summaryrefslogtreecommitdiff
path: root/sys-libs/libtermcap-compat
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-libs/libtermcap-compat
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-libs/libtermcap-compat')
-rw-r--r--sys-libs/libtermcap-compat/Manifest10
-rw-r--r--sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r2.ebuild63
-rw-r--r--sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r3.ebuild49
-rw-r--r--sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r4.ebuild53
-rw-r--r--sys-libs/libtermcap-compat/metadata.xml8
5 files changed, 183 insertions, 0 deletions
diff --git a/sys-libs/libtermcap-compat/Manifest b/sys-libs/libtermcap-compat/Manifest
new file mode 100644
index 000000000000..7ba0504afed6
--- /dev/null
+++ b/sys-libs/libtermcap-compat/Manifest
@@ -0,0 +1,10 @@
+DIST termcap-2.0.8-patches-1.tar.bz2 10573 SHA256 0f77dc3ac217f8800e0f70f5c47e93b8bd253f20bb53552356bcdb690a21cef9 SHA512 74ccfa95338574cb234faf4bda6ec3d4aa5bb45b2a59d6ef03a0b33fecc8d2da07e8df80d441de90e26f0eac06346dd697fbdcd9c0ec3068f179e12cd82405f2 WHIRLPOOL fb93e0e78984f884cb01d8a3712c90c2a356f227726c97b8b99630ece32fae1a114c9674d89edc8afee4f234674b272a3d8c8fb309fc18d2cdaecdd668a84409
+DIST termcap-2.0.8-patches-2.tar.bz2 11589 SHA256 9e6e623445070f351c3c5fcc0a13da9f8df93687b3429160f7a8c2e7928f795a SHA512 24d871007191a051dca604635f6d4e2dec67b675c2c9a0c728a0458a6a501ac268f5d4c4203356a6f64e718edba5c8ec970276c244435a25bef11c6fba0e837d WHIRLPOOL 97562be3b39aaf023e8e177cf6e02e3b38aecd105dffe02fbfb56a80e1223b06e4acb5cbd5ca0ca2a34ed654054dc9dd53d6346a355d2526acea453e3bda7929
+DIST termcap-2.0.8.tar.bz2 211523 SHA256 293fb17823ae10b01902465d9f83625598b784e7bf72dde5425914c1c718f917 SHA512 1aca52f5bcda60933229143085416296fed1aa981bae4440f30424f1e2bd9d90e9836f05c5a5a53af77d20dbb1d2425bf2b7c5fa2952258e2b4a2a5babaddaad WHIRLPOOL 1893929d35ca9fa8a68a9ea7ed8a424709d3393c4671f01e75995f4ed9bef8c70f3c5026dae2edcc4f88a1bb29542398477dae33915dadf4011f80bd4f6ca04e
+DIST termtypes.tc.gz 228329 SHA256 c4fa04257fea6e968d4caa28cc18dbbf9eea4769a463296eaca21ceea757a728 SHA512 13a2ee2cd0bc349d69af7efb8e8122f655b67f4bcbe0dc5cbf8a9ba22649548086a097de8bc148fb71ceba1640434a6b94763410beb3b915e03c3a6b46e8a678 WHIRLPOOL ee07db90257172a651e067e5313b2c9240b6a4cb60f376fd699f70ae95d20c1c7ed36cdb954259b21ecd48b7f997fe67f1be6ab5555ce8bdc3f65f7f3d6fa18f
+EBUILD libtermcap-compat-2.0.8-r2.ebuild 1382 SHA256 a0ca987621327ba4532dbdf5aa1c6dd09b9d542ae3594f0da7c3ffa39a50a731 SHA512 d576becb8c22b60b6aa945716d02a35c15010d6d8e701eab8f7fdc8cc7eb6fef3041c9f17ae5ae4f3c66ad511f3c248b6f526778fb35c63bda114f0bd85a063b WHIRLPOOL 33c3fe0889335b214d2549d7b636b2381e43141f82bd47f9cf74903e0508ec4dec5ae414892720645114cd031a7014bc34fe7c3f828fced73a06354d44232b5e
+EBUILD libtermcap-compat-2.0.8-r3.ebuild 1113 SHA256 bf7520f6246f672d31be28a2a82c2558ad6bc0f2186072e3629f609e201d7c3d SHA512 11983377a273f8435c2941ac86a196b54583510b807428cabb3897dab53c1d987a228b423143d4f4c3e9a53dc98e2f0d1cfa087f5657f071a9cb47b9c6233fb7 WHIRLPOOL 6d38f8365b90eac3e61bbf966a854618301f2642f74d999718bd3bab69ee623b696376b2fe4c3e232c26e7b836d0990234844ee3487bd3359255297bf1b65093
+EBUILD libtermcap-compat-2.0.8-r4.ebuild 1200 SHA256 66a451f8a89c1f7fd76bb4390d92ed29fa308d8183d83370b507a1a3274cd40d SHA512 ee86770f5a49c2f0697900c0763c460cae87d97ec464a1aea45cb0345d06650e09c11a798aa4e996ae4f46fe6e7725fa772818368ea3363467d4dd4ae5cee938 WHIRLPOOL 58ae4d061b36e28c4f6613a17646825fde47b90907744a0a44e85ab287c881ef8f1341ab52791e0dc673dea8d0f3982519b73d99a59efdbf05029b777039fdf6
+MISC ChangeLog 3310 SHA256 07887194d11c6d104096d215c7e3ceba70c9710148692105506320bedf286604 SHA512 c521132030cee2324c00a39911f1215de72dc5c443c9601d382eca9ed62ce20d5f9d549f72c2ae84947970624bb3e910637be98db7c99a8e999be82272396bf6 WHIRLPOOL 561ccb1a872831c0085c8fdd33310421930ab918cd2a4d7e3937832587996f292fb274136853530f1de8c5fea86bd3a8165c2d12a5cb97536024bc4f2f8c89bb
+MISC ChangeLog-2015 6493 SHA256 e1fb6be0dc77a9825b56da0fdca985cfedbb3df2b91a771eb3f373ce851bbe9f SHA512 748499c1f7e4b7d591825e6017588b0fff0f9a02f9e591c60c94c820b1d65c9fe370bb4382f46373c0d55071d95567aa55e1704d495629be25bd9dc95536d7f9 WHIRLPOOL 63b24ab6c816d55a013899eb1a856bc2a6cdae6886405ec32de9eda49b144ebab821f9597c501f8acc3190f299c30599be76a09ce1e5142d6f7019ae202c2038
+MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8
diff --git a/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r2.ebuild b/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r2.ebuild
new file mode 100644
index 000000000000..93635728143a
--- /dev/null
+++ b/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# 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}
+}
diff --git a/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r3.ebuild b/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r3.ebuild
new file mode 100644
index 000000000000..8b6922348686
--- /dev/null
+++ b/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# 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
+
+EAPI="4"
+
+inherit eutils multilib toolchain-funcs
+
+PATCHVER="2"
+
+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 ~arm hppa ppc sparc x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ EPATCH_SOURCE="${WORKDIR}/patch"
+ EPATCH_SUFFIX="patch"
+ epatch "${EPATCH_SOURCE}"
+
+ cd "${WORKDIR}"
+ mv termtypes.tc termcap || die
+ epatch "${EPATCH_SOURCE}"/tc.file
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ dolib.so libtermcap.so.${PV}
+ dosym libtermcap.so.${PV} /usr/$(get_libdir)/libtermcap.so.2
+
+ insinto /etc
+ doins "${WORKDIR}"/termcap
+
+ dodoc ChangeLog README
+}
diff --git a/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r4.ebuild b/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r4.ebuild
new file mode 100644
index 000000000000..422d2e748b9c
--- /dev/null
+++ b/sys-libs/libtermcap-compat/libtermcap-compat-2.0.8-r4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# 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
+
+EAPI="5"
+
+inherit eutils multilib toolchain-funcs multilib-minimal
+
+PATCHVER="2"
+
+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 ~arm ~hppa ~ppc ~sparc ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ EPATCH_SOURCE="${WORKDIR}/patch"
+ EPATCH_SUFFIX="patch"
+ epatch "${EPATCH_SOURCE}"
+
+ cd "${WORKDIR}"
+ mv termtypes.tc termcap || die
+ epatch "${EPATCH_SOURCE}"/tc.file
+
+ multilib_copy_sources
+}
+
+src_configure() {
+ tc-export CC
+}
+
+multilib_src_install() {
+ dolib.so libtermcap.so.${PV}
+ dosym libtermcap.so.${PV} /usr/$(get_libdir)/libtermcap.so.2
+}
+
+multilib_src_install_all() {
+ insinto /etc
+ doins "${WORKDIR}"/termcap
+
+ dodoc ChangeLog README
+}
diff --git a/sys-libs/libtermcap-compat/metadata.xml b/sys-libs/libtermcap-compat/metadata.xml
new file mode 100644
index 000000000000..56c124413057
--- /dev/null
+++ b/sys-libs/libtermcap-compat/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+</maintainer>
+</pkgmetadata>