diff options
author | Naohiro Aota <naota@gentoo.org> | 2013-05-04 00:40:22 +0000 |
---|---|---|
committer | Naohiro Aota <naota@gentoo.org> | 2013-05-04 00:40:22 +0000 |
commit | 3916645fdd168e6227405fd7fe6be187839f308b (patch) | |
tree | 793bf9aca85893b2cef473da06191ff52adeae9a /dev-libs/newt | |
parent | version bump (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/newt/Manifest | 31 | ||||
-rw-r--r-- | dev-libs/newt/files/newt-0.52.15-snack.patch | 22 | ||||
-rw-r--r-- | dev-libs/newt/newt-0.52.15.ebuild | 82 |
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 +} |