parent
68633fac5c
commit
7aac150617
56
var/spack/repos/builtin/packages/vmc/dict_fixes_101.patch
Normal file
56
var/spack/repos/builtin/packages/vmc/dict_fixes_101.patch
Normal file
@ -0,0 +1,56 @@
|
||||
--- spack-src/source/CMakeLists.txt
|
||||
+++ spack-src/source/CMakeLists.txt
|
||||
@@ -45,24 +45,24 @@
|
||||
#
|
||||
ROOT_GENERATE_DICTIONARY(
|
||||
${library_name}_dict
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TGeoMCBranchArrayContainer.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TGeoMCGeometry.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCAutoLock.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCManager.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCManagerStack.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCOptical.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCParticleStatus.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCParticleType.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCProcess.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCVerbose.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TMCtls.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TVirtualMC.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TVirtualMCApplication.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TVirtualMCGeometry.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TVirtualMCSensitiveDetector.h
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/include/TVirtualMCStack.h
|
||||
+ TGeoMCBranchArrayContainer.h
|
||||
+ TGeoMCGeometry.h
|
||||
+ TMCAutoLock.h
|
||||
+ TMCManager.h
|
||||
+ TMCManagerStack.h
|
||||
+ TMCOptical.h
|
||||
+ TMCParticleStatus.h
|
||||
+ TMCParticleType.h
|
||||
+ TMCProcess.h
|
||||
+ TMCVerbose.h
|
||||
+ TMCtls.h
|
||||
+ TVirtualMC.h
|
||||
+ TVirtualMCApplication.h
|
||||
+ TVirtualMCGeometry.h
|
||||
+ TVirtualMCSensitiveDetector.h
|
||||
+ TVirtualMCStack.h
|
||||
MODULE ${library_name}
|
||||
- LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/include/LinkDef.h)
|
||||
+ LINKDEF include/LinkDef.h)
|
||||
|
||||
# Files produced by the dictionary generation
|
||||
SET(root_dict
|
||||
--- spack-src/source/CMakeLists.txt
|
||||
+++ spack-src/source/CMakeLists.txt
|
||||
@@ -63,6 +63,9 @@
|
||||
TVirtualMCSensitiveDetector.h
|
||||
TVirtualMCStack.h
|
||||
MODULE ${library_name}
|
||||
+ OPTIONS "-I${CMAKE_INSTALL_PREFIX}/include/${base_name}"
|
||||
+ -excludePath "${CMAKE_CURRENT_BINARY_DIR}"
|
||||
+ -excludePath "${PROJECT_SOURCE_DIR}/source"
|
||||
LINKDEF include/LinkDef.h)
|
||||
|
||||
# Files produced by the dictionary generation
|
23
var/spack/repos/builtin/packages/vmc/package.py
Normal file
23
var/spack/repos/builtin/packages/vmc/package.py
Normal file
@ -0,0 +1,23 @@
|
||||
# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other
|
||||
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||
#
|
||||
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||
|
||||
from spack import *
|
||||
|
||||
|
||||
class Vmc(CMakePackage):
|
||||
"""The Virtual Monte Carlo (VMC) library"""
|
||||
|
||||
homepage = "https://github.com/vmc-project/vmc"
|
||||
git = 'https://github.com/vmc-project/vmc.git'
|
||||
url = "https://github.com/vmc-project/vmc/archive/v1-0-p2.tar.gz"
|
||||
|
||||
maintainers = ['ChristianTackeGSI']
|
||||
|
||||
version('1-0-p2', sha256='46b4c82b0b7516502e88db920732fc78f06f0393ac740a17816f2eb53f80e75e')
|
||||
version('1-0-p1', sha256='4a20515f7de426797955cec4a271958b07afbaa330770eeefb5805c882ad9749')
|
||||
|
||||
patch('dict_fixes_101.patch', when='@1-0-p1')
|
||||
|
||||
depends_on('root@6.18.04: ~vmc')
|
Loading…
Reference in New Issue
Block a user