drop py3.2 add py3.4 support, correct deps, restrict test phase, fix qa issue
authorIan Delaney <idella4@gentoo.org>
Sun, 30 Nov 2014 13:02:44 +0000 (13:02 +0000)
committerIan Delaney <idella4@gentoo.org>
Sun, 30 Nov 2014 13:02:44 +0000 (13:02 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D

dev-python/libvirt-python/ChangeLog
dev-python/libvirt-python/Manifest
dev-python/libvirt-python/libvirt-python-1.2.10.ebuild

index 0b4b1d1e9eea29d1c7ec5dea87a3d8198b03eb7d..1c7b7821a0a77300307a1b9c5de99603b680aa51 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-python/libvirt-python
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/libvirt-python/ChangeLog,v 1.21 2014/11/17 20:12:56 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/libvirt-python/ChangeLog,v 1.22 2014/11/30 13:02:19 idella4 Exp $
+
+  30 Nov 2014; Ian Delaney <idella4@gentoo.org> libvirt-python-1.2.10.ebuild:
+  drop py3.2 add py3.4 support, correct deps, restrict test phase, fix qa issue
 
   17 Nov 2014; Matthias Maier <tamiko@gentoo.org> libvirt-python-1.2.10.ebuild,
   libvirt-python-9999.ebuild:
index eb809777575643b8f02b890d2bab2af29ceb2678..c3bba08695fa42d90d5899f314bf569f1b235f1c 100644 (file)
@@ -3,25 +3,15 @@ Hash: SHA256
 
 DIST libvirt-python-1.2.10.tar.gz 162075 SHA256 fd38d589da34de523756e2b39980453bd1149fe162d109fbb7cf65df0c250ba7 SHA512 faec1209c2d1ce170225677cc0080d60c39dcc3ef6bf1e50ccf347519e051490cf4a019fe4a15e32e9de2e137f70904dabc3d288b44bb00c5de465ffc2104837 WHIRLPOOL a3b192bbef5b24ab00d9a9565cfc04972b6b4d5288fc9ac5077232b23d2bb54424a147b789b8b230299f7ac68af8c78febd84dc5db97a007680202de97006a61
 DIST libvirt-python-1.2.9.tar.gz 160357 SHA256 8f7023ae93aecc6981e07f88fd47bcec1b2bdef52c37c2db8acfb1ad379f79ed SHA512 be7741e8fbc66d32d9df84f493cde18185783a6d91395df1d82bd4e33cf1cbed657f681f3bccc1d87df77181896e173f84124af243318fc8a5b63f7172dde527 WHIRLPOOL d0043bd6df456d3fa79bb01a757c062db81b1c8ac9d7d840522617f645804123790235797a210fe2604bcd726f5175a8c1748160e0834e7f511fbc9077c45e1a
-EBUILD libvirt-python-1.2.10.ebuild 864 SHA256 42f8fba119516f5d1fbb223c14291da6c3953911b75a5e8410582e27ae2a2d82 SHA512 356ca5054a4915883a1019bf32e72a0eaa68f468ff650377a6943a137d9f67b5354d8395f31c08b66b34b44590035b7b1325961f7f5b98bd1c72cd161d2c9c68 WHIRLPOOL 17c6e60951b706f4801a27a62c19383f9cf0944f07427409fd65960dd62a76db341841b5eeab96e5c78685fbdfd2acfae329fef62690f146582314f4414c5503
+EBUILD libvirt-python-1.2.10.ebuild 1276 SHA256 bd6fb61c956dba0fed65bad0f676be6deb0dc22254d8f7956ad763569fcca957 SHA512 602b8d99f36cb8af9a475c126a9b69f5bba31cbb44619ebb04a530fe31ab14222c76310f70a392aed04fc99a2cc88564819612004c12d1dccc61757af4e5a492 WHIRLPOOL 9d5f5b9245271e29bb9d902a17b1d61935f74a673de71a126c95464de5c78bc71d9b4b1c04227b44018e87cf1c5646b345c163ece9fe524fe788ba30a015d4bb
 EBUILD libvirt-python-1.2.9.ebuild 963 SHA256 caca9275a5aec7f9cb746abbef2c79dd097f692e8de6215279d609503687469b SHA512 47e7ada81fa825aad30e6dffe5e1df7f3df6c8857d37946db3a45a1166227f439e66d151d03a3f0ae7e9b1af5ab3f88c502893bad3b649f47e467c0dce315a3d WHIRLPOOL de8b110fcf1b2af22295cc8f5f2fd1a9325b57da25eb726356f21c003fc8f4d5d412191336ca94040be7c872d556a10bb72957ebef691331491eade9d2a451e5
 EBUILD libvirt-python-9999.ebuild 862 SHA256 7fbe70086f989ba7cbaa131821324ceace16fb235df50ca4e49ee59fc411fd64 SHA512 996208f4a11ec939d026dcf9e205fb55725eb06c530b36f2e28978ba1698fee0a268420eaf5b48ce8e887153d4038fa4f6a19b55b5f0934554e4a620df3cde30 WHIRLPOOL 420745464b7c04b5afee9a7c3a59448198aec7c2579e45abfb086a2fa73d7804da0b98370b320466b506141aa7b5774bea4696f3a0f732fbd51f98539b8466e7
-MISC ChangeLog 3432 SHA256 cd19ecdecb5f2bc0e4c12d0762f376f0ca9191301371eb5c77f16de8ee093cb7 SHA512 5a705d8fd310027bff1eb69bcfff54521c4b8d48405eb81c8e44b86d683dc4727a96f919d7749e96115364f9309510402b181b1ed0e02bd1aea353ff18034021 WHIRLPOOL cb90e9a0abbbadc7e55c7509e22a641de7cbe4a6adc091de39bf232435e69c69dce556ef4232ef5e30a02379576a7018a30178f2d9b96d56a9b649954ed4aca8
+MISC ChangeLog 3592 SHA256 300ca09d98788d1d31704ee78ffa0eaff4e6d4955ca8ede5e4694a81f099ee00 SHA512 f0f3869c7fe5efb869389e3db5b1fc031a2998b38b994c1a54d2a9d7fc3a2b421ad408227c9dc489b2a12b3027c40dcb159dd495c51afaad45144d4394d1a713 WHIRLPOOL 3d1cac2111ef6ec2afd58174e0355b2d4fecb8455d54b48b0f70d92406c7219431a3fdf9af22a15ef76d82ad7a11e3fa93350bb0d15c936a1dec6bd3b17232e8
 MISC metadata.xml 168 SHA256 24c2e8ca0cef28dd400fc647c8f1dd2e33b4510d026c86f5fb5d4da1ca9b70f0 SHA512 74ad07706e4f4015cdd9c0f88eee2a5570d2eb279c199961dcb47437840bc0434b1a4c2eb81eb0de5ab0e68c1d2470315efca25410610ace0788e58dfaa638c9 WHIRLPOOL cdc6a231855ed5b0de893f57b6a6df463890190df4fa5f4dce271b76047b28d7ed3265ccb37bd5cc210944bad785e6262755f312a243048c55854a47141e767f
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.1
+Version: GnuPG v2
 
-iQIcBAEBCAAGBQJUalbJAAoJELhOzYlK7nn/jZgQALACKFwlfm1TDufVCazTZLIl
-+l00Rj37hTQvKaxnQ+Xn1yNtvYxdI4vR6lVF/De1xOFMB1MeHWOu9W/MavyGGXHV
-QvHckGlO0hgRUFTa/8jaWPPCcPFjqIlX4NbEiuL20/sC2mwktDeJAjUApee86f/v
-BrIBFF+ZWXZzVJxH4T+knqBd3CcrVQq5GTkNFJcZI5k6UecNDfecaorZ2/m4qD0v
-11mTR3R5t0YEJGoGKOiRP/G5BM40rGP/cI16sSF58jC+OyIbHuN3lc43SPRhC8sy
-p5uCdjJ2N1l939tLDndYqeS4Lce10avPyO5SKZ9Z3OcrU4Za7RRckeMPleaYYIsl
-KEQVyhRvxYuJ5ITrEDmbxoVtxS6+D7sR6pIXlNcHeKoSHs9S51si/nlCqm5uZOMZ
-ZDxoMYCvxEA2eJzXZ/CHyArvHFv/XvITk+M8uQS5c1OSO+MoC71vdC0S3n/WZ6lG
-enZye9DdX3l0nuhM/Z5edboDXu1ZH5NFCkrt6N2R/aMMBik6wDCIrzk9uq3QHPVm
-LyV445Q0sqtH4HeuHvQHOlEeOWbSaqT0PFq25PhkVky9sYxblS8N2kSyPXZvDlny
-qO5qup67Ccyz3j0JgIFa2CXpEoRKe0WWSUyMOmW3KOUDAyUhVwy9uiHIq2fibWY+
-Pz9V2TK1XqbDZhINktHc
-=wnaU
+iEYEAREIAAYFAlR7FWsACgkQso7CE7gHKw0c2QCfT2e60EFdKvyckvaN5WeKOcTE
+lEcAnRkz2soQ15x+AEKR91x7bVmZNfwL
+=3AMN
 -----END PGP SIGNATURE-----
index f9c17643dfe4100db147b634dc8284eb251e1768..355a78c962e467503b622da41e3fd164092ac2a0 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/libvirt-python/libvirt-python-1.2.10.ebuild,v 1.2 2014/11/17 20:12:56 tamiko Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/libvirt-python/libvirt-python-1.2.10.ebuild,v 1.3 2014/11/30 13:02:19 idella4 Exp $
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 AUTOTOOLIZE=yes
 
@@ -32,8 +32,27 @@ IUSE="test"
 RDEPEND=">=app-emulation/libvirt-0.9.6:=[-python(-)]"
 DEPEND="${RDEPEND}
        virtual/pkgconfig
-       test? ( dev-python/lxml )"
+       test? ( dev-python/lxml[${PYTHON_USEDEP}]
+               dev-python/nose[${PYTHON_USEDEP}] )"
+
+# testsuite currently does nothing
+RESTRICT="test"
+
+python_compile() {
+       if ! python_is_python3; then
+               local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+       fi
+       distutils-r1_python_compile
+}
 
 python_test() {
-       esetup.py test
+       "${PYTHON}" ./sanitytest.py || die
+#      esetup.py test
+}
+
+python_install() {
+       if ! python_is_python3; then
+               local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+       fi
+       distutils-r1_python_install
 }