From ea98ceccd8210ff5e3b7819b511f742a344e8a3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 6 Jan 2012 18:02:44 +0100 Subject: [PATCH] app-accessibility/sphinx3: Fix partial autotools-utils use wrt bug #392077. (Portage version: 2.2.0_alpha84/git/Linux x86_64, signed Manifest commit with key 42B9401D) --- ChangeLog | 5 ++++- Manifest | 16 +++++++++------- sphinx3-0.8.ebuild | 20 +++++++------------- 3 files changed, 20 insertions(+), 21 deletions(-) diff --git a/ChangeLog b/ChangeLog index 62090c5..e3625ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for app-accessibility/sphinx3 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinx3/ChangeLog,v 1.5 2011/11/17 17:45:56 neurogeek Exp $ + 06 Jan 2012; Michał Górny sphinx3-0.8.ebuild: + Fix partial autotools-utils use wrt bug #392077. + *sphinx3-0.8 (17 Nov 2011) 17 Nov 2011; Jesus Rivero +sphinx3-0.8.ebuild, diff --git a/Manifest b/Manifest index 5628613..ded5ad3 100644 --- a/Manifest +++ b/Manifest @@ -1,17 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX sphinx3-0.8_heap_fix.patch 1475 RMD160 70b2916d44ab9d481b1580bffd08a51aa38ca4da SHA1 b48aa0ee8d13cb8bcf027d1581055aa5ee3e3863 SHA256 ade4d1bf57eeb4a182d917bf33ada2e9f681df0743a68fa7c8b592d850468b8f DIST sphinx3-0.6.3.tar.gz 26070353 RMD160 0d3e44af97fe24dbcca30a853ebc6d751c576fc6 SHA1 53e1d4106bf6cb50378618a7afe97b47c19afadc SHA256 f6a070a67d91ccd00dbce7b6cc55242ed7a5ebaae6d6429eb0364657c4056ede DIST sphinx3-0.8.tar.gz 25226326 RMD160 63696e35838f07a6b6e2490d48ad59bd24037b83 SHA1 631220266c7619c411659d1a1a571c3f868b6994 SHA256 1cf76a086f9b509e35f7226df2e61b0a0bf8b0858b9676e5b18cfc47b2ea2741 EBUILD sphinx3-0.6.3.ebuild 600 RMD160 82c6ec47031d842081d55e9e33129df22f347ca6 SHA1 c29209eb882ed6cf63b4d6452a2a2cab228ddf16 SHA256 405c35abfe345079a721b225dd15534190e25cd1f16f3549a6a59ebdb619bb2c -EBUILD sphinx3-0.8.ebuild 1392 RMD160 8ace4e3cc4b32c4a3ec2f6a53220785bbebea5e1 SHA1 7979c581c8fe448e0821b462729c36e26ddf738f SHA256 3ab67768d363746405c6ffee7c55b1524f10daed43b3e37c6a1e819c31a72734 -MISC ChangeLog 939 RMD160 305472ecb014f12c56fed520e077e4383f7395c8 SHA1 056c10c96bf26d54ab8bc69dc1653fdbf6904adb SHA256 9172889be1ceff8ef35d731d5758116648f72a18197f851bfe33e7ca160ecc48 +EBUILD sphinx3-0.8.ebuild 1386 RMD160 623ed5c20bcd8fe69c00f8fd0346e534d5ce5257 SHA1 82e266df61d1f6187a148e88646229417a0f5f5e SHA256 430554d4c541d7c7442a7cb8215edfabdc58d54972d9eb7a185b529b153eb960 +MISC ChangeLog 1061 RMD160 8924b0d78c91974b8f46cea78ebc1368d7527bbd SHA1 39224188bfc941fd17b829a9da22e55109d91a54 SHA256 0127bcc7c310a7a291a0c303fda7b336218dcfe3b21c8e29eb92d963a0458bd8 MISC metadata.xml 166 RMD160 61b5c672638182ae90aa0987021012f9bcac0c85 SHA1 03f155d94dfd6ed8455a0de382ae1956c3ec1692 SHA256 b405a4d46651e139c00ec6b19acf7bb3cd23456275250b6de43951b7559a0b21 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk7FSIsACgkQdIssYB9vBoMh4QCdGGwK6mfULflE6X6w0dZecrxM -zbUAnAnHuq+ArNmwcHllbFUvrXft+gYr -=6CmN +iJwEAQEIAAYFAk8HKTQACgkQfXuS5UK5QB1ymgP9Ee2g59Og82gFnVSenZIkvG4t +WfLvinAi3F20l91T9T/cGrEnB/xgmhIbI4HSqbw9HrNl6wr/kSHzjmFvD19gYYy3 +3par9mh4hfOQRbNZ2U+Y0OYcVp5mTNGlFuy1trCH69JmI0+bes5it6tvFcDi1BMH +279ljg0Q6CQHo58CYPA= +=CJio -----END PGP SIGNATURE----- diff --git a/sphinx3-0.8.ebuild b/sphinx3-0.8.ebuild index 08fa4df..c69c851 100644 --- a/sphinx3-0.8.ebuild +++ b/sphinx3-0.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinx3/sphinx3-0.8.ebuild,v 1.1 2011/11/17 17:45:56 neurogeek Exp $ @@ -22,18 +22,16 @@ RDEPEND="${DEPEND}" RESTRICT_PYTHON_ABIS="3*" +# Due to generated Python setup.py. +AUTOTOOLS_IN_SOURCE_BUILD=1 + src_prepare() { epatch "${FILESDIR}/${P}_heap_fix.patch" eprefixify 'python/setup.py' } -src_configure() { - econf \ - $( use_enable static-libs static ) -} - src_compile() { - default + autotools-utils_src_compile if use python; then python_copy_sources python @@ -47,9 +45,8 @@ src_compile() { } src_install() { - emake DESTDIR="${D}" install || die - - dodoc AUTHORS ChangeLog NEWS README + local DOCS=( AUTHORS ChangeLog NEWS README ) + autotools-utils_src_install if use doc; then cd doc @@ -57,7 +54,6 @@ src_install() { fi if use python; then - installing() { "$(PYTHON)" setup.py install \ --install-lib="${D}/$(python_get_sitedir)" @@ -65,6 +61,4 @@ src_install() { python_execute_function -s --source-dir python installing fi - - remove_libtool_files } -- 1.7.8.2