parent
6d82f1dbea
commit
4afa321437
@ -1,26 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST gnucash-docs-2.6.5.tar.gz 58941882 SHA256 420436947fd9c7b186a440f88c378e298a149f514341147dd01106f7bfa143e3 SHA512 5cc091f6ec4d6c63183a33ab591ebc9d22f57acc4810193035fe63acb1bb08a1fa2e9ce6912eccf79eafed0fe9ec30c950b0e461143ba7a9769bc465d7d0f9b2 WHIRLPOOL e830de4a1bc48c562f924663ef07412ac00d36ad885caa83dbbc6c2c818014c9d693c1ff1d71a2b7f67e275d5a6dd7eacd11961ac62c76c66682317f296c2fde
|
||||
DIST gnucash-docs-2.6.6.tar.gz 58940604 SHA256 64c5e5a9a5b0756f4fc7f631ace6d5bea910acf5b4d5249b9e010575f67004f7 SHA512 11ba613d0df2c8d1a4d107313001371b301db9595adeba6e0157ad258d3d2498e2b7a17f1bd6dc44ae3f6026ea0ed7d5597fde732a78bcf1cd03a835181f8f22 WHIRLPOOL 0a771aed2699b9b846c1b627e6b5018cf73bfb78b43ab6c7ff8d97dcf6fed457d69b56fe059971d0ce4eeeddb752ed2e23e895e9f28b92c0170294cb53215fe5
|
||||
EBUILD gnucash-docs-2.6.5.ebuild 871 SHA256 ab52cdb148c09bc54e4617ea65166ac0ff3e705d59c8b446aff93987bd5c66c1 SHA512 b25e1995ff08abde9e5582944c0af907fd6b6bd64609af089df917631ab0fea56d614f768fbc6cd86d4e5dbe5119a3294179d87a01823c8f40cb3e690f0c4a37 WHIRLPOOL 3034fe6ee4d9d38102aaf60330013a4bfda500b1e0fd88b6d9e3840317075d764bd1c98073e37312953d0e148df1f25fc0a7581ef93e043e74c959b328137eee
|
||||
EBUILD gnucash-docs-2.6.6.ebuild 868 SHA256 79685957508be854c000ad4983e7aaa04f108bd88e6e0740e379844c8e2285a4 SHA512 03750e96983faf4748bebc3e5f22642b879a95836056b37661cad96f0d5da4da30d5472c994527137925613402e4d46613f152a02d7d98cbfd573ac20a5a20bc WHIRLPOOL faee12aa13094444e471c23af343b3cc666303297976e38b75222b9fd5401410a0ca6552d908448f182115eeda114d4b5f566f08af97cc3a87d02901832aa35f
|
||||
MISC ChangeLog 4997 SHA256 4f5edccceedeb14b053db2eab54873cc4fe6c52265c8a11d5d43a09fc979e706 SHA512 ca362558f958dfc22e1f344ca7a8c7a61c2cfb6ccb91b5029cf7d8562ecd5cd850dcd471b8599b2a137d0e2e9f668e90bc59056797056b9f3436e84b871f7736 WHIRLPOOL 7b5fb2df20174034c2708caee6e6ddc44cec0f1f929fa690bf20465dc56ea8f2f364b42a5a260e698698bacd1e45c9e6a2163e19796a2b716c026127fb4921b8
|
||||
EBUILD gnucash-docs-2.6.6.ebuild 914 SHA256 ac3bbc877c6517b073f6d0900800e5d683f7c4b57e54aaa3e7d68b477007ce32 SHA512 3526cd2b0869098b50042cf5ccfd0a72494042dc324678d1290ea10f42d9c7e7da34f552c213f21b163bb680b9a3fe62667745ba5af427e4681d8bd23d0ba059 WHIRLPOOL d1aaa76330792ec95e53ccec46459f4ca29c796b7565439cbb9d8d1fa6e40623a9b90721e4d2505e2de6d1df4c1daa145b09fc4eee7489e8b48470df04d30f25
|
||||
MISC ChangeLog 5191 SHA256 7105bd0696871dd7a2da42b65bae4a89426fdc51af604fa9176522ae5a4220d0 SHA512 8ee9727f3708f863098d33fc563af15e9f0f412c324fa0975b9362cad3cc8a48d1528fcc05cb4112f47f0b7ae44bb04d5f5a6f96b2fddaa96d2061c7fc3060d0 WHIRLPOOL 917706a8b48de6aa28d44382412b4bec0a1475679aaabd606625d33d040bf2909f578f06d22e5c08f47ba2bb31be2ba8299725edf51e634422c5fe8a674dd670
|
||||
MISC metadata.xml 243 SHA256 b4daf5087e1d9147e2e4962b8c9a28d1ec279045ed52adee0714e6502829029a SHA512 55ec5b40fec2b4b41a70f51bf01bde1824cf5eab50d6ec8346806494ee095d1a1f1758fca1b54f3823cd5da599b94d11b696da755f19a6c32fd416029a3d51f3 WHIRLPOOL 031b3a1e1555929b46e1aa316e3074da85d6e45bcbdc15ce18104c9007851c3086e642f7c7a1e972bfc380f3b9d4ac868dbaded29f460e2b066c5edea193c99d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJVjRlzAAoJELp701BxlEWfkdIP/AxNRR+zCPHyfkXCg3QaMi1x
|
||||
KU3QBNvxkD7gT9WZpOnsHq/SA89D0WEjw4H099CEY41izUaAqYw6GNp/7O7+3D7I
|
||||
mH5Z+6gq8nx8WYlh65qS0XuYZEdrUG/xHXHccZA1r6LNsGUDETP12NYyW1cLv3BT
|
||||
bHfDxEh7q7CTl0r5CQUZ0byCBPALQPn2ITqW7Ozg2D6YhMEJ3rnqHfe4s75jShsY
|
||||
9t1P8JRZFxbuyvjWkaTRlGVygEjJd0eAA1VWLuVVS0RyoVVDNcz6mvADsR+0FK64
|
||||
o2QZRcLo5zFXjHIcRg+HN0VzseSDhZ0KI9/CSwiGvilmypJyulPcyz087jY6gqQq
|
||||
qgeYgJ7JGPeKczpdPjbnM6az9dUopTTU4xDWxKMmvxwAa5GeDtvZCP7zFAagPPml
|
||||
gfvgNoSgnogbBfYMXo0ILUITLBJRqpY2kdz18wud+fTDALr0jz/AIAoSZZidjsOD
|
||||
+EVSxVO5k1iqwDyxpmHwcGjvfuOfrzNr1cZfJ+4/xA7tbt/SVEpieQMH+AZ1TudI
|
||||
X6iwpcZWBRkAWQrBrJ1EzYsOs5A6/nGepJH6+/6dnEghuhAQwIuLkswZ13Nnme4i
|
||||
O/OodSwFiAEttaxaucEsg3BZZJJmM9jGFhoOdTKrZkPRaLStcYtNpUdSbUa0yPzx
|
||||
GeZxZ22URgHLjg9BY3lo
|
||||
=3BB6
|
||||
iEYEAREIAAYFAlWRlSMACgkQCaWpQKGI+9SCEwCeJIVzUToMiyPATW4MAigfsYUn
|
||||
nyUAn0k5HWS4R6AcCFphmUG7URDwY7SO
|
||||
=VbuS
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/gnucash-docs/gnucash-docs-2.6.5.ebuild,v 1.3 2015/03/15 13:14:34 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG=no
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Documentation package for GnuCash"
|
||||
HOMEPAGE="http://www.gnucash.org/"
|
||||
SRC_URI="mirror://sourceforge/gnucash/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2 FDL-1.1"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<=app-office/gnucash-2.2.1"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/libxml2-2.5.10
|
||||
dev-libs/libxslt
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/rarian
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
has_version dev-java/fop || elog "You need dev-java/fop to generate pdf files."
|
||||
has_version gnome-extra/yelp || elog "You need gnome-extra/yelp to view the docs."
|
||||
}
|
@ -1,24 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX abiword-3.0.0-bison30.patch 730 SHA256 620628b703e860c1c3476800850947026636c5a14b28730379fe7cda3f0bdb36 SHA512 a05610932af69916945b02f7ca68712cfc03c094f534c7ee37d593917fcab3e8813e6834ca25ff3011308ee188431bc2779d36938543c2875e64478f5944edc2 WHIRLPOOL be71e6a3fbcd5863ed573f720a8ef9ebc70c1a3eeecea5d08b4de5689c7b57eacce9e483179b0f7efb99193a1d8a25455de2e6722c14f02918e0938f30a0a229
|
||||
AUX abiword-3.0.0-boost54.patch 891 SHA256 cfaf9ddb0d1fb0448276f555ede644ea4a9e7cbcf07b87651d2f81ad05a03044 SHA512 0dff115a6c14dc4e7d7affd0e27d16f2426ca4aa4e47e14cf991d86d9733e58f9906c67a420edcd69bb4b8f2afeda61c7ec182c6eba1cd990cc447e01f8a4a2a WHIRLPOOL 35fbd926fc8138110c17dbfe1f53e2cf50cc31d5f0ea276431a40f105cb825270b97828012ccd77b7455569c4e2918c0aa83c592ad79364e0349910fea12eca3
|
||||
AUX abiword-3.0.0-eds-3.6.patch 354 SHA256 8b932f689df9dbad1e89f18483ac10bd00a82947c9f262decad14af4a47494d5 SHA512 2cc20c74af163203a89061afc5daba681b8ea8680a9b535470adbb7178f10207daed0ef4147cd5dfb5aa3bb0776b3bfba4b3fd9da53de623790df942b94d0934 WHIRLPOOL 6467e5a03ca704c548e8dca00e29267ac62e5f09ebba6bf3ced5f94edb51724a247b4faefb229246196fd06eb42c989f6af4759cbdfa148ce7aa4068d1fa772c
|
||||
AUX abiword-3.0.0-fix-crash.patch 1180 SHA256 9c1cd977a35e7b86dba4cb032a5b0f571134dc81170ba3627f69ba27d633c8e7 SHA512 e5e8200b913abddd7f1544f2ef2cd68c4ce6e0a49a36fe078ccb8d861c3f4e8174366d1232cc43dc918b9274ccb8c15221ab191d1c210b2a90fb8a184edd0d1e WHIRLPOOL f575549f26f3aee6b23b529d80963123754bc8a30153fdad9a9139d680a3342f88cc595f6c8c8f97a89845d087973e7bc30f73105d695d0c218c5d592b83a075
|
||||
AUX abiword-3.0.0-fix-redraw.patch 1900 SHA256 a09893fba7efcfc1078e2ea5214307dfc695328bae472b36a85106d6a6846c1e SHA512 5eb578475fc4117ced3d756b5b64de04880ff234f6e4a86a9252d61980d1499f214754d5855dd5bb4b2958942cf6ef29f5dc9c68f3b2405af42af1ef93c64c7f WHIRLPOOL bc5f6ec2f5522380e2dc5edf871b01e2a8521a4f380ce7d18afa498df5f398ee54e6c1ad145d7a101e03accb8f8ed1138e016bf95ddd5d56b48b77ff530424f3
|
||||
AUX abiword-3.0.0-fix-shortcut.patch 1741 SHA256 659582769a7516f183e375c1d23ae9715f5a2c72177025c948bcccf9f8b9cdf0 SHA512 d2183fbc2edb474014a387b91a614632411808b07dfda99a411cb1e2db0c103019022cc0bf55d7a337cef13656cf13b62d709d192196bb72144a9819bf87ae40 WHIRLPOOL 669d7e3c9c23933f28c79c4b787bac501054e255b4b5a895afe0f7c13098da99016b5523eb5bda78110f6488933d729736dcf31c72af069844cfd967804f27b6
|
||||
AUX abiword-3.0.0-libgcrypt_1_6_0-1.patch 1129 SHA256 69290d7c7a1a06523f03f57c68a9fff087855a2ae524064b73a93087400064c8 SHA512 adf6eb70b411284a97ed78b7be2e501dd977489186d32595f37f45e4802de5b8400b0381bfe75b056a58267fdd6e981c4456171d946ade9adc1f35938133eee2 WHIRLPOOL 38cf0622f421dd2ed63bb6bd754c275943a574bacbb0b64eb32f537b1e622d718ec4871345745f6088b444491c62c6ea2931a7c705fce6b813fc18f5d32303e6
|
||||
AUX abiword-3.0.0-pdf-crash.patch 3583 SHA256 4760e410f6ee3690f7572997c486e7c2d8051e3303fbbe654d62bb308660a9f4 SHA512 2ab29215197f0766c2452fdec92d98c68a5a9383085d237095158415e60032401f5e8a8b0f55d179ce1b4c35da65198d73082f9cd0408f7628b0d806aa738138 WHIRLPOOL 0ecceb99b41357f3685c8310b8cb2ad7205547509ec6d3d29985e08032ae1eb6abd7998036608eb7727b0bb39870be14da704142946732f5b6af28db2163f995
|
||||
DIST abiword-3.0.0.tar.gz 10956892 SHA256 d17e318c00ff4eb353e0e7994b098b1d4f9ddd8712ac0261a0e38b89081fac01 SHA512 3f9804b17f27b8afa2f5bcccdb1b5d6270339ad4f518523208f2e2cde54cb28391575cfd3639aaadc13ab50d5908260b159ca7b41fd92ed5a449d7012e5a4637 WHIRLPOOL 54cb234dbaae070d4f9dfa215e3c5a80a45666b7363febf4b56c7ec685c7b084bf78f2f3a6827cb8585bec4ead5c6fd8bd71bc51c35bf3423f3b31a296bdb144
|
||||
DIST abiword-3.0.1.tar.gz 11144990 SHA256 e094f6fbf0afc5c5538b4894888e7c346f8ee8f49c9d24821dd696d0734865c6 SHA512 c655aabe0ba0a9880f30808e26c02ec3280c750625faa482a68d4d336742f85659a7af7d6413d8813b82d3de0a3f6b61b6f6898f030bb921d792ad866879dbcf WHIRLPOOL 7d06614673d7275df57999783205b98a41f0588c7eadfdd4d29e30dd52cf1c44aa5b07e90d47ece328119da9877aec7754511a40768b6ea844c3683abefdcad7
|
||||
EBUILD abiword-3.0.0-r2.ebuild 4998 SHA256 e9e9c1c4501fd4d393d34da5064cb0a98c3ee04dcd74c72ccd77386312357cf3 SHA512 d3484558be3cc434d2552a2719d600e9b9a344f831de3c1fa6ec92ce6b53341b9bc7408303ba1104d1307df67bf053b8a0b485b4e5a3fdfc02346b3785e19a7f WHIRLPOOL d3c137dec11d9cea755af8dd375847a30bbb3f3a4ee365e7d8c3adeb2372701490d0349d781b2ce5ca1ed5b8b2d8a4b91cd7a45167e0706c88542a8da9623faf
|
||||
EBUILD abiword-3.0.1.ebuild 4149 SHA256 f3d0fd8afc532369967fc9134d8b969288e7f2e57b4159e3c1ffb5dcfc5f59bf SHA512 93d479a34d28c5583d64adef318142fb1274889901971c6e752c744330d322b9339c41bb8c8ad5e613643c3469e1e692971213cabad0bbab681eca9f7d440187 WHIRLPOOL 0d6c49ac89f3eab9104f6b3a6b24341f355c76f0133db5e2e4d535e3a96fc906ab18f699e9e9ee9855bb5f54586ad28b4afb310008eeaa14112ed3edb232977f
|
||||
MISC ChangeLog 38938 SHA256 8f2d10141a320a862b449224899ad6c8eba2fea587ed8eb3d17663ec15e61280 SHA512 cbc627d9f9814cee6e5befb1d9cbd49735fc977ea8b40c757576031a34641d2e0697bb1c8f2ab273f392b684c409163bc9a6edc174af481b0042dc5554f43e7c WHIRLPOOL fc0f354708cfc50b481564f04c06ebc77c48716020d57d9dbf2f5caf2db57f305aa4e941db96eb13a3a9d9cd62031912e1c20dda12b6165c0f698bfdbde644a1
|
||||
EBUILD abiword-3.0.1.ebuild 4158 SHA256 ad095b7154b5996004197a557d74a4fe3369b51b6f8429f870873a48bc00d08a SHA512 1a342b974d6f6bbdc49f6b1b5279495610e36be462608a40026113884b349055ade3505a3fedbac65482d5a91cb3e58cf6f7d0ee1ea9c546a2a54099c8e7e62e WHIRLPOOL e152199bb4c9e27c231086c2c01f16a75fbdbcf8579ec2851ccadda2af697c2c33c5a7e16a9fb7fab84415acb5083cdd7e8bd49227b037a6beb8b9ef5b342b86
|
||||
MISC ChangeLog 39510 SHA256 795217540c49beae64ab1bd2f8fb11cd03fcb44ae71333dbcbfe493e8a1df03d SHA512 4a2addff53bba2b3c952dfc8a335d1f42882e32e3ff3310b5b319b6017465bf46151fd353a91a2d123d7d415ea4c4f1a4cd7795314256a2c2291a4897c1fc810 WHIRLPOOL 879700af1e98cab78792ba39606c7bcb313988d6db77be4005e3cc3f19ad01a35e2ea9699da9b17288b764fa4128de5575eeb5daf3566f1a90ee7807658cdcfd
|
||||
MISC metadata.xml 1023 SHA256 84838627e534120d323b632d0086672656884bb3ee6fc650f784f428674524f3 SHA512 7ec3683c9e1d2afede01461d428ac97d3896235ecddc1658863b3cde923f1be3e9cf4b1b09eade66eb5aec5ef9e11c434b4b66bb64f8d1ed90e29ead4b3702f4 WHIRLPOOL f4e9d21d8441ab9d12950784754ed25e4e9503046b1c71882fe6c69df54b9f77718f090ae198a32f8236c9d873801c062f735ecfd4e70fa48528a484a8762d55
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlV8AFIACgkQCaWpQKGI+9RZawCfS+mCvuXRarfNuA5wetajhL4n
|
||||
lScAn2ytLlsmHc77JTKYuBibmTLD1r1k
|
||||
=KqS1
|
||||
iEYEAREIAAYFAlWRkG4ACgkQCaWpQKGI+9Tz8gCeLHavszwG4wwjcZ25ovSpaWX6
|
||||
QMEAnR9EioRxhdxqY3LTkgvHrRO26rHk
|
||||
=CYVl
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,167 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/abiword/abiword-3.0.0-r2.ebuild,v 1.3 2014/07/23 15:13:33 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Fully featured yet light and fast cross platform word processor"
|
||||
HOMEPAGE="http://www.abisource.com/"
|
||||
SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/source/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="calendar collab cups eds +goffice grammar +introspection latex map math ots +plugins readline redland spell wordperfect wmf thesaurus"
|
||||
|
||||
# You need 'plugins' enabled if want to enable the extra plugins
|
||||
REQUIRED_USE="!plugins? ( !collab !grammar !latex !math !ots !readline !thesaurus !wordperfect !wmf )"
|
||||
|
||||
RDEPEND="
|
||||
>=app-text/wv-1.2
|
||||
>=dev-libs/fribidi-0.10.4
|
||||
>=dev-libs/glib-2.16:2
|
||||
>=dev-libs/libgcrypt-1.4.5:0
|
||||
dev-libs/libxslt
|
||||
>=gnome-base/librsvg-2.16:2
|
||||
>=gnome-extra/libgsf-1.14.18
|
||||
>=media-libs/libpng-1.2
|
||||
virtual/jpeg
|
||||
>=x11-libs/cairo-1.10[X]
|
||||
>=x11-libs/gtk+-3.0.8:3[cups?]
|
||||
calendar? ( >=dev-libs/libical-0.46 )
|
||||
eds? ( >=gnome-extra/evolution-data-server-3.6.0 )
|
||||
goffice? ( >=x11-libs/goffice-0.10.2:0.10 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.0.0 )
|
||||
map? ( >=media-libs/libchamplain-0.12 )
|
||||
plugins? (
|
||||
collab? (
|
||||
>=dev-libs/libxml2-2.4
|
||||
>=net-libs/loudmouth-1
|
||||
net-libs/libsoup:2.4
|
||||
net-libs/gnutls )
|
||||
grammar? ( >=dev-libs/link-grammar-4.2.1 )
|
||||
math? ( >=x11-libs/gtkmathview-0.7.5 )
|
||||
ots? ( >=app-text/ots-0.5-r1 )
|
||||
readline? ( sys-libs/readline )
|
||||
thesaurus? ( >=app-text/aiksaurus-1.2[gtk] )
|
||||
wordperfect? (
|
||||
app-text/libwpd:0.9
|
||||
app-text/libwpg:0.2 )
|
||||
wmf? ( >=media-libs/libwmf-0.2.8 )
|
||||
)
|
||||
redland? (
|
||||
>=dev-libs/redland-1.0.10
|
||||
>=dev-libs/rasqal-0.9.17 )
|
||||
spell? ( >=app-text/enchant-1.2 )
|
||||
!<app-office/abiword-plugins-2.8
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
>=dev-libs/boost-1.40.0
|
||||
virtual/pkgconfig
|
||||
collab? ( dev-cpp/asio )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# readme.txt will be installed using dodoc
|
||||
sed '/readme\.txt\|abw/d' \
|
||||
-i user/wp/Makefile.am user/wp/Makefile.in || die
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13532
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-eds-3.6.patch"
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13564
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-fix-crash.patch"
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13589
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-libgcrypt_1_6_0-1.patch"
|
||||
|
||||
# Fix build with boost-1.54
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-boost54.patch"
|
||||
|
||||
# http://bugzilla.abisource.com/show_bug.cgi?id=13596
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-fix-shortcut.patch"
|
||||
|
||||
# Fix build with bison-3.0
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-bison30.patch"
|
||||
|
||||
# Fix crash when saving as PDF, bug #515990
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-pdf-crash.patch"
|
||||
|
||||
# Fix redraw region in custom widget
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-fix-redraw.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local plugins=""
|
||||
|
||||
if use plugins; then
|
||||
# Plugins depending on libgsf
|
||||
plugins="t602 docbook clarisworks wml kword hancom openwriter pdf
|
||||
loadbindings mswrite garble pdb applix opendocument sdw xslfo"
|
||||
|
||||
# Plugins depending on librsvg
|
||||
# But doesn't build: http://bugzilla.abisource.com/show_bug.cgi?id=13563
|
||||
#plugins="${plugins} svg"
|
||||
|
||||
# Plugins not depending on anything
|
||||
plugins="${plugins} gimp bmp freetranslation iscii s5 babelfish opml eml
|
||||
wikipedia gdict passepartout google presentation urldict hrtext mif
|
||||
openxml"
|
||||
|
||||
# inter7eps: eps.h
|
||||
# libtidy: gsf + tidy.h
|
||||
# paint: windows only ?
|
||||
use collab && plugins="${plugins} collab"
|
||||
use goffice && plugins="${plugins} goffice"
|
||||
use latex && plugins="${plugins} latex"
|
||||
use math && plugins="${plugins} mathview"
|
||||
use ots && plugins="${plugins} ots"
|
||||
# psion: >=psiconv-0.9.4
|
||||
use readline && plugins="${plugins} command"
|
||||
use thesaurus && plugins="${plugins} aiksaurus"
|
||||
use wmf && plugins="${plugins} wmf"
|
||||
# wordperfect: >=wpd-0.9 >=wpg-0.2
|
||||
use wordperfect && plugins="${plugins} wpg"
|
||||
fi
|
||||
|
||||
gnome2_src_configure \
|
||||
--enable-plugins="$(echo ${plugins})" \
|
||||
--disable-static \
|
||||
--disable-default-plugins \
|
||||
--disable-builtin-plugins \
|
||||
--disable-collab-backend-telepathy \
|
||||
--enable-clipart \
|
||||
--enable-statusbar \
|
||||
--enable-templates \
|
||||
--with-gio \
|
||||
--without-gnomevfs \
|
||||
--without-gtk2 \
|
||||
$(use_with goffice goffice) \
|
||||
$(use_with calendar libical) \
|
||||
$(use_enable cups print) \
|
||||
$(use_enable collab collab-backend-xmpp) \
|
||||
$(use_enable collab collab-backend-tcp) \
|
||||
$(use_enable collab collab-backend-service) \
|
||||
$(use_with eds evolution-data-server) \
|
||||
$(use_enable introspection) \
|
||||
$(use_with map champlain) \
|
||||
$(use_with redland) \
|
||||
$(use_enable spell)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Parallel build fails, bug #488462
|
||||
MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
dodoc user/wp/readme.txt
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
Last-update: 2014-02-02
|
||||
Author: Dimitri John Ledkov <xnox@ubuntu.com>
|
||||
Description: Cherrypick patch from NetBSD, to fix FTBFS with bison 3.0.
|
||||
|
||||
--- a/plugins/mathview/itex2mml/itex2MML.y
|
||||
+++ b/plugins/mathview/itex2mml/itex2MML.y
|
||||
@@ -1,8 +1,10 @@
|
||||
/* itex2MML 1.4.8
|
||||
* itex2MML.y last modified 9/21/2011
|
||||
*/
|
||||
|
||||
+%parse-param {char **ret_str}
|
||||
+
|
||||
%{
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
@@ -26,9 +28,9 @@
|
||||
}
|
||||
|
||||
void (*itex2MML_error) (const char * msg) = itex2MML_default_error;
|
||||
|
||||
- static void yyerror (char * s)
|
||||
+ static void yyerror (char **ret_str, char * s)
|
||||
{
|
||||
char * msg = itex2MML_copy3 (s, " at token ", yytext);
|
||||
if (itex2MML_error)
|
||||
(*itex2MML_error) (msg);
|
@ -1,31 +0,0 @@
|
||||
Last-Update: 2014-02-05
|
||||
Forwarded: yes
|
||||
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
|
||||
Bug-Debian: http://bugs.debian.org/737551
|
||||
Bug-Abiword: http://bugzilla.abisource.com/13602
|
||||
Description: fix FTBFS with libboost1.54-dev
|
||||
|
||||
--- a/plugins/collab/core/sync/xp/SynchronizedQueue.h
|
||||
+++ b/plugins/collab/core/sync/xp/SynchronizedQueue.h
|
||||
@@ -21,8 +21,9 @@
|
||||
|
||||
#include <deque>
|
||||
#include <boost/bind.hpp>
|
||||
#include <boost/function.hpp>
|
||||
+#include <boost/noncopyable.hpp>
|
||||
#include <sync/xp/lock.h>
|
||||
#include <sync/xp/Synchronizer.h>
|
||||
|
||||
class EmptyQueueException {};
|
||||
--- a/plugins/collab/backends/tcp/xp/Session.h
|
||||
+++ b/plugins/collab/backends/tcp/xp/Session.h
|
||||
@@ -21,8 +21,9 @@
|
||||
|
||||
#include <boost/function.hpp>
|
||||
#include <boost/bind.hpp>
|
||||
#include <boost/enable_shared_from_this.hpp>
|
||||
+#include <boost/noncopyable.hpp>
|
||||
#include <deque>
|
||||
#include <sync/xp/lock.h>
|
||||
#include <sync/xp/Synchronizer.h>
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- src/text/ptbl/xp/pd_DocumentRDF.cpp.orig 2012-07-26 02:59:34.000000000 +0000
|
||||
+++ src/text/ptbl/xp/pd_DocumentRDF.cpp 2012-07-26 02:59:50.000000000 +0000
|
||||
@@ -1884,7 +1884,7 @@
|
||||
|
||||
#ifdef WITH_EVOLUTION_DATA_SERVER
|
||||
extern "C" {
|
||||
- #include <libebook/e-book.h>
|
||||
+ #include <libebook/libebook.h>
|
||||
};
|
||||
|
||||
static std::string get( EVCard* c, const char* v )
|
@ -1,33 +0,0 @@
|
||||
commit e0e81e6c2d7f2478b9effc8476b62425ca2c12cd
|
||||
Author: Hubert Figuière <hub@figuiere.net>
|
||||
Date: Wed Oct 16 22:48:36 2013 -0400
|
||||
|
||||
Bug 13564 - Fix crash in abw to HTML conversion.
|
||||
|
||||
diff --git a/src/wp/impexp/xp/ie_exp_HTML_Listener.cpp b/src/wp/impexp/xp/ie_exp_HTML_Listener.cpp
|
||||
index 86c57ec..b9dace1 100644
|
||||
--- a/src/wp/impexp/xp/ie_exp_HTML_Listener.cpp
|
||||
+++ b/src/wp/impexp/xp/ie_exp_HTML_Listener.cpp
|
||||
@@ -2232,12 +2232,18 @@ void IE_Exp_HTML_Listener::_openList(PT_AttrPropIndex api, bool recursiveCall)
|
||||
_openList(api, true);
|
||||
}
|
||||
}
|
||||
-
|
||||
- }else
|
||||
+ }
|
||||
+ else
|
||||
{
|
||||
- const gchar* szListStyle;
|
||||
+ const gchar* szListStyle = NULL;
|
||||
pAP->getProperty("list-style", szListStyle);
|
||||
- bool isOrdered = g_ascii_strcasecmp(szListStyle, "Bullet List") != 0;
|
||||
+ bool isOrdered = szListStyle
|
||||
+ && (g_ascii_strcasecmp(szListStyle, "Bullet List") != 0);
|
||||
+#ifdef DEBUG
|
||||
+ if(!szListStyle) {
|
||||
+ UT_DEBUGMSG(("***BUG*** szListStyle is NULL - http://bugzilla.abisource.com/show_bug.cgi?id=13564\n"));
|
||||
+ }
|
||||
+#endif
|
||||
ListInfo info;
|
||||
if (iCurrentLevel == 0)
|
||||
{
|
@ -1,56 +0,0 @@
|
||||
From c260e8d107a8708d57a60fbc18ef71ffeb88fcf1 Mon Sep 17 00:00:00 2001
|
||||
From: Hubert Figuiere <hub@figuiere.net>
|
||||
Date: Sat, 22 Feb 2014 18:42:56 +0000
|
||||
Subject: [PATCH] Bug 13582 - Fix redraw region in custom widget.
|
||||
|
||||
Cherry-picked from trunk@33870 and reworked for 3.0.x
|
||||
|
||||
git-svn-id: svn+ssh://svn.abisource.com/svnroot/abiword/branches/ABI-3-0-0-STABLE@33871 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
||||
---
|
||||
src/af/gr/gtk/gr_UnixCairoGraphics.cpp | 2 +-
|
||||
src/af/xap/gtk/xap_UnixCustomWidget.cpp | 10 ++++++----
|
||||
2 files changed, 7 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/af/gr/gtk/gr_UnixCairoGraphics.cpp b/src/af/gr/gtk/gr_UnixCairoGraphics.cpp
|
||||
index 4c8d23c..15d7a7d 100644
|
||||
--- a/src/af/gr/gtk/gr_UnixCairoGraphics.cpp
|
||||
+++ b/src/af/gr/gtk/gr_UnixCairoGraphics.cpp
|
||||
@@ -520,7 +520,7 @@ void GR_UnixCairoGraphics::_beginPaint()
|
||||
{
|
||||
UT_ASSERT(ev->type == GDK_EXPOSE || ev->type == GDK_DAMAGE);
|
||||
if (ev->type == GDK_EXPOSE || ev->type == GDK_DAMAGE)
|
||||
- UT_ASSERT(ev->expose.window == m_pWin);
|
||||
+ UT_ASSERT(ev->expose.window == m_pWin || ev->expose.window == gdk_window_get_effective_parent (m_pWin));
|
||||
}
|
||||
}
|
||||
#endif
|
||||
diff --git a/src/af/xap/gtk/xap_UnixCustomWidget.cpp b/src/af/xap/gtk/xap_UnixCustomWidget.cpp
|
||||
index b0b7015..5150afe 100644
|
||||
--- a/src/af/xap/gtk/xap_UnixCustomWidget.cpp
|
||||
+++ b/src/af/xap/gtk/xap_UnixCustomWidget.cpp
|
||||
@@ -45,16 +45,18 @@ void XAP_UnixCustomWidget::_fe::expose(XAP_UnixCustomWidget *self, GdkEventExpos
|
||||
#endif
|
||||
{
|
||||
#if GTK_CHECK_VERSION(3,0,0)
|
||||
- GdkEventExpose *ev = reinterpret_cast<GdkEventExpose *>(gtk_get_current_event());
|
||||
-#endif
|
||||
+ self->m_cr = cr;
|
||||
+ double x1, y1, x2, y2;
|
||||
+ cairo_clip_extents(cr, &x1, &y1, &x2, &y2);
|
||||
+
|
||||
+ UT_Rect r(x1, y1, x2 - x1, y2 - y1);
|
||||
+#else
|
||||
UT_Rect r(
|
||||
ev->area.x,
|
||||
ev->area.y,
|
||||
ev->area.width,
|
||||
ev->area.height
|
||||
);
|
||||
-#if GTK_CHECK_VERSION(3,0,0)
|
||||
- self->m_cr = cr;
|
||||
#endif
|
||||
self->draw(&r);
|
||||
}
|
||||
--
|
||||
1.9.1
|
||||
|
@ -1,40 +0,0 @@
|
||||
Description: Upstream-derived patch to fix SHIFT-CTRL-CURSOR_KEY shortcut combos.
|
||||
Origin: upstream, http://bugzilla.abisource.com/attachment.cgi?id=5695&action=view
|
||||
Bug: http://bugzilla.abisource.com/show_bug.cgi?id=13596
|
||||
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1315949
|
||||
|
||||
Index: b/src/af/ev/gtk/ev_UnixKeyboard.cpp
|
||||
===================================================================
|
||||
--- a/src/af/ev/gtk/ev_UnixKeyboard.cpp
|
||||
+++ b/src/af/ev/gtk/ev_UnixKeyboard.cpp
|
||||
@@ -87,17 +87,20 @@
|
||||
{
|
||||
state |= EV_EMS_CONTROL;
|
||||
|
||||
- // Gdk does us the favour of working out a translated keyvalue for us,
|
||||
- // but with the Ctrl keys, we do not want that -- see bug 9545
|
||||
- Display * display = GDK_DISPLAY_XDISPLAY(gdk_window_get_display(e->window));
|
||||
- KeySym sym = XkbKeycodeToKeysym(display,
|
||||
- e->hardware_keycode,
|
||||
- e->state & GDK_SHIFT_MASK ? 1 : 0, 0);
|
||||
- xxx_UT_DEBUGMSG(("ev_UnixKeyboard::keyPressEvent: keyval %d, hardware_keycode %d\n"
|
||||
- " sym: 0x%x\n",
|
||||
- e->keyval, e->hardware_keycode, sym));
|
||||
+ if (!s_isVirtualKeyCode(charData))
|
||||
+ {
|
||||
+ // Gdk does us the favour of working out a translated keyvalue for us,
|
||||
+ // but with the Ctrl keys, we do not want that -- see bug 9545
|
||||
+ Display * display = GDK_DISPLAY_XDISPLAY(gdk_window_get_display(e->window));
|
||||
+ KeySym sym = XkbKeycodeToKeysym(display,
|
||||
+ e->hardware_keycode,
|
||||
+ e->state & GDK_SHIFT_MASK ? 1 : 0, 0);
|
||||
+ xxx_UT_DEBUGMSG(("ev_UnixKeyboard::keyPressEvent: keyval %d, hardware_keycode %d\n"
|
||||
+ " sym: 0x%x\n",
|
||||
+ e->keyval, e->hardware_keycode, sym));
|
||||
|
||||
- charData = sym;
|
||||
+ charData = sym;
|
||||
+ }
|
||||
}
|
||||
if (e->state & (s_alt_mask))
|
||||
state |= EV_EMS_ALT;
|
@ -1,27 +0,0 @@
|
||||
Submitted By: Armin K. <krejzi at email dot com>
|
||||
Date: 2013-12-21
|
||||
Initial Package Version: 3.0.0
|
||||
Upstream Status: Not submitted
|
||||
Origin: Self
|
||||
Description: Fixes building with libgcrypt 1.6.0
|
||||
|
||||
diff -Naur a/plugins/collab/backends/service/xp/tls_tunnel.cpp b/plugins/collab/backends/service/xp/tls_tunnel.cpp
|
||||
--- a/plugins/collab/backends/service/xp/tls_tunnel.cpp 2009-09-10 12:46:19.000000000 +0200
|
||||
+++ b/plugins/collab/backends/service/xp/tls_tunnel.cpp 2013-12-20 19:25:38.728798750 +0100
|
||||
@@ -123,11 +123,16 @@
|
||||
return 0;
|
||||
}
|
||||
|
||||
+#if GCRYPT_VERSION_NUMBER >= 0x010600
|
||||
+ GCRY_THREAD_OPTION_PTHREAD_IMPL;
|
||||
+ static struct gcry_thread_cbs &gcry_threads_tunnel = gcry_threads_pthread;
|
||||
+#else
|
||||
static struct gcry_thread_cbs gcry_threads_tunnel =
|
||||
{ GCRY_THREAD_OPTION_USER, NULL,
|
||||
gcry_tunnel_mutex_init, gcry_tunnel_mutex_destroy,
|
||||
gcry_tunnel_mutex_lock, gcry_tunnel_mutex_unlock,
|
||||
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL };
|
||||
+#endif
|
||||
|
||||
bool Proxy::tls_tunnel_init() {
|
||||
if (gcry_control(GCRYCTL_SET_THREAD_CBS, &tls_tunnel::gcry_threads_tunnel) != 0)
|
@ -1,102 +0,0 @@
|
||||
From 128dfbc82cbd5c2c1bb6d0cde238a933639fba50 Mon Sep 17 00:00:00 2001
|
||||
From: Hubert Figuiere <hub@figuiere.net>
|
||||
Date: Sat, 28 Dec 2013 02:05:23 +0000
|
||||
Subject: [PATCH] Bug 13586 - We don't have a frame when printing.
|
||||
|
||||
UPLIFTED from trunk
|
||||
|
||||
git-svn-id: svn+ssh://svn.abisource.com/svnroot/abiword/branches/ABI-3-0-0-STABLE@33663 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
||||
---
|
||||
src/text/fmt/gtk/fv_UnixSelectionHandles.cpp | 44 +++++++++++++++++++++-------
|
||||
1 file changed, 33 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/src/text/fmt/gtk/fv_UnixSelectionHandles.cpp b/src/text/fmt/gtk/fv_UnixSelectionHandles.cpp
|
||||
index a3a3347..8bc187c 100644
|
||||
--- a/src/text/fmt/gtk/fv_UnixSelectionHandles.cpp
|
||||
+++ b/src/text/fmt/gtk/fv_UnixSelectionHandles.cpp
|
||||
@@ -36,42 +36,60 @@ static void handle_dragged_cb (FvTextHandle *handle,
|
||||
|
||||
mode = _fv_text_handle_get_mode (handle);
|
||||
|
||||
- if (pos == FV_TEXT_HANDLE_POSITION_SELECTION_START)
|
||||
+ if (pos == FV_TEXT_HANDLE_POSITION_SELECTION_START) {
|
||||
handles->updateSelectionStart ((UT_sint32)x, (UT_sint32)y);
|
||||
+ }
|
||||
else {
|
||||
- if (mode == FV_TEXT_HANDLE_MODE_SELECTION)
|
||||
+ if (mode == FV_TEXT_HANDLE_MODE_SELECTION) {
|
||||
handles->updateSelectionEnd ((UT_sint32)x, (UT_sint32)y);
|
||||
- else
|
||||
+ }
|
||||
+ else {
|
||||
handles->updateCursor((UT_sint32)x, (UT_sint32)y);
|
||||
+ }
|
||||
}
|
||||
}
|
||||
|
||||
FV_UnixSelectionHandles::FV_UnixSelectionHandles(FV_View *view, FV_Selection selection)
|
||||
: FV_SelectionHandles (view, selection)
|
||||
+ , m_text_handle(NULL)
|
||||
{
|
||||
XAP_Frame * pFrame = static_cast<XAP_Frame*>(m_pView->getParentData());
|
||||
- XAP_UnixFrameImpl * pFrameImpl =static_cast<XAP_UnixFrameImpl *>( pFrame->getFrameImpl());
|
||||
- GtkWidget * pWidget = pFrameImpl->getViewWidget();
|
||||
-
|
||||
- m_text_handle = _fv_text_handle_new (pWidget);
|
||||
- _fv_text_handle_set_relative_to (m_text_handle,
|
||||
- gtk_widget_get_window (pWidget));
|
||||
- g_signal_connect (m_text_handle, "handle-dragged",
|
||||
- G_CALLBACK(handle_dragged_cb), this);
|
||||
+ // When saving to PDF (and printing) we don't have a frame
|
||||
+ // See bug 13586
|
||||
+ if (pFrame) {
|
||||
+ XAP_UnixFrameImpl * pFrameImpl = static_cast<XAP_UnixFrameImpl *>(pFrame->getFrameImpl());
|
||||
+ GtkWidget * pWidget = pFrameImpl->getViewWidget();
|
||||
+
|
||||
+ m_text_handle = _fv_text_handle_new (pWidget);
|
||||
+ _fv_text_handle_set_relative_to (m_text_handle,
|
||||
+ gtk_widget_get_window (pWidget));
|
||||
+ g_signal_connect (m_text_handle, "handle-dragged",
|
||||
+ G_CALLBACK(handle_dragged_cb), this);
|
||||
+ }
|
||||
}
|
||||
|
||||
FV_UnixSelectionHandles::~FV_UnixSelectionHandles()
|
||||
{
|
||||
+ if(!m_text_handle) {
|
||||
+ return;
|
||||
+ }
|
||||
g_object_unref (m_text_handle);
|
||||
}
|
||||
|
||||
void FV_UnixSelectionHandles::hide()
|
||||
{
|
||||
+ if(!m_text_handle) {
|
||||
+ return;
|
||||
+ }
|
||||
_fv_text_handle_set_mode (m_text_handle, FV_TEXT_HANDLE_MODE_NONE);
|
||||
}
|
||||
|
||||
void FV_UnixSelectionHandles::setCursorCoords(UT_sint32 x, UT_sint32 y, UT_uint32 height, bool visible)
|
||||
{
|
||||
+ if(!m_text_handle) {
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
GdkRectangle rect;
|
||||
|
||||
_fv_text_handle_set_mode(m_text_handle, FV_TEXT_HANDLE_MODE_CURSOR);
|
||||
@@ -92,6 +110,10 @@ void FV_UnixSelectionHandles::setCursorCoords(UT_sint32 x, UT_sint32 y, UT_uint3
|
||||
void FV_UnixSelectionHandles::setSelectionCoords(UT_sint32 start_x, UT_sint32 start_y, UT_uint32 start_height, bool start_visible,
|
||||
UT_sint32 end_x, UT_sint32 end_y, UT_uint32 end_height, bool end_visible)
|
||||
{
|
||||
+ if(!m_text_handle) {
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
GdkRectangle rect;
|
||||
|
||||
_fv_text_handle_set_mode(m_text_handle, FV_TEXT_HANDLE_MODE_SELECTION);
|
||||
--
|
||||
1.9.1
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-3.2.5.ebuild,v 1.1 2015/06/29 08:51:43 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="C++ template library for linear algebra: vectors, matrices, and related algorithms"
|
||||
HOMEPAGE="http://eigen.tuxfamily.org/"
|
||||
SRC_URI="http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2 GPL-3"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="debug doc"
|
||||
|
||||
DEPEND="doc? ( app-doc/doxygen[dot,latex] )"
|
||||
RDEPEND="!dev-cpp/eigen:0"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
mv ${PN}* ${P} || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i CMakeLists.txt \
|
||||
-e "/add_subdirectory(demos/d" \
|
||||
-e "/add_subdirectory(blas/d" \
|
||||
-e "/add_subdirectory(lapack/d" \
|
||||
|| die "sed disable unused bundles failed"
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
CMAKE_BUILD_TYPE="release"
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
if use doc; then
|
||||
cmake-utils_src_compile doc
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local mycmakeargs=(
|
||||
-DEIGEN_BUILD_TESTS=ON
|
||||
-DEIGEN_TEST_NO_FORTRAN=ON
|
||||
-DEIGEN_TEST_NO_OPENGL=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
cmake-utils_src_compile buildtests
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use doc; then
|
||||
cd "${BUILD_DIR}"/doc
|
||||
dohtml -r html/*
|
||||
fi
|
||||
|
||||
# Debian installs it and some projects started using it.
|
||||
insinto /usr/share/cmake/Modules/
|
||||
doins "${S}/cmake/FindEigen3.cmake"
|
||||
}
|
@ -0,0 +1,128 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.20.ebuild,v 1.1 2015/06/29 17:06:14 grknight Exp $
|
||||
|
||||
EAPI="5"
|
||||
MY_EXTRAS_VER="20141215-0144Z"
|
||||
WSREP_REVISION="25"
|
||||
|
||||
inherit toolchain-funcs mysql-multilib
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl ssl static-libs community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-galera-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if ! use "minimal" ; then
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might right out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql, main.bootstrap
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# main.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# wsrep.variables:
|
||||
# Expects the sys-cluster/galera library to be installed and configured
|
||||
#
|
||||
# wsrep.foreign_key:
|
||||
# Issues a configuration deprecation warning which does not affect data
|
||||
#
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp main.bootstrap \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help wsrep.variables wsrep.foreign_key \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-multilib_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}"
|
||||
|
||||
# run mysql-test tests
|
||||
# The PATH addition is required for the galera suite to find the sst scripts
|
||||
# Skipping galera tests for now until MDEV-7544 is resovled
|
||||
WSREP_LOG_DIR="${T}/var-tests/wsrep" \
|
||||
PATH="${BUILD_DIR}/scripts:${PATH}" \
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
else
|
||||
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# ChangeLog for dev-java/excalibur-logger
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/excalibur-logger/ChangeLog,v 1.9 2014/06/17 13:40:55 mrueg Exp $
|
||||
|
||||
17 Jun 2014; Manuel Rüger <mrueg@gentoo.org> -excalibur-logger-2.1-r1.ebuild:
|
||||
NM: Cleanup superseded ebuilds.
|
||||
|
||||
05 Jul 2009; Markus Meier <maekke@gentoo.org>
|
||||
excalibur-logger-2.1-r2.ebuild:
|
||||
amd64 stable, bug #274644
|
||||
|
||||
19 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
|
||||
excalibur-logger-2.1-r2.ebuild:
|
||||
stable x86, bug 274644
|
||||
|
||||
*excalibur-logger-2.1-r2 (18 May 2009)
|
||||
|
||||
18 May 2009; Petteri Räty <betelgeuse@gentoo.org>
|
||||
+excalibur-logger-2.1-r2.ebuild:
|
||||
Migrate to the jms virtual.
|
||||
|
||||
18 May 2009; Petteri Räty <betelgeuse@gentoo.org>
|
||||
-excalibur-logger-2.1.ebuild:
|
||||
Remove old revision.
|
||||
|
||||
*excalibur-logger-2.1-r1 (20 Nov 2007)
|
||||
|
||||
20 Nov 2007; <alistair@gentoo.org> +excalibur-logger-2.1-r1.ebuild:
|
||||
Bumping to support javamail virtual.
|
||||
|
||||
13 Apr 2007; Alistair John Bush <ali_bush@gentoo.org>
|
||||
excalibur-logger-2.1.ebuild:
|
||||
Added to ~amd64
|
||||
|
||||
26 Dec 2006; Petteri Räty <betelgeuse@gentoo.org>
|
||||
excalibur-logger-2.1.ebuild:
|
||||
Added missing dependencies.
|
||||
|
||||
*excalibur-logger-2.1 (22 Dec 2006)
|
||||
|
||||
22 Dec 2006; Petteri Räty <betelgeuse@gentoo.org> +metadata.xml,
|
||||
+excalibur-logger-2.1.ebuild:
|
||||
Initial ebuild for bug #158497. Ebuild written by me.
|
@ -1,4 +0,0 @@
|
||||
DIST excalibur-logger-2.1-src.tar.gz 45812 SHA256 7e32a772fb595b49eb6c24e861b10ad25b0407e13a7af8b9fbc26a42848bd2b1 SHA512 36a5b82f04379530470c3957b0b5dad3a2d9e888077c02c71c0e09e2192650cb48857c3ef6081084257bf0eb6c3578617abf85dd44c0bc558d341cd6c8093998 WHIRLPOOL 866085a327b9f3224a1e4c8708a942a9f7e3e926046f1d49d7044cd22e3abcbf13b7b364626c613a2331987b9ec376ef2241e2a1939c0847f4df3bffa23db43e
|
||||
EBUILD excalibur-logger-2.1-r2.ebuild 1330 SHA256 971863305b95f2fa82022e97a69c7a95acf49924edfef3d728d0bfe7668e063a SHA512 6b2a864179b0508f2efc7cc90cc7c539292fd33e539318c3a01bdd8ea01b66dc505909f2c421c4856829e90fe0a000818057af79053779120e79f610450f4568 WHIRLPOOL 1e8f8047cbc6f9c9982ecadadb4eb0236a189815d515aa26bf1f5d0c2f3dd6c2e8dbead2b5459d994614838b11cfff4eaf5439f73dbdb14e770d149f3066cf01
|
||||
MISC ChangeLog 1396 SHA256 63a65a9de8fd19d5eafa26f20d72fba0a9c878237dcb4378d11e320880e911ac SHA512 f986110d29e1dfc61941e0e6614606507e083d4961c673e8f728f534ccf72083611d2d749488bbf91e560e8dd24f5693f4e79bfda87a1945bab834746cd47488 WHIRLPOOL dc9ff8b05e74e1d9759f9b38c963ce0836fc475aed1a80f39d64f9d87cf67b20587169da33b76e7fee948e9d3bc96d2008fbc0bf1b83cd8218967f8eb3566375
|
||||
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/excalibur-logger/excalibur-logger-2.1-r2.ebuild,v 1.3 2009/07/05 20:01:44 maekke Exp $
|
||||
|
||||
EAPI="2"
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Logger from the Excalibur containerkit"
|
||||
HOMEPAGE="http://excalibur.apache.org/containerkit.html"
|
||||
SRC_URI="mirror://apache/${PN//-logger}/${PN}/source/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
# Needs 2.1 of avalon-logkit
|
||||
# which does not have the jms and javamail use flags
|
||||
# that are needed for this package to build
|
||||
CDEP="
|
||||
dev-java/avalon-logkit:2.0
|
||||
dev-java/avalon-framework:4.2
|
||||
dev-java/log4j:0
|
||||
dev-java/servletapi:2.4
|
||||
java-virtuals/javamail
|
||||
java-virtuals/jms"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${CDEP}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
${CDEP}"
|
||||
|
||||
java_prepare() {
|
||||
mkdir -p target/lib
|
||||
cd target/lib
|
||||
java-pkg_jar-from avalon-logkit-2.0
|
||||
java-pkg_jar-from avalon-framework-4.2
|
||||
java-pkg_jar-from log4j
|
||||
java-pkg_jar-from servletapi-2.4
|
||||
java-pkg_jar-from --virtual javamail
|
||||
java-pkg_jar-from --virtual jms
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${P}.jar
|
||||
dodoc NOTICE.txt || die
|
||||
use doc && java-pkg_dojavadoc dist/docs/api
|
||||
use source && java-pkg_dosrc src/java/*
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,760 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-7.0.0_alpha2.ebuild,v 1.1 2015/06/29 17:11:51 olemarkus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-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/~ab/${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
|
||||
mysql 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
|
||||
sysvipc systemd tidy +tokenizer truetype unicode vpx wddx
|
||||
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
|
||||
|
||||
DEPEND="
|
||||
>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?]
|
||||
>=dev-libs/libpcre-8.32[unicode]
|
||||
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
|
||||
<www-servers/apache-2.4[threads=] ) )
|
||||
berkdb? ( =sys-libs/db-4* )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
|
||||
cjk? ( !gd? (
|
||||
virtual/jpeg:0
|
||||
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:0
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
firebird? ( dev-db/firebird )
|
||||
gd? ( virtual/jpeg:0 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 ) )
|
||||
nls? ( sys-devel/gettext )
|
||||
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
|
||||
odbc? ( >=dev-db/unixODBC-1.8.13 )
|
||||
postgres? ( dev-db/postgresql )
|
||||
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 )
|
||||
tidy? ( app-text/htmltidy )
|
||||
truetype? (
|
||||
=media-libs/freetype-2*
|
||||
!gd? (
|
||||
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
|
||||
)
|
||||
unicode? ( dev-libs/oniguruma )
|
||||
vpx? ( media-libs/libvpx )
|
||||
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:0
|
||||
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 )
|
||||
vpx? ( 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 )
|
||||
|
||||
qdbm? ( !gdbm )
|
||||
readline? ( !libedit )
|
||||
recode? ( !imap !mysqli )
|
||||
sharedmem? ( !threads )
|
||||
|
||||
mysql? ( || ( mysqli pdo ) )
|
||||
|
||||
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
fpm? (
|
||||
selinux? ( sec-policy/selinux-phpfpm )
|
||||
systemd? ( sys-apps/systemd ) )"
|
||||
|
||||
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"
|
||||
|
||||
# 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"
|
||||
|
||||
# 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 || use elibc_musl || 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 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_enable sysvipc sysvmsg )
|
||||
$(use_enable sysvipc sysvsem )
|
||||
$(use_enable sysvipc sysvshm )
|
||||
$(use_with systemd fpm-systemd)
|
||||
$(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_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)
|
||||
$(use_with vpx vpx-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"
|
||||
|
||||
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 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/libphp${PHP_MV}$(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"
|
||||
|
||||
if use fpm ; then
|
||||
if use systemd; then
|
||||
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
|
||||
else
|
||||
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
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" # actually provided by app-eselect/eselect-php
|
||||
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,25 @@
|
||||
diff -r -U2 sbcl-1.2.13.orig/make.sh sbcl-1.2.13/make.sh
|
||||
--- sbcl-1.2.13.orig/make.sh 2015-06-29 01:24:03.000000000 +0600
|
||||
+++ sbcl-1.2.13/make.sh 2015-06-29 15:53:04.430927942 +0600
|
||||
@@ -25,5 +25,5 @@
|
||||
# any --xc-host parameter should be suitable for the host machine
|
||||
# instead of the target.
|
||||
-sh make-config.sh "$@" || exit $?
|
||||
+sh -x make-config.sh "$@" || exit $?
|
||||
|
||||
. output/prefix.def
|
||||
@@ -70,9 +70,9 @@
|
||||
# and the make-target-*.sh scripts will take care of transferring the
|
||||
# necessary files.
|
||||
-time sh make-host-1.sh
|
||||
-time sh make-target-1.sh
|
||||
-time sh make-host-2.sh
|
||||
-time sh make-target-2.sh
|
||||
-time sh make-target-contrib.sh
|
||||
+time sh -x make-host-1.sh
|
||||
+time sh -x make-target-1.sh
|
||||
+time sh -x make-host-2.sh
|
||||
+time sh -x make-target-2.sh
|
||||
+time sh -x make-target-contrib.sh
|
||||
|
||||
NCONTRIBS=`find contrib -name Makefile -print | wc -l`
|
@ -0,0 +1,236 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.2.13.ebuild,v 1.1 2015/06/29 10:54:23 grozin Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit multilib eutils flag-o-matic pax-utils
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.2.7
|
||||
BV_AMD64=1.2.13
|
||||
BV_PPC=1.2.7
|
||||
BV_SPARC=1.0.28
|
||||
BV_ALPHA=1.0.28
|
||||
BV_ARM=1.2.7
|
||||
BV_PPC_MACOS=1.0.47
|
||||
BV_X86_MACOS=1.1.6
|
||||
BV_X64_MACOS=1.1.8
|
||||
BV_SPARC_SOLARIS=1.0.23
|
||||
BV_X86_SOLARIS=1.2.7
|
||||
BV_X64_SOLARIS=1.2.7
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
|
||||
ppc-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
|
||||
x86-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X86_MACOS}-x86-darwin-binary.tar.bz2 )
|
||||
x64-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
|
||||
sparc-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2 )
|
||||
x86-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
|
||||
x64-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 )"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="debug doc source +threads +unicode pax_kernel zlib"
|
||||
|
||||
CDEPEND=">=dev-lisp/asdf-3.1:="
|
||||
DEPEND="${CDEPEND}
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
|
||||
pax_kernel? ( sys-apps/paxctl sys-apps/elfix )"
|
||||
RDEPEND="${CDEPEND}
|
||||
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
|
||||
|
||||
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl"
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
# Prevent ASDF from using the system libraries
|
||||
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
|
||||
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
sed 's/^X//' > "${CONFIG}" <<-'EOF'
|
||||
(lambda (list)
|
||||
X (flet ((enable (x) (pushnew x list))
|
||||
X (disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "true" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
sbcl_feature "$(usep zlib)" ":sb-core-compression"
|
||||
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
|
||||
sed 's/^X//' >> "${CONFIG}" <<-'EOF'
|
||||
X )
|
||||
X list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-* sbcl-binary || die
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/gentoo-fix_install_man.patch
|
||||
# bug #468482
|
||||
epatch "${FILESDIR}"/concurrency-test-1.2.6.patch
|
||||
# bugs #486552, #527666, #517004
|
||||
epatch "${FILESDIR}"/bsd-sockets-test-1.2.11.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.2.11-solaris.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.2.13-verbose-build.patch
|
||||
|
||||
# To make the hardened compiler NOT compile with -fPIE -pie
|
||||
if gcc-specs-pie ; then
|
||||
einfo "Disabling PIE..."
|
||||
epatch "${FILESDIR}"/${PN}-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch
|
||||
fi
|
||||
|
||||
# bug #526194
|
||||
sed -e "s@CFLAGS =.*\$@CFLAGS = ${CFLAGS} -g -Wall -Wsign-compare@" \
|
||||
-e "s@LINKFLAGS =.*\$@LINKFLAGS = ${LDFLAGS} -g@" \
|
||||
-i src/runtime/GNUmakefile || die
|
||||
|
||||
sed -e "s@SBCL_PREFIX=\"/usr/local\"@SBCL_PREFIX=\"${EPREFIX}/usr\"@" \
|
||||
-i make-config.sh || die
|
||||
|
||||
cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
|
||||
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
# Some shells(such as dash) don't have "time" as builtin
|
||||
# and we don't want to DEPEND on sys-process/time
|
||||
sed "s,^time ,," -i make.sh || die
|
||||
sed "s,/lib,/$(get_libdir),g" -i install.sh || die
|
||||
# #define SBCL_HOME ...
|
||||
sed "s,/usr/local/lib,${EPREFIX}/usr/$(get_libdir),g" -i src/runtime/runtime.c || die
|
||||
# change location of /etc/sbclrc ...
|
||||
sed "s,/etc/sbclrc,${EPREFIX}/etc/sbclrc,g" -i src/code/toplevel.lisp || die
|
||||
|
||||
find . -type f -name .cvsignore -delete
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
|
||||
|
||||
if host-is-pax ; then
|
||||
# To disable PaX on hardened systems
|
||||
pax-mark -mr "${bindir}"/src/runtime/sbcl
|
||||
|
||||
# Hack to disable PaX on second GENESIS stage
|
||||
sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
|
||||
"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
|
||||
fi
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" PATH="${PATH}" \
|
||||
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
|
||||
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
|
||||
GNUMAKE=make ./make.sh \
|
||||
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" PATH="${PATH}" \
|
||||
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
|
||||
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
|
||||
make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" PATH="${PATH}" \
|
||||
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
|
||||
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
|
||||
make -C doc/internals info html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ewarn "Unfortunately, it is known that some tests fail eg."
|
||||
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
|
||||
ewarn "development and not of Gentoo's side. Please, before filing"
|
||||
ewarn "any bug(s) search for older submissions. Thank you."
|
||||
time ( cd tests && sh run-tests.sh )
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
sed 's/^X//' > "${ED}"/etc/sbclrc <<-EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
X
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
X '(("SYS:SRC;**;*.*.*" #p"${EPREFIX}/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
X ("SYS:CONTRIB;**;*.*.*" #p"${EPREFIX}/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
X
|
||||
;;; Setup ASDF2
|
||||
(load "${EPREFIX}/etc/common-lisp/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${ED}/usr" LIB_DIR="${EPREFIX}/usr/$(get_libdir)" DOC_DIR="${ED}/usr/share/doc/${PF}" \
|
||||
sh install.sh || die "install.sh failed"
|
||||
|
||||
# bug #517008
|
||||
pax-mark -mr "${D}"/usr/bin/sbcl
|
||||
|
||||
# rm empty directories lest paludis complain about this
|
||||
find "${ED}" -empty -type d -exec rmdir -v {} +
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/manual/
|
||||
doinfo doc/manual/*.info*
|
||||
dohtml -r doc/internals/sbcl-internals
|
||||
doinfo doc/internals/sbcl-internals.info
|
||||
docinto internals-notes && dodoc doc/internals-notes/*
|
||||
else
|
||||
rm -Rv "${ED}/usr/share/doc/${PF}" || die
|
||||
fi
|
||||
|
||||
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README TLA TODO
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
./clean.sh
|
||||
cp -av src "${ED}/usr/$(get_libdir)/sbcl/" || die
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=${EPREFIX}/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=${EPREFIX}/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
}
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-4.0.4.ebuild,v 1.1 2015/06/29 09:06:44 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils findlib
|
||||
|
||||
MY_P=${P/_beta/test}
|
||||
DESCRIPTION="Modules for OCaml application-level Internet protocols"
|
||||
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
|
||||
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB GPL-2+"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="gtk kerberos tk httpd +ocamlopt +pcre ssl zip"
|
||||
RESTRICT="installsources"
|
||||
|
||||
# the auth-dh compile flag has been disabled as well, since it depends on
|
||||
# ocaml-cryptgps, which is not available.
|
||||
|
||||
RDEPEND=">=dev-ml/findlib-1.0
|
||||
pcre? ( >=dev-ml/pcre-ocaml-5:= )
|
||||
>=dev-lang/ocaml-3.10.2:=[ocamlopt?]
|
||||
tk? ( || ( dev-ml/labltk:= <dev-lang/ocaml-4.02[tk] ) )
|
||||
ssl? ( net-libs/gnutls:= )
|
||||
gtk? ( >=dev-ml/lablgtk-2:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
zip? ( dev-ml/camlzip:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
ocamlnet_use_with() {
|
||||
if use $1; then
|
||||
echo "-with-$2"
|
||||
else
|
||||
echo "-without-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
ocamlnet_use_enable() {
|
||||
if use $1; then
|
||||
echo "-enable-$2"
|
||||
else
|
||||
echo "-disable-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
-bindir /usr/bin \
|
||||
-datadir /usr/share/${PN} \
|
||||
$(ocamlnet_use_enable ssl gnutls) \
|
||||
$(ocamlnet_use_enable gtk gtk2) \
|
||||
$(ocamlnet_use_enable kerberos gssapi) \
|
||||
$(ocamlnet_use_enable pcre pcre) \
|
||||
$(ocamlnet_use_enable tk tcl) \
|
||||
$(ocamlnet_use_enable zip zip) \
|
||||
$(ocamlnet_use_with httpd nethttpd) \
|
||||
|| die "Error : econf failed!"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export STRIP_MASK="*/bin/*"
|
||||
findlib_src_install
|
||||
}
|
@ -1,28 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST utop-1.11.tar.gz 102730 SHA256 07dff727de3db9b9014f7ece3e94f044b50f9f0896e982c99efaa5199d4ccf2d SHA512 b26513f081e1ef6a139d74ca63b7d96a16d89a03d2dd42ccb4bc21463104184147c636bf26e44116fbba2330b8116ff9ee884fcc042fac89356f65ac2b133a92 WHIRLPOOL 4f0ca27eae1d2bc5a382d35b4bcfd4ad0ab581727df700047a9b71dc15a8b609ee5262911216456cea7f7e7b45a3f441fe80288a67e18283eb13e11d2f9a12b0
|
||||
DIST utop-1.16.tar.gz 99563 SHA256 f2d0a2cc8ab74dbbec3e9b3f83eea097a8da482c3831392741657b16093a129d SHA512 a374d1974bd1c6a30544938dc3d19d10e38363f0ad51563fd151752cc2b2cbe4e9a0a782263daf93b58631d7c105f81f52767341a684e3efed2397056c7b993a WHIRLPOOL f53700540f3a068f0dba72b7511d607fafb5505b2cabeaad2ede8c69eba2c7d2c3949f266c23b35deab1500075ba7c727a9db7178ae72395f4c67a9d92dc3d65
|
||||
DIST utop-1.18.tar.gz 101673 SHA256 157f3883a3daf379ba7d67118e1e2a4d2d73e9c3461fe82219dff4fe662272a1 SHA512 b352ad9a91c1ad5214a7689ca2d71ae41c2891ea240d41620ce2778f10380116709e2d2575f56d972bb038eb0c2333253c2fd3482be1eb145b976a2922175086 WHIRLPOOL ffa1c46f90b66dca4c2c3d95a9abac4ba4a2087b2121a4eb7b3daeccae550db82f0894dedcc9169d5ec9fec83ccd2de727374664bb0f49ea4151fad28018e68a
|
||||
EBUILD utop-1.11.ebuild 1136 SHA256 695aad1d17444ad0cd5d5bce6df6194976a32d426a6eabba700dde7bb7d1fa7d SHA512 5d41ea73c067056f5047106120485b5c1eda3c61aa3769e91c15a408afcf94ddb6f60322f67295f033bcc8cf7c70c59a5d168efe73a8f4ce8d7e51fda49e0bcf WHIRLPOOL fe10bb581825b1f243eb069f48d7536689833b0114d0e8499fdfd1ccf42eac98165628ed2d3f29338d1c44323c0b954d4f49519ab2e99f60bf3f74958b78ebe1
|
||||
EBUILD utop-1.16.ebuild 1314 SHA256 7e5b21523f110255aada3fabd8fcc902f45eeb5dea0ff03512a42d214fa433dd SHA512 c266fb3c4485f8be839e022e1eb646e447203411af05c09011d609f76059f6e26951b2de403df47a256d96480db6e73ddb7878b6b916149313d3fcd09ca7b752 WHIRLPOOL 1beeabd5e362f45b44b97daaf15b6e78609632ffbe412e13fd3ccbe462ca4b90362883edef1b78121092c2db0ddc03bbaa296a144f655b5a4429bf4fa05e08cb
|
||||
MISC ChangeLog 1559 SHA256 695ef1b2ad3aacae52216ba83902b97777dcf00e7c20380a575969c89670b2fc SHA512 c90fbd1edfbfaaed50005b88c0b28d01f0c530f904681401b4cf3b230dc1c3968c1c0fd08c96abea210320283db079a5a3d40bef47377381fc68967972b40cf7 WHIRLPOOL fb29eedce24912e2fab7a16ca2e35a8a38555e2ef9f1f54f2f81fb26cc26ff1856c42e5a7361638e9706616944b99e02ad1c5ed1b19d45fbaea7784ba71d0bf0
|
||||
EBUILD utop-1.18.ebuild 1314 SHA256 512f11c4ea0a0ced3914c72ce9cc841e5eb022f12bc8f8efd59df02fc2dd9f9c SHA512 c6e45af0deb9acf08b0d8bfdb02f2af398cecbb7026ae8af4104b635bbd27260670d18ca8d4f9df6d9868deddb232332461fae2ad06a2dbb0b33792c0b4552a0 WHIRLPOOL 4070f828f45efc2587e6658e8c6341d37414e6ab448141567baebdc29305cb4e0774b506e73ed9a0ed865c3a6d3945b6401dd34b16d5061f059ff77c0392f409
|
||||
MISC ChangeLog 1676 SHA256 d25b4091d7749a21ba1b972f36e141db6cf3669498f7cfea87ccb933094812ca SHA512 a91be60288a7db4ca88555d4ef10f306f24c70e1583d4075acf29007949596acd9cc1ee9dc49147788791db4c314994e590655a3cd0bec2f20d144e5ceeee6d9 WHIRLPOOL d132ef6eadb4e37b0ef3de52d06a4aeb3315599ad40bf1975e70d974bbd80abacea845fd77b4bab28a6f16e1b730d4cc98ed0b6a52b7b7f3fcca19d71a03935d
|
||||
MISC metadata.xml 307 SHA256 64a7f6b9852bff8e07d5da886633ac818ae51531ec8733b763b00cbbfee35c58 SHA512 f4c04c326744a1defb48b21c941900feda3cda564b035a9e1988838d458c065ee288a5683c494a330d9874a10386bee13d87e871d191cf5aa64ab277a44e79d6 WHIRLPOOL e546f18eebb2075d493393698535a4632d17530f1f182583be1255e437a7b035978b9fb030b10313e86253237e1a5f045244f7d3cabc3c558257910891710102
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
Version: GnuPG v2
|
||||
|
||||
iQJ8BAEBCgBmBQJVc06rXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
|
||||
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiSbUP/2NPp9/gAjzORQVry6DdYVgw
|
||||
rDvb2PYk6V36Y4GZ+bmt8ZwoniiqYIy7T1oK74bB2oOk1YIJ9H8tqGFMVkyf+FDb
|
||||
ZcJIkDmvKpBsu9rDzsijq07BsOYQAA7gJq9bK263TQy9IEg5dkf0iY3WFSIMFD2E
|
||||
Npdzh5sxscONkTV3dimuU2AC84Hel4nIML5A3j/q5zhZp/E4ZePPMj8RYakxyBCw
|
||||
SGFeIVImGY5AfjGPnJm/bjA1IZm25fSBpTM5GPVxAh8P1o3dXKkClHxSd7suhpQI
|
||||
FdQ0reje/QFps2ewvuS3bogS43m2xSM+ikKZscDgJK19bVit++DrcYNCwZxTTNpi
|
||||
oPmppcU82HnhdBGqV17GMonv1+g2xQ1OQOfkIvow2aUViK9j3vYPAFEE6VDQ7RuW
|
||||
zz+O3aJe/1eV9U3nCDlL8XqTZPL6uvAzt4dhO72mj/DgTtKZHicnV8ZhsM0N2GBr
|
||||
AokMWwDImo83mrnhC6+mAqAycN2l3V2uLTRs+k7wk/EtkqNde65Y6ORwGKLJ40Ak
|
||||
0EbWv7Qbp9IzJ0RI+xsnSlkBLWgNLyMAeaVVN5oLuXmjWFcBfyNbgcpPYr7gIBPD
|
||||
Qq4VEj/j8F/L122WagbiUcZsLCTtVMBUQv2AUm6JQAHAknhb17U+mo6Qj+JLmaho
|
||||
Co1+cmDS5z1VYEkovK3U
|
||||
=1aR7
|
||||
iEYEAREIAAYFAlWRDo0ACgkQvFcC4BYPU0pt5QCdE60EKu/lF0FW0IA9luV+HRtL
|
||||
bfEAoMhGaHXx2H9PGvEwKKalA6cf4fUi
|
||||
=VScR
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/utop/utop-1.18.ebuild,v 1.1 2015/06/29 09:23:24 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
inherit oasis elisp-common
|
||||
|
||||
DESCRIPTION="A new toplevel for OCaml with completion and colorization"
|
||||
HOMEPAGE="http://github.com/diml/utop"
|
||||
SRC_URI="http://github.com/diml/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="camlp4 emacs"
|
||||
|
||||
DEPEND=">=dev-ml/lwt-2.4.0:=[react]
|
||||
>=dev-ml/lambda-term-1.2:=
|
||||
>=dev-ml/zed-1.2:=
|
||||
>=dev-ml/cppo-1.0.1:=
|
||||
emacs? ( virtual/emacs )
|
||||
camlp4? ( || ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 ) )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "CHANGES.md" "README.md" )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s/(\"utop.el.*)//" setup.ml
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="$(use_enable camlp4)" \
|
||||
oasis_src_configure
|
||||
}
|
||||
src_compile() {
|
||||
oasis_src_compile
|
||||
if use emacs; then
|
||||
elisp-compile src/top/*.el
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
if use emacs; then
|
||||
elisp-install "${PN}" src/top/*.el src/top/*.elc || die
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,27 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX cve-2015-1852-master-keystonemiddleware.patch 2606 SHA256 3f1fe254a8be40bfbf3441dc1db69d409b300cf3e7aa7fa143a81527cd37d1ca SHA512 90bf9bb62cc874fe7c34f67dc1069858c9a8da7ab32506b296e78a61d88597d21ae9c4e1334c0b91e31a6bc02c85170030b9c604e46ba30e7043998342dc920b WHIRLPOOL 04c941466ef6d209ef34195bd2f05ecb9716bd5801a59cea87a4e5f53ffc9ca15deed0fa4dc58f7e15dce6d6a98f2cb0455b2f51a06753bd338030a93e0beaed
|
||||
DIST keystonemiddleware-1.5.0.tar.gz 176315 SHA256 73e98aab8bceb7843b6cc8aba2cbff824a379428519e2f9ffbb8e32578b38fe8 SHA512 365643f7eba633587d8055204df04cfb40bdcc28c57d7ecf8c4ed67803b9b027b6334f868a1bc634d9beefd7410d74da08a7ed599637ec1656e6ef6196043dab WHIRLPOOL da7014869d3fc1ac5339671344542e33c22ac07adfb76ad00144cdcf4e1e26c60eea7ca7867cea6c6e105af1d05be64eff7d55ae1b3cf5114597da966b756b55
|
||||
DIST keystonemiddleware-1.5.2.tar.gz 176172 SHA256 5f443162157946d2f33c4729d0bde55291f12963b0f1ee553984aedd8a509d51 SHA512 172143f2e80860de3d89f53667bf670c1986cfc63a21392bf977b3beaa5669db76f46997d6939952856cb4abc970b57920810980d00db7e7cd711bdbede5908e WHIRLPOOL 99a4553778b5dae07a710e78f816c8b30def42bfc7024cac7d6be8d8b6f76326383ed72935c6526758ac65fb26945937869985cba167d8804fe3a7cf2e3c4208
|
||||
EBUILD keystonemiddleware-1.5.0.ebuild 2696 SHA256 4e06d7e3286d34c37c1b00ea399fb78fee97ca795bb998127149ed80d80a448c SHA512 591b06b2cb54327365b258de7c465b3ec7dd3843a27519656af045ff168917b1a045a770728861b7080a2e69b6faa389d5cc2e9ef8ad840e582700d4884ec121 WHIRLPOOL 3dc6e256dcfe85cae1d6342e58988c298b94a18bffc2dd8022969704576cc0edf9f27a45691fecbcc0e86c56f1bf6f9b75455aa8c2110942d79e68f941c440a4
|
||||
MISC ChangeLog 856 SHA256 44beefa91f160f98332b56035aec2a0691ed230be66ef2e02dbe8d10a2bf6423 SHA512 3390541e7963f79d8df956088735cfc59a4e3bb942efe48a525ba713d29f5303e741721e021fd8fe9fb2ea7022279c6e45e9ae6616d84ddfffa42f69290cb2ef WHIRLPOOL 1164993e16b1ec548dacf068c709552a5a0ab6987e583b0d1116f831c51be8fd9c6ea937f558c226f629db3141dedc98aacf383458637666b3fc576465604e19
|
||||
EBUILD keystonemiddleware-1.5.2.ebuild 3298 SHA256 df008f762dc150ccb33ab34ec8d8f36ddc8daa6da7f40a3bac4b7471b22db824 SHA512 037045a16061f8ed14183629d01c5d8a4a0595fe9c766753b0d2356618fea9b4dd6e012b2935a8fd2329ae01a01ec4ce40f7d1ede4bb111f3dbba8c2142500fe WHIRLPOOL 6a4dfd45520f3df118ec167d57e713b36f2ddb1b27da45f82f7999544074de52593b5c168749ce8c6ebe27d3c9901c2c7d0c05868fcd238a548c459bd5743028
|
||||
MISC ChangeLog 1007 SHA256 3fd3be154162ba3618f0db1529cc9289e34e962ef2201d4024e2b87b571d853e SHA512 de61d7105377d42683db8b7df7c3858ebd7ff32267f7b665b6a62c8f776be6068d85be3817cb6dc31c67a1b9e9521f4b95f02c069146440ecd1df20458799108 WHIRLPOOL 35a4c659226a620e03f8ff4d9127269d2f9e1f72ad770e3064d2225194d4efb82e0a6929a2266e84edade0d9a07e81affde8b0adc7d3f22c526e1c27da442ec3
|
||||
MISC metadata.xml 522 SHA256 e12177db9166df5c3080be687e147888153b2be225013568e0fca7ca234d2550 SHA512 4214d22306c2302a1168a472cdc0dccb1bd29b6d37103bc7bdab2faa0928069c0a4ff9d02ba3349624af279c13338a684306c2ff8ce16c811e95d5e393bb2328 WHIRLPOOL 89dec8dcab2f03cdc84b75a3d7536176b9b118cf388b4c159ed69f81d404bc26e91a65daf39c4497260d5fbe7695ba5e0756fda531735a094d8719cca46e09a3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
Version: GnuPG v2
|
||||
|
||||
iQJ8BAEBCgBmBQJVdEoyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
|
||||
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiiVkP/3jOKirr4OeXjcVVY4S8P/XF
|
||||
MbKPcRhr6pMWH+CRi3grJluua5uGFTgCoMGeGjQxK0J17+PVIzngN7D1yFrR70bW
|
||||
VfNpw8FFgibKqy7o5M2sOciYHJbCLecbqboqjP9LWgH8cAXXjLkO7PMKt43FDw8M
|
||||
/756e0u76bGiZJ+cewSCwG3ubHfQR+9Avh5go25f51vac9zfo/Eg6Lldmo9+MQ+u
|
||||
MNtZQBMU2G4rnIWjjMs6MDibc4cAL3k41Rex/foroiQbxQeN5e1FbFcjPjxZw87N
|
||||
pZYVlhq8/3bO4VLQPs9KIzPClTx48yRGRMMTag+0xln1nQuVIG2R4nGS2z30vhnH
|
||||
jBayD/E9D0aZlm/ttlFkFGEPVHjfoGR6HFWUMWe/QdhSUyi5NQaoJydjAWTm8jXs
|
||||
viKX+g1itm3b3IgoMEWHhv1hSEX+NSauHvull5TuqJwsCdf67C+Ir1wqVPlHHN0q
|
||||
ZV7Vshd0n6ir3yhs6muq9JbDnqG1JXeu7JjlKcixUipHSlvkOzyWC9sGKoRF8kTc
|
||||
HuTvNgyuTgs+UMP2XxTq4FIRRT+gGpaxZVRxd6hyVNGUY9bjNYS8sNYhnScOnVRu
|
||||
pTey7mjBqZbOURGCOFrYp8rcbGwhR/ccEoV8J5kRyopuxo3JaLRoQpvJTE1BACSG
|
||||
EntS4GoDN7Vb5Hc14kLd
|
||||
=PnzW
|
||||
iQIcBAEBCAAGBQJVkXcCAAoJEGSje+quGaToJFsP/2BC7vwnxZogc6RxTKA1bLke
|
||||
GhObm/2ijdQBNwCIDRO03b0Zo4wJ5tsj++Q1x5RfB7CNBUB9iMS8SKZpXgpm+YZ8
|
||||
hyOFQJ9d28qY6i0pjJ/Na8U7KcGYWu18Ufrztq8wH02sZbbScGu60Mx6oIJV6XrS
|
||||
503VcpFLljtfU3xPTNsV3NAbJOI6AQHb5hiMhL55bgFjdbIyNLm25YEUGdhh7mKo
|
||||
xBigE+ohZ+HDJiaZu/ob/TCrOqHBOZN/QiI7W2d6sSrgmma0n+z5a2eqShd4VtFC
|
||||
gQ0xlt2BAgLNskI1Fwe8lhNMglR5mn7KqUWiq38N80joTDPDbk4b3csD+2uS1+rk
|
||||
OFZvjbPkTRNSENx0xncHAFPLkYEjmZIPE9MExs9m7IwoCxmNG/rnFU3L9aYOrEqz
|
||||
0n7G6jnjmpsvu0q5fJMV8zexldpehMfBHA4C7Dc0ZdNEXrlRXfbDxLnZZFI+nzVT
|
||||
UZgtnV7nkKXwI6uwVRRk7wZEoFI2ykDdkIEBa2mTTwSVVdAOvxLfj/U5KYiLn+tn
|
||||
T/3SiIhY0QKXp51lvgZfPyOe+IBUTHYMqbl+WUyN0qP0/5d5w64gveXv+z4hSgbH
|
||||
TCrcXIZ9/xZlMQcfEnVg0a0ssJjPussZm5GSCjoinFApsiMMxf1fV0/GTpYIvLH8
|
||||
eXu/1WgcscyoWdQjRHlj
|
||||
=++2H
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/keystonemiddleware/keystonemiddleware-1.5.2.ebuild,v 1.1 2015/06/29 16:47:57 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
#PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A middleware for the OpenStack Keystone API"
|
||||
HOMEPAGE="https://github.com/openstack/keystonemiddleware"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-0.10[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-sphinx-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
|
||||
<dev-python/oslotest-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-1.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-messaging-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
|
||||
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.48[$(python_gen_usedep 'python2*')]
|
||||
)"
|
||||
|
||||
RDEPEND=">=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-1.9.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-config-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-context-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-i18n-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-serialization-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/oslo-utils-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycadf-0.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pycadf-0.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-1.1.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-keystoneclient-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/cve-2015-1852-master-keystonemiddleware.patch"
|
||||
)
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
testr init
|
||||
testr run || die "testsuite failed under python2.7"
|
||||
flake8 ${PN/python-/}/tests || die "run over tests folder by flake8 drew error"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
use examples && local EXAMPLES=( examples/.)
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,11 +1,32 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST oslo.serialization-1.0.0.tar.gz 16242 SHA256 f9748cfbce1cb2a48942f12cf64a558f607135cddd610dadef8a036aa879063c SHA512 5cde309368b61f7fbf4ea6ece4c7e26bb1c43f4eb96adee8aea89810d81d0b112a1d8443b658f6d25558c0e9071b55ba81ddbea608bc51459afb3704ac9bd78b WHIRLPOOL 2c7dc9223e23d8df3e5ac0c3962ca1d8f66c3bf1f67943274aefc03245f65d312ab33353ea3dc8b63a748a785524b1e5a846361965f2c381fcec90dff51becd4
|
||||
DIST oslo.serialization-1.3.0.tar.gz 22586 SHA256 6d5b0f8a0bdb59a7818e62c4c85c4f1ea81f634f2add368b553c93a5c4f28e93 SHA512 47db8850d8f3111e5dd0ef7d506cd629ba36d0996487dfe80256557f505d66accbc83131d6066e323eec85f1b9b22776c4a351372e50ab66e059c89a61f8ad16 WHIRLPOOL b4a9889a66c96da0f43f40cf7647da4ea848ec408192170eefe9f3d8cea435eacd5d5e55e2d4701b961b6819147faed82189f3e90cc3e33b1766b014bdc3aa5b
|
||||
DIST oslo.serialization-1.4.0.tar.gz 20631 SHA256 082dca272f0a941e1cdca1dc02849c5ddac65fa7d19604096be54cd41e7b4317 SHA512 d6f1428dbceecdad7e0bff8895a8312f00613f17f93b9a9ed66ff4c00e803331b2b19c547ebe3e13eccdd08dce82babd5753c8ede873705bff1cc70cafc1bfd9 WHIRLPOOL 5fe72f5e5ee85d828482bcef066ee86950cc69b1b7850c3340d60b18d2cc3b5221f63e5ef449a081f57c4f31c0f15864610847f072e529da6d832be67d3439de
|
||||
DIST oslo.serialization-1.5.0.tar.gz 24068 SHA256 3ca368c96777cb54a656b6429914717d17f05a7bda13ce6065c0930dce0d4f78 SHA512 5d5f7bce43b5ac3b2c7f12a53fb78340bc0a1eb7454426f43f2e9e45c913425a58e7828cd89bcf7b1b7ba58e1e50fe09097fb9b836872a89eb85676baa40b7a8 WHIRLPOOL 68553208d25e0c8f617258ef9c8eafb3d7b331794b26659963c170474435f7456cf4e7fe33134407965cb0f5b490a48655b08a7154bb76988327dbe344cc2c87
|
||||
EBUILD oslo-serialization-1.0.0-r1.ebuild 2084 SHA256 af74aebe90f282613241434cfa8d052f83cbbc88a53d959c07d908586981e6f0 SHA512 73d8f73f95e01668532a6da04a4d5132835899eeda64850480c41f44ef92cb8ae312d51df57b73cae4bd4c948303510fc310a9add9e4053cf7a6fe7835518391 WHIRLPOOL 3c2713ab8b53b7dfe7a8589233a931ce45f5805779dea68adfa8aed55db0e690710acab017955c1f40aac8a4c3d37f2751df8e43406cb74d013feb3cee55559b
|
||||
EBUILD oslo-serialization-1.0.0.ebuild 2065 SHA256 3c3d9d84957e4952358776498ce3140803558bf37660ac91546af096ecf21336 SHA512 36fde4fec58267112d900a897a914b14477df3ab8abdcebc9f1106c9948be813a10e4c5f3e503031a981b91512f49806e424b2a4c1a0855b0f15d14ff646aabc WHIRLPOOL e15c676a734650dfaa2b376d537219840d1ffcddb64f4123622bcfcc35eda12074fba4e6cc292dac59b61cd3064c16938190d9dcc272978b6679477e797f4c5f
|
||||
EBUILD oslo-serialization-1.3.0-r1.ebuild 2269 SHA256 2798b8e46cd06095148aa45b3365a8334f13b92c74628d93ab73011c4d5bd2cb SHA512 440565be3c9ee2de1b997a59b637bde75425c1ff2cfd4928b5013660d83dbca496e0240d56e5f7f4403d202d301e91e7f6e7c87b04ec7ae348e2204b2ec9d7c3 WHIRLPOOL c21c72e1fa28a7d7b0945e6c415e321636aba766830708d08ae875b242214c35cf504da999af2cd8693287dd318e30da4b5eb7ffee40292592e22f81cbb10359
|
||||
EBUILD oslo-serialization-1.3.0.ebuild 2245 SHA256 4a0a7c9840a0ccbcaf6dfae8b2fc5ed72eb856c3f95afea36304dbf939e44343 SHA512 896e0f42b43812a46b886802721536cd848c6c21268b10b4754988da14ca7675007aabaa3fba5fdcba02a9ed8893dc00687a082c39e7998156b89a57c2a2fdcf WHIRLPOOL 3c1c416bdbf5cb1efb1c253e1c73a21ee8cea84c152edefb4c6ef454070b0e48a581db6f226267ac72deddd64232011ec085cd408c867eae6faa6d85a6e28cb8
|
||||
EBUILD oslo-serialization-1.4.0.ebuild 2266 SHA256 0260c5124c8ab25bd150505b35ce3a294728b35a304eb90e82d2d56efacdfeb5 SHA512 21ca7b004f3ea7095847bbb326933c2b5a2541b8ec9643ce695b6bf7b5d4152bfd72bddc5056c0d690a9783a95b1c882353ba280a9edaed912219852e491b24a WHIRLPOOL 7de2a3ea1a65557c5dc77f1e750c98650077137529e08adf94bd3014aa7f25435d0d8cc93d3ddb2e0799c7bf2b092d4ceb98330d6cb2c49992a8306ca404aede
|
||||
EBUILD oslo-serialization-1.5.0.ebuild 2312 SHA256 e0826b26d72a295d314c9d70e0fffb4b69766e8b33832b54212972d3667bd745 SHA512 e09dffaecfbcac15b9591b26d831f51069d1e852b2167490f3d80644c9e03d24e9e90e17adf19fe996e167b6038de9379722eecd66cfd2a8ea0da620e3b1562d WHIRLPOOL 3152aa45fa22cdcc79f837e5ec7abd4dcdf9b7f1c2fd88dd4177cafb8c9ece944818dcf26f77a5ac85f1367246b3a53370d113f9c5b02eceb161ccb88e31d72f
|
||||
MISC ChangeLog 1418 SHA256 e5246bc20c04e90d6319b2c46eadf055f10d34008cd93cfa10cfe53bfe5d1af7 SHA512 f9a37e9a5a967ef8ab9ae97e9a07e017420e9bc1bf10cad148ec2491e9a7ef0c4311af6b23080cd941019bafec17a47ffd5a7f50ef95907ffad509d291d949f9 WHIRLPOOL 37315214f7049902b5bf0035fc34f5ea2d3e333a6378719f6af86b6c9513f761ae8d3fe3c26d240b5fac41193c35c4ad01999e00a04c7bfd688db4afe1d863fa
|
||||
MISC ChangeLog 1599 SHA256 07de837e7b2a45c20d9be4d4089726f8ebb61433f38a93081eb2c024bcd491d6 SHA512 3b9aaafabe9f76e47a3832f1391bc3eb0cf4a046e061eda096817e6f9dc1ca3f66da3dfdae3e7debb2f8e1443bd35494d5eda918f9b260d9dd92c3c1be0a9024 WHIRLPOOL cee106e456cbe09d30ef088ff28d8adc72a3ed4dcd5a91740080ecce18a89ab537d2983b34f1f9c4b8295e6199285501a5de9cc608c3ad24cec3dbcefb5aa10d
|
||||
MISC metadata.xml 433 SHA256 1516cefcbce92b903d091800c74fd4611f95a1da3dd010e8b56e37568af69c28 SHA512 26fe70feb797266ac46cad2aba2e1023c396c0022965a4862eb5685f4ef7b83c4fde1ac09891d25fa1de51f857953b5307e1c739d77f9f09c547cfe2239fd4b3 WHIRLPOOL 944991b584dda57a26b189613aaa9baee0634e40e496404ccce0244ca9e4bc3cb8f231ea70ec1cce9cc89cbb367cdd93aa9f01afcdc8decd25f99a3d91cdbe86
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJVkXg/AAoJEGSje+quGaTo2PsP/1quQtQBlOVjHDmIxYhgatig
|
||||
L23ilUAhHJjEmWEMaLaeL1XKyz136vBct/izw4Z9ZM6iccvNFtqho9cQv9WHIonF
|
||||
+j82P67yihzaje2iqvwDL29LPl1jQ383WUNKvngkKQHDStisKB8qdie05WkeRktX
|
||||
+8HzGw3Jq4SzgImzyE2h0ULS878KU/3MVf1RYfpEvFIMjzRs6S44jydQhykQulH7
|
||||
ierqScR5MJzbO57SsETRgTOMT9hwB+KVQCP4sraPsW5M1OY9ulhm9jnNt+sirmcE
|
||||
o1KG0dqgZ8Cn3qUqgD3fPhSW0fIltQoHccol+zrfv9RtiZwDZuENc+OEIbqqkay7
|
||||
bhYYaQkJx7BkSovf42KG1lZ8pSOuJ27GdpmXG36R3lZKpXcNVM8UmaUAkrsXHu/Y
|
||||
92TGjCwGLI9gr7H5Y0DdedNt6Y/GyJGfyTYoTHmTSM2IXSKkwA4Di6XSLF7yeukV
|
||||
I1xZZrM8HAKiBm9YUgdk4hzCawdxlxJuci2weHmmIdK7IKdCSovcOMyNU+R9V/vt
|
||||
I+VqC1MWKhfCaQHr9BFQOsKKSoRGZgaPLevKLYeLccK7LoS82lX+GU9TRquUYYih
|
||||
W0vtMcnqJ1sFGsyyaRvtw6KUpvjnN5/oo+uk10uZKxUWEgLUwXo4FOKxglalT9p6
|
||||
fOL/L8SbSV2THc418onK
|
||||
=Ik8q
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-serialization/oslo-serialization-1.0.0-r1.ebuild,v 1.1 2015/06/29 16:53:15 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
|
||||
DESCRIPTION="oslo.serialization library"
|
||||
HOMEPAGE="https://launchpad.net/oslo"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
# Note: not in tree
|
||||
#test? ( <dev-python/hacking-0.8[${PYTHON_USEDEP}] )
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/pbr[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-0.5.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
doc? (
|
||||
>=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
use doc && esetup.py build_sphinx
|
||||
}
|
||||
|
||||
# Note: Tests fail due to requiring installation.
|
||||
#
|
||||
# Installation appears to fail due ot the use of namespace packages but root
|
||||
# cause was never truly established.
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
|
||||
PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
|
||||
|
||||
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
|
||||
|
||||
testr init || die "testr init failed under ${EPYTHON}"
|
||||
testr run || die "testr run failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pgmagick/pgmagick-0.5.11.ebuild,v 1.1 2015/06/29 06:33:25 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Yet another boost.python based wrapper for GraphicsMagick"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/pgmagick/ http://bitbucket.org/hhatto/pgmagick/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="media-gfx/graphicsmagick[cxx]
|
||||
dev-libs/boost:=[python,${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND}
|
||||
media-fonts/corefonts )"
|
||||
|
||||
python_test() {
|
||||
# https://bitbucket.org/hhatto/pgmagick/issue/46/
|
||||
for test in test/test_*.py; do
|
||||
"${PYTHON}" $test
|
||||
done
|
||||
}
|
@ -1,35 +1,35 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX keystoneclient-1.0.0-cve-2015-1852.patch 2648 SHA256 957022dc28449852a9ef40d93d276b1450bdc6c87ca23dfe1d162d2e11a01f20 SHA512 0af0e143cddfb4d44f9a26dccf3963963ffc836bcf74bb9200d6d841efb8a48f322b2e3e2282791c15205e552530f793790fecc812256ed6dc195aa61e62c911 WHIRLPOOL 0b48200f8d2c5f327aaf5f3f5f7e0a23f39569b989694582180611d52fd4d0b2bb2dd44824418acd80a02d6e0a82f9d536170c0f8942921430a907c17e53919b
|
||||
DIST python-keystoneclient-1.0.0.tar.gz 314308 SHA256 6d960d2196efc7a181519a77f757a27ceeeac71f41f624318ae7f1088d2e6db4 SHA512 331d1f634c06f142628c6c641e49a75ca721eb6a37e11827b12db293eeef3e39e9565b38db27d9e39464ef80f5a6d1da2b4e0365dc2eba2b22f63abe0b2992fc WHIRLPOOL abd1173e4caf31ffdef01e7a5f13869dcea4d8c053805ec995b675a46350f2c2a8d5c6d692127a048690b018c3785dc005d6c752df86277dc04873a4daa19525
|
||||
DIST python-keystoneclient-1.1.1.tar.gz 324552 SHA256 60fe8347f2a30a2e22f7a8cba9aed5c6f4a2ee78955d0a1cfdcd529a12ff9a05 SHA512 0dd4f346b2a9a434213f7d0cf971b2d156b25b66c8fa1b5213861158cc928c30f9328753f4ea63ee2f46a331db7281bbc98d0cc6d06fdb0204e5e2bb0a9d384d WHIRLPOOL 2a778d5debfd59bac5e0a0992473dac695765b8aec6d687087cc173b43a691a60424a8a054a2e9ca292898ac40dc9a1c55bfd15b76043e98762e4aa07e46c338
|
||||
DIST python-keystoneclient-1.3.1.tar.gz 338187 SHA256 8a421dbdf01251119164bf6baa0ef78b261e5dd4d3508748e47b77d7652e7e92 SHA512 d11825b717d0aeec67d4dfb0382173ee834fe3dea2097b8ff9505b86bb08a5579d6fe87509d65022d4436a3a1b4d20f2a877ece3160b53979999495b77df0f08 WHIRLPOOL 9aa0af722f56eb4d98d7efb8a35b1db95207970fba0b32496a9ae4593a16471f976efe1e9bb3690106ec0f5a76b5a744e9177cc7c03d9ffe9ed54111e3bb138c
|
||||
DIST python-keystoneclient-1.4.0.tar.gz 347743 SHA256 f525fc2431dc3eb863490d4d026d4dfb24e3b5a57496557cb6b5e7ebe9a7f9b0 SHA512 0a044235b5c9da2c9854e5e612ce1ae1c859119f661c226d8da53879b52d3e484d481a57e5daa6b1cf3e4f65ac1d47a4c24d720fe450b791f5752a44906d53d5 WHIRLPOOL bdc7c07fbc625c15baf12278d00c75ee40b3d240e62833d818fa9085a960d75d62a681b5e8965d5c968b0d1ed4bb21eddb29c141cf7100f2af86cae9d2e9834e
|
||||
DIST python-keystoneclient-1.5.0.tar.gz 344611 SHA256 7e2da00b5f65b60a84b5891b8070a5e3ff12f76da8e6be23cc4d97287325cff7 SHA512 26bdda147549b3ca9c46aff20451c5b9ad7eea6b39eea8f5cf4b682c2f62eebfba64cfa82569993979299c7af20e0fa9652db5fbd51969dc97fe744cb1d0452d WHIRLPOOL 2fa31b1c05cb7c9dfa01302878edb470c36ebd6c65cd6bc9deeb8f87228e8125c1fa3a395df22d68d51fb411ca37deb5b35dac1df4b828ba867d3c52c53e45a2
|
||||
DIST python-keystoneclient-1.6.0.tar.gz 346719 SHA256 45ac3b13b8b63ab62cb3fbfcaf46a2241d8053dfe17961db911c45c1f23d06ff SHA512 72447f53afb1b32285077865511cc5a5fa472d27d04b88570eee5cae9a8ed689e7ebe65ab5576ce170b89bb3be3cf9cfa4e8cc79d5337659f93479a37ec09659 WHIRLPOOL 8dff45331be9267f2a1935008c5b2d5391ff2698060619ab0b1dc3036d21d8dae1cf226b750e83314512e0626d569149d85dea68781c7a9e39663f1bd7b34e18
|
||||
EBUILD python-keystoneclient-1.0.0-r1.ebuild 3191 SHA256 9b4e7b93295c403b125332856daeba281ef15f3af408ba19e04fc0f02a58891c SHA512 c100a3ef9f7291ae714520d34a3825c5daf7008104e0aef8f0b8018b59b05a6e46dc60954b35bcdd1a02bedd7a5fdbd1a0f60e75ca2ec0b860c60105960f85fe WHIRLPOOL ddedada3ec2b4866fc03db152825edfae194a7264d7a5d1a4ec1a6d00481bd98dae6dec34ee42969b9928e59c82ebf3888e9cf59ca713bab372ef6f303e192cb
|
||||
EBUILD python-keystoneclient-1.1.1.ebuild 3211 SHA256 1f0b8994b46e426a3d368dafc1fb127934d9a297738766eadea822b337077ad3 SHA512 836e453e21504912e387ab0fa130870e04dbed01dfea85f4833399a8c8a615da66270cfc6d667a33fa38b5e53dfd0b6a1eb4fd446a82803a705ebb1a05d24ec9 WHIRLPOOL f48c75d68a40948273a3e0e88fa28d05fa305e80303b5915c84c7cfbfb44c4ffe40beeb1f55cf498a97e066d9875438997342ee0b690e3b72d350e8ff9db8234
|
||||
EBUILD python-keystoneclient-1.3.1.ebuild 3071 SHA256 86aa2c8823ac15b7b3682666f431d3fb43efbe4aa47a1a0a118e2762d359b397 SHA512 9a690ee8ee88b2c8c880fcc7afe06ac93ce2e773bbde927de71c541857f88320b725a711e0ee948f25c38e14453f19c4078868da6e4b2b2b708512c282655842 WHIRLPOOL a0530a86d455c70275fb7454f9e441dbe31a6dfcd73b82155846a9a404aa14e8c9be66ed0fab24b0d57ffacdade5d0c3e3e227f400dbbfc8324d88698455b569
|
||||
EBUILD python-keystoneclient-1.4.0.ebuild 3117 SHA256 e4706886d4a6ec292899e59c6dfdfc82895b5f40a4e6292df303872001c35a7f SHA512 b9e6d2bd60e5b44444d738c4395ae186e43ed7b14639693524f07bd710a0fb3af67373249af2619549dc36633e2ee256f6bea3018cec0e127de8667e57dba035 WHIRLPOOL 42eec63efe889914faa65e8b3e2a365990ad728bea34ed53fe1d7c5cc187d4667d9ef438a8e997dd139e684dd4647c884193c4ca8db178cc1d312acf0c2c2c13
|
||||
EBUILD python-keystoneclient-1.5.0.ebuild 3072 SHA256 629cf26741f91e0993c4c01d2de87cc077b47110368557edfe56920bdd151c10 SHA512 a245b03f39048693e93dea1252521b9238fe7deb8efffb0287813699fd6daaf94acd9183622a24739a1618ef8a2f99ab4342a094dfcf04c0564b091d8ee79b30 WHIRLPOOL 62823f1ce6a7c115925d78fcf7d5950fa7b9b24a7873362bbce0a884c705b2cf4a159be974cae1432ba86963c0ae99cf09d511992223b415847e6d984b38268a
|
||||
EBUILD python-keystoneclient-1.6.0.ebuild 3072 SHA256 fbd38e1bbd6ad35c4e03ea654a15aefa95c630ea24f5e3ad084c8bf52f2bdeab SHA512 7fc8225e70d27301fe1e901834320910b882095bfad8a8b896ac94726438bff591d15ba68fb0341c6af078384cd363b717298108109c1ada7ce09fd956e89e5c WHIRLPOOL d50b8fa022535f7e42bcfd70aa69a7cf2062e5d1d26ecd2b255fe5301a0d9b53f81fa8169267884955daaf1b688b9d080f8114c7afd00697bb3e535d6ff108ab
|
||||
MISC ChangeLog 12062 SHA256 f1998137eb1a005712bc4c9793580d520ead5e3d52ba0e410987043529338471 SHA512 b2e9cb4c1739a76fe81a49c836d27b8c385af7c8fe30c6c7380d5ab01cd7fd7db6185caf0a6f016d2b9da972e11d31e073db8df70642b04922c1cfa77f1fad1e WHIRLPOOL b3abf3b89f62616496e45acaff10db8ca78f8ac5512594340e3c111e603e234f09c9180a8a5a5b8c3f930b7f95020495387273d72f0ce1f79e83089f973ead13
|
||||
MISC ChangeLog 12219 SHA256 37d3d61cd2bff9054a3c038a195c85df1571381b6023051b7e7290c2b213ae16 SHA512 fedf087a6ecf4d5b639f4860438254672ff718d4e3a5e615e390cb7285847c87ea419d10724dfbc36f693456c4f165e049648a8d33a55ac45b78aeb5df5ed10c WHIRLPOOL bf2f739c49d9179e2d4495fbb423b69815a073539ac8fc44d0df4c8eae2dc757481fc2b9b96b263f05bcc43552d5c1542ebcdf58739209b3f5a14448f9a15b88
|
||||
MISC metadata.xml 455 SHA256 6274083930e25fc8e5f9e37eee92f060abb259de750d3b1dee8d73e7fca2c0f3 SHA512 19010f656304e96ba5cd78d90146d6cf678809eae36c41550f101c78513327f17c440bdcdd50051efa7e9ff992078d922b0fb74bdf3efbd2f4525d5a2e7661b7 WHIRLPOOL 389f932151ca37b45643644b137092c210628734c54df38e979ccab3940cc887658052b3c30c10096b5c4b8b75bdd3d7e3bbd91b211a490452c87858168f4447
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
Version: GnuPG v2
|
||||
|
||||
iQJ8BAEBCgBmBQJVb3ASXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
|
||||
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiQXUQALs6UyukBw++fCVnK4eE4Svv
|
||||
HGVZD1wavY0yqgk+dD8fhHWS1+LZkqRRkz12mA5nlYeDJPyNqIcOSZ5w7cgot5Sa
|
||||
Gp2HQuMI9u5IiRRG5cr1fb+Mkv+868FGF8JJ8kIYlfY+tlBh/sCGgUPXbTPg+vbt
|
||||
b0GynjvOFtZ3JXmAl9Zlks4UAyb6LHZz15cjwEXtb+PvUMJGdU5FDq1eTal9yJXS
|
||||
AI43Ecutbur2zQM8OEDgspZ/QvlLRJ/1FqNFRLyIgHpuXY/3nmLH5vKzPs5TIxyh
|
||||
PbsE/IzX6JHiVnlclXj3BR0UmYSnWOUHXGZRqZTHmRl4CN9BzAJ4c3q5FaImtXhN
|
||||
kopa3IVhl96uOZUwcoAJhMZAkrFM/MFOCesKXffTuI/4z1/0VLs3ufzNqFRVp4lj
|
||||
uLWiGA4nLEkegKxQwMzNMYmU5Ui3ZdcfBhSA7MWPGKqfPma5+kZAEOGIbc6k7Zuh
|
||||
Hu9nk4mITHzQ8pyVyERO/bVoFNGBZV1Uh0V4AAdgvFkhpCfiHDnDQE1vZjIoXXrk
|
||||
MkAjq+Tu9vZckVfgOhV/RfmDYWKpyN8yCHfatEX1SIepUhFwZdrG0EguxTHdqVDm
|
||||
dGbZIZYeKrdBld7MW2szrsKbS6Z0mM2bPK3QWyskPr+iH9PmheNh776mWCl7wB20
|
||||
Bq0fejLnjtYC+HgjPqTR
|
||||
=kaIE
|
||||
iQIcBAEBCAAGBQJVkXlEAAoJEGSje+quGaToBEMQAK0hIHWj3ZT1nUPGC/CwkjXd
|
||||
bKctZpxNujC3mcq+N6/OUr6J5ivbnUFpFKXvDlufu/yVf5+fiZCDTLyaT033mtoA
|
||||
nRWRX48qGGrXLqK6kMKZX6wFlYG2hpB3CIGlQwm8s7sX64lc6YD73sQC4Cq+/2zO
|
||||
UWzR4n8t7kMq7oj77+MLzAj/TXucYfsyqa5GZG/k7g3t1L/wHdvGkkzjIdUlzsyU
|
||||
CIETaTGpM8ETCZc0hft8YUjKD8bPGsEbmBzuMsI9znVipAQ5FLFxz6HDmnF4s7Xc
|
||||
NrggpWA53Ubr6WJT3qEJGBNvbzPTZfRFktiE7bWMFGoaEZdc7N1JGyuUZYxM1D/W
|
||||
xAGm9MGdP+/1UerfVSEkGVLtSm/M/83p54GiBWV9VEuTiRnV141zQmJIw7SgpjcY
|
||||
Hv4i1+EOZOiUvtRm6S0VpIqQCwT0savaFh9HLZtXtNkjRzohf0uiqi+3kpkkhO1e
|
||||
ZwbSW8nV2XD9Y90JG/q1bEZubNqIlN3dYbaMqEJhyZcpDg2Hx29Tw7X7I7gcFa0N
|
||||
U90bVAUIZkeM1TImjCMincjEOVVcCr7G31YdqfPaZLqTvtlNMY66vu+PNPkgSmzu
|
||||
hYnJP3HN7fwn1BLb+ZtjUYkPO9D50NKQ+Fnx2R9SZaaidnFACJvQ1o+svIR/wAdl
|
||||
yFVWfVHER5kW697r9/9A
|
||||
=/PHw
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-1.1.1.ebuild,v 1.1 2015/06/29 16:57:35 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Client Library for OpenStack Identity"
|
||||
HOMEPAGE="https://github.com/openstack/python-keystoneclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
# Note: blacklist version not in portage:
|
||||
#doc? ( !~dev-python/sphinx-1.3_preb1[${PYTHON_USEDEP}] )
|
||||
|
||||
CDEPEND="
|
||||
>=dev-python/pbr-0.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
TCDEPEND="
|
||||
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-0.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}
|
||||
test? (
|
||||
${TCDEPEND}
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/hacking-0.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/keyring-2.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/keyring-3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oauthlib-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
|
||||
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
doc? (
|
||||
${TCDEPEND}
|
||||
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/keystoneclient-1.0.0-cve-2015-1852.patch"
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
use doc && esetup.py build_sphinx
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local DISTUTILS_NO_PARALLEL_BUILD=TRUE
|
||||
|
||||
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
|
||||
|
||||
testr init || die "testr init failed under ${EPYTHON}"
|
||||
testr run || die "testr run failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.9.7.ebuild,v 1.7 2015/03/20 00:11:25 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
PYTHON_REQ_USE="sqlite?"
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="SQLAlchemy"
|
||||
MY_P="${MY_PN}-${PV/_}"
|
||||
|
||||
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
|
||||
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples +sqlite test"
|
||||
REQUIRED_USE="test? ( sqlite )"
|
||||
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
|
||||
)"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PV}-test-fix.patch )
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable tests hardcoding function call counts specific to Python versions.
|
||||
rm -r test/aaa_profiling || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Create copies of necessary files in BUILD_DIR.
|
||||
# https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
|
||||
cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
if [[ "${EPYTHON}" == "python3.2" ]]; then
|
||||
2to3 --no-diffs -w test
|
||||
fi
|
||||
# Recently upstream elected to make the testsuite also pytest capable
|
||||
# "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
|
||||
py.test test || die "Testsuite failed under ${EPYTHON}"
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( doc/. )
|
||||
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
if ! has_version dev-python/mysql-python; then
|
||||
elog "For MySQL support, install dev-python/mysql-python"
|
||||
fi
|
||||
|
||||
if ! has_version dev-python/pymssql; then
|
||||
elog "For mssql support, install dev-python/pymssql"
|
||||
fi
|
||||
|
||||
if ! has_version dev-python/psycopg:2; then
|
||||
elog "For postgresql support, install dev-python/psycopg:2"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-1.0.0.ebuild,v 1.1 2015/04/17 08:46:38 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
PYTHON_REQ_USE="sqlite?"
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="SQLAlchemy"
|
||||
MY_P="${MY_PN}-${PV/_beta/b}"
|
||||
|
||||
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
|
||||
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples +sqlite test"
|
||||
REQUIRED_USE="test? ( sqlite )"
|
||||
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
|
||||
)"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable tests hardcoding function call counts specific to Python versions.
|
||||
rm -r test/aaa_profiling || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Create copies of necessary files in BUILD_DIR.
|
||||
# https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
|
||||
cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
if [[ "${EPYTHON}" == "python3.2" ]]; then
|
||||
2to3 --no-diffs -w test
|
||||
fi
|
||||
# Recently upstream elected to make the testsuite also pytest capable
|
||||
# "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
|
||||
py.test test || die "Testsuite failed under ${EPYTHON}"
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( doc/. )
|
||||
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
if ! has_version dev-python/mysql-python; then
|
||||
elog "For MySQL support, install dev-python/mysql-python"
|
||||
fi
|
||||
|
||||
if ! has_version dev-python/pymssql; then
|
||||
elog "For mssql support, install dev-python/pymssql"
|
||||
fi
|
||||
|
||||
if ! has_version dev-python/psycopg:2; then
|
||||
elog "For postgresql support, install dev-python/psycopg:2"
|
||||
fi
|
||||
fi
|
||||
|
||||
elog "mysql backend support can be enabled by installing mysql-python for cpython py2.7 only,"
|
||||
elog "or mysql-connector-python for support of cpythons 2.7 3.3 and 3.4"
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-1.0.4.ebuild,v 1.1 2015/05/26 02:29:17 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
PYTHON_REQ_USE="sqlite?"
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="SQLAlchemy"
|
||||
MY_P="${MY_PN}-${PV/_beta/b}"
|
||||
|
||||
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
|
||||
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples +sqlite test"
|
||||
REQUIRED_USE="test? ( sqlite )"
|
||||
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
|
||||
)"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable tests hardcoding function call counts specific to Python versions.
|
||||
rm -r test/aaa_profiling || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Create copies of necessary files in BUILD_DIR.
|
||||
# https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
|
||||
cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
if [[ "${EPYTHON}" == "python3.2" ]]; then
|
||||
2to3 --no-diffs -w test
|
||||
fi
|
||||
# Recently upstream elected to make the testsuite also pytest capable
|
||||
# "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
|
||||
py.test test || die "Testsuite failed under ${EPYTHON}"
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( doc/. )
|
||||
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
if ! has_version dev-python/mysql-python; then
|
||||
elog "For MySQL support, install dev-python/mysql-python"
|
||||
fi
|
||||
|
||||
if ! has_version dev-python/pymssql; then
|
||||
elog "For mssql support, install dev-python/pymssql"
|
||||
fi
|
||||
|
||||
if ! has_version dev-python/psycopg:2; then
|
||||
elog "For postgresql support, install dev-python/psycopg:2"
|
||||
fi
|
||||
fi
|
||||
|
||||
elog "mysql backend support can be enabled by installing mysql-python for cpython py2.7 only,"
|
||||
elog "or mysql-connector-python for support of cpythons 2.7 3.3 and 3.4"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-1.0.3.ebuild,v 1.1 2015/05/05 05:44:04 patrick Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-1.0.6.ebuild,v 1.1 2015/06/29 07:13:08 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/twitter/twitter-1.17.0.ebuild,v 1.1 2015/06/29 07:23:56 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An API and command-line toolset for Twitter (twitter.com)"
|
||||
HOMEPAGE="http://mike.verdone.ca/twitter/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=""
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue