ottxor      14/08/31 23:41:37

  Modified:             ChangeLog
  Added:                votca-csg-1.2.4.ebuild
  Removed:              votca-csg-1.2.3-r1.ebuild votca-csg-1.2.3.ebuild
  Log:
  version bump
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
C2000586)

Revision  Changes    Path
1.25                 sci-chemistry/votca-csg/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/votca-csg/ChangeLog?rev=1.25&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/votca-csg/ChangeLog?rev=1.25&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/votca-csg/ChangeLog?r1=1.24&r2=1.25

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/votca-csg/ChangeLog,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- ChangeLog   14 Apr 2013 17:52:29 -0000      1.24
+++ ChangeLog   31 Aug 2014 23:41:37 -0000      1.25
@@ -1,6 +1,12 @@
 # ChangeLog for sci-chemistry/votca-csg
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/votca-csg/ChangeLog,v 1.24 
2013/04/14 17:52:29 ottxor Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/votca-csg/ChangeLog,v 1.25 
2014/08/31 23:41:37 ottxor Exp $
+
+*votca-csg-1.2.4 (31 Aug 2014)
+
+  31 Aug 2014; Christoph Junghans <[email protected]> +votca-csg-1.2.4.ebuild,
+  -votca-csg-1.2.3-r1.ebuild, -votca-csg-1.2.3.ebuild:
+  version bump
 
 *votca-csg-1.2.3-r1 (14 Apr 2013)
 



1.1                  sci-chemistry/votca-csg/votca-csg-1.2.4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/votca-csg/votca-csg-1.2.4.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/votca-csg/votca-csg-1.2.4.ebuild?rev=1.1&content-type=text/plain

Index: votca-csg-1.2.4.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/sci-chemistry/votca-csg/votca-csg-1.2.4.ebuild,v 1.1 
2014/08/31 23:41:37 ottxor Exp $

EAPI=5

inherit bash-completion-r1 cmake-utils multilib

IUSE="doc examples extras +gromacs"
PDEPEND="extras? ( =sci-chemistry/votca-csgapps-${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 )"
else
        SRC_URI=""
        inherit mercurial
        EHG_REPO_URI="https://csg.votca.googlecode.com/hg";
        PDEPEND="${PDEPEND} doc? ( =app-doc/${PN}-manual-${PV} )
                examples? ( =sci-chemistry/${PN}-tutorials-${PV} )"
fi

DESCRIPTION="Votca coarse-graining engine"
HOMEPAGE="http://www.votca.org";

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"

#perl is only used for scripts
RDEPEND="~sci-libs/votca-tools-${PV}
        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] ) )
        >=app-text/txt2tags-2.5
        virtual/pkgconfig"

DOCS=(README NOTICE ChangeLog)

src_configure() {
        local GMX_DEV="OFF" GMX_DOUBLE="OFF" extra

        if use gromacs; then
                has_version ">=sci-chemistry/gromacs-5" && 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
                -DEXTERNAL_BOOST=ON
                -DLIB=$(get_libdir)
        )
        cmake-utils_src_configure
}

src_install() {
        newbashcomp scripts/csg-completion.bash ${PN}
        cmake-utils_src_install
        if use doc; then
                if [ -n "${PV##*9999}" ]; then
                        dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
                fi
                cd "${CMAKE_BUILD_DIR}" || die
                cd share/doc || die
                doxygen || 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}/${PN}-tutorials-${PV}"/*
        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
}




Reply via email to