diff options
author | 2014-01-13 05:10:15 +0000 | |
---|---|---|
committer | 2014-01-13 05:10:15 +0000 | |
commit | f19e89a2b1f4494cee55e0dd290e2ddd87682345 (patch) | |
tree | 2de29b9791b1b7db52ae1284811d9a09cbb758a6 /sci-mathematics | |
parent | NMU: Version bump. Fixes bug #471030. (diff) | |
download | historical-f19e89a2b1f4494cee55e0dd290e2ddd87682345.tar.gz historical-f19e89a2b1f4494cee55e0dd290e2ddd87682345.tar.bz2 historical-f19e89a2b1f4494cee55e0dd290e2ddd87682345.zip |
NMU: Version bump. Fixes bug #478496.
Package-Manager: portage-2.2.8/cvs/Linux x86_64
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/calc/ChangeLog | 10 | ||||
-rw-r--r-- | sci-mathematics/calc/Manifest | 15 | ||||
-rw-r--r-- | sci-mathematics/calc/calc-2.12.4.13.ebuild | 57 | ||||
-rw-r--r-- | sci-mathematics/calc/files/calc-2.12.4.13-prefix.patch | 87 |
4 files changed, 156 insertions, 13 deletions
diff --git a/sci-mathematics/calc/ChangeLog b/sci-mathematics/calc/ChangeLog index f17bab1e48d0..23807d0309a2 100644 --- a/sci-mathematics/calc/ChangeLog +++ b/sci-mathematics/calc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-mathematics/calc -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/calc/ChangeLog,v 1.23 2012/08/09 17:52:26 bicatali Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/calc/ChangeLog,v 1.24 2014/01/13 05:10:11 mrueg Exp $ + +*calc-2.12.4.13 (13 Jan 2014) + + 13 Jan 2014; Manuel Rüger <mrueg@gentoo.org> +calc-2.12.4.13.ebuild, + +files/calc-2.12.4.13-prefix.patch: + NMU: Version bump. Fixes bug #478496. *calc-2.12.4.4 (09 Aug 2012) diff --git a/sci-mathematics/calc/Manifest b/sci-mathematics/calc/Manifest index 06ee22332d16..530dbe75bf7e 100644 --- a/sci-mathematics/calc/Manifest +++ b/sci-mathematics/calc/Manifest @@ -1,23 +1,16 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX 2.12.4.0-ldflags.patch 4026 SHA256 64b84a9d0d89816c6a02409524ee826ae3a84fe216693e4c32b6bbe0a2df7189 SHA512 d0e6ca66504962e9c6b037a598b06239475c8a1b2e9152945ebec70be60f3b4e43dfbec95ac46bcc15d79ea5f81622a499807d523ee3f4ffb2b1134a00829433 WHIRLPOOL b3345db3a66d6a108389bd3cfbf637434ad996105e2af6993e9ab9b32cc674623f925e0d558d6a64da2020352b8c62f8f1523cb0fc829c0700ea8b8853bb7e2a AUX calc-2.12.2.2-libdir-fix.patch 570 SHA256 e3728498caa9c65d01c43c40896b82849e6845b74613fbe0b1d03f3502fb33c7 SHA512 ad15beeb3a52682e8119582b67abbecbe6de0aeac207b5cc88d085d986c34617b09e08678eae49a105577e415381ea99c6514a454d26c40cd77bfab8b375d79c WHIRLPOOL baabbddd8f3add133b28d083edeca3d2a5a518b2b47db260a6b5a185b5276e80a6b980fddfd4559ce93cade6b4e6823e9ffc304c5cf82f41c0d8d4237cee1245 AUX calc-2.12.4.0-prefix.patch 3598 SHA256 c7f10281309b8d75444ce773a7ff966dca53bd855c85fa676fc3ae336b6085fc SHA512 6841c3e8b04c274eb7e7691bdb27fe3cd7325e67079e5abd83fb111e930f94824311ea1aa320b1f4cfc885b266048f50df0bad3987785b1fbe20ea4efba37bac WHIRLPOOL 37f448d847b1f79f3e8bd8f657a7ec4429308c476baf8c8de288e107285c06564f98b158a34b2e79600952a2879e2d69c05c39f896685d0d67eb309a17865150 +AUX calc-2.12.4.13-prefix.patch 3189 SHA256 083d0d622c6c925e41a29f725e0bb2f129d3f39489f159de10741670f3f44249 SHA512 aedaf30a8837cc1ff545b502e60e3284e4d8df37dd9d98516fbed17788f3d9a497aa3ba66f4613bd237de6152c041b339f26c89ff20ccdc1fb15387f9dba166e WHIRLPOOL 1b1d54db049d01012ffd513e3c58345b7e7dcba7212d23caac831612ca8b9f0647c612cc800a3108bd8b34ee7b5487090dc0fe99f176be67dbb1d1b330012899 DIST calc-2.12.1.5.tar.gz 1020389 SHA256 3a8b6daa60de0b5aa7c33dcfdf0aeec9d4523f51638235468de32f843ce79171 DIST calc-2.12.2.2.tar.bz2 864687 SHA256 0a334cd331a4953a86365becce9b9f401b264a580a1f2130d5de700fa093772a +DIST calc-2.12.4.13.tar.bz2 970778 SHA256 1e6fd3256bd7bf738fcfe6e2d6a9d8a6bb0f37393aba6020b01d96274419a92c SHA512 7b7136c793917652ce2f2b3866b2db16a69dbead729d8a72b8c1359ebb8a4e1d4e7a3a8b214f8e85b9ccf41193ba6ffcb49926cc68f494e2b6cdff58559f2534 WHIRLPOOL 365700655f53eb5efb58ee6fbdf1d123943c2cc6a799318d9a48e2c5b8e0e2e871fd36e54b185442e0a0bc5380644edca1612bbfe7e2506247015743cdb556ee DIST calc-2.12.4.3.tar.bz2 865956 SHA256 a4e7d8a9313e7d28653e2c372fca9b0defdc02f965b833bb43479bbdfee51a92 DIST calc-2.12.4.4.tar.bz2 867180 SHA256 106a0e5dc4da94ec8711a8631cd5d17b3979cde1d248ba9385cdcb862cb1390b SHA512 58be9d70a2c79adeb44d86da6f5f2d04dbf09aaec10ad4e8eed870a7b8de1d4a7cd35b1738ccb5cc64ef5f945e6cfbe1944e27f064541289abe1a4e7f4703690 WHIRLPOOL 1a106ba7b10463aca673329b625721d47a14721467e7847fdbe509b8bf16b4c5829b006240faf58f915abb0f0bf9cbc033289077f20f0c74c2704fb63ccaf340 EBUILD calc-2.12.1.5.ebuild 987 SHA256 6de5827a8a7b1d4e96d9205e75f1d27bb46d5cfb4bc0515640e97ff7a98c180e SHA512 3b0630cd8eed9c96f12dee32f95aee99fe9a328b70726637c93e62648cb2bfbb0b5c36d3fe05b88354bb9bf6725e729ceeb3076cd7a44b2d017bba17d1dc0902 WHIRLPOOL 889388ccbd8582e60168eed9bc91a631bcf539bb9b5a1aee1a278c4de1a8aea9f6fb0f377f2e5e752f0b8b355f5811cb1ccd6f358c8e82aa7d104a6b18174c92 EBUILD calc-2.12.2.2.ebuild 1247 SHA256 b2f4f89395c02580e688ac5ab35b7c973cb6b58e6fc671727ae2cf8083d9fc44 SHA512 01269d134ec6b4ea745c7f3e3fc3a2bf57e854292d71f83f9d1d55eaaba3a13b196c4bc74c60d36d76327cd2356c6e6b2c441e88d9b42a8c1c27c7d9355f3ba6 WHIRLPOOL 20d2e1201e8cce6b11ecfecd5bd17de14902c0ecabf1eb6d76856b9abcb41200275d0caa956f505557267b636d509cc9cba1b444d16260e670b75ae6bfb79dee +EBUILD calc-2.12.4.13.ebuild 1430 SHA256 2d1bdf9c30c16280e87c05e33064ef32ef6fe394a899a04df9c5d36425c360e1 SHA512 c642d18c4a1ff9830f3691b66ac1241cf805fee96853589520e18274a446a71e25700a19996bfaf8a7021fb952ff8a89d48e09b38e3f0e39be5a5d5157e6e805 WHIRLPOOL 5580bb317b873bbd13164be50ddd816a4617f22c6b67bb2f9cfaf4a4163e1e48557d31e3f4c4969067a273fd0987aae2663c518958fcb67a506f7d8a77a571a5 EBUILD calc-2.12.4.3.ebuild 1437 SHA256 258185961c8ac0c6239cbf9d2f18dd61d8826652c3c354c9705bf8658bcf8415 SHA512 9ad287ee123d66129eb9da259cece60323d09573930300fda157f0d3f3a063529711b59479bcf3181619ff36593c015410991fa25d0c9214275a558135c75080 WHIRLPOOL b8a03f9e14795d7bfd833c0ef54cce364517866348e2fb898cf71586911a06c95976715f2e82880f34a5174e382409fccfa68fb96ee95dc33d6c367879b9a8f6 EBUILD calc-2.12.4.4.ebuild 1451 SHA256 92e0cb9d829cd53020f2bd5493d9cb2d15f8b259fcf91947c6fe0bd73af22694 SHA512 7eda281aeb8d47f4a6332ce6118231fa1ad629620a337bf9bc1b9a2c18dcf9a8e406e00057c53d2f36300a256687f2e7d3f72125984cb56a7d4af6c451e3bce2 WHIRLPOOL 7455678977cbf8f20a413591284e79d2a35716ea82b53990fc0bc944ff310a5096d155f26abca25fabc2b066ccaa9c2f1162a0e547616c6f328579fb520dbc1c -MISC ChangeLog 3971 SHA256 3bdb3da5c442e94fb920fafc297bf26b2389baeaca921465d0ac565b426b54ca SHA512 c98533ab5aadbcba7ce0ad8b69ffb148d840f0637f1e56e110891430ef080891db34ab2c24a2cd6dea67de1174658020cce06ea1c0a38789a58cc97b6456e9bd WHIRLPOOL 0c4c06edcefab99b01e862cbff8da4c57c9e64019cf6b7bcdf58ee02ee6671b061aff6ec341c37035e70ebb3e6a51c889d2b858ff7c4105ea06839fc1e135617 +MISC ChangeLog 4150 SHA256 9c0207dd7b3961636b5bafc844abf622c4c9a560dc2766333c480b28b14897bb SHA512 0040aa5b40c11688fc838a4377915585393bfb0d7510eedba82ef9607551d08f22e3a0ec647fe33b2a9db77536ccdf801273b451442a4d122f6265c454b232b4 WHIRLPOOL 1710d2f41fe071e6587d89c245ccbbff3270070dc927e34f4439d2afd8bb12afceeaadadb1b96a06a7e0e1c268d7ac286a92eb40137e7c6351e920797221db1a MISC metadata.xml 522 SHA256 d8c263ba51486882358c7206c30fbc8677e84787a4a05f785e2736198949f4f2 SHA512 c81b521cf75a5f5a88fcd4f3a0f0e3cee68d90220d91e521bf3d7400f0722771d48328867e929f373b2da1314711a02185afee62d6eefa2deb4d9f80f33ba2ba WHIRLPOOL 3e7458f0bd0d4dd99731ef613b8650fa15cce5d3abcc2ffc5548a7dce76740144feee8de6785cd4f6f070ed25306c6069eaa8593e9dd458bbf5f4db956fe7a76 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlAj+jkACgkQ1ycZbhPLE2D4TgCgmYXKZpnbNikL0XmChEc/xeGi -6WYAn0Hjl5Ohtv82LuGuprv5JuISI/YF -=+3AJ ------END PGP SIGNATURE----- diff --git a/sci-mathematics/calc/calc-2.12.4.13.ebuild b/sci-mathematics/calc/calc-2.12.4.13.ebuild new file mode 100644 index 000000000000..f4a6a8157dbe --- /dev/null +++ b/sci-mathematics/calc/calc-2.12.4.13.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/calc/calc-2.12.4.13.ebuild,v 1.1 2014/01/13 05:10:11 mrueg Exp $ + +EAPI=5 + +inherit eutils multilib toolchain-funcs + +DESCRIPTION="Arbitrary precision C-like arithmetic system" +HOMEPAGE="http://www.isthe.com/chongo/tech/comp/calc/" +SRC_URI="http://www.isthe.com/chongo/src/calc/${P}.tar.bz2" + +SLOT="0" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="" + +DEPEND=" + sys-libs/ncurses + sys-libs/readline" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.12.4.13-prefix.patch\ + "${FILESDIR}"/2.12.4.0-ldflags.patch + ln -sf libcustcalc.so.${PV} custom/libcustcalc.so || die + sed -i -e "/DIR/s:/usr:${EPREFIX}/usr:g" Makefile || die +} + +src_compile() { + # parallel compilation hard to fix. better to leave upstream. + emake -j1 \ + CC="$(tc-getCC)" \ + DEBUG="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + CALCPAGER="${PAGER}" \ + USE_READLINE="-DUSE_READLINE" \ + READLINE_LIB="-lreadline -lhistory -lncurses -L${S}/custom -lcustcalc" \ + all +} + +src_test() { + if echo "${LD_PRELOAD}" | grep -q "sandbox"; then + ewarn "Can't run check when running in sandbox - see bug #59676" + else + emake chk + fi +} + +src_install() { + emake \ + T="${D}" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install + dodoc BUGS CHANGES LIBRARY README +} diff --git a/sci-mathematics/calc/files/calc-2.12.4.13-prefix.patch b/sci-mathematics/calc/files/calc-2.12.4.13-prefix.patch new file mode 100644 index 000000000000..727618c3fe71 --- /dev/null +++ b/sci-mathematics/calc/files/calc-2.12.4.13-prefix.patch @@ -0,0 +1,87 @@ +diff --git a/Makefile b/Makefile +index cc84386..b526442 100644 +--- a/Makefile ++++ b/Makefile +@@ -1143,9 +1143,7 @@ ifeq ($(target),Linux) + BLD_TYPE= calc-dynamic-only + # + CC_SHARE= -fPIC +-DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib +-LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \ +- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}" ++LD_SHARE= + LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}" + ifdef ALLOW_CUSTOM + LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}" +@@ -1177,9 +1175,8 @@ ifeq ($(target),Darwin) + BLD_TYPE= calc-dynamic-only + # + CC_SHARE= -fPIC +-DEFAULT_LIB_INSTALL_PATH= ${PWD}:${LIBDIR}:/usr/local/lib + LD_SHARE= ${DARWIN_ARCH} +-LIBCALC_SHLIB= -single_module -undefined dynamic_lookup -dynamiclib ++LIBCALC_SHLIB= -single_module -undefined dynamic_lookup -dynamiclib -install_name ${LIBDIR}/libcalc${LIB_EXT_VERSION} + ifdef ALLOW_CUSTOM + LIBCUSTCALC_SHLIB= -single_module -undefined dynamic_lookup -dynamiclib + else +@@ -1196,7 +1193,7 @@ CCWERR= + CCOPT= ${DEBUG} + CCMISC= ${DARWIN_ARCH} + # +-LCC= MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} gcc ++LCC= gcc + CC= ${PURIFY} ${LCC} ${CCWERR} + # + # Darmin dynamic shared lib filenames +@@ -1211,7 +1208,6 @@ LDCONFIG:= + # DARWIN_ARCH= -arch i386 # Intel binary + # DARWIN_ARCH= -arch ppc # PPC binary + DARWIN_ARCH= # native binary +-MACOSX_DEPLOYMENT_TARGET=10.8 + # + endif + +@@ -1230,9 +1226,7 @@ ifeq ($(target),FreeBSD) + BLD_TYPE= calc-dynamic-only + # + CC_SHARE= -fPIC +-DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib +-LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \ +- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}" ++LD_SHARE= + LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}" + ifdef ALLOW_CUSTOM + LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}" +@@ -1272,9 +1266,7 @@ ifeq ($(target),OpenBSD) + BLD_TYPE= calc-dynamic-only + # + CC_SHARE= -fPIC +-DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib +-LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \ +- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}" ++LD_SHARE= + LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}" + ifdef ALLOW_CUSTOM + LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}" +@@ -1347,9 +1339,7 @@ ifeq ($(target),simple) + BLD_TYPE= calc-static-only + # + CC_SHARE= -fPIC +-DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib +-LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \ +- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}" ++LD_SHARE= + LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}" + LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}" + # +@@ -1403,9 +1393,7 @@ CALCRC= ${CALC_SHAREDIR}/startup;~/.calcrc;./.calcinit + BLD_TYPE= calc-static-only + # + CC_SHARE= -fPIC +-DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib +-LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \ +- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}" ++LD_SHARE= + LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}" + ifdef ALLOW_CUSTOM + LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}" |