From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-haskell/unix-compat/Manifest | 14 ++++++++++ .../files/unix-compat-0.4.2.0-majmin.patch | 9 +++++++ dev-haskell/unix-compat/metadata.xml | 20 ++++++++++++++ dev-haskell/unix-compat/unix-compat-0.3.0.1.ebuild | 22 +++++++++++++++ dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild | 29 ++++++++++++++++++++ dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild | 29 ++++++++++++++++++++ dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild | 29 ++++++++++++++++++++ dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild | 31 ++++++++++++++++++++++ 8 files changed, 183 insertions(+) create mode 100644 dev-haskell/unix-compat/Manifest create mode 100644 dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch create mode 100644 dev-haskell/unix-compat/metadata.xml create mode 100644 dev-haskell/unix-compat/unix-compat-0.3.0.1.ebuild create mode 100644 dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild create mode 100644 dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild create mode 100644 dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild create mode 100644 dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild (limited to 'dev-haskell/unix-compat') diff --git a/dev-haskell/unix-compat/Manifest b/dev-haskell/unix-compat/Manifest new file mode 100644 index 000000000000..391b27d25c3d --- /dev/null +++ b/dev-haskell/unix-compat/Manifest @@ -0,0 +1,14 @@ +AUX unix-compat-0.4.2.0-majmin.patch 260 SHA256 021758bb7432b7e6891c0b7d852d1f99bb47badac925079215ea2ff93a09e5a9 SHA512 cbde5119d830ae94f8460b3d91fb58169f5955dc4b8d645fd62d7c37dc32dbe61174c84e572c991a4857497c4007e677225af5281d85abbd97fc4523d2e52ade WHIRLPOOL 2fb60a8a909af847ad8f7a2438f58bd25c303f00ac5331bd2a8b9d848865014dfa6f19832c9b0dba91f5231cb4a67f02f3bcecfa10395a0175dfac54281937ff +DIST unix-compat-0.3.0.1.tar.gz 12614 SHA256 84096dc156ebc99c3201ef6f5589ae0e5e92aefa25b081e295840672608cc227 SHA512 2dc2dd0389c3860ad4b9f2113c1067e3574a9d728074ff08608ba2ee87e46fb2cc39a816ca10d1af908194f765895d45b842b6ee10a02d89ea197670e11d73c1 WHIRLPOOL 8028292d4846e5d88f54e17454597f05a15a3ce60931ede7a955b90065078f66712e154558e726294bd6503a3b62fcd66e42de3ea7abefeaef25980865ef5e8b +DIST unix-compat-0.4.1.3.tar.gz 12823 SHA256 ab930a71d3cd9884a6c2bf58f330fa13c68cecb26d5cff20d435cdf69d1bdced SHA512 6065c2ec39e96ea8a7f91964a0e3ad93fa3a46625dfe831f0b4641e181e1ebbdac8cb5f954ee6a1fe8061896e97f437670605f0b4684183fc84f69725c3cf7a5 WHIRLPOOL 39ce105d62137bd95f02be3c333f7d411611bf011e68f34b7faeade30981ab7c48f89d7c51580922195580975ffa8f769a41cc7e74d914bf3447fd078f40ff99 +DIST unix-compat-0.4.1.4.tar.gz 12830 SHA256 fafa1a9eefc93287c028cc61f17a91f886f164b3f64392f1756f8a7f8b3cb34b SHA512 bc2aa14231b294ada9006d18e54f353f9c5b4bde387f585fc6e3adc38efd18d81819295255f0e385a9cde0fcc423db556801c9285767781eeedf32123b7639af WHIRLPOOL 07ce9c8272032fe807d9e16a30de81398f61f5a2649f2b3011e0f6f4351d09375eb583090cd06d821170f0cb579fda386d76b14b9818a7fdb21f5b01b1a3bea6 +DIST unix-compat-0.4.2.0.tar.gz 12895 SHA256 35f11770757853be6134b3e4d72a20ecd32c5b0326abebf2605d7ac00bd8d60c SHA512 c3271dc7bbb35948cc2edb143ffe2ab0d14c53115668c257eeba8ccc148b586ee994f417ccfabb58fcd6533e786dcccac3062ece1923afaf20fcd05055fdad39 WHIRLPOOL 049bcd80b3fecfe45997772a857717318727fdbce46c5eefe89dd58f172ff5438089b46e8e71e0b7b97618d63067ac307bd4574ad38c9455f1bf44941330567d +DIST unix-compat-0.4.3.1.tar.gz 13152 SHA256 72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27 SHA512 ff6d7f52d1e0e21c3739831ae33b34b13815aadfce7f90efe2cfa10325b55aac982824d4cdaf112af03e8d51824d091d8781ff1caf529f02f8d251ada5c9e63b WHIRLPOOL 99c5e009fe243bdedb5541a5db3dd047997d683b9df7e99a1acb5751c157ea6600563ce04617b59460ca061dd5ad9149cb5f64c035fc770590fcd1af3273eb75 +EBUILD unix-compat-0.3.0.1.ebuild 556 SHA256 8ab406c86dca126fdf3f43df2ee40bf38aca9ee6d76fc51be921c4ce56089057 SHA512 936ddddbf6c17ee88245de2b38c99ffb5a37f4bed935888928b3637125814878998ea03296805dff33f7e12e964d823361149c3f6597a6162a59a2542b63b912 WHIRLPOOL 1338a571eabc4f9812d767afa8806a89420f4cede6becfd7d792bb47469c6dcc1d6f57ee3b5db707d6a81eb1b95ee578e4af0a8eabecf79cacb966040a384f8f +EBUILD unix-compat-0.4.1.3.ebuild 662 SHA256 5faf8c3d9a684b35d7c1d03a400cd562bba2310b920e24293012a8446c113d99 SHA512 4442542443409cdfd5a94e78e220e3ce56aa0c9c5a45c875a64e87eb001a0678057fff2adcdd35e1ea915d1664288c96f2b9a422369ebd5c70282706de86e6d5 WHIRLPOOL 9efd4682a0af66f27a2845f77852b8bb2e760e0fe77c95da4b3c7b6a3b31059d5edd21776e10605f9a9dd21f54337d4300123cd7c4fa3c0d1f8cffe57756855d +EBUILD unix-compat-0.4.1.4.ebuild 669 SHA256 192f53c7462aedb02510fe6c942325bbdc47c5dd7b2dcd025a04f53cb0beaeb8 SHA512 38113d9ada373977625304bda66843977bdf2465f9011e3c09157559af9d7effd3c42371581015635edf0f20483da4c7ca74dea21e0c5772f856cf5e97980df2 WHIRLPOOL 42fa24b5c830d9e841d3550e7f5bd9df501a90079ee435260b8a9851583a94cccdc960c81375a37c268499716868fa99f1adec72ec45e9e3fa14b6ff4a5ae17b +EBUILD unix-compat-0.4.2.0.ebuild 667 SHA256 e1b839c76d6cbb82b89e367a4bd5dc7b3e4ff07fc1a9a6ee61474824fb3df742 SHA512 edabb7d0f4d9492299c9a557f0384d400c6b0d1bf16a7a2746ef83498e146b277638b67564e5e3aff8ad4dc02480319369d57d12621772183010ce3fe5212d9a WHIRLPOOL fa3d0d272c8597393225f3eac7febe149d361bb341614a0abef9e7f9a95d59f83b630fe9bcbf0e0aaa6c304ccea87c33b27d41f0d424c886fca64719b2492002 +EBUILD unix-compat-0.4.3.1.ebuild 721 SHA256 577aed5fd10510a72fd1371d7a78946f107247e3eadbee9a4e28c1e8e37916a4 SHA512 7130275b6901407136904d061c6a8cd4a4cb7dd83328ff46b055710dd9f76e7abfc6624b226293584de2931b90c4fa466da54cd3df968c92cb203274c389e389 WHIRLPOOL d8187f5dee4d78cde453f0d0e856528a2331f6040f8d9a09c7704d0fdda1df1043819262d6067fc70199acd5817bc12e2ce108f62a4091dbcc36dae77a15d0d4 +MISC ChangeLog 3434 SHA256 ebbf6e87d8213ef80ae48e782a447f3ed57fba8f080afd3ae46eebbc68c361ea SHA512 b22069e573e017b6066b3b7ea48150726b21d9f8283396b2a047c35e3a5803eda8e3185e4a673a0583e9090d521bc99f32016cb2ce3423c7b128938d8f8f3121 WHIRLPOOL c0a462f6d8bd0eafc4d5445df0b837c06339b811b913657ca553e22f35ebd60eb14f9d4e2e632e55f3877cebdf24fe26ce069c28dfef660b0538cd0e80364aec +MISC ChangeLog-2015 4863 SHA256 2349562bad730d8b21a9c3b1285ca8d49f2d3fadceeea0d3442724fbe4ddafe9 SHA512 4eb38a08e7eca6dd915aa363ffd2b53e78a6ce645e8e73b598d727c2faab819be66de6f04cf28729c271714173ed9b586b0ffb6fc070acac230988587dcf6427 WHIRLPOOL e69a570b4cdc43d1eb609bb744c0c276041809f864188222d0641b9e77b7882444261a8ca3e69b91460e9093d73d3a540a4dd8464eb6fd1d984121727dde86f0 +MISC metadata.xml 650 SHA256 6ff646ca9d2ff79271a559e245f3ea8739b1179f94cceae2c52b10230c9c08b3 SHA512 7ffb0c501a229a3e3bf2d94f72d9c63ffd7b11033392a8fca8b90e180fd299f97902d5d601402754608654930f2611ec05a2e9df0622d3c2ad6dbfc2cc9435c1 WHIRLPOOL 391fd281c8666fc840dad83713e81765328ae639a758b0368817d39220205805be98f4519a6500e34f978a17db035bf51a230e59a4e66ef717eb8976ae29e2f4 diff --git a/dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch b/dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch new file mode 100644 index 000000000000..1a07b6883ad2 --- /dev/null +++ b/dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch @@ -0,0 +1,9 @@ +diff --git a/cbits/HsUnixCompat.c b/cbits/HsUnixCompat.c +index 1f7f189..5de35f5 100644 +--- a/cbits/HsUnixCompat.c ++++ b/cbits/HsUnixCompat.c +@@ -6,2 +6,4 @@ + ++#include /* TODO: glibc()-specific macro */ ++ + unsigned int unix_major(dev_t dev) diff --git a/dev-haskell/unix-compat/metadata.xml b/dev-haskell/unix-compat/metadata.xml new file mode 100644 index 000000000000..f5e70e297b55 --- /dev/null +++ b/dev-haskell/unix-compat/metadata.xml @@ -0,0 +1,20 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + This package provides portable implementations of parts + of the unix package. This package re-exports the unix + package when available. When it isn't available, + portable implementations are used. + + + build against old-time package + + + jystic/unix-compat + + diff --git a/dev-haskell/unix-compat/unix-compat-0.3.0.1.ebuild b/dev-haskell/unix-compat/unix-compat-0.3.0.1.ebuild new file mode 100644 index 000000000000..220b7424e3fb --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.3.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# ebuild generated by hackport 0.2.13 + +EAPI=4 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +IUSE="" + +RDEPEND=">=dev-lang/ghc-6.12.1" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" diff --git a/dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild new file mode 100644 index 000000000000..32e805bd5200 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} diff --git a/dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild new file mode 100644 index 000000000000..a71171f6d636 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} diff --git a/dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild new file mode 100644 index 000000000000..aa83cb5f7ac3 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} diff --git a/dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild new file mode 100644 index 000000000000..6f41770493f6 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +PATCHES=("${FILESDIR}"/${PN}-0.4.2.0-majmin.patch) + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} -- cgit v1.2.3