mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
sys-libs/libtermcap-compat: drop EAPI=0 ebuild
Package-Manager: Portage-2.3.40, Repoman-2.3.9
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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}
|
||||
}
|
||||
Reference in New Issue
Block a user