Permalink
Browse files

[sci-mathematics/sage-clib] Version bump

Package-Manager: portage-2.1.11.31
  • Loading branch information...
1 parent ea5bf61 commit 4a3782d4cc665e76b5c49be0e25d88c7cfe32167 Christopher Schwan committed Dec 27, 2012
@@ -2,6 +2,12 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*sage-clib-5.5 (27 Dec 2012)
+
+ 27 Dec 2012; Christopher Schwan <cschwan@students.uni-mainz.de>
+ +sage-clib-5.5.ebuild:
+ Version bump
+
*sage-clib-5.5_rc0-r1 (16 Dec 2012)
*sage-clib-5.4.1-r1 (16 Dec 2012)
@@ -1,10 +1,12 @@
AUX sage-clib-4.5.3-fix-undefined-symbols-warning.patch 881 SHA256 d40e419a498ffd2523d6fc24b11dcec570ee97d15d3324c930d1f8a2bd57e990 SHA512 dc4e48c7878bff65c2443c0d845b8dd04504b6a881988a3490494056258f09f729684fb136551cdb4999452811969208486760bf82d66a6dd83a96575bc02205 WHIRLPOOL eafe91eebe126eed7711b3ef5eee9d66d71e3d5d5d3648c159fdefadb1dc71faa8ec2283cf16552710694d328453965c77382af12c8f99f6745f66b900e821db
AUX sage-clib-4.7.1-importenv.patch 1099 SHA256 61079c3c6a1240433d5f5e330beb980b3e490e6e1fab07f4650a89d52606f94a SHA512 ffef1014019d052bda9d222ee55b08e0eec33b9a7d94fe58a8d20bc36a72804498daf46862de1db908a073802f00647054b35ba56681dd599a829bd49c8bd1e3 WHIRLPOOL 3df180699788494603bfd79b028596cb41c4f34f0ad0bfb98dae21ec214d554d0259e3b220d91b777d40bffdd5b43c1716dc1d780903c7fcf6ef22498f31e89d
DIST sage-5.4.1.tar.bz2 57938960 SHA256 8b89839123c04b5c6c22701197affc358cd0fcdce806a828d8b076104d836696 SHA512 20d88c238c8aa670d2e43e1e22ab223583d76537e59d11f5ee0f8cd41051a5195238ccbc34bdb766db74d1123ee1fc0e37e03b36e9ef1df46e77c6cb2149fa4a WHIRLPOOL 4d4eac9f910bef09d64e4e76a3963fa677c6bf973ed05c1b18ae82bd65a3503b7082d90fd26233f7e9e538e89f959176b8c9637dcedf992806fdc32848bc614a
+DIST sage-5.5.tar.bz2 58415583 SHA256 e23a5bc659cae7e539a43fafeed4638ea5231a985d99be30c6cfeba09c5d8879 SHA512 8246da537ca54ed2e25127c48a478677939a8452d7f882f363b2db43ef513e35effc8864dffdff2ddc2e9815b9385b07a6a94cb085e5b3d7553a825ddfd4eff6 WHIRLPOOL 77dacb2c01e76b9d2aa24930e9cd776408303baf9a66a4eb4165a9c4ec41bdaa784404793b30a29f9dfe4f5e6d1cc4be17ef30b82bbdbf6b44a045d46f5720a1
DIST sage-5.5_rc0.tar.bz2 58408189 SHA256 37bb96ac7b40a3c4f3e86439d549c41138e0edc7594faea9cc01e1529798d83d SHA512 8b529780b85f2cb1c907fe32d83ff1fa463ad21badb97c273a8a8157d0294c7b6fc2ecfb97877d5835f7525aefaa8aa1be6db8da7ce15291138e02f7900c04d7 WHIRLPOOL e0a70b672f3072bd6cf55613dbd06e7a92db8163208bbceb06acb87f31f2daa407a5ee620c61ae8f18cae4a0ac10ec1428a6a380697fc0ba29f4ad7fb7e62d5b
EBUILD sage-clib-5.4.1-r1.ebuild 1291 SHA256 3d92706165524477a75ee500c1e1c89cb47b2f9ce983de64463dd63700b86812 SHA512 37d96464c30764c8b69a689eb543c86ed30e21b8f3440ee36fbad595bece24a1a63a41d85b9519de8203095f5dc9d09a3625f92b2a85d10358482f376d2c7a64 WHIRLPOOL e8c98644af37bf2544f538aebfe87e3347657db1533d2843aca2b98c763be5f7ca53e7605370e92e51e8ba66bfff23093e1b03bf615585b32341f84547cfe3ea
EBUILD sage-clib-5.4.1.ebuild 1536 SHA256 d092220b6bcf7c8aa043370451673fbaa15f041405b29b4c91bb92bb277487b3 SHA512 c32371f8a8e5a734e460e882ad592291548148a9c753f335ef0adb7cc436fa5559590f14ec3119ab130db132398ea03075508d20b567c14afaf55209139759cb WHIRLPOOL 90f2f2d2e33d084a6ce3f0766ee21d5648c82f5168412ba45cfd4a89efed6b1f906871f6f8f949a68287a7f77e0d28330c481ce94de3f9b4454da104414f7cb4
+EBUILD sage-clib-5.5.ebuild 1291 SHA256 c96a44eb1084abe694b89ab4d3e9c314b9721368bdb64e259ccb41ab574d8d08 SHA512 cde738d0291a31f49c49de5d6c7c805503d2e59f5c6d27a70a29c954a9b409a2ba82a7b42f7cacf4e29580b358e024108d27c052d1852476300301ee91c1c845 WHIRLPOOL 88a5c3088c999ba183ce69c8f2907f244dbc0618aa80e973b7e6de6ab54f0b30eefed574ba7b0b09d860b6ad63bd700f8bb3fe24d3115c650534ee8fcee76c2e
EBUILD sage-clib-5.5_rc0-r1.ebuild 1291 SHA256 3d92706165524477a75ee500c1e1c89cb47b2f9ce983de64463dd63700b86812 SHA512 37d96464c30764c8b69a689eb543c86ed30e21b8f3440ee36fbad595bece24a1a63a41d85b9519de8203095f5dc9d09a3625f92b2a85d10358482f376d2c7a64 WHIRLPOOL e8c98644af37bf2544f538aebfe87e3347657db1533d2843aca2b98c763be5f7ca53e7605370e92e51e8ba66bfff23093e1b03bf615585b32341f84547cfe3ea
EBUILD sage-clib-5.5_rc0.ebuild 1536 SHA256 d092220b6bcf7c8aa043370451673fbaa15f041405b29b4c91bb92bb277487b3 SHA512 c32371f8a8e5a734e460e882ad592291548148a9c753f335ef0adb7cc436fa5559590f14ec3119ab130db132398ea03075508d20b567c14afaf55209139759cb WHIRLPOOL 90f2f2d2e33d084a6ce3f0766ee21d5648c82f5168412ba45cfd4a89efed6b1f906871f6f8f949a68287a7f77e0d28330c481ce94de3f9b4454da104414f7cb4
-MISC ChangeLog 21051 SHA256 105b6c5944466d4992b2b2ff42b27a604b7bdbd2c946442cf6fe6e92b0f4bb56 SHA512 2613655f6443f82ef53f714883ff8489c42ea560c1c93eb9bdc3a1c6abb727bd3788b4229e11f7665b6a6772f000800f25f4c88c9117c621da5d95f2ad8d8ff6 WHIRLPOOL 9f468074421071d6e21688d34bfcd75b01246a3adbf3132f022143a317f923cb31da7afcdc400a17316bd63d4408f461adbb778eaa5d5b7c3b08c7eacc8a0d3a
+MISC ChangeLog 21188 SHA256 1f1f3c53c42451ef2dfaa94d16641f8143e5e96e22ad9ceaed1ddac05c9b1e17 SHA512 079737bdcfbe398004c728eb6ddb04ce43230086d8371cc253ab3debda106ee27f86252c38cb91917920dcf9943afdcac96efc9319604f797f3ceaf2e374ac50 WHIRLPOOL ada46b2597d36fb2e2ba75f31d712716a165b7c6f06e0b3bbab0397765ecfd0effc5903024c0c8642108066b8cb33546b75c71a8cf604e71dfa6ea7c56713e41
MISC metadata.xml 218 SHA256 45420c665fb7a061ce85d5300ea7ed5a034a812dc286e2c87540b90d1388d79d SHA512 d0379679719f607297c40a8f3eb4bdbf9da336c5ccfb50b8e7b382def18185fa006383522062b024a6c0041609a65a599a3ad03a7600a061e8a29800cf73436b WHIRLPOOL ee5eecf9e3547cf4d8896a4ba6efe465f38931e7c35951bd54830f15674d946df093da0f78e054f6c988618dac06c316332c9565ba610631d9ff9057106b52bb
@@ -0,0 +1,51 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils multilib scons-utils versionator
+
+MY_P="sage-$(replace_version_separator 2 '.')"
+
+DESCRIPTION="Sage's C library"
+HOMEPAGE="http://www.sagemath.org"
+SRC_URI="http://sage.math.washington.edu/home/release/${MY_P}/${MY_P}/spkg/standard/${MY_P}.spkg -> sage-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~ppc-macos ~x64-macos"
+IUSE=""
+
+RESTRICT="mirror"
+
+DEPEND="dev-libs/gmp[cxx]
+ >=dev-libs/ntl-5.5.2
+ ~sci-libs/pynac-0.2.5
+ ~sci-mathematics/pari-2.5.3
+ ~sci-mathematics/polybori-0.8.2"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}/c_lib"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-4.7.1-importenv.patch
+ epatch "${FILESDIR}"/${PN}-4.5.3-fix-undefined-symbols-warning.patch
+
+ sed -i "s:mpir.h:gmp.h:" src/memory.c || die "failed to patch"
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed -i "s:-Wl,-soname,libcsage.so:-install_name ${EPREFIX}/usr/$(get_libdir)/libcsage.dylib:" \
+ SConstruct || die "failed to patch"
+ fi
+}
+
+src_compile() {
+ CXX= SAGE_LOCAL="${EPREFIX}"/usr UNAME=$(uname) escons
+}
+
+src_install() {
+ dolib.so libcsage$(get_libname)
+ insinto /usr/include/csage
+ doins include/*.h
+}

0 comments on commit 4a3782d

Please sign in to comment.