Fix tcl/tk slotting; bump to EAPI=5
authorJustin Lecher <jlec@gentoo.org>
Wed, 25 Mar 2015 12:50:08 +0000 (12:50 +0000)
committerJustin Lecher <jlec@gentoo.org>
Wed, 25 Mar 2015 12:50:08 +0000 (12:50 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

dev-libs/libnatspec/ChangeLog
dev-libs/libnatspec/Manifest
dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild [new file with mode: 0644]
dev-libs/libnatspec/libnatspec-0.2.6.ebuild

index 45dc419d24065c412dc8343016f2adccb17688c6..21fe9f13d52da122e68dcb06c5c6e4dfeb62d007 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-libs/libnatspec
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnatspec/ChangeLog,v 1.20 2014/01/19 10:09:39 vapier Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnatspec/ChangeLog,v 1.21 2015/03/25 12:50:07 jlec Exp $
+
+*libnatspec-0.2.6-r1 (25 Mar 2015)
+
+  25 Mar 2015; Justin Lecher <jlec@gentoo.org> +libnatspec-0.2.6-r1.ebuild,
+  libnatspec-0.2.6.ebuild:
+  Fix tcl/tk slotting; bump to EAPI=5
 
   19 Jan 2014; Mike Frysinger <vapier@gentoo.org> libnatspec-0.2.6.ebuild:
   Add arm64 love.
index fff464a7b5af46a5b9b09d78df3f05ed3aadfa88..4541d2de3ab2f9060b0b468b4a2de014b2594625 100644 (file)
@@ -1,25 +1,28 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 AUX libnatspec-0.2.6-iconv.patch 323 SHA256 bcfb22cfd31acd6dec502b3969dd5b055b671c5233b964094db487171d30b1db SHA512 8773c212b8ac7dd8b35f4fc4b0a266599374d0ec7da85c10b9ebd313c68bac5643a8301c1039152f2dfaa8ab03f2e17a5ee05a92d8e91bf314f99e30177943fd WHIRLPOOL 7c6556cf9cab723bc39c1a64e713049f4b9a6d016323e74c3de9a5eaf02028b4271ae742af18df4703f6cdbd0257ca40f9c5515c7e5f88d1739289b1be47685a
 DIST libnatspec-0.2.6.tar.bz2 500525 SHA256 c3831f7373501ed7b23ffb03d9a78650dee93dbf997a61767b7dea009d4a757f SHA512 6bed3c8b2937ee27666a7deedcdebd7b24a8f495be63008fd70c467de4ab532e6448e6b682ed3be04a3a60ed64acaa0074d87231a421f6c73d6a7ee1d17bc66b WHIRLPOOL 04848603498ab27ea5dc09f1352e08632b3a182e4e2f0cdc0cb0f650709533ae13e768f973e94425a1088da3c8b090ca4e9cd047b0c1394e89742ab3a5a8d542
-EBUILD libnatspec-0.2.6.ebuild 1122 SHA256 48edc510d8c3a2bd4e70caa08ff4a51afff8070fa7947e259d77205163fe8377 SHA512 c8b0f5e4ffa4aa92ba4be403f1cba0a32a91ebe8265a3b3475e931fe99551639a378ee8386f11dcd9267ae644253b5c40bbf8adc0d0608beaed9701da91acb55 WHIRLPOOL af67650ebbf572147e9077aeae5a7c670d85543fb0d4a2c64ff265e3f84d7a95eeb31e550cf92243a046f6650f1e38a3c6ab67fb01d71b6afd030b2da0bb91f3
-MISC ChangeLog 2510 SHA256 7006c42c1d208d233fa62783417f3b6ce006c951d70dae21d598f2632de31fb5 SHA512 f19ea5aaa3be7d104fdbbce30eabe219ca5c1e87126e4ae9ac7cd5f1f0aab1af9e7567b6d79c9a43cb8d08c03c132b1be734cbbec93f0cf7b48eeb752033b639 WHIRLPOOL a9aa26152bdaa47b1177823e2e39b3e9ee44c202925e21338ab65040bb885abc8cd3628ecb0c6ffa3f8c617afc008caf93804f2208683c68b1ad9d3e874821b5
+EBUILD libnatspec-0.2.6-r1.ebuild 1146 SHA256 1ccb4a3bfbda30d228339e89591cb56eaf019066ffe94dee270b9b2482fb736d SHA512 4d64c02a6eee1ccc456560321ad3f25df7ea42e2218c98a32d2a9421e8f1b5d610455123f684d145eec9928b4c1d64b6d2da458ce84860f75c3516e44bb193fe WHIRLPOOL a59c6d65a122ed3be46863009722cd61eaa53400e704f923b29226a7cd25939d49b472346232cae31cf94fc7d10da1f73912ba7db1f105993548cf03775ab953
+EBUILD libnatspec-0.2.6.ebuild 1129 SHA256 e4a48c7a5c40c841305ba07933de84d0c35cad76254112853707af91a938e4c4 SHA512 ad5e7f35ad6e94817fb4e69fe0af8d38ba4793d48b4b9ca9f6f8f932dc62c6ae090c52b22c307b92fe8251bc5ed5a89e4c9a3e361d81e9bb01cd26a1d9837f74 WHIRLPOOL d61631994de821307580a96194fbc344344d6eefc09aa2197432c06b36ed456cf0a81072f4de9bb85af43376ee780cb9cc6827a0b40a39caa45052f2488a7c8b
+MISC ChangeLog 2686 SHA256 791e062df6c72dab5efbf7d7c573f7fa8fb23104b26542d781791c2f3d478289 SHA512 24360c6fc9a090a44da52d3c691006f6bc2e575048a31dd84fe585f943ac46e62f40c3b29ea360a066db2006a173320317dbc63367c8bbaddc51062f4c02b3d3 WHIRLPOOL 4533d4d4cf8768ee34d1b161290de7c0c0c08300e87939f84779479bd05e8d82cef72c18f1ec4757c1b6a24b2fbcd6bff52305bc8c5af58351e7d4f523325430
 MISC metadata.xml 158 SHA256 18d71c580f82a389887f4970802b5f40e0a2e4c6019117e64268e008dfb81fc8 SHA512 6198c41a4d69a5ca0029aa9a593cc0ea553dc957fc0bdcd7bcd3bd1af7f84c5feaaf785160b60b8ed75282987818a6367f6092523cacd45f0c35494036043550 WHIRLPOOL 478bed9e1c3fbbcb13f17ffeebc2b9da5f3c48368e8a95c2802a88dbef4773f992fa254e4dc460248d5669021fe4e37b37be522d186da9d97321a58437679662
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2.0
 
-iQIcBAEBCAAGBQJS26RlAAoJEPGu1DbS6WIAYREP/0P8at4kBK2xSqFs8dIXPflS
-7ujXkNMY71WY3FGx8xNSrN9W55uFqH6jE0VAlG21n970IugIkrDYyewZr6iudafF
-Ty8AYVxS5koFAZkPSupmcEdYoftyQjIZFf8YNO7WosxzxOx78hIgi19nNxDVvRiy
-b9lHF+th5qnKR8hHY3uT/V13o8+34TZ4hFxuXzOUa74T+g0Hm72uTFFgknkIt4kr
-Ox5alG4FakMi/Fe8SZJU1sHXuMwBxwuNB+f2GriFSNyxRQnRNfGENP2qjWs6x/Gc
-YBhoA5rd2qzCfpzO2MW0S30/3zakFoX13BsVcVlBCzUQNPlzKKk+z7ggLk9mZs6D
-9bW/NzdKtej2XpC8iwpppdpTfGLilQ8Sr9vAuWAPgybLURCZa3r1vA4TbtWYJXzp
-3xOmGKHRF01lYLdoGHx2szNB7MKnLpe25SefaWYBM11AT3EoFasvtBx8Nrrq8p+C
-BZ7jknd9PUQz6OCURIJRE0irGbQxaEC78iPJ2AkMRi61WVMCKvyjzzs4j/RdAviy
-IpIlpdGKIxHhgZUgu0Cz53j91nIwrpaH6ywDNQci7mb94nqHDk+kBR5l4miehA5q
-QUGKEDrAFhJaJLfZTIkyOIOYRzCC/UEHotANC5YgZSW7Dcrzw02MA4+J/5ALTHJO
-WAfRLwIajozk1ryeEu6I
-=iNlT
+iQJ8BAEBCgBmBQJVEq8AXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirMfwQAI0vOoHONy7r8kDt/Cj4fb35
+plF6mQHJ6ybugLyPUEQon0Zoi8zu9Z+r15kNcKvnBcYLDziysbLQKgsUem+jBK5w
+C1Jc9BiJzS2LfZuCgJixEO6VhGEbEdR86sNSuLHChWoNLVYAhrOpygol/SPgCcs4
+2/KQ9YJ39RsG0ZoDqZMLZz8paKXWeasFVzkHSnvNEcmxlafcXEbD4H3SlZNXTWqh
+DJlKMnjiKgX+oRWRo935BBGsfR9kSw0ro/KzK/FNPW5m6iPMMtqaERpsyK8tsvL4
+Q1djhTy1yYXmlqCVYEostUyvniUDVUy0KCiO0p6IFtKUFcSUGsTP2FZjyznlm4dg
+069di7MDyfwwiumEUkseBarNo3+6J/YfwdYXhdsfYxyIGaVzJRuXqRpxHZ/pnXwT
+9lRLENLTnV4IZ+gD8R6KifK2mmDqa0nkieTASW0Wgv8U8mSCR88qMCsBDB6u8wxW
+/zQJL7aWqrnA7kGBjn32fhWSrcjQg4a7dkfJg6GQQoBBKpBwHKCOdl2kdl3BLKzB
+4zld8+8tJZ2VVt+XzMbyJCOFkWLrqEkUlRs7OMSq5HyGEdfbT05ujHKJOi4N999C
+5bLLjGaNgLwJyIElYF984GCmz06tUhX/4u4nJyO3nzuhvjIdrBozXo+wvZeTEymm
+42gZaW9aZXkduIcAh6P4
+=+LN2
 -----END PGP SIGNATURE-----
diff --git a/dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild b/dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild
new file mode 100644 (file)
index 0000000..bc77ab8
--- /dev/null
@@ -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/dev-libs/libnatspec/libnatspec-0.2.6-r1.ebuild,v 1.1 2015/03/25 12:50:07 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils python-single-r1
+
+DESCRIPTION="library to smooth charset/localization issues"
+HOMEPAGE="http://natspec.sourceforge.net/"
+SRC_URI="mirror://sourceforge/natspec/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+       dev-libs/popt
+       python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+       doc? ( app-doc/doxygen )
+       python? ( dev-lang/tcl:0= )"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${P}-iconv.patch
+       # regenerate to fix imcompatible readlink usage
+       rm -f "${S}"/ltmain.sh "${S}"/libtool || die
+       eautoreconf
+}
+
+src_configure() {
+       use doc || export ac_cv_prog_DOX=no
+       # braindead configure script does not disable python on --without-python
+       econf $(use python && use_with python)
+}
index de8a6e8d1f569f90696f644500e309b16e5671aa..5734341f7efe3eba5a355b819f79d76866232ab6 100644 (file)
@@ -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-libs/libnatspec/libnatspec-0.2.6.ebuild,v 1.18 2014/01/19 10:09:39 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnatspec/libnatspec-0.2.6.ebuild,v 1.19 2015/03/25 12:50:07 jlec Exp $
 
 EAPI="2"
 
@@ -19,12 +19,12 @@ RDEPEND="python? ( >=dev-lang/python-2.3 )
        dev-libs/popt"
 DEPEND="${RDEPEND}
        doc? ( app-doc/doxygen )
-       python? ( dev-lang/tcl )"
+       python? ( dev-lang/tcl:0 )"
 
 src_prepare() {
        epatch "${FILESDIR}"/${P}-iconv.patch
        # regenerate to fix imcompatible readlink usage
-       rm -f "${S}"/ltmain.sh "${S}"/libtool
+       rm -f "${S}"/ltmain.sh "${S}"/libtool || die
        eautoreconf
 }