diff options
author | Justin Lecher <jlec@gentoo.org> | 2010-06-09 06:37:14 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2010-06-09 06:37:14 +0000 |
commit | d10c3866c9618dc5adac35eba49bce2bcc4fe7de (patch) | |
tree | d1dc0ff083ae5e8a19140fb67eac877f32e6374f /sci-chemistry/apbs | |
parent | Version bump. (diff) | |
download | gentoo-2-d10c3866c9618dc5adac35eba49bce2bcc4fe7de.tar.gz gentoo-2-d10c3866c9618dc5adac35eba49bce2bcc4fe7de.tar.bz2 gentoo-2-d10c3866c9618dc5adac35eba49bce2bcc4fe7de.zip |
removed old version which having problems with PYTHON ABIs stuff
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sci-chemistry/apbs')
-rw-r--r-- | sci-chemistry/apbs/ChangeLog | 7 | ||||
-rw-r--r-- | sci-chemistry/apbs/apbs-1.2.0.ebuild | 96 | ||||
-rw-r--r-- | sci-chemistry/apbs/apbs-1.2.1b-r1.ebuild | 97 | ||||
-rw-r--r-- | sci-chemistry/apbs/apbs-1.2.1b.ebuild | 97 | ||||
-rw-r--r-- | sci-chemistry/apbs/files/apbs-1.2.0-install-fix.patch | 39 |
5 files changed, 6 insertions, 330 deletions
diff --git a/sci-chemistry/apbs/ChangeLog b/sci-chemistry/apbs/ChangeLog index 7a4796c22fcf..b487a7b503b1 100644 --- a/sci-chemistry/apbs/ChangeLog +++ b/sci-chemistry/apbs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-chemistry/apbs # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/ChangeLog,v 1.30 2010/05/12 13:17:41 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/ChangeLog,v 1.31 2010/06/09 06:37:14 jlec Exp $ + + 09 Jun 2010; Justin Lecher <jlec@gentoo.org> -apbs-1.2.0.ebuild, + -files/apbs-1.2.0-install-fix.patch, -apbs-1.2.1b.ebuild, + -apbs-1.2.1b-r1.ebuild: + removed old version which having problems with PYTHON ABIs stuff 12 May 2010; Justin Lecher (jlec) <jlec@j-schmitz.net> apbs-1.2.1b-r3.ebuild: diff --git a/sci-chemistry/apbs/apbs-1.2.0.ebuild b/sci-chemistry/apbs/apbs-1.2.0.ebuild deleted file mode 100644 index 55c69b2aac41..000000000000 --- a/sci-chemistry/apbs/apbs-1.2.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/apbs-1.2.0.ebuild,v 1.1 2009/11/03 05:30:06 markusle Exp $ - -EAPI="2" - -inherit eutils fortran autotools python versionator flag-o-matic - -MY_PV=$(get_version_component_range 1-2) -MY_P="${PN}-${MY_PV}-source" -S="${WORKDIR}"/"${MY_P}" - -DESCRIPTION=" Software for evaluating the electrostatic properties of nanoscale biomolecular systems" -LICENSE="BSD" -HOMEPAGE="http://apbs.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -SLOT="0" -IUSE="arpack blas doc mpi python openmp" -KEYWORDS="~x86 ~amd64 ~ppc" - -DEPEND="dev-libs/maloc[mpi=] - blas? ( virtual/blas ) - python? ( dev-lang/python ) - sys-libs/readline - arpack? ( sci-libs/arpack ) - mpi? ( virtual/mpi )" -RDEPEND="${DEPEND}" - -FORTRAN="g77 gfortran ifc" - -src_prepare() { - python_version - - epatch "${FILESDIR}"/${P}-install-fix.patch - epatch "${FILESDIR}"/${P}-contrib.patch - epatch "${FILESDIR}"/${P}-link.patch - sed "s:GENTOO_PKG_NAME:${PN}:g" \ - -i Makefile.am || die "Cannot correct package name" - eautoreconf -} - -src_configure() { - local myconf="--docdir=/usr/share/doc/${PF}" - use blas && myconf="${myconf} --with-blas=-lblas" - use arpack && myconf="${myconf} --with-arpack=/usr/$(get_libdir)" - - # check which mpi version is installed and tell configure - if use mpi; then - export CC="/usr/bin/mpicc" - export F77="/usr/bin/mpif77" - - if has_version sys-cluster/mpich; then - myconf="${myconf} --with-mpich=/usr" - elif has_version sys-cluster/mpich2; then - myconf="${myconf} --with-mpich2=/usr" - elif has_version sys-cluster/lam-mpi; then - myconf="${myconf} --with-lam=/usr" - elif has_version sys-cluster/openmpi; then - myconf="${myconf} --with-openmpi=/usr" - fi - fi || die "Failed to select proper mpi implementation" - - # apbs' configure's openmp detection is broken; we'll - # work around this until it is fixed - if use openmp; then - append-flags -fopenmp - else - myconf="${myconf} --disable-openmp" - fi - - econf $(use_enable python) \ - --disable-maloc-rebuild \ - ${myconf} || die "configure failed" -} - -src_compile() { - emake -j1 || die "make failed" -} - -src_test() { - cd examples && make test \ - || die "Tests failed" -} - -src_install() { - emake -j1 DESTDIR="${D}" install \ - || die "make install failed" - - dodoc AUTHORS INSTALL README NEWS ChangeLog \ - || die "Failed to install docs" - - if use doc; then - dohtml -r doc/* || die "Failed to install html docs" - fi -} diff --git a/sci-chemistry/apbs/apbs-1.2.1b-r1.ebuild b/sci-chemistry/apbs/apbs-1.2.1b-r1.ebuild deleted file mode 100644 index 6d7a0849f8fd..000000000000 --- a/sci-chemistry/apbs/apbs-1.2.1b-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/apbs-1.2.1b-r1.ebuild,v 1.1 2010/02/20 09:33:57 jlec Exp $ - -EAPI="3" - -PYTHON_DEPEND="2" - -inherit eutils fortran autotools python versionator flag-o-matic - -MY_PV=$(get_version_component_range 1-3) -MY_P="${PN}-${MY_PV}" -S="${WORKDIR}"/"${MY_P}-source" - -DESCRIPTION=" Software for evaluating the electrostatic properties of nanoscale biomolecular systems" -LICENSE="BSD" -HOMEPAGE="http://apbs.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz" - -SLOT="0" -IUSE="arpack blas doc mpi python openmp" -KEYWORDS="~x86 ~amd64 ~ppc ~amd64-linux ~x86-linux" - -DEPEND="dev-libs/maloc[mpi=] - blas? ( virtual/blas ) - python? ( dev-lang/python ) - sys-libs/readline - arpack? ( sci-libs/arpack ) - mpi? ( virtual/mpi )" -RDEPEND="${DEPEND}" - -FORTRAN="g77 gfortran ifc" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.2.0-install-fix.patch - epatch "${FILESDIR}"/${PN}-1.2.0-contrib.patch - epatch "${FILESDIR}"/${PN}-1.2.0-link.patch - epatch "${FILESDIR}"/${P}-autoconf-2.64.patch - sed "s:GENTOO_PKG_NAME:${PN}:g" \ - -i Makefile.am || die "Cannot correct package name" - eautoreconf -} - -src_configure() { - local myconf="--docdir=${EPREFIX}/usr/share/doc/${PF}" - use blas && myconf="${myconf} --with-blas=-lblas" - use arpack && myconf="${myconf} --with-arpack=${EPREFIX}/usr/$(get_libdir)" - - # check which mpi version is installed and tell configure - if use mpi; then - export CC="${EPREFIX}/usr/bin/mpicc" - export F77="${EPREFIX}/usr/bin/mpif77" - - if has_version sys-cluster/mpich; then - myconf="${myconf} --with-mpich=${EPREFIX}/usr" - elif has_version sys-cluster/mpich2; then - myconf="${myconf} --with-mpich2=${EPREFIX}/usr" - elif has_version sys-cluster/lam-mpi; then - myconf="${myconf} --with-lam=${EPREFIX}/usr" - elif has_version sys-cluster/openmpi; then - myconf="${myconf} --with-openmpi=${EPREFIX}/usr" - fi - fi || die "Failed to select proper mpi implementation" - - # apbs' configure's openmp detection is broken; we'll - # work around this until it is fixed - if use openmp; then - append-flags -fopenmp - else - myconf="${myconf} --disable-openmp" - fi - - econf $(use_enable python) \ - --disable-maloc-rebuild \ - ${myconf} -} - -src_compile() { - emake -j1 || die "make failed" -} - -src_test() { - cd examples && make test \ - || die "Tests failed" -} - -src_install() { - emake -j1 DESTDIR="${D}" install \ - || die "make install failed" - - dodoc AUTHORS INSTALL README NEWS ChangeLog \ - || die "Failed to install docs" - - if use doc; then - dohtml -r doc/* || die "Failed to install html docs" - fi -} diff --git a/sci-chemistry/apbs/apbs-1.2.1b.ebuild b/sci-chemistry/apbs/apbs-1.2.1b.ebuild deleted file mode 100644 index 5941a7f8d10c..000000000000 --- a/sci-chemistry/apbs/apbs-1.2.1b.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/apbs-1.2.1b.ebuild,v 1.3 2010/02/20 09:33:57 jlec Exp $ - -EAPI="2" - -inherit eutils fortran autotools python versionator flag-o-matic - -MY_PV=$(get_version_component_range 1-3) -MY_P="${PN}-${MY_PV}" -S="${WORKDIR}"/"${MY_P}-source" - -DESCRIPTION=" Software for evaluating the electrostatic properties of nanoscale biomolecular systems" -LICENSE="BSD" -HOMEPAGE="http://apbs.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz" - -SLOT="0" -IUSE="arpack blas doc mpi python openmp" -KEYWORDS="~x86 ~amd64 ~ppc" - -DEPEND="dev-libs/maloc[mpi=] - blas? ( virtual/blas ) - python? ( dev-lang/python ) - sys-libs/readline - arpack? ( sci-libs/arpack ) - mpi? ( virtual/mpi )" -RDEPEND="${DEPEND}" - -FORTRAN="g77 gfortran ifc" - -src_prepare() { - python_version - - epatch "${FILESDIR}"/${PN}-1.2.0-install-fix.patch - epatch "${FILESDIR}"/${PN}-1.2.0-contrib.patch - epatch "${FILESDIR}"/${PN}-1.2.0-link.patch - epatch "${FILESDIR}"/${P}-autoconf-2.64.patch - sed "s:GENTOO_PKG_NAME:${PN}:g" \ - -i Makefile.am || die "Cannot correct package name" - eautoreconf -} - -src_configure() { - local myconf="--docdir=/usr/share/doc/${PF}" - use blas && myconf="${myconf} --with-blas=-lblas" - use arpack && myconf="${myconf} --with-arpack=/usr/$(get_libdir)" - - # check which mpi version is installed and tell configure - if use mpi; then - export CC="/usr/bin/mpicc" - export F77="/usr/bin/mpif77" - - if has_version sys-cluster/mpich; then - myconf="${myconf} --with-mpich=/usr" - elif has_version sys-cluster/mpich2; then - myconf="${myconf} --with-mpich2=/usr" - elif has_version sys-cluster/lam-mpi; then - myconf="${myconf} --with-lam=/usr" - elif has_version sys-cluster/openmpi; then - myconf="${myconf} --with-openmpi=/usr" - fi - fi || die "Failed to select proper mpi implementation" - - # apbs' configure's openmp detection is broken; we'll - # work around this until it is fixed - if use openmp; then - append-flags -fopenmp - else - myconf="${myconf} --disable-openmp" - fi - - econf $(use_enable python) \ - --disable-maloc-rebuild \ - ${myconf} || die "configure failed" -} - -src_compile() { - emake -j1 || die "make failed" -} - -src_test() { - cd examples && make test \ - || die "Tests failed" -} - -src_install() { - emake -j1 DESTDIR="${D}" install \ - || die "make install failed" - - dodoc AUTHORS INSTALL README NEWS ChangeLog \ - || die "Failed to install docs" - - if use doc; then - dohtml -r doc/* || die "Failed to install html docs" - fi -} diff --git a/sci-chemistry/apbs/files/apbs-1.2.0-install-fix.patch b/sci-chemistry/apbs/files/apbs-1.2.0-install-fix.patch deleted file mode 100644 index 1d6f130a522a..000000000000 --- a/sci-chemistry/apbs/files/apbs-1.2.0-install-fix.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -Naur apbs-1.2-source/Makefile.am apbs-1.2-source.new/Makefile.am ---- apbs-1.2-source/Makefile.am 2009-10-14 13:20:55.000000000 -0400 -+++ apbs-1.2-source.new/Makefile.am 2009-11-02 23:31:41.000000000 -0500 -@@ -28,10 +28,19 @@ - -rm -f ./bin/apbs - - install-data-local: -- mkdir -p ${prefix}/share -- -cp -rf examples ${prefix}/share -- -cp -rf doc ${prefix}/share -- -cp -rf tools ${prefix}/share -+ mkdir -p $(DESTDIR)${prefix}/share/GENTOO_PKG_NAME/examples -+ mkdir -p $(DESTDIR)${prefix}/share/GENTOO_PKG_NAME/tools -+ -rm -f doc/LICENSE.txt -+ -rm -f tools/manip/*.pyc -+ -rm -f tools/**/*.o -+ -rm -f tools/**/Makefile* -+ -rm -f tools/**/**/*.o -+ -rm -f tools/**/**/Makefile* -+ -rm -f tools/Makefile* -+ -rm -f examples/Makefile* -+ -rm -f examples/**/Makefile* -+ -cp -rf examples $(DESTDIR)${prefix}/share/GENTOO_PKG_NAME/ -+ -cp -rf tools $(DESTDIR)${prefix}/share/GENTOO_PKG_NAME/ - - test: - cd examples; make test -diff -Naur apbs-1.2-source/bin/Makefile.am apbs-1.2-source.new/bin/Makefile.am ---- apbs-1.2-source/bin/Makefile.am 2009-10-14 13:20:48.000000000 -0400 -+++ apbs-1.2-source.new/bin/Makefile.am 2009-11-02 23:31:15.000000000 -0500 -@@ -40,6 +40,4 @@ - include_HEADERS = routines.h - - install-data-local: -- -cp -p ${top_apbsdir}/bin/ApbsClient.py ${prefix}/bin -- -chmod 755 ${prefix}/bin/ApbsClient.py -- -rm -f ${prefix}/bin/wsdl2py -\ No newline at end of file -+ -rm -f $(DESTDIR)${prefix}/bin/wsdl2py |