diff options
author | Raúl Porcel <armin76@gentoo.org> | 2008-07-07 13:47:33 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2008-07-07 13:47:33 +0000 |
commit | bfcbf9991aa360467be9e659f98e66ab3919a068 (patch) | |
tree | cc47fcb9a0b65e85ff14d6ad535d4e88693aee4f | |
parent | Unmask hddtemp USE-flag, make dev-lisp/clisp deps minimal (diff) | |
download | historical-bfcbf9991aa360467be9e659f98e66ab3919a068.tar.gz historical-bfcbf9991aa360467be9e659f98e66ab3919a068.tar.bz2 historical-bfcbf9991aa360467be9e659f98e66ab3919a068.zip |
Tweak ebuild to make it compile on alpha/ia64, add ~alpha/~ia64, bug #230035
Package-Manager: portage-2.1.4.4
-rw-r--r-- | dev-lisp/clisp/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lisp/clisp/Manifest | 4 | ||||
-rw-r--r-- | dev-lisp/clisp/clisp-2.46.ebuild | 17 |
3 files changed, 22 insertions, 5 deletions
diff --git a/dev-lisp/clisp/ChangeLog b/dev-lisp/clisp/ChangeLog index afefa773b0b4..97850ba975db 100644 --- a/dev-lisp/clisp/ChangeLog +++ b/dev-lisp/clisp/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lisp/clisp # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.80 2008/07/03 17:14:16 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.81 2008/07/07 13:47:33 armin76 Exp $ + + 07 Jul 2008; Raúl Porcel <armin76@gentoo.org> clisp-2.46.ebuild: + Tweak ebuild to make it compile on alpha/ia64, add ~alpha/~ia64, bug + #230035 *clisp-2.46 (03 Jul 2008) diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest index b6c56ee42f0b..dcde6c9f4516 100644 --- a/dev-lisp/clisp/Manifest +++ b/dev-lisp/clisp/Manifest @@ -15,6 +15,6 @@ DIST clisp-2.46.tar.bz2 7470350 RMD160 5d692d88c28445ee9a3b316d7207b4dd31b96d79 EBUILD clisp-2.43-r1.ebuild 2870 RMD160 8cc39158e48b9c655213e7af6dec7057b606ed25 SHA1 efcc2a5d6e393258b9cead411756ed8a65502e6f SHA256 fea4571fc9bd05ceacd50c87cd7d4b44ec8f8daf549e66407a11c65b2a1ad1b9 EBUILD clisp-2.44.1-r1.ebuild 3407 RMD160 b391431d97dfa07f61c12c33c708bfef000fdc53 SHA1 a868431df44874e8be7a61fd8d42998bd7eae38b SHA256 9f0a1116748157130f6ca623cfebb6a5568f43a6f1c4e83bdeffba2ecc865982 EBUILD clisp-2.44.1.ebuild 3225 RMD160 56d2f21781bcb2a424c19f029fba9ca4116e04ec SHA1 ad86cfaa6108c2b5a1588bc1edf3fba5e8455579 SHA256 bdd4f4d10d5e314fc0cac2ed733db04b3a012dc6b72fe70571e969ab71528e51 -EBUILD clisp-2.46.ebuild 3734 RMD160 16a2c861387e291c41ce7a3ebd987ab0765b56e9 SHA1 d88ec2e8905db8c564bca7e739e3fd7180f80387 SHA256 07fab2322dd3fa487d390bf2ed00f34b2ab7419e19e7e16075a6bcb35858daf9 -MISC ChangeLog 21217 RMD160 901ac6d88cdc40d11ba580dde97768434d1b0494 SHA1 178765a325d363c6165fa715aac5462c55f4d770 SHA256 05063824d1660194f2815a41960545fe08c6b114b25871578cb5f614e61b0114 +EBUILD clisp-2.46.ebuild 4078 RMD160 c8fc523b9424198b2ca2e32ec21db78ceeb5a51f SHA1 e13a78d5006a1618cdcec4305d3bc6c74d3ee8d4 SHA256 10137fb0a51237ae2a350f33ab701293c631edd7a4b9b42a9b9e7afbfd7f2205 +MISC ChangeLog 21369 RMD160 7494876abba2a85d7a843b4b0aee76ea8720e693 SHA1 9a958692d6098205ad6b293f3ef80b1eb6c5181c SHA256 347bed4cedeca079c3436296e041cfd16fd37ba102c1d9897a6eb9c8f21e3f2b MISC metadata.xml 882 RMD160 c1c9236c3fb6d0594a998221fbff50add9b1d1b2 SHA1 87e15aa8db7170dd4ca3bb0e71c5ce2fb097f588 SHA256 b55a5dec0b7c7764565517bab024bb1526dd21cf58bc4a727f09ac3d2ff4983f diff --git a/dev-lisp/clisp/clisp-2.46.ebuild b/dev-lisp/clisp/clisp-2.46.ebuild index 80937fbacfc7..a369946f0027 100644 --- a/dev-lisp/clisp/clisp-2.46.ebuild +++ b/dev-lisp/clisp/clisp-2.46.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.46.ebuild,v 1.1 2008/07/03 17:14:16 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.46.ebuild,v 1.2 2008/07/07 13:47:33 armin76 Exp $ inherit flag-o-matic eutils toolchain-funcs multilib @@ -11,7 +11,7 @@ LICENSE="GPL-2" # EAPI="1" SLOT="2" -KEYWORDS="~amd64 ~ppc -sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc -sparc ~x86" IUSE="hyperspec X new-clx fastcgi gdbm gtk pari pcre postgres readline svm zlib" RDEPEND="virtual/libiconv @@ -53,11 +53,24 @@ BUILDDIR="builddir" # * matlab, netica: not in portage # * oracle: can't install oracle-instantclient +src_unpack() { + unpack ${A} + cd "${S}" + + # More than -O1 breaks alpha/ia64 + use alpha || use ia64 && sed -i -e 's/-O2//g' src/makemake.in +} + src_compile() { # built-in features local myconf="--with-ffcall --with-dynamic-modules" use readline || myconf="${myconf} --with-noreadline" + # We need this to build on alpha/ia64 + if use alpha || use ia64; then + replace-flags -O? -O1 + append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D NO_SINGLEMAP -D NO_TRIVIALMAP' + fi # default modules enable_modules wildcard rawsock i18n # optional modules |