commit:     562c2eb606d6c7dd794f646cb91b2009d365339e
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Tue Sep 22 02:08:45 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Tue Sep 22 02:09:15 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=562c2eb6

sci-physics/geant-vmc: drop package

present in ::gentoo

Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sci-physics/geant-vmc/geant-vmc-3.1.15a.ebuild | 38 --------------
 sci-physics/geant-vmc/geant-vmc-4.2.15a.ebuild | 60 ----------------------
 sci-physics/geant-vmc/geant-vmc-4.3.3.ebuild   | 71 --------------------------
 sci-physics/geant-vmc/geant-vmc-9999.ebuild    | 71 --------------------------
 sci-physics/geant-vmc/metadata.xml             | 25 ---------
 5 files changed, 265 deletions(-)

diff --git a/sci-physics/geant-vmc/geant-vmc-3.1.15a.ebuild 
b/sci-physics/geant-vmc/geant-vmc-3.1.15a.ebuild
deleted file mode 100644
index 840fe03ce..000000000
--- a/sci-physics/geant-vmc/geant-vmc-3.1.15a.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit fortran-2 versionator
-
-MPV=$(get_version_component_range 2-)
-
-DESCRIPTION="Virtual Monte Carlo Geant3 implementation"
-HOMEPAGE="http://root.cern.ch/root/vmc/VirtualMC.html";
-SRC_URI="http://root.cern.ch/download/vmc/geant321+_vmc.${MPV}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="3"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-RDEPEND="
-       sci-physics/root:=[pythia6]
-       !sci-physics/geant:3"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/geant3"
-
-src_install() {
-       dolib.so lib/*/*.so
-       insinto /usr/include/TGeant3
-       doins TGeant3/TGeant3.h
-       insinto /usr/include/geant321
-       doins geant321/*.inc
-
-       if use examples; then
-               insinto /usr/shared/doc/${PF}
-               doins -r examples
-       fi
-}

diff --git a/sci-physics/geant-vmc/geant-vmc-4.2.15a.ebuild 
b/sci-physics/geant-vmc/geant-vmc-4.2.15a.ebuild
deleted file mode 100644
index 2109a907c..000000000
--- a/sci-physics/geant-vmc/geant-vmc-4.2.15a.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit versionator
-
-MPV=$(get_version_component_range 2-)
-
-DESCRIPTION="Virtual Monte Carlo Geant4 implementation"
-HOMEPAGE="http://root.cern.ch/root/vmc/VirtualMC.html";
-SRC_URI="http://root.cern.ch/download/vmc/geant4_vmc.${MPV}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples vgm"
-
-RDEPEND="
-       sci-physics/root:=
-       >=sci-physics/geant-4.9.6[opengl,geant3,examples?]
-       vgm? ( sci-physics/vgm )"
-DEPEND="${RDEPEND}
-       doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}/geant4_vmc"
-
-src_compile() {
-       use vgm && export USE_VGM=1
-       local dirs="g4root source"
-       use examples && dirs+=" examples"
-       local d
-       source $(ls -1 "${EROOT}"usr/share/Geant4-*/geant4make/geant4make.sh) 
|| die
-       for d in ${dirs}; do
-               pushd ${d} > /dev/null || die
-               default
-               if use doc; then
-                       doxygen || die
-               fi
-               popd > /dev/null
-       done
-}
-
-src_test() {
-       cd examples || die
-       default
-       ./run_suite.sh || die
-}
-
-src_install() {
-       dolib.so lib/tgt_*/{libg4root,libgeant4vmc}.so
-       doheader -r include/*
-       dodoc README history version_number
-       use doc && dohtml -r Geant4VMC.html doc/*
-       if use examples; then
-               insinto /usr/share/doc/${PF}
-               emake -C examples clean
-               doins -r examples
-       fi
-}

diff --git a/sci-physics/geant-vmc/geant-vmc-4.3.3.ebuild 
b/sci-physics/geant-vmc/geant-vmc-4.3.3.ebuild
deleted file mode 100644
index 2852a47e0..000000000
--- a/sci-physics/geant-vmc/geant-vmc-4.3.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils versionator
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI=" http://root.cern.ch/git/geant4_vmc.git";
-       KEYWORDS=""
-else
-       MPV=$(get_version_component_range 2-)
-       SRC_URI="http://root.cern.ch/download/vmc/geant4_vmc.${MPV}.tar.gz";
-       S="${WORKDIR}/geant4_vmc.${MPV}"
-       KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Virtual Monte Carlo Geant4 implementation"
-HOMEPAGE="http://root.cern.ch/root/vmc/VirtualMC.html";
-
-LICENSE="GPL-2"
-SLOT="4"
-IUSE="doc examples geant3 +g4root +mtroot vgm test"
-
-RDEPEND="
-       sci-physics/root:=
-       >=sci-physics/geant-4.9.6[opengl,geant3?]
-       vgm? ( >=sci-physics/vgm-4.00 )"
-DEPEND="${RDEPEND}
-       doc? ( app-doc/doxygen )"
-
-src_configure() {
-       local mycmakeargs=(
-                       -DGeant4VMC_USE_VGM="$(usex vgm)"
-                       -DGeant4VMC_USE_GEANT4_G3TOG4="$(usex geant3)"
-                       -DGeant4VMC_USE_G4Root="$(usex g4root)"
-                       -DGeant4VMC_USE_MTRoot="$(usex mtroot)"
-                       -DGeant4VMC_BUILD_EXAMPLES="$(usex test)"
-                       -DGeant4VMC_INSTALL_EXAMPLES="$(usex examples)"
-                       )
-       cmake-utils_src_configure
-}
-
-src_compile() {
-       cmake-utils_src_compile
-       local dirs="source"
-       use g4root && dirs+=" g4root "
-       use mtroot && dirs+=" mtroot "
-       use examples && dirs+=" examples "
-       local d
-       for d in ${dirs}; do
-               pushd ${d} > /dev/null || die
-               if use doc; then
-                       doxygen || die
-               fi
-               popd > /dev/null
-       done
-}
-
-src_test() {
-       cd examples || die
-       ./test_suite.sh --g3=off --builddir="${BUILD_DIR}" || die
-       ./test_suite_exe.sh --g3=off --builddir="${BUILD_DIR}" || die
-}
-
-src_install() {
-       cmake-utils_src_install
-       dodoc README history
-       use doc && dohtml -r Geant4VMC.html doc/*
-}

diff --git a/sci-physics/geant-vmc/geant-vmc-9999.ebuild 
b/sci-physics/geant-vmc/geant-vmc-9999.ebuild
deleted file mode 100644
index 2852a47e0..000000000
--- a/sci-physics/geant-vmc/geant-vmc-9999.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils versionator
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI=" http://root.cern.ch/git/geant4_vmc.git";
-       KEYWORDS=""
-else
-       MPV=$(get_version_component_range 2-)
-       SRC_URI="http://root.cern.ch/download/vmc/geant4_vmc.${MPV}.tar.gz";
-       S="${WORKDIR}/geant4_vmc.${MPV}"
-       KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Virtual Monte Carlo Geant4 implementation"
-HOMEPAGE="http://root.cern.ch/root/vmc/VirtualMC.html";
-
-LICENSE="GPL-2"
-SLOT="4"
-IUSE="doc examples geant3 +g4root +mtroot vgm test"
-
-RDEPEND="
-       sci-physics/root:=
-       >=sci-physics/geant-4.9.6[opengl,geant3?]
-       vgm? ( >=sci-physics/vgm-4.00 )"
-DEPEND="${RDEPEND}
-       doc? ( app-doc/doxygen )"
-
-src_configure() {
-       local mycmakeargs=(
-                       -DGeant4VMC_USE_VGM="$(usex vgm)"
-                       -DGeant4VMC_USE_GEANT4_G3TOG4="$(usex geant3)"
-                       -DGeant4VMC_USE_G4Root="$(usex g4root)"
-                       -DGeant4VMC_USE_MTRoot="$(usex mtroot)"
-                       -DGeant4VMC_BUILD_EXAMPLES="$(usex test)"
-                       -DGeant4VMC_INSTALL_EXAMPLES="$(usex examples)"
-                       )
-       cmake-utils_src_configure
-}
-
-src_compile() {
-       cmake-utils_src_compile
-       local dirs="source"
-       use g4root && dirs+=" g4root "
-       use mtroot && dirs+=" mtroot "
-       use examples && dirs+=" examples "
-       local d
-       for d in ${dirs}; do
-               pushd ${d} > /dev/null || die
-               if use doc; then
-                       doxygen || die
-               fi
-               popd > /dev/null
-       done
-}
-
-src_test() {
-       cd examples || die
-       ./test_suite.sh --g3=off --builddir="${BUILD_DIR}" || die
-       ./test_suite_exe.sh --g3=off --builddir="${BUILD_DIR}" || die
-}
-
-src_install() {
-       cmake-utils_src_install
-       dodoc README history
-       use doc && dohtml -r Geant4VMC.html doc/*
-}

diff --git a/sci-physics/geant-vmc/metadata.xml 
b/sci-physics/geant-vmc/metadata.xml
deleted file mode 100644
index ef6deebdf..000000000
--- a/sci-physics/geant-vmc/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <name>Gentoo Physics Project</name>
-       </maintainer>
-       <longdescription lang="en">
-The Virtual Monte Carlo (VMC) allows to run different simulation
-Monte Carlo without changing the user code and therefore the input
-and output format as well as the geometry and detector response
-definition.
-The core of the VMC is the category of classes vmc in ROOT. It
-provides a set of interfaces which completely decouple the
-dependencies between the user code and the concrete Monte Carlo. 
-Geant3 VMC (C++) is provided within a single package together with
-GEANT3 (Fortran) - geant3.
-</longdescription>
-       <use>
-               <flag name="vgm">Enable the Virtual Geometry Model 
(<pkg>sci-physics/vgm</pkg>)</flag>
-               <flag name="g4root">Build G4Root (interface for GEANT4 
simulation with a ROOT geometry)</flag>
-               <flag name="geant3">Build with Geant4 G3toG4 library</flag>
-               <flag name="mtroot">Build MTRoot (provides ROOT IO manager 
classes with multi-threading support)</flag>
-       </use>
-</pkgmetadata>

Reply via email to