From: W. Trevor King Date: Fri, 31 Dec 2010 18:26:14 +0000 (-0500) Subject: Update to EAPI 3 and fix several repoman issues. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1add734e926de209d407556718d3e8020c97a6d1;p=wtk-overlay.git Update to EAPI 3 and fix several repoman issues. I believe the remaining repoman issues are due to: * some dependency packages in overlays (vs. the main Portage tree) * some packages only supporting version controlled source (makes it hard to depend on a specific version) Neither one of these will cause me to loose sleep ;). --- diff --git a/ChangeLog b/ChangeLog index e8fe079..e681ff0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ +*hooke-9999 (31 Dec 2010) + 31 Dec 2010; W. Trevor King ChangeLog, hooke-9999.ebuild : + Fix repoman-reported issues with 9999. + *hooke-9999 (17 Nov 2010) 17 Nov 2010; W. Trevor King ChangeLog, hooke-9999.ebuild : - Adjust ebuild for mercurial.eclass v1.15. diff --git a/Manifest b/Manifest index 5fef354..085ea32 100644 --- a/Manifest +++ b/Manifest @@ -1,4 +1,4 @@ AUX hooke-9999.cfg 517 RMD160 6c7014b76bf0669972d555adc29742f8ca90939e SHA1 8b4aeaf01d640c9a8e3ce670f2103d8f88624638 SHA256 0ba496b57c42c108b2df784bbcd6db108695e0fb189b94d927962fbf4185b9a5 -EBUILD hooke-9999.ebuild 1618 RMD160 e5d5992840bf147c4b6b1d4d80f7e7862ecab518 SHA1 9db5dfcdd287949640b458f133376c33389d2b3c SHA256 d31cb908d415929f9b2d40a9c99e75296727eb1fe7ab2e26ab7a98c40e9ca17e -MISC ChangeLog 843 RMD160 c06b51593e6a8692a9fcfc514c33dc94f4d09e91 SHA1 7d69bda8b5fd7d8c887830bb8d5d821285bfc0c6 SHA256 80b5c0ff78936974117191a0bb5c5f960518fe62c9ab7488a9a0f96dddcb7b2f +EBUILD hooke-9999.ebuild 1616 RMD160 59a761c2fb3b5a8d91dba56fdf44708c5d49d2dd SHA1 41bf5bd4a2ec7948a7f5401d5368fef21c803275 SHA256 176d273179a786c634373cad8e4fe342ba263543dbe83629138fabe693b221f7 +MISC ChangeLog 991 RMD160 9b506b4262c99ec3707259a5e55985803a834228 SHA1 aacb9e04acc3bbb172a251d36f3154582506cb36 SHA256 109f1b421f8920162a400a4f5847a2d4bba07a33133bb8f8634430d161f06aca MISC metadata.xml 310 RMD160 1568615d45618d4e162f7c4fb583d126347ea803 SHA1 a4a8bd0e07eb2ea484db1df5f38d8a4440cd1a62 SHA256 48dccd47092ba73ed46427ea9db7071fc1fde9753398b0f9c7d8b40a530e6416 diff --git a/hooke-9999.ebuild b/hooke-9999.ebuild index c31f085..a9ebbc8 100644 --- a/hooke-9999.ebuild +++ b/hooke-9999.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="2" +EAPI="3" PYTHON_DEPEND="2:2.6" SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="3.*" @@ -29,14 +29,14 @@ IUSE="doc test X" RDEPEND="dev-python/matplotlib dev-python/numpy sci-libs/scipy - test? ( dev-python/nose ) - X? ( >=dev-python/wxpython-2.8 )" + X? ( >=dev-python/wxpython-2.8 )" DEPEND="${RDEPEND} doc? ( dev-libs/libxslt dev-python/numpydoc dev-util/scons - )" + ) + test? ( dev-python/nose )" # dev-python/numpydoc is in the science overlay # http://overlays.gentoo.org/proj/science/wiki/en @@ -54,7 +54,7 @@ src_prepare() { # generates hooke.version ./update_copyright.py || die "couldn't generate hooke.version." fi - distutils_src_prepare + distutils_src_prepare } src_compile() {