Skip to content

Commit 2ca3854

Browse files
committed
beagle: add newer versions
1 parent 09efafd commit 2ca3854

File tree

1 file changed

+30
-19
lines changed

1 file changed

+30
-19
lines changed

packages/beagle/package.py

Lines changed: 30 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,37 @@ class Beagle(MakefilePackage):
88
homepage = "https://gitlab.in2p3.fr/BeAGLE/BeAGLE"
99
url = "https://gitlab.in2p3.fr/BeAGLE/BeAGLE/-/archive/v1.01.00/BeAGLE-v1.01.00.tar.gz"
1010

11-
maintainers = ['wdconinc']
12-
13-
version('1.01.00', sha256='d2ff1a691a6ba23ada442e8a303432ac9021f107b86bed621fd06c49cef3bb54')
14-
version('1.00.01', sha256='2fc5d42250971c0261a0426783231c42c0057b4b0136ddaf69f2f4308604b4ce')
15-
version('1.00.00', sha256='ae904d9e54f8f2d126a4ebc1da1b451c230ef3368cde26c570de3c33b3c3eb93')
16-
17-
depends_on('fluka')
18-
depends_on('lhapdf5')
19-
depends_on('cernlib')
11+
maintainers = ["wdconinc"]
12+
13+
license("UNKNOWN")
14+
15+
version("1.03.02", sha256="02b2af1eeeb33e699e4c1ba5cc01b61ef5ca8f0f41fcc2905d4d8acc77e6fc79")
16+
version("1.03.01", sha256="0d918032fdbb56dd602dfc051f6cbe80597210dd3bdb92c98ab654549c4060bd")
17+
version("1.03.00", sha256="85e5ef8b153f1fba32a95c4059ded987a8daa81627db548f479dec48d1347283")
18+
version("1.02.00", sha256="64d54c96a1b3c9965b56dc965d13e767f885a48e8b88f007a9fce69ff78bbd53")
19+
version("1.01.04", sha256="a141e62912aed1f5b7369b82d64d835eb1e19ca7b3d7cedbec8437ee927c0853")
20+
version("1.01.03", sha256="adaefed4aaf619f587b44e0d4bb6d94ae47220d59ac88f54c1611536a64e9852")
21+
version("1.01.02", sha256="78c33504ebadc86e3d900f33faa23a98202737314108f3e0181cf53684b9cd85")
22+
version("1.01.01", sha256="c54c73e4ad58cb718354f6d355ea81915d3dc1711d36425ce93efa66c35ccf5b")
23+
version("1.01.00", sha256="d2ff1a691a6ba23ada442e8a303432ac9021f107b86bed621fd06c49cef3bb54")
24+
version("1.00.01", sha256="2fc5d42250971c0261a0426783231c42c0057b4b0136ddaf69f2f4308604b4ce")
25+
version("1.00.00", sha256="ae904d9e54f8f2d126a4ebc1da1b451c230ef3368cde26c570de3c33b3c3eb93")
26+
27+
depends_on("fluka")
28+
depends_on("lhapdf5")
29+
depends_on("pythia6")
30+
depends_on("cernlib")
2031

2132
def edit(self, spec, prefix):
22-
filter_file(r'^FLUKA = /.*',
23-
r'FLUKA = $(FLUPRO)',
24-
'Makefile')
25-
filter_file(r'^LIB1 = -L/cern64/pro/lib',
26-
r'LIB1 = -L{}'.format(self.spec['cernlib'].lib),
27-
'Makefile')
28-
filter_file(r'^LIB3 = -L/afs/rhic/eic/lib',
29-
r'LIB3 = -L{}'.format(self.spec['lhapdf5'].lib),
30-
'Makefile')
33+
filter_file(r"^FLUKA = /.*",
34+
r"FLUKA = $(FLUPRO)",
35+
"Makefile")
36+
filter_file(r"^LIB1 = -L/cern64/pro/lib",
37+
r"LIB1 = -L{}".format(self.spec["cernlib"].lib),
38+
"Makefile")
39+
filter_file(r"^LIB3 = -L/afs/rhic/eic/lib",
40+
r"LIB3 = -L{}".format(self.spec["lhapdf5"].lib),
41+
"Makefile")
3142

3243
def install(self, spec, prefix):
33-
make('all')
44+
make("all")

0 commit comments

Comments
 (0)