mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-12 07:27:57 +00:00
New port: science/hepmc3: Event record for High Energy Physics Monte Carlo generators/simulation
This commit is contained in:
parent
011b7832a1
commit
020f767b43
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=536638
@ -103,6 +103,7 @@
|
||||
SUBDIR += hdf5
|
||||
SUBDIR += hdf5-18
|
||||
SUBDIR += healpix
|
||||
SUBDIR += hepmc3
|
||||
SUBDIR += highfive
|
||||
SUBDIR += hypre
|
||||
SUBDIR += iboview
|
||||
|
20
science/hepmc3/Makefile
Normal file
20
science/hepmc3/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= hepmc3
|
||||
DISTVERSION= 3.2.1
|
||||
CATEGORIES= science
|
||||
MASTER_SITES= http://hepmc.web.cern.ch/hepmc/releases/
|
||||
DISTNAME= HepMC3-${DISTVERSION}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Event record for High Energy Physics Monte Carlo generators/simulation
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake compiler:c++11-lang
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CMAKE_OFF= HEPMC3_ENABLE_PYTHON HEPMC3_BUILD_STATIC_LIBS HEPMC3_ENABLE_ROOTIO
|
||||
|
||||
.include <bsd.port.mk>
|
3
science/hepmc3/distinfo
Normal file
3
science/hepmc3/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1590508907
|
||||
SHA256 (HepMC3-3.2.1.tar.gz) = 6e4e4bb5708af105d4bf74efc2745e6efe704e942d46a8042f7dcae37a4739fe
|
||||
SIZE (HepMC3-3.2.1.tar.gz) = 8068277
|
8
science/hepmc3/files/patch-HepMC3-config.in
Normal file
8
science/hepmc3/files/patch-HepMC3-config.in
Normal file
@ -0,0 +1,8 @@
|
||||
--- HepMC3-config.in.orig 2020-05-26 16:09:08 UTC
|
||||
+++ HepMC3-config.in
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
#Adopted from
|
||||
#https://yoda.hepforge.org/trac/browser/bin/yoda-config.in
|
||||
#Docs from https://cmake.org/cmake/help/v3.2/command/configure_file.html
|
8
science/hepmc3/pkg-descr
Normal file
8
science/hepmc3/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
The HepMC package is an object oriented, C++ event record for High Energy
|
||||
Physics Monte Carlo generators and simulation. The original code was written
|
||||
by M. Dobbs and J.B. Hansen (Comput. Phys. Commun. 134 (2001) 41). Since the
|
||||
first implementation, the package has undergone several modifications and in
|
||||
particular, the latest HepMC3 series is a completely new rewrite using
|
||||
currently available C++11 techniques.
|
||||
|
||||
WWW: http://hepmc.web.cern.ch/hepmc/
|
54
science/hepmc3/pkg-plist
Normal file
54
science/hepmc3/pkg-plist
Normal file
@ -0,0 +1,54 @@
|
||||
bin/HepMC3-config
|
||||
include/HepMC3/AssociatedParticle.h
|
||||
include/HepMC3/Attribute.h
|
||||
include/HepMC3/AttributeFeature.h
|
||||
include/HepMC3/Data/GenEventData.h
|
||||
include/HepMC3/Data/GenParticleData.h
|
||||
include/HepMC3/Data/GenRunInfoData.h
|
||||
include/HepMC3/Data/GenVertexData.h
|
||||
include/HepMC3/Errors.h
|
||||
include/HepMC3/Feature.h
|
||||
include/HepMC3/Filter.h
|
||||
include/HepMC3/FilterAttribute.h
|
||||
include/HepMC3/FourVector.h
|
||||
include/HepMC3/GenCrossSection.h
|
||||
include/HepMC3/GenCrossSection_fwd.h
|
||||
include/HepMC3/GenEvent.h
|
||||
include/HepMC3/GenHeavyIon.h
|
||||
include/HepMC3/GenHeavyIon_fwd.h
|
||||
include/HepMC3/GenParticle.h
|
||||
include/HepMC3/GenParticle_fwd.h
|
||||
include/HepMC3/GenPdfInfo.h
|
||||
include/HepMC3/GenPdfInfo_fwd.h
|
||||
include/HepMC3/GenRunInfo.h
|
||||
include/HepMC3/GenVertex.h
|
||||
include/HepMC3/GenVertex_fwd.h
|
||||
include/HepMC3/HEPEVT_Wrapper.h
|
||||
include/HepMC3/HepMC3.h
|
||||
include/HepMC3/LHEF.h
|
||||
include/HepMC3/LHEFAttributes.h
|
||||
include/HepMC3/Print.h
|
||||
include/HepMC3/PrintStreams.h
|
||||
include/HepMC3/Reader.h
|
||||
include/HepMC3/ReaderAscii.h
|
||||
include/HepMC3/ReaderAsciiHepMC2.h
|
||||
include/HepMC3/ReaderFactory.h
|
||||
include/HepMC3/ReaderHEPEVT.h
|
||||
include/HepMC3/ReaderLHEF.h
|
||||
include/HepMC3/ReaderPlugin.h
|
||||
include/HepMC3/Relatives.h
|
||||
include/HepMC3/Selector.h
|
||||
include/HepMC3/Setup.h
|
||||
include/HepMC3/Units.h
|
||||
include/HepMC3/Version.h
|
||||
include/HepMC3/Writer.h
|
||||
include/HepMC3/WriterAscii.h
|
||||
include/HepMC3/WriterAsciiHepMC2.h
|
||||
include/HepMC3/WriterHEPEVT.h
|
||||
include/HepMC3/WriterPlugin.h
|
||||
lib/libHepMC3.so
|
||||
lib/libHepMC3.so.3
|
||||
lib/libHepMC3search.so
|
||||
lib/libHepMC3search.so.3
|
||||
share/HepMC3/cmake/HepMC3Config-version.cmake
|
||||
share/HepMC3/cmake/HepMC3Config.cmake
|
Loading…
Reference in New Issue
Block a user