aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2007-04-03 19:20:18 +0000
committerbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2007-04-03 19:20:18 +0000
commit504bc08f8f9a48afd4c1038a54da927bed3e3f15 (patch)
tree0ca26021c1f514adac93a701f7d778fba01c69e1
parentsci-physics/cernlib: cleaning cernlib (diff)
downloadsci-504bc08f8f9a48afd4c1038a54da927bed3e3f15.tar.gz
sci-504bc08f8f9a48afd4c1038a54da927bed3e3f15.tar.bz2
sci-504bc08f8f9a48afd4c1038a54da927bed3e3f15.zip
sci-physics/geant: geant: version cleaning and update
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@543 32389bae-6d03-0410-99cf-db05cde120eb
-rw-r--r--sci-physics/geant/ChangeLog13
-rw-r--r--sci-physics/geant/Manifest17
-rw-r--r--sci-physics/geant/files/digest-geant-3.21.14-r16
-rw-r--r--sci-physics/geant/geant-3.21.14-r1.ebuild52
-rw-r--r--sci-physics/geant/metadata.xml13
5 files changed, 101 insertions, 0 deletions
diff --git a/sci-physics/geant/ChangeLog b/sci-physics/geant/ChangeLog
new file mode 100644
index 000000000..801dc8645
--- /dev/null
+++ b/sci-physics/geant/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for sci-physics/geant321
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 15 Oct 2006; Sebastien Fabbro <seb@ist.utl.pt>
+ Removed ifc support for now.
+
+*geant321-3.21.14 (12 Sep 2006)
+
+ 12 Sep 2006; Sebastien Fabbro <seb@ist.utl.pt>
+ +geant321-3.21.14.ebuild, +ChangeLog, +metadata.xml
+ Initial import.
+
diff --git a/sci-physics/geant/Manifest b/sci-physics/geant/Manifest
new file mode 100644
index 000000000..c33ef7d3f
--- /dev/null
+++ b/sci-physics/geant/Manifest
@@ -0,0 +1,17 @@
+DIST geant321_3.21.14.dfsg-4.diff.gz 36111 RMD160 eeadf11bcf8ae0bf21fff6203d521ef16ea29b78 SHA1 ec152a502f26058d8cf533e2be576d17433fcfa2 SHA256 e0c1261d2d196e8988332b87f76be37e2ecafec260772a31b3f5de38b7db0c3a
+DIST geant321_3.21.14.dfsg.orig.tar.gz 10922928 RMD160 253b35bd9cda82c2213ec042274f7e6ff6b9e333 SHA1 ae6f39ccc18eacd576a3493992db5da3b3d3b128 SHA256 186fe98a08ad1de39f68698a09a46e7c2f14c37b22f8f990257b0bd66215c5b4
+EBUILD geant-3.21.14-r1.ebuild 1279 RMD160 3fcc3dff3ba51d233135f11eae4f2ade64de2266 SHA1 14f6f5e3c6393007a10dcfb4df4b5d56d912d89d SHA256 5b215d72a19dd3d1c84e330ae5ae74761f1e948d33563297e262e9fd0e0cdc91
+MD5 407ea54e087d95d2b9c92e53edae87f2 geant-3.21.14-r1.ebuild 1279
+RMD160 3fcc3dff3ba51d233135f11eae4f2ade64de2266 geant-3.21.14-r1.ebuild 1279
+SHA256 5b215d72a19dd3d1c84e330ae5ae74761f1e948d33563297e262e9fd0e0cdc91 geant-3.21.14-r1.ebuild 1279
+MISC ChangeLog 359 RMD160 a62764b6202fdc0f5b9a964584fbcc02480f9e9c SHA1 54b85f34a07d78ad86676125c1074d1a9014aca9 SHA256 a20e797dae8ae7b308428c48209b2bcedfeddc67761349d6a0dfa8e70e89b860
+MD5 5e20b57a22ba97d8f83d575339646665 ChangeLog 359
+RMD160 a62764b6202fdc0f5b9a964584fbcc02480f9e9c ChangeLog 359
+SHA256 a20e797dae8ae7b308428c48209b2bcedfeddc67761349d6a0dfa8e70e89b860 ChangeLog 359
+MISC metadata.xml 555 RMD160 a2023a5e29ced0c470a5d05dbf3ab554f30f5ea8 SHA1 56c441ebf6791e2f3309bf685ab25540680d0937 SHA256 fd010851cb7a2b58eecec4d1fed7cb6701aba960496e8224be545b3cc1f38ffe
+MD5 08556b4639a7cd6609f2a5869d8514b5 metadata.xml 555
+RMD160 a2023a5e29ced0c470a5d05dbf3ab554f30f5ea8 metadata.xml 555
+SHA256 fd010851cb7a2b58eecec4d1fed7cb6701aba960496e8224be545b3cc1f38ffe metadata.xml 555
+MD5 f084ad50b55464e0aaca8873c2950cc9 files/digest-geant-3.21.14-r1 557
+RMD160 1e58b1061e6ed3ce0cd1b05f12267359137071c4 files/digest-geant-3.21.14-r1 557
+SHA256 836d62024e6871f7d101d72e2f377d3d9b0dcf8d981b91dca9af3b837d7d403f files/digest-geant-3.21.14-r1 557
diff --git a/sci-physics/geant/files/digest-geant-3.21.14-r1 b/sci-physics/geant/files/digest-geant-3.21.14-r1
new file mode 100644
index 000000000..fd334b1c6
--- /dev/null
+++ b/sci-physics/geant/files/digest-geant-3.21.14-r1
@@ -0,0 +1,6 @@
+MD5 ebcc69212a164a9f32f6706c26262747 geant321_3.21.14.dfsg-4.diff.gz 36111
+RMD160 eeadf11bcf8ae0bf21fff6203d521ef16ea29b78 geant321_3.21.14.dfsg-4.diff.gz 36111
+SHA256 e0c1261d2d196e8988332b87f76be37e2ecafec260772a31b3f5de38b7db0c3a geant321_3.21.14.dfsg-4.diff.gz 36111
+MD5 8d98936888404f11f6854345495d1891 geant321_3.21.14.dfsg.orig.tar.gz 10922928
+RMD160 253b35bd9cda82c2213ec042274f7e6ff6b9e333 geant321_3.21.14.dfsg.orig.tar.gz 10922928
+SHA256 186fe98a08ad1de39f68698a09a46e7c2f14c37b22f8f990257b0bd66215c5b4 geant321_3.21.14.dfsg.orig.tar.gz 10922928
diff --git a/sci-physics/geant/geant-3.21.14-r1.ebuild b/sci-physics/geant/geant-3.21.14-r1.ebuild
new file mode 100644
index 000000000..768d8f4d9
--- /dev/null
+++ b/sci-physics/geant/geant-3.21.14-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils multilib fortran
+
+DEB_PN="${PN}321"
+DEB_PV="${PV}.dfsg"
+DEB_PR="4"
+
+DESCRIPTION="CERN's Detector Description and Simulation Tool "
+HOMEPAGE="http://wwwasd.web.cern.ch/wwwasd/geant/index.html"
+LICENSE="GPL-2 LGPL-2"
+SRC_URI="mirror://debian/pool/main/g/${DEB_PN}/${DEB_PN}_${DEB_PV}.orig.tar.gz
+ mirror://debian/pool/main/g/${DEB_PN}/${DEB_PN}_${DEB_PV}-${DEB_PR}.diff.gz"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="=sci-physics/cernlib-2006*
+ sci-physics/paw"
+
+S=${WORKDIR}/${DEB_PN}-${DEB_PV}.orig
+
+FORTRAN="gfortran g77 ifc"
+
+src_unpack() {
+ fortran_src_unpack ${A}
+
+ cd "${WORKDIR}"
+ epatch ${DEB_PN}_${DEB_PV}-${DEB_PR}.diff || die "epatch failed"
+
+ cd "${S}"
+ cp debian/add-ons/Makefile .
+ sed -i \
+ -e "s:/usr/local:/usr:g" \
+ Makefile || die "sed failed"
+ make \
+ DEB_BUILD_OPTIONS="${FORTRANC} nostrip" \
+ patch &> /dev/null || die "make patch failed"
+}
+
+src_compile() {
+ emake -j1 DEB_BUILD_OPTIONS="${FORTRANC} nostrip" \
+ || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ cd "${S}"/debian
+ dodoc changelog README.* deadpool.txt copyright
+ newdoc add-ons/README README.addons
+}
diff --git a/sci-physics/geant/metadata.xml b/sci-physics/geant/metadata.xml
new file mode 100644
index 000000000..54e132627
--- /dev/null
+++ b/sci-physics/geant/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-physics</herd>
+<longdescription lang="en">
+Geant simulates the passage of subatomic particles through matter, for
+instance, particle detectors. For maximum flexibility, Geant
+simulations are performed by linking Fortran code supplied by the user
+with the Geant libraries, then running the resulting executable.
+
+This package includes gxint, the script used to perform this linking step.
+</longdescription>
+</pkgmetadata>