commit:     8ec4a589ed1eab521b3b6a5f77d638e707db38d4
Author:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 31 17:09:47 2014 +0000
Commit:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Sun Aug 31 17:09:47 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8ec4a589

sci-physics/herwig++: version bump

---
 sci-physics/herwig++/ChangeLog             |  5 +++
 sci-physics/herwig++/herwig++-2.7.1.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sci-physics/herwig++/ChangeLog b/sci-physics/herwig++/ChangeLog
index 3173f38..52bed34 100644
--- a/sci-physics/herwig++/ChangeLog
+++ b/sci-physics/herwig++/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*herwig++-2.7.1 (31 Aug 2014)
+
+  31 Aug 2014; Jauhien Piatlicki <jauh...@gentoo.org> +herwig++-2.7.1.ebuild:
+  version bump
+
   31 Aug 2014; Jauhien Piatlicki <jauh...@gentoo.org> herwig++-2.7.0-r1.ebuild:
   fix dependency on sci-physics/looptools
 

diff --git a/sci-physics/herwig++/herwig++-2.7.1.ebuild 
b/sci-physics/herwig++/herwig++-2.7.1.ebuild
new file mode 100644
index 0000000..1a48d65
--- /dev/null
+++ b/sci-physics/herwig++/herwig++-2.7.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+inherit autotools-utils eutils flag-o-matic multilib
+
+MYP=Herwig++-${PV}
+
+DESCRIPTION="High-Energy Physics event generator"
+HOMEPAGE="http://herwig.hepforge.org/";
+SRC_URI="http://www.hepforge.org/archive/herwig/${MYP}.tar.bz2";
+
+LICENSE="GPL-2"
+
+SLOT="0/15"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="c++0x fastjet static-libs"
+
+RDEPEND="
+       dev-libs/boost:0=
+       sci-libs/gsl:0=
+       <=sci-physics/looptools-2.8:0=
+       >=sci-physics/thepeg-1.9.2:0=
+       fastjet? ( sci-physics/fastjet:0= )"
+DEPEND="${RDEPEND}
+       virtual/fortran"
+
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-2.6.3-looptools.patch
+       find -name 'Makefile.am' -exec \
+               sed -i -e '1ipkgdatadir=$(datadir)/herwig++' {} \; || die
+       autotools-utils_src_prepare
+}
+
+src_configure() {
+       use prefix && \
+               append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/ThePEG
+       local myeconfargs=(
+               --with-boost="${EPREFIX}"/usr
+               --with-thepeg="${EPREFIX}"/usr
+               $(use_enable c++0x stdcxx11)
+               $(use_with fastjet fastjet "${EPREFIX}"/usr)
+       )
+       autotools-utils_src_configure
+}
+
+pkg_preinst () {
+       sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/defaults/PDF.in || die
+       sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/HerwigDefaults.rpo || 
die
+}

Reply via email to