From c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Feb 2021 21:41:11 +0000 Subject: gentoo (valentine's day) resync : 14.02.2021 --- sci-physics/Manifest.gz | Bin 5025 -> 4514 bytes sci-physics/bullet/Manifest | 2 + sci-physics/bullet/bullet-3.08.ebuild | 86 ++++++++++++++++ sci-physics/cernlib-montecarlo/Manifest | 7 -- .../cernlib-montecarlo-2006-r3.ebuild | 88 ----------------- .../cernlib-montecarlo-2006-r4.ebuild | 88 ----------------- .../files/cernlib-montecarlo-2006-noherwig.patch | 52 ---------- sci-physics/cernlib-montecarlo/metadata.xml | 19 ---- sci-physics/cernlib/Manifest | 9 -- sci-physics/cernlib/cernlib-2006-r5.ebuild | 107 -------------------- sci-physics/cernlib/cernlib-2006-r7.ebuild | 108 --------------------- sci-physics/cernlib/files/cernlib-2006-fgets.patch | 20 ---- .../cernlib/files/cernlib-2006-nogfortran.patch | 56 ----------- .../files/cernlib-2006-ypatchy-short-name.patch | 11 --- sci-physics/cernlib/metadata.xml | 17 ---- sci-physics/paw/Manifest | 7 -- sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch | 11 --- sci-physics/paw/metadata.xml | 18 ---- sci-physics/paw/paw-2.14.04-r4.ebuild | 71 -------------- sci-physics/paw/paw-2.14.04-r5.ebuild | 71 -------------- 20 files changed, 88 insertions(+), 760 deletions(-) create mode 100644 sci-physics/bullet/bullet-3.08.ebuild delete mode 100644 sci-physics/cernlib-montecarlo/Manifest delete mode 100644 sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r3.ebuild delete mode 100644 sci-physics/cernlib-montecarlo/cernlib-montecarlo-2006-r4.ebuild delete mode 100644 sci-physics/cernlib-montecarlo/files/cernlib-montecarlo-2006-noherwig.patch delete mode 100644 sci-physics/cernlib-montecarlo/metadata.xml delete mode 100644 sci-physics/cernlib/Manifest delete mode 100644 sci-physics/cernlib/cernlib-2006-r5.ebuild delete mode 100644 sci-physics/cernlib/cernlib-2006-r7.ebuild delete mode 100644 sci-physics/cernlib/files/cernlib-2006-fgets.patch delete mode 100644 sci-physics/cernlib/files/cernlib-2006-nogfortran.patch delete mode 100644 sci-physics/cernlib/files/cernlib-2006-ypatchy-short-name.patch delete mode 100644 sci-physics/cernlib/metadata.xml delete mode 100644 sci-physics/paw/Manifest delete mode 100644 sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch delete mode 100644 sci-physics/paw/metadata.xml delete mode 100644 sci-physics/paw/paw-2.14.04-r4.ebuild delete mode 100644 sci-physics/paw/paw-2.14.04-r5.ebuild (limited to 'sci-physics') diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz index 36f3436bee73..89b579ea192e 100644 Binary files a/sci-physics/Manifest.gz and b/sci-physics/Manifest.gz 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 @@ - - - - - sci-physics@gentoo.org - Gentoo Physics Project - - - 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. - - - Build Herwig internal event generator, newer version - available in sci-physics/herwig - - 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 ' \ - 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 ' \ - 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 @@ - - - - - sci-physics@gentoo.org - Gentoo Physics Project - - - 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. - - 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 @@ - - - - - sci-physics@gentoo.org - Gentoo Physics Project - - - 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. - - 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 -} -- cgit v1.2.3