parent
ca77b3e4d4
commit
28990648f7
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/async/async-2.0.2.ebuild,v 1.1 2014/12/23 03:56:43 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Run IO operations asynchronously and wait for their results"
|
||||
HOMEPAGE="https://github.com/simonmar/async"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/stm-2.2:=[profile?] <dev-haskell/stm-2.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
dev-haskell/test-framework
|
||||
dev-haskell/test-framework-hunit )
|
||||
"
|
@ -1,14 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST auto-update-0.1.2.1.tar.gz 6670 SHA256 97d3228ab744ca24b0838a001cb56be24f905e3237581ada800274219cbc4132 SHA512 d5a2513a55a4e5225ce5aa2fcd25f02fd286314d13c9d14e1f72e0ddd413336ae08eb14a1534af2af7bdef4e596a45a4e6cecb5d3bdd44a14c9732da22994235 WHIRLPOOL 782d696075f53304c5aea9a6ed0e9465e6b1200675dd8c96b1aa08af802b54e83196e0c7f791ffcfbc1f28b093d98401c6f42f5156e60791e00cec502439bcb4
|
||||
DIST auto-update-0.1.2.tar.gz 6583 SHA256 14fcf02d5e78db86e438dc1fdfcc9e2e290d170bad96ececfe135f2903e99131 SHA512 f22bd2387d4caf5ddd2dce1582c8f549078b029ee9d5c9ea7e908ab33dbd8277e4298dcefb5498acb09a7b788e71758c5e9c26e51cf787043a409b8f9ce6527a WHIRLPOOL e47debc827fc55605b481fda729a0f169544aabf0c0291de93177ee6c561891c33a7a6e907863511fa5ac7f9cd1012a75f7c129408d9a1f7e544f3ed8aa9f1f4
|
||||
EBUILD auto-update-0.1.2.1.ebuild 672 SHA256 4106f142255fa96d91bf86fff1b027cdfbe71caf547951f6faa0fb904079634a SHA512 6f5d489ae4676c680bf73c45ecc77d68acf636f297f54e264a181ff43aa9a20bc79b7dc7f3621e626590c0892b0c87afb95e15d670359b112b469632187507fb WHIRLPOOL 4ecd2db59904d686e6053e244e5244127e2b99495f40615a82da737df703733959e57563233fd3026eb3989ad2946b1b9d1567bae849b14b1269d2da5a5e8b71
|
||||
EBUILD auto-update-0.1.2.ebuild 670 SHA256 08a805587513442f0f7f6a91f7a73a01c23109139866c5558c7bd6c6244d7ebc SHA512 ee5aa60745ec40a2656624487b1a60c4ebc08b8d63d3871b77e1c7c96bbfb3e58225abc56921c4b779de259f88ea4bb8d14bbc784c89cd723aac4d8acbd7f45b WHIRLPOOL 6c5de7bf2b22bb4ea7bc85404ca620b2565d33ed149e7fb18df682b772f5b9e9d4df9a70a927a5af021e5d551ea12197380f17bdead52a496c43e26d3b23529a
|
||||
MISC ChangeLog 362 SHA256 3124e396fa7642d2f1a8c18969ab4f9c97d137c3c21b0d06ca2c20e8eb3d05a5 SHA512 6caa39bdab4893b58945b3f76c3c785021d96cebbd10ceba850dad6dc06c8de1a02bb93f5bc38c6952dd94a853f72ade95c55ce909d570ac70ba70aa5186c975 WHIRLPOOL dee09401f5a575cf532ee7ffd3fd844efe1600038e08e003a62fcf60aef93795146da07f957303d0a77e6330a7fd0ee4756ddb44208b498c99f7b6f929e5cd7c
|
||||
MISC ChangeLog 505 SHA256 575e36356d0439cd44a4d2a27cabd7400d8309bf41a83ec4b85c47f46205ccdf SHA512 3546ae70391d170c0b44255ebec38e90ec81c3e1312765fd64ba19ef5d84e99cd1882e8fc8ab06df38f840d9b4c5ef5ea2a60dcc0ee3324c36b6d8191db6084e WHIRLPOOL 233d30cf9be71fbdeb872bde660f4647750128528831adf898d73cc3dfd40919709fde08613401cfb066d693e74ebe3ba233db25ab4f52d995fcf067463a7e13
|
||||
MISC metadata.xml 761 SHA256 753b343ec9cfc108ef4a330177c98b06bf1e06fea1b8023272fc74f645c69a7c SHA512 75bc09c473701e06bc9206312aa5af4baf3da4d99c44514a01d6a93c9ae593b94b433b301a107606050e44dac064ba1b449f32f30b40223afd4245870773f0cd WHIRLPOOL 3417c121ac7cf5ea27d25754b399b36f2c01ad35a7f234b6c99e81865d71353512a339c2dfebd47dcb9cc7bc561cd5577984eceb761be5d49e7f10345b11c195
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlSMPlgACgkQoBEVQmGOlx/CiAEA4IlYfTdzUcvVlSGbJxCNVLQp
|
||||
9Jd1LawrS37J55B4WO0A/jKkoXCL2w6kq6o/Po+6+hj//aUbYCnlyQKtTuoQI3hn
|
||||
=cNOa
|
||||
iF4EAREIAAYFAlSY6GkACgkQoBEVQmGOlx8umwEAw8TTrEWcDSNtI267KbCzj8f8
|
||||
PHZP8GySK2DC0eE3oz8A/0PUrvxEil4FmLHjNQ2NuTFVtlse5oAm3yRZPH94NwjL
|
||||
=J3QE
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/auto-update/auto-update-0.1.2.1.ebuild,v 1.1 2014/12/23 03:58:28 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Efficiently run periodic, on-demand actions"
|
||||
HOMEPAGE="https://github.com/yesodweb/wai"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/binary-0.7.2.3.ebuild,v 1.1 2014/12/23 04:35:35 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
|
||||
HOMEPAGE="https://github.com/kolmodin/binary"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2.7
|
||||
>=dev-haskell/random-1.0.1.0
|
||||
dev-haskell/test-framework
|
||||
>=dev-haskell/test-framework-quickcheck2-0.3 )
|
||||
"
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/c2hs-0.16.3.ebuild,v 1.7 2012/09/12 14:50:40 qnikst Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
CABAL_FEATURES="bin"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="C->Haskell FFI tool that gives some cross-language type safety"
|
||||
HOMEPAGE="http://www.cse.unsw.edu.au/~chak/haskell/c2hs/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND=">=dev-lang/ghc-6.6.1
|
||||
>=dev-haskell/cabal-1.6
|
||||
>=dev-haskell/language-c-0.3.1.1
|
||||
doc? ( ~app-text/docbook-xml-dtd-4.2
|
||||
app-text/docbook-xsl-stylesheets
|
||||
>=dev-libs/libxslt-1.1.2 )"
|
||||
RDEPEND="dev-libs/gmp"
|
||||
|
||||
src_compile() {
|
||||
cabal_src_compile
|
||||
|
||||
if use doc; then
|
||||
emake -C doc
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
doman "${S}/doc/man1/c2hs.1"
|
||||
|
||||
if use doc; then
|
||||
dohtml "${S}/doc/users_guide/"*
|
||||
fi
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/c2hs-0.20.1.ebuild,v 1.1 2014/12/23 04:39:24 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="bin test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="C->Haskell FFI tool that gives some cross-language type safety"
|
||||
HOMEPAGE="https://github.com/haskell/c2hs"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
dev-haskell/dlist
|
||||
>=dev-haskell/language-c-0.4.7 <dev-haskell/language-c-0.5
|
||||
>=dev-lang/ghc-7.4.1
|
||||
test? ( dev-haskell/hunit
|
||||
dev-haskell/test-framework
|
||||
dev-haskell/test-framework-hunit
|
||||
dev-haskell/transformers
|
||||
>=dev-haskell/shelly-1.0
|
||||
dev-haskell/text
|
||||
>=dev-haskell/yaml-0.8 )
|
||||
"
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/case-insensitive/case-insensitive-1.2.0.3.ebuild,v 1.1 2014/12/23 04:00:15 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Case insensitive string comparison"
|
||||
HOMEPAGE="https://github.com/basvandijk/case-insensitive"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/hashable-1.0:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
|
||||
>=dev-haskell/text-0.3:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3
|
||||
>=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9
|
||||
>=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 )
|
||||
"
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cassava/cassava-0.4.2.1.ebuild,v 1.1 2014/12/23 04:03:23 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A CSV parsing and encoding library"
|
||||
HOMEPAGE="https://github.com/tibbe/cassava"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/attoparsec-0.10.2:=[profile?] <dev-haskell/attoparsec-0.13:=[profile?]
|
||||
<dev-haskell/blaze-builder-0.4:=[profile?]
|
||||
<dev-haskell/text-1.3:=[profile?]
|
||||
<dev-haskell/unordered-containers-0.3:=[profile?]
|
||||
<dev-haskell/vector-0.11:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2.0
|
||||
dev-haskell/test-framework
|
||||
dev-haskell/test-framework-hunit
|
||||
dev-haskell/test-framework-quickcheck2 )
|
||||
"
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashable/hashable-1.2.3.1.ebuild,v 1.1 2014/12/23 04:05:23 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.9999
|
||||
#hackport: flags: sse4_1:sse41 gmp:integer-gmp
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A class for types that can be converted to a hash value"
|
||||
HOMEPAGE="http://github.com/tibbe/hashable"
|
||||
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="+gmp +sse2 sse4_1"
|
||||
|
||||
RDEPEND=">=dev-haskell/text-0.11.0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2.4.0.1
|
||||
>=dev-haskell/random-1.0 <dev-haskell/random-1.2
|
||||
>=dev-haskell/test-framework-0.3.3
|
||||
dev-haskell/test-framework-hunit
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9
|
||||
>=dev-haskell/text-0.11.0.5 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag gmp integer-gmp) \
|
||||
$(cabal_flag sse2 sse2) \
|
||||
$(cabal_flag sse4_1 sse41)
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hs-bibutils/hs-bibutils-5.5.ebuild,v 1.1 2014/12/23 05:01:14 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Haskell bindings to bibutils, the bibliography conversion utilities"
|
||||
HOMEPAGE="http://istitutocolli.org/repos/hs-bibutils/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/syb:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.4
|
||||
"
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/language-c/language-c-0.4.7.ebuild,v 1.1 2014/12/23 05:02:36 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
#hackport: flags: +separatesyb,+usebytestrings,+splitbase
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Analysis and generation of C code"
|
||||
HOMEPAGE="http://www.sivity.net/projects/language.c/"
|
||||
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=""
|
||||
|
||||
RDEPEND="dev-haskell/syb:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-haskell/alex
|
||||
>=dev-haskell/cabal-1.6
|
||||
dev-haskell/happy
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=separatesyb \
|
||||
--flag=splitbase \
|
||||
--flag=usebytestrings
|
||||
}
|
@ -1,16 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX lifted-async-0.2.0.2-monad-control-1.1.patch 2298 SHA256 c1f16daf0a231f7a4eac0edeef325cab3ce17eff26d3656ddd4b5e28b40ae8c5 SHA512 fbcd9e1c4dc34162fa928f4a528b16cc58d6b3a86ac3aea82dd33f448e5869a8d48add1c5b6c574dd588be6e68285fae98fccd8520adbc2e782210d70b4a8618 WHIRLPOOL fbf1189097217e73b82bb38ab7c6d92fe15611c74d31d373f6dd54059d774df680357d6c2a25a98e947a13322096e5972153acdadcf0e97e1be4b2bf7dfcd538
|
||||
DIST lifted-async-0.2.0.2.tar.gz 6907 SHA256 ee512dc63f21cc212db1a85f5acc49a96b6400f85012ed6fe68ede4e477b581f SHA512 a69e3f93c33ca76889afd894fcadb3f0d53fae05ff47bdbaa5d164deb756c60f7282671bdfa14d092b0a985f5cdf30746fcf847241aeda08be553f7c8d90bce3 WHIRLPOOL 6801186706e9b2746cb7928af21d494e353b6342e942dcee0ae9ac8b72fb3719c916842510400c9c8aed495062189b0256b842f205903dcd9f065e009fc3bc13
|
||||
DIST lifted-async-0.2.0.tar.gz 6831 SHA256 d430a5dbca6a526f773d5019c483f79b1fe49cdb5cca5b1a78aaa70d86f90fe9 SHA512 bd0182c0ecbd1a5e46979719431e2facde276e9e31dd33615e2b433cb535fb47a373bf1b30ab0911e9c03ad9fc9d8cb9dcc7070991a7172b9ca647b9df5a51cc WHIRLPOOL e000134c2451e18c6d232c6b0f9abecf219bb3466b5e20442a6fef6c0ab4d89127f370606d8c4e947cc951e56bdab36fa18e255a51b17a39357a45433eeb0745
|
||||
EBUILD lifted-async-0.2.0.2-r1.ebuild 1185 SHA256 7dd4cbe74da1dc27e827f100c809b9391d1d3ca0e99744a9c912339304c1ceb1 SHA512 92644d805b65bb81864c61b4cf32e02f90371c5449eafb7024b1ca6d7338f888bb67528e05df0cdd9bcccaf970c62f926c172220b0d29f083f3544b5dcc31a6c WHIRLPOOL 64e0359089801532a6de53efff1ac636e70765d8a6b3c072eeee7f8cd6b71a0913052057787ac88b1040a29177a3e9bfb9fa8c1e3b68df9687797e3222a4c74c
|
||||
EBUILD lifted-async-0.2.0.2.ebuild 1042 SHA256 fa9a5c2cfe5de3cbc383160ed92e8d207d1036dff7e7449c1e151be253dcd246 SHA512 aa1c973325e6881e5f28fb3ff41a70c066f622edb07d842af09a98b76f3f45f02b2bdd7ae9d1fcd43f389f403a5cfbd46f850a4662be4da98dbc2da1bc1241b3 WHIRLPOOL b41e6e382f52a346cfac92f37e885738d60e65bcb337e14329e07036e7626403a972f4ba5724320f26317586c9a59dd2e2ba15bf29d04cc2432b087528e11c9e
|
||||
EBUILD lifted-async-0.2.0.ebuild 1002 SHA256 cd7b543aa46c59faf22686c30ec8ad6a17bd93d05dd5dc724b368ed8c890ea47 SHA512 8b923c88b091e3fd13c8137482fe99de0082e51efda683a86bbc822ee744eec9d18399115c319107318daa0bd5a76355effefbd948285f24f0025f40bf71b298 WHIRLPOOL cb87e951586f2e95afa24e316e6770ed459aec8716cfd8760740e82077268de682503950b0cd177ffc5f46b8921de2f07e974dd3e70f6c864bfedfd47fc607b1
|
||||
MISC ChangeLog 642 SHA256 7510f52288a380ff3e3982fbaf26967a73b3bf66e99431701ce305935fe54a06 SHA512 d126cea771afa1637383a11e9d0c7b679f147dfbfd98357a66e71e56e77831af3c00f531e0005a6d1b716330c98f04a09466e42022501a30791ce6ac291cb93a WHIRLPOOL 698f531e3d0f89af3ac01d00a0b0bea1c655d86e72c546e0efd02f0d7673aff2221d38d2663833e33cc5a693d0a6460fc92c930b0d9b24c98e94536cae378eaf
|
||||
MISC ChangeLog 924 SHA256 6dbb51ecfc85058174b1edd00047c4d4cf687b65616a10b303edfe1194979f44 SHA512 663b25a73ed6d128ccdde55cfad1910035f04a240a0656b5dc7fb26f8ec40aaeb43bcb7703e54a85c1f8e990176156c76d864cd0831d98ab816d489cc2227df7 WHIRLPOOL 1364c3e2c0c4fe521924c7574a5acbfd8140fe26fcfd05b7b3b22c4b98d8775b2c98260ecf677c90da64ce6e64a940aba8387bd90b2b0ee3a709f0936e890384
|
||||
MISC metadata.xml 338 SHA256 7c7688f73d0bcdc37191eaa6dee1093301d3911f817536f93226e591b12b0ac0 SHA512 683dc63d17c9ef17aeb12c69ad6154ccf90ea0a80503df360c467c898fb53a7a1bb29a4ba752ef13f1c15527ae7a5a39fd0bb77b60ead65a224ec093513747bb WHIRLPOOL bea553225794a5b0adf017c283d782f647ec855af673948869d44213aa5844ece06e5ac5f5fd49c8ad089bc69333c3f2d776ae4d5008bf39a37ca72597590e36
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlSNJMIACgkQoBEVQmGOlx80YgD/YPrCOgZyqi7D8zn2gYSClEZC
|
||||
X9dlzxi9doLhuwRhMPIA/1INsS9ZHv4QETjCHjy127PL6YDWskoqhO08/RQWK/sg
|
||||
=4YWR
|
||||
iF4EAREIAAYFAlSY7YoACgkQoBEVQmGOlx+n3wD/Wj16cKQacRY2EAnFdnywDQqI
|
||||
BgDK4fQHA9rdZiuffCgBAMexR6k2izdDZT8MNYsHbffIggLl/hRauFdnbRgEiawd
|
||||
=jEmN
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,69 @@
|
||||
commit 448176aa98e03a31121501af004d8159e92b2f66
|
||||
Author: Roman Cheplyaka <roma@ro-che.info>
|
||||
Date: Tue Dec 16 12:09:52 2014 +0200
|
||||
|
||||
Make lifted-async build with monad-control-1.0
|
||||
|
||||
diff --git a/src/Control/Concurrent/Async/Lifted.hs b/src/Control/Concurrent/Async/Lifted.hs
|
||||
index fa5a158..e5034c1 100644
|
||||
--- a/src/Control/Concurrent/Async/Lifted.hs
|
||||
+++ b/src/Control/Concurrent/Async/Lifted.hs
|
||||
@@ -2,6 +2,7 @@
|
||||
{-# LANGUAGE KindSignatures #-}
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
+{-# LANGUAGE ScopedTypeVariables #-}
|
||||
|
||||
{- |
|
||||
Module : Control.Concurrent.Async.Lifted
|
||||
@@ -47,7 +48,7 @@ module Control.Concurrent.Async.Lifted
|
||||
|
||||
import Control.Applicative
|
||||
import Control.Concurrent (threadDelay)
|
||||
-import Control.Monad ((>=>), forever, liftM, void)
|
||||
+import Control.Monad ((>=>), forever, liftM)
|
||||
import Data.Traversable (Traversable(..))
|
||||
import GHC.IO (unsafeUnmask)
|
||||
import Prelude hiding (mapM)
|
||||
@@ -180,11 +181,11 @@ waitCatch
|
||||
waitCatch a = liftBase (A.waitCatch a) >>= sequenceEither
|
||||
|
||||
-- | Generalized version of 'A.cancel'.
|
||||
-cancel :: MonadBase IO m => Async (StM m a) -> m ()
|
||||
+cancel :: MonadBase IO m => Async a -> m ()
|
||||
cancel = liftBase . A.cancel
|
||||
|
||||
-- | Generalized version of 'A.cancelWith'.
|
||||
-cancelWith :: (MonadBase IO m, Exception e) => Async (StM m a) -> e -> m ()
|
||||
+cancelWith :: (MonadBase IO m, Exception e) => Async a -> e -> m ()
|
||||
cancelWith = (liftBase .) . A.cancelWith
|
||||
|
||||
-- | Generalized version of 'A.waitAny'.
|
||||
@@ -261,10 +262,10 @@ waitEitherCatchCancel a b =
|
||||
-- | Generalized version of 'A.waitEither_'.
|
||||
waitEither_
|
||||
:: MonadBaseControl IO m
|
||||
- => Async (StM m a)
|
||||
- -> Async (StM m b)
|
||||
+ => Async a
|
||||
+ -> Async b
|
||||
-> m ()
|
||||
-waitEither_ = (void .) . waitEither
|
||||
+waitEither_ a b = liftBase (A.waitEither_ a b)
|
||||
|
||||
-- | Generalized version of 'A.waitBoth'.
|
||||
waitBoth
|
||||
@@ -280,11 +281,11 @@ waitBoth a b = do
|
||||
{-# INLINABLE waitBoth #-}
|
||||
|
||||
-- | Generalized version of 'A.link'.
|
||||
-link :: MonadBase IO m => Async (StM m a) -> m ()
|
||||
+link :: MonadBase IO m => Async a -> m ()
|
||||
link = liftBase . A.link
|
||||
|
||||
-- | Generalized version of 'A.link2'.
|
||||
-link2 :: MonadBase IO m => Async (StM m a) -> Async (StM m b) -> m ()
|
||||
+link2 :: MonadBase IO m => Async a -> Async a -> m ()
|
||||
link2 = (liftBase .) . A.link2
|
||||
|
||||
-- | Generalized version of 'A.race'.
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lifted-async/lifted-async-0.2.0.2-r1.ebuild,v 1.1 2014/12/23 04:20:21 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit base haskell-cabal
|
||||
|
||||
DESCRIPTION="Run lifted IO operations asynchronously and wait for their results"
|
||||
HOMEPAGE="https://github.com/maoe/lifted-async"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test" # patch has a test failure: withAsync waitEither : FAIL
|
||||
|
||||
RDEPEND=">=dev-haskell/async-2.0.1:=[profile?]
|
||||
>=dev-haskell/lifted-base-0.2:=[profile?]
|
||||
>=dev-haskell/monad-control-0.3.1:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
dev-haskell/mtl
|
||||
dev-haskell/tasty
|
||||
>=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.10
|
||||
dev-haskell/tasty-th )
|
||||
"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PN}-0.2.0.2-monad-control-1.1.patch")
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lifted-base/lifted-base-0.2.3.3.ebuild,v 1.1 2014/12/23 04:22:55 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="lifted IO operations from the base library"
|
||||
HOMEPAGE="https://github.com/basvandijk/lifted-base"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.3
|
||||
>=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9
|
||||
>=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4
|
||||
>=dev-haskell/transformers-0.3 <dev-haskell/transformers-0.5 )
|
||||
"
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mime-types/mime-types-0.1.0.5.ebuild,v 1.1 2014/12/23 05:20:57 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Basic mime-type handling types and functions"
|
||||
HOMEPAGE="https://github.com/yesodweb/wai"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/text:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/monad-control/monad-control-1.0.0.1.ebuild,v 1.1 2014/12/23 05:22:35 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Lift control operations, like exception catching, through monad transformers"
|
||||
HOMEPAGE="https://github.com/basvandijk/monad-control"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4.3:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mono-traversable/mono-traversable-0.7.0.ebuild,v 1.1 2014/12/23 04:32:35 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Type classes for mapping, folding, and traversing monomorphic containers"
|
||||
HOMEPAGE="https://github.com/snoyberg/mono-traversable"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/comonad-3.0.3:=[profile?]
|
||||
>=dev-haskell/dlist-0.6:=[profile?] <dev-haskell/dlist-1.0:=[profile?]
|
||||
>=dev-haskell/dlist-instances-0.1:=[profile?] <dev-haskell/dlist-instances-0.2:=[profile?]
|
||||
dev-haskell/hashable:=[profile?]
|
||||
>=dev-haskell/semigroupoids-3.0:=[profile?]
|
||||
>=dev-haskell/semigroups-0.10:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?]
|
||||
>=dev-haskell/transformers-0.3:=[profile?]
|
||||
>=dev-haskell/unordered-containers-0.2:=[profile?]
|
||||
>=dev-haskell/vector-0.10:=[profile?]
|
||||
>=dev-haskell/vector-algorithms-0.6:=[profile?]
|
||||
dev-haskell/vector-instances:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( dev-haskell/foldl
|
||||
dev-haskell/hspec
|
||||
dev-haskell/quickcheck )
|
||||
"
|
@ -1,16 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX shelly-1.5.6-monad-control-1.1.patch 2847 SHA256 2445e1d7288fada39bd4a595f401f0eeca80387b9d6260407cf3c0f5c3d062e6 SHA512 f2a386defa742076f4a0062597113f86706eccfcacfe62483536bbffe410d5c752b8c59c365c89a39f99dbb83c88cf2c3a4f76e4d5132858f254be5cad420e00 WHIRLPOOL 0aaa2fe541a7be429ab1623f8a0ab07595d6c800f613d4ec8c7e18fd98c3629d53f33ad931770a5104fbd1735db9d64fbca0a2e8fb2573a41ffa0bdd5b71f695
|
||||
DIST shelly-1.5.4.1.tar.gz 27926 SHA256 62dd57cfa5ffb5280cbb9c77ec3307bcc8b622f7be65d58f6c4dbd36b7916840 SHA512 8c8519a8a1ac9f02e51211ce8c70aa60590cb6edb5a8de376cf3da2deb8e429ff7e4d31321971660b71f0778a7037fde4f9506efd028de6d8581fbc6b5afe310 WHIRLPOOL 04b6b128dff61e2c3ca8986509bab69a519bdc6a7e1f598c446460fd0922ba26fb5860bd28dcc23e2c69d178d22db2ac273f307f7d7786e4bedefb6e159b1466
|
||||
DIST shelly-1.5.6.tar.gz 28264 SHA256 f45f778d21661f616cfc849f7729e5aecef7250687e5b30c12e6d8118706d6ee SHA512 522aa76454211b9f31dc92f052703e3f9f4a103c134da063ff5c4c04e209a1f881dc10c0f8589c557ad179a8dc319951b897b8ff401dd8f9a371f69f1def6022 WHIRLPOOL 25455d9800acb5303910bab4d0d91567b3fafc74d614a2875772a60cc594213d572a92cdb46e06030f5584796e1c7ff91aaf3042c79cbcddd9c9de6a39ecf076
|
||||
EBUILD shelly-1.5.4.1.ebuild 1314 SHA256 973db0d39b5941f2439f056d65992fcd438b0a850478f188d918c0b862897018 SHA512 77dca80d84494fa4294e384b7eb0459c73e593974606fd81c7d694fb45a5eccbb655b5d2669625da559d385a368d6319ef5f2d6c51b6662a242962aa0e1c2204 WHIRLPOOL 12df4447e6c675ad64e0bb5dcd18b391952d8bab93861ee7240db2c0ce706cc488a22a1d22592749e371b7ee347cfb9e924970c2c5920fbd7e1befd391d3cc24
|
||||
EBUILD shelly-1.5.6-r1.ebuild 1381 SHA256 a91329485c1df918f97136a0bc146aa3957007d8ee1b75c2fad2a1235597cbbe SHA512 44000216989c3b2951220e005c2bfe03145feaba35a94f4676f6601ece934b10ce6bd38afd8909c53b9e841d9d1322069f63d342a13bcb5e29ce4b401ac6fa8f WHIRLPOOL acb37875d7bed3a7760824cd028f9c7b3425d20c2f4920207e2524c14df6aaf608ac78d3e490569215a6f64d4f4681b00537e74d7712fd965b8b25217fbaac21
|
||||
EBUILD shelly-1.5.6.ebuild 1312 SHA256 c72aea3ce362128366413a62ba667b08c5ef3e97b0333fe687f43dc19c760094 SHA512 6bbc955d5919a14fcc85bd17cbd0e2680e97c02b0691c5a37072bf76487ec32200ef3efd29b1d3d8864b541be36ba6b5de84c82f51d3ac9b8d02a4cde1892b44 WHIRLPOOL dadcb0fdae3dee8cfc2555461449e46e66144877a965df598cfdc1f511187bea58ac608c85f24eb83aa6828ada959139cf2e9201a419d52320cb6526863ab9fe
|
||||
MISC ChangeLog 592 SHA256 e66370b4dd3a571561f0f6438818336f4952868d0818b022147000e0b761f3b8 SHA512 7990a00fd4072b92fff0475b01a91dac2bf1944b30e0fbfcb896561a18ee208483e5f7c0b3ee68b1c69296b942c9e10cf3bc8f603ba581c277c6337c20672dff WHIRLPOOL eaea98aeb3d8329dc47e49bfa85ec46f5146938920d9256bc4118a12b3a8e717eacc877aa09654bb9fe668c395d9eb6718edc397e3a24a27b89b1eed78f331c5
|
||||
MISC ChangeLog 843 SHA256 1d2d93bd03cf89b6bed0fd2187ed4fb54ccc99e4af5e9f603e347776434c335f SHA512 95572cf91832779e272e226ebbf7c37f2a78acb1b02af64dadfbc9d7685192eb208e41df1ab5905d89bddc28f77bfe5cad21d7750a9671833174b3127f661743 WHIRLPOOL 12d921e78426f17b8764d8f83ff196828663fb1f46abe0995c666411ec05c6caabeb5fb109abb66b69e5b6f94e67259ea60dc8fe1e66097f7fa8b59bb3a7a675
|
||||
MISC metadata.xml 817 SHA256 84b021e76ab21e56151435ee5cc1e54fbf40349b822c79cfb6015f4184805807 SHA512 ac2f00a98a65e277fc76dcfa5933af6cea49e274256fd5001c73de1413b444b7c5b6f3fea765fc05d13802dbceb395e413facf2f4bfa9a93d905f6bb8270b4bd WHIRLPOOL 767a90a08d357db89371343a5ab1a7472eee56588f5d132f0d1855e14d311912780a15216b5c35886b4b290424b537f716b5d3880358b76716196eabac854655
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlSNJQUACgkQoBEVQmGOlx9mlwD/Ziciqy6p7BhQRzkhSxOEnG3V
|
||||
eTnuF8Nzpu2mJyRSsbsBAMsiYQ4qGynZGWKWVZ3/8Mih7vsgm+cq5JHwq3wvT3J3
|
||||
=rYdX
|
||||
iF4EAREIAAYFAlSY3VwACgkQoBEVQmGOlx986AD+NH0X4qOjpU5dOl5WCXmydEB9
|
||||
eSbpVyUriPLf8J7JLNIA/ReJE2wn1nXpYIcsU5WL7wuzgrevyVvmLntBsk1gZTxL
|
||||
=ONcC
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,95 @@
|
||||
commit 33b32439e7ef1ba60cc8d72ae0f0c53b6d01ae90
|
||||
Merge: d3aec33 b70a308
|
||||
Author: Greg Weber <greg@gregweber.info>
|
||||
Date: Mon Dec 22 10:32:40 2014 -0800
|
||||
|
||||
Merge pull request #84 from yesodweb/monad-control-1.0
|
||||
|
||||
monad-control 1.0
|
||||
|
||||
commit d3aec338e23a03027c404aaf5a7b5790b3300ec5
|
||||
Author: Luite Stegeman <stegeman@gmail.com>
|
||||
Date: Mon Dec 22 16:21:01 2014 +0100
|
||||
|
||||
bump time upper bound
|
||||
|
||||
diff --git a/shelly.cabal b/shelly.cabal
|
||||
index ed0d086..3d3c46d 100644
|
||||
--- a/shelly.cabal
|
||||
+++ b/shelly.cabal
|
||||
@@ -39,7 +39,7 @@ Library
|
||||
|
||||
Build-depends:
|
||||
containers >= 0.4.2.0,
|
||||
- time >= 1.3 && < 1.5,
|
||||
+ time >= 1.3 && < 1.6,
|
||||
directory >= 1.1.0.0 && < 1.3.0.0,
|
||||
mtl >= 2,
|
||||
process >= 1.0,
|
||||
|
||||
commit c1da49fb0d59a56c9e4140a5cbf0700c9fc1ca5f
|
||||
Author: Luite Stegeman <stegeman@gmail.com>
|
||||
Date: Mon Dec 22 16:20:18 2014 +0100
|
||||
|
||||
Add Alternative instance for Sh, since it's now a superclass of
|
||||
MonadPlus.
|
||||
|
||||
diff --git a/src/Shelly/Pipe.hs b/src/Shelly/Pipe.hs
|
||||
index a8d0182..f0a64ec 100644
|
||||
--- a/src/Shelly/Pipe.hs
|
||||
+++ b/src/Shelly/Pipe.hs
|
||||
@@ -138,6 +138,10 @@ instance Applicative Sh where
|
||||
pure = return
|
||||
(<*>) = ap
|
||||
|
||||
+instance Alternative Sh where
|
||||
+ empty = mzero
|
||||
+ (<|>) = mplus
|
||||
+
|
||||
instance MonadPlus Sh where
|
||||
mzero = Sh $ return []
|
||||
mplus a b = Sh $ liftA2 (++) (unSh a) (unSh b)
|
||||
|
||||
commit b70a308ad14af0b57bbdd9cf8441bdc30ff65c36
|
||||
Author: Michael Snoyman <michael@snoyman.com>
|
||||
Date: Mon Dec 22 13:49:54 2014 +0200
|
||||
|
||||
monad-control 1.0
|
||||
|
||||
diff --git a/shelly.cabal b/shelly.cabal
|
||||
index ed0d086..99a85d3 100644
|
||||
--- a/shelly.cabal
|
||||
+++ b/shelly.cabal
|
||||
@@ -46,7 +46,7 @@ Library
|
||||
unix-compat < 0.5,
|
||||
system-filepath >= 0.4.7 && < 0.5,
|
||||
system-fileio < 0.4,
|
||||
- monad-control >= 0.3.2 && < 0.4,
|
||||
+ monad-control >= 0.3.2 && < 1.1,
|
||||
lifted-base,
|
||||
lifted-async,
|
||||
exceptions == 0.6.*,
|
||||
diff --git a/src/Shelly/Base.hs b/src/Shelly/Base.hs
|
||||
index e05ad43..3d6fe00 100644
|
||||
--- a/src/Shelly/Base.hs
|
||||
+++ b/src/Shelly/Base.hs
|
||||
@@ -71,11 +71,19 @@ instance MonadBase IO Sh where
|
||||
liftBase = Sh . ReaderT . const
|
||||
|
||||
instance MonadBaseControl IO Sh where
|
||||
+#if MIN_VERSION_monad_control(1,0,0)
|
||||
+ type StM Sh a = StM (ReaderT (IORef State) IO) a
|
||||
+ liftBaseWith f =
|
||||
+ Sh $ liftBaseWith $ \runInBase -> f $ \k ->
|
||||
+ runInBase $ unSh k
|
||||
+ restoreM = Sh . restoreM
|
||||
+#else
|
||||
newtype StM Sh a = StMSh (StM (ReaderT (IORef State) IO) a)
|
||||
liftBaseWith f =
|
||||
Sh $ liftBaseWith $ \runInBase -> f $ \k ->
|
||||
liftM StMSh $ runInBase $ unSh k
|
||||
restoreM (StMSh m) = Sh . restoreM $ m
|
||||
+#endif
|
||||
|
||||
instance Catch.MonadThrow Sh where
|
||||
throwM = liftIO . Catch.throwM
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/shelly/shelly-1.5.6-r1.ebuild,v 1.1 2014/12/23 03:11:17 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit base haskell-cabal
|
||||
|
||||
DESCRIPTION="shell-like (systems) programming in Haskell"
|
||||
HOMEPAGE="https://github.com/yesodweb/Shelly.hs"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/async:=[profile?]
|
||||
dev-haskell/enclosed-exceptions:=[profile?]
|
||||
>=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.7:=[profile?]
|
||||
dev-haskell/lifted-async:=[profile?]
|
||||
dev-haskell/lifted-base:=[profile?]
|
||||
>=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
|
||||
>=dev-haskell/mtl-2:=[profile?]
|
||||
<dev-haskell/system-fileio-0.4:=[profile?]
|
||||
>=dev-haskell/system-filepath-0.4.7:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?]
|
||||
dev-haskell/text:=[profile?]
|
||||
dev-haskell/transformers:=[profile?]
|
||||
dev-haskell/transformers-base:=[profile?]
|
||||
<dev-haskell/unix-compat-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PN}-1.5.6-monad-control-1.1.patch")
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/th-lift/th-lift-0.7.ebuild,v 1.1 2014/12/23 04:59:58 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Derive Template Haskell's Lift class for datatypes"
|
||||
HOMEPAGE="http://github.com/mboes/th-lift"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
"
|
@ -1,30 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX egenix-mx-base-3.2.3-distutils.patch 1273 SHA256 d322f9786db314ac0c548082f19221b9a9a0e540af3438e0b2607831e30901ac SHA512 6d2cf80287519283311a6fce42f7f7ffd6674640995358a643518a1e7f69ade94a46c0e2b99333846c2ba75041bb11d649626007c61d8e0f5d431b3dcda2c3f5 WHIRLPOOL 3ae907f9aea515d4d319fb6f66640f11fc60b612c521365b0873b19e1d3bfabfed3d39d3312038900c0521ea84219bb4c00970c5a4a9564a3a128f1920afad19
|
||||
AUX egenix-mx-base-3.2.6-tests.patch 1024 SHA256 56d5d280a2423b768ed64838436dfa4a5fb138224649196db6c8530616ce771d SHA512 d1bac82e2d19731e57a16597d1d832ab6e9f988c2243681d012f750eb72bf9d9fd86117a599faa6ccf1ea853694f9a8d94f490161146cea080e542bc14b75a46 WHIRLPOOL f9c8bf364e669266ccf347b32aa82540354267f3d1e8c61b7061ade3eb6daaeccc8b9097b693416d9f4f32e2e12efe6eaf301fe10747ad2eb2614940d3ab908f
|
||||
DIST egenix-mx-base-3.1.3.tar.gz 8170718 SHA256 1cba48164817298db1cb7dde5f524023fd05fa06c75febaf886b5c7523ad83f2 SHA512 fadd639343a114ba5f84515dff0e18171d415733cce8101bc54273c7a6f5e8930b16198d33ab57b47c91b42b9491b380bfbd29f676bc78dc5b12702071649071 WHIRLPOOL df3fb42d9ac8c0103cd837f3667e4fe2b248491c7a80b89aec469bbaaacf4192d91bbfac386a2ab9fe908482fecda7986564d7fe240c9094e795b945a70c1a56
|
||||
DIST egenix-mx-base-3.2.1.tar.gz 4571912 SHA256 4cf18ba4b4c827d8ff8de5a1a6e4cf7f241de6d1f940aa6107807c0a3003b301 SHA512 140db7b95aefe98f72ec8c600f55eb27dcebec1d3dd03d2fea5df25d7fb05756044a9814a9f5f98f6eb414d89a59e0b003b7e29fc99d64ca030ebe29b8664005 WHIRLPOOL 09349f746b410a59eba47c4df545f8f86410ccb21d79e5b8c078f8932733a36b404598e72aa18066636efbdb25f0eb9b239ff062ecb345dcd3faf5648621c1f4
|
||||
DIST egenix-mx-base-3.2.3.tar.gz 4574421 SHA256 174eefba8835025416a69697d35671210ac028c504290fe381515f70507a97ad SHA512 32d6b373a30efed78db87aad95d9bfd96cbadbe6bbd6214cbe10565af56797ac98f74a5ea246618b38503dc4516b7e062ab5fed23ce90e82e2d3ecfa7662b60b WHIRLPOOL fae933f5133c96c904dcfbfd0de2ec4957a11073bba708816000c794391b769c8631accf18b8e6e5f810a67596c290a8dfa308a490b9bc79838849744b333cc4
|
||||
DIST egenix-mx-base-3.2.4.tar.gz 4574057 SHA256 bfbb9519994c33e470d58b0c7b8167e25ce7a1bbf24f2533ea1e1cc235c570f0 SHA512 53bfb3c6d3605cb1da14b380bc53351fd2fc3aa3458f07a03d61d2551a9b8062ae6523546db655e8898120cac8548236bf903c2fac9a5446b0940fe281b5467e WHIRLPOOL 4ad47ffbd8a2bb97f28e1aa78cce016c611046f0082ba75b4bf9d5af3d11be489bda64587dafae740863bf2768e52413df5aa4a068a44e5b8620be9999b9489e
|
||||
DIST egenix-mx-base-3.2.5.tar.gz 4575752 SHA256 bfd0d2aeef73532697c857db26ea11a3574280b1d439d42501c36b4c1d989dce SHA512 707d4cb96de04f967c1a37d156f41d9570b580088132f96533b7b4319c1fc0492a29b01ce1dba9527d7fc7cada99da8767a55c0994c285af81af82fd0f370a42 WHIRLPOOL 6f1a190c3d3dad516b58005815fb283c74cba6a3bb87a9f4dfe1f1bb18789ef8731af8e151e1e855feb0338734ea6232c984d259836607bafa3ddbeb0956887f
|
||||
DIST egenix-mx-base-3.2.6.tar.gz 4584879 SHA256 c8bc38421e0c6827dc8050f9423f941e5f9f3a7167d60f83b5f22da8165050d7 SHA512 6b1022e54d0087aa7c24db4c26fe3b20c7c7c69e668377f4886deb365610e6e98e0a5d6a04655702bcc8f3a41f4940057b63aa780059e86ba1d01f42fa1384bb WHIRLPOOL d2e80c3009a60857c4d2c27ba98b5cf0d602d5a5ccd08ce01ac68c797378eff8b439a03d63e79f04c9f101bbc8f7f1f56f77727a75847f1e724573ababfe12e7
|
||||
DIST egenix-mx-base-3.2.7.tar.gz 4585906 SHA256 db9f283bdc8a9a5b76260fdf33c7998b95628d7752c8bb6811a66b8924883d9c SHA512 8eab1b75b90e0e38a16a4dbcd0947f08cbd2a09e40b196eae97a6f5815633c9e08c803630ba05025c702ae16c820af1a0debd9ef40834de10b7cebb085408968 WHIRLPOOL 82a263bf3fcb7efdf4d5a63256418ab64e675133191276b1fc81dabc002aa9eb8467e732cec6e599cf34169999ae6f05eaff0cb6cc38e2984c218b0297795b70
|
||||
DIST egenix-mx-base-3.2.8.tar.gz 4597088 SHA256 0da55233e45bc3f88870e62e60a79c2c86bad4098b8128343fd7be877f44a3c0 SHA512 26a8d53c2a8ccfe088ac201d0b50d9becc402220746dae2f4fe67b55a1c0cff29b6b7f635f689752c4d444bb05b5edc30972354301830ae24e13b845596dcff9 WHIRLPOOL caba8296c996dc847b0039d5b088f3ddf8e2fae36af1bdb563ca705bf39d6d00aed490c785e303bce9cb79c425f2ca32a244e6f8cfdfdf529548fe2ddd1e3d39
|
||||
EBUILD egenix-mx-base-3.1.3.ebuild 1694 SHA256 7d96d9bf4a415f25c9f2fa1c920e5b8c0d68938d16fe5468adfea8a67a714f5c SHA512 1dc3737ac1e920d8f0c9eb5b8e3d9ab964fb28bf7b1c30fd51c3030c6d5a586b9f6ceecf3160ec41ac937b9f7ea49a7faaa7ac89b0341339b6b8a7c047cf2e0a WHIRLPOOL 4384be994b30b6176353f626826b9d0623c68687c91dc53bdaa02997b8f73271411e60e2c071a6162a68f242a96dff47761cddeec83aeef47120c44403103467
|
||||
EBUILD egenix-mx-base-3.2.1-r1.ebuild 1785 SHA256 888144273eaded275812aedeb8eba91bf02de70418c73db59ef8481ccd5018b1 SHA512 720357ffc33625dda04df96ebe7c1f8efac1b7c7772407ca7be96afc9250b9c2581b51e19dd102cfa4a9273c4a8329d6c8845cb3d37a1e26c0869e1772d6afcc WHIRLPOOL 450da102736bdda80c5c3372349b20c5dfb60a00b9470bd3ab16b27f878f0ec65ef8e820ab66416ad909a8d69bf2b13815e3348c9397ec3867745d54f1d88f9e
|
||||
EBUILD egenix-mx-base-3.2.3.ebuild 1782 SHA256 d923d6f9959e2f7e73012282df540f3a9ab80bc354ec36d19d1ceadd585012d8 SHA512 64413827ae6b406d58f850f7c967048710dbd5d80d3c8b3718abcc7400ab4b9f92c6413d43c410ee95a3ff877c4d04e21e667b12e05dcfd824b2cd39ef3a69d5 WHIRLPOOL feb109eb91aab9233f69a89d90f5e92b21c4080059079fb533d1d16391ab89f12b851576c7f0b3f1a35e1a07f25c372f568c01b1ab77e6e712843b1b83e877d2
|
||||
EBUILD egenix-mx-base-3.2.4.ebuild 1924 SHA256 efcc39264b16594d3842f4fc10c3f6c23d4011122ef9025fc3b2b6b8637b2a5f SHA512 e3486b52039f6011be2a6cd4333ccaa2113cdf57ed774d31075485bd64e519eda7be152a2fc241118a4fa5931a90dbed927acc7cae0ac580f282573e975d1aee WHIRLPOOL 89c3fdf74822d3d14f00139d0ed3d57e9df972eea94b739c721dc0a6c9cbc688673b64f5e0bdaf53164f4814921db22fbf36e7b3d0edd37b37612f004156a990
|
||||
EBUILD egenix-mx-base-3.2.5.ebuild 1677 SHA256 e7de61a98f907e425774bf665d6c0ed94bcae9bdcb54ba62d25dfbb3ad661957 SHA512 7d0a0f0c4a31ab692bc72c033bb71bdf08d9e0c2db7704519434e91c7f98a32607775decfe96b72b7e58f1b33d9a28f5605c29b0be572e5fd6f698ee23de2442 WHIRLPOOL 3848944116d28ce518ee3dd214d5e1c63c56005bb9049787c8ff73012c5f6630a7a75860df045b4ef124f6b654db4e0e69824b0c2d0794df3314ae51117967d8
|
||||
EBUILD egenix-mx-base-3.2.6.ebuild 1868 SHA256 701e3c303a8688b6e086a02938f2b41ab29b43f92290cfda2f947027766d6491 SHA512 95ce0342b08660304e2f7595e41c82f9ec36b3c7edef4ac47548e82f583309fca1a6ead98c7ef2a25fdaaa13b8ede51428c2334ced959f89fff0f8e7d7d46d09 WHIRLPOOL 56781a58f7feea261f995be5f9ccfd97be3798791d9a969ecfbd377394ce7a8cc628b8ac8a18e3a8cee6e84c1487cfce33daaf93c6315c70b1a4cae7e17976d2
|
||||
EBUILD egenix-mx-base-3.2.7.ebuild 1875 SHA256 fb29f21f9d3697c69464a139fc29b5be43d8fe7a2ab784c9b059bc404385cfad SHA512 cb31f38ef9014a0c8caf95e17471316fdcb864ccae90710468269bbf967b37204750ab1fdb5bce7f2952263649691831d113c036d42f2ea4d0b09133d33833b8 WHIRLPOOL cc206111f4a5e6f45e18efcaaa7d330634705381c2bdabe02c763e37c45ad7842c288e8397be8b8a5e502339d28319a321ae591047214a9d1cfa97cba040892e
|
||||
EBUILD egenix-mx-base-3.2.8.ebuild 1744 SHA256 4cafcc0824236e992b20c8d467f5c77ce210cb6445663f0a804aaf103a9d08c2 SHA512 f77e563c1eb7fa77d717ac2cc695216032c7a50b83f67b18424d6f97bd6867c10595bc533281140bb806908608fea1916c44a11f74e142c2ece5ea72170a0edd WHIRLPOOL bf7f15528b1177799edd5f350e8ae616141b1d558f3050e8a0e555569733691a7c993604b023b0f57f9ead47f4f26a3b16a8f2879a02fd0fd9d617ea418ab967
|
||||
MISC ChangeLog 11560 SHA256 c1795417b9f69482e2bb536065f33c64aa7a0224e6c976d7fdad7333b9a8c304 SHA512 86bd6f4947881c691084e061f7b117ecffc9572b482ee639e1f398253e6f3b7d7469d557a073b9beeadc4bf385c3b674da363efb810914f05e3d64bdb15cf530 WHIRLPOOL 32adc7742bf94f26dbd2145ad6c09c5791459f2a45a58ceeca473986375bf4f357bc83271780257169a9b8ae79c5200c28fd1fd311bc096b03e12e1f53360de8
|
||||
MISC ChangeLog 11883 SHA256 ee8b52c6d781ec45741c6f93c398520ee54444fe064d8f6dd8a64afb438f8be8 SHA512 6b5c163bd08743c6e3ac4b9cf09f3bc46fec38ddfc82c153a9ecd654222e5aa0b9db3412cb1a39462906312c050530429a588f3d81c757a3968bc6dc24509676 WHIRLPOOL 3be4a627a869fb0173a334ab81fa08df4bf232f2da76213c7a5bb3a43e15de2d437a9cc40d4b84396b4320240c0b55ffd0745efba4731edbbd3669abab0d1efc
|
||||
MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlPN1bIACgkQso7CE7gHKw1thgCg3JF4aIyKQMwgAHKgnCdhDuLz
|
||||
888An2nhtccgZGuKeNib/p4lz7qoxSGz
|
||||
=IsSM
|
||||
iEYEAREIAAYFAlSYurMACgkQso7CE7gHKw1pnwCffL7QWJlSJ4A3cIDW891dGo/I
|
||||
qacAnRFOvpkQoQ+5k/8UIT/05XwW2HIu
|
||||
=665G
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.1.3.ebuild,v 1.9 2012/02/20 09:59:15 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils flag-o-matic
|
||||
|
||||
DESCRIPTION="eGenix utils for Python"
|
||||
HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base"
|
||||
SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="eGenixPublic-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
PYTHON_MODNAME="mx"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
# doesn't play well with -fstack-protector (#63762)
|
||||
rm "mx/TextTools/Examples/pytag.py"
|
||||
|
||||
# We do the optimization ourselves
|
||||
sed -i \
|
||||
-e 's/^\(optimize\) = 1/\1 = 0/' \
|
||||
setup.cfg || die "sed failed"
|
||||
|
||||
# And we don't want the docs in site-packages
|
||||
sed -i \
|
||||
-e '/\/Doc\//d' \
|
||||
egenix_mx_base.py || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
replace-flags "-O[3s]" "-O2"
|
||||
distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
dohtml -a html -r mx
|
||||
insinto /usr/share/doc/${PF}
|
||||
find -iname "*.pdf" | xargs doins
|
||||
|
||||
installation_of_headers() {
|
||||
dodir "$(python_get_includedir)/mx" || return 1
|
||||
find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0 | while read -d $'\0' header; do
|
||||
mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1
|
||||
done
|
||||
}
|
||||
python_execute_function -q installation_of_headers
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.1-r1.ebuild,v 1.7 2012/02/20 09:59:15 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils flag-o-matic
|
||||
|
||||
DESCRIPTION="eGenix utils for Python"
|
||||
HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base"
|
||||
SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="eGenixPublic-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
PYTHON_MODNAME="mx"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
# doesn't play well with -fstack-protector (#63762)
|
||||
rm "mx/TextTools/Examples/pytag.py"
|
||||
|
||||
# We do the optimization ourselves
|
||||
sed -i \
|
||||
-e 's/^\(optimize\) = 1/\1 = 0/' \
|
||||
setup.cfg || die "sed failed"
|
||||
|
||||
# And we don't want the docs in site-packages
|
||||
sed -i \
|
||||
-e '/\/Doc\//d' \
|
||||
egenix_mx_base.py || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
replace-flags "-O[3s]" "-O2"
|
||||
#Build system wants to have BASECFLAGS in environ, not CFLAGS.
|
||||
BASECFLAGS="${CFLAGS}" distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
dohtml -a html -r mx
|
||||
insinto /usr/share/doc/${PF}
|
||||
find -iname "*.pdf" | xargs doins
|
||||
|
||||
installation_of_headers() {
|
||||
dodir "$(python_get_includedir)/mx" || return 1
|
||||
find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0 | while read -d $'\0' header; do
|
||||
mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1
|
||||
done
|
||||
}
|
||||
python_execute_function -q installation_of_headers
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.3.ebuild,v 1.3 2012/04/23 11:12:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="eGenix utils for Python"
|
||||
HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base"
|
||||
SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="eGenixPublic-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
PYTHON_MODNAME="mx"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# Don't install documentation in site-packages directories.
|
||||
sed -e "/\/Doc\//d" -i egenix_mx_base.py || die "sed failed"
|
||||
|
||||
# Avoid unnecessary overriding of settings. Distutils in Gentoo is patched in better way.
|
||||
sed -e 's/if compiler.compiler_type == "unix":/if False:/' -i mxSetup.py || die "sed failed"
|
||||
|
||||
epatch "${FILESDIR}"/${P}-distutils.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# mxSetup.py uses BASECFLAGS variable.
|
||||
BASECFLAGS="${CFLAGS}" distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
dohtml -a html -r mx
|
||||
insinto /usr/share/doc/${PF}
|
||||
find -iname "*.pdf" | xargs doins
|
||||
|
||||
installation_of_headers() {
|
||||
local header
|
||||
dodir "$(python_get_includedir)/mx" || return 1
|
||||
while read -d $'\0' header; do
|
||||
mv -f "${header}" "${ED}$(python_get_includedir)/mx" || return 1
|
||||
done < <(find "${ED}$(python_get_sitedir)/mx" -type f -name "*.h" -print0)
|
||||
}
|
||||
python_execute_function -q installation_of_headers
|
||||
}
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild,v 1.5 2014/04/05 22:43:22 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="eGenix utils for Python"
|
||||
HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base"
|
||||
SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="eGenixPublic-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# distutils.command.config writes to CWD, bug #450516
|
||||
# mxSetup.py is broken with --build-lib
|
||||
#DISTUTILS_IN_SOURCE_BUILD=1
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# Don't install documentation in site-packages directories.
|
||||
sed -e "/\.pdf/d" -i egenix_mx_base.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local t
|
||||
|
||||
while IFS= read -r -d '' t
|
||||
do
|
||||
"${PYTHON}" "${t}" || die "${t} failed with ${EPYTHON}"
|
||||
done < <(find -name test.py -print0)
|
||||
}
|
||||
|
||||
python_install() {
|
||||
local f dest=${D}$(python_get_includedir)/mx
|
||||
|
||||
distutils-r1_python_install \
|
||||
build --build-platlib "${BUILD_DIR}"/lib
|
||||
|
||||
mkdir -p "${dest}" || die
|
||||
while IFS= read -r -d '' f
|
||||
do
|
||||
mv -f "${f}" "${dest}" || die
|
||||
done < <(find "${D}$(python_get_sitedir)/mx" -type f -name "*.h" -print0)
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local f
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
dohtml -a html -r mx
|
||||
while IFS= read -r -d '' f
|
||||
do
|
||||
dodoc "${f}"
|
||||
done < <(find -name '*.pdf' -print0)
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.6.ebuild,v 1.5 2014/03/28 12:45:47 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="eGenix utils for Python"
|
||||
HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base"
|
||||
SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="eGenixPublic-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
# Correct broken tests
|
||||
PATCHES=( "${FILESDIR}"/${P}-tests.patch )
|
||||
|
||||
# distutils.command.config writes to CWD, bug #450516
|
||||
# mxSetup.py is broken with --build-lib
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# Don't install documentation in site-packages directories.
|
||||
sed -e "/\.pdf/d" -i egenix_mx_base.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local t
|
||||
|
||||
while IFS= read -r -d '' t
|
||||
do
|
||||
"${PYTHON}" "${t}" || die "${t} failed with ${EPYTHON}"
|
||||
done < <(find -name test.py -print0)
|
||||
}
|
||||
|
||||
python_install() {
|
||||
local f dest=${D}$(python_get_includedir)/mx
|
||||
|
||||
distutils-r1_python_install \
|
||||
build --build-platlib "${BUILD_DIR}"/lib
|
||||
|
||||
mkdir -p "${dest}" || die
|
||||
while IFS= read -r -d '' f
|
||||
do
|
||||
mv -f "${f}" "${dest}" || die
|
||||
done < <(find "${D}$(python_get_sitedir)/mx" -type f -name "*.h" -print0)
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local f
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
dohtml -a html -r mx
|
||||
while IFS= read -r -d '' f
|
||||
do
|
||||
dodoc "${f}"
|
||||
done < <(find -name '*.pdf' -print0)
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.7.ebuild,v 1.1 2014/03/28 12:45:47 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="eGenix utils for Python"
|
||||
HOMEPAGE="http://www.egenix.com/products/python/mxBase http://pypi.python.org/pypi/egenix-mx-base"
|
||||
SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
|
||||
|
||||
LICENSE="eGenixPublic-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
# Correct broken tests
|
||||
PATCHES=( "${FILESDIR}"/${PN}-3.2.6-tests.patch )
|
||||
|
||||
# distutils.command.config writes to CWD, bug #450516
|
||||
# mxSetup.py is broken with --build-lib
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# Don't install documentation in site-packages directories.
|
||||
sed -e "/\.pdf/d" -i egenix_mx_base.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local t
|
||||
|
||||
while IFS= read -r -d '' t
|
||||
do
|
||||
"${PYTHON}" "${t}" || die "${t} failed with ${EPYTHON}"
|
||||
done < <(find -name test.py -print0)
|
||||
}
|
||||
|
||||
python_install() {
|
||||
local f dest=${D}$(python_get_includedir)/mx
|
||||
|
||||
distutils-r1_python_install \
|
||||
build --build-platlib "${BUILD_DIR}"/lib
|
||||
|
||||
mkdir -p "${dest}" || die
|
||||
while IFS= read -r -d '' f
|
||||
do
|
||||
mv -f "${f}" "${dest}" || die
|
||||
done < <(find "${D}$(python_get_sitedir)/mx" -type f -name "*.h" -print0)
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local f
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
dohtml -a html -r mx
|
||||
while IFS= read -r -d '' f
|
||||
do
|
||||
dodoc "${f}"
|
||||
done < <(find -name '*.pdf' -print0)
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
Upstream move customize_compiler yet again...
|
||||
|
||||
http://lists.egenix.com/mailman-archives/egenix-users/2012-April/114841.html
|
||||
http://hg.python.org/cpython/rev/6240ff5dfebe
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=412739
|
||||
|
||||
Patch written by Kacper Kowalik <xarthisius@gentoo.org>
|
||||
--- a/mxSetup.py
|
||||
+++ b/mxSetup.py
|
||||
@@ -298,10 +298,15 @@
|
||||
from distutils.command.clean import clean
|
||||
import distutils.archive_util
|
||||
|
||||
+try:
|
||||
+ from distutils.sysconfig import customize_compiler
|
||||
+except ImportError:
|
||||
+ from distutils.ccompiler import customize_compiler
|
||||
+
|
||||
if (python_version < '2.7' or
|
||||
(python_version > '3.0' and python_version < '3.2')):
|
||||
from distutils.sysconfig import \
|
||||
- get_config_h_filename, parse_config_h, customize_compiler, \
|
||||
+ get_config_h_filename, parse_config_h, \
|
||||
get_config_vars, get_python_version
|
||||
from distutils.util import get_platform
|
||||
|
||||
@@ -313,10 +318,6 @@
|
||||
get_config_h_filename, parse_config_h, get_path, \
|
||||
get_config_vars, get_python_version, get_platform
|
||||
|
||||
- # This API was moved from distutils.sysconfig to distutils.ccompiler
|
||||
- # in Python 2.7
|
||||
- from distutils.ccompiler import customize_compiler
|
||||
-
|
||||
def get_python_include_dir():
|
||||
|
||||
""" Return the path to the Python include dir.
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST orm-1.0.1.tar.gz 121523 SHA256 a087397bc1ef710fb05b139fa5194337b31d0c55a078a023fad0410566fdd2b5 SHA512 5b222a30b5f1dc7866bcc1a0fc92f9a5ab159a6c10b40c74e0b67dcdaf32683a73908538d80426006fd99fd5f79acafef7f3cbb656de761ac945ea05fb9e9398 WHIRLPOOL d6411f4fe6af376c22a9d452d07fc05966f2d3e2721d7f5818b243a511fa1e415c78bddbb2e0a90be070e5d04c5cd07500bc1e7cf4387016906e6ea2d1af08e9
|
||||
EBUILD orm-1.0.1.ebuild 985 SHA256 df1ce03473fdc6a1b66fb1948392bd62b3dbc745a09dac5cfa3a3c390538abfb SHA512 13c8d4c6dcb19f8550466e98629a94450b75a1902f9c5423584c998a558822fc7b07317f7c9f49a911d5489378993a4c9fe57a276b9382ac8f03228c265eff01 WHIRLPOOL 1794ff383381ba7fc5e031c9af51c0721fb255acd089c06e6a90d3ed2c7cb9aaa21fe5d87757be26178b32d0b4ada0830f73ef740446986810ff256b55368e63
|
||||
MISC ChangeLog 1262 SHA256 fed59fc1269881c2d2fc887d060bb4d6a2f74363068ae1dbffa39312325da00e SHA512 026cbf962fb4e56457245ea83c06206c629e98bfc14aea41967f106cc5ee013f1b4a89cc8895f7a3ee68b92c5d38e582f67b4fa6ea328fe17b76862c9bc4eb0e WHIRLPOOL f0c32cc0fdf8fafb6f78c231db458ed5aab33370edbccc576789b8838dbe6d221733d68bfe1f24d9b92fb1c334076c679ad3383ceae68bac173c9abc2918e205
|
||||
EBUILD orm-1.0.1-r1.ebuild 810 SHA256 a9a0f61111183340472bc201424a09a671d15e3f0af5e1ebbe4af702deca2a94 SHA512 40ee9b9f1e81041ba56e16fab260d980268e083d59286988843bc9ad9bbe0ea76fe42e40d0d5139f2da19f6daf1b6a1a1bcf3f047d980035de9c3f4ed342634a WHIRLPOOL ba6098702f3c3927b623f14feebab8f63cc98363c447c034d9d3cc2444d698a74eaa1824c82151c03cef235b458fcb9523c343e1a93ac4352e384b02dc3d1da1
|
||||
MISC ChangeLog 1552 SHA256 401570ea722b8686c4d5dde932a716a76bc7b4143ae46d14945ec311e3dd22d7 SHA512 05cabcb00457c0e692d486ada81054b230d88b9dff42dc956027f0cb46f80d3055e052e86e64a0338fc29b63974eb4735dd501a1e93f1baa6df47d8a9044a1bb WHIRLPOOL e2b5c438f5283e81eb73855eb2eed2540c2f95afccb77df7ebad2e1d9793ee047956ce8d96846faa6e329006a3dd97fb705f0b168f9a358bbbb0dffcffbcf30a
|
||||
MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlSY3GEACgkQso7CE7gHKw3Y7wCgo4Ka/3LUK67eCuar02N1VfbX
|
||||
fBkAoKU8S2BxWxmyv0OBdaDkXhbgY6VH
|
||||
=22va
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/orm/orm-1.0.1-r1.ebuild,v 1.1 2014/12/23 03:06:57 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Object Relational Membrane is an attempt to write a minimal Object Relational Layer"
|
||||
HOMEPAGE="http://www.tux4web.de/computer/software/orm/"
|
||||
SRC_URI="http://www.tux4web.de/computer/software/orm/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="mysql postgres"
|
||||
|
||||
DEPEND="dev-python/egenix-mx-base[${PYTHON_USEDEP}]
|
||||
mysql? ( >=dev-python/mysql-python-0.9.2[${PYTHON_USEDEP}] )
|
||||
postgres? ( dev-python/psycopg:0[${PYTHON_USEDEP}] )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="|| ( mysql postgres )"
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/orm/orm-1.0.1.ebuild,v 1.5 2013/11/06 05:21:10 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="The Object Relational Membrane is an attempt to write a minimal Object Relational Layer"
|
||||
HOMEPAGE="http://www.tux4web.de/computer/software/orm/"
|
||||
SRC_URI="http://www.tux4web.de/computer/software/orm/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="firebird mysql +postgres"
|
||||
|
||||
DEPEND="dev-python/egenix-mx-base
|
||||
firebird? ( >=dev-python/kinterbasdb-3.1_pre7 )
|
||||
mysql? ( >=dev-python/mysql-python-0.9.2 )
|
||||
postgres? ( dev-python/psycopg:0 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_pkg_setup
|
||||
|
||||
( use firebird || use mysql || use postgres ) || \
|
||||
die "Using orm without any db makes no sense. Please enable at least one use flag."
|
||||
}
|
@ -1,25 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD pyGPG-9999.ebuild 1021 SHA256 6e0a7e0eaa9df183c949bfd6c5c77eb830a5efa96ac402986d8fef38ba3aefb7 SHA512 90923d3be4e40c275c134fa4d0a97a06dfa45b8e06cc5078204105848714da73ada97861ff739feae5b983b408e78fad5a39701912a2b386782e658b6816e3c9 WHIRLPOOL 8b7cac1ba01dc588f4627b4357060fc4079d374e70a68ede6192f2726d52abe3e3c0bce1b246f36696f4ecfb2a76b4b6d1e3528afddd4baa8917a7bc99930244
|
||||
MISC ChangeLog 709 SHA256 8c98c4b7f6614032304e370997987088198342cc67ea1f235672d0a33a673117 SHA512 f19f412bcd056621cfda6db378c2d603f42f1c71ca7780d80df1f35cd7ac185a0ba91d7d9f8d5f5ca78fe787a8f8d8d1dd79c604229e71142b5b9b7b71278908 WHIRLPOOL b78adf3ad9894a898c0e13a641a750b7f6c0e5b837721cb2ef245a62bb519e9d6d8530ab15d3b1bc18dc83600b895c7ebe2212350a1aa0fa3add935e7ea4a041
|
||||
EBUILD pyGPG-9999.ebuild 1138 SHA256 165ad7b259765c3ac7050c27a2dcc2b2cf533b4f8a62db55575cb15df17a0eab SHA512 83c14fdc588fda0b524cbbc9f40962d9c5bc47ecd722c5b0d94c0a7bf6b8b76212472825c0ae03d130e6fe4ee4c9f2441a66003833420cf49de64cb7e80d33e6 WHIRLPOOL 3c5774fc65b07b07e4e49127e360119811e1e511b6f9aeaf89630403281851313d09d57ba029b914f2aeba42e1272c8afa906fe21f1335e25339185f8d6607af
|
||||
MISC ChangeLog 821 SHA256 4c5f8ba754c9b3090a4af4fd0c27a692b8e06977a04180f90f3d5926f0d26dda SHA512 931e9c0b4ec5686fbb19dcf082bf5049839e57f8e5ed53a162bffca0a1e69091a5791b7dabdd1b6ce49c506885364b99abfdf1711e131c87b76f44427e191c5a WHIRLPOOL cc354a33e21f8e55ae9794920061116e809301e4094b07399695f1262f130b17fff8bebc2ee481c859575215db2e896ccb190ebc7d54683bfc05f03aee588272
|
||||
MISC metadata.xml 481 SHA256 09020a8c3bd6bfdaa05d879c318e83d5740c5d873f2b4c8c9988023d5ed7a61b SHA512 f8876a25bb319e145d8c3c13aa99cfa1698fd00b2f28d231cbd35821a00f7133c4a8ef90afcc973d65813a70aaf2e91ce9231a2d63e9f45b3fb1510f0b19bf5a WHIRLPOOL 4fc1c5a25baa43463273b921eaaaa92cdf65e6381bf32f1e694284236fc308142dcb624f81804ea6258dcf3d0fb94b0d54481c3e9e42a3d110c3564171ce9b3d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.21 (GNU/Linux)
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJSKNKaXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
|
||||
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOTsIQANFT8EHexWdoZSWZ/QJq5SXV
|
||||
iG1nyF96s09qo5usHTXZb3cKYAW6rQ6oBkWur3Ij1JkxGx6uN7iayjJvaRsYpEWH
|
||||
djY8RSfTe+Dkz3KSR6KN678eZN8R7/NvAuQbracrtmqcBPAGK2xRyHnaDw6LQyGi
|
||||
ox3XxDE/8qnsHwsD/40ROxqH0nH81uJrOlWGpqcdotTTt3Dm93zN1ksBp7Kb65OV
|
||||
izGWiozdG5QAcafxoATLXPsAw5qfC1H4HQt0rpJvTaQyD+zWTZH2ZiLpaNvV3qqX
|
||||
8yoq4v3WBookLIVqR6TSpMIIbLhiKPhph93g2A5KoZ+mCfBkxSns54jfbszhL6+h
|
||||
J+8G5b7Qwl0Qx6cvFhYG8ZCMP0M2somcZTX5UIb+RiZILbdLhNUxkKkfxoz+uM3k
|
||||
1UsLKRvtUDqWpxasRG7ZfuBjKvvapyLHiHkvdla0ZLLmW1mxzSlLOQ+p6NJH/0BN
|
||||
Q1dgseRbpJ/+WdwaZLvNlrvbUg9Hkyrtj+lpwa9FKln9iFNcbJzJ+oAhjb7hfdyr
|
||||
aON8LB6GvqWOvPlPxACxcjZ/14zL2LqOA/k/oZUyLFBOh0LA9dDmBrdzXMI1afLz
|
||||
Ntn6gp7Q2LcsemyEPDpYop+dH9jxTHHqIZU5ahJRhX2treTiRmp8WsC3AJ9lMmnW
|
||||
tatWlIlY84b5pFOn0zNV
|
||||
=tnqw
|
||||
iQJ8BAEBCABmBQJUmKriXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2OUZEQTI0MjY5QzhCNUE3RTlFMjMxRTkw
|
||||
MTg2ODIyMzFCOTI2RTRGAAoJEAGGgiMbkm5P0gAQAI1g5n1pw8mbSClBQkZfFLHF
|
||||
xTjzPzte5espYAsjqB9zk8bkl7hAhDrlmqU9ygFQ01MLhZ1JABukgfYh/Eofkk6B
|
||||
QLRYv3n+8+LusjfsgU1eIgBgn/VPSz0BDz3dJ+xMOOOGRdRpAqNomYn2RYwqPP3B
|
||||
qQGUiQ9cPdTxE6/3LlQc1gLavX8HdMmxl1D3/Tz9aDujaJ02V5qq4aKRHnVo3IgQ
|
||||
QujdTaEDz3TcmUr/85Dw8LNPxd2hDkjfdosxJygRorNr8yd9syTcAjt1ImMTRAnt
|
||||
vUPsneN+XSI1GLOHoRkX4OYXS3t056K1pmKphr96Q4W1BozjxHqsvxdEU12yGxUO
|
||||
UJLHfbAokDEHhsk7mrLxXg6HMWcwrCbxFfoBlrOGIBM5PhGeznb1OG0C6XKwQGfn
|
||||
OjZq9v0uTuIWOTR2SM8XdEUEcrIPHMJpeUFoygLWG5+KPzsSv84XJEUn1MlzXsmK
|
||||
tpm3NVUwNob57BCPThIwhfFAWWYXQIreNCl01b4M8PtGOOxwnwfIc38cFT48DmGf
|
||||
AVKV0sSVrskzQtyA+fu+fL97xWPuN+SU4WOUDQdidbNtpUa5P9RRGSuWvNhvqtXE
|
||||
HIaHrkDTGmHQgLD78tzNFrXi5aX5BFf+aT62GHGsrZTfJiE23zL1Xw83TkV9m9dm
|
||||
BY2/b5UTtNG6khgXMua7
|
||||
=B57+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/pydiff
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydiff/ChangeLog,v 1.1 2014/12/23 06:08:00 idella4 Exp $
|
||||
|
||||
*pydiff-0.2 (23 Dec 2014)
|
||||
|
||||
23 Dec 2014; Ian Delaney <idella4@gentoo.org> +metadata.xml,
|
||||
+pydiff-0.2.ebuild:
|
||||
new dep to test phase of autopep8-1.1, ebuild written by me
|
@ -0,0 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST pydiff-0.2.tar.gz 4108 SHA256 847c7121625de8d5aa9eb2b079edad18a451e134cafa1b8958ea019ee0409aaa SHA512 0f55edf17138c4a1894a1ca03db21e6d6d21fb3961a2738c00d59e05d32a006413aee04005962f1ba6628c012bb018d43fcbbef50665ea10d3397539e5d3def1 WHIRLPOOL d90e257d7449bc5eb5495a45138d74c32ee935cd833718174f4fb0fe9c0edfca13131589732319a3e1610682becaf2a643cf24110a65c533d48cd64663b42c00
|
||||
EBUILD pydiff-0.2.ebuild 585 SHA256 ad3b18a2f1201f66afc0f99a618976d48174b4c68be46ad84f08d2c2665c6030 SHA512 1b0c599b6b2a61c1cec9a35d0884f3ce638faa6a03eddfe8fa0a8f611e08d8ca79cbdb9d677d9571da942774f4e7ac195db764843d72f0d40d02981b1d00f188 WHIRLPOOL 73409fd5d8e9eb5e925de68e6600faa840afb964a31c3202ba8b575dafee33a7f501b4126ce36db3f44cfc570d25a57877c524f7e2f6fa3937a0f3dd0a8ac7c5
|
||||
MISC ChangeLog 382 SHA256 cacc8521b99dde5fb3ede8eeb594758eab2ec3eeb0b51e36ba6ff598e2ab28d8 SHA512 5c1d42cdacc195827bb2083f8f6778adfb4f1a8441d6cc2a052d8bdc3254ff7601f78e5a55d34b68760a3dc19bc53a2af6057e318124058cdcf0773c7bf8f029 WHIRLPOOL 4bc87df8392baafc10075887329ffd1d05f2d70328bbff6feca341cbc2ff512220e6b0848ce64d44dbb5f70a269d76bceca6a58c717974738508a9ba3a37ccf6
|
||||
MISC metadata.xml 161 SHA256 6f41e9b782499f6bac80760066dc5ebb307e73d31d2080f2eaa383b8a236c68e SHA512 9d77a0cf6ef95d95fe0e41852a1ddedc8bc4a82d39fa75e8bbf760ba835deebe6ac3beddc83b9b70e381cee31936f54bb2db7cb88357ed2228c9e972cf2cac47 WHIRLPOOL 1f1ee9aa1b4b8747fb5f6c9234263952071a1a90100df893eb7fed974ea7c63639796521cfa1fde8929fc2f1bf0cc65e88ef6d703a2dff633816ff87cbf21411
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlSZBtIACgkQso7CE7gHKw1bmACeJ0JbwbxW69+iUd9xnSC6wnJ0
|
||||
VKMAn07oYnkNlg/xt7HOYsvkWC3tX2hA
|
||||
=jKeN
|
||||
-----END PGP SIGNATURE-----
|
@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>shell-tools</herd>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydiff/pydiff-0.2.ebuild,v 1.1 2014/12/23 06:08:00 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Diffs two Python files at the bytecode level"
|
||||
HOMEPAGE="https://github.com/myint/pydiff"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" test_pydiff.py || die "Tests failed under ${EPYTHON}"
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-3.1.8.ebuild,v 1.2 2014/08/10 21:20:56 slyfox Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
# Tests crash with pypy
|
||||
|
||||
inherit distutils-r1 flag-o-matic prefix
|
||||
|
||||
DESCRIPTION="Tools for generating printable PDF documents from any data source"
|
||||
HOMEPAGE="http://www.reportlab.com/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
|
||||
http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND="
|
||||
virtual/python-imaging[${PYTHON_USEDEP}]
|
||||
media-fonts/ttf-bitstream-vera
|
||||
media-libs/libart_lgpl
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
cd ${P}/src/reportlab/fonts || die
|
||||
unpack pfbfer-20070710.zip
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i \
|
||||
-e "s|/usr/lib/X11/fonts/TrueType/|${EPREFIX}/usr/share/fonts/ttf-bitstream-vera/|" \
|
||||
-e 's|/usr/local/Acrobat|/opt/Acrobat|g' \
|
||||
-e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \
|
||||
src/reportlab/rl_config.py || die
|
||||
|
||||
eprefixify setup.py
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
pushd tests > /dev/null || die
|
||||
"${PYTHON}" runAll.py || die "Testing failed with ${EPYTHON}"
|
||||
popd > /dev/null || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( demos/. tools/pythonpoint/demos )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.5.4.ebuild,v 1.1 2014/12/23 02:09:32 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MYSLOT=2
|
||||
MY_PN=${PN}${MYSLOT}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Python interface to the R Programming Language"
|
||||
HOMEPAGE="http://rpy.sourceforge.net/ https://pypi.python.org/pypi/rpy2"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/R-3
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
>=dev-python/pandas-0.13.1[${PYTHON_USEDEP}]
|
||||
dev-python/ipython[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( $(python_gen_cond_dep 'dev-python/singledispatch[${PYTHON_USEDEP}]' python2_7 python3_3) )"
|
||||
|
||||
# ggplot2 is an optional test dep but not in portage
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# Tarball absent of doc files in doc folder
|
||||
# https://bitbucket.org/lgautier/rpy2/issue/229/
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
${PYTHON} -m 'rpy2.tests' || die
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-shadow/ruby-shadow-2.1.4.ebuild,v 1.7 2014/04/05 23:01:55 mrueg Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="ruby shadow bindings"
|
||||
HOMEPAGE="http://ttsky.net"
|
||||
|
||||
LICENSE="Ruby"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 hppa ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} extconf.rb || die "Configuration failed."
|
||||
sed -i -e "/^ldflags =/s/$/ \$(LDFLAGS)/" Makefile || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake || die "Compilation failed."
|
||||
mkdir lib
|
||||
cp shadow$(get_modname) lib/ || die
|
||||
}
|
@ -0,0 +1,142 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-3.14.0.ebuild,v 1.1 2014/12/22 22:04:11 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
# libanjuta-language-vala.so links to a specific slot of libvala; we want to
|
||||
# avoid automagic behavior.
|
||||
VALA_MIN_API_VERSION="0.26"
|
||||
VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
|
||||
|
||||
inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala
|
||||
|
||||
DESCRIPTION="A versatile IDE for GNOME"
|
||||
HOMEPAGE="http://projects.gnome.org/anjuta/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="debug devhelp glade +introspection packagekit subversion terminal test vala"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# FIXME: make python dependency non-automagic
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.34:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.10:3
|
||||
>=dev-libs/libxml2-2.4.23
|
||||
>=dev-libs/gdl-3.5.5:3=
|
||||
>=x11-libs/gtksourceview-3:3.0
|
||||
|
||||
sys-devel/autogen
|
||||
|
||||
>=gnome-extra/libgda-5:5=
|
||||
dev-util/ctags
|
||||
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
|
||||
${PYTHON_DEPS}
|
||||
|
||||
devhelp? ( >=dev-util/devhelp-3.7.4:= )
|
||||
glade? ( >=dev-util/glade-3.12:3.10= )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
|
||||
subversion? (
|
||||
>=dev-vcs/subversion-1.8:=
|
||||
>=net-libs/serf-1.2:1=
|
||||
>=dev-libs/apr-1:=
|
||||
>=dev-libs/apr-util-1:= )
|
||||
terminal? ( >=x11-libs/vte-0.27.6:2.91 )
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5
|
||||
>=dev-util/gtk-doc-am-1.4
|
||||
>=dev-util/intltool-0.40.1
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig
|
||||
!!dev-libs/gnome-build
|
||||
test? (
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/docbook-xml-dtd:4.5 )
|
||||
app-text/yelp-tools
|
||||
dev-libs/gobject-introspection-common
|
||||
gnome-base/gnome-common
|
||||
"
|
||||
# yelp-tools, gi-common and gnome-common are required by eautoreconf
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use vala; then
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="To create a generic vala project you will need to specify
|
||||
desired valac versioned binary to be used, to do that you
|
||||
will need to:
|
||||
1. Go to 'Build' -> 'Configure project'
|
||||
2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
|
||||
'Configure options'."
|
||||
fi
|
||||
|
||||
# COPYING is used in Anjuta's help/about entry
|
||||
DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
|
||||
|
||||
# Conflicts with -pg in a plugin, bug #266777
|
||||
filter-flags -fomit-frame-pointer
|
||||
|
||||
# python2.7-configure in Fedora vs. python-configure in Gentoo
|
||||
sed -e 's:$PYTHON-config:$PYTHON$PYTHON_VERSION-config:g' \
|
||||
-i plugins/am-project/tests/anjuta.lst || die "sed failed"
|
||||
|
||||
# Do not build benchmarks, they are not installed and for dev purpose only
|
||||
sed -e '/SUBDIRS =/ s/benchmark//' \
|
||||
-i plugins/symbol-db/Makefile.{am,in} || die
|
||||
|
||||
use vala && vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-neon \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
$(use_enable debug) \
|
||||
$(use_enable devhelp plugin-devhelp) \
|
||||
$(use_enable glade plugin-glade) \
|
||||
$(use_enable glade glade-catalog) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable packagekit) \
|
||||
$(use_enable subversion plugin-subversion) \
|
||||
$(use_enable subversion serf) \
|
||||
$(use_enable terminal plugin-terminal) \
|
||||
$(use_enable vala)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# COPYING is used in Anjuta's help/about entry
|
||||
docompress -x "/usr/share/doc/${PF}/COPYING"
|
||||
|
||||
# Anjuta uses a custom rule to install DOCS, get rid of it
|
||||
gnome2_src_install
|
||||
rm -rf "${ED}"/usr/share/doc/${PN} || die "rm failed"
|
||||
|
||||
use vala && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
use vala && readme.gentoo_print_elog
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
# ChangeLog for dev-util/freecode-submit
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/freecode-submit/ChangeLog,v 1.1 2013/12/27 07:07:57 radhermit Exp $
|
||||
|
||||
*freecode-submit-2.7 (27 Dec 2013)
|
||||
|
||||
27 Dec 2013; Tim Harder <radhermit@gentoo.org> +freecode-submit-2.7.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import, replacement for freshmeat-submit (bug #391537).
|
||||
|
@ -1,18 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST freecode-submit-2.7.tar.gz 18453 SHA256 ef257b7dbae8e69d193992ecc25cbcb438727c8c73b3f301a2162c736ca7cf93 SHA512 6f16047eaa4f5550b9a10876f478ae8ff77c275ffa1bf7f1133800c2b6005476ec775e2d2af43c81eddb45eed4360147f36741314278d7e6a9563e08c3cae9cb WHIRLPOOL 80ae14bdfd78cc3aa47b403319b5177addfa9d0ecde5e5633ec0bfd29f5c71df27ddc44d294087dd365d60a9112d105514b83b1def6d1d0c57b78a862b8b38cc
|
||||
EBUILD freecode-submit-2.7.ebuild 661 SHA256 e32e5bfe09aa56ce9f40c3ca899636040910d7ca15ef7d41ce3231c9d17ea422 SHA512 a7c611897640d9f51dbe3f118add5791ec23175dfe6ccb8f4aef4e1a75a6dec863ed7ad878d64709e2fa681f676f52f96a6a13d90989bcf58b36a047918fbab3 WHIRLPOOL 7c8fe3243f01902cf8468ae6b88e37af66a0d866377218682828511f48bcd5f5c5429ddc15e775a399b1c75f71d4e773a163f2cba2122cd9abdc591e06dc0123
|
||||
MISC ChangeLog 422 SHA256 854a4ac3a99d8f9610ed6faceb5b0edc7be2271f9ce00d91597c06ccf5e81314 SHA512 eb77d63d75877f3811c255c6ae32ca06d7aa6c9eee97c06cc954451012b2191dbd2f3da4c4f8483241104f5210214669c11c0b5c7906bcc32d0bb6e6f1535399 WHIRLPOOL 8780bdfae7b0c8abb6c86c4fc000d615b6f3f62481f1258382b526fb842dcb06ff7fa35135c219740adc9fa8c25ae62008d994daf6cf7b605457c95ba6347b80
|
||||
MISC metadata.xml 164 SHA256 03080f40dc43565fd4bb7569351e0f607a4946a6108c15765ac42901ab16caf3 SHA512 62f5a94d0d14c10b174523390efd33328206f015380bf7cd2a0c1192a4f8c6733e5f5c6438ade4e3fd3d5f3823bd09edff0b9f2913b8d38e35f4318427931501 WHIRLPOOL 0420fcb91591746a9b4b002b61159be9d05fd082f9caad11643403e1895c6ca9bcd89381134a427c7d95c7d011ddaed4d8e05e42ab714f20a69553b4887e765b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJSvSdUAAoJEEqz6FtPBkyjUckH/AnbTIYwVtLwdmsntoXA2aQU
|
||||
0nV2yRpNGZo8FAZ2HXJDEf0werXU4J9W9GTOyng/MJPokDGLnNO9mhmwW2gXg3bl
|
||||
JVVvIBZCEPjEccMiN6PfzNWuckjS1HFihWLqCkpBF3dDoDBQNrmUeTWVXUJ8kBao
|
||||
AV0i0T/vo37LDkVf+cwT45xNDs26DfaQ5Sf2O8F0X7p1bhB/8C5/EeVxphkJnzRI
|
||||
sHJHppuAIKkIpu9DGiw/LVF9NPJNPgJgQD8H2HeAaJBewcOI6Bz8R0GlLcUvnMyB
|
||||
RnetFXGdB1mwWTvDYrxGF07A+/itpa6LJ8tv57Ot0t9HOTzrBE7iuTS+VKoyW+o=
|
||||
=NH+y
|
||||
-----END PGP SIGNATURE-----
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/freecode-submit/freecode-submit-2.7.ebuild,v 1.1 2013/12/27 07:07:57 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit python-r1
|
||||
|
||||
DESCRIPTION="A utility for submitting version updates to Freecode via its JSON API"
|
||||
HOMEPAGE="http://www.catb.org/~esr/freecode-submit/"
|
||||
SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
python_foreach_impl python_doscript ${PN}
|
||||
dodoc AUTHORS README
|
||||
doman ${PN}.1
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# ChangeLog for dev-util/freshmeat-submit
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/freshmeat-submit/ChangeLog,v 1.13 2014/07/09 03:47:41 patrick Exp $
|
||||
|
||||
09 Jul 2014; Patrick Lauer <patrick@gentoo.org> freshmeat-submit-1.6.ebuild,
|
||||
freshmeat-submit-2.2.ebuild:
|
||||
Fix ebuilds to run all phase functions and not fail
|
||||
|
||||
07 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
|
||||
freshmeat-submit-1.6.ebuild:
|
||||
Stable on amd64 wrt bug #350895
|
||||
|
||||
*freshmeat-submit-2.2 (06 Jan 2011)
|
||||
|
||||
06 Jan 2011; Justin Lecher <jlec@gentoo.org> freshmeat-submit-1.6.ebuild,
|
||||
+freshmeat-submit-2.2.ebuild:
|
||||
Version Bump
|
||||
|
||||
17 Jun 2010; Justin Lecher <jlec@gentoo.org> freshmeat-submit-1.6.ebuild:
|
||||
Fixes for python ABI support #324395, some QA, keyworded for amd64
|
||||
|
||||
01 Aug 2009; Jeremy Olexa <darkside@gentoo.org>
|
||||
-freshmeat-submit-1.4.ebuild:
|
||||
remove old
|
||||
|
||||
19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
|
||||
Remove ka0ttic from metadata.xml due to retirement.
|
||||
|
||||
09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
|
||||
Regenerate digest in Manifest2 format.
|
||||
|
||||
24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
|
||||
freshmeat-submit-1.6.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
12 Jan 2005; Aaron Walker <ka0ttic@gentoo.org>
|
||||
freshmeat-submit-1.6.ebuild:
|
||||
Marked stable on x86.
|
||||
|
||||
*freshmeat-submit-1.6 (10 Dec 2004)
|
||||
|
||||
10 Dec 2004; Aaron Walker <ka0ttic@gentoo.org> metadata.xml,
|
||||
freshmeat-submit-1.4.ebuild, +freshmeat-submit-1.6.ebuild:
|
||||
Version bump. Marked 1.4 stable on x86. Updated metadata.xml.
|
||||
|
||||
13 Jun 2004; David Holm <dholm@gentoo.org> freshmeat-submit-1.4.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*freshmeat-submit-1.4 (12 Jun 2004)
|
||||
|
||||
12 Jun 2004; Josh Glover <jmglov@gentoo.org> freshmeat-submit-1.4.ebuild,
|
||||
metadata.xml:
|
||||
This package was submitted by Lukasz Strzygowski in bug #35943
|
@ -1,6 +0,0 @@
|
||||
DIST freshmeat-submit-1.6.tar.gz 17296 SHA256 fc16e245310cf5e20c5ec25bfea3ff618f3c1f6ef700b63276c3c8a681239cba SHA512 f4d4b6f2f549316dd6a3eda3cacc4b612bf9d27868750dd133d93ccc86a6b4a5b0e658f354f970ec5d33d653c4f6a1e68c084136112e7589ca49507178ab4b33 WHIRLPOOL 223fc083398b467a61cc26dbe36413e99fe4f02ce49dbfd4257a0219b7b108dfdce19715a0d7cab9ed9113161095b3491595c59566c523be58dd25105d083402
|
||||
DIST freshmeat-submit-2.2.tar.gz 18495 SHA256 87b9a73505ad520da5b949baabd129d018d0c1bdf761dd707d61ff8a1315dda1 SHA512 20aac67641c33f4595216b176d28b405afae97082fe80f97a2982c0bca637a51057b840c3302bc39a870c7b7e75bc47592587914acfd68d5e93d47c15390e170 WHIRLPOOL cf8e346ba5d0814a922ca1834dfced3d8653b88b19246a836a0125aaf47bca7843ff0db2718d1e3d63d3bd47f3cbaf01c5bb68023ed45d9750cc7edad6d706cb
|
||||
EBUILD freshmeat-submit-1.6.ebuild 832 SHA256 97d2418c70927cad0ae04fe1054003d0170682d6c29a25a3b2fd69e7e513e3be SHA512 e30093edd2decb46af2c0e0e88da7772c2723edad632a02d42bc84bddc2f88bc24fa9a79f9ccc6773022f698087f977be9104e3ac364d8f8d7364123b8d75f5c WHIRLPOOL 0932c07d307dfda11c4e1380a4c18f08209be68ca70964d1d1d3a641c5e0c520bb654454c9e56b3db12c74916b1c7f0c0b8c62456c4ac2e712e29f1490dc9ffb
|
||||
EBUILD freshmeat-submit-2.2.ebuild 833 SHA256 b26d0a1164c2d942e4d139f624d4eacceb0fdb7cf2963c5ad5559c7cf2ae80e2 SHA512 5dc83c53820362e20996396c535b90ba4efaf046ef61fa0fd37c7e967cab2df3f241c85d9e41818dd35c941be993757849d04a98eae4a3a92ee29bd58303cc68 WHIRLPOOL f5b8781783258dd0f930aeed859f642a8fc82ad7ebec8c672497fd09c643f13d4b37edcea8fd58c503a29e328d57597dc19745b3f6d3ff8d9c61219d96d17116
|
||||
MISC ChangeLog 1860 SHA256 f8028fa13dd4eef565bd4198c9209aae23fd6248b2e6cef89145dcbfcd4da18e SHA512 7065f1eb110f02b5b1c20844c60964adcdf8f99244e802a4176aca2f32464af7bcfecd6bcc68411f88e7d369b4030cefc54282be3eb058b3f74eaef708ee69f8 WHIRLPOOL d7cd26dde5c0de49f8abff42e68f008c90b7f966216bb4277ed48150ee9e11830061ccd6e031e34c83c00276011d6fa79ad0556d4c98a007ba00d01fc3647ed0
|
||||
MISC metadata.xml 493 SHA256 c40b238b96743e18bc0ce3307f594211feb971958d42be92e53a91e7eeaf030b SHA512 a20b49d21c40e8e3dec6f7cbeab47fd608f32e70c31de39ccef3beb752dcdc59783a141dbebad7b976adaba20b6f0282a24a7e7eade92130a5505a9c33d22fee WHIRLPOOL 9c334a520498e5d61be533df2a4bc0dcfb350ecdddc2a090f37b529a5c5192084974b7fda0b37ddf130abee44cca17b92689298b4b7e02d729dbbdb996a152b7
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/freshmeat-submit/freshmeat-submit-1.6.ebuild,v 1.8 2014/07/09 03:47:41 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="A utility for submitting version updates to freshmeat.net, using freshmeat.net's XML-RPC interface"
|
||||
HOMEPAGE="http://www.catb.org/~esr/freshmeat-submit/"
|
||||
SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
pkg_setup() {
|
||||
python_pkg_setup
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs 2 ${PN}
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
doman ${PN}.1 || die "doman failed"
|
||||
dodoc AUTHORS README || die "dodoc failed"
|
||||
dobin ${PN} || die "dobin failed"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue