Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libtirpc/
Date: Mon, 14 Jun 2021 09:20:01
Message-Id: 1623662342.88a2899bfbd9d104072bd0645ebac1e8569eb26c.soap@gentoo
1 commit: 88a2899bfbd9d104072bd0645ebac1e8569eb26c
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 14 09:19:02 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 14 09:19:02 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a2899b
7
8 net-libs/libtirpc: drop 1.3.1
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 net-libs/libtirpc/Manifest | 1 -
13 net-libs/libtirpc/libtirpc-1.3.1.ebuild | 60 ---------------------------------
14 2 files changed, 61 deletions(-)
15
16 diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest
17 index 726261152e4..7f745c7d4b7 100644
18 --- a/net-libs/libtirpc/Manifest
19 +++ b/net-libs/libtirpc/Manifest
20 @@ -1,3 +1,2 @@
21 -DIST libtirpc-1.3.1.tar.bz2 513399 BLAKE2B 8cc42292cdbde55a0095669bd9ccb3666b9e33d6ec9880ac79d034d42155d1b585f4181ff92f8290d7b5cce01bace2629d1ddfe0d61813f00851216f2be5ed0d SHA512 131f746800ac7280cc3900597018fc8dbc8da50c14e29dbaccf36a6d110eded117351108c6b069eaac90d77cfec17014b08e9afddcf153fda2d780ba64260cbc
22 DIST libtirpc-1.3.2.tar.bz2 513151 BLAKE2B 375b7bb046244f4666522c4f148428349fe1867b095dc5e268d037ba26982f88df70b0ad21fbe2b99150f644806a46651b524c3b9f7fe2499469806ea50b0331 SHA512 8664d5c4f842ee5acf83b9c1cadb7871f17b8157a7c4500e2236dcfb3a25768cab39f7c5123758dcd7381e30eb028ddfa26a28f458283f2dcea3426c9878c255
23 DIST libtirpc-glibc-nfs.tar.xz 8948 BLAKE2B 7316623d9f2b6928e296137fe2bf6794b208d549c2ffba9e4a35b47f7b04bf023798a09f38c02d039debf6adc466d7689cf3c8274d71a22eaff08729642c0a28 SHA512 90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba
24
25 diff --git a/net-libs/libtirpc/libtirpc-1.3.1.ebuild b/net-libs/libtirpc/libtirpc-1.3.1.ebuild
26 deleted file mode 100644
27 index ec87a461675..00000000000
28 --- a/net-libs/libtirpc/libtirpc-1.3.1.ebuild
29 +++ /dev/null
30 @@ -1,60 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -inherit multilib-minimal usr-ldscript
37 -
38 -DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
39 -HOMEPAGE="https://sourceforge.net/projects/libtirpc/"
40 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
41 - mirror://gentoo/${PN}-glibc-nfs.tar.xz"
42 -
43 -LICENSE="GPL-2"
44 -SLOT="0/3" # subslot matches SONAME major
45 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
46 -IUSE="ipv6 kerberos static-libs"
47 -
48 -RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
49 -DEPEND="${RDEPEND}
50 - elibc_musl? ( sys-libs/queue-standalone )"
51 -BDEPEND="
52 - app-arch/xz-utils
53 - virtual/pkgconfig"
54 -
55 -src_prepare() {
56 - cp -r "${WORKDIR}"/tirpc "${S}"/ || die
57 - default
58 -}
59 -
60 -multilib_src_configure() {
61 - local myeconfargs=(
62 - $(use_enable ipv6)
63 - $(use_enable kerberos gssapi)
64 - $(use_enable static-libs static)
65 - )
66 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
67 -}
68 -
69 -multilib_src_install() {
70 - default
71 -
72 - # libtirpc replaces rpc support in glibc, so we need it in /
73 - gen_usr_ldscript -a tirpc
74 -}
75 -
76 -multilib_src_install_all() {
77 - einstalldocs
78 -
79 - insinto /etc
80 - doins doc/netconfig
81 -
82 - insinto /usr/include/tirpc
83 - doins -r "${WORKDIR}"/tirpc/*
84 -
85 - # makes sure that the linking order for nfs-utils is proper, as
86 - # libtool would inject a libgssglue dependency in the list.
87 - if ! use static-libs ; then
88 - find "${ED}" -name "*.la" -delete || die
89 - fi
90 -}