summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-02-27 02:35:17 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-02-27 02:35:17 +0000
commita8a1e4bddab9342be10a2982b4e218fd1da70416 (patch)
tree418722fee00916b36904421df0a4aef9d1eb7f6e /sci-physics/lhapdf
parentVersion bump. Introduced a pkg-config file, bug #405723 (diff)
downloadgentoo-2-a8a1e4bddab9342be10a2982b4e218fd1da70416.tar.gz
gentoo-2-a8a1e4bddab9342be10a2982b4e218fd1da70416.tar.bz2
gentoo-2-a8a1e4bddab9342be10a2982b4e218fd1da70416.zip
Version bump
(Portage version: 2.1.10.44/cvs/Linux x86_64)
Diffstat (limited to 'sci-physics/lhapdf')
-rw-r--r--sci-physics/lhapdf/ChangeLog10
-rw-r--r--sci-physics/lhapdf/lhapdf-5.8.4-r1.ebuild77
-rw-r--r--sci-physics/lhapdf/lhapdf-5.8.7.ebuild (renamed from sci-physics/lhapdf/lhapdf-5.8.5.ebuild)8
3 files changed, 11 insertions, 84 deletions
diff --git a/sci-physics/lhapdf/ChangeLog b/sci-physics/lhapdf/ChangeLog
index 70d992922a39..0c300196e346 100644
--- a/sci-physics/lhapdf/ChangeLog
+++ b/sci-physics/lhapdf/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-physics/lhapdf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/lhapdf/ChangeLog,v 1.18 2011/08/06 20:53:59 bicatali Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/lhapdf/ChangeLog,v 1.19 2012/02/27 02:35:17 bicatali Exp $
+
+*lhapdf-5.8.7 (27 Feb 2012)
+
+ 27 Feb 2012; Sébastien Fabbro <bicatali@gentoo.org> -lhapdf-5.8.4-r1.ebuild,
+ -lhapdf-5.8.5.ebuild, +lhapdf-5.8.7.ebuild:
+ Version bump
*lhapdf-5.8.6 (06 Aug 2011)
diff --git a/sci-physics/lhapdf/lhapdf-5.8.4-r1.ebuild b/sci-physics/lhapdf/lhapdf-5.8.4-r1.ebuild
deleted file mode 100644
index eafcb8a673ca..000000000000
--- a/sci-physics/lhapdf/lhapdf-5.8.4-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/lhapdf/lhapdf-5.8.4-r1.ebuild,v 1.2 2011/03/09 20:03:41 bicatali Exp $
-
-EAPI=4
-
-inherit versionator eutils
-
-MY_PV=$(get_version_component_range 1-3 ${PV})
-MY_PF=${PN}-${MY_PV}
-MY_UV=20110126
-
-DESCRIPTION="Les Houches Parton Density Function unified library"
-HOMEPAGE="http://projects.hepforge.org/lhapdf/"
-SRC_URI="http://www.hepforge.org/archive/lhapdf/${MY_PF}.tar.gz
- mirror://gentoo/${P}-updates-${MY_UV}.patch.gz
- test? (
- http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/cteq61.LHgrid
- http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/MRST2004nlo.LHgrid
- http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/cteq61.LHpdf
- octave? ( http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/cteq5l.LHgrid ) )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cxx doc examples octave python static-libs test"
-REQUIRED_USE="octave? ( cxx )"
-RDEPEND="octave? ( sci-mathematics/octave )"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen[latex] )
- python? ( dev-lang/swig )"
-
-S="${WORKDIR}/${MY_PF}"
-
-src_prepare() {
- epatch "${WORKDIR}"/${P}-updates-${MY_UV}.patch
- # do not create extra latex docs
- sed -i \
- -e 's/GENERATE_LATEX.*=YES/GENERATE_LATEX = NO/g' \
- ccwrap/Doxyfile || die
-}
-
-src_configure() {
- econf \
- $(use_enable cxx ccwrap) \
- $(use_enable cxx old-ccwrap ) \
- $(use_enable doc doxygen) \
- $(use_enable octave) \
- $(use_enable python pyext) \
- $(use_enable static-libs static)
-}
-
-src_test() {
- # need to make a bogus link for octave test
- ln -s "${DISTDIR}" PDFsets
- LHAPATH="${PWD}/PDFsets" \
- LD_LIBRARY_PATH="${PWD}/lib/.libs:${LD_LIBRARY_PATH}" \
- emake check
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc README TODO AUTHORS ChangeLog
-
- # leftover
- rm -rf "${ED}"/usr/share/${PN}/doc || die
- use doc && use cxx && dohtml -r ccwrap/doxy/html/*
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/*.{f,cc}
- fi
-}
-
-pkg_postinst() {
- elog "To install data files, you have to run as root:"
- elog "lhapdf-getdata --dest=${EROOT}usr/share/lhapdf/PDFsets --all"
-}
diff --git a/sci-physics/lhapdf/lhapdf-5.8.5.ebuild b/sci-physics/lhapdf/lhapdf-5.8.7.ebuild
index 8e5a31954804..e4a076399af5 100644
--- a/sci-physics/lhapdf/lhapdf-5.8.5.ebuild
+++ b/sci-physics/lhapdf/lhapdf-5.8.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/lhapdf/lhapdf-5.8.5.ebuild,v 1.1 2011/03/09 20:03:41 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/lhapdf/lhapdf-5.8.7.ebuild,v 1.1 2012/02/27 02:35:17 bicatali Exp $
EAPI=4
@@ -56,9 +56,7 @@ src_test() {
}
src_install() {
- emake DESTDIR="${D}" install
- dodoc README TODO AUTHORS ChangeLog
-
+ default
# leftover
rm -rf "${ED}"/usr/share/${PN}/doc || die
use doc && use cxx && dohtml -r ccwrap/doxy/html/*