Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/xinetd/
Date: Mon, 20 Aug 2018 16:13:11
Message-Id: 1534781578.816a4db4f85bdb28d67d0a000c0981288e88c026.whissi@gentoo
1 commit: 816a4db4f85bdb28d67d0a000c0981288e88c026
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 20 16:12:58 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 20 16:12:58 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816a4db4
7
8 sys-apps/xinetd: drop old
9
10 Package-Manager: Portage-2.3.47, Repoman-2.3.10
11
12 sys-apps/xinetd/Manifest | 1 -
13 sys-apps/xinetd/xinetd-2.3.15-r2.ebuild | 54 -------------------------------
14 sys-apps/xinetd/xinetd-2.3.15-r3.ebuild | 56 ---------------------------------
15 3 files changed, 111 deletions(-)
16
17 diff --git a/sys-apps/xinetd/Manifest b/sys-apps/xinetd/Manifest
18 index 12b8ad8295b..1e3b440acf0 100644
19 --- a/sys-apps/xinetd/Manifest
20 +++ b/sys-apps/xinetd/Manifest
21 @@ -1,3 +1,2 @@
22 DIST xinetd-2.3.15.3.tar.xz 383204 BLAKE2B dada7e1efb8c70d9b47efbb33de54e643e195fc043a2fe8b1b61a1d9e597a5a10feda8d6692e665af1f1690870e619098a9a2367df3a73f7821a91777532f1fa SHA512 3a744d5ce66da46743eec28d5b95a44709b1828187078984e59d7220ac325abce1198927e9156f343a4e16a9dc63e8846f1dcb0facbf05ea44c73aecbe7e504f
23 DIST xinetd-2.3.15.4.tar.xz 384504 BLAKE2B e6981d7143c5e39d45a6274d003467f372b1e97637112c66a3fd3a1cb47fe948228d72c914cca5b2db1d65a626b83ff36f10768d343579aa48353d20e2541f4d SHA512 1d9bbf5f60b299746adf3e57a669bf1a554b50066563b65cdb7584f00dcab2d3d331df705eefb56b51c52a16b5ed6b109cd832c27df87c7f262bb304e17ddc0e
24 -DIST xinetd-2.3.15.tar.gz 309774 BLAKE2B b5c933a2aa7a2ef4a2d58b53890f04569fe592005c646f39a00d4716325c8ac9b9aa3b8b4b2f2b861430c8415167ab1d394de3d3b4bd761239c5223b1d2b0419 SHA512 9d6fee1fbc90329629d84086ae7de5cd51c25af7b68e52aa704d6f74bee5f0e3d54ca1bcf780f90f74ddc8d336ae0abb5e5e368d43c426a26b8dd2c4676d26aa
25
26 diff --git a/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild b/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
27 deleted file mode 100644
28 index 99bf38e9a72..00000000000
29 --- a/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
30 +++ /dev/null
31 @@ -1,54 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI="5"
36 -
37 -inherit eutils flag-o-matic systemd toolchain-funcs
38 -
39 -DESCRIPTION="powerful replacement for inetd"
40 -HOMEPAGE="http://www.xinetd.org/"
41 -SRC_URI="http://www.xinetd.org/${P}.tar.gz"
42 -
43 -LICENSE="BSD"
44 -SLOT="0"
45 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
46 -IUSE="perl rpc tcpd"
47 -
48 -DEPEND="tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )
49 - rpc? ( net-libs/libtirpc:= )"
50 -RDEPEND="${DEPEND}
51 - perl? ( dev-lang/perl )"
52 -DEPEND="${DEPEND}
53 - virtual/pkgconfig"
54 -
55 -src_prepare() {
56 - epatch "${FILESDIR}"/${PN}-2.3.14-DESTDIR.patch
57 - epatch "${FILESDIR}"/${PN}-2.3.14-install-contrib.patch
58 - epatch "${FILESDIR}"/${PN}-2.3.14-config.patch
59 - epatch "${FILESDIR}"/${PN}-2.3.15-creds.patch #488158
60 - find -name Makefile.in -exec sed -i 's:\<ar\>:$(AR):' {} +
61 -}
62 -
63 -src_configure() {
64 - if ! use rpc ; then
65 - append-cppflags -DNO_RPC
66 - export ac_cv_header_{rpc_{rpc,rpcent,pmap_clnt},netdb}_h=no
67 - fi
68 - tc-export AR PKG_CONFIG
69 - LIBS=$(${PKG_CONFIG} --libs libtirpc) \
70 - econf \
71 - $(use_with tcpd libwrap) \
72 - --with-loadavg
73 -}
74 -
75 -src_install() {
76 - emake DESTDIR="${ED}" install install-contrib
77 - use perl || rm -f "${ED}"/usr/sbin/xconv.pl
78 -
79 - newinitd "${FILESDIR}"/xinetd.rc6 xinetd
80 - newconfd "${FILESDIR}"/xinetd.confd xinetd
81 - systemd_dounit "${FILESDIR}/${PN}.service"
82 -
83 - newdoc contrib/xinetd.conf xinetd.conf.dist.sample
84 - dodoc AUDIT INSTALL README TODO CHANGELOG
85 -}
86
87 diff --git a/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild b/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
88 deleted file mode 100644
89 index 357e0c91b5a..00000000000
90 --- a/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
91 +++ /dev/null
92 @@ -1,56 +0,0 @@
93 -# Copyright 1999-2018 Gentoo Foundation
94 -# Distributed under the terms of the GNU General Public License v2
95 -
96 -EAPI="5"
97 -
98 -inherit eutils flag-o-matic systemd toolchain-funcs
99 -
100 -DESCRIPTION="powerful replacement for inetd"
101 -HOMEPAGE="http://www.xinetd.org/ https://github.com/xinetd-org/xinetd"
102 -SRC_URI="http://www.xinetd.org/${P}.tar.gz"
103 -
104 -LICENSE="BSD"
105 -SLOT="0"
106 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
107 -IUSE="perl rpc tcpd"
108 -
109 -DEPEND="tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )
110 - rpc? ( net-libs/libtirpc:= )"
111 -RDEPEND="${DEPEND}
112 - perl? ( dev-lang/perl )"
113 -DEPEND="${DEPEND}
114 - virtual/pkgconfig"
115 -
116 -src_prepare() {
117 - epatch "${FILESDIR}"/${PN}-2.3.14-DESTDIR.patch
118 - epatch "${FILESDIR}"/${PN}-2.3.14-install-contrib.patch
119 - epatch "${FILESDIR}"/${PN}-2.3.15-config.patch
120 - epatch "${FILESDIR}"/${PN}-2.3.15-creds.patch #488158
121 - find -name Makefile.in -exec sed -i 's:\<ar\>:$(AR):' {} +
122 -}
123 -
124 -src_configure() {
125 - tc-export AR PKG_CONFIG
126 - if use rpc ; then
127 - append-cflags $(${PKG_CONFIG} --cflags libtirpc)
128 - else
129 - append-cppflags -DNO_RPC
130 - export ac_cv_header_{rpc_{rpc,rpcent,pmap_clnt},netdb}_h=no
131 - fi
132 - LIBS=$(${PKG_CONFIG} --libs libtirpc) \
133 - econf \
134 - $(use_with tcpd libwrap) \
135 - --with-loadavg
136 -}
137 -
138 -src_install() {
139 - emake DESTDIR="${ED}" install install-contrib
140 - use perl || rm -f "${ED}"/usr/sbin/xconv.pl
141 -
142 - newinitd "${FILESDIR}"/xinetd.rc6 xinetd
143 - newconfd "${FILESDIR}"/xinetd.confd xinetd
144 - systemd_dounit "${FILESDIR}/${PN}.service"
145 -
146 - newdoc contrib/xinetd.conf xinetd.conf.dist.sample
147 - dodoc AUDIT INSTALL README TODO CHANGELOG
148 -}