Sync with portage [Wed Jan 21 09:18:17 MSK 2015].

master
root 9 years ago
parent 19d895dd0c
commit 21e619fc51

@ -1,6 +1,9 @@
# ChangeLog for app-admin/eselect-ctags
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/ChangeLog,v 1.85 2014/12/19 19:02:39 ulm Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/ChangeLog,v 1.86 2015/01/20 16:20:22 jer Exp $
20 Jan 2015; Jeroen Roovers <jer@gentoo.org> eselect-ctags-1.18.ebuild:
Stable for HPPA (bug #537006).
*eselect-ctags-1.18 (19 Dec 2014)

@ -6,20 +6,13 @@ DIST eselect-emacs-1.17.tar.xz 8792 SHA256 93dc2688671a933478ca9b1fc8c3ecb20653b
DIST eselect-emacs-1.18.tar.xz 8964 SHA256 72e59fc780bfe18aa782862609e2651a0fd14bf381a4529bf5a1d6ab1c1b90df SHA512 9e346dc2331e577716945360de199848606d6b67776c1e7875d1437ff7e03796ac64cd0a3656109be87c0578b45bee1175f0ba4af2be96d0e27442d51bf182aa WHIRLPOOL 6812d8a4e79fc2286715219f5f443ed0aa662249bea3d381e293dd21324b1887bc674f3f7fa7bc94643f555bbd341969b1198f305a60043183e9fdcab31759f9
EBUILD eselect-ctags-1.16.ebuild 931 SHA256 264ddcc3a349412aab6d9c94e2c58abe9673d69742b35cfd937c4b93368e737e SHA512 a45a648a1c8877ab8563fa218d83da64a46c2305508e1bfd6bcf1d383750304e5000e8c23bde52177e99859a49785f91c30709bbc1c0bb63796b51805100ab1f WHIRLPOOL 2697922f954e719bf96e7a6cdbc85d71f2eb283244a9415d75d6114554c542f6c7b62e5139ebdf5ae78e3bab3e485ee5fdb844881b3484c55deb5daa3317a298
EBUILD eselect-ctags-1.17.ebuild 941 SHA256 7fe7c8df0afeb55b83557d9c2f2fbd6c1ae1ada2ca4901ffab58af8a8aea152b SHA512 2ad42f0802e38876dc0b3b296e51e8d08bcde13c75407a1ae4d77e7446f9ab8810f577ed28397e953fe6465a6d339d26d3914cfab27e229af50ecab6a9925d4c WHIRLPOOL cce343b5e1d6e3a40e1a80daaea3a33d1f8be0e0ffe76a8930d7db24268f2b7b58acf436165e58aad07137b7b210a845e2ea99ea25f66623b19a080290538c00
EBUILD eselect-ctags-1.18.ebuild 967 SHA256 2385ff9facd622ca9564727344fb6235d34d7fddf3c32acc5b5e9f4e12818465 SHA512 c0e491e0dd63f9a34d95564cd77b7ecfb0aa00856b1313abf822b57060a179f0b1204f8d1252c0eeeb6ec8409e9474340f433d055809c3c4a0546351943dcce2 WHIRLPOOL a9eabfc1c4b383f5fa221219a49914b6a1f093881857b69dbef8a0b0980f4d6afe17a2e3e4320ce7874ca36b589d2ea14e96d4384e7fe61ed566259af93ab856
MISC ChangeLog 9963 SHA256 aec6be016240805e2e01ac5aee08a78eb010c2066c76672bd79c3a671e56b69c SHA512 2bbc9b7881ddfe0d14325cda46cf5d38701694e41bfe33dc5836c16b1fed15163685c9245e76d3e890bf7b0102d7d07f788ae5c0a62c7acdf5dc919511b9cf9e WHIRLPOOL 23691d94822b11a7d3e09a4e80dd42ff04589afe1c02a35232b53813729b87a5c463605ba1b7a0fd7fb85be2e91a01d73aa8e2b7d8a47147de0eb4b7514e4136
EBUILD eselect-ctags-1.18.ebuild 966 SHA256 a75be1145b06a1a3685cd13f2dbfab72ed16326b2b38b2183191e06b653699a2 SHA512 e92cd45b3c3bd1adc698d8dba37f56f06e85b9675bb27beeb67382b38202d988753299c877b8149e5aac77af2a9409207a765b874f919d57a39dc11e6c8879d5 WHIRLPOOL 71e06fdd9b9e51f8b142cf09fd0034de7c077466d77e540f9fe4aeec97c2ec2b5c34fd4aa25e94dd5b0f8f0a56ae56d166a9ba86d87f01fe5e68680162f59b01
MISC ChangeLog 10071 SHA256 ba1dbb94776f11095122f7802e03cad43c3ff1e35786e47d140e986387fe1724 SHA512 4739a04f73eefe32124450a89321bacff1622e280a90cea25a4ac4339b60cd02ebc5765149e05a7c96f396515556fbf34c04b9a916f5be7f2f313aeedcb5e5d1 WHIRLPOOL 2da5a316f80f31760cee60bb03146ae8f9dfafac01f73163238edfc9f50d63e0f3f5b36afab5c281570222b2c464bf573ebea870e65c57cc9cbbab3cc266565f
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQGcBAEBCAAGBQJUlHdmAAoJEJQzkH1pP7W4XJML/0YQd3qOS2IqOuLoinQme4hV
0dt8dTFmGVTRkFtyWFHrgDwDEDyClzbnkUm7NB5i7DbFrbJroNWwKD7mUDT9IVY2
CO9Z0sN3afK7oek2nCJTZHgXxnOEHvRmcw+VKpFK2B4p8AWn6fy2v937U/NenugI
iN94L3RkJZ6Ya8BeSYKeykDKOQim4e92pWEf0XxJBcxjwJcGYwKZ0bzGc79ZgCXB
tZMf5h33tQyQ509vHD3DXnhdn9SYFywS8lKdmQboskulzpoBi9S4xmR4vOCg5Qsu
jxK+Eif6rrAxpnlueURYc6NEB0SpAYDMWSFkuHkkdhOVITzQowPtYZ/TGHOAlof9
GZk9neG2NcbiOmp4sAWDxBP/5r7WVbpNtULl0bTqja1Ud+fnqi5PxtpKWxH0264t
pJK5OBPwPfdet8tBIGd8uLtusw+FcDXq363wva7J1K6QJcsPN92tlK/XRWZ4LFZZ
7tDvyKj04JCJhkaTqY8dgMg0ZvDPwEP3Bsel+WiFcA==
=7FEw
iEYEAREIAAYFAlS+gEcACgkQVWmRsqeSphN05wCggVz+ai9a2Z/MLW4DpVPYMqT7
LdEAn1kAkIOZmJCc9SkFydUZ4D20UMJ/
=yvz/
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/eselect-ctags-1.18.ebuild,v 1.1 2014/12/19 19:02:39 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/eselect-ctags-1.18.ebuild,v 1.2 2015/01/20 16:20:22 jer Exp $
EAPI=5
@ -11,7 +11,7 @@ SRC_URI="http://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="!<app-admin/eselect-emacs-1.18
>=app-admin/eselect-1.2.3"

@ -1,6 +1,9 @@
# ChangeLog for app-admin/eselect-emacs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/ChangeLog,v 1.128 2014/12/19 19:03:12 ulm Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/ChangeLog,v 1.129 2015/01/20 16:20:38 jer Exp $
20 Jan 2015; Jeroen Roovers <jer@gentoo.org> eselect-emacs-1.18.ebuild:
Stable for HPPA (bug #537006).
*eselect-emacs-1.18 (19 Dec 2014)

@ -6,20 +6,13 @@ DIST eselect-emacs-1.17.tar.xz 8792 SHA256 93dc2688671a933478ca9b1fc8c3ecb20653b
DIST eselect-emacs-1.18.tar.xz 8964 SHA256 72e59fc780bfe18aa782862609e2651a0fd14bf381a4529bf5a1d6ab1c1b90df SHA512 9e346dc2331e577716945360de199848606d6b67776c1e7875d1437ff7e03796ac64cd0a3656109be87c0578b45bee1175f0ba4af2be96d0e27442d51bf182aa WHIRLPOOL 6812d8a4e79fc2286715219f5f443ed0aa662249bea3d381e293dd21324b1887bc674f3f7fa7bc94643f555bbd341969b1198f305a60043183e9fdcab31759f9
EBUILD eselect-emacs-1.16.ebuild 878 SHA256 4d2beac1f614079f59740b5914d8f7b7a96aaf89f9a7bb701099ceb471133347 SHA512 7e9e935efb3cb0ec0e6cb5018cf9d4cf3c63ef034ec920fdff6274f3e238f0880187776d00edf8daf6c4ce0c19dcb1bfc4fe004e5b90462a1d20a173e793374b WHIRLPOOL 1f1ae9e4fc94efacd65ba0bcdfc50795b0521b85d81b20269c34a223e16fc7db451713dd8829875c715b1d87adb50e9e8e4d19d6a377b5a6425e552ef16b9fff
EBUILD eselect-emacs-1.17.ebuild 887 SHA256 ec0991de9f2e3029deb8e87ff512f50e721e9208eecf1d83e50aa8cb6144acb8 SHA512 53b476baa15c00b7b7610f40bbaf89ed492f0e6681984aacdd23de656f26834acab417a91718624f8582d0bdc3daa73cf29b59c6ae25b2c70d252c5e8526cea5 WHIRLPOOL 566d0f0648242f38f739d7a77dd102c0e3b5f10f19dabd906aa8549f6266aff61147944cb165135fc3677fe6daed31d2e367c8972d1bd92a2bc00c9b6802b400
EBUILD eselect-emacs-1.18.ebuild 897 SHA256 51ad1a90158bd446c8ce71beb930c38b90f3e2f05935eba81293e1cab5242c42 SHA512 322ee5dd0ac49d45d4573c1e2eb898ed9fc3fd375899df34260a0a6cca56e04e8d7b3d7674d19545fdbdcbdd1142658505dbbe71e041183afa23bde19e5f2685 WHIRLPOOL 89d0bb4440a3ebfe9d3aac010699e93cef54d8e445653719001b2bd80907c3e10c37b8dbe2e85e6ffdd1e8c6f134376a0a247fb2327581f9b2be40fde42888c3
MISC ChangeLog 15075 SHA256 d3c4c1f330e66f4b7b2ecbf42e99d2b1f55c4e6f03460af7aaca13060e481c55 SHA512 6bd770b8f1f43d560c9b0c1662d1e37296ed392ed745fb358d6c4ca4baaa693551029d2632b98ea95c2fa500ad170103a5d5e523f542ef08d53933976f71cbc6 WHIRLPOOL 6f882fb5fe840249ff455eff667b7ad9d24a80f398537f26fb12819fdadded5605ab310e59a338b275a351f2117b198231b8478935af7454e5d6de060c583f21
EBUILD eselect-emacs-1.18.ebuild 896 SHA256 ad333f39dae32da405e90c6366b2e5b4eae6aa48b47b1102ee7eeea23f005fc0 SHA512 25b5ae009250d808ba990ddb899dcec5dd42f44f83aa4a5b04f45ed204d0631a29d71a3cda0b1e1850031a2908c66157177bfaf15e3a31db6741ea6b1a4474a3 WHIRLPOOL 923f360ffae951b53a3d21598ee9fdf198c19038e6d63df6648a67e59b82b26dabfd390310e154c0970bb0d8fdbbb3811e05900c9f8b40466b64adb04b029dcf
MISC ChangeLog 15183 SHA256 c9ff88c0136716bfbdb6bd42f39a72bd8319d792a181aabcc956176a35941b1d SHA512 4d08ed0f323885188dc8229aafae34b42a18fd704640fe01b8647a21c206028432866a8bc469faa362a7d9ad55fe637c7bc6100d2d78b8297fc5f0ac7bedf2c1 WHIRLPOOL c22c79a6af45b270bb6cc6223fb3389cc1ac9e2e85a22e715c1fdf211dd7ba43923101ba74a37acb589692337186e8fdddb0690f9224e09c9212865d96cc3572
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQGcBAEBCAAGBQJUlHeKAAoJEJQzkH1pP7W49EYMAKLvooAD/sb+esM8G/pMZfjp
yrgUt3vJUVGtaTAj6Y1nYhBewSYkWdfZ2/PjicTl72sqsvGGGSIdYXvXB3jVq5Ht
BsRGpX5K14dVXyix//QWUXwtxA4cr2xVKLqTVzB9dcP6uqzbZutCIJz1MDOaQN7a
ojSKOxI+iuBANh4lKKIWQDphCDDZspfmDk2SNg5fyDxHAvVkxlEBW3rcM92Cp3hE
ivgqvW4sQGOx2X4MBfQPkU35L531Z+cXYI1ElhAGVc6m7xEmquZIvFAp365jB9q8
/2aAGGsov4xT9JtUemlQMrflQ+yqGV7GHHV1/uJi3CFGR9ydpl71u4z4iXVimHht
rav/IpMZHD4CDgY8/dpKIsPs+6OeFqOWwrT+ix5/ufiM3trmZQ3yhdaa6682jgxs
AzOtgJAvC3JltLfjiYDsp0F524OH/IyaQ4IWbs6ZsSbmR7/1qtzCr21XMb2AWgZL
1cxjJMNgDjYRBQc4Ts8GK+orVZsz2DdgLM/hb6lx2w==
=ywWz
iEYEAREIAAYFAlS+gFcACgkQVWmRsqeSphMunQCfZiLTh/rAg98n5srYdybdkYoG
2AkAnjoNc/X4ggYyw2CaH8iGuYGl09c8
=HLk0
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/eselect-emacs-1.18.ebuild,v 1.1 2014/12/19 19:03:12 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/eselect-emacs-1.18.ebuild,v 1.2 2015/01/20 16:20:38 jer Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
RDEPEND=">=app-admin/eselect-1.2.6
~app-admin/eselect-ctags-${PV}"

@ -1,6 +1,9 @@
# ChangeLog for app-emacs/po-mode
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/po-mode/ChangeLog,v 1.50 2015/01/18 20:25:08 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/po-mode/ChangeLog,v 1.51 2015/01/20 16:18:56 jer Exp $
20 Jan 2015; Jeroen Roovers <jer@gentoo.org> po-mode-0.19.3.ebuild:
Stable for HPPA (bug #534844).
18 Jan 2015; Markus Meier <maekke@gentoo.org> po-mode-0.19.3.ebuild:
arm stable, bug #534844

@ -6,14 +6,14 @@ DIST gettext-0.18.3.2.tar.gz 16189249 SHA256 d1a4e452d60eb407ab0305976529a45c181
DIST gettext-0.19.3.tar.gz 17414357 SHA256 93952d505a3d3b1ec10c69d340c7d438b1f9c332710d583981c0608be3eeb3f6 SHA512 2ec02065b376cf9ec2b9d32328a7181d292ac940356a710f785450f37e03a8513e07d4b981824374671cfa2f60024e4649fc89ad79ee0adda87a8b9b63ad28e8 WHIRLPOOL cbf86dab685fe3a5f4dbe5bcb39295809511904fdc65d9e0ef188c228bbe38c408ea38c14ac0ad38634ef1f5d79474d38399e95ab50ff6922cb0087ccfe434be
DIST gettext-0.19.4.tar.gz 17717034 SHA256 8ac9f1ed1a5f8c4e656a2f37f5ba6b9ee04c4df79a575e876b0b6946aa417f3f SHA512 274e00fe0149468e3073562f8f3b292597e9dbd82dfe8d068e4a1983914d25b603bb26f3fa4aa10e9fcd65826e3552c1871218342270927481e95eb64288ad97 WHIRLPOOL 2eb56c47d76f63b6557ae825538a35ae59f3f77da35321688547d9c420f47879c79ca1ab8ebd6bc6b4a3a8ce59ed620648884cd46455f6218213587f76967918
EBUILD po-mode-0.18.3.2.ebuild 664 SHA256 0b7cc49a4d2654200675f53aec072e1e4e92c057f35ad9e2ef17203eee85b3a0 SHA512 a9235b8945c51c7aa24b48e0f982857e323a0d2a5f9e51e8c28c99dbd169a0416af07b5e4b52b7409175031340cacc7a7b246060e24851a0419224802caae312 WHIRLPOOL 17a7dcb1a0e40f77510b3c9eef106a733b640e4b20e605455b237dfd6dd985f75cb29dfc183e72f52bdf31d921456302ae1fe5b5f73a491355de5489759c2da9
EBUILD po-mode-0.19.3.ebuild 672 SHA256 1b52fe7373ba4a462f856f8377b08a465b8391c13744aa324ccadab903853f43 SHA512 2a9d9a5379204f7832d037784a58c8d95c69edc204602748c33866f7db9a787b91e0a3c70dcea0e0a7e0201eb8000fb874d9f093c3bf6eae308bcd0ad8c76dc3 WHIRLPOOL cd3561c77ec09f3dc86864e1666800c54e652e1b5c95e0196f4bba91643a725821cda6c74a4d773cb23ddf45f265fb0cfafadb26afd0e41a8d904b1338fa16a6
EBUILD po-mode-0.19.3.ebuild 668 SHA256 2dec67ccf7471f4aa3647bfa124b6d4622c13b45bc1fc401b68f221b098840cd SHA512 e07653ef094e2784bfac1b9c7ef2b2a7ca49d4ecb6dc0435cf92cf9b8206548ade89ed6eea77316ef00f4b6a33ec3a684891e7190ff1d7756d158536e5890606 WHIRLPOOL 1932b7f20cb85c7ead6d865c7e9bb6e8168ce29f34c2c224f0da33184f2abe51e07028f73f5b41c62eded9078a34ca445eb8f8b15258291ef9051510f4288c6b
EBUILD po-mode-0.19.4.ebuild 670 SHA256 699d55bf88d05b7188d77490e8ca9d2c44bf72a44bd58f4c1b31021f6f49d77d SHA512 21e1cae1d247bd82f71105a33cbe381422e6b0d02ab16d55d174ec9f714ac4a0e27a986a175596f264705e90916b085e34bf8242038e8cb32caf97da2210e7b8 WHIRLPOOL 6aaa145a7fdb4d16a5c9e579d4e50d6eef48685a566bfb43b19490fa87b1e3aaf56db1ee3930c51f61b4b463dd89b0b63c91bc4895eb8730be1d821dd60404e8
MISC ChangeLog 6011 SHA256 1eb2a19a965d7022c6a4061f2f85e9464b105ab1ae161d27b27e371811cd4803 SHA512 90abc40a9343c758f7483c34bfd1d3cf924e0e80c335006fe120c4c23037cb68dc9b7621135112e50fac46a92cfb80df690f3e8f6c0bbb12befad88001be8580 WHIRLPOOL 27c929552338a26daef54c5cf34ba450450bfd4e818923504b8ecb6688ec01ac47846c42e919c22b0b65e9aed507fd37a822ccf87e78944e00f4ba83bf22e5b4
MISC ChangeLog 6112 SHA256 039db21c9312fced8cda6011ed1ef1c8cb0b745e1f1323d91d5a8e809f8f31be SHA512 3ed1c742dd6e26f0ebb03286da30ddaa9d4222e8333966b3553016ba41c78ec290c131ff1bf81927e1d183d9d9a46f86740ed8b68545a2e0e9d26f019003419c WHIRLPOOL 8fbe1daee36d4b1c77e5d66bf9d5765edf0d4300c18fd0830688870e5f1620620e2ddaf32451fec7e6fefeedb4c19afada72904483577b425d03cd3963102e30
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlS8FqUACgkQkKaRLQcq0GJ0zACeOosKhonWxyz0pmQFTprOMjWH
ZWEAoJ8g8QCMdV0GpCyywOPzjFx75UXQ
=mocq
iEYEAREIAAYFAlS+f/IACgkQVWmRsqeSphOY9ACfVzesqBvbH6Olc+Jz6451PF17
gpAAnj7j9KyDtRt2mDTbjOx+XA99J9T0
=HnSS
-----END PGP SIGNATURE-----

@ -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/app-emacs/po-mode/po-mode-0.19.3.ebuild,v 1.2 2015/01/18 20:25:08 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/po-mode/po-mode-0.19.3.ebuild,v 1.3 2015/01/20 16:18:56 jer Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
S="${WORKDIR}/gettext-${PV}/gettext-tools/misc"
ELISP_REMOVE="start-po.el"

@ -1,6 +1,11 @@
# ChangeLog for app-emulation/xen-pvgrub
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/ChangeLog,v 1.60 2014/10/15 01:42:44 dlan Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/ChangeLog,v 1.61 2015/01/21 02:29:45 dlan Exp $
*xen-pvgrub-4.5.0 (21 Jan 2015)
21 Jan 2015; Yixun Lan <dlan@gentoo.org> +xen-pvgrub-4.5.0.ebuild:
version bump
15 Oct 2014; Yixun Lan <dlan@gentoo.org> -xen-pvgrub-4.2.4.ebuild,
-xen-pvgrub-4.3.2.ebuild:

@ -19,26 +19,28 @@ DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 2d29fd04a0d0ba29dae6bd29fb418944c08d39
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf
DIST xen-4.5.0.tar.gz 18404933 SHA256 5bdb40e2b28d2eeb541bd71a9777f40cbe2ae444b987521d33f099541a006f3b SHA512 31621fbaf621ad350125d03366ecff4dec5d810b0c1242ca0e28788f7556ac1443d7ee9247e1f76dec07e148e0b4ae16d08a7c10101bb78d6529375f3e40998e WHIRLPOOL 4a77588a4aa4846cfbf9493ab20bd2f293c55a941a5639fdd166a43f284cc0cc7218969def755a1acd89e640181bdd862fff0b566cfb8e628d73deeb6369c924
DIST zlib-1.2.3.tar.gz 496597 SHA256 1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e WHIRLPOOL 8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276
EBUILD xen-pvgrub-4.2.5.ebuild 5031 SHA256 889f4d0122b1915076f7a21a318db4862ac36b79ac6cf92fdb36cbcac3098258 SHA512 f243e73b72881e418cbc7126e407ff12d71da1051e0d63dd90c29637e63c28fd48a5388191b197197babfd043da8d8d79aa20d9da884ac90a1d210cf58165f4d WHIRLPOOL def926d32dfb76d8fdf3d8218c0253dc56192c083eb676a9f0c8d8ce4e278bd69f094cf033e805f229c182f11fbf70d7c4efb131a20a19f9d4a46a5a8bc969de
EBUILD xen-pvgrub-4.3.3.ebuild 4488 SHA256 f9be2596390e8e4de06d77f725bae2dfd2bd80e9d5b48eb20621e733269cd6cf SHA512 473d67e8bc5b3fd62756233ae1354c473881bb21c6a51271710ececa094bb5c05e69d6c2f2397f9d08b9f0885dfbc135adb8bec95c011a1a0379efa1255cb817 WHIRLPOOL bf89ba00db9999bfa6924b624f8fe1ea6b5993e8e0d592f52c61079b5da795dbeb8744327023edd69eedb82bc8757091f4ba139c0d8b04ac3c5428f76857977e
EBUILD xen-pvgrub-4.4.1.ebuild 4423 SHA256 1c72fb83341d58358ffd100bfe4375efc33206ed5beb9f1a9519af651ab5a587 SHA512 444d4915a8d33a2ba4ce272a74a0fcc2eed9dd748014876b325a3c122b9acac69496c4e11b41f979b20d08330292e004387f76021e4da92a7e87a1714d18b4c6 WHIRLPOOL 3532f084caed2f58924e6b18a7863d450843e298f8e99a932a94ce304eba8cd584d8dec4bd072de2ef18d9e34a4c7da6433a9bc0e776996c68eab1d0c2068d99
MISC ChangeLog 13318 SHA256 94a7f13994bfcd7ee4159964507824fb0fc77bd22ced499d8f5871f3d2804ab0 SHA512 081cb13d2ed65ce14b6da0129611778a0dcf810ac57f1997e2652f9b3144d12850acb834715cb2650e63244e1cd7693bf8cb5abd54089797874d2e7af43b044f WHIRLPOOL e14ae7e5399ef78b6c1fcbf5fa85c9fd3319eb69c3de1e07bd072070b35e6608b8c6bd166a90c363c346639a01fb8c6cffd38ed3e311fd6e2309fc083ad35859
EBUILD xen-pvgrub-4.5.0.ebuild 4324 SHA256 781479049296815da91e6749bc2832a601279e8abad22176a4a85465ae27d2d5 SHA512 4fad750763cc606b2f90e8dc968bbfed9d74a33e47cdbd7af92ced0a7c9109fd749c5e415f5e0303ccaa581c17a0ddedfd1ebb9c31e5d857ecb224abc5ea7810 WHIRLPOOL d893822bf02026eaa78154742c507bd7e163c940fdee08962eb0ebd85f0cc3630f44bc965824a89730a7741604877ffd23964bda54b723aee630e1dcf3f95976
MISC ChangeLog 13436 SHA256 5dffce2fc14295558954ab56c7c86be642e97f2df1ec1bfff1d6c14dfdf64b2c SHA512 c49ca2feed250a321eee0f2d733e719ad4a57c6b13e9ec15e9181b64e2febf22323545436e33b628c3b16e2fb611df14b9bd227a65bc672ac61b65d665abeca3 WHIRLPOOL 4032a52a9a205cdde534bda75a6a81d8a29060a03b7753fb50da13a503775ad843bb6095ef9d02912a00801c10ffa627a8b83d51a85e1a2f561b04fa3ac8ae07
MISC metadata.xml 156 SHA256 4a030777459245372bda9f7925f3a5ed3ef2b29b77e1a2971f3400ac2059b1e2 SHA512 66b610ce3a3c525f52ad132e0c6cab329866069d8f40cbfc7302b12f8fc1217705ce9d5aab9c08ee3f7eb86bd880b5c3595b10c3eb67932148a109ec11b88c22 WHIRLPOOL e7f151fa553d737c02f8791448170ddd88b9330b1b01a868cd5c32a875b58b36dd1e2b041308f657d35550f22e5798cd96037c3c890c0646119046f984505c23
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUPdEeAAoJEJIMDbyqvv1VUtEP/3hFFPDgDC7ypKEKssmjhaix
vySEToF+NCjnvibgulAHs8OoiIm9Gs4ozjPFSWoPnMPL/RbwglQmKeKYjO1zt+FB
pnDsb+ypzKi2Kaku1fmsQYURALW04GGXxE2hU8iC0jV7J+aFuKERH++33jFU9PCE
/3sOo2DvsYrVb8dMJSVcuxQY9VX7DKenWeYFtiwNkZU1585tgKnp70ywJI5jFuQz
0CoeQLtMkXgJNVFl1KUTeNiwMwlH2YADuQAKuLI5Z2AqYQU/+AuWmmuZiRjJ8gMx
Bdl120XX8Wjf99ObBGW2wuAlmaotvBSIGK96ttcr6fr/G+G9ImaH0wmS1Sq8NEJh
lCFesFyRoxyUmTg80oPAisVLa1NWmq8GQ53ZAOlSM+O3XIznaLJ2si5iJcK+Z8gF
PuxDM6ebcNX0ytDJBN1Xfx3XLEKD98etf3mJVOTPvOhifEOymB3pC0AHUi2UyxvG
VLWxAFAQ1zn6Ax+IKtOyeXeA+gT8VJvlb4s6Nl75Xz69UxjW0WpiXfMWIm/EHXUY
4xZsMoiuE8oAVq7pUe0S76toubwOKW8oZ83nH40eZhnNXzSpNF4nnxQNoFih+MRc
BY0D/WykmeyKptKSk1jC77ldq/14+p6G38PNC5jjBSvqa/tuCsV/ZZC1ViOepgoQ
WpGTnObXemfuZqZDvxKE
=3xOI
iQIcBAEBCAAGBQJUvw8jAAoJEJIMDbyqvv1V6hIQAKmd33EdeYue+C8p8uYMJ3Hz
eRUufRT/cL/OH18ghXMEtqFFTGoaxiHvpij+a63umpJcOt6vWryZs9TnQQKkaBhC
IPbXQyNgjRx6DxeQfIOwuW823aXs6obR5pPY7Rt4sBJ6ZbVulFydFu5t4cbhmcC0
t9TZEdbt0iPuE2eO25tTpdqdrnC7k71rsY3BTplE5AgdNmgAKgx6/4h2Tgiyg3aF
vPtTQASBHxK5JBq1Es8OLrcRoBNOsEeTT8g78INrzlqcJi/wztEyDx80N7G5giTB
tPmhouOYjUdEd9/0bRQe9gjoH14Y6bOkKlgN3J1zRcVIDQ7Q4JU5HHgsKtX5Taob
orc2ZCctexu1u8mF+i/uPVTHIT2jrkQGCvxo1Qf7Omp8midUElGU9TIrccF+7Fvk
Gb78tlE3gw6Jj//vfzDol/KR4DUIQTfHO3CegPtG8E31KmpcvTE9qIvFZzv9VXTF
jgl8jrFAr8DMeYTgZKq3KSc2z6+5oiEGM1mn5eJo5MEh0rOA0CGG3a8+VZBBtyTi
9nYDI+ih0Tv7ooP7MOqTnfXsq9ImkFt5KnaN2bCdbd/kA6V36qciDH0GtIqHFfNs
koUU1ytShJBrOEMiELBF+viDYAc5vpIz9baU+eiIxfG2QWUrM74lADTXPbVvK2PR
DwqU+dXTNuYvdmMJE6o8
=JIo5
-----END PGP SIGNATURE-----

@ -0,0 +1,133 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-pvgrub/xen-pvgrub-4.5.0.ebuild,v 1.1 2015/01/21 02:29:45 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles"
LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
GRUB_URL=mirror://gnu-alpha/grub
SRC_URI="
http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
$GRUB_URL/grub-0.97.tar.gz
$XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
$LIBPCI_URL/pciutils-2.2.9.tar.bz2
$XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
$XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
$XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz"
S="${WORKDIR}/xen-${PV}"
DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside guest filesystem"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 -x86"
IUSE="custom-cflags"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="sys-devel/gettext
sys-devel/bin86
sys-apps/texinfo"
RDEPEND=">=app-emulation/xen-4.2.1"
pkg_setup() {
python-single-r1_pkg_setup
}
retar-externals() {
# Purely to unclutter src_prepare
local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
# epatch can't patch in $WORKDIR, requires a sed; Bug #455194. Patchable, but sed informative
sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
-i "${WORKDIR}"/zlib-1.2.3/configure
sed -e 's:^AR=ar rc:AR=ar:' \
-e s':$(AR) $@:$(AR) rc $@:' \
-i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in}
einfo "zlib Makefile edited"
cd "${WORKDIR}"
tar czp zlib-1.2.3 -f zlib-1.2.3.tar.gz
tar czp grub-0.97 -f grub-0.97.tar.gz
tar czp lwip -f lwip-1.3.0.tar.gz
tar czp newlib-1.16.0 -f newlib-1.16.0.tar.gz
tar czp polarssl-1.1.4 -f polarssl-1.1.4-gpl.tgz
mv $set "${S}"/stubdom/
einfo "tarballs moved to source"
}
src_prepare() {
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \;
fi
# Patch the unmergeable newlib, fix most of the leftover gcc QA issues
cp "${FILESDIR}"/newlib-implicits.patch stubdom || die
# Patch stubdom/Makefile to patch insource newlib & prevent internal downloading
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-externals.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN}-4.2-jserver.patch
#Substitute for internal downloading. pciutils copied only due to the only .bz2
cp "${DISTDIR}"/pciutils-2.2.9.tar.bz2 ./stubdom/ || die "pciutils not copied to stubdom"
retar-externals || die "re-tar procedure failed"
}
src_compile() {
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" -C tools/include
if use x86; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
elif use amd64; then
emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_64" -C stubdom pv-grub
if has_multilib_profile; then
multilib_toolchain_setup x86
emake CC="$(tc-getCC)" AR="$(tc-getAR)" \
XEN_TARGET_ARCH="x86_32" -C stubdom pv-grub
fi
fi
}
src_install() {
if use x86; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
if use amd64; then
emake XEN_TARGET_ARCH="x86_64" DESTDIR="${D}" -C stubdom install-grub
if has_multilib_profile; then
emake XEN_TARGET_ARCH="x86_32" DESTDIR="${D}" -C stubdom install-grub
fi
fi
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
}

@ -1,6 +1,17 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.268 2014/12/19 06:47:30 dlan Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.269 2015/01/21 02:37:00 dlan Exp $
*xen-tools-4.5.0 (21 Jan 2015)
*xen-tools-4.4.1-r5 (21 Jan 2015)
*xen-tools-4.3.3-r3 (21 Jan 2015)
*xen-tools-4.2.5-r2 (21 Jan 2015)
21 Jan 2015; Yixun Lan <dlan@gentoo.org> +xen-tools-4.2.5-r2.ebuild,
+xen-tools-4.3.3-r3.ebuild, +xen-tools-4.4.1-r5.ebuild,
-xen-tools-4.5.0_rc4.ebuild, +xen-tools-4.5.0.ebuild,
files/gentoo-patches.conf:
version bump
*xen-tools-4.5.0_rc4 (19 Dec 2014)

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gentoo-patches.conf 3289 SHA256 37865c22cd1403a9fdf343b64b6d0ce7c51903c60a3553eba471af4f1f2accfa SHA512 146ff4dc400447a5cbb5f2c5afe65a023e1689109bf07ac6a04c489c732ac8cbebe149076d3e8a202ddce11e6834ed92f1a1114c8a7b04bcdac0a8b7be0ffe5a WHIRLPOOL d8565006cac9b6343c6caa2a041f0b7b1a66e37eb01146134e0424afc4a7207e0e3116fdb006963a8b217974d5cca48672ef63d70d96556629d9ee7b3e8bf79e
AUX gentoo-patches.conf 3285 SHA256 18457559d8887729b47643ff9715ccfb661b8be74b4db41b88e20c3cc1d4e280 SHA512 a843a68dd519e6b1e588a7fe6a20d6da6a7ff250bfa0d803deb9a3e0f5da72824bb3f44795638cb2e521fef9326867d28d9fc2c249f67457150a0f830b441cb7 WHIRLPOOL bf9d3b72776b145948916e80fc842e3d278bf4b749c24ca68361cda5960f125403dd8d805d58cad1580743a3cc63899ddee178e61c1f597dbc2ced9f8775aa1e
AUX stubs-32.h 537 SHA256 4c903162da80cefd394404cb8cd9963a6ef6e3ad6c7adcbaa450a002d929bfc5 SHA512 55308dbedaa91909a2213940f7a7b574cabe6b5a3104761a2a6f28d6aed00164544488c00cbf9d66a9a370a14c6b6d3a00434efd3ff0228cc8e4d81af19c0e68 WHIRLPOOL 9c006e266bea6bb9d623e76011a4eac07c5fe4fdf76a041cc42a2289a7e9163988bad0fb2f458e300e45aabf9fb864ec764a496d7f89d58e57a506bac206a5f1
AUX xen-consoles.logrotate 63 SHA256 0da87a4b9094f934e3de937e8ef8d3afc752e76793aa3d730182d0241e118b19 SHA512 ab2105c75cfe01768aecd5bcbb56269d63666e8a44e42b6a83aee87df6c84ee2f9ab249171c21b2e09f8fec2cae8318f6e87d160989398a3e7dd68db8d52c426 WHIRLPOOL be108bf298202851de434af513ac8c03a533e7621623c2a7e8f26d498074b3eec81b85b2ae29ad2ec67f4fe9937c88bd78c5f5e260793e7e69ec964d4adb989e
AUX xencommons.confd 109 SHA256 e19b950b1bb4103f9006a0c2648a8d4bc890e2c67417de2700b82fb456802640 SHA512 f0bbc9647cecc6cf806e3059960fbe39b23304d9ca0955fb261e1d320b9b9ce59e5b28cc4b5a9922295b31221f0cd8f0cccb405520e097a7b12dc6ddb3294c17 WHIRLPOOL a8b7df6f9a8515b9c3c845379a3aa4424490972d5f882e8779a30fd2d44b77cb66deaa5c1496125ea7bc82e06044a485e14e904ad5c9c79222c008fb6ccc4e74
@ -21,39 +21,45 @@ DIST seabios-1.7.1-stable-xen.tar.gz 437679 SHA256 f45a2815fb3cce1e0d0acadcf06c6
DIST seabios-1.7.3.1.tar.gz 463801 SHA256 e1f5845c3fa01a9280421d587dcd866273d5d6c0002b9fe70a6736e56ef5c36f SHA512 6b2c376f6c2644e1ecad687079fc8ec63eb064b82ec3ac2d24f4ec7b56432c7ed69d41539e7b212aa134368272198bdaf50fed23637a29fcf1e653db008b2009 WHIRLPOOL 8e37ef66722580b9db67c5b98282e23074847eadbdd2db5ed8b999d25c1ce7cbe9ab54fbbb15d2985f403e18e6b2fa2ea36d87ce46ec30b0e5bbbc0f69623007
DIST seabios-1.7.5.tar.gz 537566 SHA256 858d9eda4ad91efa1c45a5a401d560ef9ca8dd172f03b0a106f06661c252dc51 SHA512 ecf5fb9ac44dde6e4ac00baa6c920dde51b923f23dd74e62c5a02eceaf235e57b885975c5a8bd0927e268115c72bd1143a080fdfd4eff4e168ebeaa30436280e WHIRLPOOL 5e1e99b3bd82a8607c5986fde4592c7437bec4bd78abd5873710f6c431d075436725e8d0d32e9f0dd2921c9d84b8613108b21d31c5309a73e337ead7adf35e90
DIST xen-4.2.5-upstream-patches-0.tar.xz 5380 SHA256 e1f2afeb801eb2f4905597cc819c05c7cfcfddb3f6a3c27599bbfbacca204117 SHA512 52f370d0606d3da6d058dee70016699ef25fe5ea0910a6681cf9ecd0f34396462361faffa1e16d0456bf1a08e4cfbde847535b45e5592c4f47e872868be89b60 WHIRLPOOL 4630bb386c70eb4317e1c3bc3db4e8c9b9b03fd6bed5f53f325d6c78110b06d13cad39371d5ddea16a2b8da0ec17a08bcb497999d5a31e5e6877c1c8800fe9fd
DIST xen-4.2.5-upstream-patches-3.tar.xz 17260 SHA256 bf024b119135f1ead6eb2ec9873a04629caccdfafe9cdf55e50d9b9e15db276b SHA512 7c54df4a7d8688fcd50ee85da2cb871a3a0d66d95ed44a812eb70f604d8e7e2def21401cfc05227b3cceabaa6d6a4cc9d59ceae9a8f7cbdc93c014b5a925068a WHIRLPOOL 1faf73d545f54bf46925cea2ffb62bce7ee9c538e5459486593106b6b135d1784913f2cd27a0cdec3e6cc7ef4531a06e41512db07d79be58bc242acb1d49c5c7
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
DIST xen-4.3.3-upstream-patches-0.tar.xz 7536 SHA256 b62613ef4aaf4978e25ffba11493cd01eb7515e4cfb13326bec7c52726e4acb4 SHA512 c7a1a421439455098bdf7c3561b3b932251a950534f40dcca0cbbf51854e379b997a6d0efdfc42389cddb8c8d0fd8e9215dc5c1d273a87bd903d0ce8d02cd609 WHIRLPOOL 6377a962c3ce07a8f23d58b89f0b0746cfd10db244162da6eb3a049b9098bacf621d9070f0358fae91f072cc72b2f6661c7b24b70de67527910f351b4278b0b0
DIST xen-4.3.3-upstream-patches-1.tar.xz 27356 SHA256 f1654f9955ef7e2b2ca7cfe03f452aa19453dc592f976fbc2c6b3e993606045c SHA512 c46a2ca7082223d9345ac49bf4ef5e5f02f338c0e4c406083e81c707210b505965cf1cd5a84b0fbb2abcf7e9973acdb85c05068c0c0310965a177d63bbed2076 WHIRLPOOL e937b24761d536e7d71982c872cbb346459ba627cabf3f792c728985655a6f3c0e65305807833f2c9a2ca5eef7f819dc214c336131e9dff046ef5152d405a491
DIST xen-4.3.3-upstream-patches-3.tar.xz 39856 SHA256 905288c57ca18c3bf3244a53b8a279d4ff5b93204d440ba78d06e603acbfbb7b SHA512 e4bd72f9481c40aeb7fdf6d31c7aa43b4109a2b623b3d51e9f6fce28ac87256645c466ff74648826599402bf38d03f3d8d7c5c782c1f058d9ccef7cee07d69b9 WHIRLPOOL 579da2c348950de616bb089c2ee23b2076822b2b8555a219f7e37c66f44c64f8a4cb5562567dede2d5508a2f46a235d109934e38424a9b4bdf41f832c6e7bb00
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
DIST xen-4.4.1-upstream-patches-1.tar.xz 12472 SHA256 96bdb8696bca1de9b7b7963dbfe6d60cfb9db2751a5aa89a1abd57c48faa811d SHA512 a8c3a8c013571eebd12b8a633c3a4988d32579af693951883c8d81030d9bde0368cd8b8420c11f76c46f004c8651e94c2554959675632bf7db50b75bdbfc4fb6 WHIRLPOOL 7b3839c09481511e5482042510b5440496fb3096d965ed1c74aaf2288ad16d805fc0327933de3e56918e9e92f251d180ea4913b4a59be270530f4ec54acb5f02
DIST xen-4.4.1-upstream-patches-2.tar.xz 32688 SHA256 da8e3e2556a81a60b3eaf9047766c5161b719881eee747e32e927887949d6792 SHA512 03c986bc111410106ac67a35dc25b8dcb59ba39d8983e4a2496b1bc810afe10ffa67bc55043d931f9589155ce999724a17460a33ec426238cea400e71839b0a2 WHIRLPOOL ef63771910ff8c3f7d12430627a6292ae9998f38ca6470032a5d4ca4044e82f74bb07af568f05310d357a53ddd4e6027ab69eb4d43f65a0a98390b79e955c148
DIST xen-4.4.1-upstream-patches-4.tar.xz 47284 SHA256 7145a260022a2f91023df03bf096e6f48934340a9edc20105ec6fb570b136ed2 SHA512 378e2eae2e69dcba93f5937ddc41ae50dcc5168b3f8a743d7b7990f4a11907c8902b7c14bd25a1d08c1a60ddfe93da432cd419e0e53935ff3f1345b05aa88488 WHIRLPOOL 20b99de6575a92ffdff2e64c7bfa827866328e499641e754429221e773eb45507095095ed19e78fde842507d6718101dfeee194d8187e93af095a940f9de3dc8
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf
DIST xen-4.5.0-rc4.tar.gz 18406537 SHA256 af7014721ccb153d4f5c6a7751bd09ab441829628667619f7613d3a1a553bf4e SHA512 c4604b10eb9e291bbeaeedb5a99eb36fafc85db247a7c1c19b090ed0606ed262af2a9e5232266253b535bde56389d7c40176954f73e7dc1486ef6000a17184ff WHIRLPOOL b25ae254ca42c1aa54153471598e70371c674c71a308d813537ed267c9ba3fcd5fdec8bb44d3d1a2cac0ba84c01052b4637a520f81ef49541492ddf061d03b51
DIST xen-4.5.0.tar.gz 18404933 SHA256 5bdb40e2b28d2eeb541bd71a9777f40cbe2ae444b987521d33f099541a006f3b SHA512 31621fbaf621ad350125d03366ecff4dec5d810b0c1242ca0e28788f7556ac1443d7ee9247e1f76dec07e148e0b4ae16d08a7c10101bb78d6529375f3e40998e WHIRLPOOL 4a77588a4aa4846cfbf9493ab20bd2f293c55a941a5639fdd166a43f284cc0cc7218969def755a1acd89e640181bdd862fff0b566cfb8e628d73deeb6369c924
DIST xen-gentoo-patches-0.tar.xz 22240 SHA256 cfe809b2ca278a4ad6771a59ea5bf4848423e5eb5c72c2f3092163c772774e3c SHA512 05c3416859e24b6704e4cf3442fe20411e78a63689d20f97dfd228a15a7e5bb6cf0c4310278ef6cb15a37bc5e07933137ffa17ccb0a8b7096fc45f3a1c16ba90 WHIRLPOOL ea1c3a4679368bcc37f4638400e91f773126a43f6c180084cb8c8f737d9bdae476d67e310453ac3b10e3fe71a0e2c760906ad707234ee6933c0963d6f3c7f061
DIST xen-gentoo-patches-3.tar.xz 23364 SHA256 66e37bc63376ac9aa9c8c9b16d7a154d3fb8c9906f963bb32f3d7baec6c95c68 SHA512 20b6bcede882b454bd84d349b0b70bf7e7150afb25ff89718f2feb938b120bd051547b7c129e58656e5281b39263de29bc2ed0510070fcfc2297110f0a597b4d WHIRLPOOL 293b1db1061e5af0f4f6e5c4d102d2ea8203539ad17adec3545ef35184ffae7d5c3f7a99dc5c367b9ad84b39aa6fa9624598620bdeb308c08ccf03b56b379e90
DIST xen-ovmf-patches-0.tar.xz 4356 SHA256 cd192a98114e534ce7454dc7ea45a42cea7ca83899d01fc8d695e2b110fdeaaf SHA512 03b844040ebad1a18d759418b0107d56feb9b8095291b7da1d36eb3409041764ad4bfd87679176b820221180e1038f6fad4314e8ad877096c052505de6339cf8 WHIRLPOOL e5c0aca3c786d905ad13f4d58a3b9b78260350df3dbe769ea6b66ac409e25ea0a368f9554c9da9b1a3f6f01ea1540038893b496fa5e637b18007076f8d305ee6
EBUILD xen-tools-4.2.5-r1.ebuild 10705 SHA256 464b696bfa55e962dcb87526ad26b5fe2872bac16bd2f2d654524aa3421c17ce SHA512 e5a0bc2ad064210ae025ad0738c67d35fa4f2ec0d1e83ae322d433a2d49adff55aa44e5007587cce0b8f5c440b4d008ad66a0016a4794affa448d9c257650969 WHIRLPOOL 05e3b7e28c121bd7f7a902d4b120b4e4ebd213d952a5805b0b97f497236d3ecc7ca247049c14d39b55d473b06cc62739b758bd137ee6a9d10f07c36b3b97c793
EBUILD xen-tools-4.2.5-r2.ebuild 10707 SHA256 fdb0ca879b34fb3e2684790dfd6c52419e141cdfdba57dbe96250d2d93c35030 SHA512 64a71fadf0bd59b0b0b678bde8ad09d767dae282b16fcbbb4ff1cea7d45ac91e9c257f925b60be8f6d2b325662348c1d7de08eac1944c4e6b11e7abc23aa8b00 WHIRLPOOL 881515c7a5a8f4996a7bf8b66daa6cca5456610652958c460a56cb98cefc2c75fa64751d64469e06572f24c61f7e300db8c11da7d0be76068cf43f360ce84c66
EBUILD xen-tools-4.3.3-r1.ebuild 12096 SHA256 5149ca998ad89f3c21fb3a39b0052ea9688b8a4dae91669319bf5d4c7f4fe5b2 SHA512 d237bac39cd7c0644bab195b84640065164b46e6de2f90366e6d60a215ea878ddce2df00f55a3cab11091f5cc056cae98d9fb21231f0d3d9419236957d9f42b7 WHIRLPOOL b1d15bc0933167c2da55b13bd75ac1f20e0c37d145a52bd8989e596f7ba6607f609e10183fe35712232a644b01ad07caf25a58bf07058c786bd428d76989e3a4
EBUILD xen-tools-4.3.3-r2.ebuild 12097 SHA256 d371e2bac690ea1bc49ca8216ba0173bbc39f5a7c468843f1829f6984af0589c SHA512 87ff0e4bf29d6bf73f08bd4a9c1cec85150b46e07cd8bd4fb6c0b08be692b074f45e42b91fedcf31616c0c12b5bd7580de4a65013ee8fd0c1f8e2e8b24033e13 WHIRLPOOL a515162d367ec0e33ead3fd75ecf991afb49a1ee4edc4b956d0b3009a56c88da634dd52563c73f476a2cbac7fd8809fb30910da5865e3554e94a309e75a79917
EBUILD xen-tools-4.3.3-r3.ebuild 12097 SHA256 97fae3d9e795bc209549ae00b74e9550dd7a3b294de7f5c4dda387853730b584 SHA512 81ee0f71b86b74322423c8cd6ea2be8db5212dda2b1438e25ed4892b4fb7ef8e7e3117d692a7946d12704ef985f0cfb08e4a72e732976cc068b266539e1fb831 WHIRLPOOL 93ba9aac9b0800bfddfc24374d111febb0b23e32f43c4c80c41b07b20b48933cc393b32f0c2006dacc8142f03d1b75d2dc97bd440b2bd300907c3a2bc86fe081
EBUILD xen-tools-4.4.1-r3.ebuild 13105 SHA256 fbebe4e0817bcaf93f4298c8143dfd55cf5b76a64a219b3b54c5464b247c1fdb SHA512 7aee0a081f9f64a66da55ed41371a52e449406b4c4a5c5f7fb21a17c9d8cdcbe0f888305b4a015e310fbd4118cdd7e84dbc105880d38791f5f0124b6589bf1e1 WHIRLPOOL c7215eb2e37de885e39ee428e114c5a84a626b10f11a9f733e5e541cc3673ed16a852f2fbdfbb9172f869e3253a735018a1ce011c3ce790a1fe6f854c6b0b6d9
EBUILD xen-tools-4.4.1-r4.ebuild 13175 SHA256 464f54e18d8e0cd7f2feb212e6e69d8bd56b3e515a3cd7b15ecfdf30b36b5572 SHA512 e039381f994cdcbce029a9f1d8b6f57237c61fe179df5480e85761341cca178ca53be0c45b21994fe92ace699c37914b526cd84cd26536f40c986a709f432ddf WHIRLPOOL 4f16aa918870628e7923241258308a0f7fcb33b2b053ad6b1a0596c21ae2e0611a476bba9e94c18a771d642d516d473298815b66862a74effb7683d776915773
EBUILD xen-tools-4.5.0_rc4.ebuild 12855 SHA256 f1637d962740afb92dc4e60bb625e81e8a4eef591814d2179edfa4e41d3d7d79 SHA512 a095f80f9e81943b80157ba9b102d3e05c22675116623b0b2d37d8c7c56021af5b989a01329c23a32527279b1d5bd92adfa225efc622bbeff8ecec3b2e9e6c5e WHIRLPOOL 46fdfec587a930fc6440149e6ac9a3a0ad8854fe8de5cdada311f473bd3dfcad6bc41fa483d6930c6af2f9031446e11434d85319efeda3b721afd4433ca11a78
MISC ChangeLog 63157 SHA256 d45c24302b615c47a3ded30320dd35ca92debe17c4bdbe24a67c13de775cd6e3 SHA512 f8a4fb18331e9daf1f438b0adf61fd375a553b1839b0945f14b654eb94a774309b6d4bd5c0856416902280a6accd5875467544785d29fde60a86fce30e160555 WHIRLPOOL 76f2e4c3e14cdb14c48824b04952e208abf1fddc613db2ffddbf9841ad9d8c1574353d1f02788957dbf959ac213b278aa84a6cde75d29ff72da8e47fb07abf85
EBUILD xen-tools-4.4.1-r5.ebuild 13175 SHA256 2de826aa039435d35f0fa645bbab79dda8742046ec8b318d80d0520578d4f33c SHA512 3947d4ee440fc15841c11955320a4357e2027e478b9d0afa961bd641f349b2a94f8d0d7c6c755b0e8a88326c5190735c6e607434d4115557540ba6cf2eb33f5a WHIRLPOOL 7a4e357ea1337cd8e59cd8901a29f181e2280fab71fe4b885a4f53f2138a7c60999a0f00639afbf4697db56b08908a62b8a25c99e143365ab6c137989f2bab52
EBUILD xen-tools-4.5.0.ebuild 12935 SHA256 1c1648e64cb81c88e562712ae0b53fe9d20fa521cf3ddbbc37c54234307e95d2 SHA512 10a3fe80a9859af22304f21b4ff50bf7cefabb0ccbb15c763862c01fd5e96699e7c312107a1946b31a0009ec71dfabcbe9dd63257076baa999fc882be350d87b WHIRLPOOL 74e8682f09ca07a34ac666bda2d4482bde43131fc3618883c5afb1431ed5fd5d696bfee172bad69e0b44d59f69154445eeadfc792ffc6baf3f10895d8af7fcea
MISC ChangeLog 63521 SHA256 b6485b615105977ed38e799dfeaa76bef3898f3e0f66ba75098ef360c3a45e87 SHA512 cf4eb5569ebe2e175d4e0689970ffa050ce698c10ff575ea653d4cf94ded5b5b18bc2509ddf6e65c7f1b81f6e6d772fa7c7eea57ae65695f08cc2212f534a59b WHIRLPOOL e690813854ce80f2885111382af9f2d70eff7bb8e74d0729aa8db7a5b86976b526581fb33a2029ba617b94cffa71c41eb2badfcb1bf78ee831f2e8874fe6ba1e
MISC metadata.xml 1016 SHA256 c308885b5aaa9733dcc866837e1847a89ef6085cf360a32a819cc38436d3569f SHA512 d93403690acb20d330e3af8e76b0a63daf69abce63f41e2edb7268158fafa15aa2c3f58fa1b6ec5f4667e55262685840bd1e47c12b2dfb95f702a7ecf7926390 WHIRLPOOL f02be8f37834b7d01328f99664268a0f6a47876c520f4bb36690b70c436a65e1a34cc6fed9e3429a804f1668c8e6c379bff39bf7375842d0b6c1efe3c01f756d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUk8oKAAoJEJIMDbyqvv1VgBMP/A3G0Tt6Dk/uzYkER7A9LkOe
779NBr+HG0LGUqEhn6lVJOJARrGRPKTsySkkHQpKjoPCic3HNmmnDe7N9PO+4vEV
81V51K9JILqEXfPUxmn/x4Gy3fmq/3iniMEre6olCUAKRgBMHsaIEGAmtFstAF2B
ekJ/8KT77XnN+AsPic/27gfTHdj1tpcHC0OGEgYjA+p1k/8URHmwcSbDRY97C4Ob
iHwGsCw3sMNNy9f3UB0h6VwH/Cv0TCOAAw/8txyl0LLmxhfb4v00jFEY9j77jvZ7
wjdYnzNY8ql0sHr6ZILxoGJRD3XPT8KiMVhxyDP2TCNfA6eJ6/x+4Njpg3Ah4W98
a/Y2Rm4+i9uj5eFL0Em0KaSRcm1stm232KZOO40Hj3DQ+at1EAD/NnpszoRY2ZXs
V5pDkS4DnW1HpTWnbKzc9jUhYD13dJjJSTUI1j5Ij91OBo8nV7uW188LWDZ9+fH1
YdanB7PmPktxbdiijEjIUKXcHPLyKRyat2vbtoNItZPCZllXgQyPhLigY1bHlyM5
SGAqKPSKMg9Y52YO693Y2DKK2G/4oBcYLbi79/OY9V++S/xyFthhw7oQVYwo8CcL
Z9O4O/gkvT5sE+yE1aXNZui8UW6PKsw9p512DHCrIP5u3Nn3+fmmEFwTYujN7UXE
GXu5bUiLy/XHjPXxeP65
=HRXL
iQIcBAEBCAAGBQJUvxDYAAoJEJIMDbyqvv1V438P/0z1yuLHuqga+JhNcLLWnVcz
8+azcG92PT/ZQTgeqVFtfqqLCfqqve7l7NL0ViaDpA5CE8c0UtntLhIcpdcd/0BZ
GvkiHKm6B/H/NGetiiqvDnNFtC/0tod6J6ggw/zmH3rzfN9S2uK7dRqg8fUwWchh
bHdBVvTXUe6ifksu7/RC3m3qXBl/mKhj80VsqqA4fVwBg1i/8gk/D2svlEh6nRjw
20xoN7iEdOlOVrDKYzRFR7m+4zwDE+CH0dMrsDySuk2a4bMzjKKTat035FTL7VcW
51+IyuWd8R9sJNwP4VdF870Q1jSK3Nt6JQ+PeHmiiWdKNjX7NSU6KYrT9OAi3/4V
/vP2IN5+WcJU1M2eYWA9fX8denexrcn79sd1vkPFYvxKm6cEmIZKvVNaU2QceXj/
l+NB64mCQzUUKnPnvSwTlN7M5OL5fL5AblUQdHk6FafPvxpVXsr4tNtBjfbiaik3
DhIMl+Fpsc703uUh868iT3Shk9wVnle+VqcJcoh5uxh23BgAqmwN17hFigbNpKxV
zrkSKpe+rgyfoAMhkFxXQZkRd72TxyjtALfHLn+82UX4UjQBPgz5SxR7YCyutsdQ
YnCIdVC3XSm+P7l0cI3HX/xRH2CERprq421uMZbP2EOw+ToStlmkoWA7k9UZxeF+
5/PzW6G96QOzXrPLFzNj
=xyy/
-----END PGP SIGNATURE-----

@ -115,7 +115,7 @@ ${_gx028} ${_gx029}
"
# xen-tools-4.5.0 patches set
_gpv_xen_tools_450_rc4_0="
_gpv_xen_tools_450_0="
${_gx008} ${_gx024} ${_gx021}
${_gx022} ${_gx017} ${_gx031}
${_gx027} ${_gx032}

@ -0,0 +1,355 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.5-r2.ebuild,v 1.1 2015/01/21 02:37:00 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~x86"
UPSTREAM_VER=3
# xen-tools's gentoo patches tarball
GENTOO_VER=0
# xen-tools's gentoo patches version which apply to this specific ebuild
GENTOO_GPV=0
SEABIOS_VER=1.6.3.2
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${PN/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
S="${WORKDIR}/xen-${PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
IUSE="api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs system-seabios"
REQUIRED_USE="hvm? ( qemu )
${PYTHON_REQUIRED_USE}"
DEPEND="dev-libs/lzo:2
dev-libs/glib:2
dev-libs/yajl
dev-libs/libgcrypt:0
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pypam[${PYTHON_USEDEP}]
sys-libs/zlib
sys-power/iasl
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
dev-ml/findlib
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
${PYTHON_DEPS}
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/transfig
media-gfx/graphviz
dev-tex/xcolor
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )"
RDEPEND="sys-apps/iproute2
net-misc/bridge-utils
ocaml? ( >=dev-lang/ocaml-4 )
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
#bug 522642, disable compile tools/tests
export "CONFIG_TESTS=n"
if has_version dev-libs/libgcrypt:0; then
export "CONFIG_GCRYPT=y"
fi
if use qemu; then
export "CONFIG_IOEMU=y"
else
export "CONFIG_IOEMU=n"
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
use api && export "LIBXENAPI_BINDINGS=y"
use flask && export "FLASK_ENABLE=y"
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} && -n ${GENTOO_GPV} ]]; then
source "${FILESDIR}"/gentoo-patches.conf
_gpv=_gpv_${PN/-/_}_${PV//./}_${GENTOO_GPV}
for i in ${!_gpv}; do
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo/$i
done
fi
use system-seabios && epatch "${WORKDIR}"/patches-gentoo/${PN}-4-unbundle-seabios.patch
if gcc-specs-pie; then
epatch "${WORKDIR}"/patches-gentoo/ipxe-nopie.patch
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default cflags
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
-exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-$(PYTHON_TOOLS) += pygrub$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
if ! use hvm; then
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
# Bug 351648
elif ! use x86 && ! has x86 $(get_all_abis); then
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
export CPATH="${WORKDIR}"/extra-headers
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
fi
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Reset bash completion dir; Bug 472438
sed -e "s:^BASH_COMPLETION_DIR ?= \$(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(get_bashcompdir):" \
-i Config.mk || die
sed -i -e "/bash-completion/s/xl\.sh/xl/g" tools/libxl/Makefile || die
# Bug 445986
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' -i tools/firmware/Makefile || die
# fix QA warning, create /var/run/, /var/lock dynamically
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
tools/libxl/Makefile || die
sed -i -e "/\/var\/run\//d" \
tools/xenstore/Makefile \
tools/pygrub/Makefile || die
sed -i -e "/\/var\/lock\/subsys/d" \
tools/Makefile || die
# xencommons, Bug #492332, sed lighter weight than patching
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
-i tools/hotplug/Linux/init.d/xencommons || die
epatch_user
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" install-tools \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${ED}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
newinitd "${FILESDIR}"/xencommons.initd xencommons
newconfd "${FILESDIR}"/xencommons.confd xencommons
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${ED}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${ED}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "http://www.gentoo.org/doc/en/xen-gu"${D}"usr/ide.xml"
elog "http://wiki.xen.org/wiki/Main_Page"
elog ""
elog "Recommended to utilise the xencommons script to config sytem at boot."
elog "Add by use of rc-update on completion of the install"
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 system is required to build HVM support."
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

@ -0,0 +1,396 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.3-r3.ebuild,v 1.1 2015/01/21 02:37:00 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 -x86"
UPSTREAM_VER=3
# xen-tools's gentoo patches tarball
GENTOO_VER=0
# xen-tools's gentoo patches version which apply to this specific ebuild
GENTOO_GPV=0
SEABIOS_VER=1.7.1-stable-xen
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${PN/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
S="${WORKDIR}/xen-${PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get off his hands and) make
# >=dev-lang/ocaml-4 stable
# Masked in profiles/eapi-5-files instead
IUSE="api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs system-seabios"
REQUIRED_USE="hvm? ( qemu )
${PYTHON_REQUIRED_USE}
pygrub? ( python )"
DEPEND="dev-libs/lzo:2
dev-libs/glib:2
dev-libs/yajl
dev-libs/libgcrypt:0
dev-python/lxml[${PYTHON_USEDEP}]
pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
sys-libs/zlib
sys-power/iasl
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
dev-python/markdown[${PYTHON_USEDEP}]
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/graphviz
dev-tex/xcolor
media-gfx/transfig
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
qemu? ( x11-libs/pixman )
ocaml? ( dev-ml/findlib
>=dev-lang/ocaml-4 )"
RDEPEND="sys-apps/iproute2
net-misc/bridge-utils
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
#bug 522642, disable compile tools/tests
export "CONFIG_TESTS=n"
if has_version dev-libs/libgcrypt:0; then
export "CONFIG_GCRYPT=y"
fi
if use qemu; then
export "CONFIG_IOEMU=y"
else
export "CONFIG_IOEMU=n"
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} && -n ${GENTOO_GPV} ]]; then
source "${FILESDIR}"/gentoo-patches.conf
_gpv=_gpv_${PN/-/_}_${PV//./}_${GENTOO_GPV}
for i in ${!_gpv}; do
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo/$i
done
fi
# Bug 496708
use system-seabios && epatch "${WORKDIR}"/patches-gentoo/${PN}-4-unbundle-seabios.patch
# Bug 478064
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default cflags
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
-exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
fi
if ! use python; then
sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
if ! use hvm; then
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
# Bug 351648
elif ! use x86 && ! has x86 $(get_all_abis); then
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
export CPATH="${WORKDIR}"/extra-headers
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
fi
# Reset bash completion dir; Bug 472438
sed -e "s:^BASH_COMPLETION_DIR ?= \$(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(get_bashcompdir):" \
-i Config.mk || die
sed -i -e "/bash-completion/s/xl\.sh/xl/g" tools/libxl/Makefile || die
use flask || sed -e "/SUBDIRS-y += flask/d" -i tools/Makefile || die
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' \
-i tools/firmware/Makefile || die
# xencommons, Bug #492332, sed lighter weight than patching
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
-i tools/hotplug/Linux/init.d/xencommons || die
# Bug 493232 fix from http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1844
sed -e 's:bl->argsspace = 7 + :bl->argsspace = 9 + :' \
-i tools/libxl/libxl_bootloader.c || die
# fix QA warning, create /var/run/, /var/lock dynamically
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
tools/libxl/Makefile || die
sed -i -e "/\/var\/run\//d" \
tools/xenstore/Makefile \
tools/pygrub/Makefile || die
sed -i -e "/\/var\/lock\/subsys/d" \
tools/Makefile || die
epatch_user
}
src_configure() {
local myconf="--prefix=/usr --disable-werror"
if use ocaml
then
myconf="${myconf} $(use_enable ocaml ocamltools)"
else
myconf="${myconf} --disable-ocamltools"
fi
if ! use pam
then
myconf="${myconf} --disable-pam"
fi
econf ${myconf}
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${D}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
newinitd "${FILESDIR}"/xencommons.initd xencommons
newconfd "${FILESDIR}"/xencommons.confd xencommons
newinitd "${FILESDIR}"/xenqemudev.initd xenqemudev
newconfd "${FILESDIR}"/xenqemudev.confd xenqemudev
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
# Move files built with use qemu, Bug #477884
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
mv "${D}"usr/lib/xen/bin/* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
elog ""
elog "Recommended to utilise the xencommons script to config sytem At boot"
elog "Add by use of rc-update on completion of the install"
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 system is required to build HVM support."
fi
if use qemu; then
elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

@ -0,0 +1,429 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.4.1-r5.ebuild,v 1.1 2015/01/21 02:37:00 dlan Exp $
EAPI=5
MY_PV=${PV/_/-}
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE='xml,threads'
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~arm -x86"
UPSTREAM_VER=4
# xen-tools's gentoo patches tarball
GENTOO_VER=3
# xen-tools's gentoo patches version which apply to this specific ebuild
GENTOO_GPV=2
# xen-tools ovmf's patches
OVMF_VER=0
SEABIOS_VER=1.7.3.1
OVMF_PV=20131208
[[ -n ${UPSTREAM_VER} ]] && \
UPSTRAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-gentoo-patches-${GENTOO_VER}.tar.xz"
[[ -n ${OVMF_VER} ]] && \
OVMF_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-ovmf-patches-${OVMF_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/xen-${MY_PV}.tar.gz
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
http://dev.gentoo.org/~dlan/distfiles/ovmf-${OVMF_PV}.tar.bz2
${UPSTRAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}
${OVMF_PATCHSET_URI}"
S="${WORKDIR}/xen-${MY_PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get off his hands and) make
# >=dev-lang/ocaml-4 stable
# Masked in profiles/eapi-5-files instead
IUSE="api custom-cflags debug doc flask hvm qemu ocaml ovmf +pam python pygrub screen static-libs system-qemu system-seabios"
REQUIRED_USE="hvm? ( || ( qemu system-qemu ) )
${PYTHON_REQUIRED_USE}
pygrub? ( python )
ovmf? ( hvm )
qemu? ( !system-qemu )"
COMMON_DEPEND="
dev-libs/lzo:2
dev-libs/glib:2
dev-libs/yajl
dev-libs/libaio
dev-libs/libgcrypt:0
sys-libs/zlib
"
DEPEND="${COMMON_DEPEND}
dev-python/lxml[${PYTHON_USEDEP}]
pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
arm? ( >=sys-apps/dtc-1.4.0 )
!arm? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
sys-devel/dev86
sys-power/iasl )
dev-lang/perl
app-misc/pax-utils
dev-python/markdown[${PYTHON_USEDEP}]
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/graphviz
dev-tex/xcolor
media-gfx/transfig
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
qemu? ( x11-libs/pixman )
system-qemu? ( app-emulation/qemu[xen] )
ocaml? ( dev-ml/findlib
>=dev-lang/ocaml-4 )"
RDEPEND="${COMMON_DEPEND}
sys-apps/iproute2
net-misc/bridge-utils
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader
usr/share/qemu-xen/qemu/s390-ccw.img"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
#bug 522642, disable compile tools/tests
export "CONFIG_TESTS=n"
if has_version dev-libs/libgcrypt:0; then
export "CONFIG_GCRYPT=y"
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
elif use arm; then
export XEN_TARGET_ARCH="arm32"
else
die "Unsupported architecture!"
fi
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} && -n ${GENTOO_GPV} ]]; then
source "${FILESDIR}"/gentoo-patches.conf
_gpv=_gpv_${PN/-/_}_${PV//./}_${GENTOO_GPV}
for i in ${!_gpv}; do
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo/$i
done
fi
# Ovmf's patchset
if [[ -n ${OVMF_VER} ]]; then
pushd "${WORKDIR}"/ovmf-*/ > /dev/null
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-ovmf
popd > /dev/null
fi
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
mv ../ovmf-${OVMF_PV} tools/firmware/ovmf-dir-remote || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Fix texi2html build error with new texi2html, qemu.doc.html
sed -i -e "/texi2html -monolithic/s/-number//" tools/qemu-xen-traditional/Makefile || die
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' \
-i tools/firmware/Makefile || die
# Drop .config, fixes to gcc-4.6
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default cflags
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
-exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
fi
if ! use python; then
sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
fi
if ! use hvm; then
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
# Bug 351648
elif ! use x86 && ! has x86 $(get_all_abis); then
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
export CPATH="${WORKDIR}"/extra-headers
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "s:install-tools\: tools/qemu-xen-traditional-dir:install-tools\: :g" -i Makefile || die
fi
# Reset bash completion dir; Bug 472438
sed -e "s:^BASH_COMPLETION_DIR ?= \$(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(get_bashcompdir):" \
-i Config.mk || die
sed -i -e "/bash-completion/s/xl\.sh/xl/g" tools/libxl/Makefile || die
# xencommons, Bug #492332, sed lighter weight than patching
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
-i tools/hotplug/Linux/init.d/xencommons || die
# respect multilib, usr/lib/libcacard.so.0.0.0
sed -e "/^libdir=/s/\/lib/\/$(get_libdir)/" \
-i tools/qemu-xen/configure || die
#bug 518136, don't build 32bit exactuable for nomultilib profile
if [[ "${ARCH}" == 'amd64' ]] && ! has_multilib_profile; then
sed -i -e "/x86_emulator/d" tools/tests/Makefile || die
fi
# Bug 477884, 518136
if [[ "${ARCH}" == 'amd64' ]]; then
sed -i -e "/LIBEXEC =/s|/lib/xen/bin|/$(get_libdir)/xen/bin|" config/StdGNU.mk || die
fi
# fix QA warning, create /var/run/, /var/lock dynamically
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
tools/libxl/Makefile || die
sed -i -e "/\/var\/run\//d" \
tools/xenstore/Makefile \
tools/pygrub/Makefile || die
sed -i -e "/\/var\/lock\/subsys/d" \
tools/Makefile || die
epatch_user
}
src_configure() {
local myconf="--prefix=/usr \
--libdir=/usr/$(get_libdir) \
--disable-werror \
--disable-xen \
--enable-tools \
--enable-docs \
$(use_with system-qemu) \
$(use_enable pam) \
$(use_enable api xenapi) \
$(use_enable ovmf) \
$(use_enable ocaml ocamltools) \
"
# disable qemu-traditional for arm, fail to build
use arm || myconf+=" --enable-qemu-traditional"
use system-seabios && myconf+=" --with-system-seabios=/usr/share/seabios/bios.bin"
use qemu || myconf+=" --with-system-qemu"
econf ${myconf}
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${D}"
# Remove RedHat-specific stuff
rm -rf "${D}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
newinitd "${FILESDIR}"/xencommons.initd xencommons
newconfd "${FILESDIR}"/xencommons.confd xencommons
newinitd "${FILESDIR}"/xenqemudev.initd xenqemudev
newconfd "${FILESDIR}"/xenqemudev.confd xenqemudev
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(get_udevdir)"
mv "${D}"/etc/udev/* "${D}/$(get_udevdir)"
rm -rf "${D}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the offical wiki page:"
elog "https://wiki.gentoo.org/wiki/Xen"
elog "http://wiki.xen.org/wiki/Main_Page"
elog ""
elog "Recommended to utilise the xencommons script to config sytem At boot"
elog "Add by use of rc-update on completion of the install"
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 system is required to build HVM support."
fi
if use qemu; then
elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.5.0_rc4.ebuild,v 1.1 2014/12/19 06:47:30 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.5.0.ebuild,v 1.1 2015/01/21 02:37:00 dlan Exp $
EAPI=5
@ -16,7 +16,7 @@ if [[ $PV == *9999 ]]; then
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS=""
KEYWORDS="~arm ~arm64 ~amd64 -x86"
UPSTREAM_VER=
# xen-tools's gentoo patches tarball
GENTOO_VER=3
@ -81,8 +81,8 @@ DEPEND="${COMMON_DEPEND}
api? ( dev-libs/libxml2
net-misc/curl )
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
arm? ( >=sys-apps/dtc-1.4.0 )
!arm? ( sys-devel/bin86
!amd64? ( >=sys-apps/dtc-1.4.0 )
amd64? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )
sys-firmware/ipxe
sys-devel/dev86
@ -146,6 +146,8 @@ pkg_setup() {
export XEN_TARGET_ARCH="x86_64"
elif use arm; then
export XEN_TARGET_ARCH="arm32"
elif use arm64; then
export XEN_TARGET_ARCH="arm64"
else
die "Unsupported architecture!"
fi

@ -1,6 +1,16 @@
# ChangeLog for app-emulation/xen
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.185 2014/12/21 14:38:45 dlan Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.186 2015/01/21 02:46:30 dlan Exp $
*xen-4.5.0 (21 Jan 2015)
*xen-4.4.1-r5 (21 Jan 2015)
*xen-4.3.3-r4 (21 Jan 2015)
*xen-4.2.5-r4 (21 Jan 2015)
21 Jan 2015; Yixun Lan <dlan@gentoo.org> +xen-4.2.5-r4.ebuild,
+xen-4.3.3-r4.ebuild, +xen-4.4.1-r5.ebuild, -xen-4.5.0_rc4.ebuild,
+xen-4.5.0.ebuild:
version bump, fix security bug 536220
21 Dec 2014; Yixun Lan <dlan@gentoo.org> -xen-4.2.5-r1.ebuild,
-xen-4.2.5-r2.ebuild, -xen-4.3.3-r2.ebuild, -xen-4.4.1-r3.ebuild:

@ -6,32 +6,38 @@ AUX xen-4.2-efi.patch 2216 SHA256 0886961e2656fe7e140dd0ac0e6620d4c14ef0796b8f88
AUX xen-4.3-fix_dotconfig-gcc.patch 8854 SHA256 4e0d22acdb4ecc4a1d418ec91bc6ddb9ef1c283ee3ca1f67bac85d3116d76ccc SHA512 b4c969b0cf166862ea5c5cb0912d7dae8c5bf7befd6dd6bdf4e56df8a4daf85c0a36c94247053f74edc0f24b1c15a18e7ddae9d24ad28d54b726a1fbbab442be WHIRLPOOL de7b614ae486fd2cc591b405b475745b003c638c9be4c8153b61a368802af36d2a2974d1e022eb14fb58ad9260f9f82c438c84cb65c3499076c579f7e1c3e6ad
AUX xen-4.4-efi.patch 1873 SHA256 096ae932f6f9387b8d5a837279c436173310f121e06ba356b7dded67d682ac7a SHA512 a448b72f679fa2e9d544d73bfb68d2deef646706917114a458c9c44a0338d46390ebffe8b671a30f057be9f15b8fb4246c574916e674b5bd314b6908e5e06c82 WHIRLPOOL 02ba29e135f85727a655ed674624a97c3bad40ddd00a0e194b64f5179b9e65c9f6831c902c754001551dc4fbc0a08ee52c075208551d72a65b2f93f7aef29698
DIST xen-4.2.5-upstream-patches-2.tar.xz 16768 SHA256 5d63f9f4c0619465c4421ad4f9087e82f833b4b1683f0aa2a38c191aee36c71a SHA512 14bd3ed218d4c4711c084789e89914c1550c4154fa7e228f663eb5a635dfd8e0031e0d762d5502e0673a2991a8790ce3208fca5649093378066794f3ed32a1d5 WHIRLPOOL 54fcc148f70ddfde0b7bfb160850c473c1d8336ca4417bb27681ffd75127123c44d67ca04886dfc709fcbe45040abb9ffa49d392f1a82a9da525e7d93aadaba2
DIST xen-4.2.5-upstream-patches-3.tar.xz 17260 SHA256 bf024b119135f1ead6eb2ec9873a04629caccdfafe9cdf55e50d9b9e15db276b SHA512 7c54df4a7d8688fcd50ee85da2cb871a3a0d66d95ed44a812eb70f604d8e7e2def21401cfc05227b3cceabaa6d6a4cc9d59ceae9a8f7cbdc93c014b5a925068a WHIRLPOOL 1faf73d545f54bf46925cea2ffb62bce7ee9c538e5459486593106b6b135d1784913f2cd27a0cdec3e6cc7ef4531a06e41512db07d79be58bc242acb1d49c5c7
DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368
DIST xen-4.3.3-upstream-patches-2.tar.xz 36832 SHA256 f4abfddb5fda721c899702798a1d4e067b15079e7c3146d4ebf574253ad3f000 SHA512 dde846e13bffb65b80487ab6072486183b67ea1aa30fad2dfffdf242bf35f52839b2c8f055473a85a565e263b484ceba538efef680c7166d5a59d5f2c23ee81e WHIRLPOOL 76e01f62580b27ed7ab0c5816f2015e0ddae8bee8abcd3b48746427a759d55accb29caa3b8ac77ceb0161b9ae02966a41c7e3f31559d111d43ecdb18a1085a1d
DIST xen-4.3.3-upstream-patches-3.tar.xz 39856 SHA256 905288c57ca18c3bf3244a53b8a279d4ff5b93204d440ba78d06e603acbfbb7b SHA512 e4bd72f9481c40aeb7fdf6d31c7aa43b4109a2b623b3d51e9f6fce28ac87256645c466ff74648826599402bf38d03f3d8d7c5c782c1f058d9ccef7cee07d69b9 WHIRLPOOL 579da2c348950de616bb089c2ee23b2076822b2b8555a219f7e37c66f44c64f8a4cb5562567dede2d5508a2f46a235d109934e38424a9b4bdf41f832c6e7bb00
DIST xen-4.3.3.tar.gz 16479922 SHA256 59eb0e1c4a1f66965fe56dcf27cdb5872bf7e0585b7f2e60bd7967ec7f744ebf SHA512 cd9b7199d2859a856c719b75ee50a059c480f7493bbc493bcc3701d20321bd6d83c6fe1dd58e7b37695639bccf15e6420fb52f7e699586e7750ea665e99f82fc WHIRLPOOL 17ee263cb2a4c7b37d399e8baa88dab5b01386959de9d481e8666340d486bc9f32d57d6e1cef1568009fe8dbb2437b9ad90c1bed832cdfedd4be3fe5bf0a7dec
DIST xen-4.4.1-upstream-patches-3.tar.xz 44528 SHA256 efc404e553b30a7cb274fc412b59825e16772359d1cc230c231b2de8d3925fb7 SHA512 3d0ebef40d4575cf1cc4e1ce6bda429f201cbc02ea390f0072041636b8538a30cbf1858bd90e132b473a8de9da5ddeac4d67bd1d86f684d61cd99283bce3f1bf WHIRLPOOL a891b2405019455bb895c44b64f5c2f702adbebbdd3c9966e5eff449166dc510113eb2cfec65441c0e4ab0860300ff81ae6cda73121853721b5116b9478711f8
DIST xen-4.4.1-upstream-patches-4.tar.xz 47284 SHA256 7145a260022a2f91023df03bf096e6f48934340a9edc20105ec6fb570b136ed2 SHA512 378e2eae2e69dcba93f5937ddc41ae50dcc5168b3f8a743d7b7990f4a11907c8902b7c14bd25a1d08c1a60ddfe93da432cd419e0e53935ff3f1345b05aa88488 WHIRLPOOL 20b99de6575a92ffdff2e64c7bfa827866328e499641e754429221e773eb45507095095ed19e78fde842507d6718101dfeee194d8187e93af095a940f9de3dc8
DIST xen-4.4.1.tar.gz 18134427 SHA256 55b49d3c4575d7791275125ff87c0f86f1d1e0f7f2718b6fd1c4f88a9bc7ea25 SHA512 bcd577014f4e8cb37b934f17a4dfb6f12e72e865a9e553cc435fdbe6665c733a4d20a812bf126727eca0946188a6abbd9419579757d7e03a38059f3656371c1c WHIRLPOOL f29eab626729f36de3f2e2c6c8446da4a05085818e18c28f07fe364065e05f0af67602eeb988091df3027a844ad0ccd52b6a0ee86592c7ff6008f961b9bd4bcf
DIST xen-4.5.0-rc4.tar.gz 18406537 SHA256 af7014721ccb153d4f5c6a7751bd09ab441829628667619f7613d3a1a553bf4e SHA512 c4604b10eb9e291bbeaeedb5a99eb36fafc85db247a7c1c19b090ed0606ed262af2a9e5232266253b535bde56389d7c40176954f73e7dc1486ef6000a17184ff WHIRLPOOL b25ae254ca42c1aa54153471598e70371c674c71a308d813537ed267c9ba3fcd5fdec8bb44d3d1a2cac0ba84c01052b4637a520f81ef49541492ddf061d03b51
DIST xen-4.5.0.tar.gz 18404933 SHA256 5bdb40e2b28d2eeb541bd71a9777f40cbe2ae444b987521d33f099541a006f3b SHA512 31621fbaf621ad350125d03366ecff4dec5d810b0c1242ca0e28788f7556ac1443d7ee9247e1f76dec07e148e0b4ae16d08a7c10101bb78d6529375f3e40998e WHIRLPOOL 4a77588a4aa4846cfbf9493ab20bd2f293c55a941a5639fdd166a43f284cc0cc7218969def755a1acd89e640181bdd862fff0b566cfb8e628d73deeb6369c924
EBUILD xen-4.2.5-r3.ebuild 4233 SHA256 3bf971cc08d306aa718fdf2c2518906bd1aad2570845fd74a40c70922fefdea7 SHA512 d1693270b7a7ed8358f0e7ee2f0e58e61ad6e9ba446b9760ea6769ffeec1c9694050d3f8c0c52e3a142524dd35e2abf6a5649fe6f3fe1b49f79ce0d1b9a2ad30 WHIRLPOOL 11ba38eb5feb4a74d37332db0e5c0ab99970355ab58cae72fb674e73268d8f343ea0675961eb4e42ea4cceda12b6b364e99065433e23ffe9d4e6d0db0be15945
EBUILD xen-4.2.5-r4.ebuild 4236 SHA256 e33930fd481b8112e2c50e2e8f740b8bfb6defece2734c0b8ca9218991f4d4a1 SHA512 0504c422722626266792c5a3e753843b2624b9c98572e42944220d94486c18ea8cb6758e7f8938fa63b2242a1cbd4a1da6313412f6146792c18c1e270296eac7 WHIRLPOOL 407d89fc4483f2a39b6d6db7f6f8610a1ea31a3e0270d2aeea5cd00ee77215fb003fd6874c0a170e39b4da8b41b2f463ecc476188526a79f675c022fd365be08
EBUILD xen-4.3.3-r3.ebuild 4128 SHA256 ddb3860bc9b7e74b0883e36fe1d1856d1a4902b2bc8db5c325d9d6ce02d696cb SHA512 a2876ec3070cd8bfa3ff67a3fda4d373ccc19b300d5c6f8e78396de1373c873328e1de8594a346fb9b1e08ac7cf588462a63063255670c86609cf487a1ac36fc WHIRLPOOL d72a1ab68e8ad98aecba77a16915e98d136df79b9d5259bdd0b8d44704e447e9f13207ffcf5fe1ea688dbd9e32e6841ce51cdecf23d3ec3200c8e8df49c6d6c2
EBUILD xen-4.3.3-r4.ebuild 4130 SHA256 6b9c9a2862a039ab62b2110580fefd387f46e38342cb8928e7a0587305a3f8bf SHA512 7bcd4f65426496ab3503b5f84c71f68b70feda12b6aadc085e604c940b4169103569c424f7dbe740385877cf657ad39ab2be859ba94395fd6c89d7c9b8cde832 WHIRLPOOL d4ff81795d4627a626e8bd89afb0a782dec0acb635a06f63492a1cd31c855452d87e7aaf63430fe440de7fc983214733ae388df3a40fa11f854d0b65129c9b99
EBUILD xen-4.4.1-r4.ebuild 4359 SHA256 65d6f92f94194676be6506ebb7aced0198dcad57669934001f3d04fcc81cc72c SHA512 60511e65eccaec6cef94328f93df193630c8f1e88698d69ea19c76bc0b9ca445cf0648c0c70edebffdb8e3365983394b13f6bf8a0973b647e05cec90547ade0a WHIRLPOOL 8c4072c364801ed43aca4f1a0870339fba7c644b9c7b2b02b4d9ca9b80b46fcd2e3bcf658806705dfe627fbf345643647b404fd00b2ac1047f78961b9f7eac4c
EBUILD xen-4.5.0_rc4.ebuild 4343 SHA256 64093cab5ed6eeacf818bc7273328bf519287335068a5b9c90740f9dacb860a5 SHA512 c65152d28032cbdf8e526b1e07f363cb444e61cc1353ea154f986247a27c6e5a784b53aef655304d6a03340c5791cc173d699f0d1b7f4d16018a3370dacb3a21 WHIRLPOOL 38d8c30fd94100d2fa172550fd53f4ecd1ae0364ca4862757ef750660a005530365f97ddbf173b3a36f09383a2a9189ee738b2ba29677962e066505779da2886
MISC ChangeLog 34047 SHA256 ce5fd1ffd40cb6ccea066819ec623c37cbe6fd8d071bd6f7569d73ddf58d3fc2 SHA512 58de12082b10160a5e8ad97f3bebd6ef4793664e6e1789e541a060e4b9926b4d95fae5882f1e5fd05aee7e9cde9b1b756e7157356a83335409b154ed9c28d1c6 WHIRLPOOL 292c5a1c6caac370aec72819229fbbc928276ad06b911e9b6c6c11582e4f6f87eb7b7207d5d3211cfcfc934123d5f5c2a9ffdea4cfc8d8340d24bb37def015c2
EBUILD xen-4.4.1-r5.ebuild 4359 SHA256 dc7d0f3657e4ad4cb3eecfe14b4626c4c3a736f80aa5bf73bbdf83420f16230c SHA512 f9e8ee94a933b01fc14945eb86c237dab21f6cb2df187feffbaafca773a11a537ba1dcf086a9344e1b48434079d39550f450811a1671d2b57fd3c5d8cf9cda7e WHIRLPOOL c66822e31da8b971ac318610419ff2ea313b1413b998da3d2d4227db4e9311a120889add7ddd11000f11fbd004dd1a97e94f874cf8c84a9786e505baa53f1b9a
EBUILD xen-4.5.0.ebuild 4414 SHA256 44083dd1f311937ed1f911ae282b9c24711b35cb907451269a26e335df860c1c SHA512 5f6d83e784ae1d5d553d4065161275d2f0a289476832a90bb184fcdb3f29ad2c82f0c5122dd8bf6d52f642a611b9d5d28b869b2d11e9173611c9c7c30c57033a WHIRLPOOL 360ad74221273f1e0b4fa18b226fbc63a3f0ad462b89f4f93e508c2e8ed0227f38e87c88be6e55fbafc8aa812bfab5534f9bd8a273668cad9cd7b95797d6a667
MISC ChangeLog 34353 SHA256 42556138b0dcbeb6c3091bd7a4b9dc272157f8e4a525f42d234b2013e64df5d7 SHA512 b32d90f784c6aef20cf3e220ec86e5359c6bf191fe78a8e4f180de5bb8e878ea5d0ffebe5a575d81e7492e1fc9b00c5fd21fe8856360e9a62c465dfcfb7edfed WHIRLPOOL aa957409c079c62ff47ee4df96efaff9712b8673866d8b8b59441f44baf443bc88cc7bce859f2908f651570fca56eab756642f2d83d862f4c4e443ece75252b8
MISC metadata.xml 480 SHA256 c6d867148db1480748552aea9692bdee95fb98a94fcfadab0d128cbf1102b0d5 SHA512 888aa860cbb74d79c76f096107d8b22975470373ab11249da2c4ae9c4e172bc52fee73fdfaf07c19e977cabbbdf35ea5b3c6508d4a6f555b771ab6729806fe5c WHIRLPOOL c4d10589ca2c8b4e8bbd877dfc8f4f3b66ce8ae7bece71617e9571f07a39270f54c41f5fbbb2b29020ffc6473e2341064bd708813af3e20a31d5b9bd0510ebe2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUltuAAAoJEJIMDbyqvv1VqGkP/RJdk+PBn0QypqFbdAfY5Pta
Tr1AXxFufDcEK1LZ69raC+EHMssoh0fv4ad50c55mLKV39TbaQ+qTppE3O36U33N
4jnGhlxwDj2oPJTAkgN8W+dp5qzp/wSCrQE13tNuusbn5nF6vTxEBDtjgIqcnpQ8
NvAhkPUMjrG+J90nrchO63kP1/XVVFWbSgMIhkaCvlk2KdNvn/xMqSa4I/Ac97ms
q+P7Os8UP3svrxYk0zABOVg6cTE6v90HWP1Xl5ujJX2I3UnfJTAB3M6FPXRUMSrA
a02F9k8e1+fsiW7ZJccDp6ryL6p10DNh4wLjwm5KO8WEgOHnKp2QUbZnUa2SPHs5
N9C8ot47nfbfvz9QMzCcU8wqUs/WmWP6ATbJT51DBMXZ/ODu01DsbtBs+K0tZOrh
wTawZv1oT1vb506ZJq2sNSHl5AeWCE6nuF+TrzDdaEbQyDSYGX6vWgfZ46vZdk72
P5nU6k3KFoRDWO1dVnGGKp1N2ym9Pk5z3Lu6oip3L1bhlQcNK+/Qu90op+5FGKfu
qZcPXtIh6f4lpQjnnbYWrp/rfOSGdT5gtnxKmaG7m8FD1ATg3SSyVMrjn+OSCLbt
a1WDPC1B2r2HrACMoAhDFqWKh8AWPCbb/paq95K/IzI5gLb4A6bThdkb83XCbYMu
AnHnWMdhx9v8N057DZlg
=7xfw
iQIcBAEBCAAGBQJUvxMPAAoJEJIMDbyqvv1VipUQAIaQYH5qFyXeSADoQD2Cryco
ZapuAoYFybRMdHPkEGlDOrNKuPRs6xKNpS9h1qgopsoI6sDsfpU7hpzdAGkSv0N0
166+IEC0LQAJ6CI/lKcBBBNdbvqin1OnstdZz9qUk/4yB3fvo3jl6UyjFNUP4n9N
HrzbCOnOXSWqFO3Wv+itY/vttMf2/PukvkE7+FpAp2NaU/hQIonHPaTfhFR5XL/8
wMTzmpWVDx2nFO1zrPwYvf397W4t94xybVSZ89qQE6kKSG0U+KUqZ7H3X8o3PAP3
Xr2h6YSJqa2ucqfwwROaDAWMpiGFsYU8uSqTTQU+DNYCG1cxGHpBOaiiibxwuQRK
JeIAgnyxnaMREgTlQgyfw+p2Q0Mv2YJsqN50RKHCC58FQVdwmoHlHRfU8eMGdnq5
e8Hen6cPSH945eTcBtIMjrmr9rs+jMHdw/AYragD8B6PzM6CPL+k07lpzwnyMjgo
0DMQd6sNgBRzLKirEcw3cpd2kURHnPzM+EK/1xW348CRJ6C+OtxQgAv4WTRX4xZ9
9peAeJqaPGeaJlHDuRf2cr4+JWrppWDqmdB0GyOlRn+dP6VGrKnqIklfBklQroV/
iycjYnXGc5jKzEU3Tqzfo26pihJpmPuqZHI+R8BDkMIpkMqifDyw+kZaB/USY9z9
p6BCeTuRh1eebS4KcMkW
=10iN
-----END PGP SIGNATURE-----

@ -0,0 +1,155 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.5-r4.ebuild,v 1.1 2015/01/21 02:46:30 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~x86"
UPSTREAM_VER=3
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask pae xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="
flask? ( xsm )
"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
use pae && myopt="${myopt} pae=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
use pae && myopt="${myopt} pae=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use pae && ewarn "This is a PAE build of Xen. It will *only* boot PAE kernels!"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

@ -0,0 +1,151 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.3.3-r4.ebuild,v 1.1 2015/01/21 02:46:30 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
# Set to match entry in stable 4.3.1-r1, Bug 493944
KEYWORDS="~amd64 -x86"
UPSTREAM_VER=3
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config and fix gcc-4.6
epatch "${FILESDIR}"/${PN/-pvgrub/}-4.3-fix_dotconfig-gcc.patch
if use efi; then
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \; || die "failed to re-set custom-cflags"
fi
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
epatch_user
}
src_configure() {
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.0_rc4.ebuild,v 1.1 2014/12/19 06:44:44 dlan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.4.1-r5.ebuild,v 1.1 2015/01/21 02:46:30 dlan Exp $
EAPI=5
@ -14,8 +14,8 @@ if [[ $PV == *9999 ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${PN}.git"
live_eclass="git-2"
else
KEYWORDS=""
UPSTREAM_VER=
KEYWORDS="~amd64 ~arm -x86"
UPSTREAM_VER=4
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \

@ -0,0 +1,164 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.0.ebuild,v 1.1 2015/01/21 02:46:30 dlan Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
MY_PV=${PV/_/-}
MY_P=${PN}-${PV/_/-}
if [[ $PV == *9999 ]]; then
KEYWORDS=""
EGIT_REPO_URI="git://xenbits.xen.org/${PN}.git"
live_eclass="git-2"
else
KEYWORDS="~arm ~arm64 ~amd64"
UPSTREAM_VER=
GENTOO_VER=
[[ -n ${UPSTREAM_VER} ]] && \
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
[[ -n ${GENTOO_VER} ]] && \
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/${MY_P}.tar.gz
${UPSTREAM_PATCHSET_URI}
${GENTOO_PATCHSET_URI}"
fi
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
DESCRIPTION="The Xen virtual machine monitor"
HOMEPAGE="http://xen.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="custom-cflags debug efi flask xsm"
DEPEND="${PYTHON_DEPS}
efi? ( >=sys-devel/binutils-2.22[multitarget] )
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
RDEPEND=""
PDEPEND="~app-emulation/xen-tools-${PV}"
RESTRICT="test"
# Approved by QA team in bug #144032
QA_WX_LOAD="boot/xen-syms-${PV}"
REQUIRED_USE="flask? ( xsm )
arm? ( debug )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python-any-r1_pkg_setup
if [[ -z ${XEN_TARGET_ARCH} ]]; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64; then
export XEN_TARGET_ARCH="x86_64"
elif use arm; then
export XEN_TARGET_ARCH="arm32"
elif use arm64; then
export XEN_TARGET_ARCH="arm64"
else
die "Unsupported architecture!"
fi
fi
if use flask ; then
export "XSM_ENABLE=y"
export "FLASK_ENABLE=y"
elif use xsm ; then
export "XSM_ENABLE=y"
fi
}
src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_OPTS="-p1" \
epatch "${WORKDIR}"/patches-upstream
fi
# Gentoo's patchset
if [[ -n ${GENTOO_VER} ]]; then
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches-gentoo
fi
# Drop .config
sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop"
if use efi; then
epatch "${FILESDIR}"/${PN}-4.4-efi.patch
export EFI_VENDOR="gentoo"
export EFI_MOUNTPOINT="boot"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default custom-cflags
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} \; || die "failed to re-set custom-cflags"
fi
# remove -Werror for gcc-4.6's sake
find "${S}" -name 'Makefile*' -o -name '*.mk' -o -name 'common.make' | \
xargs sed -i 's/ *-Werror */ /'
# not strictly necessary to fix this
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
epatch_user
}
src_configure() {
use arm && myopt="${myopt} CONFIG_EARLY_PRINTK=sun7i"
use debug && myopt="${myopt} debug=y"
if use custom-cflags; then
filter-flags -fPIE -fstack-protector
replace-flags -O3 -O2
else
unset CFLAGS
fi
}
src_compile() {
# Send raw LDFLAGS so that --as-needed works
emake V=1 CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
}
src_install() {
local myopt
use debug && myopt="${myopt} debug=y"
# The 'make install' doesn't 'mkdir -p' the subdirs
if use efi; then
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
fi
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://en.gentoo-wiki.com/wiki/Xen/"
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
}

@ -1,6 +1,11 @@
# ChangeLog for app-text/paperwork
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/paperwork/ChangeLog,v 1.2 2015/01/06 12:26:30 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/paperwork/ChangeLog,v 1.3 2015/01/20 16:13:27 voyageur Exp $
*paperwork-0.2.2 (20 Jan 2015)
20 Jan 2015; Bernard Cafarelli <voyageur@gentoo.org> +paperwork-0.2.2.ebuild:
Version bump
*paperwork-0.2.1 (06 Jan 2015)

@ -2,15 +2,17 @@
Hash: SHA256
DIST paperwork-0.2.1.tar.gz 163417 SHA256 300e185608eec55162b657e1ae1dae4d1deab0cf168415fb8471dc413847dee4 SHA512 863af1ba16c101527a5ddd8544dbba2ead4f41d997b04b41b486719ce923d3219ca428e079cce3df25a5e35f3ff020618731fccae5617327df90f5e47bd7f2b0 WHIRLPOOL adc1c66c4cceb655d403f259176278f6b0e4e9fb9548cf11157556714f96f7719794e00f1d21c498e662a81ec53e0e553ca0cf443880e6443ed149f3141e4d50
DIST paperwork-0.2.2.tar.gz 164026 SHA256 ea663b6bf528ce653fa15496a133a4899efe25b78565a8d3c3512350abfe5d6f SHA512 21726a3e916a2a4b94a1fe84bbe04ed7c901e9ac9ae2b7f3e94fc84255b83c6b65a07485bfc899a28f1d66456aa2fdb58758e36aea1083a89f9c739c496c62bd WHIRLPOOL ecd844267094f9d9033f1922a08b310fd0c72e97f992aa879d46faf1b2987b66bde5e5b5d5f1fb440c8a665e3c8f10c187fa86ea878284f46f43cd327a7c83ea
DIST paperwork-0.2.tar.gz 161800 SHA256 81fcbfc04bc640c1a432864e74365cb170fb52198f3149773577641a37f4afee SHA512 8fc5d08844a5a21ee04cb98d18f5eaafe3bac6ab7919f347d5f837473b0c083bd2cdb7c54966a2d4e4790f8bb8df931bd2104a606fa3a14371224b3933e5763d WHIRLPOOL f45f0204fd939b383b9566cd945739cf78736e1d23ad09aab9d6d07fdcfc14d34ac09c6b45f29e9b5d8de12ccf7df46e8d37d95320001086a6ce24a2a9452c04
EBUILD paperwork-0.2.1.ebuild 1396 SHA256 4d86dcc6382c14b2d9cc28966152905b04b6921f0234836ce96f8cc406198073 SHA512 c24c040756a09f9d9130300da3fbf691fea6292f0b5a91f47663a827f89c589a97ae145c5af612baae09f4b9a49fa411d21d3494eb57fe2aaa2e2340bde7ad2b WHIRLPOOL 2275fa3ace2647cdf38894b49bb9c95ea809275ccdae6a92fe16bbef487dac98b4d26edba48ae64858f875272576ea002b02a8173105bb7d43ceae9a7c7cc1b8
EBUILD paperwork-0.2.2.ebuild 1396 SHA256 fcc4f29ce4747c0e29b44794bfb4cdcea0f53e38ab60c94466de465f961098c1 SHA512 7e70a15da1915b460f39958e64065f727cf2b2c435e479d551b07ae8ba4f48f2daf22df13c75876c50298905b5178c3b2f8001b29e40440b4735275e004c9d65 WHIRLPOOL a25c0e3957e2ed9f8c2661901476d26a3777de83aba5c035a9b1e53b2bb795390fe64057021b5e1ca46f55ccacf55924c71fc356f1fa69f0737d99cecc723947
EBUILD paperwork-0.2.ebuild 1354 SHA256 3a279ebd9764b88b7f918118328f59746196dec5eee17791c77d61988edf2e52 SHA512 9c502b73346702f00d47d34ceeb12806223059cca057f0f445e7494ca02b33a37d08e356149960f5de169a96c8ee92b9ebb463d4ec5e7db312953ceac7675f2e WHIRLPOOL 76cbae3e40015c69d27319795c0fffd3577fede3f812b9a1e5a4a121cf32f4d838d12650e7a314bcb1d4e905d2c96d6e7b855221dca6b49f6709e0d4b96d7b0e
MISC ChangeLog 545 SHA256 c17a6d8b5faa83f6abd23c2d0a0259024cfebaa8edd83397e184a538d7250df4 SHA512 c78af598f82a8bac6654c9c31d2f274298b5bb367d23bf9e435669452770f21de0ca2211710a54b579344606c614ac79eedea92e09b0f9654493ecc748a084f3 WHIRLPOOL 47c003fbac2496de8c9ad2609d838f106ccae59444697388ef8b37024dc0438ae67ebe458a6da8d364ba339b75223291f70843d7830c3b5f187e24b2c801bcbd
MISC ChangeLog 673 SHA256 4d4883d6698d42f622eda617e2f834cbb03948e9e750f36fbdc4f762b47eb5de SHA512 0defe97bf4319239e27aee75603d1b25bdbd19fdc642d0b8408c3509bd98625c2bfa7b0621f026992a0991a922837f65f54535cec789c6855442efe6cb488051 WHIRLPOOL ff11d86f79c0f4292b6c28fb4ae3229ef1a97b070547c5899defb3a2433322a972c22a39a2b668e0d3469710a97d7031939bfff491ffafcaa0c1f55fdce4215c
MISC metadata.xml 614 SHA256 5cbb8190013cb96307a31703af30ea3080191553a681a4bb0d74dac7d90c445b SHA512 793ab70d133d0717172e02857aa95f3db484e82440cd89433bbbc03639eab4bc1db7383661c3e4c6ed039ceaf2b3b3d32a57576d400f374429b1179803ea0617 WHIRLPOOL a74b60b90742f46c1fc0000b9de824dd9cf2307b612ccbe57f3953dd3eaf290a8e77340a57eadfce8a8a45cbffa766a14e94b7cc5861ae1ad1376d4b90f20f80
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlSr1HsACgkQFYEBGcdFJfKKAAEAgc0zuXx8NYkTHSCcS94bMlKz
z/2okDqKMt3o2/TO2koA/2a4j7KMZchm/uwK+7pGscMZBM25VRLZphV3r/elGTE7
=bvsB
iF4EAREIAAYFAlS+fqgACgkQFYEBGcdFJfKoPgD/V4oJet3VWu3RFipE6vl35dMo
bFqmVOZ5ZTVQD0AwYWMA/iA6xq3f8sSRITcxZFLlqLU4afqMc14ulEGCBI+zufYk
=w1vv
-----END PGP SIGNATURE-----

@ -0,0 +1,41 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/paperwork/paperwork-0.2.2.ebuild,v 1.1 2015/01/20 16:13:27 voyageur Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
HOMEPAGE="https://github.com/jflesch/paperwork"
SRC_URI="https://github.com/jflesch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="app-text/poppler[introspection]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pycountry[${PYTHON_USEDEP}]
dev-python/pyenchant[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/pyinsane-1.3.8[${PYTHON_USEDEP}]
>=dev-python/pyocr-0.2.3[${PYTHON_USEDEP}]
dev-python/python-levenshtein[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/whoosh[${PYTHON_USEDEP}]
dev-python/wxpython[${PYTHON_USEDEP}]
dev-util/glade[introspection,python]
sci-libs/scikits_learn[${PYTHON_USEDEP}]
sci-libs/scikits_image[${PYTHON_USEDEP}]
virtual/python-imaging[${PYTHON_USEDEP}]
x11-libs/gtk+:3[introspection]"
DEPEND="${RDEPEND}"
pkg_postinst() {
elog "To improve page orientation detection, you can optionally install:"
elog " app-dicts/aspell-<your language>"
}

@ -1,6 +1,11 @@
# ChangeLog for dev-db/sqlite
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.544 2015/01/16 02:50:46 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.545 2015/01/20 22:04:25 floppym Exp $
*sqlite-3.8.8.1 (20 Jan 2015)
20 Jan 2015; Mike Gilbert <floppym@gentoo.org> +sqlite-3.8.8.1.ebuild:
Version bump. Ebuild by Arfrever.
16 Jan 2015; Patrick Lauer <patrick@gentoo.org> sqlite-3.8.7.4.ebuild:
Stable for amd64 and x86 #536142

@ -1,3 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX maketcllib.sh 879 SHA256 e101ed11d908bfb7f57519a99674160b0273d6500d191f758f8a0d1e6ed78120 SHA512 d6ff354cd0e6e0a4240de1ccc0c93a111dd6cc7795d690bdb9fbc556bbae6aa4190b0c44a1be399b1420e33435f53c232400c46392446edf9a9d983ed28f1d98 WHIRLPOOL cf0f28e2086059b3f549d77f5853c4abd1ee1e9756972b6d8063f3c29ba5f46de2bf68f9392db65531c5f1dbada481cabde726cf92d06701c2aa134240ca9e2d
AUX sqlite-2.8.15-alignement-fix.patch 538 SHA256 f61f2f36fed61438d13dbb09902078ef11f0c3e8c8a119f84030689a2f2add8f SHA512 be3bb6a620d14e07153476f9fb0658d347a0fdaf44363904be32004836e2727210307ed87fe2b8b01cf4df79cf05947be7b500a9608215a6e950173237e64386 WHIRLPOOL f1e8b388b3256e4f8f7476fa7b369b014902473477f17ff28f45e221aa973b14e9dc54bf6cedda04d2f8772fc87c34f19f14b11a9e67a082cde70f5cfbf32e4b
AUX sqlite-2.8.16-exit.patch 355 SHA256 ab34a56dc56914fe3396f523a7d917319607dcb03ea33a3327c1e123d315b630 SHA512 937056b0629cd9e254098d40ed9dbc83e40c027727e8b12b2d5ff4513c1aebdb40fc9a7178b0d7554d3854888079ae828699dd27e1752759eb99dbec95c591f3 WHIRLPOOL 180eeca385be1607d8a55ea9aebbe8a0c0d85c7b67b7b1f22e737482b86471dcfc943513b6a6d49d8a49f3df3ce763cfd4b228f385e4b3ecf57419831d139214
@ -12,18 +15,21 @@ DIST sqlite-autoconf-3080701.tar.gz 1998389 SHA256 9d2854bec7b26dfe9aceb1faa17d4
DIST sqlite-autoconf-3080702.tar.gz 1998965 SHA256 8da1729e8b39d86bc23c8bdb439ad385afe4fcfcfe2b6796406a062a76e9d20e SHA512 7a47e6a85cbbb96d2d6a937f648ec7d764ccc6e40dfe19638f6cf26bdacc0b435e657dcfff6d1da6b0473bcd7fd6bb0d944b81a332d86399700c311894e458ef WHIRLPOOL ba2a3811ff8176730f21068a5807ff5e39d65dbe256cab81632d09073b8954c28b019793469b1a80374d5c8d635e1f1ce16c90b55a784de40c7c4e3f82a16e02
DIST sqlite-autoconf-3080703.tar.gz 1999200 SHA256 90b43a72a9d43ddf68fff0f71db869c213b9fd5082ade7d13e85a655c39a678a SHA512 f432f95de48bad5e28b7c2ca38f8cf32aecab5e4a9c15a95f88ce96cca3ef03a45f17ae18de047b09f85f63d90eac8c24338661e51ce21e6f89be9ca92d9f97a WHIRLPOOL 216726e63b9d7d62fbbcf559d10a7675faf5db5776aa6427d2d1758007ba425be1a43bff1bb90c5a1c2ea8720cad39116f351f917de68fdd1a794d8e2a089bbe
DIST sqlite-autoconf-3080704.tar.gz 1999230 SHA256 86370f139405fdfe03334fd618171a74e50f589f17ccbe5933361ed1f58359ec SHA512 c250108b7467e513ea831a9feed1169c70a397c3fa76cee79a20716b24c23b882d9a02b7ff46c2d439f4fda46c962ef8deae35b5516b3569634abe6bd4764967 WHIRLPOOL 8e66dc298328d540bcfac12f2a027a14fde193699444a0f4b727b30d2ef403e87f09a7a29adc4462300230a3c6c1d4f13521d33876095647a1904a1c796aca49
DIST sqlite-autoconf-3080801.tar.gz 2021072 SHA256 2721361eb4a71d5f727dfa466bd910dadd5dbeb4d2d57b8b34205f7ce7e5b7f9 SHA512 9b3ce3cd8d43f27a19f32f08c6807abf5cf2fc10f1f0d151882b75668a26bbd8785dd3a3d2ac83d0c55eae4aa52c7aa71d670a5a43378f3c677b355f1888b849 WHIRLPOOL 75009175f91639ca0c67ae8f233d74cfff838316a458b170bbe2fb48269f881b982b0dccb8ce6821002b59c21492af0542de66e6c35bee56a05db7855ed24479
DIST sqlite-doc-3080600.zip 4736026 SHA256 c187ffe719e35ab03970db4d1fb4a4865ae4f8d943ceaaa79f635a51d982ca6e SHA512 58bd1a58156e0d5d19c939d7a82b756c68635fe6b7ff8ae2189dcababb2b8c80de8fdb2646da9d8ec5381a716ca73f32f12d63a2be9336091d3ebbb90cc46d54 WHIRLPOOL 6339a21065d2948e6350cae84071528cf492735b83960959cd0ace1007a0c8ab9099d4bd028bc9d02422c4a07b05f8b3246fe93b48b75ae5ddb0587db0d985c7
DIST sqlite-doc-3080700.zip 4901008 SHA256 79126f7035ae1b32029e8943db492cf82bc617109245fa9a08ec71072122a0eb SHA512 c9d2784dff719515cf3b5a95fddb3c9738eebcfdde5a7605baf4824d01aa3215d293788b55a7d20fa645b952df53951c5e2dfab0bf5defe460ede8a6643dcb77 WHIRLPOOL 9b647a5d6c28a7c8f96883ec85fe14ceb01fb2c48dbe83283ed01ccf8821759fa00f0bb4be126be033cee5271fa47bfdaa62642698f8f35880c8a69835e4b741
DIST sqlite-doc-3080701.zip 4909904 SHA256 d50444d9ebf4302cb8658172a34602056b65313d93ee32eba213cd7111bfc53a SHA512 cdd4244c9ffa96dfe48db81be193b052a227fea11c6eb67a1179438d03a2846814c11873d60ccb1f2f949b7a8e90bb13b52b7ccc73911b48e575e9ea77b50ce2 WHIRLPOOL 38a44b456997e2830bb529fb9d2f3cbc8e1aa5c8080862fd1694b0bcf75692a996980dcbc749700ba5bf9add8112904b9f625e97d34f9d77b51299cdcc26497e
DIST sqlite-doc-3080702.zip 4908305 SHA256 c8b9c7380868da96171eba482eb559ef2297d086cca85e29513071ebb317e146 SHA512 cff181246d9f584d3a0d90b9c60ca967da5eea684fabd13b51b224274465e0a9db1cff0db6fbcf94adf9cc86e3fb4596ee86a71b97a56fbcb18102f605dd43f5 WHIRLPOOL dea18fabe9a2910e13c8486e9d7e3a5b5b12e9b33d3b8a2e47baddda4c7283e93e0370c0bf6c07f5ef93c7141dbc9c5603be6397015adeae56858269233a12e5
DIST sqlite-doc-3080703.zip 4916565 SHA256 c80a12afd8273df3c9305521dc68cd5fa32cf44506686f37c089ba6ac84950cf SHA512 ba14db03b23b3319ebc43af67c13ef1bcdb9d801ebee8aaddf1893215bfb34e08556098585f58a4e96cd673f49ac72b61ae11cfbd58deefedd31196ea1fd5c55 WHIRLPOOL cdeb0e1439148a90efde8f85ef77a7898e7f6f8a14b94ea398d29e5cb9f9268a10ab3dc3ab3f0b385edf367f69b3870507101e79f79567f04e90bef07c48dafa
DIST sqlite-doc-3080704.zip 4918739 SHA256 b5d6da86e8af181442e4e296fe86054f1a9c2dd05e0378d519cd64d3b9b4a5cb SHA512 f83a0a57e97d4bd506b99889e14c17d78e0e13c87af55d028d2b48868ffe9b02220e9610d4409dbd9625502917cc236e058e7cffdf174d85e26966a03cea917b WHIRLPOOL e487026a7a569429804365ee4bf37d21ef6b183e26c2949df3306e81156180bcccef724e4ccbbe65be56798ac9319c133324ddafb276746c912404cf342193e9
DIST sqlite-doc-3080801.zip 4949418 SHA256 8bd54fdb0ed5daf4d47ab97838a116b71cc669591ff0bdd7935ab300942ff93f SHA512 1fb073abb9e253feaac6076142d1e9428604f8f8718290fed496c620b19a70b6e7e11ead2163793dba0587e10fb54faad9cf30f831bca170e7c2e57cd4bcd2db WHIRLPOOL 906ad448e9571be41680ee6f57fe0473ca6f3323a61e213ca47ec66b248549d60ef5b2b64f2d334e3704595e78275f937704d75fc9cf43a78c791a8596578d1c
DIST sqlite-src-3080600.zip 5683499 SHA256 ffe524334ec012a27ab2d2687f35d2ed34286e2ba8f8e13dd9f1ec73ce9dce31 SHA512 92b11db11ddcd8c2e336af29b3f7c1bf39e6e2575eeca7cee20323065958b21df48316f7135757b2a9a31fb52b824064df22ce1ed44ce17ed60444d61f6620ad WHIRLPOOL fdcfda872b72a67709a2725025e06749114c0a6d62cf991e59397d43520a1147ec5356f4cd52fb94263f6fce49364a299dd6d546f7b7970866ccdade3b76b9ff
DIST sqlite-src-3080700.zip 5751697 SHA256 dc2f064f43d0ce554e53ce6dc8b3616b0b6f7fe0b28ca8af61f72b0d3bc1a191 SHA512 682f71be7c9f8c0d5a4d04302683566350b5a8d8893a3064395ebf969fd5a679afd750abbcefe997a12c2c9e3ba93dac2202e8e63e23f5df8b113b4bbe17a334 WHIRLPOOL 08e22ba6778e4c86214afdb17f68b3569efe8de8fa9e94bab4e74c6687f572891248e3e9f8f9e1a0fb2e001d34df2cb937a1193ec07a9f1d9fc19aa2a2f24b39
DIST sqlite-src-3080701.zip 5752291 SHA256 1bed8d029b61fd4532659a1bfbdf3621e2146bb7c5389b6aef62e8ee496bd9a9 SHA512 28e57c2e5402cd991cf63dc9b8608113454d23e8ac306f8243269773fb4b908ae28499835d7c38d84da6b6db3a7c909745081b34dbe2d360f4fdc1ef543a9562 WHIRLPOOL 914e587cf739598fbfe6f82aae4591f4332e173933fe04c57c4fbef43e06d966bc2771a013fb2b17e7c5a4bf8b79d5900af665bea0754de95f26ec16c6db758e
DIST sqlite-src-3080702.zip 5755042 SHA256 27736d78975085632f2391b0d8f21db3c68d1555a1c2fbbdbfc858e18c7aecc2 SHA512 12ded5ca26a9d035305a807fc7ef25d0c04631e2093b89b6b6e2bd3be1f311148790f5e93084705c34515cc7b160ca7cc185c84daa854a57819b26f38e788845 WHIRLPOOL 9e5e1e6a4cc4d7665e4e1635ea2ab7467871e442eaf4fa819d815534acd626d42fd0138f96b56a2ec24292463907b86d991d55fbdc3d395fd79b691fea84f2c4
DIST sqlite-src-3080703.zip 5756775 SHA256 b838054941c83ca7901f818a51a8e177c2ce5c3e1047731c04437513e1588364 SHA512 68b43e5a251996db5635b7536a547fc88613445b985a9ef97712a5f3b81d673ffc30b37cbfc4a457bb99efe6a07ba8488045db6191c97e3039c5385c6aa5d0cb WHIRLPOOL 9757c09ea2d5f2a3a44b90d1330f4b7f924f745d647e5d8d6f63d657ca3eadb964068c35b21209845eb33f31f6d77a5bde96a0fc056c416f65657a13d6723ff2
DIST sqlite-src-3080704.zip 5757797 SHA256 0c23dc9e9afc25119470bf335daa8d854ef9f540b1ee59667d0288e700360fb7 SHA512 9a04948102fd88c91f15443540d8d4ea3f5e528e83b5b1f722a5cd71a461cd469f922b2d0173596246df0b6580cf83c95a0caf8da54fc530a95b20c16b0050f0 WHIRLPOOL 890a3af0eab52bad4e2c356eb67e9e21572cbeea0eff50b2fd6dec4b086e7967e1fcfb444db6cee26ea431f167f03093dc74551b059cbc3977c36c1400c922a3
DIST sqlite-src-3080801.zip 5849483 SHA256 51ba1c97a4cc844dbe8ed9a18fc449580629afe1ef69b48e819a1a7af46b9fb4 SHA512 4f09228cb0c9c608e492da6e480afe3d27a63e27ccdcf33a88d5e56427f0846efab8930c81026b8e608f1bbb8d63e8d937dd26571deb828617f7efa27a765950 WHIRLPOOL 5ac6b44eaae52c0733d01bb06ca0f468e240fd22620aa0d77bd151df73bb15d6ebf7a9cd36f0c946e570743696ffa308996581ec081ea58b6012da680b57110a
EBUILD sqlite-2.8.16-r5.ebuild 2910 SHA256 690cfc49ed3711765baeb548b0ff5c064d985c5fcb5c2cb7232da14586b51faf SHA512 881d2aee7554af2c9b6caa2279e448531c733e6db1e8f3cdc9dbfd79f634f3f30bb9c2991ff8adee6a663a26a6a64658bd7efa1fb8f1e6877f61ff40b1556769 WHIRLPOOL 5e7c2abe2274bd4956e13eb326e95cf00466036583944feb4bc06f3648178d6ccbcbbc7386da099ceb1a5af94ab931e8208cb7833e0333b444962da80401fd8d
EBUILD sqlite-3.8.6.ebuild 5123 SHA256 be02cb805b25183281aaa38d0986526f1e1322793ddcaab9c49085b2568ae910 SHA512 54fa24bfd7cd94f63e7fa0e458c9fbc697044ba7818fa2cb8073329257adfc6283582cc214e140520c867af7fdeed387f695bca07293af1194fb4517e20e8a55 WHIRLPOOL 7d68b3d578ade493588f05c3e754d7d347eb89facd551a41b1de86f1ceccbbb75b4b9cfb2e2686abe7262114ad2a1803c64c66577ee2b6bdaa26b5eaf6522fd9
EBUILD sqlite-3.8.7.1.ebuild 5143 SHA256 75319a06343c56d6fbc51b24d8ffa0a1947bf11b39ed2b689e5e55963df22afc SHA512 7f93255dd479b97558eeb1aa4e952cc6f8c64805888d4bc2a5e1b6d09c490db99e02fb5f3230851e1df693dfa1b1e322ae34150bb563436846ca9140e07c7d48 WHIRLPOOL 74e2ed238d93399eaf82dd51d222d3a805e3fa43479b7a672d41810caef40360191615ae2139d52b6d3d601545549b3ec2dc495c76257e479cfef4e736674737
@ -31,5 +37,13 @@ EBUILD sqlite-3.8.7.2.ebuild 5143 SHA256 452e4db08ee8a0afe881ce3f11a4c4bf6e0ac80
EBUILD sqlite-3.8.7.3.ebuild 5143 SHA256 7a8b8405cf1bcafb997ff29d35ee9ce8a2c7837f900fa9eb08cf049bf82cc867 SHA512 aad5c8c35a9783ac10bfc34e1903bbba55fec4b1329d4dfd6263d26671b0efc7b475c63ab3c81b719020677f4da8f5947c26b93dde8cef8383967168f7d967e9 WHIRLPOOL 6bc5652c23d69c44728d8325d7c9b6ccd69b2531d25069d5d9ff850b67c6d7dd4177ebd897c6842e19ea69417feeeff3e551ca60550dd5148ceb22d981566524
EBUILD sqlite-3.8.7.4.ebuild 5140 SHA256 39c40d5fbd157e7f0b3b38551f7c8aaa8cfd383e570c0447acb8ea472cc5bf4e SHA512 4da42aaf0602419e47bf01430167a5d6d180c84d6870b954ce177a1e21533e33843719f36c10f02a198f7eebf578048d41a08f04e3753e654f70e4ea987b35c4 WHIRLPOOL ae90fc879e6da79df3d70d7d5f86f173088c141c334f42af443d0e0a731d2608e8a0eb4999d6fb70e27be8f19b989433127f941200ac702777ae8ec5f94622e0
EBUILD sqlite-3.8.7.ebuild 5141 SHA256 6a5173c882ac0ab24051bbd3ef2e09947bd67e53f5a2f62555150df9be45feb3 SHA512 dc9af3dd4fe32125f4c20e13a29e2475a16e28ffe62ce5392682e7606310028f23071eed3358c0f018d86a85f686134d54c3410999f40749ed5a60bf347ce3e8 WHIRLPOOL 4c9df34422b1d200300415d9d17b0c162687250710f2194ca3be4ce17280707dbcb8e212747cf648d16506925ece1f23e5612a978b3ed70619a5ac8574ca17a5
MISC ChangeLog 72723 SHA256 7708ca217a1b0d58c67c9aaa92a435de84f0c05748ccf96b48b48b4f544011f2 SHA512 154837b2ce2afbba398ce4b5cd5689705cf9182064b9eae8b7801462c06517770ad066ec7e953a87b0cb54a57453a63d62d6b9f4302511bff6dd5f87b6c8b86b WHIRLPOOL f1bd51dee57ab2c36103b4d118555063b7e92b16c7370fd00805ed6f5b7e7765410062b2455cf26c27e8140da5564bbbf2f8884ac010efad124b76d1c13baa1d
EBUILD sqlite-3.8.8.1.ebuild 5416 SHA256 341b3857674b9a4b0a8a712f7527a82c554c2d4294f19f0eee9e7862273f897b SHA512 50f33a743ef7ea8587d99d8858e5ff88ca3c6a4daf955a932b16c66cb7ec2c1c48284576213c3efd6bf0d8168a92a917b4a71d0d87bb58113598d591f5d4acb1 WHIRLPOOL 8134514d5f8fb8ac99b25e94fe9fa5bc3b7a4c3580731f29fc051128012385eb3923b539bfab1b40bea5bcfd62b242f1c7f6815c8bff4a0b302bcee2a9707acc
MISC ChangeLog 72864 SHA256 f5be11a20607cfb1c3d6993a1760c40095b2013cd5e0b2891eef389f278ce3f1 SHA512 3dcf028e96ec8cc7943a2f945b32f9f77068c13a4f031e9a5ab4d9df6c807498ab201472e96d443381f7fab66e87932f1d43e6014c5152aad9cef5c9e871a6d1 WHIRLPOOL 2f05b65bd9733a298a73b143511bbdd55d66808ab61f11085198c0e8ba89c1ec5854ed6d60179e5693330dd8ef1a1726be57e540c0d264f00f90449eb7e02675
MISC metadata.xml 543 SHA256 571057e6088209739a504dfe989b27dc875b6b3f7129c31d9789a6bf765ea97b SHA512 7c1b05707f92a0540bed3cf04d3e468a330a626a7bbbbbece43ba231cc3f8f14af9d220b345c72db9acf33e8eb3d983980113a780ba5a778ebab774d19c659a1 WHIRLPOOL 6c22bbeb965522912ebb10d1f84cd0900ee934d9d41052ecc22902b5aada7d057defa0e4c89850e3f92a6c96d38d701e4dd76e52e27d3807d67d08aa0cd23aed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlS+0OoACgkQC77qH+pIQ6QwOAD9EtOmGw3eGZ8bSZuAckcZ5lJj
eD/chOL6ViqZdiIvf34BAMDWQZjPBJqAy97Sjq2DeF/P8A0G5Y54tezuiwLRJPJ5
=kF/6
-----END PGP SIGNATURE-----

@ -0,0 +1,175 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.8.1.ebuild,v 1.1 2015/01/20 22:04:25 floppym Exp $
EAPI="5"
inherit autotools eutils flag-o-matic multilib multilib-minimal versionator
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
DOC_PV="${SRC_PV}"
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
DESCRIPTION="A SQL Database Engine in a C Library"
HOMEPAGE="http://sqlite.org/"
SRC_URI="doc? ( http://sqlite.org/2015/${PN}-doc-${DOC_PV}.zip )
tcl? ( http://sqlite.org/2015/${PN}-src-${SRC_PV}.zip )
!tcl? (
test? ( http://sqlite.org/2015/${PN}-src-${SRC_PV}.zip )
!test? ( http://sqlite.org/2015/${PN}-autoconf-${SRC_PV}.tar.gz )
)"
LICENSE="public-domain"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test"
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r14
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${RDEPEND}
doc? ( app-arch/unzip )
tcl? ( app-arch/unzip )
test? (
app-arch/unzip
dev-lang/tcl[${MULTILIB_USEDEP}]
)"
amalgamation() {
use !tcl && use !test
}
pkg_setup() {
if amalgamation; then
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
else
S="${WORKDIR}/${PN}-src-${SRC_PV}"
fi
}
src_prepare() {
if amalgamation; then
epatch "${FILESDIR}/${PN}-3.8.1-autoconf-dlopen_check.patch"
else
epatch "${FILESDIR}/${PN}-3.8.1-src-dlopen_check.patch"
epatch "${FILESDIR}/${PN}-3.8.1-tests-icu-52.patch"
fi
eautoreconf
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
# use prefix && eautoreconf
multilib_copy_sources
}
multilib_src_configure() {
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
if amalgamation; then
if use debug; then
append-cppflags -DSQLITE_DEBUG
else
append-cppflags -DNDEBUG
fi
fi
# Support detection of misuse of SQLite API.
# http://sqlite.org/compile.html#enable_api_armor
append-cppflags -DSQLITE_ENABLE_API_ARMOR
# Support column metadata functions.
# http://sqlite.org/c3ref/column_database_name.html
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
# Support Full-Text Search versions 3 and 4.
# http://sqlite.org/fts3.html
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4
# Support R*Trees.
# http://sqlite.org/rtree.html
append-cppflags -DSQLITE_ENABLE_RTREE
# Support scan status functions.
# http://sqlite.org/c3ref/stmt_scanstatus.html
# http://sqlite.org/c3ref/stmt_scanstatus_reset.html
append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS
# Support soundex() function.
# http://sqlite.org/lang_corefunc.html#soundex
append-cppflags -DSQLITE_SOUNDEX
# Support unlock notification.
# http://sqlite.org/unlock_notify.html
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
if use icu; then
append-cppflags -DSQLITE_ENABLE_ICU
if amalgamation; then
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
else
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
fi
fi
# Enable secure_delete pragma.
# http://sqlite.org/pragma.html#pragma_secure_delete
if use secure-delete; then
append-cppflags -DSQLITE_SECURE_DELETE
fi
# Starting from 3.6.23, SQLite has locking strategies that are specific to
# OSX. By default they are enabled, and use semantics that only make sense
# on OSX. However, they require gethostuuid() function for that, which is
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
# versions of OSX we have to disable all this nifty locking options, as
# suggested by upstream.
if [[ "${CHOST}" == *-darwin[56789] ]]; then
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
fi
if [[ "${CHOST}" == *-mint* ]]; then
append-cppflags -DSQLITE_OMIT_WAL
fi
# `configure` from amalgamation tarball does not support
# --with-readline-inc and --(enable|disable)-tcl options.
econf \
--enable-$(amalgamation && echo dynamic-extensions || echo load-extension) \
--enable-threadsafe \
$(use_enable readline) \
$(use_enable static-libs static) \
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
$(amalgamation || use_enable debug) \
$(amalgamation || echo --enable-tcl)
}
multilib_src_compile() {
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
}
multilib_src_test() {
if [[ "${EUID}" -eq 0 ]]; then
ewarn "Skipping tests due to root permissions"
return
fi
emake $(use debug && echo fulltest || echo test)
}
multilib_src_install() {
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
}
multilib_src_install_all() {
prune_libtool_files
doman sqlite3.1
if use doc; then
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
fi
}

@ -0,0 +1,13 @@
# ChangeLog for dev-perl/MongoDB
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MongoDB/ChangeLog,v 1.2 2015/01/20 14:33:49 chainsaw Exp $
20 Jan 2015; Tony Vroon <chainsaw@gentoo.org> metadata.xml:
Get the metadata right.
*MongoDB-0.701.4 (20 Jan 2015)
20 Jan 2015; Tony Vroon <chainsaw@gentoo.org> +MongoDB-0.701.4.ebuild,
+files/gridfs-perl-patch.diff, +metadata.xml:
Initial commit. Ebuild inspired by the work of Mark "castiel" Burazin, herd
review by Vladimir "Civil" Smirnov.

@ -0,0 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gridfs-perl-patch.diff 1594 SHA256 5f5b08b8c28c226092346b198acfc21f9dd88179be4744c51893bac46b6059a8 SHA512 a09f347662c9c5b3bacec93bc9d1168a494de1c0886486fa95043fa091520a82955a7397d9ac215146ab6c1bd3339fce76bfefcedc3df7706b85c50e3e7c0889 WHIRLPOOL f4cfdc7c79d9c93a89ff2c14f2fb22c64269f345bac43839944accbcb59af68a08b1bc1b1c202cd4a8578c21e09d3258bd5be4bac6338ceb8ecbb6b40705b828
DIST MongoDB-0.701.4.tar.gz 1465098 SHA256 1cb5e77449aab787abdb69df2dd98a721e243ca80500b88815090f44e9320813 SHA512 329da2bddecf33bb02fc04e3e2d62d7c3ca106fdcba01a2b604d3e5319ca57a03a20229764245e152d5dc6aa2e187459ae7fa96b564a975461c56545e71267c9 WHIRLPOOL c9547405da0896dbbadc803603b40138c7d4d72ed9df88bfbdb108038c9c61b4b1539c3fe4f93742e791d519a16ea836b192b8108c8b1419a96d4b841d665ec7
EBUILD MongoDB-0.701.4.ebuild 682 SHA256 f3ed6816a6481868160987be6915d5c1306d1d2c8882c40d52e92e607b59cda2 SHA512 0958c3282792f601be2f930e3da6bd4cf710aadde51f0e761b54eeda98334bd9f1832c921f90ef517639a58f48b0bef3cf0902f6fffcad456a5c76aa7ca5d154 WHIRLPOOL 728a10e23a1d6867eb93146cfc5a8071ff55dd3ffecd8ea6af455af0d79dda262bf5fbbf358a05f19011a56ce6fde8ce0b5eee67b4477736c543821d419e31f0
MISC ChangeLog 565 SHA256 f19474c25117fe4b2a7421006bde469be4175946dd40ded4245be749023a04a7 SHA512 79efdb9dcb04e4f6ba510eef8a0345663464d813f3cf3a9f05d4969086b96d4042c896127b2ab4a759c2a51638c805784acf226eef27e7758ad0a0b835600a59 WHIRLPOOL 1c36f218e27596193446053b2f66e85b40f888c9a9eca52276a7eb361ab3b68816663ac15765c0aa73ab1eb911adc27587a7651fda4e83ccb7320376d3d3790e
MISC metadata.xml 385 SHA256 41bc326da12e44c5b41af69c61beee9c17e5c3634427b33f4dee7ed9c420842e SHA512 22b7139211055a8a31e5acdc527bcff062bd30e0acce8ec3f324b3c89d72a450a871b7e4d8dfbd90e9e450b36f92415d732f7b24a28eccefe085c8e324aec1e4 WHIRLPOOL ac69b32bae87cc0e84f924a43e933e071ae2ec08ecfcb7969a23174871a057a1b5cb2cfacabcdb805e4dd59fbef3c9f3b9658595c1ed2be18e9b4587cfcc7d2a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlS+Z2MACgkQp5vW4rUFj5rMWgCdFbqWabxDcbhQl8JmuU7JkaJJ
lkEAniQjkeyXkFSRSmTtZ1hs15Am7MhB
=dn3g
-----END PGP SIGNATURE-----

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MongoDB/MongoDB-0.701.4.ebuild,v 1.1 2015/01/20 14:32:34 chainsaw Exp $
EAPI="5"
MODULE_AUTHOR="FRIEDO"
inherit perl-module
DESCRIPTION="A Mongo Driver for Perl"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-perl/DateTime
dev-perl/Tie-IxHash
dev-perl/Data-Types
dev-perl/DateTime-Tiny
dev-perl/Class-Method-Modifiers
dev-perl/boolean
dev-perl/Moose
dev-perl/File-Slurp
dev-perl/Try-Tiny
dev-perl/Module-Install
dev-perl/JSON
virtual/perl-ExtUtils-MakeMaker"
src_prepare() {
epatch "${FILESDIR}"/gridfs-perl-patch.diff
}

@ -0,0 +1,39 @@
diff --git a/lib/MongoDB/GridFS.pm b/lib/MongoDB/GridFS.pm
index f9a2421..8a9c4a7 100644
--- a/lib/MongoDB/GridFS.pm
+++ b/lib/MongoDB/GridFS.pm
@@ -119,13 +119,19 @@ sub BUILD {
my ($self) = @_;
# check for the required indexs in the system.indexes colleciton
- my $count = $self->_database->get_collection('system.indexes')->count({filename => 1});
- $count += $self->_database->get_collection('system.indexes')->count({files_id => 1, n => 1});
-
- # if we dont have the required indexes, create them now.
- if ($count < 2){
- $self->_ensure_indexes();
+ my @files_idx = $self->files->get_indexes;
+ my @matches = grep { $_->{key}->{filename} } @files_idx;
+ if (scalar @matches == 0) {
+ $self->files->ensure_index(Tie::IxHash->new(filename => 1), {"safe" => 1});
+ }
+
+ my @chunks_idx = $self->chunks->get_indexes;
+ @matches = grep { (defined $_->{key}->{files_id} && defined $_->{key}->{i} &&
+ $_->{key}->{files_id} == 1 && $_->{key}->{i} == 1)} @chunks_idx;
+ if (scalar @matches == 0) {
+ $self->chunks->ensure_index(Tie::IxHash->new(files_id => 1, n => 1), {"safe" => 1});
}
+
}
@@ -134,7 +140,7 @@ sub _ensure_indexes {
# ensure the necessary index is present (this may be first usage)
$self->files->ensure_index(Tie::IxHash->new(filename => 1), {"safe" => 1});
- $self->chunks->ensure_index(Tie::IxHash->new(files_id => 1, n => 1), {"safe" => 1, "unique" => 1});
+ $self->chunks->ensure_index(Tie::IxHash->new(files_id => 1, n => 1), {"safe" => 1});
}
=head1 METHODS

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<maintainer>
<email>chainsaw@gentoo.org</email>
<name>Tony Vroon</name>
</maintainer>
<upstream>
<remote-id type="cpan">MongoDB</remote-id>
<remote-id type="cpan-module">MongoDB</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,13 @@
# ChangeLog for dev-python/django-recaptcha
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/ChangeLog,v 1.11 2014/09/23 13:52:43 idella4 Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/ChangeLog,v 1.12 2015/01/21 04:48:36 idella4 Exp $
*django-recaptcha-1.0.3 (21 Jan 2015)
21 Jan 2015; Ian Delaney <idella4@gentoo.org> +django-recaptcha-1.0.3.ebuild,
-django-recaptcha-0.0.6-r2.ebuild, -django-recaptcha-0.0.9.ebuild,
-django-recaptcha-1.0.2.ebuild, -django-recaptcha-1.0.ebuild:
bump, unrestrict test phase, rm old
*django-recaptcha-1.0.2 (23 Sep 2014)

@ -4,20 +4,14 @@ Hash: SHA256
AUX django-recaptcha-fields.patch 602 SHA256 4ef9666f69296a652e5758d36f624802555b2eda072fd93ca7b78a8288716cbf SHA512 fbaee993b0bdf572e3d96e1f87ef33276dba3b9d4d4f5e6736d808402d5d71077a9b7d47752e3b2332b80df45d8b376d3103aead8ce9d442ac41895ebc4bdf82 WHIRLPOOL f95af9ee906b5aebbf11e060e0a355314d831f5bbb253918e30f0ec004bbca7c21d10d73b783757b012b088e9b17e3285959f5e05b1215a9ee89a16b97dbbe09
AUX django-recaptcha-settings.patch 283 SHA256 2e9ec0842424f5347e906101ebe6e1def490c76b8b45fbed49b44bd2a444abbd SHA512 cfa960e6c372724bb0c691da3e574927ae51db7d7b3f056547188ee115a915719a926b6c1d366c0df3696db49ff28cefcd06aad090f387aee90effbcf68956b2 WHIRLPOOL 577feebd158cb8d7fb7cf1e04b5cce4fed4add409f9e7d05de6dff59c2f55b091081075c9d87eff9da419465f16d633021eea6dca27572e18aea74bf526ded62
AUX test_settings.py 314 SHA256 fc4e2ef008cb73b83a9856fd884df7992b48c5c3d7114c24d9727bc2fe09d46f SHA512 044f557d5dcfdb11d55cd55aec6830b9763ff40d7a33407fe55b86820a5a8ecb6b57fc1c121655bd86f0d369e64194b6a4aa87bddb4476d22656c48349609f32 WHIRLPOOL 2035bc6d304417be63a71352de62c4a9e3a2d636092e6e9015fb4c38e98bad2a67fb5b18e8b12e2484d0bdafc605ac00ef66ede0e43aa679bd5e7e5bfb59cc1c
DIST django-recaptcha-0.0.6.tar.gz 7614 SHA256 15e17c331a9a6ac7c8159c2866fb6b58d9561a55db3694393e3cbad9e2494202 SHA512 152a62c914a10ff511a17c4e0a5accffac6f5043ee6516b81c5fe69d9271e7982f5df7cf96d4e1668fbfaa47600ed95cae818037a25756786092f4a9e9301ae2 WHIRLPOOL bbc4de11b0384b067343f6a7e8f06627b781ccc91cb43adbff3a399983eabeeea1596d7552d35791b0b80ccf31582bf3e83e38b4fdd885b1dfa2087750eb9483
DIST django-recaptcha-0.0.9.tar.gz 7884 SHA256 988d79783304ac1e0da64cb0624a69059adeec9e5f61370c4b01eb1b0867b230 SHA512 baa91e966e0e3a553fe78fe8e15d89418860035c72aaafec30da6917d3243cb224a1a0ed2bec2e4e037b59a6a56d68b17df60c1a162484f6a4efbdd6196c43c6 WHIRLPOOL 35ec289f3a9ac3d12fd2a6566fc94be87642df2df952690b620f088084c215fade37631d1140e7050f2d823c7330f64a90565e19e3c76999c69c527ac922a17f
DIST django-recaptcha-1.0.2.tar.gz 10657 SHA256 03d5b4414894e4a9f2dabd8fa536c2595367c5b5760e0e6142c82b5faf31a355 SHA512 b715f1dcac0665f6a2186e4069d0189fd435a4c596243e0cea59240be06a00f3621f68b38a4aec63b77890bad2e735de9b192c3f99df9f6a44527e45071bc711 WHIRLPOOL 160f1ab7f6e925dd79b62079576f16f5659b2aacbc0fd45dfd5a4d520b26022d07e94244960669e025e4cf08ac96695fe19698983c73cbdabb207e2611db7d47
DIST django-recaptcha-1.0.tar.gz 9395 SHA256 799417e17a979009e8cc84aacc01aa72490de7da2f4379979528a1bf78f91bbf SHA512 2d4f3c6efca596e4a29f0f338898114d4c3e69f0d2459c206cdc141f55fbe671154a06308512856ef39b35e3b299c0c6aabe2f407516abbe89e7932c7a5ede72 WHIRLPOOL 537ddb81d00796c24833ee1272995e81a23ec7eac19b110e82fcdc4496724077700a49f58a41ebe2144a708699efbdbbab0d4d71a26df6cc4feb5855c42c853c
EBUILD django-recaptcha-0.0.6-r2.ebuild 1240 SHA256 2cef0a33292b3079fb0de0789843231c187ad8593d3ab3420c5d4d05dee45cb8 SHA512 f231e6b48c9e4a276e7719b9874f3e7359f04c9a66570fb63716eed2a54d776b1dd0910593e5fd7f839edf965a5d7facc871355e4a73988c080f439d57ae19db WHIRLPOOL f1f8ef3cf5a136b8ad60d33c44e2993bce42bfd1f8e5a7955d08b2ac21849a5fab480d358d4af187e2a2611e6bdffe838dc23c767f39e0f6e17ef36a75653049
EBUILD django-recaptcha-0.0.9.ebuild 764 SHA256 eafc883fcf125ef694a4244aa5adbccbc5cf852ec983f27623d42e9f3e858199 SHA512 160d4a4d3b09e77cec8a9914bc49de0497a94fd2cac2ed1fc4fdadf10039dcf21e48c67382075895c25e7b50f61748ab328a289c505767c46f2493f6d8fe868d WHIRLPOOL 13de95d0777e29bd9a5ebf5748f3a6ee67728642eff1ad08bad6bbfe980dd5de232563b83181177898b2acdcbe7b0ea99a20122b105bbe5c567d4f88eadfc28f
EBUILD django-recaptcha-1.0.2.ebuild 958 SHA256 355accf23f0ade33729e0325bfd91af4add574dc11b3a6ba3f8ca9b34bb3767b SHA512 0dca23794ee7872930b261012df8339da99e817b4ae8cd32d4a57631afaff21650a22cd1d822ed068f0db19231bac133a9fa04a65630ce53eea008815376294c WHIRLPOOL 6b41a874a4c6d1b3d6968e0a7cc15c731e4b72c650f4c7999091b82baba0d2b7e87d9e904e9f5ec688168ac7ae69c52dc151d70271e9073fbc109eb3d1683a0c
EBUILD django-recaptcha-1.0.ebuild 904 SHA256 f4c72cb1ba04537d2178cb96626c97d5e4e7aac144e0095708c3a0d812a1658b SHA512 af0d202da8115bd9895feadf8cf4a1cdfb67637ddd54ad7d2eecbe8fe51806f81970f0880bf8e718a7ecc0a627bcefcf39e8e9f7cf53e94cbbc2d2e971840bec WHIRLPOOL 1bdcbdfea6ac0c75665ae8d397614f2b794a0ed71a7d7b2af7dbf056eb6b38ead7e3a14028f79dbe625fc6cc7b2ca90c7f0cdcfb5947cc2e1ff6bd5c3b0cb1e5
MISC ChangeLog 2227 SHA256 84356625d6fc7ddab081cdcd9a75886f212202b4a74f032d143f7591e28939a2 SHA512 8553b661afc59bf89b9af6b0d465911a9e45e939dfc26d6ad5101b2eeb08b4c239f40299df4e23a916a50aac6c173ff42d9202363ffdaaa29e68fefb2a4f561d WHIRLPOOL 00b225141a5ec7e9579727a8fc91081e5a06d6255f2da22aa984f23c856dc3a227e7c7aff9f1ac744278250e24c2aaffacf68e98cd0fce5fffab34f72ed2fd34
DIST django-recaptcha-1.0.3.tar.gz 11268 SHA256 ca47210207e81d8237ff0c5cf51ce07b95ff83dcf5f1e03bb813b6e0cb853af6 SHA512 9288ba1b4145dd6a08f39d226eeaa5f9ea6d9ff63714ff497fe808dfbe249918e4bb67790566044bceeb59ed293a8fcfe4fb41e279b17b2d7a0a0c5a53dd6463 WHIRLPOOL 079349c118a163c6ba6addd18001b1a50a3139c1ff7cd8729e0c77d51f2a798d6aa32e911fcdfc57727eddb5e9bde58639256ba254a759790a0077b6aeb766a5
EBUILD django-recaptcha-1.0.3.ebuild 868 SHA256 59e4dbd3847f90b2e842b86c443e0ab4ed3a69f310193ec033271a93a441c11a SHA512 5e9d11d6a174452cc71cddbe5eb7422fc0f48eb89b1f3eb03d65c86b887c00e7f679ac58aee37976cba0619a47d1b42ec6667b190e3a9810b47485076dcea237 WHIRLPOOL 583f958c00d6d5016463938faabf959726b9b3a756af63e49927c5d1669d9e4dbedb2ab9ac62a6daa7d8801abc97e921a59b74e2f3b9bce98e09d6398c3daa40
MISC ChangeLog 2518 SHA256 ee77af4c1bfe21819f6418785b0c257f24abcd5db6bb7f73bdab3043e764972e SHA512 d32b627a46cb59f22bba9b258ca4aefedeb217971e2bdb5e0415c3d76537de003ddb76d9e977e0b8509ca5bb5f79d3d1a864747cc518609804b6ce2c19c4588e WHIRLPOOL 613562cecd1a7c710593ef69696569e8cb8d0e3098fc3068d64d67c65c0e9297ee06b564851bb206441e588176db0e309eadff1fed99ab6afba069d0509c05a2
MISC metadata.xml 304 SHA256 378192a3036cb42703bb327998809796815f61188e51d27684cd19a8aac63ea8 SHA512 c3167aa9d0d69ef51ff219e10c69f8e5ff0674cc1b409ab9b401210f23eba3b38128feb5a31731a62303655916020c7a4660493f2ba8b5a7a03f170b78d761b9 WHIRLPOOL 68e5e98912c5673f75b9a7f53ae721b01433a2e662182c42541127e9e97ad24da1c51e57327395b09cfca1dff2537a223e2314a41330dcbacd36fe8945a367f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iEYEAREIAAYFAlQhePgACgkQso7CE7gHKw0xaQCg4pfWDR3rKL8XGxI6oR6vrtgn
YbIAmwYUj66Om6cXQ/7t0N1quyhRzFXZ
=irCQ
iEYEAREIAAYFAlS/L7IACgkQso7CE7gHKw0NaQCffMv15X65swDQBne/hduvCs8O
Z4QAn2Fc4wkXgyr01Ztf8s8jTL5iUijq
=rbm/
-----END PGP SIGNATURE-----

@ -1,36 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-0.0.6-r2.ebuild,v 1.1 2013/06/01 15:49:15 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Django recaptcha form field/widget app"
HOMEPAGE="http://github.com/praekelt/django-recaptcha http://pypi.python.org/pypi/django-recaptcha"
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/praekelt/${PN}/archive/0.0.6.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/django-setuptest-0.0.6[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
python_prepare_all() {
# Add missing source file rather than make our own
cp -r "${FILESDIR}"/test_settings.py captcha || die
local PATCHES=( "${FILESDIR}"/${PN}-fields.patch )
distutils-r1_python_prepare_all
}
python_test() {
# Use of nosetests gives confirmation that tests are run, "${PYTHON}" doesn't
nosetests captcha/tests.py || die "Tests failed under ${EPYTHON}"
}

@ -1,22 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-0.0.9.ebuild,v 1.1 2014/04/26 11:01:57 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Django recaptcha form field/widget app"
HOMEPAGE="http://github.com/praekelt/django-recaptcha http://pypi.python.org/pypi/django-recaptcha"
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/praekelt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-1.0.2.ebuild,v 1.1 2014/09/23 13:52:43 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-1.0.3.ebuild,v 1.1 2015/01/21 04:48:36 idella4 Exp $
EAPI="5"
@ -16,13 +16,11 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
# test suite setup doesn't work, hopelessly underdone, passes under tox
RESTRICT="test"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND}
>=dev-python/django-setuptest-0.0.6[${PYTHON_USEDEP}] )"
>=dev-python/django-setuptest-0.1[${PYTHON_USEDEP}] )"
python_test() {
esetup.py test

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-1.0.ebuild,v 1.2 2014/05/10 23:43:59 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} ) # pypy ) needs django to be pypy'ed too
inherit distutils-r1
DESCRIPTION="Django recaptcha form field/widget app"
HOMEPAGE="http://github.com/praekelt/django-recaptcha http://pypi.python.org/pypi/django-recaptcha"
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/praekelt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
>=dev-python/django-setuptest-0.0.6[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
esetup.py test
}

@ -1,6 +1,13 @@
# ChangeLog for dev-python/django-setuptest
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-setuptest/ChangeLog,v 1.7 2014/09/17 13:22:35 idella4 Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-setuptest/ChangeLog,v 1.8 2015/01/21 04:35:47 idella4 Exp $
*django-setuptest-0.1.6 (21 Jan 2015)
21 Jan 2015; Ian Delaney <idella4@gentoo.org> +django-setuptest-0.1.6.ebuild,
-django-setuptest-0.1.2-r1.ebuild, -django-setuptest-0.1.4.ebuild,
-django-setuptest-0.1.5.ebuild:
bump, rm old
*django-setuptest-0.1.5 (17 Sep 2014)

@ -1,18 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST django-setuptest-0.1.4.tar.gz 6806 SHA256 2a7a16bfa54ca60412c6ed907895094f32ad4a1455a93977ad7a8468269fc5d8 SHA512 d91171d4625dd6b40bb6d953dcde7c148e7b6dc2514771b141f1520c3a6f5308d3d2afcc0c01285f209883a3900784ea4bf3d44cec39e57ccaf1d6e51695c88f WHIRLPOOL 656a34984aba6555a8fe25589834b998409e9ea4b7e21eaff29bfd91da5756913da507a9c39ea92b403a35198e9dcac153f57551d01c418de8fb58534f0694fb
DIST django-setuptest-0.1.5.tar.gz 6878 SHA256 b32bac9d07537cf2833f11f4a79dd1d91e1553897f5c384d65d7a46f359892b3 SHA512 89b7bb6c1b918ac78082ee22af0272e6b98f1c507ab5eff6563ce94e01fe4f0aae8a8a21475136113427e8b790ed9343c43fe18596e1fdb6a96456d520a51334 WHIRLPOOL 1c928a96a1722dc6ceafcf3533dd1a113d75d31e4476b298c1d28b3c5eb03e56859c0cbce375abc862349f03a2ea9e5af7c9258077126f02da2ba6c3a33c34db
DIST praekelt-django-setuptest-0.1.2-O-g86Offe9.zip 8665 SHA256 15a79449fc9145830f88f2bba9238d3fc85794a08a8bbe719f1208cc834672ca SHA512 c6cf91e20fe876bf7516245d4ad6d3c7adb84811bc11b73bc3e991ca3e0a621973095c522f1c1dc6d29853cebcae41518c350d26f3bb86b40be1ea1ebdfb1fc2 WHIRLPOOL abcbf93c40a00f012fd2daacc5d2d2993823ab5ba223f2e3f4adc056e6cf3c7a5bf65a58166c1cea7286d5e1e11cca4247f7b1aa2f72321b6d8b49ce22f58172
EBUILD django-setuptest-0.1.2-r1.ebuild 796 SHA256 f5cb0a9d488efb5a62827b9f0f08e260b05a496db482aeeba319720e93b0a5c9 SHA512 0d7867f0660aa9365e9398feb78f46048f01a79bcbfa5853db00ec9a60cb35570e6a4ff2cfe872c7af70eaaa790e70c0eeedc7638ca7084baad0595bfdf19fee WHIRLPOOL 0909a6fd5828c19a45c3fee8f230eb5a36a8e6ddedb9f01dfa9d5625f112e4bd05ea8859d8477d45543bc939a77dcf3c1159547c20fe44e21da2281b477a7118
EBUILD django-setuptest-0.1.4.ebuild 725 SHA256 174a7570c9def00abd8534add2188b97578875b5b4f69e968e0aef542f23b812 SHA512 d2c7bf71fb2ab570f0dd9f2cd6993d5669beaa515591efc733ba66f31ac2241c39496521f8d836d357270f1ec86f18a1d644d8dc60b1fe6df7bfd43dda80cbc2 WHIRLPOOL aff766038b2c520b78632bfdc9ae89d62e18c449bcd19b37b367d6b1c380b0edc163955a77c47cc2449c5251b321d30df44d9cc5668f66f910b1ef0f49009a0b
EBUILD django-setuptest-0.1.5.ebuild 796 SHA256 f30d4e59079833f975d341e07560785090b4d9aa11a8f52c9f8ff851c6a0859d SHA512 bf7ca9ad6d2c9624ac264528f9d12668ea28eee2b58c51800987a891fce47f2df7c1f9680d15039e4511f52ec4f096cb68d9a7ac893ab1382b1c3bcac6c520e5 WHIRLPOOL 5e4f63380d3ddfd14a25d2e4db53d95b0a9193f4b73657f8b74e97759c0f64f8e8d836221a763ac920babc3b8a599dab05086bc6e454f969d6e452472eaee0ec
MISC ChangeLog 1306 SHA256 842069cdc455eae05b0cf83f5cc496bcc2d5376c9c3ac2c9c432acd8b77e11f1 SHA512 9b5916bdb9a9b80bfb56fcfa1e5cf1d508519ff6f35b6fab0842a4b7521112a79ea72a525579c379a06b79b2308ec7d96efb1eaeaef109c95b82f758a7e3ade5 WHIRLPOOL ca67d9cf89ae24923a2df38ea09f474047e205a9a8d1777f8beb32350949a3cc1d6bb50ab68c1cc1125a9338740453bf67adc9945be99941157520d50f7bf474
DIST django-setuptest-0.1.6.tar.gz 6929 SHA256 bdce4cf9cfc485b6324b3847fb84af69bdc965370073bc1c983bbf0901902eed SHA512 c2f2c1329d3541ac2e8d5895ddde2e1d1d1c2a819b3cc7168d333894e15128ff49b973a1570917abf06152634c915dada6df9f27ec9463ef79f02411c022d80d WHIRLPOOL e1c45eb3658b75bc82d0b3a5397c4199f5339c19c95e76e2fba0dddd02928da3c3480dc51eb41cef39c283c534a73f90bfbf5edc3289d24f6a5e44aea71e81e5
EBUILD django-setuptest-0.1.6.ebuild 783 SHA256 759cd496f9a4d27bb823d224f93a66a23a6aa4613300b3e92aa7977ad46ee7b3 SHA512 b5a52df1cb350f0ea75a30b6e9b3e1f83c78a38a499da604bd4155ad6e2bcd00649149daa8bf11f648735d4797c370f92c35d9a416d2a40904489f41838390be WHIRLPOOL 95b84acaaf578fbf0f188c976e6b01bd9cb1ea803d11bef0712064162abcb3bf472b2a7f6ec2798dc0b4b55b6e1bef6512a55a4df4e7e088a64b40d193a3d373
MISC ChangeLog 1544 SHA256 ceba1c9161aab5b2b70579b98496ea06c2edf39408c16bd3428dc518446a0143 SHA512 bdcb2adbb981a27ed95abc63355fb43a5b49aedf92930b1029a0582b0eee784f70786468b63c06c04a868aeec40a997b88be24585c9a4ad8f2dd39a053f19dee WHIRLPOOL 5cd1756b9cd6155a96be760037d740b1f72810cd3c74ae7d842a1044a3a16ed8599e53da4fdeb6095f07e1795a5996e356e2ac1a345c469dcc842efd16015e40
MISC metadata.xml 287 SHA256 952456674a5cb787b342dc5c66432502a5e6f8ed567a0e9f05f65e9d079f5d2f SHA512 09614efcfe6defa01168c86f21a1ea089a1659d0be2e12d5f8ad8dddd99f5fbf3c9b496ce3469d61274f77cb83f4aefa21685c57ce0cec7f8805e33dad7a513d WHIRLPOOL 77465865f58fcb922ab804cd9f87ecacb0a83da95911607fce948f5774b33ca7942c897bf6e61f549a614581d5867d3f8f919cd384924cc11d9573a5ce7acf65
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iEYEAREIAAYFAlQZ+WcACgkQso7CE7gHKw18dACdG2u9UzTHFE0KgsLWqHHmEHaG
GCsAnAgC+NXfLzP5/NxLAINRwRneQH0G
=bet9
iEYEAREIAAYFAlS/LLUACgkQso7CE7gHKw000ACfUJI4CNQD6Onollc0F+4ih3Bp
hXgAn2tTgVP0iDIisxlkwWD/R3qdy+Gc
=Nq8h
-----END PGP SIGNATURE-----

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-setuptest/django-setuptest-0.1.2-r1.ebuild,v 1.2 2013/09/05 18:46:12 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
MY_PN="praekelt-${P}-O-g86Offe9"
MY_P="praekelt-${PN}-860ffe9"
DESCRIPTION="Simple test suite enabling Django app testing via setup.py"
HOMEPAGE="https://github.com/praekelt/django-setuptest"
SRC_URI="https://github.com/praekelt/${PN}/zipball/master/${MY_PN}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/pep8[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_P}"

@ -1,24 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-setuptest/django-setuptest-0.1.4.ebuild,v 1.4 2014/05/10 08:33:59 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Simple test suite enabling Django app testing via setup.py"
HOMEPAGE="https://github.com/praekelt/django-setuptest"
SRC_URI="https://github.com/praekelt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/pep8[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-setuptest/django-setuptest-0.1.5.ebuild,v 1.1 2014/09/17 13:22:35 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-setuptest/django-setuptest-0.1.6.ebuild,v 1.1 2015/01/21 04:35:47 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@ -21,6 +21,4 @@ RDEPEND="dev-python/pep8[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,6 +1,9 @@
# ChangeLog for dev-python/gmpy
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/ChangeLog,v 1.51 2015/01/18 05:33:37 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/ChangeLog,v 1.52 2015/01/21 03:37:27 idella4 Exp $
21 Jan 2015; Ian Delaney <idella4@gentoo.org> gmpy-2.0.5.ebuild:
fix duplication of running tests, noted by Arfrever
*gmpy-2.0.5 (18 Jan 2015)

@ -6,13 +6,13 @@ DIST gmpy2-2.0.4.zip 280459 SHA256 c2b06e75d876960adabce575f01361f96884a64401740
DIST gmpy2-2.0.5.zip 280565 SHA256 014ebfb901fde1d823bfa6bdd70abd79adff36c0473d678ea79664be10d4e620 SHA512 d72bf8e309143ec1f28adf7a73fe9a644ca17f0e7aa40408d7336b5729a6b84fd0d7a235830721c802994551f3225ffa0f953ddc1e79b4a33d51e21d5a65f122 WHIRLPOOL d2b3206fd485d4e8680cbba1b03954459a867ca58032e2c3b1c0e50b55eec8b6e24d288bd8833f368e8b89852fb3f6b6d57ca55c2edebd71785959459c283437
EBUILD gmpy-2.0.3.ebuild 918 SHA256 dcdd9fb7c6126078472c556b87996d6cfb074dc3b88e5bf38f78bd7531173e94 SHA512 569fcf0282156dc13ff3327a15dec609cdbf961a2a02fe33d5604aee957ef903dfc1c334646b02b8cb5019d54403fa0e15b63482084b2f904624cf9f67ed1b56 WHIRLPOOL 83e24f56b90c16e5ec711d3416ede58ff2de6d229b392e952f31c355d059670007b817723ceaf1eb05b8cdb2100fc82bc725f583e36b8e56c7725b0a5b456910
EBUILD gmpy-2.0.4.ebuild 1287 SHA256 3bdae9acfd67959ec7c42fe7afefbbcc70b3440fbc8424c3a7d707079af1a7c5 SHA512 79b7608d6b3483d60ad4935b8b27bb9add2d45907b110ae8d70bda9bc219846a22c664ae3702da6304c8a6e8703962961a9d218e614fccd002382a604212cbae WHIRLPOOL 80d831904cc75376d0359b2c72c2a3d58a2669d192e3452d197f1ae9941fb60f8850b36f9fcbd264936baa3c06a5eada2654efc6d93f62afef9fe97751584d91
EBUILD gmpy-2.0.5.ebuild 1595 SHA256 e96cca5d09d0ac954ccf34eca716ca8cb62eb0b9a35654b92f936495ec47a944 SHA512 84caab16ffdec81867a6becdb8d3a88e1f50cdf179f1089a703ece11da2f2cea3d09f6dd2202a51188d68d503a3e7a430b90f9240cb56982a5785de1732cfad1 WHIRLPOOL 9238a6f7fc6f853d13a032ce5960556614f9f5688009c053c1bbd9d0e2c3cb26875ea7a843e5e04fe097bfebad2ddcacef2a366245cd4ef4ae5188e1769febe8
MISC ChangeLog 6705 SHA256 3e63a354eae4aa34a340618a6e35465514bd018af4af11d9e26cbc29f7d63751 SHA512 3a16f0a92cbcbfcc272ab575ad5414f31f937a25c6abfc897a9add9b236e56c51a771aea285b513e740cdf72a679b407bbcd4d7250aefa7f14927943e157c882 WHIRLPOOL 76bcf0c577399a67c262361ea5fa25dfba38ab13d66279c898823cb11a19be6b58b126f04e38773206e6ec822820eb42743fa7a87d77e42734bc29544603b4ff
EBUILD gmpy-2.0.5.ebuild 1557 SHA256 8ddf05ceb4585f24cd96182faf2456aec541c84279ab74ea6e06225d3a73dced SHA512 051e7014f6ec24d77cc58e814fa54452cbe92537192ab7d09e0a5d8ab6cc74783dd4a5fd9c66febb90e0acac81a72e810af0bd364d5fbf989d8c2293fd80383e WHIRLPOOL 666d5619b5df7035726594b7e7c055c1c67ca30ecae1186eba26e033dadd860ccca584794d248336dbc4b115f2db84906477745fa4b7f77ac42606bdcb875d13
MISC ChangeLog 6827 SHA256 9981b7b274fcabfbb48e607bbf51dc43ccb72ac53e3438fff0e9f4e76f7965e1 SHA512 7d4edc023c8720e3a6fd17bdf302edbf0c91d6069f751093966b965b3c8aad3605ad384ff736bd9b1a951ac78750a09e421fed1558f6aec14bd48ff8432d1d7f WHIRLPOOL 2fabb3d70df5c6269bb86b86ea113361f3d344f539d3f625999f6bbc505690391d7c6a88577df7cb6974acb8e7059e9caa763a14d1866b8dc7b0f2ee70b396da
MISC metadata.xml 640 SHA256 41c1f14e0660ee3e1ca43dd0a774dbd8d86ce75c3be47385c74a207f03448ba0 SHA512 f0a9525d7a8c84ba56ce7689be7ad93a526cc778650cb92d76590370d993d0d19c3ae783fb2b0be6f897c3b969194469fc7b277c0c11fdb6d57cae78fd93acc5 WHIRLPOOL 014f1ffa37368540f9a6da6c2be90dc4e7d6d75c25bf373e7f11f12b1fb1875173f3097dbe14ba52b0a6057bb30642bb8a209d37672166bcc1577a15bfe25641
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlS7RcEACgkQso7CE7gHKw3bDgCfTEnDzCMICdg+0bWsWlvcv6v7
oVIAoJBT/3q5fRNPQfajtldq+rX5ut9d
=it3o
iEYEAREIAAYFAlS/HxwACgkQso7CE7gHKw0lgACgxjmjH2rcqF5LfrLE+6YqRINh
jEwAn2bD0XWe25+kbCtSA+ZBDCXaf3vH
=ctvX
-----END PGP SIGNATURE-----

@ -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/gmpy/gmpy-2.0.5.ebuild,v 1.1 2015/01/18 05:33:37 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.5.ebuild,v 1.2 2015/01/21 03:37:27 idella4 Exp $
EAPI=5
@ -60,10 +60,7 @@ python_test() {
else
cd ../test2 || die
fi
for test in ./gmpy_test*.py
do
"${PYTHON}" $test || die "test $test failed under ${EPYTHON}"
done
"${PYTHON}" gmpy_test.py || die "tests failed under ${EPYTHON}"
}
python_install_all() {

@ -1,10 +1,15 @@
# ChangeLog for dev-python/pycallgraph
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycallgraph/ChangeLog,v 1.1 2014/10/12 03:47:10 alunduil Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycallgraph/ChangeLog,v 1.2 2015/01/21 04:27:06 alunduil Exp $
21 Jan 2015; Alex Brandt <alunduil@gentoo.org> pycallgraph-1.0.1.ebuild:
drop doc USE requirement for sphinx dependence bug #537098 pointed out that
the sphinx dependency is required regardless of the doc USE flag being set. I
also found that the pyyaml dependence was required independently by the doc
and examples USE flags.
*pycallgraph-1.0.1 (12 Oct 2014)
12 Oct 2014; Alex Brandt <alunduil@gentoo.org> +pycallgraph-1.0.1.ebuild,
+files/python3.3-tests.patch, +metadata.xml:
add ebuild written by me

@ -3,23 +3,23 @@ Hash: SHA256
AUX python3.3-tests.patch 3268 SHA256 befac3ffb7f568f4f33170c740c4e6fb59f9d4596cf874145c8d1922e69e8fc5 SHA512 274b3af41f80058e1bbacf681b8f2ca7e09069dfb7f0a333cfc7ad417a1a88e738abb0d0ad340ab1b342076b7f331977617dce8b46bcd6e158764ffc09ee6a94 WHIRLPOOL 12bdb91bfb105a6f50e4d92a190d31e7ead0180c809f774ce7dd79ab008f20604e0c5b7640974897a18e55c8bb90ef63282510f63fa06f909261423648ed4371
DIST pycallgraph-1.0.1.tar.gz 458254 SHA256 1ee59de9c9bfbaa51613546103ef7923c644bbc92bce2b7df563522a7c9bd3a8 SHA512 75a20cd8c50f070c961466f89b70384c914129c8ffcbca3ffde8c4729cd5f8a3dc94c4a33d54990e5cb9e502ccd1038c64e878da84cf832065fe4ece74356e2e WHIRLPOOL a6ce038bc6529dca3e6d3b11f95d7ee521785c3ae32356bb95dfad1a3bf8830a240b51f53ca9c801534750dae16b5f14eeda625c045b2db516c8bc88aa760405
EBUILD pycallgraph-1.0.1.ebuild 1903 SHA256 bf8d4e1706adf3e6916a09d2af376555a30de26bd8f7321a37909aaab0733876 SHA512 8b00e41039c78c36a61076a6f0a1ba0906fd40c09b1d6c459c824566bc326c473851b40857a85a6e91060e1833114491f2c8b155df445c8d815f0aae76cbdd3a WHIRLPOOL a91888805cc10a3f0d6195e2747da00e1ec8438d9b6e24101c8d29054f7a41ce433ef76b274629d746bf24da0fdccfe08a18d87bcf7d7b876fa9c529bbe4e0d2
MISC ChangeLog 404 SHA256 b9da63d051076f0254419d3b19d4b8f802b66c7d86f9240093e78b131383608c SHA512 76d8cd6ca2259bf6e84e200c70bfbbfd396780e338f5671a0e7e79e42abb4941f00312f8257096ca7d2ea6cbdca6cc370969adcf70ca77de1d618895c11528cf WHIRLPOOL 22cccf3dcbd15c8ccf0fec854183bfd091d229451c8437adb216dc84e2b50295d03eece79b01a856b87e0543e30b8c0e411231748079eff8de498576145d8dc0
EBUILD pycallgraph-1.0.1.ebuild 1950 SHA256 ef061c6d989b8527ea2286984d07176b92ba49da0c882be7414c999db399ac9a SHA512 1b760e30f9d9537a074162dc0289eb0b35c978c98f3fe311b7067facde58fecec2c66fa3046910560fa45c8c3def3c62155ac6d153e6ddfae6d0f3bb04353ed9 WHIRLPOOL d17b0017584fcbcd807aefeccb955da29d24170e5beca1ca28968db2c7a12ca16bd113279619e590ceec6196788709148d21e9f7424d5fe006cc0eb6f50ca371
MISC ChangeLog 743 SHA256 4fe2070909d3f41f78ca7e59cbf8df62faf31dd3e1fc7310b620896405f4137a SHA512 c7bc2b7a6d22ac3411d5e3581066e00ae54772a10743b0a57c2868b6515c5143e746e8fa9fbc5ac7097117ea703a578a9890b109b6dc17707f2e06935bac1c84 WHIRLPOOL c2867e64a95ca10c0e354aa35d2c0397208daab1db0dac1d6e42a52c794ee2eaca86f7ed5c05dd585c1cfaf67329b49e67488433dda414d4a9a00c452d3d2adc
MISC metadata.xml 281 SHA256 4f517e212ebf30022599267011b7d752fb61f1063c90f9d442242fba23e5207f SHA512 c4d7e9c37508015a286fc8288d3c201c5779aca1252bc6ed7f25ce87555b513817d4e3fa624255e7644b24e4db0e1b976ea34810ece8f718dac3b027a3e601ba WHIRLPOOL d144bd0785d423f05e5ff568d7c7c5b6f4aa6d651d44ec9f55dce23aafc6552d0d39f8229a612109665cfb3e839ff746e64c0cb0130fe93e9f231238c61a87ba
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUOfm/AAoJECZUyt4RqCF8BCEP/3BX9G6yJZaKcvlkQtDTeEdr
BIjx31n8f2AcPogdSN9FBLLQzbKo9Lw2eOuZ5oqlUh89DFcCcY+2fmze+RzB9Flm
N4L0PTy3D0qkXEptHRyvtQ5jvebVaTBNiz6u+ZfdH20BquRWbFQYpEEruqfMQGjM
Gbepr8DZJZr6U/cxw3Je75LQ0uJRSCA8mxvE74YMQEsT6BVe5lWgOzYbyyAMSxuV
EFGtBRpOD7ZThf8X+UcwZc/Qie3Rc6ZigWPxpGQg2gjAAjhlCOI3jZbZq4smOqK4
GG6cQehNt7ZzqYQnqmp0Gkg6UxF4rI8Ht9rR2sbiz4K7vcwMFVCwhWwDEmGJrDFQ
3m4Xjxgg92ExARFW+gw+h/jBuDsqXzffEcZ4sd4aFGDK5uqLSWijc/pF7BMDpXU9
YkyzYgeRmjkx1FaHQofj4ECqTYWU+KoTZezIMTKc5NC0/jMzOHhvzA2ZmU5hJgnm
MGh4y3+BU2FaVNDBaXZnxb6VZTQkiS0Eit2NeiDqtcZklo9U+kmS1Mu+jB9AHhWX
3ETl7vJpnVZNddyU2lGXriWzfsgspnN1OPN7CM7afbGrn2IcDnmgERZ9kXDJ75yx
MIN6lFZyvcxpa4YVMSkYJtRJ1tnnkhhKyZL2o16nM3vDTX+hLJCyk2OvE5xd+5UC
7FwQRZpOZq5XywYR5c3y
=hjRy
iQIcBAEBCAAGBQJUvyqbAAoJECZUyt4RqCF82qoP/3rbE4zmanE2UUj+qpAW9C9G
5vVH05MBB7ch5RKb84QrZJqBPna5IvxqBY563iU3mhXbwX5OPEtZWWB/unPustob
/XGW6lAyos/DKMETx3Ti9gQSCPt6fj9VN6mKh889SG48tC0HrzhnipPrN2a9u8hP
ljQNsT+GKYVJCHg7YNw5XT0xbK7XqvJja0IohBIJE3SEcF28rQ5vvhAHw9I7Oqgm
fW1v58ncG6eC9bgBzUOruZ5tTfStiNOrdO04nmTD/PkwWe/P1v/bCuFxHorrhkPO
VDu8AezUJiHJvKFesKUvfyIpOyLqafLQjmAQ7ns+H1ZDYOVcSJlBiDzhB4cN6NVT
W4Z53Y4JlXWLKjvPwNMBTY5L9tpn/wZeHnGihdvGfzHtuPg47N61UFz+Vo6PS0IE
LEFPCMZW9QR6czGcUN8J4a2YkeRcB5y2sHorn8TLA+XneeijZQwgAJHbC6deMzZJ
SImagzZpCp3DSjzv8yQYYCUHWyq0otVY+T5wgmaOcUfG9Mu99uLzwe0O/T6Zw57F
KN6NLL40WfbTgLUTy7/qsh8Yrf93Dk5kl2UIh3PoG13DTpJS65c3ewWb/NazfhhF
rqeuymLnMECEUVGS+KXaUmCAS9shqQpsazganpkSzwzs1r7vvIph0HkgOxOGdIDO
se7L7rySzgOCc4e0shSE
=ywvV
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycallgraph/pycallgraph-1.0.1.ebuild,v 1.1 2014/10/12 03:47:10 alunduil Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycallgraph/pycallgraph-1.0.1.ebuild,v 1.2 2015/01/21 04:27:06 alunduil Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
@ -19,10 +19,9 @@ IUSE="doc examples test"
CDEPEND="media-gfx/graphviz"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
dev-python/sphinx[${PYTHON_USEDEP}]
doc? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
examples? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
test? (
${CDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]

@ -1,6 +1,11 @@
# ChangeLog for dev-python/pyocr
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyocr/ChangeLog,v 1.2 2014/11/27 15:01:32 pacho Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyocr/ChangeLog,v 1.3 2015/01/20 16:12:09 voyageur Exp $
*pyocr-0.3.0 (20 Jan 2015)
20 Jan 2015; Bernard Cafarelli <voyageur@gentoo.org> +pyocr-0.3.0.ebuild:
Version bump
27 Nov 2014; Pacho Ramos <pacho@gentoo.org> pyocr-0.2.4.ebuild:
Support python 3.4

@ -2,13 +2,15 @@
Hash: SHA256
DIST pyocr-0.2.4.tar.gz 309220 SHA256 a8db05190b505691a5c5fd1459072fda7f429940b562209b42f3db93c1292ef6 SHA512 8df6aa267743ae05864a0272764bfefc95c5071399ac90a7c0d52ec9fff65c55380066fad46412f71f6c7b2f8125e1b618fec6ecca4d7ff696c005115cd59d9d WHIRLPOOL 22efb3f668b9adc0e80a71b86d157252c4de8cee0d7628f1835b40d8892501871ba58ad6928dab97a76b66d66319bdbe43fe0a4cfa57d39b6216c673747b9dd3
DIST pyocr-0.3.0.tar.gz 315750 SHA256 b17279f1961487d635dd43dbbf94c3cee678ab262812cf4d7b0bd919f960f13d SHA512 c5014026072d4a5edad2bf32817c07c09436aed0d2544aba6d1418dd6f0a238ee4794171922d5d473142ff21e5df97b27be6fe12c83124a39dd2c1f67445d6de WHIRLPOOL a6b10f313660b80c47ead6b0e6a426e3ce595dda23954c25675273ef5a7adc8abce626a964fc14eb12baa9b46e346e54c6dd49e91b2a92d4be68db8e07b5edde
EBUILD pyocr-0.2.4.ebuild 730 SHA256 b783bfd0c39c70f9bfcd63634f79030a66493f332cda341075585925c1fe6152 SHA512 2e6e23f08e40bb180287f4beb21070697966e858dde6d691ee5cc0ea1559ee4ad879630c8e761ae43adf6c42dce1d414a6e8f2392fa56a3154d2d7ab4645ae5a WHIRLPOOL 8ea14203422157dbb15e9e0d87d9a9a6d1815d953d32e081025092f9391d8932bb20a3deee357257b4d245a21ff0bed21cc4036c3287deb3fd6785e631c136cc
MISC ChangeLog 464 SHA256 c44c4b0462c6e7615edd41d957d92f0a91e5d77cb32691ac455119913852a773 SHA512 3cbf401373b773466c4418548e24f38d6205d8a3091668a7255f2f51e31d1f0a2e2de8c5fa81c5fb09d1eff40c26936d31af47499529f00fa3ff389d9e765dca WHIRLPOOL 124a0535505f76ed1914b15219d6c71de8cac8d1eeb7e818209df64a9b8815561a7ff2db3eb5132e28863b5ff04fcffcb5338d51431e7d90a40b27b1a64bc0a8
EBUILD pyocr-0.3.0.ebuild 733 SHA256 fcdb3a3378446a8d66eac2da960bd673e225e3696270c7ea736d2677fa4de06a SHA512 c8b17e317a8a98d94b51c41c7d34c4fa38dcdd7e191a6df0b7f76a2559aee4912e6ca8af361369adb9a2529f87259c9ccc727d7214e9aa0d5f613755da01d574 WHIRLPOOL 9602995d415ef83c43bce5036ff25da123631fc6f233073dd39df33d39d56bc3793412ebf1bdd4a15f5f6bd9f1a44095f8c77d7af30ac05830fe610c1323f02d
MISC ChangeLog 587 SHA256 a640a7fd1906a269f5121229c675d24894b5fd880bb1954df095a42c4e48c311 SHA512 258d06682a0b6004baf1d7ea0e25753d8fcc9503f0084d9fcbca1b86de42257c6c9fd53f43dd3bc9a11c1152136eb00bdf047317f79d334fa9c398c63f0c4219 WHIRLPOOL 9c8853bca62bbdcc11e0c93046225121e136b05121d3e8dd48f016a74b47268ac8316f0b996c7d651971ba1e35b055f5a540b508356b93100ba1b731b3f1d583
MISC metadata.xml 970 SHA256 7ff87cd53a555d2e031812919d5f5d0640df9b58a8bfd3f44cb18c47b5c3a6b9 SHA512 3229dae27ebd4670efd8c2af6ddfa807584e2af1073f6d1235642aaae7d60b156921b6b288434f25541186a20d63fc5fe8553c2f3b4c418336de1b256cf1781c WHIRLPOOL 289c2692c4c4e376621b672cc3ac3f4bdd00e578a7c7de1460276906501c60e37a640a5c6f225b228870e2dbe98d255c0823f6fd274f1e903148ed682d03f509
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlR3PM0ACgkQCaWpQKGI+9QBzACcDNJbMucx34N8S4xWMXPPj+pQ
aX4An1uqCPunRkzD91jkJyeH72OPbJTm
=z0OQ
iF4EAREIAAYFAlS+fl8ACgkQFYEBGcdFJfK9DgD+K8hA/X1dyMxty/smf6IeQRrY
fjtCewoJ+SUTCErTH1cBAKXvWWZjp0kGY5YJPxbA2xuqxTB3DU2tVygleJzIdAfE
=azAg
-----END PGP SIGNATURE-----

@ -0,0 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyocr/pyocr-0.3.0.ebuild,v 1.1 2015/01/20 16:12:09 voyageur Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="an optical character recognition (OCR) tool wrapper for python"
HOMEPAGE="https://github.com/jflesch/pyocr"
SRC_URI="https://github.com/jflesch/pyocr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
IUSE="cuneiform +tesseract"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="cuneiform? ( app-text/cuneiform )
tesseract? ( app-text/tesseract )
virtual/python-imaging"
DEPEND="${RDEPEND}"
REQUIRED_USE="|| ( cuneiform tesseract )"

@ -1,6 +1,11 @@
# ChangeLog for dev-python/pyparted
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparted/ChangeLog,v 1.90 2014/12/09 09:42:41 jer Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparted/ChangeLog,v 1.91 2015/01/20 16:14:31 jer Exp $
*pyparted-3.10.3 (20 Jan 2015)
20 Jan 2015; Jeroen Roovers <jer@gentoo.org> +pyparted-3.10.3.ebuild:
Version bump.
*pyparted-3.10.2 (09 Dec 2014)

@ -2,16 +2,18 @@
Hash: SHA256
DIST pyparted-3.10.2.tar.gz 94971 SHA256 3ba6bf3539b77f37bf535ffd642d9d48921cbdcb64388e9ae137c3c37986be76 SHA512 5e2cdc48f2cb7a45d53f0b43c50b4fa6872765fdef077aecd7b61272654a775d37622cdbba865023791e541e213b157409ead4d248d31ab095ca0d36c854c3fb WHIRLPOOL 9987943f335c9edf54ea16f580becbef6dc210aa0d7daa1619835983eefde5a84cca928375883e37d4cb101ad74deb838d846de20c0fce60ae425a7e48c3bcbc
DIST pyparted-3.10.3.tar.gz 96927 SHA256 ba385beff0bd31e64886ac1ed699306c49474dcf5dc33f96f867d208f8d7e992 SHA512 238da222bb76e6838861f4fdff63f52823d0c7ace068fd4f40d5ccf5de5b7c26fadf52add689ec143755d568c52788b79262ba1090639560c3b54daa67e6507f WHIRLPOOL 9fab91096f345507fc3528c960ae8e151975abd36e8e76f5f55b48aabee6c23ac6e16c7b471b1b01a5977c7157f32b3726b1ce0fbb0d221ba0a07a0df9f19c13
DIST pyparted-3.10.tar.gz 189069 SHA256 bb8de71ba54983af84cf036002511cfb6d8fab4fc5e9a9be7236ecba6d24989f SHA512 5dec303fdfd901b39640c273c962a32b58ba48a9aafa37871baa75ed0a7260886c2dbbecaacfd64dca82260b64f41ead65af8e67acbc1e490784b4b0e3ddd7f6 WHIRLPOOL 72c23abdc6d37c3ff058daa6449176411776c17297b7367b126a7976b55cd5ffd732b20831bfe911a5932bfcb4b513d17b7a286f14d84e195067ffde0281cd71
EBUILD pyparted-3.10-r1.ebuild 823 SHA256 42743bcd33044bf8e3ae7357ea63235456e973d255184aa1e7ea888fbacb7bbc SHA512 1d3e0262309ecb15b09000737a4932b9ce2a43be3ef179a5f9b6c650abc524558b8fc31e041458306f6b7ee0730ae39f25208dd15e09243168f807aee43cb5a5 WHIRLPOOL a3f16fe76e5c58c26a579e017dc0a1622cfd2dec34f30b65e26933e59dfdd8cf4b0e1a5c9241c16cf8f9d2b6cc4f44daad9ca0469bdac37a4b998089fbde6b22
EBUILD pyparted-3.10.2.ebuild 698 SHA256 7a8f264bc4c131a2ce924630c821b6447ed2338520b81cda4937400c23bdafa7 SHA512 7ee64bcb4ae0ee4494bb66bc9f18e5b12c444f7aa213ba3c883a60bbc89c128ba3834b5f68f8871b02a0525229d96acceb55a0fb6adf3f895452e0b6e861ff13 WHIRLPOOL 461d14c65e6edbc1d235be060b4c3e8e6d6158d5428e05df2853fcab6db6465b345f26aab17314806c8e4366cfd6603f91dcfd1e0c2fdece74ade1943c561aea
EBUILD pyparted-3.10.3.ebuild 698 SHA256 e8c5c9cfd7ac945080ea563bceeeeec42a215bb8c6068522220370db9225eafd SHA512 b5ca199933593bfec24f60be384b05f96a060adba1e546add584848e5344526d89cfa268bc03844ba136d860169d72d9fc00a33b1cbcabc7166bceea74d61fa2 WHIRLPOOL 0f27c2918db31f11368f16e443d5a20089749ee06c624c03353571cc8713a94443678fcfc466f4711ae9f274998674cdaad6a4b85897b2cb39c1efaad1562709
EBUILD pyparted-3.10.ebuild 793 SHA256 349d53a2c10e064cef12090687722ebfe95798581999b22b37ea89ce892d063e SHA512 ddf26aaebce63c5868b8f01a4dbaab560b723d20b87a387cc56e93c39019b131cedc2ac72c51b4a3c8288db5156b3357177a2b7ef1ec28b50c0dd0a6bf5303af WHIRLPOOL c5b14a9403438213ebd3192080bb30e4f64284f687be39e3060a2ef6933fa966fe67c577f0e4725045c69511322a0023cf73c68e16f76a59f177d35d0a227e14
MISC ChangeLog 11606 SHA256 2a0ba59eec8ae702c9d221e445aff82a82e8c90134aab05a3a02c9c09d0bcc39 SHA512 9e8630f1e954aabc324f65bebfc51fc073ccced054da62f748fb303370ac983f69d18d487c1084d28960ceaf33e6ce2f78f5c0a1510c3428708c863df9f243c3 WHIRLPOOL 1d6fc01cbeab6520860857f93142547300dd8b33449a6add4ce74289eb9aff1ae35b1a8780756afb3f7af6915eb849a90cfd422453cfdded09a8db7ba5d50d78
MISC ChangeLog 11727 SHA256 7d486835958a62c0ce6efc034d290b27d5be24ea92f7b1a7c8bc12ac54249e62 SHA512 ee2a3104ae19f18701621cb90036ae326c24bbc1c5b0f1c4d7be1f0814c79834086d9eda91c0f33256df8621044de0cf62cfea4fb65d9aed353605b27d5ac342 WHIRLPOOL 29cc231c176100d4e9c2e80f7d8ae01d00fd179a02f3a3e5c7ae85b999eb1c37a8f58a6cfc6235230b73e27e6ca6bcb931fa73ca855f5573b97bad369067474f
MISC metadata.xml 159 SHA256 b6e17484225400d76c65d178bf5a10dc0a8da7f345993c2acc63d1093a77c90d SHA512 37ed78a226beefc94388ad36fd7fc7bd5fff47765afff211a43bb5e105cd94e3f958ff1c1bd790d1bdee2a342daa5239ea83ada97c4674a23bdbd7b42efbe95f WHIRLPOOL 69e8ac88aa9c0fb6684bfc84cb9c36f5fefef95e66f4437b33fc946cab6e764af122dc04c5dd4e11a373c04dca3fb88c87f38631e73c3ef0ffeaca639deef98c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSGxBIACgkQVWmRsqeSphMhHwCfZ6lqT6btIDu+yk/eEKe+THVC
GnsAn3CMpk+Chh3jtqqXbb7N2zL/ZXTf
=MiGj
iEYEAREIAAYFAlS+fugACgkQVWmRsqeSphOoiACfYhRjYDZqXe9K8vGNhb2fTszB
5cwAnjZXrZxXbz2b2V+ipm46dl0tyoMO
=BT+q
-----END PGP SIGNATURE-----

@ -0,0 +1,29 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparted/pyparted-3.10.3.ebuild,v 1.1 2015/01/20 16:14:31 jer Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
inherit distutils-r1
DESCRIPTION="Python bindings for sys-block/parted"
HOMEPAGE="https://github.com/dcantrell/pyparted/"
SRC_URI="${HOMEPAGE}archive/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
RESTRICT="test"
RDEPEND="
>=sys-block/parted-3.1
dev-python/decorator[${PYTHON_USEDEP}]
sys-libs/ncurses
"
DEPEND="
${RDEPEND}
virtual/pkgconfig
"
S=${WORKDIR}/${PN}-${P}

@ -1,6 +1,11 @@
# ChangeLog for dev-python/urwid
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/ChangeLog,v 1.77 2014/12/08 11:02:15 ago Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/ChangeLog,v 1.78 2015/01/21 05:29:44 idella4 Exp $
21 Jan 2015; Ian Delaney <idella4@gentoo.org> -urwid-0.9.9.1.ebuild,
-urwid-1.0.2.ebuild, -urwid-1.1.0.ebuild, -urwid-1.1.1-r1.ebuild,
-urwid-1.1.1.ebuild, -urwid-1.1.2.ebuild, -urwid-1.2.0.ebuild:
rm old
08 Dec 2014; Agostino Sarubbo <ago@gentoo.org> urwid-1.2.2.ebuild:
Stable for ppc64, wrt bug #530614

@ -2,39 +2,16 @@
Hash: SHA256
AUX urwid-1.1.0-sphinx.patch 453 SHA256 a74171d46d011064c7e79068e725d4809e8cf100f853a4fdc22db363f8bd7ef2 SHA512 6156aba86718b5ccaf5eb6b1d6cddf61c5d1496b450ba0541fff55057070211e9a37bde96034d752a921ec4d2899084c36ec4743480c43cc89809734d644fa8a WHIRLPOOL f32d739d927113e52fc04c5398253ece1a183e284a2fb9992d760b0eb40895c6017fd0313afc9f33571af3b1541db7a84e88b7b060a92a929cfb792fa0cc1d96
DIST urwid-0.9.9.1.tar.gz 238005 SHA256 81c95440f84a90872d5bd8f01bc507cd0e5e1ce67a878a62cb435a662e43d5a5 SHA512 04c1f491c6be60bcc0ab7e28022b81509bd9322cbdbba80585f38a10065eb8a86747f822ce9e4652a1f50e01588987fbbb13f24351047dfd50c2cf0f0377c070 WHIRLPOOL e1dbad9d8dc606a7d8ef673b3ae9562e85057ce3e8ce3eecfdc4c5eefbd38845dfe6f621b7ac3b231835d1109090ad980915eff484bb46c87bf342e2de0e7822
DIST urwid-1.0.2.tar.gz 285489 SHA256 2e13bd98dc8162caeb768263b6805f98a468ccb3bc28f6eed54770c80a514b37 SHA512 24061a0075775f7687d984ce4845db17c1acddcd7adad5a72f04ad8ff4cacddeb121397828f38d4fb0cbe0e64415e7c94aa54660e6eef0007edefcf4b5d2f1e8 WHIRLPOOL 4d1312ffeaebd9307f408279e588cfc69140bf52f668381799b6cdc686ac51aa482f5b59b88ac1b39e7e922e916bc169022b37e657dc1d6762cd9badc9dcfe11
DIST urwid-1.1.0.tar.gz 482310 SHA256 6d0807da40f6e943e89c2e1512e1631b6521574ded7957a7f1aabea4a0ad255a SHA512 8c84da8d497634ea484f0ac5e20277ae9a74777e00d46a058dcd44c566df073122800042a37ed3688c9b41be42ffefcf90b611b21b596491ca5aa074f4beafba WHIRLPOOL c7f819f19459e3b82b0bd6ae5d74bb892eb093dc7a3d89f028d0bb768b4c9f3d3f588e4e68fb3c6d9271b1cb318ecbc2310df1dda5abe580993d9280bd700505
DIST urwid-1.1.1.tar.gz 482432 SHA256 b301b4e0c2cd1634390cda80149d8aa2a07365af81a281ecf258770e47d30e99 SHA512 31a883998e1c91b46076a064b496c4c12fff972808d7d338b616251b29be2399caf5953ab8180d596f76260cd494f7ba09797886d637fce8d46cc1dfffe355ac WHIRLPOOL 3a3d78cce57b524ff7b877e97bd3de9dbf83d80d22b765eaef4bda364c7b5d51151dee58bac23751eb7837b6f530b0cb856890c355cd2a62b85e325ef4969447
DIST urwid-1.1.2.tar.gz 483444 SHA256 f56568b4f8459b3265c65d9e275ef72df6cb16ad0c291f0feb027cc911ea0f26 SHA512 921b06dd76eb56012dcd849168c7c819cb17d53318f9518295f0c2b33371c5a53245e4aa677698d3e0f7eec4a43e3a1f617b6ff3aa3cd0b9a384e9122c495a00 WHIRLPOOL f24752ff9b84cca12bf018dbdf83982eb8fd81329dd0853cbdf8e9e4176c4c76e5596ebfcffac03640cfe46e64bb57f69d19a36df36aeab4545e1bb36c129430
DIST urwid-1.2.0.tar.gz 584865 SHA256 ee40585ab06031839c4b40daba3c25e69057e1b150ea45b07ceffd2516f35250 SHA512 85393d4374c9d73288fba537f930fb3dd6637c43b5a95af0ba2ab5bf36671edcc31beeec4d5c8d9daaebb4346d5d249f81ba428a58a9a778b3f44f190ac1f623 WHIRLPOOL e7f0ef8c64e6db7184792810bafaf0e0584b929142672853127c5da330c50883e3e36c7fc93081e8da6a379c4a19112e16065e7b87b491202354c7a96cad4a08
DIST urwid-1.2.1.tar.gz 578088 SHA256 9b9b5dabb7df6c0f12e84feed488f9a9ddd5c2d66d1b7c7c087055720b87c68c SHA512 8f67887007912e79d32e55caf9615db4d01e3eff0fc9fe056b89e1e0c2db132178b5640dc38d2dbbe59036f6842d8b5e7161bcd49526f1baec25992dd4427fd6 WHIRLPOOL 29cfb322cbfbfcccfc1ab4dbb72ed869157a856769674397b22b5bafc3b0155f4d8105b55bf0549a0e8999fce5390ced4c212e003f60d1558c1c006c1c350e4a
DIST urwid-1.2.2.tar.gz 585025 SHA256 e122e2dee122314f5626945af4dbe15bf3de9f318c552a4c0b68c1c480852d92 SHA512 10d0271e52b28aff3350d3342cd9b1c8fab819f3619cce77286b2545b74dd967f0466e98dfbfef1189b3ab6b38392168367d75c768b0f5b8058666b0211706a5 WHIRLPOOL 69556a721d89f6a6b82664bf5eaa10a21c49d15f9b8e6e6be4ba31ce5e2317fd0ecebfa3d93b008f9bd93f10504161d93e1827d696a6c1baa09939ac628f027d
EBUILD urwid-0.9.9.1.ebuild 1051 SHA256 4fa14d988925887b57903801e756a7f9593c57837e7504dd308d71a88be11fe2 SHA512 006d23da31fbd7cd0e63cf8a51dac6e7566c9d31da0e7d6a9b44e96b19d12a54fcbc06d98033ba3b2d04dcd09618f9a9ed74e313abf2bf7f1c81fe299af29355 WHIRLPOOL fb8b7ffe1f0457848012df537d5d23dc031bc8c16f943ff6b5db4d4953c84190bd09a409145a55021f20843b644031c485007010adb6f937d7d12bd02e312972
EBUILD urwid-1.0.2.ebuild 1082 SHA256 083574987a5ded07736fadb4037a2fdfb08aea070134468eb14ebae3d162e5fa SHA512 564908a8ca6f81092b5448a727a5b88755b45ed43043fc5b4f3c21f48879be8f6a616126441443957aa033775c1bb54c96cec6ab764ab05f9a5fadd1b8c94b71 WHIRLPOOL dadeed777beaaa2c4a2441878cdcd90f8b9cbfd001bb730d3d3076b3e307b7e7eb7e59b4bc09f95aa04e734876ccf5ed5e3fa211375da37eb4582f6d3afffa8e
EBUILD urwid-1.1.0.ebuild 1442 SHA256 b535a1e67d4e2a9e97d5090987afe07c2bc779a0035f63ed41284902c7f63ed7 SHA512 9cbcddb421d4680f1f9c615865bc032079071baa22284713036121d1f5c341500b42b762de13e5ba65ff1666fa73137c6a0533bc3871ded60ff3914ae8e6e02d WHIRLPOOL a1820b808b43e2c5ae71f2c2e043830c77312d96e28e6ab8258035e5c9ccd4dc7dfd7712c06237f5d5a835aa28e00c79b9cd6a1c5dd6c7e6c2ed6a0c8b151b2a
EBUILD urwid-1.1.1-r1.ebuild 1392 SHA256 fdf8425379ea33fea6c132064ab1ac37a48f9f9f10459ad73e0b33f72277caaa SHA512 2b5cb74d791e94157009cbbec23ad2f7094e599fdfacc8a1686480f6a7c0a741ccc7aa3a6ec6d591a7c35c55fdc5ced44e0e9852944481d03aeaa682729a7ee2 WHIRLPOOL c536018167275036647dbd3351da0c869c14c71571fd2431eab8838d4c2d552ae697c7319d4fdd095d804844bf7336aadb60d7288e96b918ebfb899187c6f1cb
EBUILD urwid-1.1.1.ebuild 1456 SHA256 42f05b708b37cdf711d1bc4e5dd74efadd6cf0f55c0edf842c6d9fbbebe5ef6a SHA512 66d361d6809722ffbc29a16567cae748e55f4ffef312f62e282fcaa4e50f1ad4f62c136a246057fc3e245ce252c917c7952cac5241cd5a994a474fa7441ce826 WHIRLPOOL 68e6db1d69fbe9adee4a7f53ed6791587d52359ba4a7bb6a9f461537a3f7a64bdadccb27323daac9073a22ac48ae1b1dc4f7aea985263313de5ea50ec3e0671b
EBUILD urwid-1.1.2.ebuild 1388 SHA256 cc79507886194f518bf536278e198e2935a41064da8e5e523f46bc312472f369 SHA512 7dcc57beb141041f70e2456947cee3300088f05f64dff68dc8efcfe1be83ba2a105f8a2c0052f6aef7a286fc1567f04ebeaae4dcbb1553e8ae9771d301b6ce63 WHIRLPOOL f4211bc6d922a7090db5d4ef7263f5729e94806badb388848153ab68bccb790beb1ca3acea0a46191dc54a41a903fd2f283156faa8e6a19470b759ccc7a7735a
EBUILD urwid-1.2.0.ebuild 1392 SHA256 f52ca43cdb1d076fa759c78245d82878bc96b73b98c7f21d97740c205ded24e3 SHA512 de03c38d2d65a580dfd8974da8b73754e11b8aed0eb534d4ed0384ec38f05f0400e9932d9b2592c5580ac90c6066af8f60ecf2f46b12c185c85ce5bf51f60eb3 WHIRLPOOL 3c42a97095c4cc369e35607311d95ec822c3db849fa9116ecd0dbf575f2dd27100308d8272fd66941e074c5723a661f6d25e8a956e7f19acd9fc011036f0b54e
EBUILD urwid-1.2.1.ebuild 1392 SHA256 bc5f4d3c442e01ad1664dff1c1ce722dd1d1905c0a72c03c4015a0a574c01d08 SHA512 7cc4d507accc6a22e18ebb0e5a3a992b15fca668fef5d8607c6b508ecb789fbde908b44554e691e3b0b40cda17ebe72bcc0377a06e5f5472f99b3b134ef3bc6c WHIRLPOOL c922e0a1ba74306b8be841455a9ed287384b4f9cce5d5fa934a6b00790ab6b2609a2a0f51a9dae0eeb50dc44c92db17a0cfc60c1e03e9c990665f95f45917756
EBUILD urwid-1.2.2.ebuild 1374 SHA256 a3601fbc7adc4b3407ee2bddcd8ff3d584e225371b0295b9a7c86bf0251cc52e SHA512 ddf55a5f53661d0957a577e2fe39703377a6f9ca6d5b9025425ab337288dc0ac62bf72290e0f4d94e62a5de0c10ae219bc2ba3d68ec1ccca6bf510b1eeddd6ea WHIRLPOOL 6dc6ec5f2832393650bc5eb187b1f7353acc3be879c1b0aee41c0db9339a7d95438a30b55d40e8438217057c78f3b4df6c67b31bf9f226c705d3a25ebd6be2a8
MISC ChangeLog 9751 SHA256 006cd9dc2cb0b0ed07efb245e32d221d63f05d62cc3a35f2a2f91009fc115857 SHA512 d5044e01510c001a6610c4d2671c6143e3dd33b71283c06465623599b18e1c0ab031b4f28febc2576a91591ba4b936320290b8dfaea9b88aea66cb16ea9c3b2d WHIRLPOOL 2bf5b3ddaaca2d706388851c2d5165b3d483a74cb3e53adb061481ff11c110c467d01af89b13a498808e570c4b28005cf3f04c98ea8733dd1658f9d61b91856e
MISC ChangeLog 9969 SHA256 a33d494e719431dff4b855b5c27db995e6f1be4707f7cbe4797bfd46deb24fe8 SHA512 09f83df089d5ac712202a6fb3b89002c70387cf1f1d55b6c911a223a2e513e5ce493e8294238bd7b205662bc6e36628637386c2ccc9da51a6dbbc3587d9792d5 WHIRLPOOL fe6243cd977a7303f8e4b73d5895ae24168d447497b25c4cd5bbe97af0524eb5d2cfd45a7039831334c3829b1d260bdf50b7e9f5ad7637be0561d4a2d35554f6
MISC metadata.xml 991 SHA256 0f02e35aee7374005a2ba830c2e6db437a7a29cb458dddf30ea31336f4f6d0de SHA512 1076785c63c180b0bc38c462d0df81362425ecca0a2f7b6ca4a2076bc5d9013ab9692ddd26c9389fb7d1bfa2577b393cf7c93c8ce92e70fb8edbb7fbe5ec53df WHIRLPOOL 4a7f37d41bc0c2ec90ae1889e601d65dab7c14d318dc39e890c6bb44a686f1226926158a132d70dcfb8144874c430f569b6ad4163dfaa4385e0a4cf6e784524d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUhYU4AAoJELp701BxlEWfWAwP/23gDUsGEgOnj9ckcMUaipPk
nuyIlZbaEkDo/HWfqexnMAbJ82mNtu0F+CzrQp2CDGWiCfc0z7zqV+jDlFPud7Ak
K/TXVG3J+GjN2XrGWqpn78LTeeMSMc1ySr40VaX/diqpXPea+L8Go0pUxadZZa+x
mudETiAUMnv78gA5jXZl/uVknV3dKdRI4NN1SkiJsbw24oPDdwguKmAIMpmiqTMJ
NP2py4LbK+WlgcO+wDHGI76Tc43wZtcd7TW05dX3n85jh5yGCtpeo0shsedKh7X2
uIixwQB4NlwzfyiOkKT233sWvFBF/Egp0UETiQyijUm7uDR+dC6EKDB4ko60OdKv
vs7P9juwXwZYFwHPFaNVE2m/0oE2DW0HcoRXQRcQUb+caCuuHwdUnreVNB3ToJvi
HTNu7Icj1jrQM29ULfXuCoHB9kQ+SmbdHb2K6Q3tbOKuaBMH/I7b9f0rQzCVI5XJ
fgMrGQttc4yS6FwWE7iYKtFANRj+PXryV/jmNL/LUv39nU8BHpcierj9XR4c+QaH
ljgs/m7oW68WpBHtCJhV6aAx31yvWw6NY6+eMwrGryUk3uoOGnoX2gYgOp7tx4/+
PCl3WDU3Vas+JgPxWp2NZQVARmQ21XkuHCZyD66Ld9LNBSCGiiX78jy5AoeCc1hM
3NZJ31ajqfWLjoiDSwym
=AS3m
iEYEAREIAAYFAlS/OVcACgkQso7CE7gHKw0EbQCg3mn8IDUBxNe+yqc9yyRwKWuD
xi0AnR3U7QaU/4nq723sVazr7vJAMo6a
=3HQb
-----END PGP SIGNATURE-----

@ -1,41 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-0.9.9.1.ebuild,v 1.7 2014/08/10 21:24:44 slyfox Exp $
EAPI="2"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://excess.org/urwid/ http://pypi.python.org/pypi/urwid"
SRC_URI="http://excess.org/urwid/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="examples test"
DEPEND="dev-python/setuptools
test? ( dev-python/twisted-core )"
RDEPEND=""
RESTRICT_PYTHON_ABIS="3.*"
src_test() {
testing() {
"$(PYTHON)" test_urwid.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
dohtml tutorial.html reference.html
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins bigtext.py browse.py calc.py dialog.py edit.py
doins fib.py graph.py input_test.py tour.py
fi
}

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.0.2.ebuild,v 1.8 2014/01/05 02:08:38 yac Exp $
EAPI="4"
PYTHON_USE_WITH="ncurses"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython 3.3"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="3.1"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://excess.org/urwid/ http://pypi.python.org/pypi/urwid"
SRC_URI="http://excess.org/urwid/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="examples test"
DEPEND="dev-python/setuptools
test? ( dev-python/twisted-core )"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
src_install() {
distutils_src_install
dohtml reference.html tutorial.html
if use examples; then
docinto examples
dodoc bigtext.py browse.py calc.py dialog.py edit.py \
fib.py graph.py input_test.py tour.py
fi
}

@ -1,57 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.1.0.ebuild,v 1.8 2014/03/06 10:43:34 ago Exp $
EAPI="4"
PYTHON_USE_WITH="ncurses"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="3.1"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils eutils
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://excess.org/urwid/ http://pypi.python.org/pypi/urwid"
SRC_URI="http://excess.org/urwid/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( dev-python/twisted-core )"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${P}-sphinx.patch
if [[ $(python_get_version -f --major) == 3 ]] ; then
2to3-$(PYTHON -f --ABI) -nw --no-diffs docs/conf.py || die
fi
}
src_compile() {
distutils_src_compile
if use doc ; then
cd docs
PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib*)" sphinx-build . _build/html || die
fi
}
src_install() {
distutils_src_install
use doc && dohtml -r docs/_build/html/*
if use examples ; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,56 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.1.1-r1.ebuild,v 1.3 2013/09/05 18:46:50 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://excess.org/urwid/ http://pypi.python.org/pypi/urwid"
SRC_URI="http://excess.org/urwid/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/twisted-core )"
PATCHES=( "${FILESDIR}"/${PN}-1.1.0-sphinx.patch )
python_compile_all() {
if use doc ; then
if [[ ${EPYTHON} == python3* ]] ; then
2to3 -nw --no-diffs docs/conf.py || die
fi
cd docs
sphinx-build . _build/html || die
fi
}
python_compile() {
if [[ ${EPYTHON} == python2* ]] ; then
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
export CFLAGS
fi
distutils-r1_python_compile
}
python_test() {
esetup.py test
}
python_install_all() {
use doc && dohtml -r docs/_build/html/*
if use examples ; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,57 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.1.1.ebuild,v 1.2 2013/08/03 09:45:46 mgorny Exp $
EAPI="5"
PYTHON_USE_WITH="ncurses"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="3.1"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils eutils
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://excess.org/urwid/ http://pypi.python.org/pypi/urwid"
SRC_URI="http://excess.org/urwid/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( dev-python/twisted-core )"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${PN}-1.1.0-sphinx.patch
if [[ $(python_get_version -f --major) == 3 ]] ; then
2to3-$(PYTHON -f --ABI) -nw --no-diffs docs/conf.py || die
fi
}
src_compile() {
distutils_src_compile
if use doc ; then
cd docs
PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib*)" sphinx-build . _build/html || die
fi
}
src_install() {
distutils_src_install
use doc && dohtml -r docs/_build/html/*
if use examples ; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

@ -1,54 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.1.2.ebuild,v 1.1 2014/01/25 08:30:42 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://urwid.org/ http://pypi.python.org/pypi/urwid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/twisted-core )"
PATCHES=( "${FILESDIR}"/${PN}-1.1.0-sphinx.patch )
python_compile_all() {
if use doc ; then
if [[ ${EPYTHON} == python3* ]] ; then
2to3 -nw --no-diffs docs/conf.py || die
fi
cd docs
sphinx-build . _build/html || die
fi
}
python_compile() {
if [[ ${EPYTHON} == python2* ]] ; then
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
export CFLAGS
fi
distutils-r1_python_compile
}
python_test() {
esetup.py test
}
python_install_all() {
use examples && local EXAMPLES=( examples/. )
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -1,54 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.2.0.ebuild,v 1.2 2014/04/03 01:25:58 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1
DESCRIPTION="Urwid is a curses-based user interface library for Python"
HOMEPAGE="http://urwid.org/ http://pypi.python.org/pypi/urwid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/twisted-core )"
PATCHES=( "${FILESDIR}"/${PN}-1.1.0-sphinx.patch )
python_compile_all() {
if use doc ; then
if [[ ${EPYTHON} == python3* ]] ; then
2to3 -nw --no-diffs docs/conf.py || die
fi
cd docs
sphinx-build . _build/html || die
fi
}
python_compile() {
if [[ ${EPYTHON} == python2* ]] ; then
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
export CFLAGS
fi
distutils-r1_python_compile
}
python_test() {
esetup.py test
}
python_install_all() {
use examples && local EXAMPLES=( examples/. )
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -1,6 +1,12 @@
# ChangeLog for dev-python/virtualenv
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/ChangeLog,v 1.134 2015/01/04 01:23:20 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/ChangeLog,v 1.135 2015/01/21 05:06:32 idella4 Exp $
21 Jan 2015; Ian Delaney <idella4@gentoo.org> -virtualenv-1.10-r1.ebuild,
-virtualenv-1.10.1.ebuild, -virtualenv-1.11.3.ebuild,
-virtualenv-1.11.4.ebuild, -virtualenv-1.11.5.ebuild,
-virtualenv-1.9.1-r1.ebuild, -virtualenv-12.0.4.ebuild:
rm old
*virtualenv-12.0.5 (04 Jan 2015)

@ -5,36 +5,18 @@ AUX virtualenv-1.11.3-skip-broken-test.patch 670 SHA256 7a30c2e782ac277662a58d51
AUX virtualenv-1.8.2-no-versioned-script.patch 329 SHA256 a95d95a71cff68c4d547c0be53d465015a20e5440aa55e1e91f340fea8c125d7 SHA512 bbb7c223196068640b153f1b003f5254171479b381a2c62ad4f9c7bbd5a54611733738a05cb0d6a59d59d70ce40997c228ab264de327b0755cb24dbdf5fd7b25 WHIRLPOOL 327e5e52db9aba766c590bff23cca92b9b88f989d70da55e178e8eaa651af5dcb51f772bcf6069cf2ba83e590e1c6fb6efc0a51b1e7853e17bf3a57ef5c614c8
AUX virtualenv-1.9.1-pypy.patch 2510 SHA256 c3400bafcbaa8f49f44699cc8bb1714c3a43e6f12f12ca275a8405a4f7ea5085 SHA512 3d94a3b309d8493fc923179ea11c3de808b2b16b98f4403d94abe90099c250cd6c7f2fdd77095058d88899bfc9be53317644087247edcc675bee9480abaee7f1 WHIRLPOOL a8bba7f453390d8d644ab31bc938321aa95893033c596adb2647f8cdd178b89b5ee40226746efc8fc23bf658f50e461c11d877255a65a386a610837a3f57aa64
AUX virtualenv-12.0-skip-broken-test.patch 464 SHA256 aca7b7101d277a7abf5fc4d2f84537ce792a1be8890deda3c05db9cae39f3e4d SHA512 c66052f535be960e0284bf8e51a0157a163ce3744e3b44e4d95ee86ee374fb5f486c4f4be357f678338eeccb9f1b57783557f6fa973d1daa2e52cede623b86d9 WHIRLPOOL 9c460490e08c64cbe0eaf1cfc7899c335d40e4dfacf6c323d029c171be5509ce4b2ed63feee6171b51591440884eaadd351d181e87222095aa05596807b7d88d
DIST virtualenv-1.10.1.tar.gz 1327717 SHA256 8778f2c932dcc115514284ac827d710b764e556cfd25e64e60be429e4e57938e SHA512 db5157433986fab503c7f6906d73387f1511efd906a8e804f1299c87e8c6604f3a2b88cf73b19b00079b5ef3ed008c0003348d256048c11f85bec1137dfde733 WHIRLPOOL f95a3f0057bf781ac0a9600f6a52d0ecee4bda056bfcb693b19c9554f39e02321c100efa51c76f7772597a950af7252fdb70d57de1aacac7ae016e725eebd80c
DIST virtualenv-1.10.tar.gz 1325423 SHA256 bb65e9160a8f014c2a5c5bfc77845a367df88aca214b33474ed23517a647e389 SHA512 fbb78492adfd826f0862feee0208d38c982d9d93b56e23a8020d29540017e302c34e9b03155721a1495c94847afee345ea355c2fc401275e2ecd549622adc7d4 WHIRLPOOL 99d97d5a90e0dedcabe54914d768cb0953bb393222c397fb074c13ffffc74d2d717a964700fb0a7bffe3d3c84651c5a353fa8b0fe29c592cd2e350e463b64a9b
DIST virtualenv-1.11.3.tar.gz 1745970 SHA256 c76acdcac465c52ff6f2a13471e5ad6855709fd6a48ec1320300a2e95cd35ec2 SHA512 4140596aeb2f16f5e5e1c7ea9c1dcc9e7cdb06db1db0f7906b4fb5d40cff31665bacf8870b32c930e3eeaac3a36cd8b53343dc3e53d9e8ef85e2626fc959275d WHIRLPOOL 88d3b484bdfb15afd30618f1106138bcdbdb0aff6f8c9bde2ea4371fbd26ed18e637b6edbf805c04a5650f751f6a2639f2e4d330fd0a80adaa70cba6fbb26095
DIST virtualenv-1.11.4.tar.gz 1746033 SHA256 7420b06b0dd655a765297b41941f63d31b4ba5d94f8082f4211ec4b2c65ecd82 SHA512 053fdca494cf78cb4a5f2c328a2e6c4296e60f6567149b2928cd55eff71cd16412fb85c5a2127a10cfd9458be11f097eb8a1ee3562cc378fe7dc750e3f9941d5 WHIRLPOOL 722b25b6c96ef9856e5b063c9155d26545d06ca6f67c2823a0353ce678f25e9aa1f1b1d5def34d835ef00a9bc04e4e6380f4964aa410dfe8d1ea2261648b0af2
DIST virtualenv-1.11.5.tar.gz 1754514 SHA256 debe5cae77afc2517bcda3f3b9c2cc7e73c61715b80cd3cc57ba20cdea019a03 SHA512 98749fff232b3f45905eff8ad048b6b358e95d03a9bee8042c306f26c13d736c209218e3d79bb608f0803b8307104c5f0872be8ae87bcf000cc6e02ad729893c WHIRLPOOL a5d3d41003b7934bd7b53a422f39052075a6b6fb477712739546197d81c9c5ee90d5ab8dc08371fe37df498828682fda7afb081f4e1af12cd43ce2dc303b9b33
DIST virtualenv-1.11.6.tar.gz 1598798 SHA256 c997ff70a226bca29b4879a58335a748cff54622dfd4e5f638068496e501ccca SHA512 b3f665ad40517233d05d62d15f8218a40b8ab520af87f504e544d8303c7f1b7455144aeedc5db260628072d0875908bc12a9a677afb515b05976894ef2925b17 WHIRLPOOL f9f30c4f6d6f02e1102284106c9b174a838c58dc5543cc45de3203558b86260c0ed03d15c335253a137eabf931089d04cfa43d2809e3de42af82e4850c206415
DIST virtualenv-1.9.1.tar.gz 2007470 SHA256 b095484a235606bdcaba7992702f5736d454f2e758626ede6b346ca0d64a32a1 SHA512 f7a33b9d488e9d9543cd1b08b40ebf6e6ecda68a411a566d93dfcaa48a4e0068713cbe3ac503961d33fa3710df4e3d243edab29fd888e0244f694bebff8d0fed WHIRLPOOL 0f4b2b82840d268d1bd5d51d85621f76b9c7e97cd7e4166bcec3c82700b1373d97bc236fcc6a18bd57b22cec09dc8ee95c2e107b89f243311defa685a097c5d9
DIST virtualenv-12.0.4.tar.gz 1854995 SHA256 cf269591dcdbc226e0a880f036c27b5a58c2729d31d7a3e64049b792d934d89a SHA512 b158d2823906da67854caf2cafd26fe93b016e8ca3c287d9082754f2013dba839fdc54e5e32ae65e7eac573867cf86746d2a8258669a4f23747eab28f96f452e WHIRLPOOL c819b5e5c708524889704dba3c03c62e8d975ddbc55bf88a03777703f5a0f0997c1381a6def6236e62e805c97c003891422b5371d2049ba2aa992afd99383547
DIST virtualenv-12.0.5.tar.gz 1805752 SHA256 ebb7a01e7fb7a9b3586692f623da4e13d50351f3733d8bbc83aaecd654c5f955 SHA512 b5fd46aa8a34f42d3db46c48ac751e5c22d8fcddc83edd4230838549d549ddfd47e56ef784677d8d17471ed2bbde168e3db6d48ca6a9c2d2ae757caac5768a10 WHIRLPOOL 6a0e568a9954473c6ab2b4f4d814ddd42a4c92d6543b3ec005bbd42d9c25a775dc421c5e8491269fc77fba6c37e8dea9773c644eaa44128b9f2bf7f0db6bdea0
DIST virtualenv-12.0.tar.gz 1855064 SHA256 596d742edaf5015df142cfe28a71003d1994b41c4151244be2a773ca5e3968af SHA512 8ca4797bcc07d8de514a350122b69a696b52c73ae754af4db2e404cd2f8851225c501f3d591471f31e7b5480f30715a5053493c75cbecf9081800955116c79ec WHIRLPOOL d1f038a08becf83aa11d9d4c6a2dc7f3f46174b35672b03c2c31b4cb9020eb9c709c326bfdaa5176c37867b3dab9548a60af0e60f5b5ae7929ab05d5311e080b
EBUILD virtualenv-1.10-r1.ebuild 1181 SHA256 1d05716020a29d3c8241aede3134c795001e72a81c0c803dd3a0e39aa806e458 SHA512 cdb6afdee6078ac5370f9df894dc1efe0fce43b276e4ff0bfd797df31e62de179a9e5a2caff2ac14eb4fafefa933da69e895401b70a188042db7abafad40073c WHIRLPOOL 8539984117c415de8ec47532f014f6a9b08e0998db7d45298b6d280c0912c24149bb776f7d23f107d29941a1b6919c21a479cb8adb9c30d755f42bd7524efa56
EBUILD virtualenv-1.10.1.ebuild 1170 SHA256 b2855abb077bd4201044ba3002317882c8f8e06e624c84203fad29adf30ee5ed SHA512 5ebd039aba1c7c9daf65e266950a5f4a6208dbc86ddcfe10415b25e581157d1d95baec93b100cc8d853310a9df0c833c220e559e7fab17c69859960b335a2bff WHIRLPOOL c82fc5c03dfea01948d08546f563f911c1eeeddf63c753d21aa3c4d71cdbdbfedc07486db2306b992140171838ec3a14303157787f514fb5dc86faf7a60d2a78
EBUILD virtualenv-1.11.3.ebuild 1237 SHA256 c0b6cc708e3a1956289c4f389fab700af7aac36b3f3b5a172b9eecbcb09aa14d SHA512 66293eb5643c9f2c7a37ebb5ff4ddb15cbb8e37410abb95374aae9188eb73197679c4c61bb69a525dcf8e79a59b1b04682b87a77d7ec96fde92e4e7410fcab16 WHIRLPOOL e715a271c34c184526086dd5dbe28ac35d30fe81ba551c6d18879820b680c1cbcc9b240b06f27d4bde9252b5247765b0182e20abb97332e671b8a3b154b07602
EBUILD virtualenv-1.11.4.ebuild 1294 SHA256 3ff2c90a8889b7840b6ae696025de031c41ab49fd80269f1f6b035e9a251ed33 SHA512 451566ce95f748ab75ff74deb992366b9f66d5623cb94ff9de2c7704c1163467823c610a234101fcd4cb8ab42b381e752a66b8a392146990615cd4fef665ebde WHIRLPOOL 674ea99a768c4af40a07a7e95e68d3ceebec80ed8918171efa52d3ebf731d58c312be3322318e61800984011424d3a09c16f27298c21df87c33c7e525beabc91
EBUILD virtualenv-1.11.5.ebuild 1290 SHA256 d3005236be438ce1ca2664fdf440bbf488ac16cc0eaa380c94df10e4296329ce SHA512 16425c38e140ebc7f61a5e3a06d5b1bdc79d5b61233ef9bef7999b9aa2150cc0162ac1a6c58510ec0581fb203e0d40808de7a9be4497bdf5ec384b90793a2a24 WHIRLPOOL 29f56e11a4a3441995d6fe383af645dc97c5ebbe52002a893f9322fd90909f1a866c2349d1278f1949b42735ecde94df70f8304410314941a6a10a36417ec522
EBUILD virtualenv-1.11.6.ebuild 1327 SHA256 a4a5975b44285b53ef4311632162b8cf332b536e000332a434af59d3135bab85 SHA512 e80f9b5342a3e43ee86c87d240ce88289ed49e741a68897e8b1466a65376f48c0784fb5bc035c534f7d2252b4f7ff73dd1cd05faf16d06deeac543d1522f6e06 WHIRLPOOL 185ff8721117b6295f1c246b98cdc7e80a5a574a7492c866f32c97f80f1d21d991b9503e23008ea5c6df40e8f76a5951bcf651cc6a03c7137c3a6278b418f505
EBUILD virtualenv-1.9.1-r1.ebuild 1279 SHA256 9aa18bd94403d718be75d39b2c7cec184ff3fb391ffec8d704a109c562017f40 SHA512 973fff2063a5d06dd4a7d8c3ab9c9a947a21e4940d95e15d5d923243b449ed622d51e92b5c19de044314f92305fd30a448c3789abcb5f20680a178856ef756d2 WHIRLPOOL ba168f8eef9c0523677b0d2d4475d557a11a984069127accf3740c06436c6925c396f0212e5e8205103fcb3c16366738a421a44dfcc4da587b58e5f483660ab2
EBUILD virtualenv-12.0.4.ebuild 1341 SHA256 60fedb59e727cc352278ea197ab4ee4313826a6799bb6f5411390120fbc2f089 SHA512 5c0bc9071af080c3c0519132f3c060e9f6d332515deea88ff3c745b188c8a23f9277cad88a42215a8bc93b4b62208babb9922ab03bed6435763ae9c9bd9057ac WHIRLPOOL 08f729a193fea2ff03606826224092b36e836c8fcdbc1253f789eccbe21b661ae403425f9eb8fcd9e21a39d7613289b5d17753e819a4a05e8876682fd7517f23
EBUILD virtualenv-12.0.5.ebuild 1341 SHA256 7f229651d5355f725ee5e4e69591c0ed604f309e881fd2936271f36ef8872aa8 SHA512 402165b3470bda83292c926a52f16d1cfb783a459bac4e1c17c7d77cf2ab2128be002f227a8d8aaa501a70dfe368f1163cf4ee164be5f9d7f412f0441008f2a7 WHIRLPOOL 0582fb541d45a1e56c5ba98b92edd0d2f77423d6d24e8c01b20e04b9ffd9d087bef6e4a02630a46f50e48537f27dcd7e44fea933d95f878e77eee72e0ce4a369
EBUILD virtualenv-12.0.ebuild 1333 SHA256 5e118e123ea28d8dd9df49536330b62b39c84356c1bc84ddacde6d343c4c5ac9 SHA512 199e5d9777aa59ce7c9f2ba5d5ff92643ab21692f3f312f4dfe442244be27bb9669fd0aeb4a2e6a664ed5576d244d3a89027360f88a59b0725c06c4123bf440f WHIRLPOOL f6a6cd8050a08be160ed5ff41ada9494f13a1e92fda402c584072314bfd680a27099bab6ed5f30f0b0dad2d93438ba84eaba36257ea46c125fcfac85f520f050
MISC ChangeLog 17526 SHA256 045c0b769dc7e6713d9e055652e614836f2d6322a05a0fe0fe876b4af630c21c SHA512 d4d8ac927bc1c8aea47b602c152aac3044c8db2c445d34245e2e013e8de73d63fe3e67c2bee709e1428e39b69e4b58545ceb2f2a3b4a0769939e6afbd81b85e1 WHIRLPOOL 6fffb7019f18e28a72115d3d5ca0d741b7e30df330c1966a3364850e9fe846c9ad42162e01cf4e9a91921b5967b72ab042223159971af50f3b5e84a31081904d
MISC ChangeLog 17780 SHA256 5220830f37125889308f31b760883430371b21f66be160f2d8c69c115c7cc7c4 SHA512 be6b116d90c58919697ebaaec0f47c0852f5e5967b9dd6cc2505eecff81a4ab8109e2bed2f74f78cfefc4f7c5d02357b01736a0d32f8fcaf5c3d6902f4ddb60e WHIRLPOOL c8e44267bfafd4100bad6264315cca6a4dcba43c7f6d48594f61d64eea42b096422d3d9d2013862f6263400ea16aaa5f2966fcb42603a4cbef4a490a76756473
MISC metadata.xml 238 SHA256 c3e410fc6283fcc57e036278368ddb6fb2b106c5b46449a6c16b9e2b9b79dab6 SHA512 5ad60448c580db171c9d2733ba0c0ba5873fac5ffeff2d7fa5022f9f109cb6f04074e2625f79902c7949332a40b4824e72d24fa1ae385d864109e387146c6f20 WHIRLPOOL 3e5724afd6114b4b24e8fec6b93d62129a2d43b47661e69ac2a35ee8b61f76af17879f758c964cec2d1f93135a4f63f8c0a8936feffa8bfa34fdd0478e618949
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUqJYaAAoJEEqz6FtPBkyj5SgIAKKCSerpNfQo9/GIrEd+MEHk
+bCsIpEqOQjqIK9OKxwEdu/Ch0BiA9q8rmy6OpdKwDZZMzCByplfuDnbbVa/28cr
1cmIdcSImM0f1Q3thJCr/z+ZQPj73a/mrdetWN+xT9bqtYjax/cuClhJm2fv8iie
9V674Z6Hhn3oD1ZOKV8dr2JD5d6KHy4xlIBNxJ7iYhCuxU0jGVqtLbj1qILWnz5E
QjJRuLlX7RRfjGKPaUwUwXoXZe1enfmBOAX17XASYDL2vX1SFipTI7ZwiNuDkA3y
46p0cVoWzXrpwl7te1Mc3JA0AdjTPrmhKDLfMr4Mavgzc8KlUY9g5ag198FF8zA=
=Pfco
iEYEAREIAAYFAlS/M+0ACgkQso7CE7gHKw2RlACgpeuFMvq7MuvQlVSIuTujuAhA
45cAoIfug89zRteTSf6BtbGu8CUQUO3h
=Qhw7
-----END PGP SIGNATURE-----

@ -1,42 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.10-r1.ebuild,v 1.6 2014/06/08 12:21:45 hattya Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.rst docs/news.rst )
PATCHES=( "${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch )
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
distutils-r1_python_install_all
use doc && dohtml -r docs/_build/html/
}
python_test() {
nosetests || die
}

@ -1,42 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.10.1.ebuild,v 1.10 2014/06/08 12:21:45 hattya Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="amd64 arm ~ia64 ppc ppc64 x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.rst docs/news.rst )
PATCHES=( "${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch )
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
distutils-r1_python_install_all
use doc && dohtml -r docs/_build/html/
}
python_test() {
nosetests || die
}

@ -1,45 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.3.ebuild,v 1.4 2014/06/08 12:21:45 hattya Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.rst docs/news.rst )
PATCHES=(
"${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch
"${FILESDIR}"/${P}-skip-broken-test.patch
)
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && HTML_DOCS=( "${S}"/docs/_build/html/. )
distutils-r1_python_install_all
}
python_test() {
nosetests || die
}

@ -1,44 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.4.ebuild,v 1.5 2014/06/08 12:21:45 hattya Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.rst docs/news.rst )
PATCHES=(
"${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch
"${FILESDIR}"/${PN}-1.11.3-skip-broken-test.patch
)
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( "${S}"/docs/_build/html/. )
distutils-r1_python_install_all
}
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}

@ -1,44 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.5.ebuild,v 1.2 2014/06/08 12:21:45 hattya Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.rst docs/news.rst )
PATCHES=(
"${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch
"${FILESDIR}"/${PN}-1.11.3-skip-broken-test.patch
)
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( "${S}"/docs/_build/html/. )
distutils-r1_python_install_all
}
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}

@ -1,47 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.9.1-r1.ebuild,v 1.19 2014/03/31 20:35:56 mgorny Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.txt docs/news.txt )
# let the python eclass handle script versioning
PATCHES=(
"${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch
"${FILESDIR}"/${P}-pypy.patch
)
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
distutils-r1_python_install_all
use doc && dohtml -r docs/_build/html/
}
python_test() {
nosetests || die
}

@ -1,45 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-12.0.4.ebuild,v 1.1 2014/12/24 04:12:32 radhermit Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
DOCS=( docs/index.rst docs/changes.rst )
PATCHES=(
"${FILESDIR}"/${PN}-1.8.2-no-versioned-script.patch
"${FILESDIR}"/${PN}-12.0-skip-broken-test.patch
)
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( "${S}"/docs/_build/html/. )
distutils-r1_python_install_all
}
python_test() {
py.test || die "Tests fail with ${EPYTHON}"
}

@ -1,6 +1,10 @@
# ChangeLog for dev-python/watchdog
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/watchdog/ChangeLog,v 1.10 2014/12/05 10:18:40 ago Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/watchdog/ChangeLog,v 1.11 2015/01/21 05:20:34 idella4 Exp $
21 Jan 2015; Ian Delaney <idella4@gentoo.org> -watchdog-0.7.1.ebuild,
-watchdog-0.8.0.ebuild:
rm old
05 Dec 2014; Agostino Sarubbo <ago@gentoo.org> watchdog-0.8.1.ebuild:
Stable for x86, wrt bug #530748

@ -1,30 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST watchdog-0.7.1.tar.gz 83438 SHA256 54ca64fdf0a2fb23cecba6349f9587e62fd31840ae22a71898a65adb8c6b52f9 SHA512 ac71cd1e42fa7b0f86a0dab5a687d76a3cfa5358b4e39d1168f47f555374d0ab2b787c01b618506102edc4d2836526f0ca673e81cc18508894375dfeeff5813c WHIRLPOOL fd667d3c6de2bcd4120244f31ef670e59a2a2d32fed495e6939b970cb7ed74502f2be0d46daf1a0e7bd3f367d9b399176a4ccf0865b120aa5e369d65a47e4ef0
DIST watchdog-0.8.0.tar.gz 152770 SHA256 a86bb2d8b94bb4bf76fcc2ff36f741c0e511ec24c4d3a1059b47d49e377d64f5 SHA512 986d44c209aad1b719c4278c25fd3b4e502b294ab0ec6e8ffd0e4a50255b65665a6b1de23cd6b2e141a58558fb7133fbc6045d95beff9616aecbf1c4b5f34147 WHIRLPOOL 9fc3d8e592f262548c18fb4ba5a0b9cdd0119b207280994d59a9bd3526437f069d2815200dec88226c3aa70497482ae3da893d8446d1a730deb3fdbe26e1b5f9
DIST watchdog-0.8.1.tar.gz 154747 SHA256 d6ec6be582b244834a888c8ccc2d451816184ab104b5454b5e5cd7649e8f671c SHA512 d5915be2e2817c748c6d2ba91d8a4044938fa5665019ac7c2048e28493c0dba34189bef61cd642204f1bd62d81ef59767af5970f65543a0c981d8f31ab980856 WHIRLPOOL 94890aa9a0a19c49ce2358b694a61b456df270da3a16d5c5e91044a96e228026288c7dcb7d4597e5fddae601692f8b34cae5e2a29ad388bc08aaf86b3d59fcb8
DIST watchdog-0.8.2.tar.gz 157936 SHA256 33a9ab3ce2e6b1aca4d2a50752231668d69bdba4ab096d9742195ccfbef1e023 SHA512 96f1fcd0d6898ce950c8768000be2f619c9a28c9d96cb1d7323f04371b065e50b38692179949255bb13fa4e3c72e6f656dbc02b4d7f77b7fb3aacdf08600cb71 WHIRLPOOL c2581e9dba65f8ffbe1fe8b21d873e0292aae6ba46012979b221b3d4ede8f74d4c2cc2efa8635e99180c3bce227f943cb5ef4fba3dd24f5dae5bfc150f643c1d
EBUILD watchdog-0.7.1.ebuild 772 SHA256 d6b52f79b3093746456b60a1cc74a0aa13a626e9d95fad92497aebaa4f3347ed SHA512 e706ced63ea8418ce1276ec7eafd3460ec049603cf5fb40fd33316c00313a69d77d17dfb815a5ea34174d6b587b12d63f1f066dcc7037270d98f1601c6e02fa1 WHIRLPOOL 043fd50710c0bb4dd8b5f52f43e2742b9bbb7dd4f0c83c64c7ddf2072a618c65e1d36b6639aec270a6dd067be8408600c36edc1feb46cb6e4150d1bcc062506d
EBUILD watchdog-0.8.0.ebuild 765 SHA256 c7f875410af227db47902acd8be3fe9c91daf68717d34b4992ab719eb1e6caeb SHA512 3e760d1bebe9e1974dee92027337fa7d5487f561c9f8a5d07603d894ce7eba3210388e366a782a94d6cfe0b69ab20db953a959109d02f25427a7662e57cb834b WHIRLPOOL 651a01b15adbd02ee54e2e25ff28e8b9c5484b112afdb623c28f73bc466ea34b09b3185e62626b1c5d04d7ccc3d3331f179d72b0e7666a61aecb5316b4bbb181
EBUILD watchdog-0.8.1.ebuild 737 SHA256 d930d35f8c12e22664b559e72381ae68d999336cc200e5779bf8427ce6b847dc SHA512 80a0db2f56e3e854c3244cebe2a2a8e2a6750f13fe76448e7636ca202d6ed7207816997c6f31051b10b6594ef1e6b549c010a1710adfabec4eb7bdf9c117494e WHIRLPOOL 3de3e7a3d73fb1cc797d24c9745fcbc9f5b6714c578efaa62e03bf64e6a2e9b7a4636a4da975d0183c94ee29133ce4cb657567e5f0549075640667a605579e88
EBUILD watchdog-0.8.2.ebuild 903 SHA256 c2ddbb558c272277431781499ad2daa938f271c616c0363418d4d4bf3671e1d9 SHA512 c3b124b465af0d2941f4997e620c09d61e4dcf556dd8670542cabc11fd539d9162cc8477ad718806376c6abae81e194fb8f01431c1ef64d2d468fddea3fe96d0 WHIRLPOOL 312b242d702e56dfafbb766e379e0e2181ffa91a938652bb03e6097872adc0f79e6c3325091daf94a4da8ccf76a36657502f9ba3f0160bfa1218e4ec732daea7
MISC ChangeLog 1395 SHA256 c9b7fecd048a69b98293226f885ff739fe7a8d2a14c60179b92fc43c46526687 SHA512 0b9c88e6f0cc9748b3fa2e3aab632793db9d500748089b1eb13fa70c9c6a9845f30ee67ab1fa91ad56be93046a6916a289d6f08a01f8fde9e5ae780c1d664286 WHIRLPOOL f423173c9a3654f10f81d93d50676c177cd6122c378c9b1ebbb454704e8b474ee4b08bab9315aabd26d9783917c88f2b8da758e31b79960515631aa287be7803
MISC ChangeLog 1507 SHA256 64e71640bb46f594e38b79eb4cad16659aeb54c97f8bbc80d9b9c28175b3b296 SHA512 d1e8c7bf3fbfaf3fa3e2e21df368f12d5094393beaf5d1df9d40a55fa78cf4106fc2b857fa638df9e0cda4b4fbbe39734c1e50dac0a2b30afa56d9c4c6570591 WHIRLPOOL f94af00f878488017c53435dc902ceac1135d01401c7e49012cae5a5ec1bd3985f25e422fbc629230cdf5491af5a7ca0b5df0782e8c2582f659f0953e77f32bc
MISC metadata.xml 315 SHA256 0d1a2418599e0619b5a6242156feab8c37bf45429c9563276818d963a419cec8 SHA512 cbf2ef3b66bdb8d14618c9142405d710b1f990b8200a63040eb2044b5d8ca8bc5e6c129a06dc672b7ccc486b457ba311d18c92f021275e1c1b66340dc87122cf WHIRLPOOL 4b039e6386e312ceb6cccc3a754220d7eaca7cabc9f7dfb301b22a813b6ccdc91f72d43bc13d9c2d1def5c426c1f2e656d2282672ffbc9e8209536e05530ed94
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUgYaBAAoJELp701BxlEWfbEAQALzx9Na11EQBCfjCWsSacAQ/
xhFiKiS6r0E2A4goTS7tIr25aStte++5LdgPTAPQ1W3ITPBwQbhoYwQHUQ4CPZC1
xn/wd0NCaBCNgpVu88j2XVJEmujhX1BhQO+cwJKMJ+pycprvI+no6pCFqHBeZSg6
FQeGNY7rXXuvnLkQpTEaAtxiB/x6vUs9QpL9ChPUR66YC6Vw466o7T7JFOYs1edw
jtJvAd/6JVHigb/c36rLoiQ3g/1l42RXz4QABKK50JvgYYnTos2XC1r4LDdWQL42
pQTU4lWM+oNrN7aIlo38mRxOrTSiZJ7wIqE/y+TdGpPdHaRcxnaULiOQrpVRcG9r
66p0sz1SbCOwlhGr5nbwfBx+g1NX7L+XkP7gm3m1LEQMBEWDujvTGPCB+0x8KnaC
t3GvCSDh8QM9ceB5I9EQUrIFdVOgnZyU+qahtz5hw7/lPYPnl5Jg9ljt4kq1Rl8/
HkEYdjb8u/n/+kuhoLHtCd5onoG8SE6BUBCZKqKPixXn6ZgsXhaFwn2vPugjNOYf
8OLZpW2MXn8zE/Fv3SvgQm6+vO5qVvBSF8mEboTgrV7AVvd3/jz20nYttvg9EoIE
G7D9xd0itV7XE2z8op5eFZMKQIUF+r32BWEjAcjBQDfoP4dxU/2AhEgo0BXDpGpb
JWlNmrn0kk5dT2ZozSL6
=8k73
iEYEAREIAAYFAlS/NzIACgkQso7CE7gHKw36/wCg0wy8jxaeHbp7E8rrRUsurERm
xhkAniD4+zWJCHP+r+R8nGqafma1otfx
=08tU
-----END PGP SIGNATURE-----

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/watchdog/watchdog-0.7.1.ebuild,v 1.1 2014/03/30 19:57:21 hasufell Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Python API and shell utilities to monitor file system events"
HOMEPAGE="http://github.com/gorakhargosh/watchdog"
SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
dev-python/argh[${PYTHON_USEDEP}]
dev-python/pathtools[${PYTHON_USEDEP}]"
pkg_postinst() {
elog "optional dependencies:"
elog " dev-python/argcomplete (bash completion)"
}

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/watchdog/watchdog-0.8.0.ebuild,v 1.3 2014/10/10 15:24:01 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Python API and shell utilities to monitor file system events"
HOMEPAGE="http://github.com/gorakhargosh/watchdog"
SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
dev-python/argh[${PYTHON_USEDEP}]
dev-python/pathtools[${PYTHON_USEDEP}]"
pkg_postinst() {
elog "optional dependencies:"
elog " dev-python/argcomplete (bash completion)"
}

@ -1,9 +0,0 @@
# ChangeLog for dev-ruby/awesome_nested_set
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/awesome_nested_set/ChangeLog,v 1.1 2014/04/18 18:13:18 mrueg Exp $
*awesome_nested_set-2.1.6 (18 Apr 2014)
18 Apr 2014; Manuel Rüger <mrueg@gentoo.org> +awesome_nested_set-2.1.6.ebuild,
+metadata.xml:
Initial version.

@ -1,4 +0,0 @@
DIST awesome_nested_set-2.1.6.tar.gz 21504 SHA256 1e78e23539544936e9fe97e36063927f193be63d7e2daaefe9684144fee9c0e4 SHA512 3c7b62e669514b7b2097a90b60ab254376ae4ccf08418650b2b73a0e6c84d7ba59e413499c2cb825c3e85358bb86e7c7bbdf73e0b53a2f74f9fef07fb85dde23 WHIRLPOOL cb64cf3be76d62688eb7ddc221f601a50bb254c484c28ef3c6f984f89d59afe2f415f357fe160a8584a0e151491b16d40c2e47971cb793e52d4a6f94c4abf3c7
EBUILD awesome_nested_set-2.1.6.ebuild 980 SHA256 d0d90755ca014ab3a6a213ff0e9791ed964b3022ddb1b93168770a4f6adf1833 SHA512 759662b9868d0f4d76b5c9da73ed7764465d83a79dc072a2be8c3e226e0d8c3a41c121b3fb3b8a523b36291a8b87aa91ef3148ebe6b7283c73d34e6c432ec243 WHIRLPOOL 0769cf423caec1207020ef5cd9482c8e869b39980917a6aa82d69167e7813e5b9472bd329718d528690d5aa0b0127395bb611c00f3240d9a82e914e0216526bc
MISC ChangeLog 385 SHA256 ef93433ca7af6b5511af64fb475c11ed28e12e7d88b064ec4466eb8a5762376b SHA512 a43df94166b93e3c8e2f1dabf7b72d80b155642b74ed2d94b95207563bab73c54933eee8900dd22f3eadcd5e915a361b7eea64c86418b6cf03c2af96409a5b2d WHIRLPOOL c169555551585f727f7927f86d228d77c8d5dd4fcb29930992ab96e1a535cb3075ede731ff195599648712a7e3f4bd4d60006137912ca55100413611b882f7b7
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b

@ -1,31 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/awesome_nested_set/awesome_nested_set-2.1.6.ebuild,v 1.1 2014/04/18 18:13:18 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
DESCRIPTION="An awesome nested set implementation for Active Record"
HOMEPAGE="https://github.com/collectiveidea/awesome_nested_set"
SRC_URI="https://github.com/collectiveidea/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64"
SLOT="0"
IUSE=""
ruby_add_rdepend "dev-ruby/activerecord:3.2"
ruby_add_bdepend "test? ( dev-ruby/combustion
dev-ruby/rspec-rails )"
all_ruby_prepare() {
sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die
sed -i -e "/require 'active_record'/i \ require 'test/unit' \n gem 'activerecord', '~> 3.2'" spec/spec_helper.rb || die
}

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -1,12 +0,0 @@
# ChangeLog for dev-ruby/directory_watcher
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/directory_watcher/ChangeLog,v 1.2 2014/04/24 17:39:29 mrueg Exp $
24 Apr 2014; Manuel Rüger <mrueg@gentoo.org> directory_watcher-1.4.1.ebuild:
Remove ruby18 support.
*directory_watcher-1.4.1 (20 Aug 2013)
20 Aug 2013; Manuel Rüger <mrueg@gentoo.org> +directory_watcher-1.4.1.ebuild,
+metadata.xml:
Initial version

@ -1,4 +0,0 @@
DIST directory_watcher-1.4.1.gem 15360 SHA256 c0d054e52b31357bb0d601a8fc3b47c9e940cfce7749093d8664d50065a326fb SHA512 1d4fe83caa5ae0c20899dda7d5fca7454262d560f3679edb3d252ef353e3677d83b6bec19104c589ff1f19fcf7e65a9cb4518567b5f21b67daa39bf41cf9d211 WHIRLPOOL c2e39bbcfc4e230fd590dd7c129e28b323a70cf88b51098d24104f8b1545a1203976d89911473579fbc9d5f27d9ae278c89485067187de57effed6e9f4a6ff46
EBUILD directory_watcher-1.4.1.ebuild 586 SHA256 fb79b8047522c4a7554b1b3e3039d7d4f6e78068e21570e76cf62c16f5485a22 SHA512 4da0dec4a45d0d8501466a5def15fee44fe61998cf534e8dc2debe40bf1ea0e28e33f6ea0f50999f920ba9ff22b884d952a1b9d607a9d95e245ac6c189b3690e WHIRLPOOL 8bd4c3417c4e2d9298eb7934635d60232b48637842c86ee44da649d5f1494bbc1bd5b548f51a74456eff8a247479452f81ffd5267ec11852e462daeaea0c9fdd
MISC ChangeLog 486 SHA256 83ef501ce21b04ff4a449f06f9a4430ae458efaec26e225aa16a0f59828d1a14 SHA512 c95e6e0dcaffaae1a07f87c52181a0324020ff4ceae828d7279c2d9a0d375d6ede895ce6f06ead3dfa030ddd260530e7313e0db15e7fc18b1ee2452afe57baf9 WHIRLPOOL 16dfac85604171e810d66800fc815ab462dfcc97aaa8cdaaf3df99f78a102062865df170a030f035194c5498b779ef66119e366bdd8167a7bd004c54fc51ba2b
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b

@ -1,20 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/directory_watcher/directory_watcher-1.4.1.ebuild,v 1.2 2014/04/24 17:39:29 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_TASK_TEST=""
inherit ruby-fakegem
DESCRIPTION="Monitors directories for changes"
HOMEPAGE="http://gemcutter.org/gems/directory_watcher https://github.com/TwP/directory_watcher/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -1,169 +0,0 @@
# ChangeLog for dev-ruby/gem_plugin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gem_plugin/ChangeLog,v 1.44 2014/11/10 17:35:21 mrueg Exp $
10 Nov 2014; Manuel Rüger <mrueg@gentoo.org> gem_plugin-0.2.3-r2.ebuild,
gem_plugin-0.2.3-r3.ebuild:
Drop jruby target.
05 Aug 2014; Manuel Rüger <mrueg@gentoo.org> gem_plugin-0.2.3-r2.ebuild,
gem_plugin-0.2.3-r3.ebuild:
Remove trailing '.' from DESCRIPTION.
24 Apr 2014; Manuel Rüger <mrueg@gentoo.org> gem_plugin-0.2.3-r2.ebuild,
gem_plugin-0.2.3-r3.ebuild:
Remove ruby18 support.
01 Feb 2014; Akinori Hattori <hattya@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
ia64 stable wrt bug #493780
26 Dec 2013; Markus Meier <maekke@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
arm stable, bug #493780
22 Dec 2013; Jeroen Roovers <jer@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Stable for HPPA (bug #493780).
*gem_plugin-0.2.3-r3 (05 Oct 2013)
05 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +gem_plugin-0.2.3-r3.ebuild:
Tests run now, but will fail.
14 Sep 2013; Manuel Rüger <mrueg@gentoo.org> -gem_plugin-0.2.3-r1.ebuild:
Cleanup old.
14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Stable for x86, wrt bug #483700
12 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Stable for ppc, wrt bug #483700
05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Stable for ppc64, wrt bug #483700
05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Stable for amd64, wrt bug #483700
15 Jan 2013; Rick Farina <zerochaos@gentoo.org> gem_plugin-0.2.3-r1.ebuild,
gem_plugin-0.2.3-r2.ebuild:
adding ~arm keywords to net-analyzer/metasploit rdeps
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Add ~alpha/~ia64/~sparc wrt #405757
14 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
Update metadata.xml so that it's the same as most other packages.
08 Jul 2012; Jeroen Roovers <jer@gentoo.org> gem_plugin-0.2.3-r2.ebuild:
Marked ~hppa (bug #417573).
01 May 2012; Raúl Porcel <armin76@gentoo.org> gem_plugin-0.2.3-r1.ebuild,
gem_plugin-0.2.3-r2.ebuild:
Drop ia64/sparc keywords
24 Apr 2011; Hans de Graaff <graaff@gentoo.org> -gem_plugin-0.2.3.ebuild:
Remove old version.
24 Apr 2011; Raúl Porcel <armin76@gentoo.org> gem_plugin-0.2.3-r1.ebuild:
sparc stable wrt #349877
17 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org>
gem_plugin-0.2.3-r1.ebuild:
ppc/ppc64 stable wrt #349877
14 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
gem_plugin-0.2.3-r1.ebuild:
Stable on amd64 wrt bug #349877
14 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
gem_plugin-0.2.3-r1.ebuild:
Stable on amd64 wrt bug #349877
11 Jan 2011; Markus Meier <maekke@gentoo.org> gem_plugin-0.2.3-r1.ebuild:
x86 stable, bug #349877
*gem_plugin-0.2.3-r2 (27 Dec 2010)
27 Dec 2010; Hans de Graaff <graaff@gentoo.org>
gem_plugin-0.2.3-r1.ebuild, +gem_plugin-0.2.3-r2.ebuild:
Drop ruby19 support to create a stable candidate.
23 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
gem_plugin-0.2.3-r1.ebuild:
Fix tests to run without gem_plugin installed, properly die on failure,
and add ruby19/jruby support.
*gem_plugin-0.2.3-r1 (05 Jan 2010)
05 Jan 2010; Hans de Graaff <graaff@gentoo.org>
+gem_plugin-0.2.3-r1.ebuild:
Convert to ruby-fakegem.
04 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
gem_plugin-0.2.3.ebuild:
Transfer Prefix keywords
23 Aug 2009; Hans de Graaff <graaff@gentoo.org> -gem_plugin-0.2.2.ebuild:
Remove old version.
22 Jan 2008; Peter Weller <welp@gentoo.org> gem_plugin-0.2.3.ebuild:
Stable on amd64; bug 204321
15 Jan 2008; Raúl Porcel <armin76@gentoo.org> gem_plugin-0.2.3.ebuild:
sparc stable
11 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
gem_plugin-0.2.3.ebuild:
ppc stable, bug #204321
11 Jan 2008; Markus Meier <maekke@gentoo.org> gem_plugin-0.2.3.ebuild:
x86 stable, security bug #204321
11 Jan 2008; Brent Baude <ranger@gentoo.org> gem_plugin-0.2.3.ebuild:
Marking gem_plugin-0.2.3 ppc64 for bug 204321
*gem_plugin-0.2.3 (09 Dec 2007)
09 Dec 2007; <nichoj@gentoo.org> +gem_plugin-0.2.3.ebuild:
Version bump needed for mongrel 1.1.2. See bug #198510
05 Mar 2007; Richard Brown <rbrown@gentoo.org> gem_plugin-0.2.2.ebuild:
Fix digest/manifest. Bug #169556
24 Feb 2007; Markus Rothe <corsair@gentoo.org> gem_plugin-0.2.2.ebuild:
Stable on ppc64; bug #166901
21 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org>
gem_plugin-0.2.2.ebuild:
Stable on ppc wrt bug #166901.
19 Feb 2007; <malc@gentoo.org> gem_plugin-0.2.2.ebuild:
Stable on amd64 wrt security bug #166901
15 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org>
gem_plugin-0.2.2.ebuild:
Stable on sparc wrt security #166901
15 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
gem_plugin-0.2.2.ebuild:
stable x86; security bug 166901
04 Feb 2007; Matti Bickel <mabi@gentoo.org> gem_plugin-0.2.2.ebuild:
add ~ppc for bug #164242
01 Feb 2007; Markus Rothe <corsair@gentoo.org> gem_plugin-0.2.2.ebuild:
Added ~ppc64; bug #164242
30 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org>
gem_plugin-0.2.2.ebuild:
Keyworded ~sparc wrt #164242
28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
gem_plugin-0.2.2.ebuild:
Add ~amd64 and ~x86-fbsd keywords.
*gem_plugin-0.2.2 (04 Jan 2007)
04 Jan 2007; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org> +metadata.xml,
+gem_plugin-0.2.2.ebuild:
Initial ebuild by Armando Di Cianno <armando@goodship.net> and Christopher
Covington <covracer@gmail.com>, #142805

@ -1,5 +0,0 @@
DIST gem_plugin-0.2.3.gem 33280 SHA256 5e019fe196325fffedb58ac1cdae60a41da8496faab57dd111476115b2975039 SHA512 35448c74e2160907c79798243d0f05f555eca14381c1f9944f5a05f3e16d3a8b221b4dfa88ce2b9d2c7cdd879a1a20081cbfe8da58ff74d6525fa3632acaa9ba WHIRLPOOL 79d22b40b4eae3b119938dd62dd363dfdced311117b33b154d2dd483ec86c88072036b34d71153a73b9ae51994cf1c296bc35af2f75c72f4086766ab6471e041
EBUILD gem_plugin-0.2.3-r2.ebuild 828 SHA256 6900d2fafc11cf42a07d1527f8172f4a14f2db460b28477284547fb42d8a1ec2 SHA512 f513641b873f7ea8bcdfe7d761f5c624e807b9305b36da93f6d8f1c0169e288296869a1a46ff4ecdfd76d889a67ca858237678c40940943606a67136e8d8f0f8 WHIRLPOOL 1330eced4d9a0337cd186189a1599c5daf8a94b2c3923d29fd20c1acf3c75e07be98a57c38955ef9ac6fe37622598279bef9ef629baa6c506406432785974695
EBUILD gem_plugin-0.2.3-r3.ebuild 829 SHA256 a35e110b2b272ae41da69928c51978da6d74fcd1c4e1504863996d5200165b0c SHA512 9f887acab0f445f06311350f3b6594a3fce34c56682acab2c783b90da2112330bc2ba73265beec0d03b0e7643ecfd57b1585365622081408bbd1117f2d439696 WHIRLPOOL 76c9914f1987fede5ba197c39d85d7925f0b437e1fca01dab3232b2d03b97aff17d149df040f14aa487ce01f032bbe80a851c5011121acd5ce875de8f919d149
MISC ChangeLog 5743 SHA256 e6e4ced7a00ea1bd0eab794cf9744cabb665e1361d5ab58dd71172f92f84a16e SHA512 65eef06b15477d8be09539d9ec8dd5b41c2f58cbfb3ccb009ce13ec542e2e144af5e03b15d600051ce17993e90ea80b21c8378e69c3372cf4ab741675ffcd1cd WHIRLPOOL 2341bb3821ca71d830675ab7bab7a214bbfc07b28bf8ccc78b752e30031a6f884c1324efe3828ce2628bda4a387a6b5576a7f79c244ba5783e026b58e4b7f34c
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gem_plugin/gem_plugin-0.2.3-r2.ebuild,v 1.15 2014/11/10 17:35:21 mrueg Exp $
EAPI="2"
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
RUBY_FAKEGEM_EXTRAINSTALL="resources"
inherit ruby-fakegem
DESCRIPTION="A plugin system based only on rubygems that uses dependencies only"
# Hosted by mongrel's rubyforge
HOMEPAGE="http://mongrel.rubyforge.org/"
LICENSE="mongrel"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
each_fakegem_test() {
${RUBY} -Ilib test/test_plugins.rb || die "tests failed"
}

@ -1,28 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gem_plugin/gem_plugin-0.2.3-r3.ebuild,v 1.4 2014/11/10 17:35:21 mrueg Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
RUBY_FAKEGEM_EXTRAINSTALL="resources"
inherit ruby-fakegem
DESCRIPTION="A plugin system based only on rubygems that uses dependencies only"
# Hosted by mongrel's rubyforge
HOMEPAGE="http://mongrel.rubyforge.org/"
LICENSE="mongrel"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
each_ruby_test() {
${RUBY} -Ilib test/test_plugins.rb || die "tests failed"
}

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -1,422 +0,0 @@
# ChangeLog for dev-ruby/mysql-ruby
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog,v 1.112 2014/05/07 19:19:28 mrueg Exp $
07 May 2014; Manuel Rüger <mrueg@gentoo.org> mysql-ruby-2.9.1.ebuild:
Remove ruby18 target.
03 Nov 2013; Manuel Rüger <mrueg@gentoo.org> -mysql-ruby-2.8.2-r1.ebuild,
-mysql-ruby-2.8.2.ebuild, -mysql-ruby-2.9.0-r1.ebuild:
Cleanup old.
17 Aug 2013; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.9.1.ebuild:
Stable for HPPA (bug #469650).
16 May 2013; Agostino Sarubbo <ago@gentoo.org> mysql-ruby-2.9.1.ebuild:
Stable for ppc64, wrt bug #469650
16 May 2013; Agostino Sarubbo <ago@gentoo.org> mysql-ruby-2.9.1.ebuild:
Stable for ppc, wrt bug #469650
14 May 2013; Agostino Sarubbo <ago@gentoo.org> mysql-ruby-2.9.1.ebuild:
Stable for x86, wrt bug #469650
14 May 2013; Agostino Sarubbo <ago@gentoo.org> mysql-ruby-2.9.1.ebuild:
Stable for amd64, wrt bug #469650
*mysql-ruby-2.9.1 (11 Apr 2013)
11 Apr 2013; Hans de Graaff <graaff@gentoo.org> +mysql-ruby-2.9.1.ebuild:
Version bump.
*mysql-ruby-2.9.0-r1 (26 Dec 2012)
26 Dec 2012; Hans de Graaff <graaff@gentoo.org> -mysql-ruby-2.9.0.ebuild,
+mysql-ruby-2.9.0-r1.ebuild:
Actually install the shared object.
*mysql-ruby-2.9.0 (25 Dec 2012)
25 Dec 2012; Hans de Graaff <graaff@gentoo.org> +mysql-ruby-2.9.0.ebuild:
Version bump.
01 Sep 2012; Hans de Graaff <graaff@gentoo.org> -mysql-ruby-2.8.1-r1.ebuild,
-mysql-ruby-2.8.1-r2.ebuild:
Cleanup.
01 Jul 2012; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.8.1-r1.ebuild,
mysql-ruby-2.8.1-r2.ebuild, mysql-ruby-2.8.2.ebuild,
mysql-ruby-2.8.2-r1.ebuild:
Drop alpha keywords
01 May 2012; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.8.1-r1.ebuild,
mysql-ruby-2.8.1-r2.ebuild, mysql-ruby-2.8.2.ebuild,
mysql-ruby-2.8.2-r1.ebuild:
Drop ia64/sparc keywords
17 Jul 2011; Mark Loeser <halcy0n@gentoo.org> mysql-ruby-2.8.2.ebuild:
Stable for ppc64; bug #356549
16 Apr 2011; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.8.2.ebuild:
ia64/sparc stable wrt #356549
27 Mar 2011; Brent Baude <ranger@gentoo.org> mysql-ruby-2.8.2.ebuild:
Marking mysql-ruby-2.8.2 ppc for bug 356549
13 Mar 2011; Tobias Klausmann <klausman@gentoo.org> mysql-ruby-2.8.2.ebuild:
Stable on alpha, bug #356549
08 Mar 2011; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.8.2.ebuild:
Stable for HPPA (bug #356549).
08 Mar 2011; Thomas Kahle <tomka@gentoo.org> mysql-ruby-2.8.2.ebuild:
x86 stable per bug 356549
27 Feb 2011; Markos Chandras <hwoarang@gentoo.org> mysql-ruby-2.8.2.ebuild:
Stable on amd64 wrt bug #356549
*mysql-ruby-2.8.2-r1 (26 Feb 2011)
26 Feb 2011; Hans de Graaff <graaff@gentoo.org> mysql-ruby-2.8.2.ebuild,
+mysql-ruby-2.8.2-r1.ebuild:
Revision bump to create new stable candidate.
08 Jan 2011; Hans de Graaff <graaff@gentoo.org> mysql-ruby-2.8.2.ebuild,
-files/mysql-ruby-2.8.2-test.patch, +files/mysql-ruby-2.8.2-test2.patch:
Add patch as new file to ensure keyword substitution is off.
08 Jan 2011; Hans de Graaff <graaff@gentoo.org>
files/mysql-ruby-2.8.2-test.patch:
Turn off keyword substitution to avoid mangling the patch. Add back old
Id.
07 Jan 2011; Hans de Graaff <graaff@gentoo.org>
mysql-ruby-2.8.1-r1.ebuild, mysql-ruby-2.8.1-r2.ebuild,
mysql-ruby-2.8.2.ebuild:
Use proper call to install gemspec now that the eclass changed interface.
*mysql-ruby-2.8.2 (07 Jan 2011)
07 Jan 2011; Hans de Graaff <graaff@gentoo.org>
mysql-ruby-2.8.1-r2.ebuild, +mysql-ruby-2.8.2.ebuild,
+files/mysql-ruby-2.8.2-test.patch:
Version bump with fix for large ids. Apply fix from jer for bug 348788 by
using proper mysqlconfig. Fix bug 350805 by requesting a mysql version
with dynamic libraries.
07 Jan 2011; Hans de Graaff <graaff@gentoo.org> -mysql-ruby-2.8.1.ebuild:
Remove old version.
11 Oct 2010; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.8.1-r1.ebuild:
Stable for HPPA (bug #333949).
11 Oct 2010; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.8.1-r1.ebuild,
mysql-ruby-2.8.1-r2.ebuild:
Remove obsolete sed script.
30 Sep 2010; Brent Baude <ranger@gentoo.org> mysql-ruby-2.8.1-r1.ebuild:
Marking mysql-ruby-2.8.1-r1 ppc64 for bug 333949
28 Sep 2010; Brent Baude <ranger@gentoo.org> mysql-ruby-2.8.1-r1.ebuild:
Marking mysql-ruby-2.8.1-r1 ppc for bug 333949
12 Sep 2010; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.8.1-r1.ebuild:
alpha/ia64/sparc stable wrt #333949
26 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
mysql-ruby-2.8.1-r1.ebuild:
Stable on amd64 wrt bug #333949
22 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
mysql-ruby-2.8.1-r1.ebuild:
x86 stable wrt bug #333949
*mysql-ruby-2.8.1-r2 (22 Aug 2010)
22 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org>
-files/mysql-ruby-2.7.5-test.patch, mysql-ruby-2.8.1-r1.ebuild,
-files/mysql-ruby-2.8-test2.patch, +mysql-ruby-2.8.1-r2.ebuild:
Remove unused file and prepare a new revision with Ruby 1.9 so the former
one can be stabilized.
07 Aug 2010; Hans de Graaff <graaff@gentoo.org> mysql-ruby-2.8.1.ebuild:
Change virtual/ruby to dev-lang/ruby, bug 265054.
23 May 2010; Alex Legler <a3li@gentoo.org> mysql-ruby-2.8.1-r1.ebuild:
Add REE18 support
22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org>
mysql-ruby-2.8.1.ebuild:
Various cleanups.
05 Jan 2010; Hans de Graaff <graaff@gentoo.org> -mysql-ruby-2.7.5.ebuild,
-mysql-ruby-2.8.ebuild:
Remove old versions.
05 Jan 2010; nixnut <nixnut@gentoo.org> mysql-ruby-2.8.1.ebuild:
ppc stable #296340
22 Dec 2009; Brent Baude <ranger@gentoo.org> mysql-ruby-2.8.1.ebuild:
stable ppc64, bug 296340
19 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
mysql-ruby-2.8.1-r1.ebuild:
Avoid rake tasks for tests and doc since this is not using rake. Closes
bug #297544. Use emake for install.
16 Dec 2009; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.8.1.ebuild:
Stable for HPPA (bug #296340).
15 Dec 2009; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.8.1.ebuild:
alpha/ia64/sparc stable wrt #296340
*mysql-ruby-2.8.1-r1 (14 Dec 2009)
14 Dec 2009; Alex Legler <a3li@gentoo.org> +mysql-ruby-2.8.1-r1.ebuild:
revbump to use ruby-fakegem, fixing bug 261141
10 Dec 2009; Markus Meier <maekke@gentoo.org> mysql-ruby-2.8.1.ebuild:
amd64/x86 stable, bug #296340
23 Apr 2009; Alex Legler <a3li@gentoo.org> mysql-ruby-2.7.5,
mysql-ruby-2.8:
Hardcoding Ruby 1.9 incompatible versions to ruby18.
*mysql-ruby-2.8.1 (07 Apr 2009)
07 Apr 2009; Alex Legler <a3li@gentoo.org>
-files/mysql-ruby-2.7.4-test.patch, +files/mysql-ruby-2.8.1-test.patch,
-mysql-ruby-2.7.4.ebuild, +mysql-ruby-2.8.1.ebuild:
Removing old version, version bump, bug 265062
21 Jan 2009; Alexis Ballier <aballier@gentoo.org> mysql-ruby-2.8.ebuild:
keyword ~x86-fbsd
31 Dec 2008; Hans de Graaff <graaff@gentoo.org>
-files/mysql-ruby-2.8-test.patch, +files/mysql-ruby-2.8-test2.patch,
mysql-ruby-2.8.ebuild:
Re-add test patch without keyword substitution: #253168.
*mysql-ruby-2.8 (30 Dec 2008)
30 Dec 2008; Hans de Graaff <graaff@gentoo.org>
+files/mysql-ruby-2.8-test.patch, +mysql-ruby-2.8.ebuild:
Version bump wrt bug #253038 by Alex Legler.
18 Sep 2008; Markus Meier <maekke@gentoo.org> mysql-ruby-2.7.5.ebuild:
amd64 stable, bug #237545
18 Sep 2008; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.7.5.ebuild:
Stable for HPPA (bug #237545).
18 Sep 2008; Brent Baude <ranger@gentoo.org> mysql-ruby-2.7.5.ebuild:
stable ppc64, bug 237545
17 Sep 2008; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.7.5.ebuild:
alpha/ia64/x86 stable wrt #237545
13 Sep 2008; Ferris McCormick <fmccor@gentoo.org> mysql-ruby-2.7.5.ebuild:
Sparc stable --- Bug #237545 --- working for me for 5 months now.
13 Sep 2008; nixnut <nixnut@gentoo.org> mysql-ruby-2.7.5.ebuild:
Stable on ppc wrt bug 237545
13 Sep 2008; Hans de Graaff <graaff@gentoo.org> mysql-ruby-2.7.4.ebuild,
mysql-ruby-2.7.5.ebuild:
These versions don't work with Ruby 1.9, bug #236065.
14 Apr 2008; Ferris McCormick <fmccor@gentoo.org> mysql-ruby-2.7.5.ebuild:
Fix typo: 2.7.4 --> 2.7.5
*mysql-ruby-2.7.5 (13 Apr 2008)
13 Apr 2008; Richard Brown <rbrown@gentoo.org>
-files/mysql-ruby-2.7.3-test.patch, +files/mysql-ruby-2.7.5-test.patch,
-mysql-ruby-2.7.2.ebuild, -mysql-ruby-2.7.3.ebuild,
mysql-ruby-2.7.4.ebuild, +mysql-ruby-2.7.5.ebuild:
Version bump. Remove old versions. Fix quoting.
04 Nov 2007; Hans de Graaff <graaff@gentoo.org> -mysql-ruby-2.4.5.ebuild:
Remove old version
03 Nov 2007; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.7.4.ebuild:
alpha/ia64 stable wrt #195009
21 Oct 2007; Steve Dibb <beandog@gentoo.org> mysql-ruby-2.7.4.ebuild:
amd64 stable
18 Oct 2007; Ferris McCormick <fmccor@gentoo.org> mysql-ruby-2.7.4.ebuild:
Sparc stable --- Bug #195009 --- working for me for over a month.
14 Oct 2007; Markus Rothe <corsair@gentoo.org> mysql-ruby-2.7.4.ebuild:
Stable on ppc64; bug #195009
12 Oct 2007; Lars Weiler <pylon@gentoo.org> mysql-ruby-2.7.4.ebuild:
stable ppc, bug #195009
08 Oct 2007; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.7.4.ebuild:
Stable for HPPA (bug #195009).
07 Oct 2007; Markus Meier <maekke@gentoo.org> mysql-ruby-2.7.4.ebuild:
x86 stable, bug #195009
05 Sep 2007; Jeroen Roovers <jer@gentoo.org> mysql-ruby-2.7.4.ebuild:
Back to ~arch.
05 Sep 2007; Hans de Graaff <graaff@gentoo.org> Manifest:
Tell CVS to keep it's grubby keyword-changing hands off of the patch so that
it will apply after being checked in, fixes #191311.
*mysql-ruby-2.7.4 (04 Sep 2007)
04 Sep 2007; Hans de Graaff <graaff@gentoo.org>
+files/mysql-ruby-2.7.4-test.patch, -mysql-ruby-2.7.ebuild,
+mysql-ruby-2.7.4.ebuild:
Version bump, thanks to Brenden Matthews in #191201. Remove older version.
* BUG: Mysql::Stmt#execute memory leak.
21 Jun 2007; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.7.3.ebuild:
alpha stable wrt #171907
06 May 2007; Matti Bickel <mabi@gentoo.org> mysql-ruby-2.7.3.ebuild:
ppc stable (bug #171907)
17 Apr 2007; Richard Brown <rbrown@gentoo.org>
files/mysql-ruby-2.7.3-test.patch, mysql-ruby-2.7.3.ebuild:
Install test.rb
17 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
mysql-ruby-2.7.3.ebuild:
stable amd64, bug 171907
14 Apr 2007; Raúl Porcel <armin76@gentoo.org> mysql-ruby-2.7.3.ebuild:
ia64 + x86 stable wrt bug 171907
14 Apr 2007; Jeroen Roovers <jer@gentoo.org>
+files/mysql-ruby-2.7.3-test.patch, mysql-ruby-2.7.3.ebuild:
Added patch for test.rb by rbrown@g.o and marked stable for HPPA (bug #171907).
24 Mar 2007; Markus Rothe <corsair@gentoo.org> mysql-ruby-2.7.3.ebuild:
Stable on ppc64; bug #171907
23 Mar 2007; Ferris McCormick <fmccor@gentoo.org> mysql-ruby-2.7.3.ebuild:
Stable -n sparc --- Bug #171907 --- builds and works on my ruby/mysql
database.
13 Mar 2007; Tom Gall <tgall@gentoo.org> mysql-ruby-2.7.3.ebuild:
added ~ppc64
*mysql-ruby-2.7.3 (21 Feb 2007)
21 Feb 2007; Richard Brown <rbrown@gentoo.org> +mysql-ruby-2.7.3.ebuild:
Version bump.
04 Feb 2007; Guy Martin <gmsoft@gentoo.org> mysql-ruby-2.7.2.ebuild:
Fixed compilation on hppa.
05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> mysql-ruby-2.7.ebuild,
mysql-ruby-2.7.2.ebuild:
Convert to use elog.
*mysql-ruby-2.7.2 (07 Dec 2006)
07 Dec 2006; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org>
+mysql-ruby-2.7.2.ebuild:
Version bump. Ebuild provided by Jimmy.Jazz@gmx.net, #157366
23 Nov 2006; Francesco Riosa <vivo@gentoo.org> mysql-ruby-2.4.5.ebuild,
mysql-ruby-2.7.ebuild:
dev-db/mysql => virtual/mysql
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> mysql-ruby-2.7.ebuild:
Marked stable on mips.
06 Jun 2006; Simon Stelling <blubb@gentoo.org> mysql-ruby-2.7.ebuild:
stable on amd64
09 Mar 2006; Caleb Tennis <caleb@gentoo.org> -mysql-ruby-2.5.ebuild,
-mysql-ruby-2.5.2.ebuild:
remove old versions
04 Feb 2006; <solar@gentoo.org> :
- redigest needed due to bad RMD160. bug #121124
31 Jan 2006; Aron Griffis <agriffis@gentoo.org> mysql-ruby-2.7.ebuild:
Mark 2.7 stable on ia64
31 Jan 2006; Aron Griffis <agriffis@gentoo.org> mysql-ruby-2.7.ebuild:
Mark 2.7 stable on alpha
24 Dec 2005; Rene Nussbaumer <killerfox@gentoo.org> mysql-ruby-2.7.ebuild:
Stable on hppa.
24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> mysql-ruby-2.7.ebuild:
Stable on ppc.
09 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> mysql-ruby-2.7.ebuild:
Stable on sparc
07 Dec 2005; Caleb Tennis <caleb@gentoo.org> mysql-ruby-2.7.ebuild:
x86 stable
03 Oct 2005; Aron Griffis <agriffis@gentoo.org> mysql-ruby-2.7.ebuild:
Mark 2.7 ~ia64
*mysql-ruby-2.7 (23 Sep 2005)
23 Sep 2005; Caleb Tennis <caleb@gentoo.org> +mysql-ruby-2.7.ebuild:
Version bump
26 Jun 2005; Simon Stelling <blubb@gentoo.org> mysql-ruby-2.5.2.ebuild:
added ~amd64 keyword
04 May 2005; Guy Martin <gmsoft@gentoo.org> mysql-ruby-2.5.ebuild:
Stable on hppa.
21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> mysql-ruby-2.5.ebuild:
Stable on ppc.
14 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> mysql-ruby-2.5.ebuild:
Stable on alpha.
11 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> mysql-ruby-2.5.ebuild:
Stable on sparc
*mysql-ruby-2.5.2 (08 Mar 2005)
08 Mar 2005; Caleb Tennis <caleb@gentoo.org> +mysql-ruby-2.5.2.ebuild:
adding newest version
08 Mar 2005; Caleb Tennis <caleb@gentoo.org> mysql-ruby-2.5.ebuild:
x86 stable
*mysql-ruby-2.5 (02 Sep 2004)
02 Sep 2004; Mamoru KOMACHI <usata@gentoo.org> -mysql-ruby-2.4.4a.ebuild,
+mysql-ruby-2.5.ebuild:
Version bumped.
07 Aug 2004; Tom Martin <slarti@gentoo.org> mysql-ruby-2.4.4a.ebuild,
mysql-ruby-2.4.5.ebuild:
Typo in DESCRIPTION: extention -> extension. Bug 59717.
10 Apr 2004; Mamoru KOMACHI <usata@gentoo.org> mysql-ruby-2.4.4a.ebuild,
mysql-ruby-2.4.5.ebuild:
virtual/ruby fix
*mysql-ruby-2.4.5 (10 Aug 2003)
10 Aug 2003; Tom Payne <twp@gentoo.org> mysql-ruby-2.4.5.ebuild :
Version bump.
*mysql-ruby-2.4.4a (07 Apr 2003)
23 May 2003; Tom Payne <twp@gentoo.org> mysql-ruby-2.4.4a.ebuild :
Added IUSE.
13 May 2003; Tom Payne <twp@gentoo.org> mysql-ruby-2.4.4a.ebuild :
Mark stable on all ARCHes.
07 Apr 2003; Tom Payne <twp@gentoo.org> mysql-ruby-2.4.4a.ebuild :
Initial import.

@ -1,6 +0,0 @@
AUX mysql-ruby-2.8.1-test.patch 1770 SHA256 a474215fccf87a480f37955e9998c7df8a6290e943f06889ffc19eb7c0522b33 SHA512 1e33aed61beae95cbd21d57fc20c7c26263db82efdbee1d5d6d1d39569c67745e220502d30ee6f0d3877992e81ba97cbf78576d95b5f072317a74f1923fbc97c WHIRLPOOL ddc42ffc9b2e5e5d9c3b36d42b67132ef9558fc139e8f9db3040e3e4ad079bcd537fc148c350307136cb3a1e86455f02bf47b8fcb33a55d6bbd05a36c36905a9
AUX mysql-ruby-2.8.2-test2.patch 1770 SHA256 8050c94c33d97f68483d994e1397095419e70d543d83249065d5d707ed1033c2 SHA512 91c2e1c7452c244f9cfee02614aa085c989f983af2d346f0ffab4cafa48d01448db9bf34a39d2f6f0f7df412c388a69f81217b764c3d39b52461460aeb8d11bd WHIRLPOOL 0ffb64eceff0a65fe0808da0550f038388efa4f73ba778dcf7f0f94c4d5f200d1631c2d69e7b897f5cf001733fd99575e2f6ce2ed37f7920f71ca42bbdeba8e9
DIST mysql-2.9.1.gem 39936 SHA256 66dc32dc33bd77d35d1f35db844621b641391724c9988637a514a8ab6d2e4bf8 SHA512 8a99df130b579fd1b77d7912449f87c99576055b0013f1ba5d693eadaeed6a553b3b49fdc3a16eeb82ad9325c8209f8d1587b25319da1278f2604fe21f713142 WHIRLPOOL 85eb5cde68f04781ac679ec30db26eda19a75080aced6cbe195289187fc825fe103c44406ffc9b51990a53c544f75c6d6207d577906478e84bdbb7387fdcfc7f
EBUILD mysql-ruby-2.9.1.ebuild 967 SHA256 88f652341d09347d31f76ec3a3d24cdff0b19f3e5379448a7fb5ca70dcf725fb SHA512 e1a24786d4e26aff4e12980e17eba15878cb1633527cbbd12e2e385d77e63844d5fc83333f06774ea4572514778c011ed430bffdb967ef9e448a89337bd5acd8 WHIRLPOOL dddfcee3fc10801633bfc68520ca22bb00e90bdbd1f1e62bd2dc458fefee2cff524747e7f5c32270fc09353ebcdb60de3460badd36b96c6d991fda82539e1190
MISC ChangeLog 14482 SHA256 c2b22cb5f5c22378838929bb7c31bfe567a94bcc42aacdff9757bc00a24a6aac SHA512 3ff99a2019b777f4a20067ac6d28273945ca228a5778cd90175f983e0e6aab153aebc31ca9918aee1799292c9ae1aad9b64996d5caa386b7c55786aa68b68fce WHIRLPOOL 8e58e6d1c44a92597bae6233b35ae49396b45d5064ff0b72e93d610c34efcb16e9da5831781aba37caccaf7be7ff1a2a4bf205e7a071d760d770205e3d8c2fcc
MISC metadata.xml 236 SHA256 ebc0114f9c1fd488039a0aef7df0dcc6bed61d18b82a025581bd2e8ecfc9bae9 SHA512 51c29b0986aded47206adeaf559833eb53455f6eaa48cb67d938c4bdfb93fad749c604ac640059ce7052fcfcfa714b4e24c07012d691ad10e3f2db212ab179fc WHIRLPOOL 85f1b1ade0906e3133f34f7801910afb60168dd8861ac1cd5976b0514a8bedaf710b32873c6f5455845ddcbfd588c4e97570035f7718155f5d915fe4fba5288f

@ -1,59 +0,0 @@
--- mysql-ruby-2.8.1/test.rb.0 2008-06-17 07:36:44.000000000 +0200
+++ mysql-ruby-2.8.1/test.rb 2008-09-11 20:42:19.000000000 +0200
@@ -1,12 +1,17 @@
-#!/usr/local/bin/ruby
+#!/usr/bin/env ruby
# $Id: test.rb 244 2009-02-01 08:43:39Z tommy $
require "test/unit"
-require "./mysql.o"
+require "mysql"
+
+ARGV.each do |a|
+ $argv ||= []
+ $argv << a
+end
class TC_Mysql < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -95,7 +100,7 @@
class TC_Mysql2 < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -211,7 +216,7 @@
class TC_MysqlRes < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -411,7 +416,7 @@
class TC_MysqlStmt < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -441,7 +446,7 @@
class TC_MysqlStmt2 < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock

@ -1,59 +0,0 @@
--- mysql-ruby-2.8.1/test.rb.0 2008-06-17 07:36:44.000000000 +0200
+++ mysql-ruby-2.8.1/test.rb 2008-09-11 20:42:19.000000000 +0200
@@ -1,12 +1,17 @@
-#!/usr/local/bin/ruby
+#!/usr/bin/env ruby
# $Id: test.rb 250 2010-02-11 10:42:54Z tommy $
require "test/unit"
-require "./mysql.o"
+require "mysql"
+
+ARGV.each do |a|
+ $argv ||= []
+ $argv << a
+end
class TC_Mysql < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -95,7 +100,7 @@
class TC_Mysql2 < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -211,7 +216,7 @@
class TC_MysqlRes < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -411,7 +416,7 @@
class TC_MysqlStmt < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock
@@ -441,7 +446,7 @@
class TC_MysqlStmt2 < Test::Unit::TestCase
def setup()
- @host, @user, @pass, db, port, sock, flag = ARGV
+ @host, @user, @pass, db, port, sock, flag = $argv
@db = db || "test"
@port = port.to_i
@sock = sock.nil? || sock.empty? ? nil : sock

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
<upstream>
<remote-id type="rubyforge">mysql-ruby</remote-id>
</upstream>
</pkgmetadata>

@ -1,41 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.9.1.ebuild,v 1.7 2014/05/07 19:19:28 mrueg Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_NAME="mysql"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
inherit multilib ruby-fakegem
DESCRIPTION="A Ruby extension library to use MySQL"
HOMEPAGE="http://www.tmtm.org/en/mysql/ruby/"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="amd64 hppa ~mips ppc ppc64 x86 ~x86-fbsd"
IUSE="test"
DEPEND="virtual/mysql[-static]"
RDEPEND="${DEPEND}"
TEST_DIR="/usr/share/${PN}/test/"
each_ruby_configure() {
${RUBY} -Cext/mysql_api extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die
}
each_ruby_compile() {
emake -Cext/mysql_api || die
cp ext/mysql_api/mysql_api$(get_modname) lib/mysql/ || die
}
all_ruby_install() {
all_fakegem_install
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save