* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2013-01-30 5:28 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2013-01-30 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 791b1a7e08cd16a7f36b7494e50e462dbb28f27c
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 30 05:27:53 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Jan 30 05:27:53 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=791b1a7e
clean up + merge csg-{manual,tutorials}
Package-Manager: portage-2.2.0_alpha161
---
sci-chemistry/votca-csg/ChangeLog | 5 ++-
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 43 +++++++++++++++++++-----
2 files changed, 38 insertions(+), 10 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index bd1f2d3..0e965ae 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/votca-csg
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Jan 2013; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ clean up + merge csg-{manual,tutorials}
+
31 Dec 2012; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
update EHG_REPO_URI
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 10953bc..2a3c943 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=5
inherit bash-completion-r1 cmake-utils multilib
@@ -17,8 +17,6 @@ else
SRC_URI=""
inherit mercurial
EHG_REPO_URI="https://code.google.com/p/votca.csg/"
- PDEPEND="${PDEPEND} doc? ( =app-doc/${PN}-manual-${PV} )
- examples? ( =sci-chemistry/${PN}-tutorials-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -29,17 +27,38 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
RDEPEND="=sci-libs/votca-tools-${PV}
- gromacs? ( sci-chemistry/gromacs )
+ gromacs? ( sci-chemistry/gromacs:= )
dev-lang/perl
app-shells/bash"
DEPEND="${RDEPEND}
- doc? ( || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] ) )
+ doc? (
+ || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] )
+ dev-texlive/texlive-latexextra
+ virtual/latex-base
+ dev-tex/pgf
+ )
>=app-text/txt2tags-2.5
virtual/pkgconfig"
DOCS=( README NOTICE )
+src_unpack() {
+ if [[ ${PV} != *9999 ]]; then
+ default
+ else
+ mercurial_src_unpack
+ use doc && mercurial_fetch \
+ https://code.google.com/p/votca.csg-manual/ \
+ votca.csg-manual \
+ "${WORKDIR}/manual"
+ use examples && mercurial_fetch \
+ https://code.google.com/p/votca.csg-tutorials/ \
+ votca.csg-tutorials \
+ "${WORKDIR}/${PN}-tutorials"
+ fi
+}
+
src_configure() {
local GMX_DEV="OFF" GMX_DOUBLE="OFF" extra
@@ -56,6 +75,7 @@ src_configure() {
$(cmake-utils_use_with gromacs GMX)
-DWITH_GMX_DEVEL="${GMX_DEV}"
-DGMX_DOUBLE="${GMX_DOUBLE}"
+ -DCMAKE_INSTALL_RPATH="\\\$ORIGIN/../$(get_libdir)"
${extra}
-DWITH_RC_FILES=OFF
-DLIB=$(get_libdir)
@@ -67,17 +87,22 @@ src_install() {
newbashcomp scripts/csg-completion.bash ${PN}
cmake-utils_src_install
if use doc; then
- if [ -n "${PV##*9999}" ]; then
+ if [[ ${PV} = *9999* ]]; then
+ pushd "${WORKDIR}"/manual
+ emake PATH="${PATH}:${ED}/usr/bin"
+ newdoc manual.pdf "${PN}-manual-${PV}.pdf"
+ popd > /dev/null
+ else
dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
fi
cd "${CMAKE_BUILD_DIR}" || die
emake html
dohtml -r share/doc/html/*
fi
- if use examples && [ -n "${PV##*9999}" ]; then
+ if use examples; then
insinto "/usr/share/doc/${PF}/tutorials"
docompress -x "/usr/share/doc/${PF}/tutorials"
- doins -r "${WORKDIR}/${PN}-tutorials-${PV}"/*
+ doins -r "${WORKDIR}/${PN}"-tutorials*/*
fi
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2016-07-14 17:31 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2016-07-14 17:31 UTC (permalink / raw
To: gentoo-commits
commit: c91d5dc89a778e0898a812445026e5c48d5ebb8f
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 17:18:21 2016 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 17:18:21 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c91d5dc8
sci-chemistry/votca-csg: moved to gx86
sci-chemistry/votca-csg/metadata.xml | 16 ----
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 114 --------------------------
2 files changed, 130 deletions(-)
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
deleted file mode 100644
index 2559954..0000000
--- a/sci-chemistry/votca-csg/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ottxor@gentoo.org</email>
- <name>Christoph Junghans</name>
- </maintainer>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <use>
- <flag name="gromacs">Add support for gromacs file formats through <pkg>sci-chemistry/gromacs</pkg></flag>
- <flag name="extras">Pull in extra applications from <pkg>sci-chemistry/votca-csg-apps</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
deleted file mode 100644
index 25892d7..0000000
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-
-inherit bash-completion-r1 cmake-utils multilib
-
-IUSE="doc examples extras +gromacs hdf5"
-PDEPEND="extras? ( =sci-chemistry/${PN}apps-${PV} )"
-if [ "${PV}" != "9999" ]; then
- SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- doc? ( https://github.com/${PN/-//}-manual/releases/download/v1.3_rc1/${PN}-manual-${PV}.pdf )
- examples? ( https://github.com/${PN/-//}-tutorials/archive/v${PV}.tar.gz -> ${PN}-tutorials-${PV}.tar.gz )"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
- S="${WORKDIR}/${P#votca-}"
-else
- inherit git-r3
- EGIT_REPO_URI="git://github.com/${PN/-//}.git https://github.com/${PN/-//}.git"
- KEYWORDS=""
-fi
-
-DESCRIPTION="Votca coarse-graining engine"
-HOMEPAGE="http://www.votca.org"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- =sci-libs/votca-tools-${PV}
- gromacs? ( sci-chemistry/gromacs:= )
- hdf5? ( sci-libs/hdf5 )
- dev-lang/perl
- app-shells/bash:*"
-
-DEPEND="${RDEPEND}
- doc? (
- app-doc/doxygen[dot]
- dev-texlive/texlive-latexextra
- virtual/latex-base
- dev-tex/pgf
- )
- >=app-text/txt2tags-2.5
- virtual/pkgconfig"
-
-DOCS=( README.md NOTICE CHANGELOG.md )
-
-src_unpack() {
- if [[ ${PV} != *9999 ]]; then
- default
- else
- git-r3_src_unpack
- if use doc; then
- EGIT_REPO_URI="git://github.com/${PN/-//}-manual.git https://github.com/${PN/-//}-manual.git"
- EGIT_BRANCH="master"
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-manual"\
- git-r3_src_unpack
- fi
- if use examples; then
- EGIT_REPO_URI="git://github.com/${PN/-//}-tutorials.git https://github.com/${PN/-//}-tutorials.git"
- EGIT_BRANCH="master"
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PN#votca-}-tutorials"\
- git-r3_src_unpack
- fi
- fi
-}
-
-src_configure() {
- mycmakeargs=(
- $(cmake-utils_use_with gromacs GMX)
- $(cmake-utils_use_with hdf5 H5MD)
- -DWITH_RC_FILES=OFF
- -DLIB=$(get_libdir)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newbashcomp scripts/csg-completion.bash csg_call
- for i in "${ED}"/usr/bin/csg_*; do
- [[ ${i} = *csg_call ]] && continue
- bashcomp_alias csg_call "${i##*/}"
- done
- if use doc; then
- if [[ ${PV} = *9999* ]]; then
- #we need to do that here, because we need an installed version of csg to build the manual
- [[ ${CHOST} = *-darwin* ]] && \
- emake -C "${WORKDIR}/${PN}"-manual PATH="${PATH}${PATH:+:}${ED}/usr/bin" DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}${DYLD_LIBRARY_PATH:+:}${ED}/usr/$(get_libdir)" \
- || emake -C "${WORKDIR}/${PN}"-manual PATH="${PATH}${PATH:+:}${ED}/usr/bin" LD_LIBRARY_PATH="${LD_LIBRARY_PATH}${LD_LIBRARY_PATH:+:}${ED}/usr/$(get_libdir)"
- newdoc "${WORKDIR}/${PN}"-manual/manual.pdf "${PN}-manual-${PV}.pdf"
- else
- dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
- fi
- cmake-utils_src_make -C "${BUILD_DIR}" html
- dohtml -r "${BUILD_DIR}"/share/doc/html/*
- fi
- if use examples; then
- insinto "/usr/share/doc/${PF}/tutorials"
- docompress -x "/usr/share/doc/${PF}/tutorials"
- rm -rf "${WORKDIR}/${PN#votca-}"-tutorials*/CMake*
- doins -r "${WORKDIR}/${PN#votca-}"-tutorials*/*
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "Please read and cite:"
- einfo "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
- einfo "http://dx.doi.org/10.1021/ct900369w"
- einfo
-}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2015-11-16 4:23 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2015-11-16 4:23 UTC (permalink / raw
To: gentoo-commits
commit: c9bd734c4180f0fdc31922fa79f91189f88f9a2a
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 04:22:10 2015 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 04:22:10 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c9bd734c
sci-chemistry/votca-csg: update live ebuild
Package-Manager: portage-2.2.20.1
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 827dd5d..d750f98 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+ 16 Nov 2015; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ sci-chemistry/votca-csg: update live ebuild
+
24 Sep 2015; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
sci-chemistry/votca-csg: sync with gx86
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 668702c..0a099b4 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -31,7 +31,7 @@ SLOT="0"
RDEPEND="
=sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs:= )
- hdf5? ( sci-libs/hdf5[cxx] )
+ hdf5? ( sci-libs/hdf5 )
dev-lang/perl
app-shells/bash:*"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2015-09-24 5:20 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2015-09-24 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 239fa34edcca3183dc35551fe199077be52f59cc
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 05:18:48 2015 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 05:21:14 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=239fa34e
sci-chemistry/votca-csg: sync with gx86
Package-Manager: portage-2.2.20.1
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 39 +++++++++++++++------------
2 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 1c1eb1d..827dd5d 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+ 24 Sep 2015; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ sci-chemistry/votca-csg: sync with gx86
+
12 Feb 2015; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
added support of hdf5, clean up
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 7f7a214..668702c 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -11,14 +11,14 @@ inherit bash-completion-r1 cmake-utils multilib
IUSE="doc examples extras +gromacs hdf5"
PDEPEND="extras? ( =sci-chemistry/${PN}apps-${PV} )"
if [ "${PV}" != "9999" ]; then
- SRC_URI="http://downloads.votca.googlecode.com/hg/${P}.tar.gz
- doc? ( http://downloads.votca.googlecode.com/hg/${PN}-manual-${PV}.pdf )
- examples? ( http://downloads.votca.googlecode.com/hg/${PN}-tutorials-${PV}.tar.gz )"
+ SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ doc? ( https://github.com/${PN/-//}-manual/releases/download/v1.3_rc1/${PN}-manual-${PV}.pdf )
+ examples? ( https://github.com/${PN/-//}-tutorials/archive/v${PV}.tar.gz -> ${PN}-tutorials-${PV}.tar.gz )"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+ S="${WORKDIR}/${P#votca-}"
else
- SRC_URI=""
- inherit mercurial
- EHG_REPO_URI="https://code.google.com/p/votca.csg/"
+ inherit git-r3
+ EGIT_REPO_URI="git://github.com/${PN/-//}.git https://github.com/${PN/-//}.git"
KEYWORDS=""
fi
@@ -45,21 +45,25 @@ DEPEND="${RDEPEND}
>=app-text/txt2tags-2.5
virtual/pkgconfig"
-DOCS=( README NOTICE )
+DOCS=( README.md NOTICE CHANGELOG.md )
src_unpack() {
if [[ ${PV} != *9999 ]]; then
default
else
- mercurial_src_unpack
- use doc && mercurial_fetch \
- https://code.google.com/p/votca.csg-manual/ \
- votca.csg-manual \
- "${WORKDIR}/${PN}-manual"
- use examples && mercurial_fetch \
- https://code.google.com/p/votca.csg-tutorials/ \
- votca.csg-tutorials \
- "${WORKDIR}/${PN}-tutorials"
+ git-r3_src_unpack
+ if use doc; then
+ EGIT_REPO_URI="git://github.com/${PN/-//}-manual.git https://github.com/${PN/-//}-manual.git"
+ EGIT_BRANCH="master"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-manual"\
+ git-r3_src_unpack
+ fi
+ if use examples; then
+ EGIT_REPO_URI="git://github.com/${PN/-//}-tutorials.git https://github.com/${PN/-//}-tutorials.git"
+ EGIT_BRANCH="master"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN#votca-}-tutorials"\
+ git-r3_src_unpack
+ fi
fi
}
@@ -96,7 +100,8 @@ src_install() {
if use examples; then
insinto "/usr/share/doc/${PF}/tutorials"
docompress -x "/usr/share/doc/${PF}/tutorials"
- doins -r "${WORKDIR}/${PN}"-tutorials*/*
+ rm -rf "${WORKDIR}/${PN#votca-}"-tutorials*/CMake*
+ doins -r "${WORKDIR}/${PN#votca-}"-tutorials*/*
fi
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2015-09-21 17:44 Justin Lecher
0 siblings, 0 replies; 36+ messages in thread
From: Justin Lecher @ 2015-09-21 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 5f7231daec8766d699d1877f434c0a735c14622e
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 17:34:32 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 17:34:32 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5f7231da
sci-chemistry/votca-csg: Add subslot operators
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-chemistry/votca-csg/metadata.xml | 4 ++--
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 5 +++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
index 8721d10..13f2288 100644
--- a/sci-chemistry/votca-csg/metadata.xml
+++ b/sci-chemistry/votca-csg/metadata.xml
@@ -7,7 +7,7 @@
<name>Christoph Junghans</name>
</maintainer>
<use>
- <flag name='gromacs'>Add support for gromacs file formats through <pkg>sci-chemistry/gromacs</pkg></flag>
- <flag name='extras'>Pull in extra applications from <pkg>sci-chemistry/votca-csg-apps</pkg></flag>
+ <flag name="gromacs">Add support for gromacs file formats through <pkg>sci-chemistry/gromacs</pkg></flag>
+ <flag name="extras">Pull in extra applications from <pkg>sci-chemistry/votca-csg-apps</pkg></flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index a5e4350..7f7a214 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -28,11 +28,12 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
-RDEPEND="=sci-libs/votca-tools-${PV}
+RDEPEND="
+ =sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs:= )
hdf5? ( sci-libs/hdf5[cxx] )
dev-lang/perl
- app-shells/bash"
+ app-shells/bash:*"
DEPEND="${RDEPEND}
doc? (
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2015-02-12 0:44 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2015-02-12 0:44 UTC (permalink / raw
To: gentoo-commits
commit: 214c303c7d361313ee0c5af916085d6201163d99
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 00:43:39 2015 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 00:43:39 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=214c303c
added support of hdf5, clean up
Package-Manager: portage-2.2.14
---
sci-chemistry/votca-csg/ChangeLog | 5 +++-
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 39 +++++++++------------------
2 files changed, 16 insertions(+), 28 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 621aa69..b4fa4f4 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/votca-csg
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Feb 2015; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ added support of hdf5, clean up
+
24 Oct 2014; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
fixed bash-comp (bug #526320)
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 94f2fc0..0b0b5be 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -8,7 +8,7 @@ CMAKE_MAKEFILE_GENERATOR="ninja"
inherit bash-completion-r1 cmake-utils multilib
-IUSE="doc examples extras +gromacs"
+IUSE="doc examples extras +gromacs hdf5"
PDEPEND="extras? ( =sci-chemistry/${PN}apps-${PV} )"
if [ "${PV}" != "9999" ]; then
SRC_URI="http://downloads.votca.googlecode.com/hg/${P}.tar.gz
@@ -30,12 +30,13 @@ SLOT="0"
RDEPEND="=sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs:= )
+ hdf5? ( sci-libs/hdf5[cxx] )
dev-lang/perl
app-shells/bash"
DEPEND="${RDEPEND}
doc? (
- || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] )
+ app-doc/doxygen[dot]
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/pgf
@@ -53,7 +54,7 @@ src_unpack() {
use doc && mercurial_fetch \
https://code.google.com/p/votca.csg-manual/ \
votca.csg-manual \
- "${WORKDIR}/manual"
+ "${WORKDIR}/${PN}-manual"
use examples && mercurial_fetch \
https://code.google.com/p/votca.csg-tutorials/ \
votca.csg-tutorials \
@@ -62,23 +63,9 @@ src_unpack() {
}
src_configure() {
- local GMX_DEV="OFF" GMX_DOUBLE="OFF" extra
-
- if use gromacs; then
- has_version =sci-chemistry/gromacs-9999 && GMX_DEV="ON"
- has_version sci-chemistry/gromacs[double-precision] && GMX_DOUBLE="ON"
- fi
-
- #to create man pages, build tree binaries are executed (bug #398437)
- [[ ${CHOST} = *-darwin* ]] && \
- extra+=" -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF"
-
mycmakeargs=(
$(cmake-utils_use_with gromacs GMX)
- -DWITH_GMX_DEVEL="${GMX_DEV}"
- -DGMX_DOUBLE="${GMX_DOUBLE}"
- -DCMAKE_INSTALL_RPATH="\\\$ORIGIN/../$(get_libdir)"
- ${extra}
+ $(cmake-utils_use_with hdf5 H5MD)
-DWITH_RC_FILES=OFF
-DLIB=$(get_libdir)
)
@@ -94,18 +81,16 @@ src_install() {
done
if use doc; then
if [[ ${PV} = *9999* ]]; then
- pushd "${WORKDIR}"/manual
+ #we need to do that here, because we need an installed version of csg to build the manual
[[ ${CHOST} = *-darwin* ]] && \
- export DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}${DYLD_LIBRARY_PATH:+:}${ED}/usr/$(get_libdir)"
- emake PATH="${PATH}${PATH:+:}${ED}/usr/bin"
- newdoc manual.pdf "${PN}-manual-${PV}.pdf"
- popd > /dev/null
+ emake -C "${WORKDIR}/${PN}"-manual PATH="${PATH}${PATH:+:}${ED}/usr/bin" DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}${DYLD_LIBRARY_PATH:+:}${ED}/usr/$(get_libdir)" \
+ || emake -C "${WORKDIR}/${PN}"-manual PATH="${PATH}${PATH:+:}${ED}/usr/bin" LD_LIBRARY_PATH="${LD_LIBRARY_PATH}${LD_LIBRARY_PATH:+:}${ED}/usr/$(get_libdir)"
+ newdoc "${WORKDIR}/${PN}"-manual/manual.pdf "${PN}-manual-${PV}.pdf"
else
dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
fi
- cd "${CMAKE_BUILD_DIR}" || die
- cmake-utils_src_make html
- dohtml -r share/doc/html/*
+ cmake-utils_src_make -C "${CMAKE_BUILD_DIR}" html
+ dohtml -r "${CMAKE_BUILD_DIR}"/share/doc/html/*
fi
if use examples; then
insinto "/usr/share/doc/${PF}/tutorials"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2014-10-24 3:33 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2014-10-24 3:33 UTC (permalink / raw
To: gentoo-commits
commit: 0dc2db3e6d7eef70fcf8c3d174702421b5ad384a
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 24 03:32:39 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Oct 24 03:32:39 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0dc2db3e
fixed bash-comp (bug #526320)
Package-Manager: portage-2.2.8-r2
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 6 +++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 9fff6d4..621aa69 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Oct 2014; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ fixed bash-comp (bug #526320)
+
01 Sep 2014; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
sync with gx86
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 6fc1afe..94f2fc0 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -86,8 +86,12 @@ src_configure() {
}
src_install() {
- newbashcomp scripts/csg-completion.bash ${PN}
cmake-utils_src_install
+ newbashcomp scripts/csg-completion.bash csg_call
+ for i in "${ED}"/usr/bin/csg_*; do
+ [[ ${i} = *csg_call ]] && continue
+ bashcomp_alias csg_call "${i##*/}"
+ done
if use doc; then
if [[ ${PV} = *9999* ]]; then
pushd "${WORKDIR}"/manual
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2014-09-01 0:21 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2014-09-01 0:21 UTC (permalink / raw
To: gentoo-commits
commit: 2204b05f8fb25b1a98092f8eec008efffb18b4f4
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 1 00:21:20 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Mon Sep 1 00:21:28 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2204b05f
sync with gx86
Package-Manager: portage-2.2.8-r1
---
sci-chemistry/votca-csg/ChangeLog | 5 ++++-
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 14 ++++++++------
2 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index c290cab..9fff6d4 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/votca-csg
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 01 Sep 2014; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ sync with gx86
+
09 Mar 2013; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
fix doc build on darwin
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 31fa847..6fc1afe 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -4,19 +4,22 @@
EAPI=5
+CMAKE_MAKEFILE_GENERATOR="ninja"
+
inherit bash-completion-r1 cmake-utils multilib
IUSE="doc examples extras +gromacs"
PDEPEND="extras? ( =sci-chemistry/${PN}apps-${PV} )"
if [ "${PV}" != "9999" ]; then
- SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
- doc? ( http://votca.googlecode.com/files/${PN}-manual-${PV}.pdf )
- examples? ( http://votca.googlecode.com/files/${PN}-tutorials-${PV}.tar.gz )"
- RESTRICT="primaryuri"
+ SRC_URI="http://downloads.votca.googlecode.com/hg/${P}.tar.gz
+ doc? ( http://downloads.votca.googlecode.com/hg/${PN}-manual-${PV}.pdf )
+ examples? ( http://downloads.votca.googlecode.com/hg/${PN}-tutorials-${PV}.tar.gz )"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
else
SRC_URI=""
inherit mercurial
EHG_REPO_URI="https://code.google.com/p/votca.csg/"
+ KEYWORDS=""
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -24,7 +27,6 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS=""
RDEPEND="=sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs:= )
@@ -98,7 +100,7 @@ src_install() {
dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
fi
cd "${CMAKE_BUILD_DIR}" || die
- emake html
+ cmake-utils_src_make html
dohtml -r share/doc/html/*
fi
if use examples; then
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2014-02-27 23:01 Sebastien Fabbro
0 siblings, 0 replies; 36+ messages in thread
From: Sebastien Fabbro @ 2014-02-27 23:01 UTC (permalink / raw
To: gentoo-commits
commit: c9c6f744a015125c960dabab5703411db11b453b
Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 22:42:39 2014 +0000
Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 22:42:39 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c9c6f744
removed keywords for live ebuild
---
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 2373594..31fa847 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+KEYWORDS=""
RDEPEND="=sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs:= )
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2013-03-09 1:48 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2013-03-09 1:48 UTC (permalink / raw
To: gentoo-commits
commit: 6027a394862c98038f5253db95c8f1c9541b5321
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 9 01:48:30 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Mar 9 01:48:30 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6027a394
fix doc build on darwin
Package-Manager: portage-2.2.0_alpha166
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 0e965ae..c290cab 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 09 Mar 2013; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ fix doc build on darwin
+
30 Jan 2013; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
clean up + merge csg-{manual,tutorials}
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 2a3c943..8c6d904 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -89,7 +89,9 @@ src_install() {
if use doc; then
if [[ ${PV} = *9999* ]]; then
pushd "${WORKDIR}"/manual
- emake PATH="${PATH}:${ED}/usr/bin"
+ [[ ${CHOST} = *-darwin* ]] && \
+ export DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}${DYLD_LIBRARY_PATH:+:}${ED}/usr/$(get_libdir)"
+ emake PATH="${PATH}${PATH:+:}${ED}/usr/bin"
newdoc manual.pdf "${PN}-manual-${PV}.pdf"
popd > /dev/null
else
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2012-12-31 3:17 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2012-12-31 3:17 UTC (permalink / raw
To: gentoo-commits
commit: 31fe1765fb35db0799d9c0825e13a5458d9fecfd
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 31 02:13:11 2012 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Mon Dec 31 02:13:11 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=31fe1765
update EHG_REPO_URI
Package-Manager: portage-2.2.0_alpha149
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 4 +---
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 97ca527..bd1f2d3 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 31 Dec 2012; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ update EHG_REPO_URI
+
25 Jul 2012; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
sync with gx86
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index cd73981..10953bc 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -16,9 +16,7 @@ if [ "${PV}" != "9999" ]; then
else
SRC_URI=""
inherit mercurial
- EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
- EHG_REVISION="default"
- S="${WORKDIR}/${EHG_REPO_URI##*/}"
+ EHG_REPO_URI="https://code.google.com/p/votca.csg/"
PDEPEND="${PDEPEND} doc? ( =app-doc/${PN}-manual-${PV} )
examples? ( =sci-chemistry/${PN}-tutorials-${PV} )"
fi
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2012-07-25 1:24 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2012-07-25 1:24 UTC (permalink / raw
To: gentoo-commits
commit: 2afc0e41b8a115da85997f57a9c7e314a27c9017
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 25 01:03:47 2012 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Wed Jul 25 01:03:47 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2afc0e41
sync with gx86
(Portage version: 2.2.0_alpha120/git/Linux i686, unsigned Manifest commit)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 25 +++++++++++++++----------
2 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 78729df..97ca527 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Jul 2012; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ sync with gx86
+
18 Jul 2012; Christoph Junghans <ottxor@gentoo.org> metadata.xml,
votca-csg-9999.ebuild:
live ebuild update
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 89dda5a..cd73981 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -7,11 +7,11 @@ EAPI=4
inherit bash-completion-r1 cmake-utils multilib
IUSE="doc examples extras +gromacs"
-PDEPEND="extras? ( =sci-chemistry/votca-csgapps-${PV} )"
+PDEPEND="extras? ( =sci-chemistry/${PN}apps-${PV} )"
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
- doc? ( http://votca.googlecode.com/files/votca-manual-${PV}.pdf )
- examples? ( http://votca.googlecode.com/files/votca-tutorials-${PV}.tar.gz )"
+ doc? ( http://votca.googlecode.com/files/${PN}-manual-${PV}.pdf )
+ examples? ( http://votca.googlecode.com/files/${PN}-tutorials-${PV}.tar.gz )"
RESTRICT="primaryuri"
else
SRC_URI=""
@@ -19,8 +19,8 @@ else
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
EHG_REVISION="default"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
- PDEPEND="${PDEPEND} doc? ( =app-doc/votca-csg-manual-${PV} )
- examples? ( =sci-chemistry/votca-csg-tutorials-${PV} )"
+ PDEPEND="${PDEPEND} doc? ( =app-doc/${PN}-manual-${PV} )
+ examples? ( =sci-chemistry/${PN}-tutorials-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -28,7 +28,7 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
RDEPEND="=sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs )
@@ -36,24 +36,29 @@ RDEPEND="=sci-libs/votca-tools-${PV}
app-shells/bash"
DEPEND="${RDEPEND}
- doc? ( || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] ) )
+ doc? ( || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] ) )
>=app-text/txt2tags-2.5
virtual/pkgconfig"
DOCS=( README NOTICE )
src_configure() {
- local GMX_DEV="OFF" GMX_DOUBLE="OFF"
+ local GMX_DEV="OFF" GMX_DOUBLE="OFF" extra
if use gromacs; then
has_version =sci-chemistry/gromacs-9999 && GMX_DEV="ON"
has_version sci-chemistry/gromacs[double-precision] && GMX_DOUBLE="ON"
fi
+ #to create man pages, build tree binaries are executed (bug #398437)
+ [[ ${CHOST} = *-darwin* ]] && \
+ extra+=" -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF"
+
mycmakeargs=(
$(cmake-utils_use_with gromacs GMX)
-DWITH_GMX_DEVEL="${GMX_DEV}"
-DGMX_DOUBLE="${GMX_DOUBLE}"
+ ${extra}
-DWITH_RC_FILES=OFF
-DLIB=$(get_libdir)
)
@@ -65,7 +70,7 @@ src_install() {
cmake-utils_src_install
if use doc; then
if [ -n "${PV##*9999}" ]; then
- dodoc "${DISTDIR}/votca-manual-${PV}.pdf"
+ dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
fi
cd "${CMAKE_BUILD_DIR}" || die
emake html
@@ -74,7 +79,7 @@ src_install() {
if use examples && [ -n "${PV##*9999}" ]; then
insinto "/usr/share/doc/${PF}/tutorials"
docompress -x "/usr/share/doc/${PF}/tutorials"
- doins -r "${WORKDIR}/votca-tutorials-${PV}"/*
+ doins -r "${WORKDIR}/${PN}-tutorials-${PV}"/*
fi
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2012-07-18 2:53 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2012-07-18 2:53 UTC (permalink / raw
To: gentoo-commits
commit: 702d359f7ed12fc3987a8d8c6733eb3b8deea4b8
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 18 02:52:44 2012 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Wed Jul 18 02:52:44 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=702d359f
live ebuild update
(Portage version: 2.2.0_alpha118/git/Linux i686, unsigned Manifest commit)
---
sci-chemistry/votca-csg/ChangeLog | 5 ++++-
sci-chemistry/votca-csg/metadata.xml | 1 -
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 7 +++----
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index ed1263a..78729df 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Jul 2012; Christoph Junghans <ottxor@gentoo.org> metadata.xml,
+ votca-csg-9999.ebuild:
+ live ebuild update
+
24 Mar 2012; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
Fixes bug #405455, again
@@ -154,4 +158,3 @@
13 Dec 2009; Christoph Junghans <kleiner_otti@gmx.de>
+votca-csg-1.0_rc1.ebuild, +metadata.xml:
initial add bug #296707
-
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
index b78ffaa..8721d10 100644
--- a/sci-chemistry/votca-csg/metadata.xml
+++ b/sci-chemistry/votca-csg/metadata.xml
@@ -8,7 +8,6 @@
</maintainer>
<use>
<flag name='gromacs'>Add support for gromacs file formats through <pkg>sci-chemistry/gromacs</pkg></flag>
- <flag name='system-boost'>Use system boost (<pkg>dev-libs/boost</pkg>) instead of bundled one</flag>
<flag name='extras'>Pull in extra applications from <pkg>sci-chemistry/votca-csg-apps</pkg></flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 2944681..89dda5a 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=4
inherit bash-completion-r1 cmake-utils multilib
-IUSE="doc examples extras +gromacs +system-boost"
+IUSE="doc examples extras +gromacs"
PDEPEND="extras? ( =sci-chemistry/votca-csgapps-${PV} )"
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
@@ -30,7 +30,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-RDEPEND="=sci-libs/votca-tools-${PV}[system-boost=]
+RDEPEND="=sci-libs/votca-tools-${PV}
gromacs? ( sci-chemistry/gromacs )
dev-lang/perl
app-shells/bash"
@@ -38,7 +38,7 @@ RDEPEND="=sci-libs/votca-tools-${PV}[system-boost=]
DEPEND="${RDEPEND}
doc? ( || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] ) )
>=app-text/txt2tags-2.5
- dev-util/pkgconfig"
+ virtual/pkgconfig"
DOCS=( README NOTICE )
@@ -51,7 +51,6 @@ src_configure() {
fi
mycmakeargs=(
- $(cmake-utils_use system-boost EXTERNAL_BOOST)
$(cmake-utils_use_with gromacs GMX)
-DWITH_GMX_DEVEL="${GMX_DEV}"
-DGMX_DOUBLE="${GMX_DOUBLE}"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2012-03-24 22:46 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2012-03-24 22:46 UTC (permalink / raw
To: gentoo-commits
commit: 447a8be03906f12aaebbef365e9321bb56221c2b
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 22:46:12 2012 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Mar 24 22:46:12 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=447a8be0
Fixes bug #405455, again
(Portage version: 2.2.0_alpha95/git/Linux i686, unsigned Manifest commit)
---
sci-chemistry/votca-csg/ChangeLog | 5 ++++-
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 4 ++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index c5c2138..ed1263a 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/votca-csg
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Mar 2012; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ Fixes bug #405455, again
+
05 Nov 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
multilib support
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 0f2173e..2944681 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -36,7 +36,7 @@ RDEPEND="=sci-libs/votca-tools-${PV}[system-boost=]
app-shells/bash"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen[-nodot] )
+ doc? ( || ( <app-doc/doxygen-1.7.6.1[-nodot] >=app-doc/doxygen-1.7.6.1[dot] ) )
>=app-text/txt2tags-2.5
dev-util/pkgconfig"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-11-05 2:33 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-11-05 2:33 UTC (permalink / raw
To: gentoo-commits
commit: ef979d46c50651e1d7ca6bf63435aecb7fd7758f
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 02:27:07 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Nov 5 02:27:07 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ef979d46
multilib support
(Portage version: 2.2.0_alpha72/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index cd1b64b..8b73e8f 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=4
-inherit bash-completion-r1 cmake-utils
+inherit bash-completion-r1 cmake-utils multilib
IUSE="doc examples extras +gromacs +system-boost"
PDEPEND="extras? ( =sci-chemistry/votca-csgapps-${PV} )"
@@ -56,6 +56,7 @@ src_configure() {
-DWITH_GMX_DEVEL="${GMX_DEV}"
-DGMX_DOUBLE="${GMX_DOUBLE}"
-DWITH_RC_FILES=OFF
+ -DLIB=$(get_libdir)
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-11-05 2:33 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-11-05 2:33 UTC (permalink / raw
To: gentoo-commits
commit: a8c4e28ae8a2a3583e2315205d5876712834a9d0
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 02:33:26 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Nov 5 02:33:26 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a8c4e28a
multilib support
(Portage version: 2.2.0_alpha72/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 5 ++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index a289cbc..c5c2138 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Nov 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ multilib support
+
03 Nov 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
live ebuild update
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 8b73e8f..0f2173e 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -69,9 +69,8 @@ src_install() {
dodoc "${DISTDIR}/votca-manual-${PV}.pdf"
fi
cd "${CMAKE_BUILD_DIR}" || die
- cd share/doc || die
- doxygen || die
- dohtml -r html/*
+ emake html
+ dohtml -r share/doc/html/*
fi
if use examples && [ -n "${PV##*9999}" ]; then
insinto "/usr/share/doc/${PF}/tutorials"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-11-03 23:51 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-11-03 23:51 UTC (permalink / raw
To: gentoo-commits
commit: dee379edcab79b47b565a31e3474caa9b166354b
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 23:41:40 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Thu Nov 3 23:41:40 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=dee379ed
live ebuild update
(Portage version: 2.2.0_alpha72/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 3 ++-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 3f87b90..a289cbc 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Nov 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ live ebuild update
+
10 Sep 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
Migrate to the bash-completion-r1 eclass
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 88f3136..cd1b64b 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -40,6 +40,8 @@ DEPEND="${RDEPEND}
>=app-text/txt2tags-2.5
dev-util/pkgconfig"
+DOCS=( README NOTICE )
+
src_configure() {
local GMX_DEV="OFF" GMX_DOUBLE="OFF"
@@ -59,7 +61,6 @@ src_configure() {
}
src_install() {
- DOCS=(README NOTICE ${CMAKE_BUILD_DIR}/CHANGELOG)
newbashcomp scripts/csg-completion.bash ${PN}
cmake-utils_src_install
if use doc; then
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-09-10 15:04 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-09-10 15:04 UTC (permalink / raw
To: gentoo-commits
commit: 4a871b856056a066870aeb534e364d3060f69ae6
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 15:03:54 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Sep 10 15:03:54 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4a871b85
[sci-chemistry/votca-csg] remove obsolete bash-completion_pkg_postinst
(Portage version: 2.1.10.11/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index ebe33dc..88f3136 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -79,10 +79,9 @@ src_install() {
}
pkg_postinst() {
- elog
- elog "Please read and cite:"
- elog "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
- elog "http://dx.doi.org/10.1021/ct900369w"
- elog
- bash-completion_pkg_postinst
+ einfo
+ einfo "Please read and cite:"
+ einfo "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
+ einfo "http://dx.doi.org/10.1021/ct900369w"
+ einfo
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-09-10 14:57 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-09-10 14:57 UTC (permalink / raw
To: gentoo-commits
commit: 9b61f44c442a5b4046385a89d20b3ec99cc40e29
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 14:56:55 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Sep 10 14:56:55 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9b61f44c
[sci-chemistry/votca-csg] Migrate to the bash-completion-r1 eclass
(Portage version: 2.1.10.11/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 9771664..3f87b90 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 10 Sep 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ Migrate to the bash-completion-r1 eclass
+
05 Sep 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
update due to upstream
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index dbab6aa..ebe33dc 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=4
-inherit bash-completion cmake-utils
+inherit bash-completion-r1 cmake-utils
IUSE="doc examples extras +gromacs +system-boost"
PDEPEND="extras? ( =sci-chemistry/votca-csgapps-${PV} )"
@@ -60,7 +60,7 @@ src_configure() {
src_install() {
DOCS=(README NOTICE ${CMAKE_BUILD_DIR}/CHANGELOG)
- dobashcompletion scripts/csg-completion.bash ${PN}
+ newbashcomp scripts/csg-completion.bash ${PN}
cmake-utils_src_install
if use doc; then
if [ -n "${PV##*9999}" ]; then
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-09-05 17:13 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-09-05 17:13 UTC (permalink / raw
To: gentoo-commits
commit: 840a8a0dc0dee9eb56a03674f32932447ffa7924
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 5 17:13:34 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Mon Sep 5 17:13:34 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=840a8a0d
[sci-chemistry/votca-csg] updates
(Portage version: 2.1.10.11/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 11 +++++++----
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 1d24b51..9771664 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Sep 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ update due to upstream
+
25 Aug 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
changes due to 1.2.1 release
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 41c626c..dbab6aa 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -41,15 +41,18 @@ DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_configure() {
- local extra="-DWITH_GMX_DEVEL=OFF"
+ local GMX_DEV="OFF" GMX_DOUBLE="OFF"
- use gromacs && has_version =sci-chemistry/gromacs-9999 && \
- extra="-DWITH_GMX_DEVEL=ON"
+ if use gromacs; then
+ has_version =sci-chemistry/gromacs-9999 && GMX_DEV="ON"
+ has_version sci-chemistry/gromacs[double-precision] && GMX_DOUBLE="ON"
+ fi
mycmakeargs=(
$(cmake-utils_use system-boost EXTERNAL_BOOST)
$(cmake-utils_use_with gromacs GMX)
- ${extra}
+ -DWITH_GMX_DEVEL="${GMX_DEV}"
+ -DGMX_DOUBLE="${GMX_DOUBLE}"
-DWITH_RC_FILES=OFF
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-08-25 20:33 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-08-25 20:33 UTC (permalink / raw
To: gentoo-commits
commit: a6f3841e3fb1cf76b9cd9ec5bae98665fad6ccdb
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 20:33:20 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Thu Aug 25 20:33:20 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a6f3841e
[sci-chemistry/votca-csg] changes due to 1.2.1 release
(Portage version: 2.1.10.3/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 20 ++++++++------------
2 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index fab3ab8..1d24b51 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Aug 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ changes due to 1.2.1 release
+
14 Aug 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild,
metadata.xml:
renamed boost useflag to system-boost
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index da64ad6..41c626c 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -6,25 +6,21 @@ EAPI=4
inherit bash-completion cmake-utils
-MANUAL_PV=1.2
-TUTORIAL_PV=1.2
-IUSE="doc examples +gromacs +system-boost"
+IUSE="doc examples extras +gromacs +system-boost"
+PDEPEND="extras? ( =sci-chemistry/votca-csgapps-${PV} )"
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
- doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )
- examples? ( http://votca.googlecode.com/files/votca-tutorials-${TUTORIAL_PV}.tar.gz )"
+ doc? ( http://votca.googlecode.com/files/votca-manual-${PV}.pdf )
+ examples? ( http://votca.googlecode.com/files/votca-tutorials-${PV}.tar.gz )"
RESTRICT="primaryuri"
else
SRC_URI=""
- #make this a common use when csg-apps get released
- IUSE="${IUSE} extras"
inherit mercurial
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
EHG_REVISION="default"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
- PDEPEND="doc? ( =app-doc/votca-csg-manual-${PV} )
- examples? ( =sci-chemistry/votca-csg-tutorials-${PV} )
- extras? ( =sci-chemistry/votca-csg-apps-${PV} )"
+ PDEPEND="${PDEPEND} doc? ( =app-doc/votca-csg-manual-${PV} )
+ examples? ( =sci-chemistry/votca-csg-tutorials-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -65,7 +61,7 @@ src_install() {
cmake-utils_src_install
if use doc; then
if [ -n "${PV##*9999}" ]; then
- dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf"
+ dodoc "${DISTDIR}/votca-manual-${PV}.pdf"
fi
cd "${CMAKE_BUILD_DIR}" || die
cd share/doc || die
@@ -75,7 +71,7 @@ src_install() {
if use examples && [ -n "${PV##*9999}" ]; then
insinto "/usr/share/doc/${PF}/tutorials"
docompress -x "/usr/share/doc/${PF}/tutorials"
- doins -r "${WORKDIR}/votca-tutorials-${TUTORIAL_PV}"/*
+ doins -r "${WORKDIR}/votca-tutorials-${PV}"/*
fi
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-08-14 15:04 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-08-14 15:04 UTC (permalink / raw
To: gentoo-commits
commit: b7de0d7eeca355c0743608b16a80d92936646094
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 14 15:03:53 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sun Aug 14 15:03:53 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b7de0d7e
[sci-chemistry/votca-csg] renamed boost useflag
(Portage version: 2.1.10.3/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 4 ++++
sci-chemistry/votca-csg/metadata.xml | 4 ++--
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 8 +++++---
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index a5bf6b7..fab3ab8 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 14 Aug 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild,
+ metadata.xml:
+ renamed boost useflag to system-boost
+
17 Jul 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild,
metadata.xml:
Added IUSE=extras
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
index 4251b38..b78ffaa 100644
--- a/sci-chemistry/votca-csg/metadata.xml
+++ b/sci-chemistry/votca-csg/metadata.xml
@@ -8,7 +8,7 @@
</maintainer>
<use>
<flag name='gromacs'>Add support for gromacs file formats through <pkg>sci-chemistry/gromacs</pkg></flag>
- <flag name='boost'>Compile against external boost headers from <pkg>dev-libs/boost</pkg></flag>
- <flag name='extras'>Pull in extra applications from <pkg>dev-libs/boost</pkg></flag>
+ <flag name='system-boost'>Use system boost (<pkg>dev-libs/boost</pkg>) instead of bundled one</flag>
+ <flag name='extras'>Pull in extra applications from <pkg>sci-chemistry/votca-csg-apps</pkg></flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index ca93f3a..da64ad6 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -8,6 +8,7 @@ inherit bash-completion cmake-utils
MANUAL_PV=1.2
TUTORIAL_PV=1.2
+IUSE="doc examples +gromacs +system-boost"
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )
@@ -15,6 +16,8 @@ if [ "${PV}" != "9999" ]; then
RESTRICT="primaryuri"
else
SRC_URI=""
+ #make this a common use when csg-apps get released
+ IUSE="${IUSE} extras"
inherit mercurial
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
EHG_REVISION="default"
@@ -30,9 +33,8 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE="-boost doc examples extras +gromacs"
-RDEPEND="=sci-libs/votca-tools-${PV}[boost=]
+RDEPEND="=sci-libs/votca-tools-${PV}[system-boost=]
gromacs? ( sci-chemistry/gromacs )
dev-lang/perl
app-shells/bash"
@@ -49,7 +51,7 @@ src_configure() {
extra="-DWITH_GMX_DEVEL=ON"
mycmakeargs=(
- $(cmake-utils_use boost EXTERNAL_BOOST)
+ $(cmake-utils_use system-boost EXTERNAL_BOOST)
$(cmake-utils_use_with gromacs GMX)
${extra}
-DWITH_RC_FILES=OFF
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-07-17 13:14 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-07-17 13:14 UTC (permalink / raw
To: gentoo-commits
commit: 6ac593530eeabc94308faf47e9ecf2ad6e08d112
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 13:14:27 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sun Jul 17 13:14:27 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6ac59353
[sci-chemistry/votca-csg] Added IUSE=extras
(Portage version: 2.1.10.3/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 4 ++++
sci-chemistry/votca-csg/metadata.xml | 5 +++--
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 5 +++--
3 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index e74f9ef..a5bf6b7 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 17 Jul 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild,
+ metadata.xml:
+ Added IUSE=extras
+
17 Jul 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
Added IUSE=examples
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
index 7ba3377..4251b38 100644
--- a/sci-chemistry/votca-csg/metadata.xml
+++ b/sci-chemistry/votca-csg/metadata.xml
@@ -7,7 +7,8 @@
<name>Christoph Junghans</name>
</maintainer>
<use>
- <flag name='gromacs'>Add support for gromacs file formats (sci-chemistry/gromacs)</flag>
- <flag name='boost'>Compile against external boost headers (dev-libs/boost)</flag>
+ <flag name='gromacs'>Add support for gromacs file formats through <pkg>sci-chemistry/gromacs</pkg></flag>
+ <flag name='boost'>Compile against external boost headers from <pkg>dev-libs/boost</pkg></flag>
+ <flag name='extras'>Pull in extra applications from <pkg>dev-libs/boost</pkg></flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 8e017c4..ca93f3a 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -20,7 +20,8 @@ else
EHG_REVISION="default"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
PDEPEND="doc? ( =app-doc/votca-csg-manual-${PV} )
- examples? ( =sci-chemistry/votca-csg-tutorials-${PV} )"
+ examples? ( =sci-chemistry/votca-csg-tutorials-${PV} )
+ extras? ( =sci-chemistry/votca-csg-apps-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -29,7 +30,7 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE="-boost doc examples +gromacs"
+IUSE="-boost doc examples extras +gromacs"
RDEPEND="=sci-libs/votca-tools-${PV}[boost=]
gromacs? ( sci-chemistry/gromacs )
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-07-17 12:38 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-07-17 12:38 UTC (permalink / raw
To: gentoo-commits
commit: e3392a27d155f2d9fe4402d39a3dd84703ecc224
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 12:38:03 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sun Jul 17 12:38:03 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e3392a27
[sci-chemistry/votca-csg] Added IUSE=examples
(Portage version: 2.1.10.3/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 ++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 28 ++++++++++++++++---------
2 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 940b1ba..e74f9ef 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 17 Jul 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ Added IUSE=examples
+
24 Jun 2011; Justin Lecher <jlec@gentoo.org> votca-csg-9999.ebuild:
Sort inherit and/or USE
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 224fa2a..8e017c4 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -2,14 +2,16 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=3
+EAPI=4
inherit bash-completion cmake-utils
-MANUAL_PV=1.1
+MANUAL_PV=1.2
+TUTORIAL_PV=1.2
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
- doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )"
+ doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )
+ examples? ( http://votca.googlecode.com/files/votca-tutorials-${TUTORIAL_PV}.tar.gz )"
RESTRICT="primaryuri"
else
SRC_URI=""
@@ -17,7 +19,8 @@ else
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
EHG_REVISION="default"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
- PDEPEND="doc? ( =app-doc/votca-csg-manual-${PV} )"
+ PDEPEND="doc? ( =app-doc/votca-csg-manual-${PV} )
+ examples? ( =sci-chemistry/votca-csg-tutorials-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -26,7 +29,7 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE="-boost doc +gromacs"
+IUSE="-boost doc examples +gromacs"
RDEPEND="=sci-libs/votca-tools-${PV}[boost=]
gromacs? ( sci-chemistry/gromacs )
@@ -50,21 +53,26 @@ src_configure() {
${extra}
-DWITH_RC_FILES=OFF
)
- cmake-utils_src_configure || die
+ cmake-utils_src_configure
}
src_install() {
DOCS=(README NOTICE ${CMAKE_BUILD_DIR}/CHANGELOG)
- dobashcompletion scripts/csg-completion.bash ${PN} || die
- cmake-utils_src_install || die
+ dobashcompletion scripts/csg-completion.bash ${PN}
+ cmake-utils_src_install
if use doc; then
if [ -n "${PV##*9999}" ]; then
- dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf" || die
+ dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf"
fi
cd "${CMAKE_BUILD_DIR}" || die
cd share/doc || die
doxygen || die
- dohtml -r html/* || die
+ dohtml -r html/*
+ fi
+ if use examples && [ -n "${PV##*9999}" ]; then
+ insinto "/usr/share/doc/${PF}/tutorials"
+ docompress -x "/usr/share/doc/${PF}/tutorials"
+ doins -r "${WORKDIR}/votca-tutorials-${TUTORIAL_PV}"/*
fi
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-06-24 17:09 Justin Lecher
0 siblings, 0 replies; 36+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 991b64842c5ea6e3f3c28548ca3f4ccf0d529d54
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 12:36:03 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 12:36:03 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=991b6484
Sort inherit and/or USE
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index b2b0694..940b1ba 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jun 2011; Justin Lecher <jlec@gentoo.org> votca-csg-9999.ebuild:
+ Sort inherit and/or USE
+
03 Jun 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
use default instead of tip commit
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 8782dc4..224fa2a 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="3"
+EAPI=3
-inherit cmake-utils bash-completion
+inherit bash-completion cmake-utils
MANUAL_PV=1.1
if [ "${PV}" != "9999" ]; then
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-06-03 21:59 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-06-03 21:59 UTC (permalink / raw
To: gentoo-commits
commit: 77a57a4f36d6db3784199445c4fd10e40cf97be8
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 21:54:38 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Fri Jun 3 21:54:38 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=77a57a4f
[sci-chemistry/votca-csg] use default instead of tip
(Portage version: 2.1.9.42/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +++
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 348ee7d..b2b0694 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Jun 2011; Christoph Junghans <ottxor@gentoo.org> votca-csg-9999.ebuild:
+ use default instead of tip commit
+
08 Mar 2011; Christoph Junghans <ottxor@gentoo.org> -votca-csg-1.1.1.ebuild:
InCVS
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index f131291..8782dc4 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -15,6 +15,7 @@ else
SRC_URI=""
inherit mercurial
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
+ EHG_REVISION="default"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
PDEPEND="doc? ( =app-doc/votca-csg-manual-${PV} )"
fi
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-05-28 12:27 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-05-28 12:27 UTC (permalink / raw
To: gentoo-commits
commit: b436820ad96856edd00a6e4003dee0ba02242b1e
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 12:26:50 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat May 28 12:27:11 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b436820a
[sci-chemistry/votca-csg] added boost use flag
(Portage version: 2.1.9.42/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/metadata.xml | 1 +
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 13 +++++++++----
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
index 9796135..7ba3377 100644
--- a/sci-chemistry/votca-csg/metadata.xml
+++ b/sci-chemistry/votca-csg/metadata.xml
@@ -8,5 +8,6 @@
</maintainer>
<use>
<flag name='gromacs'>Add support for gromacs file formats (sci-chemistry/gromacs)</flag>
+ <flag name='boost'>Compile against external boost headers (dev-libs/boost)</flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 32d0ead..f131291 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -25,10 +25,10 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE="doc +gromacs"
+IUSE="-boost doc +gromacs"
-RDEPEND="=sci-libs/votca-tools-${PV}
- gromacs? ( >=sci-chemistry/gromacs-4.0.7-r5 )
+RDEPEND="=sci-libs/votca-tools-${PV}[boost=]
+ gromacs? ( sci-chemistry/gromacs )
dev-lang/perl
app-shells/bash"
@@ -43,7 +43,12 @@ src_configure() {
use gromacs && has_version =sci-chemistry/gromacs-9999 && \
extra="-DWITH_GMX_DEVEL=ON"
- mycmakeargs=( $(cmake-utils_use_with gromacs GMX) ${extra} -DWITH_RC_FILES=OFF )
+ mycmakeargs=(
+ $(cmake-utils_use boost EXTERNAL_BOOST)
+ $(cmake-utils_use_with gromacs GMX)
+ ${extra}
+ -DWITH_RC_FILES=OFF
+ )
cmake-utils_src_configure || die
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-03-10 19:51 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-03-10 19:51 UTC (permalink / raw
To: gentoo-commits
commit: 6716e13868fdb685b1b323f180fdf5d00609163e
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 19:49:45 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Thu Mar 10 19:49:45 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6716e138
[sci-chemistry/votca-csg] updated deps
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 87b656e..32d0ead 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -16,7 +16,7 @@ else
inherit mercurial
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
- PDEPEND="doc? ( =app-doc/votca-manual-${PV} )"
+ PDEPEND="doc? ( =app-doc/votca-csg-manual-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-03-08 21:40 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-03-08 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 14b5e2401e7c21b0af49be2f203d89c23b5b0c6b
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 21:38:07 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Tue Mar 8 21:38:07 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=14b5e240
[sci-chemistry/votca-csg] 1.1.1 InCVS
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 3 +
sci-chemistry/votca-csg/votca-csg-1.1.1.ebuild | 82 ------------------------
2 files changed, 3 insertions(+), 82 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index ca4403d..348ee7d 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Mar 2011; Christoph Junghans <ottxor@gentoo.org> -votca-csg-1.1.1.ebuild:
+ InCVS
+
*votca-csg-1.1.1 (03 Mar 2011)
03 Mar 2011; Christoph Junghans <ottxor@gentoo.org> -votca-csg-1.1.ebuild,
diff --git a/sci-chemistry/votca-csg/votca-csg-1.1.1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.1.1.ebuild
deleted file mode 100644
index d1b7e59..0000000
--- a/sci-chemistry/votca-csg/votca-csg-1.1.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit autotools-utils bash-completion
-
-MANUAL_PV=1.1
-if [ "${PV}" != "9999" ]; then
- SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
- doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )"
- RESTRICT="primaryuri"
-else
- SRC_URI=""
- inherit mercurial
- EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
- S="${WORKDIR}/${EHG_REPO_URI##*/}"
- PDEPEND="doc? ( =app-doc/votca-manual-${PV} )"
-fi
-
-DESCRIPTION="Votca coarse-graining engine"
-HOMEPAGE="http://www.votca.org"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc +gromacs static-libs"
-
-RDEPEND="=sci-libs/votca-tools-${PV}
- gromacs? ( >=sci-chemistry/gromacs-4.0.7-r5 )
- dev-lang/perl
- app-shells/bash"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen[-nodot] )
- >=app-text/txt2tags-2.5
- dev-util/pkgconfig"
-
-src_prepare() {
- #from bootstrap.sh
- if [ -z "${PV##*9999}" ]; then
- emake -C share/scripts/inverse -f Makefile.am.in Makefile.am || die
- fi
-
- eautoreconf || die "eautoreconf failed"
-}
-
-src_configure() {
- local libgmx
-
- #in >gromacs-4.5 libgmx was renamed to libgromacs
- has_version =sci-chemistry/gromacs-9999 && libgmx="libgromacs" || libgmx="libgmx"
- #prefer gromacs double-precision if it is there
- has_version sci-chemistry/gromacs[double-precision] && libgmx="${libgmx}_d"
-
- myeconfargs=( ${myconf} --disable-rc-files $(use_with gromacs libgmx $libgmx) )
- autotools-utils_src_configure || die
-}
-
-src_install() {
- DOCS=(README NOTICE ${AUTOTOOLS_BUILD_DIR}/CHANGELOG)
- dobashcompletion scripts/csg-completion.bash ${PN} || die
- autotools-utils_src_install || die
- if use doc; then
- if [ -n "${PV##*9999}" ]; then
- dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf" || die
- fi
- cd share/doc || die
- doxygen || die
- dohtml -r html/* || die
- fi
-}
-
-pkg_postinst() {
- elog
- elog "Please read and cite:"
- elog "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
- elog "http://dx.doi.org/10.1021/ct900369w"
- elog
- bash-completion_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-03-03 21:43 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-03-03 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 717e452425cfaefb63e39e0927e413d7f0843e41
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 3 21:02:29 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Thu Mar 3 21:54:47 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=717e4524
[sci-chemistry/votca-csg] version bump
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 6 ++++++
...votca-csg-1.1.ebuild => votca-csg-1.1.1.ebuild} | 0
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 94711e6..ca4403d 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*votca-csg-1.1.1 (03 Mar 2011)
+
+ 03 Mar 2011; Christoph Junghans <ottxor@gentoo.org> -votca-csg-1.1.ebuild,
+ +votca-csg-1.1.1.ebuild:
+ version bump
+
*votca-csg-1.1 (19 Feb 2011)
19 Feb 2011; Christoph Junghans <ottxor@gentoo.org>
diff --git a/sci-chemistry/votca-csg/votca-csg-1.1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.1.1.ebuild
similarity index 100%
rename from sci-chemistry/votca-csg/votca-csg-1.1.ebuild
rename to sci-chemistry/votca-csg/votca-csg-1.1.1.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-03-03 21:43 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-03-03 21:43 UTC (permalink / raw
To: gentoo-commits
commit: c92b47630ac73f2c69ef9f99ede7fcc89b2ac9cd
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 3 21:54:30 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Thu Mar 3 21:54:47 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c92b4763
[sci-chemistry/votca-csg] switched to cmake
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 30 ++++++++----------------
1 files changed, 10 insertions(+), 20 deletions(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index d1b7e59..87b656e 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="3"
-inherit autotools-utils bash-completion
+inherit cmake-utils bash-completion
MANUAL_PV=1.1
if [ "${PV}" != "9999" ]; then
@@ -25,7 +25,7 @@ HOMEPAGE="http://www.votca.org"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
-IUSE="doc +gromacs static-libs"
+IUSE="doc +gromacs"
RDEPEND="=sci-libs/votca-tools-${PV}
gromacs? ( >=sci-chemistry/gromacs-4.0.7-r5 )
@@ -37,35 +37,25 @@ DEPEND="${RDEPEND}
>=app-text/txt2tags-2.5
dev-util/pkgconfig"
-src_prepare() {
- #from bootstrap.sh
- if [ -z "${PV##*9999}" ]; then
- emake -C share/scripts/inverse -f Makefile.am.in Makefile.am || die
- fi
-
- eautoreconf || die "eautoreconf failed"
-}
-
src_configure() {
- local libgmx
+ local extra="-DWITH_GMX_DEVEL=OFF"
- #in >gromacs-4.5 libgmx was renamed to libgromacs
- has_version =sci-chemistry/gromacs-9999 && libgmx="libgromacs" || libgmx="libgmx"
- #prefer gromacs double-precision if it is there
- has_version sci-chemistry/gromacs[double-precision] && libgmx="${libgmx}_d"
+ use gromacs && has_version =sci-chemistry/gromacs-9999 && \
+ extra="-DWITH_GMX_DEVEL=ON"
- myeconfargs=( ${myconf} --disable-rc-files $(use_with gromacs libgmx $libgmx) )
- autotools-utils_src_configure || die
+ mycmakeargs=( $(cmake-utils_use_with gromacs GMX) ${extra} -DWITH_RC_FILES=OFF )
+ cmake-utils_src_configure || die
}
src_install() {
- DOCS=(README NOTICE ${AUTOTOOLS_BUILD_DIR}/CHANGELOG)
+ DOCS=(README NOTICE ${CMAKE_BUILD_DIR}/CHANGELOG)
dobashcompletion scripts/csg-completion.bash ${PN} || die
- autotools-utils_src_install || die
+ cmake-utils_src_install || die
if use doc; then
if [ -n "${PV##*9999}" ]; then
dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf" || die
fi
+ cd "${CMAKE_BUILD_DIR}" || die
cd share/doc || die
doxygen || die
dohtml -r html/* || die
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-02-20 13:30 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-02-20 13:30 UTC (permalink / raw
To: gentoo-commits
commit: 8401c72825ada3b88457152189a6cbcbfb5b4c48
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 20 13:38:58 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sun Feb 20 13:38:58 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8401c728
[sci-chemistry/votca-csg] fixed a typo
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/votca-csg-1.1.ebuild | 2 +-
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-1.1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.1.ebuild
index 91671bf..d1b7e59 100644
--- a/sci-chemistry/votca-csg/votca-csg-1.1.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-1.1.ebuild
@@ -64,7 +64,7 @@ src_install() {
autotools-utils_src_install || die
if use doc; then
if [ -n "${PV##*9999}" ]; then
- dodoc "${WORKDIR}/votca-manual-${MANUAL_PV}.pdf" || die
+ dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf" || die
fi
cd share/doc || die
doxygen || die
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 91671bf..d1b7e59 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -64,7 +64,7 @@ src_install() {
autotools-utils_src_install || die
if use doc; then
if [ -n "${PV##*9999}" ]; then
- dodoc "${WORKDIR}/votca-manual-${MANUAL_PV}.pdf" || die
+ dodoc "${DISTDIR}/votca-manual-${MANUAL_PV}.pdf" || die
fi
cd share/doc || die
doxygen || die
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-02-19 17:03 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-02-19 17:03 UTC (permalink / raw
To: gentoo-commits
commit: 88a171154693840dd63fe9a5550803878985ab69
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 16:54:58 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Feb 19 17:13:14 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=88a17115
[sci-chemistry/votca-csg] version bump
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 6 ++++++
...tca-csg-1.1_rc2.ebuild => votca-csg-1.1.ebuild} | 17 ++++++++++++-----
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 17 ++++++++++++-----
3 files changed, 30 insertions(+), 10 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index 1ef3939..94711e6 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*votca-csg-1.1 (19 Feb 2011)
+
+ 19 Feb 2011; Christoph Junghans <ottxor@gentoo.org>
+ -votca-csg-1.1_rc2.ebuild, +votca-csg-1.1.ebuild:
+ Version bump
+
*votca-csg-1.1_rc1 (12 Feb 2011)
12 Feb 2011; Christoph Junghans <kleiner_otti@gmx.de>
diff --git a/sci-chemistry/votca-csg/votca-csg-1.1_rc2.ebuild b/sci-chemistry/votca-csg/votca-csg-1.1.ebuild
similarity index 78%
rename from sci-chemistry/votca-csg/votca-csg-1.1_rc2.ebuild
rename to sci-chemistry/votca-csg/votca-csg-1.1.ebuild
index 333e454..91671bf 100644
--- a/sci-chemistry/votca-csg/votca-csg-1.1_rc2.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-1.1.ebuild
@@ -6,14 +6,17 @@ EAPI="3"
inherit autotools-utils bash-completion
+MANUAL_PV=1.1
if [ "${PV}" != "9999" ]; then
- SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz"
+ SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
+ doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )"
RESTRICT="primaryuri"
else
SRC_URI=""
inherit mercurial
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
+ PDEPEND="doc? ( =app-doc/votca-manual-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -36,8 +39,9 @@ DEPEND="${RDEPEND}
src_prepare() {
#from bootstrap.sh
- [ -z "${PV##*9999}" ] && \
- emake -C share/scripts/inverse -f Makefile.am.in Makefile.am
+ if [ -z "${PV##*9999}" ]; then
+ emake -C share/scripts/inverse -f Makefile.am.in Makefile.am || die
+ fi
eautoreconf || die "eautoreconf failed"
}
@@ -59,9 +63,12 @@ src_install() {
dobashcompletion scripts/csg-completion.bash ${PN} || die
autotools-utils_src_install || die
if use doc; then
- cd share/doc
+ if [ -n "${PV##*9999}" ]; then
+ dodoc "${WORKDIR}/votca-manual-${MANUAL_PV}.pdf" || die
+ fi
+ cd share/doc || die
doxygen || die
- dohtml -r html/*
+ dohtml -r html/* || die
fi
}
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 333e454..91671bf 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -6,14 +6,17 @@ EAPI="3"
inherit autotools-utils bash-completion
+MANUAL_PV=1.1
if [ "${PV}" != "9999" ]; then
- SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz"
+ SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz
+ doc? ( http://votca.googlecode.com/files/votca-manual-${MANUAL_PV}.pdf )"
RESTRICT="primaryuri"
else
SRC_URI=""
inherit mercurial
EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
S="${WORKDIR}/${EHG_REPO_URI##*/}"
+ PDEPEND="doc? ( =app-doc/votca-manual-${PV} )"
fi
DESCRIPTION="Votca coarse-graining engine"
@@ -36,8 +39,9 @@ DEPEND="${RDEPEND}
src_prepare() {
#from bootstrap.sh
- [ -z "${PV##*9999}" ] && \
- emake -C share/scripts/inverse -f Makefile.am.in Makefile.am
+ if [ -z "${PV##*9999}" ]; then
+ emake -C share/scripts/inverse -f Makefile.am.in Makefile.am || die
+ fi
eautoreconf || die "eautoreconf failed"
}
@@ -59,9 +63,12 @@ src_install() {
dobashcompletion scripts/csg-completion.bash ${PN} || die
autotools-utils_src_install || die
if use doc; then
- cd share/doc
+ if [ -n "${PV##*9999}" ]; then
+ dodoc "${WORKDIR}/votca-manual-${MANUAL_PV}.pdf" || die
+ fi
+ cd share/doc || die
doxygen || die
- dohtml -r html/*
+ dohtml -r html/* || die
fi
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-02-13 17:27 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-02-13 17:27 UTC (permalink / raw
To: gentoo-commits
commit: baa3d8dff6bd2b5a2d8ccf2f20b53a3497de5224
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 17:38:26 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sun Feb 13 17:38:26 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=baa3d8df
[sci-chemistry/votca-csg] version bump
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/metadata.xml | 10 +++++-----
...csg-1.1_rc1.ebuild => votca-csg-1.1_rc2.ebuild} | 0
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/sci-chemistry/votca-csg/metadata.xml b/sci-chemistry/votca-csg/metadata.xml
index 3805e50..9796135 100644
--- a/sci-chemistry/votca-csg/metadata.xml
+++ b/sci-chemistry/votca-csg/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
+ <herd>sci-chemistry</herd>
<maintainer>
- <email>kleiner_otti@gmx.de</email>
+ <email>ottxor@gentoo.org</email>
<name>Christoph Junghans</name>
</maintainer>
-<use>
- <flag name='gromacs'>Add support for gromacs file formats (sci-chemistry/gromacs)</flag>
-</use>
+ <use>
+ <flag name='gromacs'>Add support for gromacs file formats (sci-chemistry/gromacs)</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-chemistry/votca-csg/votca-csg-1.1_rc1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.1_rc2.ebuild
similarity index 100%
rename from sci-chemistry/votca-csg/votca-csg-1.1_rc1.ebuild
rename to sci-chemistry/votca-csg/votca-csg-1.1_rc2.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-02-12 16:23 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-02-12 16:23 UTC (permalink / raw
To: gentoo-commits
commit: 5aebb187440378b39048cf8a0ac4f7b19ad14aa9
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 16:34:33 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Feb 12 16:34:33 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5aebb187
[sci-chemistry/votca-csg] 1.0.1 moved to the main tree
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/votca-csg-1.0.1.ebuild | 80 ------------------------
1 files changed, 0 insertions(+), 80 deletions(-)
diff --git a/sci-chemistry/votca-csg/votca-csg-1.0.1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.0.1.ebuild
deleted file mode 100644
index 21fdec3..0000000
--- a/sci-chemistry/votca-csg/votca-csg-1.0.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit autotools bash-completion
-
-if [ "${PV}" != "9999" ]; then
- SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz"
-else
- SRC_URI=""
- inherit mercurial
- EHG_REPO_URI="https://csg.votca.googlecode.com/hg"
- S="${WORKDIR}/${EHG_REPO_URI##*/}"
-fi
-
-DESCRIPTION="Votca coarse-graining engine"
-HOMEPAGE="http://www.votca.org"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc +gromacs static-libs"
-
-RDEPEND="=sci-libs/votca-tools-${PV}
- gromacs? ( >=sci-chemistry/gromacs-4.0.7-r5 <sci-chemistry/gromacs-9999 )
- dev-lang/perl
- app-shells/bash
- doc? ( >=app-text/txt2tags-2.5 )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_prepare() {
- #from bootstrap.sh
- [ -z "${PV##*9999}" ] && \
- emake -C share/scripts/inverse -f Makefile.am.in Makefile.am
-
- eautoreconf || die "eautoreconf failed"
-}
-
-src_configure() {
- local myconf="--disable-la-files --disable-rc-files"
-
- if use gromacs; then
- #prefer gromacs double-precision if it is there
- if has_version sci-chemistry/gromacs[double-precision]; then
- myconf="${myconf} --with-libgmx=libgmx_d"
- else
- myconf="${myconf} --with-libgmx=libgmx"
- fi
- else
- myconf="${myconf} --without-libgmx"
- fi
-
- myconf="${myconf} $(use_enable static-libs static)"
-
- econf ${myconf} || die "econf failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README NOTICE
- if use doc; then
- emake CHANGELOG || die "emake CHANGELOG failed"
- dodoc CHANGELOG
- fi
-
- dobashcompletion scripts/csg-completion.bash ${PN}
-}
-
-pkg_postinst() {
- elog
- elog "Please read and cite:"
- elog "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
- elog "http://dx.doi.org/10.1021/ct900369w"
- elog
- bash-completion_pkg_postinst
-}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/
@ 2011-02-12 14:53 Christoph Junghans
0 siblings, 0 replies; 36+ messages in thread
From: Christoph Junghans @ 2011-02-12 14:53 UTC (permalink / raw
To: gentoo-commits
commit: f2e1f5aaa22ccdfc3e6449f67ac7f55f15b6f8ef
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 15:02:53 2011 +0000
Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
CommitDate: Sat Feb 12 15:02:53 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f2e1f5aa
[sci-chemistry/votca-csg] version bump
(Portage version: 2.1.9.25/git/Linux i686, signed Manifest commit with key C2000586)
---
sci-chemistry/votca-csg/ChangeLog | 8 +++++++-
...ca-csg-9999.ebuild => votca-csg-1.1_rc1.ebuild} | 9 +++++----
sci-chemistry/votca-csg/votca-csg-9999.ebuild | 9 +++++----
3 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/sci-chemistry/votca-csg/ChangeLog b/sci-chemistry/votca-csg/ChangeLog
index db355e8..1ef3939 100644
--- a/sci-chemistry/votca-csg/ChangeLog
+++ b/sci-chemistry/votca-csg/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-chemistry/votca-csg
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*votca-csg-1.1_rc1 (12 Feb 2011)
+
+ 12 Feb 2011; Christoph Junghans <kleiner_otti@gmx.de>
+ +votca-csg-1.1_rc1.ebuild, votca-csg-9999.ebuild:
+ Version bump
+
17 Dec 2010; Christoph Junghans <kleiner_otti@gmx.de>
votca-csg-9999.ebuild:
using autotools-utils eclass
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-1.1_rc1.ebuild
similarity index 89%
copy from sci-chemistry/votca-csg/votca-csg-9999.ebuild
copy to sci-chemistry/votca-csg/votca-csg-1.1_rc1.ebuild
index 5205bc0..333e454 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-1.1_rc1.ebuild
@@ -8,6 +8,7 @@ inherit autotools-utils bash-completion
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz"
+ RESTRICT="primaryuri"
else
SRC_URI=""
inherit mercurial
@@ -29,7 +30,7 @@ RDEPEND="=sci-libs/votca-tools-${PV}
app-shells/bash"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
+ doc? ( app-doc/doxygen[-nodot] )
>=app-text/txt2tags-2.5
dev-util/pkgconfig"
@@ -50,13 +51,13 @@ src_configure() {
has_version sci-chemistry/gromacs[double-precision] && libgmx="${libgmx}_d"
myeconfargs=( ${myconf} --disable-rc-files $(use_with gromacs libgmx $libgmx) )
- autotools-utils_src_configure
+ autotools-utils_src_configure || die
}
src_install() {
DOCS=(README NOTICE ${AUTOTOOLS_BUILD_DIR}/CHANGELOG)
- dobashcompletion scripts/csg-completion.bash ${PN}
- autotools-utils_src_install
+ dobashcompletion scripts/csg-completion.bash ${PN} || die
+ autotools-utils_src_install || die
if use doc; then
cd share/doc
doxygen || die
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 5205bc0..333e454 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -8,6 +8,7 @@ inherit autotools-utils bash-completion
if [ "${PV}" != "9999" ]; then
SRC_URI="http://votca.googlecode.com/files/${PF}.tar.gz"
+ RESTRICT="primaryuri"
else
SRC_URI=""
inherit mercurial
@@ -29,7 +30,7 @@ RDEPEND="=sci-libs/votca-tools-${PV}
app-shells/bash"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
+ doc? ( app-doc/doxygen[-nodot] )
>=app-text/txt2tags-2.5
dev-util/pkgconfig"
@@ -50,13 +51,13 @@ src_configure() {
has_version sci-chemistry/gromacs[double-precision] && libgmx="${libgmx}_d"
myeconfargs=( ${myconf} --disable-rc-files $(use_with gromacs libgmx $libgmx) )
- autotools-utils_src_configure
+ autotools-utils_src_configure || die
}
src_install() {
DOCS=(README NOTICE ${AUTOTOOLS_BUILD_DIR}/CHANGELOG)
- dobashcompletion scripts/csg-completion.bash ${PN}
- autotools-utils_src_install
+ dobashcompletion scripts/csg-completion.bash ${PN} || die
+ autotools-utils_src_install || die
if use doc; then
cd share/doc
doxygen || die
^ permalink raw reply related [flat|nested] 36+ messages in thread
end of thread, other threads:[~2016-07-14 17:32 UTC | newest]
Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-30 5:28 [gentoo-commits] proj/sci:master commit in: sci-chemistry/votca-csg/ Christoph Junghans
-- strict thread matches above, loose matches on Subject: below --
2016-07-14 17:31 Christoph Junghans
2015-11-16 4:23 Christoph Junghans
2015-09-24 5:20 Christoph Junghans
2015-09-21 17:44 Justin Lecher
2015-02-12 0:44 Christoph Junghans
2014-10-24 3:33 Christoph Junghans
2014-09-01 0:21 Christoph Junghans
2014-02-27 23:01 Sebastien Fabbro
2013-03-09 1:48 Christoph Junghans
2012-12-31 3:17 Christoph Junghans
2012-07-25 1:24 Christoph Junghans
2012-07-18 2:53 Christoph Junghans
2012-03-24 22:46 Christoph Junghans
2011-11-05 2:33 Christoph Junghans
2011-11-05 2:33 Christoph Junghans
2011-11-03 23:51 Christoph Junghans
2011-09-10 15:04 Christoph Junghans
2011-09-10 14:57 Christoph Junghans
2011-09-05 17:13 Christoph Junghans
2011-08-25 20:33 Christoph Junghans
2011-08-14 15:04 Christoph Junghans
2011-07-17 13:14 Christoph Junghans
2011-07-17 12:38 Christoph Junghans
2011-06-24 17:09 Justin Lecher
2011-06-03 21:59 Christoph Junghans
2011-05-28 12:27 Christoph Junghans
2011-03-10 19:51 Christoph Junghans
2011-03-08 21:40 Christoph Junghans
2011-03-03 21:43 Christoph Junghans
2011-03-03 21:43 Christoph Junghans
2011-02-20 13:30 Christoph Junghans
2011-02-19 17:03 Christoph Junghans
2011-02-13 17:27 Christoph Junghans
2011-02-12 16:23 Christoph Junghans
2011-02-12 14:53 Christoph Junghans
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox