summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <naota@gentoo.org>2013-05-04 00:40:22 +0000
committerNaohiro Aota <naota@gentoo.org>2013-05-04 00:40:22 +0000
commit3916645fdd168e6227405fd7fe6be187839f308b (patch)
tree793bf9aca85893b2cef473da06191ff52adeae9a /dev-libs/newt
parentversion bump (diff)
downloadhistorical-3916645fdd168e6227405fd7fe6be187839f308b.tar.gz
historical-3916645fdd168e6227405fd7fe6be187839f308b.tar.bz2
historical-3916645fdd168e6227405fd7fe6be187839f308b.zip
version bump wrt #468126
Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8551514
Diffstat (limited to 'dev-libs/newt')
-rw-r--r--dev-libs/newt/ChangeLog8
-rw-r--r--dev-libs/newt/Manifest31
-rw-r--r--dev-libs/newt/files/newt-0.52.15-snack.patch22
-rw-r--r--dev-libs/newt/newt-0.52.15.ebuild82
4 files changed, 128 insertions, 15 deletions
diff --git a/dev-libs/newt/ChangeLog b/dev-libs/newt/ChangeLog
index fb1a23599de8..85fdb186b449 100644
--- a/dev-libs/newt/ChangeLog
+++ b/dev-libs/newt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/newt
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v 1.81 2013/01/12 05:57:16 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v 1.82 2013/05/04 00:40:07 naota Exp $
+
+*newt-0.52.15 (04 May 2013)
+
+ 04 May 2013; Naohiro Aota <naota@gentoo.org> +files/newt-0.52.15-snack.patch,
+ +newt-0.52.15.ebuild:
+ version bump wrt #468126
12 Jan 2013; Naohiro Aota <naota@gentoo.org> +files/newt-0.52.12-tcl.patch,
+files/newt-0.52.14-tcl.patch, newt-0.52.12.ebuild, newt-0.52.13.ebuild,
diff --git a/dev-libs/newt/Manifest b/dev-libs/newt/Manifest
index 8fd42f269436..c337f215c7c5 100644
--- a/dev-libs/newt/Manifest
+++ b/dev-libs/newt/Manifest
@@ -8,29 +8,32 @@ AUX newt-0.52.13-gold.patch 431 SHA256 6383e6b9cbda8f7e9d4c9b111341bcbce279334e5
AUX newt-0.52.13-python.patch 1542 SHA256 6326bd84e520122412d983bb0f0e0720939df3d9c84f3e0943ef69a37c062ed4 SHA512 33e07bdbe95d5ee683634087e9c9d086a39150d4665c1470d0198006527a61b05e0e0e704e961e91ea136aeae3e78a364f20fb7b917916c03bfd64fd27db6e99 WHIRLPOOL e864a5acd20c6776d9f6de99b55160f4e7952447f105330778a279c63e8c7b8b30ba4fa48e60aee0e606c79ec9bf6a717757f210ae65a285302c86524b427cc1
AUX newt-0.52.14-snack.patch 1087 SHA256 caab1e205ed25ad3b357bc62e6c3ada9f01f93e5a45ce12494e9ab84255f19aa SHA512 173714f467f69b45c189925a77b90eb8fae5a2f557512026322063ac6d349698304fe17b500b23ad78acfa1877aaf80b39e4892d56c5841dd3b97bc82cc8c771 WHIRLPOOL 4583f287cd58c0b433a089da497c3f1a8a82a67926dde7d7450ba144c139b60dcce76652494d4b2bc3c8e468387b4918377eff6e4359b2a4a3ccf04b13791099
AUX newt-0.52.14-tcl.patch 3269 SHA256 2cc900ddb3b24536235ab1b2704227c0a6bdbb268e4ceb1b3a89fe65575556a8 SHA512 6074f53b4070f4d8c7e1f4dfc4de7c549ac63a4af4bae70a3ebc3ebb03bd588923e8a952ffd93139041f5454318958a50a8ca8b0ecd98fb5d2ebde74b42aa313 WHIRLPOOL 763747ff06ee9c7ad42d184393686a472f036f3d1d1be534cc3e95d70796629eb5017a83e6c972fbf5c4e32e48b4eb9751944a12c23238d47eac73e37798e9d2
+AUX newt-0.52.15-snack.patch 1184 SHA256 dd7b5f088524f24d84ed643e9aa673ad88dcaf8c19c08e0b2040da66d1a28da7 SHA512 d0a3df35e64eaf1418751b2840d716e673962be2d7e340429cba2d67914e6440bb1e68b902b6e95c09d8132d704bf55a697187b9b1fec504ccbe3988923d80ee WHIRLPOOL bea0c2a7223f129df98f531d207b1d854057978fc68a1e38203a6c5716c2e3dec51e3df870839aded6be5338e3bb2cd01e8282cd0b71e04f45b87cf3449a6456
DIST newt-0.52.12.tar.gz 178027 SHA256 2ba88dc3d118daf509c58e3707c43ad57dd3415d8164054e93fe76439f348529 SHA512 71092b3379cb7faaf461ee87695951fc87bac637bdcce2a0db156e4ec1eba7241551150f973e555910461c53965ba4dacd5cf7bf9b30807f5ede3a9ae26d5726 WHIRLPOOL a517bcd88525a591c400fd57dde4d494ee029174b7ef96a70e215ad4ed9b6f4862c2e994445a5164a8eaf9ce314fbca350f1566e439a502dbc66dd0ce0def539
DIST newt-0.52.13.tar.gz 183466 SHA256 01c254b00a3d27e22f13240b6db74df04e721ccec4d1d4fc7b45fee009efc05f SHA512 fb4066dc76f760edd1ce5bb215916f923337504b874029618193d5e526f35d638dffaf1774c5dfaa1b178579c008625bbead4088dcd58f2e5fac12311334eff9 WHIRLPOOL 8cbf35e7109332e5648e4053106cc6e328a1fa2266cb521eed77c807ebb8690c8ef26cbca0df09ce6fd7c54a5e776aa01b88b9956bf9a4f01e5986853089a23b
DIST newt-0.52.14.tar.gz 183621 SHA256 f70f4f58baa60388ddf2e39249ffb00898fb40f2b2767e42e2ab51fe4b40978e SHA512 b01442d318ecc21800671aa8d0c94235c00674a0017d124d69b9148c946663fd572272401f935a759c1a6ef48b44cbee2a19c068c871afc2ee51e1952c36a79d WHIRLPOOL bd8af85cfee8377d23e2d074b532a80dd63472a71df38d86105061ebaa268cd7bbb56a11f53d9d54d0732a66557c283f72f96410be0f4f70838010dc7a3f7cca
+DIST newt-0.52.15.tar.gz 183171 SHA256 7a6151923e7a8a950f9a8a21668a5780d09b0f35f9d76a7ec606c71c35a0e241 SHA512 f93798e8e9e33b4bc1bbb6039d94ccdf55be76a0e0f918eb32a241fe527ea61121a8fc35ccd699e3f6202eb367ba4b4025b30264bd9b0face7c16782f113051e WHIRLPOOL 3b23d149964bb63b6c1de2f84c7d8eaac4ecb004698135e41afd0e3ca2702f8687f9ca46a4bc10c2d4a372b9b10e7dd792a6d56deee59e2f30f942776f6d625b
EBUILD newt-0.52.12.ebuild 1745 SHA256 e09b5a78cc802229195db2c746e8b38cc8e49c5cd4795bf31e2f050093392276 SHA512 c456572c342630881184943e2998dbd3689113e5705dc432fbb22978d18f34b1a7b702f607fe7b92e3c6973b26f773971e89d55bc0d3c8ae910150a0d0498d20 WHIRLPOOL 203b1ad654b5dfdc19d31d73ab096e7c6fc19de4c568d953a4b45841bf563b11c82f3140736f7bd0dc259cd880a88deb9a633590f41ce1eb40d32d9f6f64fd08
EBUILD newt-0.52.13.ebuild 1782 SHA256 247f1a3cae9ec97547cbd19a424df5ed43bad546d350a2b5e26897d735bf63ba SHA512 a0050092d983228f9f23fdfa532f039556052706986ee16f9fdb50c20ed2096ff818cac299ee1341ae169777ab71b4c40c5ee7c132d86bf0bb406cc6f3872f01 WHIRLPOOL f904cc7816252b077ff293eb79fb3f111cfdf483e4feec86dece513016c639b50058898cb2426ede343019fed13eec634b4283de6e28a87a66adb43fb217e924
EBUILD newt-0.52.14-r1.ebuild 1776 SHA256 c5f016f9d81722aa9075d4044aa6e1c1084a68195a7b654a26f3f83fb8b9c963 SHA512 cd1d556ee9541d776cb622c8ed6b04a014704a40323eaf458490391de79508c941f62903d48e8569ea9c9ad99129f434821eaad75e5fc5c6501672d4e327067f WHIRLPOOL c6d0f4e0427f5dea0c0a32c2a8633cdf560e05cf8aad3f5811e7a716c2009497a4cedc028e9d77ff00ee391203517b93c0b6541c3d8ea7b436418c8e9599db45
EBUILD newt-0.52.14-r2.ebuild 2015 SHA256 b4380c5ee217030897f02ffbcb233924727e507c9172b2d3b4a33ba9f8e836f5 SHA512 9f103911b3196530370484a5ebbeaf15a01bf550adcb916e4e25460ef1e89e3c07e185be99f7a7f5ace7b74e812bd6abf8968f1b0ce92db25afe03362cac8066 WHIRLPOOL b68fdb9c6a9f50ad7e9cf87a52168751097874562ee3a67f6902944e369e673f7c40193ae8dd576b7d609c3b9d83a0206e0594c9afd991ca320181fb5325504e
-MISC ChangeLog 11684 SHA256 b1de162e137182ba96f91ba0d1623fd5cf0821e5f8bbb46dc09a05ff31986a44 SHA512 66d8d2d4e74e890fd7f125e4ed23304827aeff1ad6879b7f31e4804930623e3a69ffb788ec56c619731d7904ee83bfa60aef16d35bf2311c5a69aee55a3c24ab WHIRLPOOL aca326d1c43182f128f6259225fdd5e68f65cc0630e48c7c11f221dd5bf98563734f224dd9cdf2ce466fc31a87e6e2a9f17f99fe88d56f0df88b3ac06e3d5334
+EBUILD newt-0.52.15.ebuild 1952 SHA256 3b90b69dac66b0e533c857ace4296a8343bede503cdcb73dd7e170566542a3b0 SHA512 3cb99a870ed7ab6db6a9dbc773f009bd210c9c5f3fea0cf98596d9d16e9102f0855e71d4f428bccf71e0638c2682b8792ec014b0644975da6ac7a0df6b250b8b WHIRLPOOL de55f4296d5bfb76fdf0c2b9718ffed11b8df9481848a1bcacea67252b785a4e34382e167e439bc1d43a520d9545cf42e905c522f11fed6d258a75a9489e0a33
+MISC ChangeLog 11845 SHA256 552f138fb3214e027c33d011d29f29c898192803004217ac86880685baf5a7ee SHA512 13f5cdbda39a9cc0958d2dcf70c08831fdedc4c57fbce91dec83a51da7ace3c76095b75f516cc31259e0e67e13fc0f8c4f77528147357ba40dfda9c28cf2cc12 WHIRLPOOL eb39f75c05cabd2ee874138d3a15530295430a02b325f224818cb35f6c861333819583594c14c5a5869241bb2f32d8988e8f36f9c06b300bc9c39824906bde2e
MISC metadata.xml 202 SHA256 36dd3867461c37202f288f649ddac9571acba7bbee47e1ab46a5b72074e986ab SHA512 73b884fd85597749227fca6b302e5da5973f3f97a6aa1658fd4fb3a8cb4b05cc0ed5931caba4e851ac756f26b1405940fededeebcd5a162c4db299bdaf7c7d9c WHIRLPOOL 1421c17994375c5dae8f318d447f20d36ad0f277a4f0ee4a3ba9ce0d5205ade09cb2114bdd8b211b502020b6d015bcf11d90585b9e5f9f3cbb16b0a295533a3b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQ8Ps+AAoJEDYO1FT4VRUUeGIP/02uqxHet8iXbIW4BuZvZT7q
-QxI6yjYb2MNZeaT5Kw0X13xaIAJ11wFzGZ+bSwvg5StZ8RaQ+FWHojNCTc11fgSQ
-AlgjhqQb5JteoHfNELw07g1T7CFFW1EssSJ5Fy+B5IYTtkE12RNICuJkHHCMgsYp
-Xe760ISwXD1MR9tegTjHHH0GhPufLd87PKsC7fX048jui9nZ1EJMaLCkFFq11pRa
-VkgVZGUefb0A/Twlb6nZxNGwRDRjpxook463XYs7pBMHNYQht7PJoiLiFGOOn/5g
-P38aOF6A/bfTRxaSa21fGjz1RGFc11ed+gudiQE/bKh86mBsikXXX6q3QOepGvtS
-RZ/fgaT/MoiwAjuFIyqU2uNeQ8iIpwkPIEmfFrkgHrQskunyZeuMsnW6WfOvtnqf
-OgtOkLrceZ0749TByY1skpCAhh7hz9Sn6ykp6N1trWEbdSENhapc60Cdm/5bwjJe
-8Bam+/sxJ5YEo1CKXLqjJg6QFMLoU1/YwiMtsuw7EzA9aeurl9Ru+Z8HHgoiL1B2
-uJaGA4ocHicxas4lYbtCOsazmIwUbQW05uXOjmNaf406ZpkuOMSivgpz1NojkWc7
-OI92ZDNVhL3t1Jblj8RCu8iZfuOBY9Q6wTY6/K22E8AnqpRmX6TrEjg+0LERpjN+
-11RrM/0ujWevoNtUExaw
-=Ziq8
+iQIcBAEBCAAGBQJRhFjpAAoJEDYO1FT4VRUUFxAP/iJPFP//LbYSzwatJxswROK4
+QA+RHXSQwMyd+UqD/UEc95ss+CLdoQAoREW84rGo5RlynNT30rWbuDfJjALhpu5S
+M7TaXWmmPKmg9jhFtlZy9AsrZuS8l+YIEWc4e8OQ2TDjB4DmFonvtN5Vfj1Pjlu+
+BU2wp1PPqf9NdDdIUeUt6Z7Gr392B5+T7WWQHAd0ZAhVj+MlUYQELmyTTQ9E+VCi
+YDDWFAxQEkg+AfZP8+vPKXYoAgOJzPIXDdrOFi9iVZeFcg09YAIomfJst3ZamBic
+oBhtYsWm+N0VQukru5Leb8Nhk7mIb+Ll9OF4IgTNKVkCOInbwfWEB9wIgF9Z355h
+1BFhQDHwZ1pVOver8IrbbwsbUxv7wdOkwjoB34RcUJCzeMNgitbEHOVqOkqKwhCT
+7OAdsgFmF7P4nK4mM6z7pJpL18rnxZh7xu2OguMAbHnUl9tRZyYfIVFjTnUMS06z
+9RTz/md+hs/b2KMIPUAaGbSa+m0ZQ1DJgn0ChUynsH2IMbwJ28E/SKsbm1DzFaTo
+S7PwT1ZI2pwVW9AdrILgqiLklWnaoIBAoy7bAFfiRgmmCFfHPkPvtYpZa/kO/E0H
+iA7TcCy1kZQHk4z4WlRH/ndAda8SI9tZV42iqZkXr/hM9mAlig+pHiGw+RsqFMY8
+ZcLYBMiZmWHpacC+WZXh
+=XPd4
-----END PGP SIGNATURE-----
diff --git a/dev-libs/newt/files/newt-0.52.15-snack.patch b/dev-libs/newt/files/newt-0.52.15-snack.patch
new file mode 100644
index 000000000000..4d1dfaf185a5
--- /dev/null
+++ b/dev-libs/newt/files/newt-0.52.15-snack.patch
@@ -0,0 +1,22 @@
+diff --git a/Makefile.in b/Makefile.in
+index 75764e1..ca95bb6 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -78,7 +78,7 @@ showkey: showkey.o $(LIBNEWT)
+
+ _snackmodule.so: snackmodule.c $(LIBNEWTSH)
+ @[ -n "$(PYTHONVERS)" ] && for ver in $(PYTHONVERS); do \
+- pyconfig=$$ver-config; \
++ pyconfig=$${ver/python/python-config-}; \
+ if ! $$pyconfig --cflags > /dev/null 2>&1 && \
+ python-config --cflags > /dev/null 2>&1; then \
+ echo $$pyconfig not found, using python-config; \
+@@ -90,7 +90,7 @@ _snackmodule.so: snackmodule.c $(LIBNEWTSH)
+ PLDFLAGS=`$$pyconfig --ldflags`; \
+ PLFLAGS=`$$pyconfig --libs`; \
+ echo $(CC) $(SHCFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snackmodule.o snackmodule.c; \
+- $(CC) $(SHCFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snackmodule.o snackmodule.c; \
++ $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snackmodule.o snackmodule.c; \
+ echo $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snackmodule.so $$ver/snackmodule.o -L. -lnewt $(LIBS); \
+ $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snackmodule.so $$ver/snackmodule.o -L. -lnewt $(LIBS); \
+ done || :
diff --git a/dev-libs/newt/newt-0.52.15.ebuild b/dev-libs/newt/newt-0.52.15.ebuild
new file mode 100644
index 000000000000..69b260f9a61a
--- /dev/null
+++ b/dev-libs/newt/newt-0.52.15.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.15.ebuild,v 1.1 2013/05/04 00:40:07 naota Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit eutils multilib python-r1 autotools
+
+DESCRIPTION="Redhat's Newt windowing toolkit development files"
+HOMEPAGE="https://fedorahosted.org/newt/"
+SRC_URI="https://fedorahosted.org/releases/n/e/newt/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="gpm tcl nls"
+
+RDEPEND="=sys-libs/slang-2*
+ >=dev-libs/popt-1.6
+ elibc_uclibc? ( sys-libs/ncurses )
+ gpm? ( sys-libs/gpm )
+ tcl? ( >=dev-lang/tcl-8.5 )
+ "
+
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+src_prepare() {
+ # bug 73850
+ if use elibc_uclibc; then
+ sed -i -e 's:-lslang:-lslang -lncurses:g' Makefile.in || die
+ fi
+
+ sed -i Makefile.in \
+ -e 's|-ltcl8.4|-ltcl|g' \
+ -e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
+ -e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
+ -e 's|-shared -o|$(CFLAGS) $(LDFLAGS) &|g' \
+ -e 's|instroot|DESTDIR|g' \
+ -e 's| make | $(MAKE) |g' \
+ || die "sed Makefile.in"
+
+ local langs=""
+ if [ -n "${LINGUAS}" ]; then
+ for lang in ${LINGUAS}; do
+ test -r po/${lang}.po && langs="${langs} ${lang}.po"
+ done
+ sed -i po/Makefile \
+ -e "/^CATALOGS = /cCATALOGS = ${langs}" \
+ || die "sed po/Makefile"
+ fi
+
+ epatch "${FILESDIR}"/${PN}-0.52.13-gold.patch \
+ "${FILESDIR}"/${PN}-0.52.15-snack.patch \
+ "${FILESDIR}"/${PN}-0.52.14-tcl.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with gpm gpm-support) \
+ $(use_with tcl) \
+ $(use_enable nls)
+}
+
+python_compile() {
+ emake PYTHONVERS="${PYTHON}" || die "emake failed"
+}
+
+python_install() {
+ emake \
+ DESTDIR="${D}" \
+ PYTHONVERS="${PYTHON}" \
+ install || die "make install failed"
+ python_optimize
+}
+
+python_install_all() {
+ dodoc peanuts.py popcorn.py tutorial.sgml
+ doman whiptail.1
+}