sys-libs/libtermcap-compat: drop EAPI=0 ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9
This commit is contained in:
Aaron Bauman
2018-06-02 19:29:07 -04:00
parent b3182d7b56
commit 8ad7d75f66
2 changed files with 0 additions and 66 deletions

View File

@@ -1,4 +1,3 @@
DIST termcap-2.0.8-patches-1.tar.bz2 10573 BLAKE2B f0fb9738a009fd443e9079f9b30db9607e289c50f5c41225a8d6b2ebf2f79ebdb86eca41f8e8a7633314e13bb625fbc22396c5113504b6c7ed467f55ac8def05 SHA512 74ccfa95338574cb234faf4bda6ec3d4aa5bb45b2a59d6ef03a0b33fecc8d2da07e8df80d441de90e26f0eac06346dd697fbdcd9c0ec3068f179e12cd82405f2
DIST termcap-2.0.8-patches-2.tar.bz2 11589 BLAKE2B 8fec4befa009a8dd53fd949435eba30a06523cf731ec35a7565608dd0fbcddcbb01b56c94815a79851e0e7afd75d31475cde682c0d419b86cb4750ec9a543bed SHA512 24d871007191a051dca604635f6d4e2dec67b675c2c9a0c728a0458a6a501ac268f5d4c4203356a6f64e718edba5c8ec970276c244435a25bef11c6fba0e837d
DIST termcap-2.0.8.tar.bz2 211523 BLAKE2B 4ea7c4cdc26be4e1262a8e75e125b4349c75976c297c2389e034635d2d5324275486525fe93fd8628e8a5cd0980c7e97eba55f5a05d6b3b537337b2fb55cf2cd SHA512 1aca52f5bcda60933229143085416296fed1aa981bae4440f30424f1e2bd9d90e9836f05c5a5a53af77d20dbb1d2425bf2b7c5fa2952258e2b4a2a5babaddaad
DIST termtypes.tc.gz 228329 BLAKE2B 988b91c6c3c624963e078b424f24b26eb37fe32ca34b0ece0ca4ddf734ee1513f399a4f584f41a92c6ef2edb64144c13820677b419e58b4bfaf0e0fa2c5686a7 SHA512 13a2ee2cd0bc349d69af7efb8e8122f655b67f4bcbe0dc5cbf8a9ba22649548086a097de8bc148fb71ceba1640434a6b94763410beb3b915e03c3a6b46e8a678

View File

@@ -1,65 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=0
# we only want this for binary-only packages, so we will only be installing
# the lib used at runtime; no headers and no files to link against
inherit eutils multilib
PATCHVER=1
MY_P="termcap-${PV}"
DESCRIPTION="Compatibility package for old termcap-based programs"
HOMEPAGE="http://www.catb.org/~esr/terminfo/"
SRC_URI="http://www.catb.org/~esr/terminfo/termtypes.tc.gz
mirror://gentoo/${MY_P}.tar.bz2
mirror://gentoo/${MY_P}-patches-${PATCHVER}.tar.bz2"
LICENSE="GPL-2 LGPL-2 BSD"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE=""
DEPEND=""
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A}
EPATCH_SOURCE="${WORKDIR}/patch"
EPATCH_SUFFIX="patch"
cd "${WORKDIR}"
mv termtypes.tc termcap || die
epatch "${EPATCH_SOURCE}"/tc.file
cd "${S}"
epatch "${EPATCH_SOURCE}"
}
src_compile() {
emake prefix="/" CFLAGS="${CFLAGS} -I." || die
}
src_install() {
dodir /lib /include
emake prefix="${D}" OWNER="root:root" install || die
dodoc ChangeLog README
insinto /etc
doins "${WORKDIR}"/termcap
# now punt everything used for compiling
cd "${D}"
rm -r include || die
if [[ $(get_libdir) != "lib" ]] ; then
mv lib $(get_libdir) || die
fi
dosym libtermcap.so.${PV} /$(get_libdir)/libtermcap.so.2
cd $(get_libdir)
rm -f libtermcap.{a,so}
}