aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-libs/votca-tools/ChangeLog4
-rw-r--r--sci-libs/votca-tools/Manifest10
-rw-r--r--sci-libs/votca-tools/votca-tools-9999.ebuild30
3 files changed, 32 insertions, 12 deletions
diff --git a/sci-libs/votca-tools/ChangeLog b/sci-libs/votca-tools/ChangeLog
index 3994642d6..cce17e5dd 100644
--- a/sci-libs/votca-tools/ChangeLog
+++ b/sci-libs/votca-tools/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 20 Mar 2010; Christoph Junghans <kleiner_otti@gmx.de>
+ votca-tools-9999.ebuild:
+ update ebuild
+
*votca-tools-1.0_rc5 (17 Mar 2010)
17 Mar 2010; Christoph Junghans <kleiner_otti@gmx.de>
diff --git a/sci-libs/votca-tools/Manifest b/sci-libs/votca-tools/Manifest
index a73e91634..d5e05fa5b 100644
--- a/sci-libs/votca-tools/Manifest
+++ b/sci-libs/votca-tools/Manifest
@@ -5,13 +5,13 @@ AUX votca-tools-1.0_rc5-aclocal.patch 811 RMD160 72451af65d97b7c9428ba2d71dd9583
AUX votca-tools-1.0_rc5-disable-la-files.patch 592 RMD160 5acabab02bb7b97d80c99e70c42e638770b00b18 SHA1 969d1345315413aaa73619d6a89be58957fa3364 SHA256 813ad8672ecd24499d5bc92106f9e0642bf75e06a386489a9610b5019cc7089c
DIST votca-tools-1.0_rc5.tar.gz 1511174 RMD160 b65d9729f1c22bea2efcc1cdbc72d9f2bf8de765 SHA1 101d6b630ee40fe1348c943ba1d9afe55c7cff86 SHA256 e797c7cef95c3312d47a424b7ffa30c0b867746c9740950fc38e54a5fc8e12a1
EBUILD votca-tools-1.0_rc5.ebuild 1336 RMD160 779706425736af815a069d3c83b3ee0f0a2b0635 SHA1 588a97eae3ab945eac58982163ea5ffdd8b205f2 SHA256 7bf1bdce403dbee84be54d1aff081355b53b6083e392b7bbbc1a52a11b274177
-EBUILD votca-tools-9999.ebuild 730 RMD160 8ea7bc5ddb7c5925f0749a8e9d0729131156fa3b SHA1 2631d2258fbf3175474d97ff920e8463d64dd4b7 SHA256 c32700b2a9ae770faf1c7e67f1fe77357201903399d3e62f2d71a7694bc65bb4
-MISC ChangeLog 1430 RMD160 a9ff13cc2932edf61bade741e08b4cd1fe5a19b9 SHA1 b1a281cf69c66486fbdfbd44bd8d9453a8a691fb SHA256 77fb9f26430f97ee709bb4878a04c7e8ea53a6a78bd777d87b456b5e8aa185b5
+EBUILD votca-tools-9999.ebuild 1216 RMD160 0c195df9e6b2899bd040e84ea96f330196045531 SHA1 4d41f09a7ad53474aa795dfdbc77034799d44263 SHA256 bedc82d7dd0906f8a4e3c50a3123f3d86bef5bf7d2a1c6d538f85b361c3f3588
+MISC ChangeLog 1530 RMD160 a8bdebb77cd442ffa6b8405129c34be2c317b903 SHA1 03539a51298701972b740f9636a216e29729fa6a SHA256 89216c3735377c779c1b09faaa1ad27c4295f7b150349c259406bb41bfdb3c05
MISC metadata.xml 352 RMD160 f95fd724d61428eea0ad2cec5decb740bd73a6c3 SHA1 f600bc60b3fe946b41ed0a4a8699be09e5a15767 SHA256 4871253ab15b7491693777704d946e7c8c7ef378bdabf8e88e0ac903956c96ed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkuglgkACgkQy0OE/ans1/m3AgCeJ7kTAiv3as2nlR7f8J5dtOi9
-0IYAn1RdtkQiuineBuj4KUO44YvT7FJY
-=YROr
+iEYEARECAAYFAkulAfoACgkQy0OE/ans1/nzUwCggmo8UiNBLB8Trxr47LXxa5pJ
+wrYAn3rpTUW735CFQTCmGhscH0ImjkSN
+=DVOD
-----END PGP SIGNATURE-----
diff --git a/sci-libs/votca-tools/votca-tools-9999.ebuild b/sci-libs/votca-tools/votca-tools-9999.ebuild
index e1dbf68bd..8ad9a6c96 100644
--- a/sci-libs/votca-tools/votca-tools-9999.ebuild
+++ b/sci-libs/votca-tools/votca-tools-9999.ebuild
@@ -8,19 +8,20 @@ inherit autotools mercurial
DESCRIPTION="Votca tools library"
HOMEPAGE="http://www.votca.org"
-SRC_URI=""
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE=""
+IUSE="-boost doc"
-DEPEND="sci-libs/fftw:3.0
- dev-libs/libxml2
+RDEPEND="sci-libs/fftw:3.0
+ dev-libs/expat
sci-libs/gsl
- >=dev-libs/boost-1.33.1"
+ boost? ( >=dev-libs/boost-1.33.1 )
+ doc? ( >=app-text/txt2tags-2.5 )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
EHG_REPO_URI="https://tools.votca.googlecode.com/hg/"
@@ -31,7 +32,13 @@ src_prepare() {
}
src_configure() {
- econf || die "econf failed"
+ local myconf="--disable-la-files"
+
+ use boost \
+ && myconf="${myconf} $(use_with boost) --disable-votca-boost" \
+ || myconf="${myconf} $(use_with boost) --enable-votca-boost"
+
+ econf ${myconf} || die "econf failed"
}
src_compile() {
@@ -41,4 +48,13 @@ src_compile() {
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc NOTICE
+ if use doc; then
+ emake CHANGELOG || die "emake CHANGELOG failed"
+ dodoc CHANGELOG
+ fi
+
+ sed -n -e '/^VOTCA\(BIN\|LDLIB\)/p' \
+ "${D}"/usr/bin/VOTCARC.bash >> "${T}/80${PN}"
+ doenvd "${T}/80${PN}"
+ rm -f "${D}"/usr/bin/VOTCARC*
}