summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2021-03-07 16:56:45 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2021-03-07 20:01:09 +0100
commit8ffce2f8af57a165fd826e7f225e12b9bf966e9e (patch)
treeb6cdb44e31529fe0530d2cbd28422627632551cc /sci-physics/looptools
parentprofiles: Mask sci-physics/herwig++ for removal (diff)
downloadgentoo-8ffce2f8af57a165fd826e7f225e12b9bf966e9e.tar.gz
gentoo-8ffce2f8af57a165fd826e7f225e12b9bf966e9e.tar.bz2
gentoo-8ffce2f8af57a165fd826e7f225e12b9bf966e9e.zip
sci-physics/looptools: Drop broken 2.8
Closes: https://bugs.gentoo.org/770796 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'sci-physics/looptools')
-rw-r--r--sci-physics/looptools/Manifest1
-rw-r--r--sci-physics/looptools/files/looptools-2.8-makefile.patch96
-rw-r--r--sci-physics/looptools/looptools-2.8.ebuild37
3 files changed, 0 insertions, 134 deletions
diff --git a/sci-physics/looptools/Manifest b/sci-physics/looptools/Manifest
index 53d7c12c5e26..5475b7499ae8 100644
--- a/sci-physics/looptools/Manifest
+++ b/sci-physics/looptools/Manifest
@@ -1,2 +1 @@
DIST LoopTools-2.15.tar.gz 552635 BLAKE2B e93d2fccaaa920727d34ee98788bcc0c4b5ca646ca8e4361ed67e1a94095d576370b356d1dfe289d492dbe3c9af6ce7c6b89ec27bad45c947b7a30473cd0611a SHA512 77173cd9cc69ba3b999493ebfa51965610fe3d45dd5f6f85e1ca04d1374419f8687a0d41f8263abd6974790bb71e7800eb002199dffea37f546e56ed4f83751a
-DIST LoopTools-2.8.tar.gz 546810 BLAKE2B 3822aee60f36b074dc1e97381c97578873534bf8655b3af32e51cd6c2792286f9975b7bc513349e74294fac43f0bc67f42424f1683670b37d1c9201beebf8e82 SHA512 32211669fd092d2d5bb38e26a6471a95df0647d9e7ea0cc4e99ff4fd7c3e3fee107f6432ed9075e3102224f0041fac6f7075b1f0a91f7744ec3890b4b36d276e
diff --git a/sci-physics/looptools/files/looptools-2.8-makefile.patch b/sci-physics/looptools/files/looptools-2.8-makefile.patch
deleted file mode 100644
index 5252c1de60c0..000000000000
--- a/sci-physics/looptools/files/looptools-2.8-makefile.patch
+++ /dev/null
@@ -1,96 +0,0 @@
---- makefile.in
-+++ makefile.in
-@@ -1,14 +1,17 @@
- BLD = build$(QUADSUFFIX)
-
--LIBDIR = $(PREFIX)/lib$(LIBDIRSUFFIX)
--INCLUDEDIR = $(PREFIX)/include
--BINDIR = $(PREFIX)/bin
-+LIBDIR = $(DESTDIR)/$(PREFIX)/lib$(LIBDIRSUFFIX)
-+INCLUDEDIR = $(DESTDIR)/$(PREFIX)/include
-+BINDIR = $(DESTDIR)/$(PREFIX)/bin
-
- LIB = libooptools$(QUADSUFFIX).a
- FE = lt$(QUADSUFFIX)$(EXE)
- MFE = LoopTools$(QUADSUFFIX)$(EXE)
- INCLUDE = $(BLD)/looptools.h $(BLD)/clooptools.h
-
-+LIBRARY=libooptools.so
-+REALNAME=$(LIBRARY).$(VER)
-+
- ARGS = $(PARALLEL) \
- LIB="$(LIB)" \
- FE="$(FE)" \
-@@ -16,12 +19,12 @@
- EXE="$(EXE)" \
- DEF="$(DEF)" \
- NOUNDERSCORE="$(NOUNDERSCORE)" \
-- XFC="$(FC$(QUADSUFFIX)) $(FFLAGS) $(FFLAGS-quad) -I." \
-+ XFC="$(FC$(QUADSUFFIX)) $(FFLAGS) $(FFLAGS-quad) -I. -fPIC" \
- F90="$(F90)" \
- CC="$(CC)" \
-- CFLAGS="$(CFLAGS) $(CFLAGS-quad)" \
-+ CFLAGS="$(CFLAGS) $(CFLAGS-quad) -fPIC" \
- CXX="$(CXX)" \
-- CXXFLAGS="$(CXXFLAGS)" \
-+ CXXFLAGS="$(CXXFLAGS) -fPIC" \
- ML="$(ML)" \
- MCC="$(MCC)" \
- MCFLAGS="$(MCFLAGS)" \
-@@ -31,20 +34,22 @@
- DLLTOOL="$(DLLTOOL)" \
- LDFLAGS="$(LDFLAGS)" \
- LIBPATH="$(LIBPATH)" \
-- OBJS-quad="$(OBJS-quad)"
-+ OBJS-quad="$(OBJS-quad)" \
-+ REALNAME="$(REALNAME)"
-
-
--default all lib frontend mma: force
-+default all lib solib frontend mma: force
- cd $(BLD) && $(MAKE) $(ARGS) $@
-
--install: lib frontend
-- -mkdir $(PREFIX)
-+install: lib solib frontend
-+ -mkdir $(DESTDIR)$(PREFIX)
- -mkdir $(LIBDIR) $(BINDIR) $(INCLUDEDIR)
- cp -p $(BLD)/$(LIB) $(LIBDIR)
- cp -p $(INCLUDE$(QUADSUFFIX)) $(INCLUDEDIR)
-- strip $(BLD)/$(FE)
- cp -p $(BLD)/fcc $(BLD)/$(FE) $(BINDIR)
-- test ! -f $(BLD)/$(MFE) || { strip $(BLD)/$(MFE) ; cp -p $(BLD)/$(MFE) $(BINDIR); }
-+ test ! -f $(BLD)/$(MFE) || { cp -p $(BLD)/$(MFE) $(BINDIR); }
-+ cp -p $(BLD)/$(REALNAME) $(LIBDIR)
-+ cd $(LIBDIR) && ln -s $(REALNAME) $(LIBRARY)
-
- force: $(BLD)/timestamp
-
---- src/makefile
-+++ src/makefile
-@@ -1,6 +1,6 @@
--default: frontend mma$(ML)
-+default: frontend mma$(ML) solib
-
--all: frontend mma1
-+all: frontend mma1 solib
-
- frontend: lib $(FE)
-
-@@ -8,6 +8,7 @@
-
- mma0 lib: $(LIB) clooptools.h fcc
-
-+solib: $(REALNAME) fcc
-
- .SUFFIXES:
-
-@@ -247,6 +248,8 @@
- $(AR) cru $(LIB) $?
- -$(RANLIB) $(LIB)
-
-+$(REALNAME): $(OBJS)
-+ $(XFC) $(LDFLAGS) -shared -Wl,--soname,$(REALNAME) -o $@ $?
-
- $(FE): lt.F $(LTINC) $(LIB)
- $(XFC) -o $(FE) lt.F $(LIB)
diff --git a/sci-physics/looptools/looptools-2.8.ebuild b/sci-physics/looptools/looptools-2.8.ebuild
deleted file mode 100644
index db459a6afcfa..000000000000
--- a/sci-physics/looptools/looptools-2.8.ebuild
+++ /dev/null
@@ -1,37 +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
-
-MYP=LoopTools-${PV}
-
-DESCRIPTION="Tools for evaluation of scalar and tensor one-loop integrals"
-HOMEPAGE="http://www.feynarts.de/looptools"
-SRC_URI="http://www.feynarts.de/looptools/${MYP}.tar.gz"
-
-LICENSE="LGPL-3"
-
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc static-libs"
-
-S="${WORKDIR}/${MYP}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-makefile.patch
- export VER="${PV}"
- # necessary fix for prefix
- sed -i "s/lib\$(LIBDIRSUFFIX)/$(get_libdir)/" makefile.in || die
-}
-
-src_install() {
- default
- # another one of these package building archive with pic
- # no: ooptools is not a typo
- if use static-libs; then
- rm "${ED}"/usr/$(get_libdir)/libooptools.a || die
- fi
- use doc && dodoc manual/*.pdf
-}