summaryrefslogtreecommitdiff
path: root/sci-physics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-02-13 21:41:11 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-02-13 21:41:11 +0000
commitc8d60dada2ec8eb48b2d2b290cd6683ccec40e39 (patch)
treec44943ee0563a3fa957716de909fed683117fcb9 /sci-physics
parent69051588e2f955485fe5d45d45e616bc60a2de57 (diff)
gentoo (valentine's day) resync : 14.02.2021
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/Manifest.gzbin5025 -> 4514 bytes
-rw-r--r--sci-physics/bullet/Manifest2
-rw-r--r--sci-physics/bullet/bullet-3.08.ebuild86
-rw-r--r--sci-physics/cernlib-montecarlo/Manifest7
-rw-r--r--sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r3.ebuild88
-rw-r--r--sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r4.ebuild88
-rw-r--r--sci-physics/cernlib-montecarlo/files/cernlib-montecarlo-2006-noherwig.patch52
-rw-r--r--sci-physics/cernlib-montecarlo/metadata.xml19
-rw-r--r--sci-physics/cernlib/Manifest9
-rw-r--r--sci-physics/cernlib/cernlib-2006-r5.ebuild107
-rw-r--r--sci-physics/cernlib/cernlib-2006-r7.ebuild108
-rw-r--r--sci-physics/cernlib/files/cernlib-2006-fgets.patch20
-rw-r--r--sci-physics/cernlib/files/cernlib-2006-nogfortran.patch56
-rw-r--r--sci-physics/cernlib/files/cernlib-2006-ypatchy-short-name.patch11
-rw-r--r--sci-physics/cernlib/metadata.xml17
-rw-r--r--sci-physics/paw/Manifest7
-rw-r--r--sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch11
-rw-r--r--sci-physics/paw/metadata.xml18
-rw-r--r--sci-physics/paw/paw-2.14.04-r4.ebuild71
-rw-r--r--sci-physics/paw/paw-2.14.04-r5.ebuild71
20 files changed, 88 insertions, 760 deletions
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index 36f3436bee73..89b579ea192e 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest
index 6992ef66595f..a36222cad833 100644
--- a/sci-physics/bullet/Manifest
+++ b/sci-physics/bullet/Manifest
@@ -1,4 +1,6 @@
AUX bullet-2.85-soversion.patch 1094 BLAKE2B 8dc035b80d812b3c2382067796f1626a932ce887246b34a8b5e08fddf45d330078a970eb6c2147259285a45974b8aaa26a2494ad4aa4824d89bf58aa7af3ac37 SHA512 f437d553c51c6cc6646a4a3bf0ffe02e2691a3b2109ea560c986f69c602055c409028a5a3711597aca757d3e3b33cab14d60e03fc120f0975f35c6e16be6362d
DIST bullet-3.07.tar.gz 148413637 BLAKE2B 776cd7651d11d865095ea000d353860bea09c6ff4ec8dd8e43282a78373e2830f6ce1ce2b87ed25a67be7bded297b3a6320b2872a71dfd3849e7b197c6d2c936 SHA512 31fc7cb4ed8b939abc9eeb0a8f6fff3a454ea4ebcffd797fd35a2320fe3ab222fcd315569809ea148d0efff47267f5eec9f4bf7aaf07730a06aa9babd2abc9a6
+DIST bullet-3.08.tar.gz 129282084 BLAKE2B daa5b6719575af28c6f6359ef51c7a9b8ca9cde2e5b4ea1b00c2991fc4d6b13175d034c7a694eaf36e8ff3ab343457027f57bb511639b3701341ad4551f1a6ca SHA512 4177c2b2f3b007691102973e7a3d4337b8de559d20058db75a2d25eab35b9be62fa14e3362435ef6f7ea2f6b8cf02a78770cc49c17e979adf3a2b41f19ee702a
EBUILD bullet-3.07.ebuild 1929 BLAKE2B c0a1c9c8c2f92c7e7493164eca8f4d27d83944eff2bd5dbffe6705b6c6bd69705b275eff2074de76ac6747702e792e6ff1110247d9fb18b4713efc8d07a7b2a4 SHA512 df6585dc25557f961177d89b340eed84c28a23e2bb8174540ad833e06bf1ec735e3135535348c79323eb2fafa504643eea9a8d386b56ede968344092321c7408
+EBUILD bullet-3.08.ebuild 1931 BLAKE2B 975648f912744474bf610c45ab06f786698b677a0633c7b71dfd514e7b0ec8f138048e13a04aa04c0aa0cfa1d21cccd020255aba23aa5b1dfcacb90be5f31b0b SHA512 3176b2563d9ee11de1d75ad0d51427d761df548699f98772c6337440ba3593a0e83fb19428acb9cf55a6160dd2de8491910bb9db04901698775bec24c93dcfa1
MISC metadata.xml 1119 BLAKE2B 0242add0b8c197137e448ac9a34cf4a1b543decd8e120e6673ac70e32f493b14531fac469dbfc2f44e49659977789fcc5b917a743354fc5cbb2b1d0d3a5780ad SHA512 8831dc59734db66ca01cc2901f1efe360cc8ad9f96cf4712df92d2975797002fbb193fe0f55a79f4ef71affc53be7a084c38f506c65f663759df3d40073ff59e
diff --git a/sci-physics/bullet/bullet-3.08.ebuild b/sci-physics/bullet/bullet-3.08.ebuild
new file mode 100644
index 000000000000..255f3af6bc82
--- /dev/null
+++ b/sci-physics/bullet/bullet-3.08.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="Continuous Collision Detection and Physics Library"
+HOMEPAGE="https://www.bulletphysics.com/"
+SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc double-precision examples openmp tbb test threads"
+
+REQUIRED_USE="
+ openmp? ( threads )
+ tbb? ( threads )
+"
+
+RDEPEND="
+ virtual/opengl
+ media-libs/freeglut
+ tbb? ( dev-cpp/tbb )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.85-soversion.patch )
+
+DOCS=( AUTHORS.txt LICENSE.txt README.md )
+
+# Building / linking of third Party library BussIK does not work out of the box
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}3-${PV}"
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # allow to generate docs
+ sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_CPU_DEMOS=OFF
+ -DBUILD_OPENGL3_DEMOS=OFF
+ -DBUILD_BULLET2_DEMOS=OFF
+ -DUSE_GRAPHICAL_BENCHMARK=OFF
+ -DINSTALL_LIBS=ON
+ -DBUILD_BULLET3=ON
+ -DBUILD_EXTRAS=OFF
+ -DUSE_DOUBLE_PRECISION=$(usex double-precision)
+ -DBUILD_UNIT_TESTS=$(usex test)
+ -DBULLET2_MULTITHREADING=$(usex threads)
+ -DBULLET2_USE_OPEN_MP_MULTITHREADING=$(usex openmp)
+ -DBULLET2_USE_TBB_MULTITHREADING=$(usex tbb)
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ if use doc; then
+ doxygen || die
+ HTML_DOCS+=( html/. )
+ DOCS+=( docs/*.pdf )
+ fi
+
+ if use examples; then
+ # throws QA warnings
+ rm examples/ThirdPartyLibs/openvr/*/linux*/libopenvr_api.so || die
+ DOCS+=( examples )
+ fi
+}
diff --git a/sci-physics/cernlib-montecarlo/Manifest b/sci-physics/cernlib-montecarlo/Manifest
deleted file mode 100644
index 8dd99b215db2..000000000000
--- a/sci-physics/cernlib-montecarlo/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX cernlib-montecarlo-2006-noherwig.patch 1993 BLAKE2B 68c7bbe0b73ded653e53cb8cc494f725fd7b3dc309db3ce64c1e0ca9076d514c145bd069835a39c85605d4d9f43c4a11b7eae91a4b99a503323d057d24ffe24d SHA512 e53794aeefdda4667bc71826b9514f44dd23fb0076cb55284ff4af0277facf5d3e1664f76dff80f975157350a02b871437230c66b49816c75730b4afed9d5ec9
-DIST mclibs_20061220+dfsg3-1.debian.tar.gz 46362 BLAKE2B 76ccadbfc85b1a80239d3b749ac73ab0d6fb88940d9352ef08e67798fbc943ed6bce4b6ea9b74eed08b1562c0c4832bb37857a324af687dd1d5de5245007c0bb SHA512 ddb31fd218f0f051155548011415d9526e7866ec7caf7041a5f572d8064cb4f19c188724e839f445a47f490dacf0d67ef9ba871725756892e0ba1d569d575fe3
-DIST mclibs_20061220+dfsg3-3.debian.tar.gz 44763 BLAKE2B fa82699e99d8ce86fc676a66f73a2387c81dfc9f76624ca2ae164df8a320fe0cd574e7439fb4dd3abea5b5da624a7b4b649b78896bcb078fa6c9f4de83909a8a SHA512 2ef3c54026e86182200d4d7fce1889a2dd8c252743d0819e74679e2a5067794bea574530b59a7f08c394f8b75f7d31cac31f638fb72045700b379bd686a8f92f
-DIST mclibs_20061220+dfsg3.orig.tar.gz 7642494 BLAKE2B 59bd0d7689150903785ff11954c86d7a9f98dd5b75ef8788c8acd4d69edcf2d5b821ce2ef8b16376b877fa6540bd5d4bb6c222aae68072db4d835856276de9f1 SHA512 add98b585648994ab616d040e9a3410b0eba13ab54a812674d3940bae0effed4446b02ce6a34887841c114bc444b1b83598e2c89c22b4df8dcd3fd4c1d8aaba3
-EBUILD cernlib-montecarlo-2006-r3.ebuild 2302 BLAKE2B 0af4756118abb80a7d7ea0928b7c34a18bb110bff070c71427140f8d136ff68651fcd43b5745e758ecff02d78007a611c3f288369e4acccdabc920666fa736ec SHA512 e0a96145f15fcb2e8887818ad1e2a6af41a5afcd2ae7a6fb2de2230b353dfd856db30cb5610d4d168d15fcaa6e951f5a278ebd0741c3fed444df8c0a612c736b
-EBUILD cernlib-montecarlo-2006-r4.ebuild 2304 BLAKE2B d488fd224c1cf840fcd865814922bab32d9094b9960377cde2aef8618e6f2a76b6da1a64f54bde52879530bc6844c249ded98672c79f027ff5f988db87f567ca SHA512 bf7542ef5d6a628950ab6a98fa1cdc526b419697f0582942965792c9fbe9e3d0a313b5782ba106ad693a840529d961c7713922708dea457778335d92fc673bb4
-MISC metadata.xml 772 BLAKE2B cc1da7f3626c29e1663d4a3e0302d3be8e666670635dcdd75cf8c69734329491145835e32b43e795fada7c5cfa0073a76bd0bc4d088f4330221ad759abb0f908 SHA512 652f5e009b03b95f15b0ee34d6847c99435a9ad7420eb0cfb5fbf51e052a3a21d7655a8e817fd2c685154e68c946f433302670d49eabb7779a73963a99ed145a
diff --git a/sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r3.ebuild b/sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r3.ebuild
deleted file mode 100644
index 95abf6114f41..000000000000
--- a/sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils fortran-2 toolchain-funcs
-
-DEB_PN=mclibs
-DEB_PV=20061220+dfsg3
-DEB_PR=1
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="Monte-carlo library and tools for the cernlib"
-HOMEPAGE="https://cernlib.web.cern.ch/cernlib/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-IUSE="+herwig"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- x11-libs/motif:0
- dev-lang/cfortran
- sci-physics/cernlib
- herwig? ( !sci-physics/herwig )"
-
-DEPEND="${RDEPEND}
- virtual/latex-base
- x11-misc/imake
- x11-misc/makedepend"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig"
-
-src_prepare() {
- mv ../debian . || die
- cp debian/add-ons/Makefile . || die
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- Makefile || die
-
- einfo "Applying Debian patches"
- emake -j1 patch
- use herwig || epatch "${FILESDIR}"/${P}-noherwig.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
- # respect users flags
- sed -i \
- -e 's/-O3/-O2/g' \
- -e "s/-O2/${CFLAGS}/g" \
- -e "s|\(CcCmd[[:space:]]*\)gcc|\1$(tc-getCC)|g" \
- -e "s|\(CplusplusCmd[[:space:]]*\)g++|\1$(tc-getCXX)|g" \
- -e "s|\(FortranCmd[[:space:]]*\)gfortran|\1$(tc-getFC)|g" \
- src/config/linux.cf \
- || die "sed linux.cf failed"
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-
- sed -i \
- -e 's/\$(FCLINK)/\$(FCLINK) $(LDFLAGS)/' \
- -e 's/\$(CCLINK)/\$(CCLINK) $(LDFLAGS)/' \
- src/config/{biglib,fortran,Imake}.rules \
- || die "sed for ldflags propagation failed"
-}
-
-src_compile() {
- export VARTEXFONTS="${T}"/fonts
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}"/shlib \
- emake -j1 cernlib-test
-}
-
-src_install() {
- export VARTEXFONTS="${T}"/fonts
- emake DESTDIR="${D}" MCDOC="${ED}usr/share/doc/${PF}" install
- cd debian
- dodoc changelog README.* deadpool.txt copyright
- newdoc add-ons/README README.add-ons
-}
diff --git a/sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r4.ebuild b/sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r4.ebuild
deleted file mode 100644
index 4bc56cab02e3..000000000000
--- a/sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils fortran-2 toolchain-funcs
-
-DEB_PN=mclibs
-DEB_PV=20061220+dfsg3
-DEB_PR=3
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="Monte-carlo library and tools for the cernlib"
-HOMEPAGE="https://cernlib.web.cern.ch/cernlib/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-IUSE="+herwig"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- x11-libs/motif:0
- dev-lang/cfortran
- sci-physics/cernlib
- herwig? ( !sci-physics/herwig )"
-
-DEPEND="${RDEPEND}
- virtual/latex-base
- x11-misc/imake
- x11-misc/makedepend"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig"
-
-src_prepare() {
- mv ../debian . || die
- cp debian/add-ons/Makefile . || die
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- Makefile || die
-
- einfo "Applying Debian patches"
- emake -j1 patch
- use herwig || epatch "${FILESDIR}"/${P}-noherwig.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
- # respect users flags
- sed -i \
- -e 's/-O3/-O2/g' \
- -e "s/-O2/${CFLAGS}/g" \
- -e "s|\(CcCmd[[:space:]]*\)gcc|\1$(tc-getCC)|g" \
- -e "s|\(CplusplusCmd[[:space:]]*\)g++|\1$(tc-getCXX)|g" \
- -e "s|\(FortranCmd[[:space:]]*\)gfortran|\1$(tc-getFC)|g" \
- src/config/linux.cf \
- || die "sed linux.cf failed"
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-
- sed -i \
- -e 's/\$(FCLINK)/\$(FCLINK) $(LDFLAGS)/' \
- -e 's/\$(CCLINK)/\$(CCLINK) $(LDFLAGS)/' \
- src/config/{biglib,fortran,Imake}.rules \
- || die "sed for ldflags propagation failed"
-}
-
-src_compile() {
- export VARTEXFONTS="${T}"/fonts
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_test() {
- export VARTEXFONTS="${T}"/fonts
- LD_LIBRARY_PATH="${S}"/shlib \
- emake -j1 cernlib-test
-}
-
-src_install() {
- emake DESTDIR="${D}" MCDOC="${ED}usr/share/doc/${PF}" install
- cd debian
- dodoc changelog README.* deadpool.txt copyright
- newdoc add-ons/README README.add-ons
-}
diff --git a/sci-physics/cernlib-montecarlo/files/cernlib-montecarlo-2006-noherwig.patch b/sci-physics/cernlib-montecarlo/files/cernlib-montecarlo-2006-noherwig.patch
deleted file mode 100644
index d0cb42d1ba42..000000000000
--- a/sci-physics/cernlib-montecarlo/files/cernlib-montecarlo-2006-noherwig.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff --git a/mclibs-2006.dfsg.2.orig/Makefile b/mclibs-2006.dfsg.2.orig/Makefile
-index f3c89fd..780499e 100644
---- a/mclibs-2006.dfsg.2.orig/Makefile
-+++ b/mclibs-2006.dfsg.2.orig/Makefile
-@@ -89,9 +89,6 @@ install-includes:
- done ; \
- done
-
-- # install some symlinks, e.g. herwig$$version -> herwig
-- rm -f $(DESTDIR)$(includedir)/herwig && \
-- ln -sf herwig59 $(DESTDIR)$(includedir)/herwig
- rm -rf $(DESTDIR)$(includedir)/isajet758
- mv $(DESTDIR)$(includedir)/isajet $(DESTDIR)$(includedir)/isajet758
- ln -sf isajet758 $(DESTDIR)$(includedir)/isajet
-@@ -128,14 +125,12 @@ install-arch: install-includes
- fi
-
- # ... and mclibs documentation
-- for dir in cojets eurodec herwig isajet pdflib ; do \
-+ for dir in cojets eurodec isajet pdflib ; do \
- install -d -m 0755 $(MCDOC)/$$dir ; \
- done
- install -p -m 0644 $(CERN_DOCDIR)/cojets.txt $(MCDOC)/cojets/
- install -p -m 0644 $(CERN_DOCDIR)/isa* $(MCDOC)/isajet/
- install -p -m 0644 $(CERN_DOCDIR)/eurodec.txt $(MCDOC)/eurodec/
-- install -p -m 0644 $(CVSCOSRC)/mclibs/herwig/doc/herwig59 \
-- $(MCDOC)/herwig/herwig59.txt
- install -p -m 0644 $(CVSCOSRC)/mclibs/pdf/dpdf/pdfdoc.doc \
- $(MCDOC)/pdflib/pdfdoc.txt
-
-diff --git a/mclibs-2006.dfsg.2.orig/src/mclibs/Imakefile b/mclibs-2006.dfsg.2.orig/src/mclibs/Imakefile
-index 0c9867d..0f04f1b 100644
---- a/mclibs-2006.dfsg.2.orig/src/mclibs/Imakefile
-+++ b/mclibs-2006.dfsg.2.orig/src/mclibs/Imakefile
-@@ -6,7 +6,7 @@
- to them and their dependents. They have already been purged from
- Debianized source code. Also, re-order libs so that dependent ones
- come after dependees. */
--LIBDIRS= cojets eurodec pdf photos herwig isajet
-+LIBDIRS= cojets eurodec pdf photos isajet
-
- SUBDIRS = $(LIBDIRS)
-
-@@ -16,7 +16,7 @@ InstallLibSubdirs($(LIBDIRS))
- InstallSharedLibSubdirs($(LIBDIRS))
-
- /* Again, purge Pythia, Jetset and dependents. */
--INCLUDEDIRS= cojets eurodec herwig isajet pdf
-+INCLUDEDIRS= cojets eurodec isajet pdf
-
- InstallIncludeSubdirs($(INCLUDEDIRS))
-
diff --git a/sci-physics/cernlib-montecarlo/metadata.xml b/sci-physics/cernlib-montecarlo/metadata.xml
deleted file mode 100644
index 8c84153e4f42..000000000000
--- a/sci-physics/cernlib-montecarlo/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-physics@gentoo.org</email>
- <name>Gentoo Physics Project</name>
- </maintainer>
- <longdescription lang="en">
- This metapackage provides various Monte Carlo libraries included in
- Cernlib (both shared and static). Likely only physicists will be
- interested in these packages.
- The libraries of Ariadne, Fritiof, Jetset, Lepto, and Pythia are not
- available for Gentoo: see cernlib Debian packaging for explanation.
-</longdescription>
- <use>
- <flag name="herwig">Build Herwig internal event generator, newer version
- available in <pkg>sci-physics/herwig</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/sci-physics/cernlib/Manifest b/sci-physics/cernlib/Manifest
deleted file mode 100644
index da1beb2f77f5..000000000000
--- a/sci-physics/cernlib/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX cernlib-2006-fgets.patch 759 BLAKE2B b5918c254fa39cbc09b7069a7d41fda6d0e420af795b25ed3fd22118d0984268f4de88154baa23b744a3b4996682b094dfa0ff99726316c5a0bb4479c5049391 SHA512 efd017d9164e94870364e7124ae7ffd001989ffafe44ee85c5161bcc6399de4559430fdb39daf25e4fdb788a74ada06f00b9023651e714ca0c5ccf1ca248e821
-AUX cernlib-2006-nogfortran.patch 1994 BLAKE2B 589c8d747ea5af3c2a2a75a16e5311e2facc7a03aa7e20395c64e4cddfe6a9ea6defd1613bd7919672ecc130c92807e10544260212bf633adcf126d7a3e9456f SHA512 9446e85f57c5cdc78468e738f2a5d7227a2a91d4d6591b063fbc0a976bdb1b1f34edceee92ed7fbac558b1f6ba2663d1b43c373e92da3f414df21c601a0f1f72
-AUX cernlib-2006-ypatchy-short-name.patch 331 BLAKE2B 62683907b710db6963d5146b5d6fc775ca469389a381eca2624d9816db5c0c96dd015382f487d993b32d8896b7c644dfc7bff752b90f920495bed9a2fa84bbd3 SHA512 dd97e328706c243b84c6464ee1db3c546280dba838766e6aefd8a5349e57a3b430c38d81909f5ad445af7c3a602e0a6e64110b7f8eb6e44a907a7311828142e9
-DIST cernlib_20061220+dfsg3-2.debian.tar.gz 257093 BLAKE2B 35ae90e38ddb935f252531cdf49dc038cdb7543b9168076f97458323a2458938cfa2f1768165d4cc59649021e2b268139dd53b3ef09d2a6601e1f68792c69af1 SHA512 43a2ca55d42b92bfb551b029c75728e80b4c83473397b52f746d9481c7503762bc5a281732908bfeb29a64f728fed4c127ed1cb9101c16e4fb2dd28c452730ea
-DIST cernlib_20061220+dfsg3-4.3.debian.tar.xz 168928 BLAKE2B 15147d1d84d3e4abb06620154425a035e64d6e5254177f9647634fdf63e4a5aa42deba6c8f638f338cf85e8766732388cc6298813dd5b007d1ef97fddcef3d39 SHA512 8cb666d9ef62627e7e3e55bd1986b40ca9ddfcc882101b1a3597c1d60870e30649b5c7716687f7e4106b30ba0aa88a9ca7bc3a3651b0d1405f55a6f611dc308b
-DIST cernlib_20061220+dfsg3.orig.tar.gz 6434476 BLAKE2B 069eda316ffbc4873e79952283a0aa2693ed58a3cc369bca72e29a4feaef4840922b4f62ababba1476f2aa0309f68833a4a35a3b5c6ac015bdbd85b3b58b2efe SHA512 11fade45c5ae69c858f37a82e74ab1a69416314a23c12ec5205ee6b918590d66f26d3ae68afa466ae3109d736212968ece956a444270ddd189a27a24c0ccece8
-EBUILD cernlib-2006-r5.ebuild 2942 BLAKE2B c284963abf6ce801a52eb1100e77c38636851f8b7b5f7740301796b642fd3f9793fe15b3e85fd4ef639b0795d48ffc4daa14c0a6d610017b21875ad416e1a6a9 SHA512 fc3ce4fbe0e4b5b23fb54bdebae1981d1de53237795c929e84bd2753523b2bf911a3401c6b7bf27fc404d8fa7006a2dacbae916c438ba3f8020ff8d4ecf8420a
-EBUILD cernlib-2006-r7.ebuild 3010 BLAKE2B 17f778cd95128e09252be544144aa732b9767f767f92096bdf6b3b76c81192fe330f999111e1569eceeeb5a400e58355701e701af1c995b12f5824bce3f24c9c SHA512 9dde5fc5814cf0ce917a0aab2a37c4d5a55b155cf98db3c29e285df87fb8527002541e98f3a5817a0614fa6be7cf7b2bf5d2665027ef9cf43e72a3f936b4093c
-MISC metadata.xml 759 BLAKE2B f01fad2a4cead94f4c422f4f2906bb26c9c960f4a85c07bb1cc900a058184fb2b0774251e93f3d92e105f9ff4675cf0c9035d4ffe0841c63d54e344bb0b0d149 SHA512 133dd51ec200866d1886a1c077dad4a1a7ec786d77b59e1da147a7e95a5b6e8c9f1ce41dfcfa35c406625ed4aa966891cc5247ef35d7a82791d9b42c91fc7477
diff --git a/sci-physics/cernlib/cernlib-2006-r5.ebuild b/sci-physics/cernlib/cernlib-2006-r5.ebuild
deleted file mode 100644
index 0e409ed6a6cf..000000000000
--- a/sci-physics/cernlib/cernlib-2006-r5.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils fortran-2 multilib toolchain-funcs
-
-DEB_PN=cernlib
-DEB_PV=20061220+dfsg3
-DEB_PR=2
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="CERN program library for High Energy Physics"
-HOMEPAGE="https://cernlib.web.cern.ch/cernlib/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-KEYWORDS="amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- x11-libs/motif:0
- virtual/lapack
- dev-lang/cfortran"
-DEPEND="${RDEPEND}
- x11-misc/imake
- x11-misc/makedepend
- virtual/pkgconfig"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}"
-
-src_prepare() {
- mv ../debian . || die
- epatch "${FILESDIR}"/${P}-nogfortran.patch
- # set some default paths
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- -e "s:prefix)/lib:prefix)/$(get_libdir):" \
- -e "s:\$(prefix)/etc:${EROOT}/etc:" \
- -e 's:$(prefix)/man:$(prefix)/share/man:' \
- debian/add-ons/cernlib.mk || die "sed failed"
-
- # use system blas and lapack set by gentoo framework
- sed -i \
- -e "s:\$DEPS -lm:$($(tc-getPKG_CONFIG) --libs blas):" \
- -e "s:\$DEPS -llapack -lm:$($(tc-getPKG_CONFIG) --libs lapack):" \
- -e 's:`depend $d $a blas`::' \
- -e 's:X11R6:X11:g' \
- debian/add-ons/bin/cernlib.in || die "sed failed"
-
- cp debian/add-ons/Makefile .
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
-
- einfo "Applying Debian patches"
- emake -j1 patch
-
- epatch "${FILESDIR}"/${P}-fgets.patch
- epatch "${FILESDIR}"/${P}-ypatchy-short-name.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
-
- # respect users flags
- sed -i \
- -e 's/-O3/-O2/g' \
- -e "s/-O2/${CFLAGS}/g" \
- -e "s|\(CcCmd[[:space:]]*\)gcc|\1$(tc-getCC)|g" \
- -e "s|\(CplusplusCmd[[:space:]]*\)g++|\1$(tc-getCXX)|g" \
- -e "s|\(FortranCmd[[:space:]]*\)gfortran|\1$(tc-getFC)|g" \
- src/config/linux.cf \
- || die "sed linux.cf failed"
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-
- sed -i \
- -e 's/\$(FCLINK)/\$(FCLINK) $(LDFLAGS)/' \
- -e 's/\$(CCLINK)/\$(CCLINK) $(LDFLAGS)/' \
- src/config/{biglib,fortran,Imake}.rules \
- src/patchy/Imakefile \
- || die "sed for ldflags propagation failed"
-
- # add missing headers for implicit
- sed -i \
- -e '0,/^#include/i#include <stdlib.h>' \
- src/kernlib/kerngen/ccgen*/*.c || die
-}
-
-src_compile() {
- # parallel make breaks and complex patched imake system, hard to debug
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}"/shlib emake -j1 cernlib-test
-}
-
-src_install() {
- default
- cd debian
- dodoc changelog README.* deadpool.txt NEWS copyright
- newdoc add-ons/README README.add-ons
-}
diff --git a/sci-physics/cernlib/cernlib-2006-r7.ebuild b/sci-physics/cernlib/cernlib-2006-r7.ebuild
deleted file mode 100644
index 216c3fda914a..000000000000
--- a/sci-physics/cernlib/cernlib-2006-r7.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils fortran-2 multilib toolchain-funcs
-
-DEB_PN=cernlib
-DEB_PV=20061220+dfsg3
-DEB_PR=4.3
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="CERN program library for High Energy Physics"
-HOMEPAGE="https://cernlib.web.cern.ch/cernlib/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.xz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- x11-libs/motif:0
- virtual/lapack
- dev-lang/cfortran
- net-libs/libnsl"
-DEPEND="${RDEPEND}
- x11-misc/imake
- x11-misc/makedepend
- virtual/pkgconfig"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}"
-
-src_prepare() {
- mv ../debian . || die
- epatch "${FILESDIR}"/${P}-nogfortran.patch
- # set some default paths
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- -e "s:prefix)/lib/\$(DEB_HOST_MULTIARCH):prefix)/$(get_libdir):" \
- -e "s:\$(prefix)/etc:${EROOT}/etc:" \
- -e 's:$(prefix)/man:$(prefix)/share/man:' \
- debian/add-ons/cernlib.mk || die "sed failed"
-
- # use system blas and lapack set by gentoo framework
- sed -i \
- -e "s:\$DEPS -lm:$($(tc-getPKG_CONFIG) --libs blas):" \
- -e "s:\$DEPS -llapack -lm:$($(tc-getPKG_CONFIG) --libs lapack):" \
- -e 's:`depend $d $a blas`::' \
- -e 's:X11R6:X11:g' \
- -e 's: /[^ ]*`dpkg-arch.*`::' \
- debian/add-ons/bin/cernlib.in || die "sed failed"
-
- cp debian/add-ons/Makefile .
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
-
- einfo "Applying Debian patches"
- emake -j1 patch
-
- epatch "${FILESDIR}"/${P}-fgets.patch
- epatch "${FILESDIR}"/${P}-ypatchy-short-name.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
-
- # respect users flags
- sed -i \
- -e 's/-O3/-O2/g' \
- -e "s/-O2/${CFLAGS}/g" \
- -e "s|\(CcCmd[[:space:]]*\)gcc|\1$(tc-getCC)|g" \
- -e "s|\(CplusplusCmd[[:space:]]*\)g++|\1$(tc-getCXX)|g" \
- -e "s|\(FortranCmd[[:space:]]*\)gfortran|\1$(tc-getFC)|g" \
- src/config/linux.cf \
- || die "sed linux.cf failed"
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-
- sed -i \
- -e 's/\$(FCLINK)/\$(FCLINK) $(LDFLAGS)/' \
- -e 's/\$(CCLINK)/\$(CCLINK) $(LDFLAGS)/' \
- src/config/{biglib,fortran,Imake}.rules \
- src/patchy/Imakefile \
- || die "sed for ldflags propagation failed"
-
- # add missing headers for implicit
- sed -i \
- -e '0,/^#include/i#include <stdlib.h>' \
- src/kernlib/kerngen/ccgen*/*.c || die
-}
-
-src_compile() {
- # parallel make breaks and complex patched imake system, hard to debug
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}"/shlib emake -j1 cernlib-test
-}
-
-src_install() {
- default
- cd debian
- dodoc changelog README.* deadpool.txt NEWS copyright
- newdoc add-ons/README README.add-ons
-}
diff --git a/sci-physics/cernlib/files/cernlib-2006-fgets.patch b/sci-physics/cernlib/files/cernlib-2006-fgets.patch
deleted file mode 100644
index e42eaf833b35..000000000000
--- a/sci-physics/cernlib/files/cernlib-2006-fgets.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/packlib/cspack/tcpaw/tcpaw.c.old 2011-01-30 21:18:35.326089059 +0000
-+++ src/packlib/cspack/tcpaw/tcpaw.c 2011-01-30 21:18:01.876081979 +0000
-@@ -984,7 +984,7 @@
- int s, addrlen;
- int sx, nn = 0; /* REXEC */
- #ifndef IBM
-- char get[50], *getp = get; /* REXEC */
-+ char get[80], *getp = get; /* REXEC */
- #endif /*^IBM */
- char sys[30];
- register int i, j, k;
-@@ -1036,7 +1036,7 @@
- char buff[100];
- char *get;
- char *getp;
-- char getbuf[50]; /* REXEC */
-+ char getbuf[80]; /* REXEC */
- getp = getbuf; /* REXEC */
- get = getbuf; /* REXEC */
- /* j = 80; */ /* (crude kludge) length of srvc in Fortran */
diff --git a/sci-physics/cernlib/files/cernlib-2006-nogfortran.patch b/sci-physics/cernlib/files/cernlib-2006-nogfortran.patch
deleted file mode 100644
index 63883274403f..000000000000
--- a/sci-physics/cernlib/files/cernlib-2006-nogfortran.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- debian/add-ons/Makefile.orig 2008-03-15 16:46:46.000000000 +0000
-+++ debian/add-ons/Makefile 2008-03-15 16:47:51.000000000 +0000
-@@ -28,6 +28,9 @@
- ifneq (,$(findstring ifort,$(DEB_BUILD_OPTIONS)))
- sed -i -e 's/-lgfortran/-limf/' $(CERN_BINDIR)/cernlib
- endif
-+ifneq (,$(findstring g77,$(DEB_BUILD_OPTIONS)))
-+ sed -i -e 's/-lgfortran/-lg2c/' $(CERN_BINDIR)/cernlib
-+endif
- chmod a+x $(CERN_BINDIR)/cernlib
-
- # target to install include files for development packages
---- debian/add-ons/cernlib.mk.orig 2008-03-15 16:48:05.000000000 +0000
-+++ debian/add-ons/cernlib.mk 2008-03-15 17:09:14.000000000 +0000
-@@ -35,6 +35,10 @@
- export TOOL_SONAME = _gfortran
- export TOOL_NAME = _gfortran
- endif
-+ifeq (,$(findstring g77,$(DEB_BUILD_OPTIONS)))
-+ export TOOL_SONAME = _gfortran
-+ export TOOL_NAME = _gfortran
-+endif
- export PATH := $(CERN_BINDIR):$(ADDONDIR)/bin:$(datadir)/cernlib:${PATH}
- export INSTALL_OPTS ?= -s
- export CC ?= gcc
-@@ -118,6 +122,8 @@
- endif
- ifneq (,$(findstring ifort,$(DEB_BUILD_OPTIONS)))
- echo '#define HasIntelifc YES' >> $(CVSCOSRC)/config/host.def
-+else ifneq (,$(findstring g77,$(DEB_BUILD_OPTIONS)))
-+ echo >> $(CVSCOSRC)/config/host.def
- else
- echo '#define Hasgfortran YES' >> $(CVSCOSRC)/config/host.def
- endif
---- debian/patches/320-support-ifort.dpatch.orig 2008-03-15 17:31:34.000000000 +0000
-+++ debian/patches/320-support-ifort.dpatch 2008-03-15 17:31:56.000000000 +0000
-@@ -27,7 +27,7 @@
- #if defined(CERNLIB_UNIX)
- CLIBS= -G Motif kernlib
- +# if defined(CERNLIB_INTELIFC)
--+CLIBS= $(CLIBS) -nofor_main
-++CLIBS:= $(CLIBS) -nofor_main
- +# endif
- #endif
-
---- debian/patches/803-link-binaries-dynamically.dpatch.orig 2008-03-15 17:48:38.000000000 +0000
-+++ debian/patches/803-link-binaries-dynamically.dpatch 2008-03-15 17:49:17.000000000 +0000
-@@ -64,7 +64,7 @@
- -CLIBS= -G Motif kernlib
- +CLIBS= -G Motif -u Xm
- # if defined(CERNLIB_INTELIFC)
-- CLIBS= $(CLIBS) -nofor_main
-+ CLIBS:= $(CLIBS) -nofor_main
- # endif
- #endif
-
diff --git a/sci-physics/cernlib/files/cernlib-2006-ypatchy-short-name.patch b/sci-physics/cernlib/files/cernlib-2006-ypatchy-short-name.patch
deleted file mode 100644
index 706ab3671672..000000000000
--- a/sci-physics/cernlib/files/cernlib-2006-ypatchy-short-name.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/patchy/Imakefile.orig 2013-01-16 13:45:07.161828513 -0800
-+++ src/patchy/Imakefile 2013-01-16 13:45:34.768966597 -0800
-@@ -77,7 +77,7 @@
- @ ln -s $< $@
-
- %.f: $(LDIR)%.cra $(LDIR)patchy.car
-- ypatchy - :$@ :$< TTY .go
-+ ypatchy - :$@ :$(shell basename $<) TTY .go
-
- .f.o:
- $(FC) -c $(FORTRANOPTIONS) $(FDEBUGFLAGS) $<
diff --git a/sci-physics/cernlib/metadata.xml b/sci-physics/cernlib/metadata.xml
deleted file mode 100644
index 018891e93643..000000000000
--- a/sci-physics/cernlib/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-physics@gentoo.org</email>
- <name>Gentoo Physics Project</name>
- </maintainer>
- <longdescription lang="en">
- The CERN Program Library is a large collection of general purpose
- libraries and modules maintained and offered in both source and
- object code form on the CERN central computers. Most of these
- programs were developed at CERN and are therefore oriented towards
- the needs of a physics research laboratory that is general
- mathematics, data analysis, detectors simulation, data-handling
- etc... applicable to a wide range of problems.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-physics/paw/Manifest b/sci-physics/paw/Manifest
deleted file mode 100644
index 9f99d4ce9d3d..000000000000
--- a/sci-physics/paw/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX paw-2.14.04-glibc-2.10.patch 311 BLAKE2B c166583ac5197cda23cfc0594656af52140adbd7b6d2ffb93af0450cc38d03c5aca668bedc069f1604fa1088219fa58df32acf73376ee446d38c13ba4f76ec4f SHA512 b053bedfddf6472d3b8e728b8cac518dd511a1b2ec9e12d7249f0858b3fa9c1214484461217ca4fa8111190c055ad5e69e7ece6b5c7be027f2fd1dfd869f34f7
-DIST paw_2.14.04.dfsg.2-8.debian.tar.gz 75788 BLAKE2B 1f9b5ec528e77cccf48a648b279509b9d36a98c3c7747ff6fa13e2072117b83ccbdd798a81d998f44924cc614d94ab6a713af9b05f54af1c43db4b0699d2b9d9 SHA512 63800b6071c0614d3d68eceffc23117703a9e48f6a9da3fd160b2eb27b326ffe7dc38718245d40e713b2c047967233e1aa56e7381754bbc95804b4c208d1d270
-DIST paw_2.14.04.dfsg.2-9.debian.tar.gz 79495 BLAKE2B cd398f5f4452eb160360b8dc9f4d16d95680821afe71f40ae11b4346a2cd29fb5cecf316dd00f1b89225230401a0dc0aaf2ab1a43cbfa55d71f9b4bf9c0e17af SHA512 e0ffd28aef621fbe7ff372bf1add2c3614897c755ada061d80835e43f0e7ebe342c44f5c989110ce53d8896d9738798277689bcb9fcba87c4eeae89e4d340b81
-DIST paw_2.14.04.dfsg.2.orig.tar.gz 3334317 BLAKE2B 9aa72ed2d99f7e0f3562dc2a2fc435343c4b1e7330bbfe0f482ab902465a2a7844d331c8941a31f01b6867b26b628b6951a99a46e908a1aa82209e18819df52c SHA512 6e4ef312195936b42ad641a63335586f48e0383e8a7f4330d52173492584f9d03c5fa4eab7e7de594e30556a1daacbe162b4f879718c9c489cb7a89f072b962e
-EBUILD paw-2.14.04-r4.ebuild 1794 BLAKE2B 4de6dabcf8bd7db730d6f91f0f9a64fd4a9517b631ace19e5562a77ab380134c1b58d0881c5cea92726e3e60ed21b476a2ebe1aeae367d7d33616b2117cdcbed SHA512 3f528eb6a2a68923a0c9a789a24c94f7c5b789410f74ecb62838cc6bdb7dfc3c02b069b1626c5f39c5b632143bfaabb73bb78b50eaaf95f7a05420a941c418a2
-EBUILD paw-2.14.04-r5.ebuild 1797 BLAKE2B 2e4960de0c9ef892b4ffd426d032d875f52797b224811c08c5575d352763d66581cd56475a6753c48f24f5d4d3c6bf9586dc3e8e6fe2dcf43e2c7486508e257e SHA512 545245d1ffcf864fa381a51dda25318348010c155b95b0b79f4f1f2e6b845d04f4401b5ce8452e788a510332e2aabddb947e93025fe35d4ab50035d6475a8fd8
-MISC metadata.xml 787 BLAKE2B faa020aa68b428c4f15e7447b7030c4f0e986e14ac108a32f2c96b9f198cf50e026f4d1ce7e5bbbf8d554ba18faeb401937147ea77b6ac6cd5ed27f199d1ee0e SHA512 a7b760e73901e6eebc1c39240450ca0e95326d120e8b54bee86004c65c3165a766b10d01de6fd4943a785afd009dff86f224476bb4bfadab3c8deb0b7270c37d
diff --git a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch b/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch
deleted file mode 100644
index 7cfa5aa03d12..000000000000
--- a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/pawlib/paw/cpaw/bugrep.c.orig 2009-07-13 00:38:38.000000000 +0400
-+++ src/pawlib/paw/cpaw/bugrep.c 2009-07-13 08:47:54.934308924 +0400
-@@ -20,6 +20,8 @@
- * Paw
- *
- */
-+#define _POSIX_SOURCE
-+
- #include "paw/pilot.h"
- #if defined(CERNLIB_BUGREPORT)
- /*CMZ : 2.07/19 21/11/95 18.17.13 by Unknown*/
diff --git a/sci-physics/paw/metadata.xml b/sci-physics/paw/metadata.xml
deleted file mode 100644
index aaa2e0f2e17c..000000000000
--- a/sci-physics/paw/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-physics@gentoo.org</email>
- <name>Gentoo Physics Project</name>
- </maintainer>
- <longdescription lang="en">
- PAW is an interactive program providing interactive graphical
- presentation and statistical and mathematical analysis tools. It is
- designed to work on objects familiar to physicists such as histograms,
- event files (Ntuples), vectors, etc.
- The program is linked statically against the CERN libraries on 64-bit
- architectures in order to function properly, as its design is not very
- 64-bit clean. Even so, AMD64 is the only 64-bit platform where it
- functions well.
- </longdescription>
-</pkgmetadata>
diff --git a/sci-physics/paw/paw-2.14.04-r4.ebuild b/sci-physics/paw/paw-2.14.04-r4.ebuild
deleted file mode 100644
index 1fdc4634f27b..000000000000
--- a/sci-physics/paw/paw-2.14.04-r4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs fortran-2
-
-DEB_PN=paw
-DEB_PV=${PV}.dfsg.2
-DEB_PR=8
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="CERN's Physics Analysis Workstation data analysis program"
-HOMEPAGE="https://paw.web.cern.ch/paw/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-KEYWORDS="amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sci-physics/cernlib
- x11-libs/libXaw
- >=x11-libs/motif-2.3:0
- x11-libs/xbae"
-DEPEND="${RDEPEND}
- dev-lang/cfortran
- virtual/latex-base
- x11-misc/imake
- x11-misc/makedepend"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig"
-
-src_prepare() {
- mv ../debian . && cp debian/add-ons/Makefile .
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
-
- # fix some path stuff and collision for comis.h,
- # already installed by cernlib and replace hardcoded fortran compiler
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- -e '/comis.h/d' \
- -e "s/gfortran/$(tc-getFC)/g" \
- Makefile || die
-
- einfo "Applying Debian patches"
- emake -j1 patch
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-}
-
-src_compile() {
- VARTEXFONTS="${T}"/fonts
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_install() {
- default
- cd debian
- dodoc changelog README.* deadpool.txt copyright
- newdoc add-ons/README README.add-ons
-}
diff --git a/sci-physics/paw/paw-2.14.04-r5.ebuild b/sci-physics/paw/paw-2.14.04-r5.ebuild
deleted file mode 100644
index 5774f34fa4e7..000000000000
--- a/sci-physics/paw/paw-2.14.04-r5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs fortran-2
-
-DEB_PN=paw
-DEB_PV=${PV}.dfsg.2
-DEB_PR=9
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="CERN's Physics Analysis Workstation data analysis program"
-HOMEPAGE="https://paw.web.cern.ch/paw/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sci-physics/cernlib
- x11-libs/libXaw
- >=x11-libs/motif-2.3:0
- x11-libs/xbae"
-DEPEND="${RDEPEND}
- dev-lang/cfortran
- virtual/latex-base
- x11-misc/imake
- x11-misc/makedepend"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig"
-
-src_prepare() {
- mv ../debian . && cp debian/add-ons/Makefile .
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
-
- # fix some path stuff and collision for comis.h,
- # already installed by cernlib and replace hardcoded fortran compiler
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- -e '/comis.h/d' \
- -e "s/gfortran/$(tc-getFC)/g" \
- Makefile || die
-
- einfo "Applying Debian patches"
- emake -j1 patch
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-}
-
-src_compile() {
- VARTEXFONTS="${T}"/fonts
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_install() {
- default
- cd debian
- dodoc changelog README.* deadpool.txt copyright
- newdoc add-ons/README README.add-ons
-}