parent
9012ece42f
commit
4f62cb2106
@ -1,20 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX higan-ananke-092-bps-path-fix.patch 393 SHA256 e798fa6863abe6d874a9a79cfbd858febf8159cd4214f7c8b3b6c87923981ca1 SHA512 a622f75b59dd98740ca1770b1ed7ce3eaf24e5b15c423a8ccb5c690bda40fffce7bec5f8a4ec7f65879dda5cbd813124626deb1ed1591955788b11a2ba0a5522 WHIRLPOOL 3ac40605024f0dcbd2937742d8b32d9b6186add07b45c58be82eabe35bf220bcdfd1a3a130f1ea55584e90f148ba2684147a70df7186f4fa0fbfb6e77ddef3d8
|
||||
AUX higan-ananke-092-makefile.patch 698 SHA256 549535cfe52fbabde764f9d99e8329d5d8dd3815e6d2179e366acfb3aba5f2fd SHA512 84bbfbf9c882f414493c1882e4f819d809f1a8f04871773186201aed521b3fa58c1bd08eded066725e24349f144242a2b50d7b86391f1029f69ab6b8e3936870 WHIRLPOOL 21599d559847fa967a50901cebed56f2a55407616e2166d443cb4fba1f915b7aa6cc53cd26c24d507e01b25bcf82fd441bdf8cac6a0abc1008397f4a208c49d6
|
||||
DIST higan_v092-source.tar.xz 790136 SHA256 b73a740c6a8a82fe42a3f166df16806a6fbe8c140c82d7f6089ed984d7491168 SHA512 42cf0ed599ab7cd2da3b52c39cc1402d3af7112999ad1db2c625d9fb2b94631a55526177dcfbdbd1d065c971603fc9b1488bdea0b367a266f1740f263c207dbc WHIRLPOOL a6fdd199ef77dcb1cd7b556ab8fa5e1eefd71eb1c51aae8f58ab7f19c25707ba40836741bb10f4cda6026031e43745f637ce3c39cc4288600c10c749cc13899f
|
||||
EBUILD higan-ananke-092.ebuild 846 SHA256 fec270a2dde984cd823589091ca5986fa5486730c0cd7c2404fa4e974bb7c8e8 SHA512 b3eff3bc625c964b50e0c0ef7aaeabb7572f7f1d5463d7d1c9de872cc900674ebcc17a69862f9136b1d1b1236de529963e0ef444fa5905850648cae4912aed2f WHIRLPOOL f7433e1a56c59adaf4ab8e02207de9afa2f2280077173c03cb628be062f4b1e14fbca306a2d250d3fb408117941114068d3632565aa4fe7f53ed2839172237ec
|
||||
MISC ChangeLog 450 SHA256 989504348fbd59b033868599f2ba8a4b537615493de61773405da06351a510b3 SHA512 f94ff3c9b82b7d0f108b849df38fa3d20dfcd14e4484dbf2b2374df3d90af15ef414dd23bce04f4a64efe58611061108a28af62190f83b80996acb7deed8ce96 WHIRLPOOL 8e4ba3b31ef73c77f9a7a14b32f710ed29f98db359ee67ab6701a83dd2bb757e433145af0cd1eef561279092ef5ae0b39662cc7b40cd24df4744a91397ec2f68
|
||||
EBUILD higan-ananke-092.ebuild 840 SHA256 af942317466195aa223ea6a05b6d0060dbaf1ac2ad1ede0bf02e1d535394b06c SHA512 ddb0b40cffe7d6d473093016f6ec0ecbc476cc09924f5eba42d5cae587aa770dfd404b13d8e98c1ff728a3ba716c25618b5cd55dfa0c58d3a62dbebb289a4a1a WHIRLPOOL 7a67bffb4845e8ffb071fc342ddf7c323418383b860c3b3447a454de5a4c29df644f7bb8a3b1a76834e82afea39cc04c634760b131ee9b567344378cdaa7a437
|
||||
MISC ChangeLog 555 SHA256 fdb411e00cc1be077e7a30201a84e962cf142ba0b58a61f9537cc6e9788f4c3b SHA512 9f58562ddac4198877d2ac63bb9da87a215b88b50a60191556cda1bab1c913e31aae029825241f5fc8cf0d74ae2c4bb090ff9da998ba2e3d449d632554cfa47b WHIRLPOOL 13440b7e1696dd3d1c4f46f844f6d870f3eb3fd6cc6cba7791ba45297f3c38785534d421bc15def662621a9d60c403b6a4407a98cc19fdb54efa9f99d0dd879d
|
||||
MISC metadata.xml 255 SHA256 8ce125b1cb2a8da5fe808223ae6ed60fe03598c692e5020f0a8aaee09b5d6ca3 SHA512 29f4a4a15fc968a3151c449354cd2003831f4b66b57d72222c46d4e4f7ff0586ed3f0b76d09fadf0b43fbb3a46951b19207dd6d38b79fe394b61694cd272ad95 WHIRLPOOL 373afc42b6a5f9f473397b1b95b73377110a2d7cf3590bdb8e0ef4b58c9628a06b1af46db726416fbaad0c29b91ee1eb631eccac14a26be994b705a43f097db8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRtNTFAAoJEFpvPKfnPDWzDMwIAKtHx+imQvy1Tw8LQxpBKwzZ
|
||||
UFPyh+X+8M5trNDiJPT9WMzjgTbGgF+MatmmtUWlN9152SP0yObKvGtPr71naOnU
|
||||
k/saERyjqBJYxIuuZhmJsOcPkml3ItHCNo15ehQY8tYXZJa31kshFs8aKedQANfp
|
||||
vqomhLDLCRH+CxvefM4bkTn0JDVgXS0ceekoO37moTwmcmKuT+DuQju8L+5IOeYU
|
||||
XgLYFs2JF9IfyD6p0z5c+AdizD3PLNOKmLGwJ9e9X2stwoJ6RtAOo9G8B3+QiERg
|
||||
IyIcPbSMUz7BZJneyctTHu3Fx83hwVn/kkVBreFbrqp+9uvxD+gW1xIZh0Jt4DM=
|
||||
=MsSK
|
||||
iQIcBAEBCgAGBQJSD0ZAAAoJELp701BxlEWfy8EP/R37+eB7NsC1paYfY1sV8mxk
|
||||
kWtK0c2V90AS8E+RSuAq2wxzVZeLL7wbbyu21TuFHA0zgJajJvHQz7fo9/QUmVOx
|
||||
uajcDPOX9I5J05lnmp85sehglSAQPwZDi/lWYRQsEv9/Ci4AnObtCtAvuQwbP60/
|
||||
WkHCPobDw67JqiLID2Tio/hz76rsdPBTAjsd13docsh9fcpakHBfLLRTMRsbi/IK
|
||||
IjsFdOnm81M33wuCC3TVjJTMrU4f431mOOLh2XpOY+dnJC2rlUU9uHF/2ESbio9C
|
||||
lOJA18Kv3DsXMMHy+flu62d72uA7q0uE/8dddongwAzdswtkPE3xAo5+3nri98r7
|
||||
TlKrBAOM35GidPTaJsBj+G21/VecRMIVSkZRjNaFpQ+SnHpvuvZ+uw+IZnBteDbh
|
||||
4UHG4qSKvbJ0+ow1jvfi6WxHnTyzTowlLi7ZfyJrSCAWZmXdZtQiGacor/EeMzAH
|
||||
pyOwdqNs/+bYkVIp4os3rgYd+B1vmbb8x0QSLJVJsMn9v4LyG9uj5J0AEauFI0Dj
|
||||
RvcOGvzergwBD/moyRX66fp916ybcaAeX/DzY9uTXo8bAg1OONhqW7Lb0Ln1LFj4
|
||||
2TgmlJ2cYsKFuq1PSVFAzpPzFR7Qih37FAbGh5BtZ3mFXUbBLGvRvLAnbpGtjbJD
|
||||
XnOQ/u90Kj46iKLdObyw
|
||||
=TkDh
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jansi/jansi-1.11-r1.ebuild,v 1.1 2013/08/17 09:26:50 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# TODO: Get tests (misses junit jar) and doc (missing classpath entries) working.
|
||||
JAVA_PKG_IUSE="source test"
|
||||
RESTRICT="test"
|
||||
|
||||
inherit vcs-snapshot java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output"
|
||||
HOMEPAGE="http://jansi.fusesource.org/"
|
||||
SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="1.11"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
CDEPEND="dev-java/jansi-native:0"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
test? ( dev-java/junit:4 )
|
||||
>=virtual/jdk-1.5"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.5"
|
||||
|
||||
S="${WORKDIR}/${P}/jansi"
|
||||
|
||||
EANT_GENTOO_CLASSPATH="jansi-native"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
JAVA_SRC_DIR="src/main/java"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${P}-build.xml build.xml || die
|
||||
}
|
||||
|
||||
EANT_TEST_GENTOO_CLASSPATH="junit-4"
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${P}.jar ${PN}.jar
|
||||
|
||||
use source && java-pkg_dosrc src/main/java/org
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jline/jline-2.11-r1.ebuild,v 1.1 2013/08/17 09:35:01 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit vcs-snapshot java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="A Java library for handling console input"
|
||||
HOMEPAGE="https://github.com/jline/jline2"
|
||||
SRC_URI="https://github.com/jline/jline2/tarball/${P} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND="dev-java/jansi:1.11
|
||||
dev-java/jansi-native:0"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.5
|
||||
test? ( dev-java/junit:4 )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.5"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
JAVA_SRC_DIR="src/main/java"
|
||||
JAVA_GENTOO_CLASSPATH="jansi-1.11,jansi-native"
|
||||
|
||||
java_prepare() {
|
||||
# Easier to use java-pkg-simple.
|
||||
rm -v pom.xml || die
|
||||
|
||||
# Don't forget the resources!
|
||||
mkdir -p target/classes || die
|
||||
cp -r src/main/resources/* target/classes || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
|
||||
dodoc {CHANGELOG,README}.md
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd src/test/java || die
|
||||
|
||||
local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})"
|
||||
local TESTS=$(find * -name "*Test.java")
|
||||
TESTS="${TESTS//.java}"
|
||||
TESTS="${TESTS//\//.}"
|
||||
|
||||
ejavac -cp "${CP}" -d . $(find * -name "*.java")
|
||||
ejunit4 -classpath "${CP}" ${TESTS}
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-constants/jnr-constants-0.8.2-r1.ebuild,v 1.1 2013/08/17 08:18:24 tomwij Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A set of platform constants (e.g. errno values)"
|
||||
HOMEPAGE="http://github.com/jnr"
|
||||
SRC_URI="http://github.com/jnr/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 LGPL-3 )"
|
||||
SLOT="0.8.2"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.5"
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.5
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
>=dev-java/junit-4.8:4
|
||||
)"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv jnr-jnr-constants-* ${P} || die
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
|
||||
}
|
||||
|
||||
JAVA_ANT_ENCODING="UTF-8"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
|
||||
EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
|
||||
|
||||
EANT_TEST_EXTRA_ARGS="-Dmaven.build.testDir.0=test"
|
||||
EANT_TEST_GENTOO_CLASSPATH="junit-4"
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar target/${PN}.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/*
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-constants/jnr-constants-0.8.3-r1.ebuild,v 1.1 2013/08/17 08:18:24 tomwij Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 vcs-snapshot
|
||||
|
||||
DESCRIPTION="A set of platform constants (e.g. errno values)"
|
||||
HOMEPAGE="https://github.com/jnr/jnr-constants"
|
||||
SRC_URI="https://github.com/jnr/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 LGPL-3 )"
|
||||
SLOT="0.8.2"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.5"
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.5
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
>=dev-java/junit-4.8:4
|
||||
)"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
|
||||
}
|
||||
|
||||
JAVA_ANT_ENCODING="UTF-8"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
|
||||
EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
|
||||
|
||||
EANT_TEST_GENTOO_CLASSPATH="junit-4"
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar target/${PN}.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/*
|
||||
}
|
@ -1,17 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST jimtcl-0.70_pre20110317.tar.gz 691917 SHA256 28998a03321ef64d23376057c1a3dfb0f2f552ddce19df54d1d1277d3487f70d SHA512 138000c97bf7f8c0c5d81cd98861684d382579ace0cb1f7b96f71dde721ca627bf4d7beeed2bc8528077da26353a41ee9bcdbabd44bd732082c42ad6c7f91c65 WHIRLPOOL f1bc3336e49fb8229d41ed289070fac9ac515c4a4ed314a3d166a59244c57860ad628dd2016ded75ca8ec780c68a7b664e3030df86e06e5534d2fb6eda8d2b51
|
||||
DIST jimtcl-0.73.zip 2286098 SHA256 3d7348ad7f853dd58ab3c05d5404ababde083eef95debca6c7cee2da047214d0 SHA512 9d99eff13292ed1db95ca673be88b14c87e9ce1e28d3fab0b08e0ca0473765fa2e8e305fd5f67768d94ae47cc3e0bc3d0cec8ba4a54ad3d5c1359ee8e2d36f81 WHIRLPOOL 8bb83acad304dc73abfeee8718713bcc5a613cfbc3f875d6c31d70778822b88cf0f415b038262125236884853d9c977bf7ff134fb166e2b83124f452d7b6cd29
|
||||
EBUILD jimtcl-0.70_pre20110317.ebuild 1030 SHA256 ed7a575cac523bafce6716d2e0a7ad1c6d677a49b64c3bbebe46f8b02c0c1ba6 SHA512 4b9712da42d63bce02f28289991136ccfcc6542838c8daf52ef08028c767a0d34d4a32c4fd003f882e9a2df98cd2c517d6b48af6d9f8105a237ab0eea7e66cd8 WHIRLPOOL 3790da2d3f25dd73a873e93583ad9ca1e575c14c6b81330a9820db1ae82be33088c0233f68833770ac12519569b79cf51db684affd205fd23a5e5f06ff1f391c
|
||||
EBUILD jimtcl-0.73.ebuild 1016 SHA256 e386ddf7daa090f2b3ba29dbd156e99e5f285f9b52a470ecc270f39aa7401f2b SHA512 4028270b29ce1c00a636880c55ce5c60a77728ca79e42512d74e9de8a8fae3290dc1b310ab4e351119a003b752cce570fe3a82e16003a7f5b31be907022bcd50 WHIRLPOOL 42a51b36265576870d02bf826453051e5168c7b80eaad97ebbb80d7bd02b2d67a748a547bd2b9da95042fd0abadc5cefa99b20a5e0b570568a541f8222f99a59
|
||||
EBUILD jimtcl-0.73.ebuild 1012 SHA256 ba0500a5866ea8d79a1ac0d06bec9cbe95099f4ba496881845e9344b76be7ddf SHA512 0925558abca5d595bc6d06f61794fee235188998cf64b81e6eaf4652464f7e51b1cf7f7f77d02dee86d2aaa893acb9d815f7e36670bee9a49ab5037c3b1d417f WHIRLPOOL b9bae150cf9e194327b0389eedbae070e909ffdbd1cca6195482abd98ce02a23ac029f52489c7e084685906af2b9adb656a43cae9446f8747b089fde235d9b3f
|
||||
EBUILD jimtcl-9999.ebuild 934 SHA256 7097d9eb6ffc44cd54803548321aa157de687ed3a49a66955d1c8e42c984d14a SHA512 2f3ce98582ea07e5e970473ecc204676d9f3be3b60917949da31d266e2fe36cc712ccf4e05d2ed9af298520f0fa758997366905bad3dfc070bf797923b92994b WHIRLPOOL 30cb9ae269299223b9c7434289eaf4583d252450813564b369b7b8d6569688c0e46f14d6bf1e6cee0c5ce9f5032928329834a947f62314d2660f5dd505b5cc3d
|
||||
MISC ChangeLog 1520 SHA256 dd620052940bcfe11c78dc563d032749402c6e2c283024aa45b6d4e104b47498 SHA512 3144ea28bd2f9d664af16d6d96bdc9871eeb48e494019bb980c6802508c18d082a19f675485cc68905fcd69f902a39fee48dce8cc9dcd3acf2495e775d4ece28 WHIRLPOOL 7bc147f1abc0a40c0d9b104cba75c8ff5d988e099bf98f228e41125186f401a604cdbef803c0c368832a11b4d3507403e3b757717ea10d312fe6d64cab121c0f
|
||||
MISC ChangeLog 1623 SHA256 320fca16da0c8b3a48345985fcc7502ee4c9cf00aa68b072d0cb1df633639b1b SHA512 5494580c23871dae02e858d260ec19248f1a1d7fe798bd5980e785d599d7f94dbfc2e52aa8298199ce010efb12ce37cb40bdd356d4e37dc07e278b742c600b32 WHIRLPOOL 4a2b130a9b3d0383647f4abf373ada8369c5c854c31b497d89de496cbcedbc7e76e4148243f981ba617bfc4890111039791a654a042ffb9462f9861f3081e8c8
|
||||
MISC metadata.xml 278 SHA256 07a0afc4dfc12865b213ef6815169e0524357989b213ac40bc9436dea94c3160 SHA512 c47ad7b85f6516eec5bc86f26785d8731544436f25fce07093a7c51de184ddfeca02253022c54fb88c1b75645350d8d23de7fc1d8c62e8050e1288b4d6ebaba6 WHIRLPOOL 5fc748443c6e622808acfb4f906cc41bac88b04718771a678462d1079185b74de2840d3dfe1c0949ad96c5b8d2a278f7587af8b1381cddf72c92b9b3099b40c8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlH+sl4ACgkQkKaRLQcq0GKaKQCfbOgmG1BcKLq7+BQBxCCjGsdr
|
||||
RhIAoIsMBg0FviNADke4MBc8K/D41zsF
|
||||
=ae/6
|
||||
iQIcBAEBCgAGBQJSD0Y5AAoJELp701BxlEWfNpQP/AxuZzeXKY78temiM+l8lwrF
|
||||
u/704P6UfUi08mPmMeRbFQnIUWjR7z+w6lI+F8BRV3iDEuinJd2N0drMju7qy3x2
|
||||
mzSTkQr/JbhtTacmThW3QGbxlMMtPh7oq7egCqAOHTc0Qnud7LtoiVnnNjjknX8b
|
||||
hGHI+t1TkvEPMjdwXMcru6/8TR35kAGNb6g4v3RnbcelW5lJefbM4EalvpbGyJar
|
||||
4GBWq1yY9XXGK21IqpHc4MUs3SF6CIjhpScqcRTCduHho0ZO/SLxRN/KYBx0+dhb
|
||||
ebxx4SE4VJwpThAzK8+rA8UxqSPX9nZoju8RsBO0VQrOPrLw0cE2fsO4lSiO1Wl+
|
||||
u3WxoUH1AAnPb5ikmS/UkgFLk35STDSNzA2KLbN7s1NEUzYM2s3a6xHAqWC0DCMS
|
||||
0nl+NDd+gH7LNGJCm1Nygb4HHXerGddNpsV44j940Bj34B+L9cZ5Ut8J9O8XWvQU
|
||||
2dBwQ+cxjUHuFxN+REC4ClEtrNuzZbkHYucoNr6BhgMpd8p2PF+RMSMeV59ba0Cx
|
||||
DZ9iyxyVaA3BgFhV2C2Sq/7czOSdFwyi90US5FjrA+loo1LTNMtFBKesKgrd9ZRD
|
||||
P4vG/skfAT3QXe19a9wKcj11PUTCngjCWAdmIvZioFelV+EniJsvnYKnlAs090Ac
|
||||
yht7io/w+1wI0iBj338R
|
||||
=i3lx
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,52 @@
|
||||
--- ext/odbc/config.m4.old 2013-04-06 11:26:04.047017826 +0200
|
||||
+++ ext/odbc/config.m4 2013-04-06 12:29:47.180617161 +0200
|
||||
@@ -366,22 +366,37 @@
|
||||
|
||||
if test -z "$ODBC_TYPE"; then
|
||||
PHP_ARG_WITH(iodbc,,
|
||||
-[ --with-iodbc[=DIR] Include iODBC support [/usr/local]])
|
||||
+[ --with-iodbc[=DIR] Include iODBC support])
|
||||
|
||||
if test "$PHP_IODBC" != "no"; then
|
||||
AC_MSG_CHECKING(for iODBC support)
|
||||
- if test "$PHP_IODBC" = "yes"; then
|
||||
- PHP_IODBC=/usr/local
|
||||
+ if test -z "$PKG_CONFIG"; then
|
||||
+ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||
+ fi
|
||||
+ if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libiodbc ; then
|
||||
+ PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
|
||||
+ ODBC_TYPE=iodbc
|
||||
+ ODBC_INCLUDE=`$PKG_CONFIG --cflags-only-I libiodbc`
|
||||
+ ODBC_LFLAGS=`$PKG_CONFIG --libs-only-L libiodbc`
|
||||
+ ODBC_LIBS=`$PKG_CONFIG --libs-only-l libiodbc`
|
||||
+ PHP_EVAL_INCLINE($ODBC_INCLUDE)
|
||||
+ AC_DEFINE(HAVE_IODBC,1,[ ])
|
||||
+ AC_DEFINE(HAVE_ODBC2,1,[ ])
|
||||
+ AC_MSG_RESULT([$ext_output])
|
||||
+ else
|
||||
+ if test "$PHP_IODBC" = "yes"; then
|
||||
+ PHP_IODBC=/usr/local
|
||||
+ fi
|
||||
+ PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
|
||||
+ PHP_ADD_INCLUDE($PHP_IODBC/include, 1)
|
||||
+ ODBC_TYPE=iodbc
|
||||
+ ODBC_INCLUDE=-I$PHP_IODBC/include
|
||||
+ ODBC_LFLAGS=-L$PHP_IODBC/$PHP_LIBDIR
|
||||
+ ODBC_LIBS=-liodbc
|
||||
+ AC_DEFINE(HAVE_IODBC,1,[ ])
|
||||
+ AC_DEFINE(HAVE_ODBC2,1,[ ])
|
||||
+ AC_MSG_RESULT([$ext_output])
|
||||
fi
|
||||
- PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
|
||||
- PHP_ADD_INCLUDE($PHP_IODBC/include, 1)
|
||||
- ODBC_TYPE=iodbc
|
||||
- ODBC_INCLUDE=-I$PHP_IODBC/include
|
||||
- ODBC_LFLAGS=-L$PHP_IODBC/$PHP_LIBDIR
|
||||
- ODBC_LIBS=-liodbc
|
||||
- AC_DEFINE(HAVE_IODBC,1,[ ])
|
||||
- AC_DEFINE(HAVE_ODBC2,1,[ ])
|
||||
- AC_MSG_RESULT([$ext_output])
|
||||
fi
|
||||
fi
|
||||
|
@ -0,0 +1,773 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.2.ebuild,v 1.1 2013/08/17 12:46:25 olemarkus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
function php_get_uri ()
|
||||
{
|
||||
case "${1}" in
|
||||
"php-pre")
|
||||
echo "http://downloads.php.net/dsp/${2}"
|
||||
;;
|
||||
"php")
|
||||
echo "http://www.php.net/distributions/${2}"
|
||||
;;
|
||||
"olemarkus")
|
||||
echo "http://dev.gentoo.org/~olemarkus/php/${2}"
|
||||
;;
|
||||
"gentoo")
|
||||
echo "mirror://gentoo/${2}"
|
||||
;;
|
||||
*)
|
||||
die "unhandled case in php_get_uri"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
PHP_MV="$(get_major_version)"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
|
||||
# alias, so we can handle different types of releases (finals, rcs, alphas,
|
||||
# betas, ...) w/o changing the whole ebuild
|
||||
PHP_PV="${PV/_rc/RC}"
|
||||
PHP_PV="${PHP_PV/_alpha/alpha}"
|
||||
PHP_PV="${PHP_PV/_beta/beta}"
|
||||
PHP_RELEASE="php"
|
||||
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
|
||||
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
|
||||
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
|
||||
PHP_P="${PN}-${PHP_PV}"
|
||||
|
||||
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
|
||||
|
||||
PHP_FPM_CONF_VER="1"
|
||||
|
||||
SRC_URI="${PHP_SRC_URI}"
|
||||
|
||||
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
|
||||
HOMEPAGE="http://php.net/"
|
||||
LICENSE="PHP-3"
|
||||
|
||||
S="${WORKDIR}/${PHP_P}"
|
||||
|
||||
# We can build the following SAPIs in the given order
|
||||
SAPIS="embed cli cgi fpm apache2"
|
||||
|
||||
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
|
||||
IUSE="${IUSE}
|
||||
${SAPIS/cli/+cli}
|
||||
threads"
|
||||
|
||||
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
|
||||
crypt +ctype curl debug
|
||||
enchant exif frontbase +fileinfo +filter firebird
|
||||
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
|
||||
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
|
||||
mssql mysql libmysqlclient mysqli nls
|
||||
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
|
||||
readline recode selinux +session sharedmem
|
||||
+simplexml snmp soap sockets spell sqlite ssl
|
||||
sybase-ct sysvipc tidy +tokenizer truetype unicode wddx
|
||||
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
|
||||
|
||||
DEPEND="
|
||||
>=app-admin/eselect-php-0.7.0[apache2?,fpm?]
|
||||
>=dev-libs/libpcre-8.32[unicode]
|
||||
apache2? ( www-servers/apache[threads=] )
|
||||
berkdb? ( =sys-libs/db-4* )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
|
||||
cjk? ( !gd? (
|
||||
virtual/jpeg
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
crypt? ( >=dev-libs/libmcrypt-2.4 )
|
||||
curl? ( >=net-misc/curl-7.10.5 )
|
||||
enchant? ( app-text/enchant )
|
||||
exif? ( !gd? (
|
||||
virtual/jpeg
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
firebird? ( dev-db/firebird )
|
||||
gd? ( virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.2 )
|
||||
iconv? ( virtual/libiconv )
|
||||
imap? ( virtual/imap-c-client[ssl=] )
|
||||
intl? ( dev-libs/icu:= )
|
||||
iodbc? ( dev-db/libiodbc )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( >=net-nds/openldap-1.2.11 )
|
||||
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
|
||||
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
|
||||
mssql? ( dev-db/freetds[mssql] )
|
||||
libmysqlclient? (
|
||||
mysql? ( virtual/mysql )
|
||||
mysqli? ( >=virtual/mysql-4.1 )
|
||||
)
|
||||
nls? ( sys-devel/gettext )
|
||||
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
|
||||
odbc? ( >=dev-db/unixODBC-1.8.13 )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
qdbm? ( dev-db/qdbm )
|
||||
readline? ( sys-libs/readline )
|
||||
recode? ( app-text/recode )
|
||||
sharedmem? ( dev-libs/mm )
|
||||
simplexml? ( >=dev-libs/libxml2-2.6.8 )
|
||||
snmp? ( >=net-analyzer/net-snmp-5.2 )
|
||||
soap? ( >=dev-libs/libxml2-2.6.8 )
|
||||
spell? ( >=app-text/aspell-0.50 )
|
||||
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
|
||||
ssl? ( >=dev-libs/openssl-0.9.7 )
|
||||
sybase-ct? ( dev-db/freetds )
|
||||
tidy? ( app-text/htmltidy )
|
||||
truetype? (
|
||||
=media-libs/freetype-2*
|
||||
>=media-libs/t1lib-5.0.0
|
||||
!gd? (
|
||||
virtual/jpeg media-libs/libpng:0= sys-libs/zlib )
|
||||
)
|
||||
unicode? ( dev-libs/oniguruma )
|
||||
wddx? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xml? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
|
||||
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xpm? (
|
||||
x11-libs/libXpm
|
||||
virtual/jpeg
|
||||
media-libs/libpng:0= sys-libs/zlib
|
||||
)
|
||||
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
|
||||
zip? ( sys-libs/zlib )
|
||||
zlib? ( sys-libs/zlib )
|
||||
virtual/mta
|
||||
"
|
||||
|
||||
php="=${CATEGORY}/${PF}"
|
||||
|
||||
REQUIRED_USE="
|
||||
truetype? ( gd )
|
||||
cjk? ( gd )
|
||||
exif? ( gd )
|
||||
|
||||
xpm? ( gd )
|
||||
gd? ( zlib )
|
||||
simplexml? ( xml )
|
||||
soap? ( xml )
|
||||
wddx? ( xml )
|
||||
xmlrpc? ( || ( xml iconv ) )
|
||||
xmlreader? ( xml )
|
||||
xslt? ( xml )
|
||||
ldap-sasl? ( ldap )
|
||||
mhash? ( hash )
|
||||
phar? ( hash )
|
||||
libmysqlclient? ( || (
|
||||
mysql
|
||||
mysqli
|
||||
pdo
|
||||
) )
|
||||
|
||||
qdbm? ( !gdbm )
|
||||
readline? ( !libedit )
|
||||
recode? ( !imap !mysql !mysqli )
|
||||
sharedmem? ( !threads )
|
||||
|
||||
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
RDEPEND="${RDEPEND} fpm? ( selinux? ( sec-policy/selinux-phpfpm ) )"
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
sys-devel/flex
|
||||
>=sys-devel/m4-1.4.3
|
||||
>=sys-devel/libtool-1.5.18"
|
||||
|
||||
# Allow users to install production version if they want to
|
||||
|
||||
case "${PHP_INI_VERSION}" in
|
||||
production|development)
|
||||
;;
|
||||
*)
|
||||
PHP_INI_VERSION="development"
|
||||
;;
|
||||
esac
|
||||
|
||||
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
|
||||
PHP_INI_FILE="php.ini"
|
||||
|
||||
want_apache
|
||||
|
||||
pkg_setup() {
|
||||
depend.apache_pkg_setup
|
||||
}
|
||||
|
||||
php_install_ini() {
|
||||
local phpsapi="${1}"
|
||||
|
||||
# work out where we are installing the ini file
|
||||
php_set_ini_dir "${phpsapi}"
|
||||
|
||||
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
|
||||
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
|
||||
|
||||
# default to /tmp for save_path, bug #282768
|
||||
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
|
||||
|
||||
# Set the extension dir
|
||||
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
|
||||
|
||||
# Set the include path to point to where we want to find PEAR packages
|
||||
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
|
||||
|
||||
dodir "${PHP_INI_DIR#${EPREFIX}}"
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}"
|
||||
newins "${phpinisrc}" "${PHP_INI_FILE}"
|
||||
|
||||
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
|
||||
elog
|
||||
|
||||
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
|
||||
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
|
||||
|
||||
if use_if_iuse opcache; then
|
||||
elog "Adding opcache to $PHP_EXT_INI_DIR"
|
||||
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
|
||||
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
|
||||
fi
|
||||
|
||||
# SAPI-specific handling
|
||||
|
||||
if [[ "${sapi}" == "fpm" ]] ; then
|
||||
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
|
||||
einfo "Installing FPM CGI config file php-fpm.conf"
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}"
|
||||
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
|
||||
|
||||
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
|
||||
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
|
||||
fi
|
||||
|
||||
# Install PHP ini files into /usr/share/php
|
||||
|
||||
dodoc php.ini-development
|
||||
dodoc php.ini-production
|
||||
|
||||
}
|
||||
|
||||
php_set_ini_dir() {
|
||||
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
|
||||
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
|
||||
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
|
||||
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
|
||||
# there is no easy way to circumvent that, all php calls during
|
||||
# install use -n, so no php.ini file will be used.
|
||||
# As such, this is the easiest way to get around
|
||||
addpredict /session_mm_cli250.sem
|
||||
addpredict /session_mm_cli0.sem
|
||||
|
||||
# Change PHP branding
|
||||
# Get the alpha/beta/rc version
|
||||
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
|
||||
-i configure.in || die "Unable to change PHP branding"
|
||||
|
||||
|
||||
epatch "${FILESDIR}"/iodbc-pkgconfig-r1.patch
|
||||
epatch "${FILESDIR}"/stricter-libc-client-symlink-check.patch
|
||||
epatch "${FILESDIR}"/all_strict_aliasing.patch
|
||||
|
||||
# Patch PHP to show Gentoo as the server platform
|
||||
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
|
||||
-i configure.in || die "Failed to fix server platform name"
|
||||
|
||||
# Prevent PHP from activating the Apache config,
|
||||
# as we will do that ourselves
|
||||
sed -i \
|
||||
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
|
||||
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
|
||||
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
|
||||
|
||||
# Patch PHP to support heimdal instead of mit-krb5
|
||||
if has_version "app-crypt/heimdal" ; then
|
||||
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|
||||
|| die "Failed to fix heimdal libname"
|
||||
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|
||||
|| die "Failed to fix heimdal crypt library reference"
|
||||
fi
|
||||
|
||||
#Add user patches #357637
|
||||
epatch_user
|
||||
|
||||
#force rebuilding aclocal.m4
|
||||
rm aclocal.m4
|
||||
eautoreconf
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# http://bugs.php.net/bug.php?id=48795, bug #343481
|
||||
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
addpredict /var/lib/net-snmp/mib_indexes
|
||||
|
||||
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
|
||||
|
||||
# This is a global variable and should be in caps. It isn't because the
|
||||
# phpconfutils eclass relies on exactly this name...
|
||||
# for --with-libdir see bug #327025
|
||||
my_conf="
|
||||
--prefix="${PHP_DESTDIR}"
|
||||
--mandir="${PHP_DESTDIR}"/man
|
||||
--infodir="${PHP_DESTDIR}"/info
|
||||
--libdir="${PHP_DESTDIR}"/lib
|
||||
--with-libdir=$(get_libdir)
|
||||
--without-pear
|
||||
$(use_enable threads maintainer-zts)"
|
||||
|
||||
# extension USE flag shared
|
||||
my_conf+="
|
||||
$(use_enable bcmath bcmath )
|
||||
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
|
||||
$(use_enable calendar calendar )
|
||||
$(use_enable ctype ctype )
|
||||
$(use_with curl curl "${EPREFIX}"/usr)
|
||||
$(use_enable xml dom )
|
||||
$(use_with enchant enchant "${EPREFIX}"/usr)
|
||||
$(use_enable exif exif )
|
||||
$(use_enable fileinfo fileinfo )
|
||||
$(use_enable filter filter )
|
||||
$(use_enable ftp ftp )
|
||||
$(use_with nls gettext "${EPREFIX}"/usr)
|
||||
$(use_with gmp gmp "${EPREFIX}"/usr)
|
||||
$(use_enable hash hash )
|
||||
$(use_with mhash mhash "${EPREFIX}"/usr)
|
||||
$(use_with iconv iconv $(use elibc_glibc || echo "${EPREFIX}"/usr))
|
||||
$(use_enable intl intl )
|
||||
$(use_enable ipv6 ipv6 )
|
||||
$(use_enable json json )
|
||||
$(use_with kerberos kerberos "${EPREFIX}"/usr)
|
||||
$(use_enable xml libxml )
|
||||
$(use_with xml libxml-dir "${EPREFIX}"/usr)
|
||||
$(use_enable unicode mbstring )
|
||||
$(use_with crypt mcrypt "${EPREFIX}"/usr)
|
||||
$(use_with mssql mssql "${EPREFIX}"/usr)
|
||||
$(use_with unicode onig "${EPREFIX}"/usr)
|
||||
$(use_with ssl openssl "${EPREFIX}"/usr)
|
||||
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
|
||||
$(use_enable pcntl pcntl )
|
||||
$(use_enable phar phar )
|
||||
$(use_enable pdo pdo )
|
||||
$(use_enable opcache opcache )
|
||||
$(use_with postgres pgsql "${EPREFIX}"/usr)
|
||||
$(use_enable posix posix )
|
||||
$(use_with spell pspell "${EPREFIX}"/usr)
|
||||
$(use_with recode recode "${EPREFIX}"/usr)
|
||||
$(use_enable simplexml simplexml )
|
||||
$(use_enable sharedmem shmop )
|
||||
$(use_with snmp snmp "${EPREFIX}"/usr)
|
||||
$(use_enable soap soap )
|
||||
$(use_enable sockets sockets )
|
||||
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
|
||||
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
|
||||
$(use_enable sysvipc sysvmsg )
|
||||
$(use_enable sysvipc sysvsem )
|
||||
$(use_enable sysvipc sysvshm )
|
||||
$(use_with tidy tidy "${EPREFIX}"/usr)
|
||||
$(use_enable tokenizer tokenizer )
|
||||
$(use_enable wddx wddx )
|
||||
$(use_enable xml xml )
|
||||
$(use_enable xmlreader xmlreader )
|
||||
$(use_enable xmlwriter xmlwriter )
|
||||
$(use_with xmlrpc xmlrpc)
|
||||
$(use_with xslt xsl "${EPREFIX}"/usr)
|
||||
$(use_enable zip zip )
|
||||
$(use_with zlib zlib "${EPREFIX}"/usr)
|
||||
$(use_enable debug debug )"
|
||||
|
||||
# DBA support
|
||||
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|
||||
|| use qdbm ; then
|
||||
my_conf="${my_conf} --enable-dba${shared}"
|
||||
fi
|
||||
|
||||
# DBA drivers support
|
||||
my_conf+="
|
||||
$(use_with cdb cdb)
|
||||
$(use_with berkdb db4 ${EPREFIX}/usr)
|
||||
$(use_enable flatfile flatfile )
|
||||
$(use_with gdbm gdbm ${EPREFIX}/usr)
|
||||
$(use_enable inifile inifile )
|
||||
$(use_with qdbm qdbm ${EPREFIX}/usr)"
|
||||
|
||||
# Support for the GD graphics library
|
||||
my_conf+="
|
||||
$(use_with truetype freetype-dir ${EPREFIX}/usr)
|
||||
$(use_with truetype t1lib ${EPREFIX}/usr)
|
||||
$(use_enable cjk gd-jis-conv )
|
||||
$(use_with gd jpeg-dir ${EPREFIX}/usr)
|
||||
$(use_with gd png-dir ${EPREFIX}/usr)
|
||||
$(use_with xpm xpm-dir ${EPREFIX}/usr)"
|
||||
# enable gd last, so configure can pick up the previous settings
|
||||
my_conf+="
|
||||
$(use_with gd gd)"
|
||||
|
||||
# IMAP support
|
||||
if use imap ; then
|
||||
my_conf+="
|
||||
$(use_with imap imap ${EPREFIX}/usr)
|
||||
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# Interbase/firebird support
|
||||
|
||||
if use firebird ; then
|
||||
my_conf+="
|
||||
$(use_with firebird interbase ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# LDAP support
|
||||
if use ldap ; then
|
||||
my_conf+="
|
||||
$(use_with ldap ldap ${EPREFIX}/usr)
|
||||
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# MySQL support
|
||||
local mysqllib="mysqlnd"
|
||||
local mysqlilib="mysqlnd"
|
||||
use libmysqlclient && mysqllib="${EPREFIX}/usr"
|
||||
use libmysqlclient && mysqlilib="${EPREFIX}/usr/bin/mysql_config"
|
||||
|
||||
my_conf+=" $(use_with mysql mysql $mysqllib)"
|
||||
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
|
||||
|
||||
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
|
||||
if use mysql ; then
|
||||
my_conf+="${mysqlsock}"
|
||||
elif use mysqli ; then
|
||||
my_conf+="${mysqlsock}"
|
||||
fi
|
||||
|
||||
# ODBC support
|
||||
if use odbc ; then
|
||||
my_conf+="
|
||||
$(use_with odbc unixODBC ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
if use iodbc ; then
|
||||
my_conf+="
|
||||
$(use_with iodbc iodbc ${EPREFIX}/usr)"
|
||||
fi
|
||||
|
||||
# Oracle support
|
||||
if use oci8-instant-client ; then
|
||||
my_conf+="
|
||||
$(use_with oci8-instant-client oci8)"
|
||||
fi
|
||||
|
||||
# PDO support
|
||||
if use pdo ; then
|
||||
my_conf+="
|
||||
$(use_with mssql pdo-dblib )
|
||||
$(use_with mysql pdo-mysql ${mysqllib})
|
||||
$(use_with postgres pdo-pgsql )
|
||||
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
|
||||
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
|
||||
if use oci8-instant-client ; then
|
||||
my_conf+="
|
||||
$(use_with oci8-instant-client pdo-oci)"
|
||||
fi
|
||||
fi
|
||||
|
||||
# readline/libedit support
|
||||
my_conf+="
|
||||
$(use_with readline readline ${EPREFIX}/usr)
|
||||
$(use_with libedit libedit ${EPREFIX}/usr)"
|
||||
|
||||
# Session support
|
||||
if use session ; then
|
||||
my_conf+="
|
||||
$(use_with sharedmem mm ${EPREFIX}/usr)"
|
||||
else
|
||||
my_conf+="
|
||||
$(use_enable session session )"
|
||||
fi
|
||||
|
||||
# Use pic for shared modules such as apache2's mod_php
|
||||
my_conf="${my_conf} --with-pic"
|
||||
|
||||
# we use the system copy of pcre
|
||||
# --with-pcre-regex affects ext/pcre
|
||||
# --with-pcre-dir affects ext/filter and ext/zip
|
||||
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
|
||||
|
||||
# Catch CFLAGS problems
|
||||
# Fixes bug #14067.
|
||||
# Changed order to run it in reverse for bug #32022 and #12021.
|
||||
replace-cpu-flags "k6*" "i586"
|
||||
|
||||
# Support user-passed configuration parameters
|
||||
my_conf="${my_conf} ${EXTRA_ECONF:-}"
|
||||
|
||||
# Support the Apache2 extras, they must be set globally for all
|
||||
# SAPIs to work correctly, especially for external PHP extensions
|
||||
|
||||
mkdir -p "${WORKDIR}/sapis-build"
|
||||
for one_sapi in $SAPIS ; do
|
||||
use "${one_sapi}" || continue
|
||||
php_set_ini_dir "${one_sapi}"
|
||||
|
||||
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
|
||||
cd "${WORKDIR}/sapis-build/${one_sapi}"
|
||||
|
||||
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
|
||||
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
|
||||
|
||||
for sapi in $SAPIS ; do
|
||||
case "$sapi" in
|
||||
cli|cgi|embed|fpm)
|
||||
if [[ "${one_sapi}" == "${sapi}" ]] ; then
|
||||
sapi_conf="${sapi_conf} --enable-${sapi}"
|
||||
else
|
||||
sapi_conf="${sapi_conf} --disable-${sapi}"
|
||||
fi
|
||||
;;
|
||||
|
||||
apache2)
|
||||
if [[ "${one_sapi}" == "${sapi}" ]] ; then
|
||||
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
|
||||
else
|
||||
sapi_conf="${sapi_conf} --without-apxs2"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
econf ${sapi_conf}
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# snmp seems to run during src_compile, too (bug #324739)
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
addpredict /var/lib/net-snmp/mib_indexes
|
||||
|
||||
for sapi in ${SAPIS} ; do
|
||||
if use "${sapi}"; then
|
||||
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
|
||||
emake || die "emake failed"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# see bug #324739 for what happens when we don't have that
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
|
||||
# grab the first SAPI that got built and install common files from there
|
||||
local first_sapi=""
|
||||
for sapi in $SAPIS ; do
|
||||
if use $sapi ; then
|
||||
first_sapi=$sapi
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# Makefile forgets to create this before trying to write to it...
|
||||
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
|
||||
|
||||
# Install php environment (without any sapis)
|
||||
cd "${WORKDIR}/sapis-build/$first_sapi"
|
||||
emake INSTALL_ROOT="${D}" \
|
||||
install-build install-headers install-programs \
|
||||
|| die "emake install failed"
|
||||
|
||||
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
|
||||
|
||||
# Create the directory where we'll put version-specific php scripts
|
||||
keepdir /usr/share/php${PHP_MV}
|
||||
|
||||
local sapi="", file=""
|
||||
local sapi_list=""
|
||||
|
||||
for sapi in ${SAPIS}; do
|
||||
if use "${sapi}" ; then
|
||||
einfo "Installing SAPI: ${sapi}"
|
||||
cd "${WORKDIR}/sapis-build/${sapi}"
|
||||
|
||||
if [[ "${sapi}" == "apache2" ]] ; then
|
||||
# We're specifically not using emake install-sapi as libtool
|
||||
# may cause unnecessary relink failures (see bug #351266)
|
||||
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
|
||||
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
|
||||
keepdir "/usr/$(get_libdir)/apache2/modules"
|
||||
else
|
||||
# needed each time, php_install_ini would reset it
|
||||
local dest="${PHP_DESTDIR#${EPREFIX}}"
|
||||
into "${dest}"
|
||||
case "$sapi" in
|
||||
cli)
|
||||
source="sapi/cli/php"
|
||||
;;
|
||||
cgi)
|
||||
source="sapi/cgi/php-cgi"
|
||||
;;
|
||||
fpm)
|
||||
source="sapi/fpm/php-fpm"
|
||||
;;
|
||||
embed)
|
||||
source="libs/libphp${PHP_MV}$(get_libname)"
|
||||
;;
|
||||
*)
|
||||
die "unhandled sapi in src_install"
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ "${source}" == *"$(get_libname)" ]]; then
|
||||
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
|
||||
else
|
||||
dobin "${source}" || die "Unable to install ${sapi} sapi"
|
||||
local name="$(basename ${source})"
|
||||
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
|
||||
fi
|
||||
fi
|
||||
|
||||
php_install_ini "${sapi}"
|
||||
|
||||
# construct correct SAPI string for php-config
|
||||
# thanks to ferringb for the bash voodoo
|
||||
if [[ "${sapi}" == "apache2" ]]; then
|
||||
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
|
||||
else
|
||||
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
# Installing opcache module
|
||||
if use_if_iuse opcache ; then
|
||||
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
|
||||
fi
|
||||
|
||||
# Install env.d files
|
||||
newenvd "${FILESDIR}/20php5-envd" \
|
||||
"20php${SLOT}"
|
||||
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
|
||||
"${ED}/etc/env.d/20php${SLOT}"
|
||||
sed -e "s|php5|php${SLOT}|g" -i \
|
||||
"${ED}/etc/env.d/20php${SLOT}"
|
||||
|
||||
# set php-config variable correctly (bug #278439)
|
||||
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
|
||||
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
|
||||
if [[ ! -x "${PHP_BIN}" ]] ; then
|
||||
ewarn "Test phase requires USE=cli, skipping"
|
||||
return
|
||||
else
|
||||
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
|
||||
fi
|
||||
|
||||
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
|
||||
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
|
||||
fi
|
||||
|
||||
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
|
||||
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
|
||||
|
||||
for name in ${EXPECTED_TEST_FAILURES}; do
|
||||
mv "${name}.out" "${name}.out.orig" 2>/dev/null
|
||||
done
|
||||
|
||||
local failed="$(find -name '*.out')"
|
||||
if [[ ${failed} != "" ]] ; then
|
||||
ewarn "The following test cases failed unexpectedly:"
|
||||
for name in ${failed}; do
|
||||
ewarn " ${name/.out/}"
|
||||
done
|
||||
else
|
||||
einfo "No unexpected test failures, all fine"
|
||||
fi
|
||||
|
||||
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
|
||||
local passed=""
|
||||
for name in ${EXPECTED_TEST_FAILURES}; do
|
||||
[[ -f "${name}.diff" ]] && continue
|
||||
passed="${passed} ${name}"
|
||||
done
|
||||
if [[ ${passed} != "" ]] ; then
|
||||
einfo "The following test cases passed unexpectedly:"
|
||||
for name in ${passed}; do
|
||||
ewarn " ${passed}"
|
||||
done
|
||||
else
|
||||
einfo "None of the known-to-fail tests passed, all fine"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Output some general info to the user
|
||||
if use apache2 ; then
|
||||
APACHE2_MOD_DEFINE="PHP5"
|
||||
APACHE2_MOD_CONF="70_mod_php5"
|
||||
apache-module_pkg_postinst
|
||||
fi
|
||||
|
||||
# Create the symlinks for php
|
||||
for m in ${SAPIS}; do
|
||||
[[ ${m} == 'embed' ]] && continue;
|
||||
if use $m ; then
|
||||
local ci=$(eselect php show $m)
|
||||
if [[ -z $ci ]]; then
|
||||
eselect php set $m php${SLOT}
|
||||
einfo "Switched ${m} to use php:${SLOT}"
|
||||
einfo
|
||||
elif [[ $ci != "php${SLOT}" ]] ; then
|
||||
elog "To switch $m to use php:${SLOT}, run"
|
||||
elog " eselect php set $m php${SLOT}"
|
||||
elog
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
|
||||
elog "to compile extensions for the ${SLOT} ABI"
|
||||
elog
|
||||
if ! use readline && use cli ; then
|
||||
ewarn "Note that in order to use php interactivly, you need to enable"
|
||||
ewarn "the readline USE flag or php -a will hang"
|
||||
fi
|
||||
elog
|
||||
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
|
||||
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
|
||||
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
|
||||
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
|
||||
|
||||
elog
|
||||
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
|
||||
elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
eselect php cleanup
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBD-SQLite/DBD-SQLite-1.400.0.ebuild,v 1.1 2013/08/17 13:24:19 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ISHIGAKI
|
||||
MODULE_VERSION=1.40
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Self Contained RDBMS in a DBI Driver"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-db/sqlite-3.6.22[extensions]
|
||||
>=dev-perl/DBI-1.57
|
||||
!<dev-perl/DBD-SQLite-1
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.86
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_prepare() {
|
||||
perl-module_src_prepare
|
||||
sed -i 's/^if ( 0 )/if ( 1 )/' "${S}"/Makefile.PL || die
|
||||
# remove bundled sqlite (rt.cpan#61361)
|
||||
for i in sqlite3{.c,.h,ext.h} ; do
|
||||
rm ${i} || die
|
||||
sed -i -e "/^${i}\$/d" MANIFEST || die
|
||||
done
|
||||
|
||||
myconf="SQLITE_LOCATION=${EPREFIX}/usr"
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.600.0.ebuild,v 1.1 2013/08/17 13:00:12 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DROLSKY
|
||||
MODULE_VERSION=1.60
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Time zone object base class and factory"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Class-Load
|
||||
>=dev-perl/Params-Validate-0.720.0
|
||||
>=dev-perl/Class-Singleton-1.30.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.310.0
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.920.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/GDGraph/GDGraph-1.480.0.ebuild,v 1.1 2013/08/17 13:16:40 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=RUZ
|
||||
MODULE_VERSION=1.48
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl5 module to create charts using the GD module"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/GDTextUtil
|
||||
dev-perl/GD
|
||||
media-libs/gd"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,4 +1,6 @@
|
||||
DIST GDGraph-1.44.tar.gz 154855 SHA256 1a6aa4023771d5a19f5d0943ccdc37d8b3b7f5883cad1f804d35633fbba5056e SHA512 5aba145fd9e3433eb1a55752cacd7cd23a8e634a032d3a1645d14bd0a858472c51831ca332ae6dc4b74c064f255efbb45fefdcc6761db4b5eeeff2a9ccb7e2be WHIRLPOOL 8a8740c4075b036b612f1d138345059cce1923d9cd54eccbdedba35a3062971fb26b6e71e1e5d6cd12715e21293af41c8bec60d9dcb5bb3340901089cff60199
|
||||
DIST GDGraph-1.48.tar.gz 156383 SHA256 4324a104557edaf8925a20f24326af89c08e419989fbaa7380f0c9731bc2ac6c SHA512 1b72b0f647dbf79a358fdf49d10f5a016a075bbf257116f120af1874efc5615917d164d95d6125c7534e3fb14050127acbd5c2fb9f5bb745997e9401c7822040 WHIRLPOOL 47a6af3d33e9a9f5dca0226d1dbcb9f6b766b85755350040adac25fd29ea8f9a074f0368128fe375e25a96b427f7fa6caa10b0f160b4d90f5c3b110a082d865f
|
||||
EBUILD GDGraph-1.440.0.ebuild 530 SHA256 ab031a9cecc04b51722415f3dea35d3b142eef6b71e4bba62e91d92799a4acef SHA512 e5bd8c7a5b00b44316b1070f1202263503558bf5edbaff337dcd483c61b09699bf93c7ad859be233b5ed73ccad36f2bea873249e0ee64842a1338892b78558fe WHIRLPOOL 2e0f92850c28bcb436fbc14db64d83d466f0a017eface47d8dfdc97b7fd84c53efda6f35610032158b2638cf9f6b93a1826d128555b3be6843f7c1a2bcf028c1
|
||||
MISC ChangeLog 4198 SHA256 024e678dc80ace13e4fc97fc95627c98b7fd4a75a9454c0a29982b0587721a74 SHA512 4353ccf399c28a0f08bf29fae1d390a3d0080ce0e5b066a36915ccc80c5aa9c72f2c4e73e763fb608ee3b51e1848d5df6f3490e7ede35fea97543fad09505808 WHIRLPOOL f0fdd95eec9ec0d1d7cd939ed47a491de8aea907da9fdf6d1a772b60e607ac2032ffe7f9601c8e7665445b4b34d228f24222c6b73f6a1c840b43f17afa7afe85
|
||||
EBUILD GDGraph-1.480.0.ebuild 534 SHA256 94374a2b71cb105e1e874cecde13c2605e704a4eafd21cb828afa97c950e87be SHA512 e09067f2ba7577b30e90e3467fffe631034998f212049760327a82976f5a1fed0abfa8c7836bbb8241ac4c82278ec3c592b27c3644a44c1ee418bd7ec1cc23ac WHIRLPOOL 0d34be0c5e2d32e0c32cfe832d56cd4ba2716747d93725258da4ebfff7bc3de8b9937247926ef1e9c6cda65043545fd7e6c030be0f32f61d43ad08110b8a9c90
|
||||
MISC ChangeLog 4316 SHA256 c1f436f20d00a3e919d6f3d1b0691cb212d51c0682f7411f1a8f757f8b87173f SHA512 086c0048cd38dadf06e728cdeca06aa78e2310baa8d2e8227cf5a087e1c990ca7486115fd690d834edac77a06781ff19f6de9fd53a7edfcb034ecd9529c876fb WHIRLPOOL d43931e89f0a1b8db33269fde65e899583749456bbc521295773f259215ddbdb5c6291d7363485423d6f737bacef13e3991ff6d529cb22d24ac128046d9dddc0
|
||||
MISC metadata.xml 1114 SHA256 e922d90e7b0c7c2302a97107cb0a3ed5faad7e019bbbbf7f5068b5288bb018fc SHA512 29bf87fe591c750a4e13d5ede56ff2a2f18629f89cebd689badfc48a189e796d7d6955fcdadcdda983f3a9e4894abcb8769ca875b51178d515fff14f25933139 WHIRLPOOL 4f4c4d920889aee4d14beccc92be71008ffea37148d0b73360e35c1d618ac48e5ab60d8621c4a11f997cec8d21721252e40f509f75ab7ffa30298c69db81ea6c
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Mason/HTML-Mason-1.510.0.ebuild,v 1.1 2013/08/17 13:17:03 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JSWARTZ
|
||||
MODULE_VERSION=1.51
|
||||
inherit depend.apache perl-module
|
||||
|
||||
DESCRIPTION="A HTML development and delivery Perl Module"
|
||||
HOMEPAGE="http://www.masonhq.com/ ${HOMEPAGE}"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="modperl test"
|
||||
|
||||
RDEPEND="!modperl? ( virtual/perl-CGI )
|
||||
modperl? (
|
||||
www-apache/libapreq2
|
||||
>=www-apache/mod_perl-2
|
||||
)
|
||||
>=dev-perl/Params-Validate-0.7
|
||||
>=dev-perl/Class-Container-0.08
|
||||
>=dev-perl/Exception-Class-1.15
|
||||
dev-perl/HTML-Parser
|
||||
virtual/perl-Scalar-List-Utils
|
||||
virtual/perl-File-Spec
|
||||
>=dev-perl/Cache-Cache-1.01
|
||||
dev-perl/Log-Any"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? ( dev-perl/Test-Deep )"
|
||||
|
||||
want_apache2 modperl
|
||||
|
||||
SRC_TEST="do"
|
||||
mydoc="CREDITS UPGRADE"
|
||||
myconf="--noprompts"
|
||||
|
||||
pkg_setup() {
|
||||
depend.apache_pkg_setup modperl
|
||||
perl-module_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Note about new modperl use flag
|
||||
if use !modperl ; then
|
||||
ewarn "HTML-Mason will only install with modperl support"
|
||||
ewarn "if the use flag modperl is enabled."
|
||||
fi
|
||||
# rendhalver - needed to set an env var for the build script so it finds our apache.
|
||||
export APACHE="${APACHE_BIN}"
|
||||
perl-module_src_prepare
|
||||
}
|
||||
|
||||
src_install () {
|
||||
perl-module_src_install
|
||||
mv "${ED}"/usr/bin/convert* "${ED}"/usr/share/doc/${PF} || die
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.895.0.ebuild,v 1.1 2013/08/17 12:49:41 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DCONWAY
|
||||
MODULE_VERSION=1.895
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Perl module to pluralize English words'
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
virtual/perl-Module-Build
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Locate/Module-Locate-1.740.0.ebuild,v 1.1 2013/08/17 12:52:23 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=NEILB
|
||||
MODULE_VERSION=1.74
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Locate modules in the same fashion as require and use"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-SSLeay/Net-SSLeay-1.550.ebuild,v 1.1 2013/08/17 13:03:09 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MIKEM
|
||||
MODULE_VERSION=1.55
|
||||
inherit multilib perl-module
|
||||
|
||||
DESCRIPTION="Net::SSLeay module for perl"
|
||||
|
||||
LICENSE="SSLeay"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/openssl"
|
||||
DEPEND="${RDEPEND}"
|
||||
# test? ( dev-perl/Test-Exception
|
||||
# dev-perl/Test-Warn
|
||||
# dev-perl/Test-NoWarnings )"
|
||||
|
||||
#SRC_TEST=do
|
||||
|
||||
export OPTIMIZE="$CFLAGS"
|
||||
export OPENSSL_PREFIX=${EPREFIX}/usr
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "/\$opts->{optimize} = '-O2 -g';/d" \
|
||||
-e "s,\"\$prefix/lib\",\"\$prefix/$(get_libdir)\"," \
|
||||
inc/Module/Install/PRIVATE/Net/SSLeay.pm || die
|
||||
perl-module_src_prepare
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-RSS/XML-RSS-1.540.0.ebuild,v 1.1 2013/08/17 13:09:00 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SHLOMIF
|
||||
MODULE_VERSION=1.54
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="a basic framework for creating and maintaining RSS files"
|
||||
HOMEPAGE="http://perl-rss.sourceforge.net/"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
RDEPEND="dev-perl/HTML-Parser
|
||||
dev-perl/DateTime-Format-Mail
|
||||
dev-perl/DateTime-Format-W3CDTF
|
||||
>=dev-perl/XML-Parser-2.30"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? ( dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
>=dev-perl/Test-Manifest-0.9 )"
|
||||
#dev-perl/Test-Differences
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/dbix-searchbuilder/dbix-searchbuilder-1.650.0.ebuild,v 1.1 2013/08/17 12:55:59 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=DBIx-SearchBuilder
|
||||
MODULE_AUTHOR=TSIBLEY
|
||||
MODULE_VERSION=1.65
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Encapsulate SQL queries and rows in simple perl objects"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/DBI
|
||||
dev-perl/DBIx-DBSchema
|
||||
dev-perl/Want
|
||||
>=dev-perl/Cache-Simple-TimedExpiry-0.210.0
|
||||
dev-perl/Clone
|
||||
dev-perl/Class-Accessor
|
||||
>=dev-perl/class-returnvalue-0.400.0
|
||||
>=dev-perl/capitalization-0.30.0
|
||||
"
|
||||
DEPEND="
|
||||
test? ( ${RDEPEND}
|
||||
dev-perl/DBD-SQLite
|
||||
>=virtual/perl-Test-Simple-0.520.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,4 +1,6 @@
|
||||
DIST Text-Template-1.45.tar.gz 44050 SHA256 217e9de66e552b75001aa06318fea681d98cf438de2f03d8de581455ea47573c SHA512 4fa27012591d556a696c50d2d39492f4892836ced2b753e34d7e649fb6027836ae10920168eec0f8093eecb0b45382ebcaa25160d07beaa6a3e148ba0fa4830e WHIRLPOOL 3785c246769b1ebe6b08d214300a454ea41ba68d8594047329308fe0be8dbac35f8a4bfe1535987419759f10451d20a60075d68320d82aed1f2cc318c488834f
|
||||
DIST Text-Template-1.46.tar.gz 43952 SHA256 77d812cb86e48091bcd59aa8522ef887b33a0ff758f8a269da8c2b733889d580 SHA512 406c218d5d59dc74419749fb5151d011fb4d629e6de79378be1290db23a602a9f7897f04ac80080b8ec2661d997f9e05bed7861e480130750471166da0a94592 WHIRLPOOL 9515d1fdc4e2cc44198d7ea0b278f5fa0fb34b5bd267eda91d8ef9da7bbed38415bbc3b723a2293d94b756482b247e839a9748d668e31b7ba0c7913e68474f34
|
||||
EBUILD text-template-1.450.0.ebuild 513 SHA256 42be0c9975551d420d10e5997b211101e78a581675c8b33d3e9efa34430e137b SHA512 8090dfaf957bbbd86917a05c42ccfe7b649051fcbb60dae8df770655bc507db0ace5dc86dc6d238ed3be92ad3b8b6c0c68fa7039e042f9604ebac1255e94d67c WHIRLPOOL 0f4aed0b2bb21290728536ce77dd5c9829d1e9cd09e6951dbc87598ae67a54fc1b1dff0b77025e560a00f4fbbf586e75abd87a27bd0ba601adcd954ab5415a03
|
||||
MISC ChangeLog 2834 SHA256 87590f62196757c76b5fd3ea26e6db09148f9ae8457b651750e08141ccf49def SHA512 e3ca871312271fe1eaf2099675efd69a508074361b403627f573d279a14c472d3f242f0644e7a338c258602351a283797baf74ea3e7ba05abe589b6c314e7b28 WHIRLPOOL 980e5eca3f2f17afcaab0244978dc631e96e4a0f9f8d5b6a5e8404095693fba17caf17bb3e4ba4f039b49a6b006bf1be0d230ec273d7875de1685cd6817fcfe8
|
||||
EBUILD text-template-1.460.0.ebuild 518 SHA256 a63856df41b44ca01299ed9fae601eea1b3069504b18826115beef1464dcc93b SHA512 4a692b8cba898cce7606faa8d41a70edeec9cf55a98e40d0bbdbf01ae34054f6d4c913b9dc2fb92f248a1ffa9c85c20ea1a7b7a479685b30a6586803f32d0f77 WHIRLPOOL 8815b1392fdf99fae3f1f2ac2e0c69cdbd1691e95d025bb035a4dbfa713df1b6c11d7469ce5cbeeca79d148d7eeef0073fe7483758f1a2e54e92f0ab418d6786
|
||||
MISC ChangeLog 2964 SHA256 2e68f9e6ccd258a87d31513e23df6e1b30aad03fccebe589928f2881215a46c8 SHA512 42381d6d36f89f9dda350aa24b862e916d17b44babd033b8e4927ebd7eeadc682d5e9a2f6363fe569d653103b96ceceb1ae2bdb3a7d3576e2720de009968271d WHIRLPOOL ff1d61cacf3fbaa83a5dd13d09371687d83dcdd28589c33f2da036b60a2b27d1b62e8c78bad5fe79c92ba3c69871c88f43e356dd1f1277a20dc886c6f9575edd
|
||||
MISC metadata.xml 373 SHA256 5f381264a06fc3f7731288ccd999d1b1e6b6cbfc064ee341d8de3bc9deae96b3 SHA512 883f2d705f778b85ae7bf901c21fb242d22582c36c889c735ce2a79074bef5629c7a2a7ecab16488de482ab478d1e564a5b8089f71f7fda37e0dcdd116a29512 WHIRLPOOL 3a2ec61600fc637cb22ef6fc060ea9e54f0691bf4da8b3bf063083e8acdedc21a92c5c14919ad16c87c46cdb39c3165b1e825ec2191bdf4a9cdf6cda17cd6e0c
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/text-template/text-template-1.460.0.ebuild,v 1.1 2013/08/17 13:20:22 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_PN=Text-Template
|
||||
MODULE_AUTHOR=MJD
|
||||
MODULE_VERSION=1.46
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Expand template text with embedded Perl"
|
||||
|
||||
LICENSE="|| ( Artistic GPL-2 GPL-3 )" # Artistic or GPL-2+
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86 ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST=do
|
@ -1,4 +1,4 @@
|
||||
DIST Flask-Admin-1.0.6.tar.gz 235842 SHA256 c16d1bb1b6c2b6ac8db8486b9a5e1919d1a073252e3fb0c0c226406470113a54 SHA512 a30e2678a063d45d55ccf41cfec07fd16973cc8c770b1e7f16d11b9aba693049b1d9d4cff81d8ae8f2548d019f977f0906728e98d23d229d76bf135a079abc8f WHIRLPOOL 9851b8f7e59c5b7bf99e2e58a0ad72076578f12564146a282b9e3e0e79bd31bec7a1fd394dc807b8152165fce617c6a7b025cfaa987680a649412a3d1c3f8e8c
|
||||
EBUILD flask-admin-1.0.6.ebuild 1020 SHA256 6d344bb48f120764762443e8aac9a38c6c052b5e544a0b9bdf6cd367cf3c3e8a SHA512 1568ce8108afc7d6a1746c1f7c8158cbc1ea9eff68362676ce9e14eddc40de129d2456b092a0e4f18f730ba5ecf3603b1f46b8421d736f1bb0a4c3e7ef54d4ac WHIRLPOOL a984b2181cf5b52022287d3444695ee81c2c47cb7aff2188fbabc184c07c57fea57b6e91e7392cfbae756edd02dea7483e75a58b8da607a57197dc63b156e6ee
|
||||
MISC ChangeLog 377 SHA256 dfef74c439cf51bf8da9462a5047e669e51c15f51d820fef38a96c78d5dacbf5 SHA512 7b6c54b7ce8a6379a864d7a6d6f8a6343dab67f7ebb2fadaa5d0ebac8efea13be92aa0ff811467cfc3d682daae99e3208d281b119dd846ce444937b46e4a1418 WHIRLPOOL d648d1812a99fb598b591011eb233c51670f120538d832d4987d25055808c6ebab4e63b1e2af83bb51640fdd5a39fd2b78722fb11bc468f5445127e61c2227f1
|
||||
EBUILD flask-admin-1.0.6.ebuild 1118 SHA256 99db647051ad40bc497e06c691d0be358fdfebdc9a97d3f475095f61aa9ec6f4 SHA512 2bccef4a961fafbcbcb40089be50b546a8421f1382a61248519833c69d7f9e1e308565e00d91d533eafeb7377bb8818270cec4024d223f553eda411811b6bd4e WHIRLPOOL b37bbad3077d3226c75fb20e7dbb6c67c8feff8ecbe44ab585630cfc635265fc750a1f8b0a451a9f49ce841e495cb3362522374d6f71133106b5924f7884c9af
|
||||
MISC ChangeLog 546 SHA256 21f201a88bc079766852caabb7e7bb891875b760be9f9fedc185cae8ca3ddf7f SHA512 e552e77f9fb2bd6ce6d744d969f87c157dae394598fed16d42d93d2202c6e39c56c265ce72d5ab226fc14c577d74dec1de4ac41c6e0e137a58ff3ef91311b57a WHIRLPOOL b1b7a7e7be9b24bc9e65c1f9f68842e69852a59fab867b61026e5c5a3dd5116e93d5f92283d75f12786911d62d702032d7ec28078a2ee5b1f40d3c9b23cad7d6
|
||||
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
|
||||
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/flask-mongoengine
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flask-mongoengine/ChangeLog,v 1.1 2013/08/17 08:59:36 patrick Exp $
|
||||
|
||||
*flask-mongoengine-0.7.0 (17 Aug 2013)
|
||||
|
||||
17 Aug 2013; Patrick Lauer <patrick@gentoo.org>
|
||||
+flask-mongoengine-0.7.0.ebuild, +metadata.xml:
|
||||
Initial import, ebuild by me
|
@ -0,0 +1,4 @@
|
||||
DIST flask-mongoengine-0.7.0.tar.gz 103676 SHA256 e5031d1f812181699b10fec76d7c9c6633f19f8b686dcee48371e9216884f2b4 SHA512 3a9ce923b5d391e4fbdacc87d32e6cd8e0ada592c9fce585cf6dc38b8c116966cd70c83c2f2b77f580348722351c129ef38d7788f9ae2bd27d043de0d5487493 WHIRLPOOL 20583285ec18871b750c045a1dc911d6c836b152a27816b81805f12808dd68450236139245fd6ea07c9239544a7a62dafd358feaf13304910b6c6301f5f32567
|
||||
EBUILD flask-mongoengine-0.7.0.ebuild 837 SHA256 42794896cf551ab169f8ca364587a5e13001c5b718af284e48f87dcb1caa8ea5 SHA512 d359036f5cd20dc0a1993608e80e3e55259b3cef85188498136da0da56ef584f55a994d8eea93ca29161155c6de43f2cba619c4096db109e4a1bfddef2dfce2f WHIRLPOOL 25c0e109cef4d1dae6e8aee8fb0b77b8ff1e818d552b4deaf4f59cb55fe83f70d5da489d942872c2f6bacc5a783c3355cc2d50f5ea690bc88124df30b01a9921
|
||||
MISC ChangeLog 401 SHA256 cca9d53c94d75822aec76fd0111608dde76cdf748b7596f317ea91d8051867c6 SHA512 f8779f68a16b5c2761fd1281bee02e9087b585dfe59a1618a80cd592013b3f14c33c2011304daded35a798a48a57b7b7ea4ab0bd3a378dd720825d1d9f7a0211 WHIRLPOOL 940893f8cdd209c61a3a3cb7168f19b42998b3d6222c718f2975a681e0f009c66268798a8821036605482993c614b0867720fe041af260f9a21716473ee70634
|
||||
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flask-mongoengine/flask-mongoengine-0.7.0.ebuild,v 1.1 2013/08/17 08:59:35 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
RESTRICT="test" # broken
|
||||
|
||||
DESCRIPTION="Simple and extensible admin interface framework for Flask"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/flask-mongoengine/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mongoengine[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Testing failed with ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -1,16 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ManifestDestiny-0.5.5.tar.gz 21069 SHA256 d15c11afe20ac8e8abeb67fc43a47fde15ec2dadd5b808c110d133e7a847868b SHA512 da0a6179451184e5a55492f8b836ec1dad1c81baf77e1b43097852a2c896800c821f80e5bfcf71b8c0cdb550fa3c4a000841440825894b3cd0f9073e601fff5a WHIRLPOOL 5214ca94ec04ec6cd7ab567714af7b73986c96a31983df70e55dab8b55de5449c5156933030fabbb820897df60e8bd426474ccd34330de8d1c82d5359e6b75a7
|
||||
DIST ManifestDestiny-0.5.6.tar.gz 15561 SHA256 f7d6804950e7573f768a3b4ced93964d4d53b96b54e80cee2f034fe9eba2f694 SHA512 41c2c9120450fc1010c0e3299723d784c79fe4a8ebd9ba693841dbaedc802bdcb07fad245e1049bf4eb22eeb61b3bb72414bca033e335731199924f872c789db WHIRLPOOL 0cb4e27321272a00196e208f27464d1a85f1c0f4561694642ee25ae2e587de23c6e32845dcbd825fbac8e8f7055a0c9982e8691b831f440d8d30c83fcbc3af1d
|
||||
EBUILD manifestdestiny-0.5.5.ebuild 789 SHA256 0f6c62685173121afc442d157d05d8d92aeb6823b7f751bfdd586a522d2a42a2 SHA512 0bfbedbe28ff2c7a901a47a2bc479ff4740dc3f606dd09674291387bac66b173971eaa429930cbe14eccb59a5eab21abf1616f8798f686ae38a494ab177f7790 WHIRLPOOL a7b82256b541aff529e23ecd2aeb707e743954ec0e6ed807e025fbef3ce765b112b539a6bdcec2912e544809fabc315bf0979e91c70582e43807d805beae0940
|
||||
DIST ManifestDestiny-0.5.7.tar.gz 9371 SHA256 944409f746363f91ff6ba7ad82297a5058d8aca96940f70627251568629ad7ae SHA512 44760f92328e1a578d3ca93f05c00fc835f393632b9d6e32333831fab8479faf9a8cddb5fc0b5e2686b6e5b7622ce2e684cbdaba6e17f86f972c9c524f4cebe1 WHIRLPOOL d10595192cced018c115c60f7eb2be70bc6c438e56b81fba0ac1b92c9b3eb9093072029dac10b6e67eb0cc747e294c89eb409726aaff912f038b08e90ffc064c
|
||||
EBUILD manifestdestiny-0.5.6-r1.ebuild 757 SHA256 8293bff46f17b583ec9b485d239271e8ba6e31b6f5acd207566ad5433ad7584b SHA512 84c440d04be62d47f8bb8f12380b90acfbadc245ca4ef9ca17e39e26da7c7535e89e8b4905311215f5c2e6f9c749dab95a71882e4f549d03c8c0624888830f94 WHIRLPOOL 8123256878c5d7fe243efec1a5092f0d7c85b9ba8efec6972cbc82040e9882d8e84da90c77d184451f182eb1f4b5180d47706b5a947392553906e8afdf099492
|
||||
MISC ChangeLog 1393 SHA256 7cace7b5905a41fdc54dde0a47cab5832cfb9748b3d67314dce7390c910f20e5 SHA512 e586d984539dc5b78b5055a1540690b5234271238075edf4345d3a392cbf6524cbf42f7593be065b4c7d93a71cc6d8250438d2ea81ef7a8a532e4ccfede670e1 WHIRLPOOL a2badeea51ff69076c54a882f9cb4072d9fc340b307e63fd5f1f2ad5977e8ada1f620893532dfb370753f2ae621ff7b6b12cb785f32c36df908ae120e701b270
|
||||
EBUILD manifestdestiny-0.5.7-r1.ebuild 761 SHA256 19d490eb6f47a0345c6a38758bf98d0c1d19a3a591a6eefe345f8b70efd7a9a1 SHA512 ea16cbd74872ec47e271440f3f431582336eafdba5eb2420a513c998dd1c93242cae9b1696e611cd9415667ac8fe5c4587fb321c0b6efd620fafde764f747d9d WHIRLPOOL a872a2be63cf7995ad7302918175beab2d733d64a83a1ff8a9581c539b2733760c8880aab50e1c4c66f8539255a0a0ef6483f6029599d9f234acd002d2f8d40b
|
||||
EBUILD manifestdestiny-0.5.7.ebuild 750 SHA256 7cd6b34fdf7fa5bec24bf21b58cd1bbee1ff86d1472b22ff8f5cd282723ea7ac SHA512 e44257b4b931c0d3d917dbba181676d3f9d4198c13fdaf34324aae9243773ab5a89b628de5ee4ef8cb5f69d36bf05b6c53b0874e274348b992d42890afec6cdd WHIRLPOOL 3d5d0beac10f27c95df4951840939b1f853f09e417311b4d3bb8bb399dec8294f79426b96629dfae6f327e2ec9c94ea164626502d8e8fd73d399b4bcca08059c
|
||||
MISC ChangeLog 1772 SHA256 890b3ea7fe725a30044e251cb1241366f5534ddc6a1cde52deb529067dceaa75 SHA512 9205c973f29a1ad1f4bb4db268ae2997c8f7daff9c2bb8e320a2be73633b2aee8b5c055efc514434f102b54d0d979fd3ae067c7e2a14a67f11e74a1604c8a1ed WHIRLPOOL afac18faa08058fbed8cbb63b3b773ea824e2b92c48895762063f942dd6328864bee243372febf0e73b4b3d1131eaead6c3a4aa51fb6066ff99f2d34a10a5ab4
|
||||
MISC metadata.xml 238 SHA256 afe61ad5973f011c8137ef2e312c24b4b50fdd6cf9ea466c94fbd88749c5b31d SHA512 67ba2716124c8d22a021d64a173aea02fa9f459fd304ded5fc13f9b1834d4db7b3fc453e867b26bc4e99d38aea5635f51e9fecc044f1a5710764c1f735f363ea WHIRLPOOL 5c442cca9a8dd71ee258a94df634f67051d58992d8c95ebe5f6a4ed6329f3b671c4c7eb0cbb1deb158e649c53755bb8a09b0449d356057db68b298e71761f194
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlHa2DwACgkQso7CE7gHKw2QvACfa0xXRNQYbva0xcO7kSYueoJ9
|
||||
ecUAn2pn8aG9atJENpo0w6RKcaL8dkof
|
||||
=srSJ
|
||||
iEYEAREIAAYFAlIPYaoACgkQso7CE7gHKw2hHgCg0Gw+FdPoa1/CeRDFv2Lok/yK
|
||||
qvIAn1HovOtwnzVcTDpcIWapCN1xxe04
|
||||
=kQrA
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/manifestdestiny/manifestdestiny-0.5.7-r1.ebuild,v 1.1 2013/08/17 11:42:23 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="ManifestDestiny"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Universal manifests for Mozilla test harnesses"
|
||||
HOMEPAGE="https://wiki.mozilla.org/Auto-tools/Projects/ManifestDestiny http://pypi.python.org/pypi/ManifestDestiny"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/mongoengine
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mongoengine/ChangeLog,v 1.1 2013/08/17 08:57:43 patrick Exp $
|
||||
|
||||
*mongoengine-0.8.3 (17 Aug 2013)
|
||||
|
||||
17 Aug 2013; Patrick Lauer <patrick@gentoo.org> +metadata.xml,
|
||||
+mongoengine-0.8.3.ebuild:
|
||||
Initial import, ebuild by me
|
@ -0,0 +1,4 @@
|
||||
DIST mongoengine-0.8.3.tar.gz 219978 SHA256 e8e8acbffda03d70ab09615135b823b7707bd11a4e6c9327c2fd8cbed145c14a SHA512 b77c36ae008fb31f26a60135fbba3a9cf08375506a760daa3fe9e2558a6c67f4ea769eccf7c472c9ddef900fe50548aca00a81d0e666b007398b31cb4d32e368 WHIRLPOOL 241c0b51a2c9a130ed8416266baa1394d06def7c7b074cec7c6a35da6add251cd0aa05f0350bf9334ee9d3921e6a686c23dbdf5a3120a1459a4adfc134c244e1
|
||||
EBUILD mongoengine-0.8.3.ebuild 902 SHA256 de11aec3e6614a14c00c9c2a4a702b2e00c86b04b89c4ab8e417486faa07f436 SHA512 4e67a3199a1ba80485a1bffcb477c73ec69832e3a80db8b2dd212bd9b0061a0700d9eae2537fc80119a64144a9688fbac265c70a0ea5d965c9d21f3a3e397bea WHIRLPOOL 733fd218380243ee348a0bb08c89f81f8ec95bce6bb55f9aed77e52cc9c587f27af6ec4695f3ef7a3b07ca9286d631a30345099c7b7236a7de0ef31b23cc06c4
|
||||
MISC ChangeLog 377 SHA256 15dfdfd68b22848b6a791720f12f1581f1926e1e10c51ae9d0fab54abc91b6d1 SHA512 0c17d33040a4689ea4589537c56e6a10d08f365893d229798faab08774e81f9386cb2c6361e7350d3f8a448ee0c3247148896ed25117bc03ee68fae0327799f2 WHIRLPOOL b73c3c7875be73172e7176c5c76e2db1998b3e1fa71c2385328de162f515983a6d4a1ec6d531bb7fdd63a949c997d101ff9958ce35b2c3d18b79fd0a05d6dfba
|
||||
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mongoengine/mongoengine-0.8.3.ebuild,v 1.1 2013/08/17 08:57:43 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
RESTRICT="test" # connects to local DB and other nonsense
|
||||
|
||||
DESCRIPTION="A Python Object-Document-Mapper for working with MongoDB"
|
||||
HOMEPAGE="https://github.com/MongoEngine/mongoengine/"
|
||||
SRC_URI="https://github.com/MongoEngine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/pymongo[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/tests/tests*/g' setup.py || die "Failed to fix test removal thingy"
|
||||
}
|
||||
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Testing failed with ${EPYTHON}"
|
||||
}
|
@ -1,28 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX urlgrabber-3.9.1.patch 1057 SHA256 adb6dfeae4f5bccd2bc69ee9fd948acb14ce3cba39ced222d435c6536c6fa75c SHA512 0a02512f871f525f4b3a0126e92e92d1393876f477fe3ae4ff3b0780ba30c21349fb770da59f2af7acd008fcda6bb3c2193204f8334c9f5476bc4e0188bc60ec WHIRLPOOL 33811d054994bfd2dce82b10f8bf5f2829802375cb5b76e9055cb9b4c769a90acf2fc8464a6077f2f0d96504f1f8dec810f0b797c3d5bdacb647378ca3d8e13f
|
||||
DIST urlgrabber-3.9.1.tar.gz 72343 SHA256 4437076c8708e5754ea04540e46c7f4f233734ee3590bb8a96389264fb0650d0 SHA512 897f0bd09485c207d735a814fda7cf053c71262e31e87f358c473da770abaf7fd339ae6802df978091889c5d6fe123f74d5386d79c47f93b36cefbc22f44db47 WHIRLPOOL e0fc55804e7565d392a74fc753fcdda1be61c85164fcc00f2acc20270c8c1171e0d49211c04c79ca4e6d056a966a3d8dc48530010201c7748a125dcf54c08544
|
||||
EBUILD urlgrabber-3.9.1-r1.ebuild 712 SHA256 0b968eb9024e9231c710c4ea194d1a174c1b84ea52e6a30ed4fe01091e289a19 SHA512 257aae0f73dd7a508e167a755f3da838710131b51d9588bb21e59cc7668eff7c9a8079cb768760486e1790d795b5e3c0907f3aba889320a03ab7b04a7f831f1a WHIRLPOOL 07ab1b822c220e049f5a0f5d226f76e2c6ce3395822eb96b45ece2dd161a306c1e3cef55159369ecce3519cf3f839b6d94940e375932a844b21e55aead2d5901
|
||||
EBUILD urlgrabber-3.9.1-r2.ebuild 712 SHA256 72733af069f7fcd32ec712f5c13d4255ea438f010e1bd786b7b8cba406037007 SHA512 8c99eb0cb91ce44475f8ad66ceeb38fabbe159dcddf48d110f22630bbbdb4d04d2231d416cbaeee2f11c5ef0acefc0210c9a8d0c4f87b366d1485a8e5392a7fa WHIRLPOOL 476f1bf16e26713e738ef3baf5fded2220bd33f5e99f9918b27448cc4dabe5e4c3595fcc97239dda315258940557f17000a13b9a7df0d292b1a3f3597a834546
|
||||
MISC ChangeLog 5053 SHA256 20cb015814c3872d8677a4cdef60c3ecd7f4aca8c4eb6f010d4f3d55d0b08ee1 SHA512 b2b0ace4b6a9bc439ad18fc7555ae3a5e0268dc3acb8bf8d21e92671655999a66b19b351edbd4e31c019798cedc450f2b88ac92fdf6372d918d2135baf3c1fbc WHIRLPOOL 02b7fc255156c0b7bf3b76f1e325f73bbb8e3c02336444c013e56bbde1f4126f0465a924808923ef1e083ca918c0a6de435ca7f301e22ab4539155bbe5a84fa7
|
||||
EBUILD urlgrabber-3.9.1-r2.ebuild 708 SHA256 f73a41e54f1c713657f2802b54c018f82e2ad0e7b919a89e5a1fb61721a18061 SHA512 261bbe2c194e401d44263fad8f2e284df5b115bffdb96f195c561fb45451ceb716bbdaa9a7d561a7dddb5f51236a93ec7933ab92ccd0c7f096c2b01bf94d7c37 WHIRLPOOL b3ac7ce3df5f9e307d289b95496a6b5b36ed875cbb8c87c99af39b426aa3e751b269f2756e6850443e382263ea7cc24b83abfc9147add4b360a36983b3b12914
|
||||
MISC ChangeLog 5164 SHA256 151bbaf935a2850f17d9910ae28ec8be30143bdc00394433da1f81d06fe70253 SHA512 926c0849ef93184565fea78dc7f5149942a2ec90dde23f8757f22442d8bcb4bc5f58c59bdc53996ad0bb15479d4f33e6d0789db54db8aef69b8765d9d003cfcd WHIRLPOOL 4632386110815325cd1954f8a05a21c4d9b8f059f6328b965f9330589e0aaf90615d5349ec1a16250b61760a73ece01bf1752adef85763ec077b066d1abb9c20
|
||||
MISC metadata.xml 1400 SHA256 b66c06a0e5f9f2dc73e7c18d683d4bd13abbd8f5c44f1f60614fedc9f094e4c7 SHA512 062a5bd5014047980450620a29153d1ccca32b5b3cb95ed1e20052885a702af871666e3850cd4b741855b1e2717230b4adb4e0fbe8570df5904008b81390cf3d WHIRLPOOL a7322eb5390c5a1dffc9ab5c406cbc1cf673cb01720e43df4468e304db790f09ba12533df817c150ca1a627e4cd175e432de029ddf5a35eaa9d6da95048654e2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQJ8BAEBCABmBQJRUfIIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRDhEM0MyMERDMzNBMkYzQzJFRTI3QjE5
|
||||
NjI3RjQ1NkY5REE3NjQzAAoJEJYn9Fb52nZDbTsP/301l7p2IvdiOkE3vb3ku2rw
|
||||
FsFcizNPI5j0+KTZCQCi7dNk6VgrqKj8qOQ1vs/wsDk5IMCbGHkRXaqaGmg7nmiL
|
||||
ZmclEkPdE1drUZSERYrF+1oVl7OFsq0M1ggX8L04Lq49G12+mJB0j9CJepixeNj5
|
||||
r2AfmXxsyVOBGgoCvdzwWwYM0tH+iBXRLTNeXKv88RZ179woG9wMAxr4NgEvxZiF
|
||||
NxYF80z87jYdoneONFanh0d1zhoOLxUu/tpn/XCdkBZSJnp4At0sLzZ1a2PeyTMc
|
||||
+29qZxmZSaftdEVERmnj4xv0SzXJuP2kNVIoJmTRBO1TRLIFwyT8Tw20wpeCjzBD
|
||||
KceL2lyJhGUqnYV1lzPE6K3nf7rHVAQqTTKGa362YNfgeH8KNb8Bupn9S0ppIfpr
|
||||
2X6HTHZQ/Z+oz6X63YPjyqDYcqd3dRMx2nzi+mYxH0vSP6Bfzm9xNF4rCMmFep9l
|
||||
nHR5SqCzQWfu6EZGkXiv8B3ecCUGEIP5ymjT7d8yapfwSIWn4HPxLzZhu4wB3ajy
|
||||
JfzgKUrpBM+55XQMWzKFDInPLx/cdOjcv3j9Z294uwA59coOlOcRNYViOvCBiu1q
|
||||
wyDImKw7LYB5D19ThnWhzLI3r8mRuXeZTZw0NiuBYl6BDe4PE3s8uXKyHif0Bseb
|
||||
d5aY8NxDeGxtGqCwJNZd
|
||||
=ZAtk
|
||||
iQIcBAEBCgAGBQJSD0WmAAoJELp701BxlEWfn3IQAKXPOpYMImlybGRJCE1LTE7j
|
||||
7O50L3y05btTSpYOoTkMbOKAEnuEYpFPMUVUR318C55/SbNtMp4Hx1TSo1aDCUYu
|
||||
Z/dX2LDBDc9kRrg9q1BwTx+VZH+/B+xWrVJ3n2Zk9BuCZvrJV4kdZkd3qUSSPeNm
|
||||
YJDYAoLouEqklwlJjifwHoktGtJSmbCjs9TDnoKqyo2Wqbyjn/hUtHbFUjTfXmtL
|
||||
3ZP/AWrILnDmrZ1U727g2iHlvIGzf43dJndT3uh1xEkTplk9FhgjCbkelLyyKTE4
|
||||
uRiAhoMQd1xMVZ5Dfzh5EifwvYMuuKoJzCluTzKv4s5PuzZi6UN2mGv4/MOmGl6k
|
||||
cueZeJNFPJ2aH0QelmRXZHs38p6TLxFuL45sLh2snW0yirrTJAHdFVtmGEs4EGZh
|
||||
6YCSRkWM3tBcXeEJTt8DTukVXNWz8N7vN2YI8uZ4uiKQMrV2A754mkOFa7DrF9Ng
|
||||
ZZcgRYI9HWQ9FfPHNCB65oPCmTt6EAK/nrWVgALIFOnd5fsLwpy1I4XiBiiqgitX
|
||||
murxX3XKOf7MSce5F8o328xpfgJ4rTW5o6mvT4aZI/Q/eZUTvkZRS6kIZEN5jO27
|
||||
qytLIUpDDhOHuF2cfniYE/znGrb45f23k42Y2//+mxP+EB0BaHJ/wwB28GEgNHM2
|
||||
aZHqozufV1eSK09y5bcl
|
||||
=J27Z
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.2.14.ebuild,v 1.1 2013/08/17 10:32:07 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Framework for designing email-service layers"
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/mail-2.5.4:2.5"
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/test-unit:2
|
||||
dev-ruby/mocha:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
||||
}
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.2.14.ebuild,v 1.1 2013/08/17 10:31:42 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
# The default test task tries to test activerecord with SQLite as well.
|
||||
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Eases web-request routing, handling, and response."
|
||||
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activemodel-${PV}
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/rack-cache-1.2
|
||||
>=dev-ruby/builder-3.0.0:3
|
||||
>=dev-ruby/rack-1.4.5:1.4
|
||||
>=dev-ruby/rack-test-0.6.1:0.6
|
||||
>=dev-ruby/journey-1.0.4:1.0
|
||||
>=dev-ruby/sprockets-2.2.1:2.2
|
||||
>=dev-ruby/erubis-2.7.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/mocha:0.13
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
>=dev-ruby/tzinfo-0.3.29
|
||||
>=dev-ruby/uglifier-1.0.3
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
|
||||
|
||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||
|
||||
# Avoid fragile tests depending on hash ordering
|
||||
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
|
||||
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
|
||||
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
|
||||
|
||||
# Avoid fragile test that gets more output than it expects.
|
||||
sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.14.ebuild,v 1.1 2013/08/17 10:31:06 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
|
||||
HOMEPAGE="http://github.com/rails/rails"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activesupport-${PV}
|
||||
>=dev-ruby/builder-3.0.0:3
|
||||
>=dev-ruby/bcrypt-ruby-3.0.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/test-unit:2
|
||||
>=dev-ruby/mocha-0.13.0:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/cases/helper.rb || die
|
||||
|
||||
# Fix bcrypt dependency since bcrypt uses semantic versioning.
|
||||
sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
|
||||
}
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.2.14.ebuild,v 1.1 2013/08/17 10:32:26 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
# this is not null so that the dependencies will actually be filled
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
|
||||
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="mysql postgres sqlite3"
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
||||
~dev-ruby/activemodel-${PV}
|
||||
>=dev-ruby/arel-3.0.2:3.0
|
||||
>=dev-ruby/tzinfo-0.3.29
|
||||
sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
|
||||
mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
|
||||
postgres? ( >=dev-ruby/pg-0.11.0 )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/bundler
|
||||
~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/sqlite3-1.3.5
|
||||
dev-ruby/mocha:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\)/d" ../Gemfile || die
|
||||
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
|
||||
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
|
||||
|
||||
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
|
||||
|
||||
# Avoid tests depending on hash ordering
|
||||
sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
|
||||
|
||||
# Avoid test depending on mysql adapter which we don't support for
|
||||
# this Rails version to simplify our dependencies.
|
||||
rm test/cases/connection_specification/resolver_test.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
case ${RUBY} in
|
||||
*jruby)
|
||||
;;
|
||||
*rubyee18)
|
||||
# Turn on travis support to avoid tripping bugs in ree18.
|
||||
TRAVIS=true ${RUBY} -S rake test_sqlite3
|
||||
;;
|
||||
*)
|
||||
if use sqlite3; then
|
||||
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-3.2.14.ebuild,v 1.1 2013/08/17 10:31:25 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activeresource.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Think Active Record for web resources.."
|
||||
HOMEPAGE="http://rubyforge.org/projects/activeresource/"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
|
||||
dev-ruby/builder:3"
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/test-unit:2
|
||||
>=dev-ruby/mocha-0.13.0:0.13
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
||||
}
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-3.2.14.ebuild,v 1.1 2013/08/17 10:30:43 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Utility Classes and Extension to the Standard Library"
|
||||
HOMEPAGE="http://rubyforge.org/projects/activesupport/"
|
||||
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/multi_json-1.0
|
||||
>=dev-ruby/i18n-0.6.4:0.6
|
||||
!!<dev-ruby/activesupport-3.0.11-r1:3.0"
|
||||
|
||||
# memcache-client, nokogiri, and builder are not strictly
|
||||
# needed, but there are tests using this code.
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/test-unit:2
|
||||
>=dev-ruby/memcache-client-1.5.8
|
||||
dev-ruby/nokogiri
|
||||
>=dev-ruby/builder-3.0.3:3
|
||||
>=dev-ruby/tzinfo-0.3.29
|
||||
)"
|
||||
|
||||
# libxml is not strictly needed, there are tests using this code. jruby
|
||||
# uses a different xml implementation.
|
||||
USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( >=dev-ruby/libxml-2.0.0 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Set test environment to our hand.
|
||||
# rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
|
||||
sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
|
||||
|
||||
# Make sure we use the test-unit gem since ruby18 does not provide
|
||||
# all the test-unit features needed.
|
||||
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
|
||||
|
||||
# Ignore failing tests on jruby in the interest of a security update
|
||||
sed -i -e '/test_not_allowed_to_expand_parameter_entities_to_files/,/^ end/ s:^:#:' \
|
||||
-e '/test_exception_thrown_on_expansion_attack/,/^ end/ s:^:#:' \
|
||||
test/xml_mini/jdom_engine_test.rb || die
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*ruby18)
|
||||
# Skip failing ruby18 tests related to JSON serialization
|
||||
rm test/message_encryptor_test.rb test/message_verifier_test.rb || die
|
||||
;;
|
||||
esac
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-3.2.14.ebuild,v 1.1 2013/08/17 10:32:59 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="ruby on rails is a web-application and persistance framework"
|
||||
HOMEPAGE="http://www.rubyonrails.org"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
IUSE="+asset-pipeline"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/actionmailer-${PV}
|
||||
~dev-ruby/actionpack-${PV}
|
||||
~dev-ruby/activerecord-${PV}
|
||||
~dev-ruby/activeresource-${PV}
|
||||
~dev-ruby/activesupport-${PV}
|
||||
=dev-ruby/bundler-1*
|
||||
~dev-ruby/railties-${PV}
|
||||
asset-pipeline? (
|
||||
dev-ruby/jquery-rails
|
||||
>=dev-ruby/sass-rails-3.2.3:3.2
|
||||
>=dev-ruby/uglifier-1.0.3
|
||||
>=dev-ruby/coffee-rails-3.2.1:3.2
|
||||
)"
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-3.2.14.ebuild,v 1.1 2013/08/17 10:32:43 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test:regular"
|
||||
RUBY_FAKEGEM_TASK_DOC="generate_guides"
|
||||
RUBY_FAKEGEM_DOCDIR="guides/output"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="Tools for creating, working with, and running Rails applications."
|
||||
HOMEPAGE="http://github.com/rails/rails"
|
||||
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S="rails-${PV}/${PN}"
|
||||
|
||||
# The test suite has many failures, most likely due to a mismatch in
|
||||
# exact dependencies or environment specifics. Needs further
|
||||
# investigation.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND+=">=app-admin/eselect-rails-0.18"
|
||||
|
||||
ruby_add_rdepend "
|
||||
~dev-ruby/activesupport-${PV}
|
||||
~dev-ruby/actionpack-${PV}
|
||||
>=dev-ruby/rdoc-3.4
|
||||
>=dev-ruby/thor-0.14.6
|
||||
>=dev-ruby/rack-ssl-1.3.2:1.3
|
||||
>=dev-ruby/rake-0.8.7"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/mocha:0.13
|
||||
)
|
||||
doc? (
|
||||
>=dev-ruby/redcloth-4.1.1
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove items from the common Gemfile that we don't need for this
|
||||
# test run. This also requires handling some gemspecs.
|
||||
sed -i -e '/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\)/d' ../Gemfile || die
|
||||
|
||||
# Also allow rdoc 4.x
|
||||
sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
if use doc ; then
|
||||
mv guides/output guides/guides || die
|
||||
dohtml -r guides/guides
|
||||
fi
|
||||
|
||||
ruby_fakegem_binwrapper rails rails-${PV}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To select between slots of rails, use:"
|
||||
elog "\teselect rails"
|
||||
|
||||
eselect rails update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect rails update
|
||||
}
|
@ -1,18 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST ruby-gnome2-all-1.1.3.tar.gz 1012514 SHA256 b25ca85e25a607379e26d6e556a153ab41c155e92c167aa6843df59cdb560288 SHA512 307d4c408edbae6467ae2455305d88e40f35067c613c00fcbd0109b42f9fc5cf277f22a5db50f78a2ac3cbc64792a1262e40b883c16f49f408372666f0cd4462 WHIRLPOOL c1446eb1b3e55050ece5b45554bc5fdf9c2816eac1a2852312dae713ee0ead6c883279b97dcfe01033f1f806181dd75549d4b0f7fec6ad7bb9fd53fa32e90c73
|
||||
DIST ruby-gnome2-all-1.1.8.tar.gz 1018612 SHA256 5118fc18eeff60cbe371e6461dc6329e7c544f1908219df42462274dace5968a SHA512 3ce05278fca4b402f5e8ec9883290022ad07ea800af436ee35ab6a4960e4004a0c076567c68587bee81a27d863ba54de19a7816585ce510d308b7e0e91fb1981 WHIRLPOOL b59ed271675ca8f9b80aeecd7d003537011a7162131176ca202b7a40fafae27cc8da687a50792985f07477dcf310a70d0c512692d649b3584d64653af9cf0e1b
|
||||
DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf03ccede873ee0e7ffd35090ce1c604be66 SHA512 b2e123ece31b89dc1d37040297d726b625d71579bbf60cb84c89b63f0fb9bf097d5f0675a16dfc7aecd8161913c737b22c057cc872dd454f341440c76901c07d WHIRLPOOL 2e4f47014b93838a9c31267fcca86458127ab9bc02b241a6bd0c3f14df8af7a25f6166d294577eb674f59c1e1d042208e5b448c83429011651dc6af0e9383b9a
|
||||
EBUILD ruby-atk-1.1.3.ebuild 469 SHA256 63c322e8e414f9f7dd20d4f5e4250146373670dd1f5daeef3fbe1570d01ac068 SHA512 e7b03a3eb636a9752d518dadb2fba3d5878f10297c69185591bdb1dd8b6af2f95d4195106b62dcc5bce6742353f28d6668b49a8f1e3ff11d5f3322c9bda0d320 WHIRLPOOL 55c07ca43a1b8638cd66da810784c60a3f7ef5ec8bd0a0300bca9382485345c891fb7cd013e4d077aea66a2863d16bdb36c6803c5f70bf844642ec1d72256be4
|
||||
EBUILD ruby-atk-1.1.8.ebuild 467 SHA256 4e3c4b5c38234b57861594a7177fce9f382d76045cc7d5b59f075332ff9eeaae SHA512 0ba58dd235f291b573a24709d9506b030aebf981db5c2a1374618671f2935f64de9c867d7a498da732d04cf5a875aa9695dd589643f428afc73c4b0e52aaa822 WHIRLPOOL 116d3b3babb4c512113e6c46459a1d882a9b1ad0e71e3f649ddc93ebfae017311e999c966454d8247adb32552ef7f59aa1967aaccdbec61eb6584384b0bffeaa
|
||||
EBUILD ruby-atk-1.1.8.ebuild 461 SHA256 2c919c926b95e506751a61f95af8e9be1062b278bbe5393d0fc12fb18211a595 SHA512 7c9ea3d6cba8f12bcfe123e781b44c88dda1894de1d7b44e80b1b2c9d721fbd923d5a16627f3fdcc1538e3232add1f471251b3023f5bbbe0e6b8a711a1af09de WHIRLPOOL be1cc0fe651bb65c82c4d463b4bb5be7cd9dc0515a608237b59fc6945fc1f1c8e6002b3f4186164a0eae8d04cd77e2ea109d0743dd8c723439b305756f99ba58
|
||||
EBUILD ruby-atk-1.2.6.ebuild 466 SHA256 c09eb32ac59d017023db92bd28401c971220883c406eb57880fa0ee6ec59dc5d SHA512 b05b093c340dc52a9ca8362c1b78580849adc0fcbe0e49730874870ce1f7401810074540090634a198b62426426b806553c2616f9aea66a0cf693297c7636f5e WHIRLPOOL b08fa8390de1206c16a48555db15c93ff799bf1a17e71a0e053e42b29ffb85ed12d2e6a7e448400ab2f1661cad66d7669bc97c5b40453436d25c12daf907a072
|
||||
MISC ChangeLog 9054 SHA256 11dbce67c03b41dbe3bd6fecfa5b29199c014d460e009f701a421b4227a923b7 SHA512 56e072e83c001ae8b61fe082e95a39f97b10b8ed0e1f44d4122513e9c84ce8b291115b5d1ab3d1ec03349cdd116de487246b14ef314178e7250221a51a4d3e9a WHIRLPOOL ff1535a55120bd5cbd5d789258aefabb55beb3a172424280793354612cb325838a2d694703661e4e5ea24ebee3f1e3fd5abada137124e19cf843ad55ffba4c04
|
||||
MISC ChangeLog 9374 SHA256 085a5248d195f9e6cacde2ffceea8f9962f3092f41e3d4be73818200640e224a SHA512 69d5da4ea30089bdad326bda565da887b58c3b0b1a74889359d43a6c266cc34e31d4f928a91b539137fb9ce197f76e3a3aa2970f0ee9ac198f3143dd480d4e01 WHIRLPOOL 4243773514ce6c08ef8090c4f6fc3104cfb6e78e69018f9cf8b2cf204e0b318baef7d1fffa9c235f1d45eb352176b8295985e341af7670c60e372ef13875eff8
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlILG8gACgkQiIP6VqMIqNcHegD/SiAw6UdigS+WXfsgO58hGxd8
|
||||
YmdJCij3p7kbJ60OaOYA/0uhGv/fuxvBlldm9lF8SLJa9NztuMkEfIHZSuVsfn64
|
||||
=MbeS
|
||||
iQIcBAEBCgAGBQJSD1JRAAoJELp701BxlEWf2GEP/jfWHJsZmv43cNezx32GVnS2
|
||||
m9ZuGnZehJvJ8cDyCNw8elsdquQ6rhErNZzQIQAjruDzXfFEgYsUlbGKepbqR368
|
||||
rqDnjfYstHcC1qGGF+V3wmMFBjPgekLIvTX2dDOABGJRzD6uDpP2LhmAOsPWOOqH
|
||||
UpyIRB8gh+FLxuLGQ4YfRo3R+u4XoHUhD2mpn9AdI7beVvHn5qJaC4nZ2MrAl9gu
|
||||
B86K2CYDG2zvLRMWEbWJm/XD/A139DRMaVshjCQ5KCTsrwQjvjtJb1IrsE30NLBL
|
||||
8Frs2SmpNTRQaDvSipr0a1FUv4KpZjTMJsm0YG61bqp02+K/D/VVnxpjEoNNojVc
|
||||
OF4sIbTptPdgydr/nE8JtjEtgzo/TIq6KN01vflKVg0pGlRDBNn05tqSUfOlu+Ks
|
||||
AUNuT+xAlMJPZV4dSpFSfGcj1xtBXzn+t9d8/JcYUaL7eMsUdXMzIG/kfV3cRhYk
|
||||
/m0wq7oUr9fiB+8LjTc8YxQcqqNiP+4oVosqqlfNucodrIKW1IU/sK07q0sNMzXC
|
||||
VlfaOZOU7evM9N7cDyn5NfRbkNA1DOAEDBqQVsJSkqHmQfAM0aS4lzjFzJyNbXDc
|
||||
7EQFRF+4DhVXWPCOaSOiIjqzUaw7+pQmpPnH8Gm2Tjz4u1F/LQ9mhOqR0BNDxnkJ
|
||||
YoaJS17jxVvQACQbdEU7
|
||||
=c0g9
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue