commit:     7c86c6d7d529f72749a1d341fff7a3926b187b1d
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 06:50:27 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 06:50:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c86c6d7

sci-electronics/gnucap: Drop old (EAPI=2)

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/gnucap/gnucap-0.35.20091207.ebuild | 81 ----------------------
 1 file changed, 81 deletions(-)

diff --git a/sci-electronics/gnucap/gnucap-0.35.20091207.ebuild 
b/sci-electronics/gnucap/gnucap-0.35.20091207.ebuild
deleted file mode 100644
index ef828018d8f..00000000000
--- a/sci-electronics/gnucap/gnucap-0.35.20091207.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit multilib toolchain-funcs flag-o-matic
-
-SNAPSHOTDATE="${P##*.}"
-MY_PV="${PN}-${SNAPSHOTDATE:0:4}-${SNAPSHOTDATE:4:2}-${SNAPSHOTDATE:6:2}"
-
-DESCRIPTION="GNUCap is the GNU Circuit Analysis Package"
-SRC_URI="http://www.gnucap.org/devel/${MY_PV}.tar.gz
-       http://www.gnucap.org/devel/${MY_PV}-models-bsim.tar.gz
-       http://www.gnucap.org/devel/${MY_PV}-models-jspice3-2.5.tar.gz
-       http://www.gnucap.org/devel/${MY_PV}-models-ngspice17.tar.gz
-       http://www.gnucap.org/devel/${MY_PV}-models-spice3f5.tar.gz";
-HOMEPAGE="http://www.gnucap.org/";
-
-IUSE="examples"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${MY_PV}"
-
-src_prepare() {
-       # No need to install COPYING and INSTALL
-       sed -i \
-               -e 's: COPYING INSTALL::' \
-               -e 's:COPYING history INSTALL:history:' \
-               doc/Makefile.in || die "sed failed"
-
-       if ! use examples ; then
-               sed -i \
-                       -e 's:examples modelgen:modelgen:' \
-                       Makefile.in || die "sed failed"
-       fi
-
-       sed -i -e 's:CFLAGS = -O2 -g:CPPFLAGS +=:' \
-               -e '/CCFLAGS =/i\CFLAGS += $(CPPFLAGS)' \
-               -e 's:CCFLAGS = $(CFLAGS):CXXFLAGS += $(CPPFLAGS):' \
-               -e 's:LDFLAGS = :LDFLAGS += :' \
-               -e 's:CCFLAGS:CXXFLAGS:' \
-               -e "s:../Gnucap:${S}/src:" \
-               models-*/Make2 || die "sed failed"
-
-       sed -i -e "s:strchr(str2, '|'):const_cast<char*>(strchr(str2, '|')):" \
-               {src,modelgen}/ap_match.cc || die "sed failed"
-
-       tc-export CC CXX
-       append-cxxflags -std=gnu++98
-}
-
-src_compile () {
-       emake || die "Compilation failed"
-       for PLUGIN_DIR in models-* ; do
-               cd "${S}/${PLUGIN_DIR}"
-               emake CC=$(tc-getCC) CCC=$(tc-getCXX) || die "Compilation 
failed in ${PLUGIN_DIR}"
-       done
-}
-
-src_install () {
-       emake DESTDIR="${D}" install || die "Installation failed"
-       insopts -m0755
-       for PLUGIN_DIR in models-* ; do
-               insinto /usr/$(get_libdir)/gnucap/${PLUGIN_DIR}
-               cd "${S}/${PLUGIN_DIR}"
-               for PLUGIN in */*.so ; do
-                       newins ${PLUGIN} ${PLUGIN##*/} \
-                       || die "Installation of ${PLUGIN_DIR}/${PLUGIN} failed"
-               done
-       done
-}
-
-pkg_postinst() {
-       elog "Documentation for development releases is now available at :"
-       elog "    http://wiki.gnucap.org/dokuwiki/doku.php?id=gnucap:manual";
-}

Reply via email to