diff options
author | Christoph Junghans <ottxor@gentoo.org> | 2011-03-03 22:26:08 +0100 |
---|---|---|
committer | Christoph Junghans <ottxor@gentoo.org> | 2011-03-03 22:54:47 +0100 |
commit | dbaf344447b7e7cd37add120d394eff57cc4c099 (patch) | |
tree | d3e27e5f9cd4a776769b9ee1dc6c690bc140434b /sci-libs/votca-tools | |
parent | [sci-chemistry/votca-csg] version bump (diff) | |
download | sci-dbaf344447b7e7cd37add120d394eff57cc4c099.tar.gz sci-dbaf344447b7e7cd37add120d394eff57cc4c099.tar.bz2 sci-dbaf344447b7e7cd37add120d394eff57cc4c099.zip |
[sci-libs/votca-tools] switched to cmake
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
Diffstat (limited to 'sci-libs/votca-tools')
-rw-r--r-- | sci-libs/votca-tools/Manifest | 16 | ||||
-rw-r--r-- | sci-libs/votca-tools/votca-tools-9999.ebuild | 31 |
2 files changed, 19 insertions, 28 deletions
diff --git a/sci-libs/votca-tools/Manifest b/sci-libs/votca-tools/Manifest index 9622486ea..39b4e3c2d 100644 --- a/sci-libs/votca-tools/Manifest +++ b/sci-libs/votca-tools/Manifest @@ -4,17 +4,17 @@ Hash: SHA1 DIST votca-tools-1.1.1.tar.gz 1636961 RMD160 172a8a03203275229e866ffa02a90ba5fbf064f5 SHA1 fa1c0ae6eab5a95405cfd91710697c19b4b47ff0 SHA256 acf2a990e45733df760378b71090254efa0a25972bb1cc7aabdad7c3e00139ce DIST votca-tools-1.1.1_pristine.tar.gz 407090 RMD160 62ab4effc54f88cb2b532e1b756c03cf6927c322 SHA1 90f94064bfc65923332617f566b1787d11aa93c0 SHA256 28f112cd8248cc4d27f839659a433db0145d74905fd913163f1cb6c119965f59 EBUILD votca-tools-1.1.1.ebuild 1833 RMD160 ecef40859d60286e9d4b18435bb03aeaf8c54e58 SHA1 cea32a37ac72447a31bc838334c25aedac2e1874 SHA256 ea3383dea09d5aeba42bfb9e065a82b68ab70d42e1dfee61e495820fc7e52a5f -EBUILD votca-tools-9999.ebuild 1833 RMD160 ecef40859d60286e9d4b18435bb03aeaf8c54e58 SHA1 cea32a37ac72447a31bc838334c25aedac2e1874 SHA256 ea3383dea09d5aeba42bfb9e065a82b68ab70d42e1dfee61e495820fc7e52a5f +EBUILD votca-tools-9999.ebuild 1486 RMD160 453c255354a9038488fabcb7ef2aee6ee0a0e1cf SHA1 50bcb2be5122cfc3f9049d558e5d2f52df5d4989 SHA256 6a9aad9cd84dca3e6aedf5351b0af6e0211eb16950410c7501acaad63c7798ca MISC ChangeLog 2695 RMD160 7658ac4eacd04011c4bb79824dde95725fe3aa91 SHA1 d8181183d817d7ce3df2440d6ceedc1d392bcfbc SHA256 d12c0285a5145d6fb40dd6c46dcc94dc63fec059091df61a37a0ad1f06595bca MISC metadata.xml 364 RMD160 f5b24d257b77c1729805134ab10a0220746adabd SHA1 9d96df2a755efaf921cccf34456b8e5fc3e964e9 SHA256 0d446730e41f7ace28e9f7d974483b906f1eabadaed42b4b34bc8756ffff50fb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) -iQEcBAEBAgAGBQJNcABxAAoJEOeBhlrCAAWGBHwH/2MUBOlbA3PavEayDo6Yvg7+ -HLAqrDs3qPhYQeR+PHLDJ3GRz/GzPYFJLDrdBO49/sj8cm3njZ4IpgOnvwq6X2eX -fQ/a0e0fyYWkKCtPXCwGJiHEgyXjLorYNzUP/O42pRmjY8Qn6AjAwOl0w08e7YGH -QeRAlf9ivULACc9cCqj3/EWlyNNkOPVh7mGvzs2S6VQkpthVqyxKRI7lLRZ66QXF -Xnm/Qv0gLtAOmfGnpCu/g+2bU+Qqsu+/KTZ9+Jh1z2emvCelp1mKB3XN9DBpZ5Xn -V0J+hNhfj8SIzuU2R9PhPJYerdmYr3dys87M9EZrz0Yz9zsve31LzuuEnASZGDQ= -=LX/m +iQEcBAEBAgAGBQJNcAdwAAoJEOeBhlrCAAWG2dAH/1/oDqJ6M4lLrULYuewkulxB ++mwWNg8Qo+kIg2R9jLQ0LvoC0Q37akwIhRIwv0LcKZ/2PGlzhDluhbbTa3An+Ilt +bCpV/dJinwax+HYY3gynXuaZ6Hlh/4V77M9dE2dVqdDgBhGa3CMQW4t7t+1YbC6G +etBaybwwMa16Vkg4rtzxvauMHXEC05/CxvLp3vfu/sfGMTdiDa/IHzPeP9Is+UFq +l7u2/PpXJ9LfyRuoGW9GyPX5XjZBvqBCJCctFSmHsQojQHtrdRENi8qHy4g1I0xs +N4l/isXEEJ757FCW5yOeN0wvfDdmo3180+CtsoxCGJIY6h4yiyXYiklOvewzmkc= +=lYSz -----END PGP SIGNATURE----- diff --git a/sci-libs/votca-tools/votca-tools-9999.ebuild b/sci-libs/votca-tools/votca-tools-9999.ebuild index 55d421c78..283d82515 100644 --- a/sci-libs/votca-tools/votca-tools-9999.ebuild +++ b/sci-libs/votca-tools/votca-tools-9999.ebuild @@ -4,7 +4,7 @@ EAPI="3" -inherit eutils autotools-utils +inherit eutils cmake-utils if [ "${PV}" != "9999" ]; then SRC_URI="boost? ( http://votca.googlecode.com/files/${PF}_pristine.tar.gz ) @@ -23,7 +23,7 @@ HOMEPAGE="http://www.votca.org" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~x86 ~amd64" -IUSE="-boost doc +fftw +gsl static-libs" +IUSE="-boost doc +fftw +gsl" RDEPEND="fftw? ( sci-libs/fftw:3.0 ) dev-libs/expat @@ -40,35 +40,26 @@ src_prepare() { use fftw || ewarn "Disabling fftw will lead to reduced functionality" #remove bundled libs - rm -rf src/libexpat if use boost; then rm -rf src/libboost - else - #fix a qa issue ../../config is not support as m4 dir - mkdir -p src/libboost/config || die - sed -i 's@\.\./\.\./config@config@' \ - src/libboost/configure.ac \ - src/libboost/Makefile.am || \ - die "sed of libboost configure.ac and Makefile.am failed" fi - eautoreconf || die "eautoreconf failed" } src_configure() { - local myconf - use boost && myconf="--disable-votca-boost" || myconf="--enable-votca-boost" - - myeconfargs=( ${myconf} --disable-rc-files - $(use_with gsl) - $(use_with fftw) + mycmakeargs=( + $(cmake-utils_use boost EXTERNAL_BOOST) + $(cmake-utils_use_with gsl GSL) + $(cmake-utils_use_with fftw FFTW) + -DWITH_RC_FILES=OFF ) - autotools-utils_src_configure || die + cmake-utils_src_configure || die } src_install() { - DOCS=(${AUTOTOOLS_BUILD_DIR}/CHANGELOG NOTICE) - autotools-utils_src_install || die + DOCS=(${CMAKE_BUILD_DIR}/CHANGELOG NOTICE) + cmake-utils_src_install || die if use doc; then + cd "${CMAKE_BUILD_DIR}" || die cd share/doc || die doxygen || die dohtml -r html/* || die |