From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 955D21381F3 for ; Thu, 15 Nov 2012 04:06:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5A76EE050E; Thu, 15 Nov 2012 04:06:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BEE62E050E for ; Thu, 15 Nov 2012 04:06:14 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AD5CD33DC19 for ; Thu, 15 Nov 2012 04:06:13 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2162) id 79BDE20C65; Thu, 15 Nov 2012 04:06:12 +0000 (UTC) From: "Sebastien Fabbro (bicatali)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, bicatali@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in sci-physics/pythia: pythia-8.1.70.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: pythia-8.1.70.ebuild ChangeLog X-VCS-Directories: sci-physics/pythia X-VCS-Committer: bicatali X-VCS-Committer-Name: Sebastien Fabbro Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20121115040612.79BDE20C65@flycatcher.gentoo.org> Date: Thu, 15 Nov 2012 04:06:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: e7699571-9323-4d5b-b224-5dd8e4b1c1ab X-Archives-Hash: e4650ab66d67eab0df7387cca1338194 bicatali 12/11/15 04:06:12 Modified: ChangeLog Added: pythia-8.1.70.ebuild Log: Version bump (Portage version: 2.2.01.21313-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360) Revision Changes Path 1.48 sci-physics/pythia/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/ChangeLog?rev=1.48&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/ChangeLog?rev=1.48&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/ChangeLog?r1=1.47&r2=1.48 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- ChangeLog 16 Oct 2012 18:54:19 -0000 1.47 +++ ChangeLog 15 Nov 2012 04:06:12 -0000 1.48 @@ -1,6 +1,11 @@ # ChangeLog for sci-physics/pythia # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.47 2012/10/16 18:54:19 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.48 2012/11/15 04:06:12 bicatali Exp $ + +*pythia-8.1.70 (15 Nov 2012) + + 15 Nov 2012; Sébastien Fabbro +pythia-8.1.70.ebuild: + Version bump 16 Oct 2012; Justin Lecher pythia-6.4.24.ebuild, pythia-6.4.26.ebuild, pythia-8.1.45.ebuild, pythia-8.1.65.ebuild, 1.1 sci-physics/pythia/pythia-8.1.70.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/pythia-8.1.70.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/pythia-8.1.70.ebuild?rev=1.1&content-type=text/plain Index: pythia-8.1.70.ebuild =================================================================== # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-8.1.70.ebuild,v 1.1 2012/11/15 04:06:12 bicatali Exp $ EAPI=4 inherit eutils fortran-2 versionator MV=$(get_major_version) MY_P=${PN}$(replace_all_version_separators "" ${PV}) DESCRIPTION="Lund Monte Carlo high-energy physics event generator" HOMEPAGE="http://home.thep.lu.se/~torbjorn/Pythia.html" SRC_URI="http://home.thep.lu.se/~torbjorn/${PN}${MV}/${MY_P}.tgz" SLOT="8" LICENSE="GPL-2" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples +hepmc static-libs" DEPEND="hepmc? ( sci-physics/hepmc )" RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}" src_configure() { use hepmc && export HEPMCVERSION=2 HEPMCLOCATION="${EPREFIX}/usr" # homemade configure script creates a useless config.mk rm -f config.mk cat > config.mk <<-EOF SHAREDLIBS = yes LDFLAGSSHARED = -shared ${LDFLAGS} LDFLAGLIBNAME = -Wl,-soname SHAREDSUFFIX = so EOF if ! use static-libs; then sed -i \ -e '/targets.*\.a/d' \ -e 's/+=\(.*libpythia8\)/=\1/' \ Makefile || die sed -i \ -e 's:\.a:\.so:g' \ -e 's:$(LIBDIRARCH):$(LIBDIR):g' \ examples/Makefile || die fi } src_test() { cd examples # use emake for parallel instead of long runmains emake main0{1..9} for i in main0{1..9}*.exe; do LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}" \ ./${i} > ${i}.out || die "test ${i} failed" done if use hepmc; then emake main31 LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}" \ ./main31.exe > main31.exe.out || die fi emake clean && rm -f main*out } src_install() { dolib.so lib/*so use static-libs && dolib.a lib/archive/* insinto /usr/include/${PN} doins include/* # xmldoc needed by root insinto /usr/share/${PN} doins -r xmldoc echo "PYTHIA8DATA=${EROOT}usr/share/${PN}/xmldoc" >> 99pythia8 doenvd 99pythia8 dodoc GUIDELINES AUTHORS README if use doc; then dodoc worksheet.pdf dohtml -r htmldoc/* fi if use examples; then insinto /usr/share/doc/${PF} doins -r examples fi }