Fixed QA issues and added bindist for >=gsl-1.10 (see bug #199451).
authorMarkus Dittrich <markusle@gentoo.org>
Fri, 15 Feb 2008 11:46:17 +0000 (11:46 +0000)
committerMarkus Dittrich <markusle@gentoo.org>
Fri, 15 Feb 2008 11:46:17 +0000 (11:46 +0000)
Package-Manager: portage-2.1.4.2

sci-chemistry/eden/ChangeLog
sci-chemistry/eden/Manifest
sci-chemistry/eden/eden-5.3.ebuild

index c066ca988f81f0e90bbfcc122bb29db793e2f5b8..dd741dfc5b38508f1488d3285ed066456a85c504 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sci-chemistry/eden
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/eden/ChangeLog,v 1.8 2007/04/28 16:42:41 swegener Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/eden/ChangeLog,v 1.9 2008/02/15 11:46:17 markusle Exp $
+
+  15 Feb 2008; Markus Dittrich <markusle@gentoo.org> eden-5.3.ebuild:
+  Fixed QA issues and added bindist for >=gsl-1.10 (see bug #199451).
 
   28 Apr 2007; Sven Wegener <swegener@gentoo.org> eden-5.3.ebuild:
   Drop dodir from dodir/*into combination.
index a5ff8a3ab0c1fbd9fb00b5146ad8345f260bf565..50589f95064638dfa1c676b3a168df93cfdfe3dd 100644 (file)
@@ -1,5 +1,5 @@
 AUX makefile-fixes.patch 837 RMD160 c63c95b89f5d2fce1610a0abf6c6c25121d5e3b6 SHA1 b4fee6c94d2f6e3827dc47dea3f493944948bf3d SHA256 6f7612404cccd9e40de19df3f86eb86be9a17fa105eac21e615c0d464f92cc31
 DIST eden_V5.3.tar.gz 1139981 RMD160 2cf8eca5e0ba90f558eeab9c72cd98c8cbb8f3ac SHA1 ceefd810044dfa33063fe35d3de80d0c454dd3be SHA256 249447f507ace3e188ce0d76796c6e307c043592405db1f6c24f3e90917ec524
-EBUILD eden-5.3.ebuild 1638 RMD160 d8a68064e366f07610e485a6e1deec9fd9197322 SHA1 ecd1c286304d6df494a101b175a51986acaa08d4 SHA256 16f40f5fa1be858bfa48a8d5f7158d5079d843027a96436005976a91f1fc729a
-MISC ChangeLog 1251 RMD160 d63210502303b700cb1651389e09d8fce6a9c152 SHA1 d18d1fad74a5678d0fa59e16196d5bf5c45eba7a SHA256 65b3be9efce4c2c60f27078491676816a67530e371c9604a17eeb24708e4c456
+EBUILD eden-5.3.ebuild 1708 RMD160 5b80092b55eb0dc69fa06447310c6b97d315c0dd SHA1 80826c95bcca014134a775c1b128dfe4c2bd4b5a SHA256 365d4a7d65f065e9d4a20f45db1bdb845bf21004000e3b80bdc70de809b0d8f0
+MISC ChangeLog 1392 RMD160 494500fc567fa5bc61287f67687246521dfe9e71 SHA1 6a6e43b107de18994596b69a5d4fa31f4568366d SHA256 d8497450ad93833a425a59c79f0b5c237e7d5a695dcd968fef6704308c802f3f
 MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852
index 00fe0b0a0e903e93102016d57129ae4da0049b74..c9e16f935dc5135aa7a0b8dbecb5da736a47ef6e 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/eden/eden-5.3.ebuild,v 1.4 2007/04/28 16:42:41 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/eden/eden-5.3.ebuild,v 1.5 2008/02/15 11:46:17 markusle Exp $
 
 inherit eutils multilib toolchain-funcs
 
@@ -11,9 +11,11 @@ SRC_URI="http://www.edencrystallography.org/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="x86"
-IUSE="double-precision"
+IUSE="double-precision bindist"
 RDEPEND="=sci-libs/fftw-2*
-       sci-libs/gsl"
+               !bindist? ( sci-libs/gsl )
+               bindist? ( <sci-libs/gsl-1.10 )"
+
 DEPEND="${RDEPEND}"
 S="${WORKDIR}/${PN}"
 SRC="${S}/source"
@@ -21,7 +23,7 @@ SRC="${S}/source"
 src_unpack() {
        unpack ${A}
 
-       epatch ${FILESDIR}/makefile-fixes.patch
+       epatch "${FILESDIR}"/makefile-fixes.patch
 
        sed -i \
                -e "s:^\(FFTW.*=\).*:\1 /usr:g" \
@@ -50,7 +52,7 @@ src_install() {
        dodir /usr/bin
        make install || die "install failed"
 
-       cd ${S}
+       cd "${S}"
        exeinto ${EDENHOME}/python
        doexe python/*
 
@@ -62,19 +64,19 @@ src_install() {
 
        dodoc manual/UserManual.pdf
 
-cat << EOF > ${T}/eden
+cat << EOF > "${T}"/eden
 #!/bin/bash
 export EDENHOME="${EDENHOME}"
 ${EXE} \$*
 EOF
 
-       dobin ${T}/eden
+       dobin "${T}"/eden
 
-cat << EOF > ${T}/ieden
+cat << EOF > "${T}"/ieden
 #!/bin/bash
 export EDENHOME="${EDENHOME}"
 \${EDENHOME}/python/eden.py
 EOF
 
-       dobin ${T}/ieden
+       dobin "${T}"/ieden
 }