diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/ChangeLog b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/ChangeLog new file mode 100644 index 0000000000..f8592f5d71 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/ChangeLog @@ -0,0 +1,93 @@ +# ChangeLog for net-nds/rpcbind +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/rpcbind/ChangeLog,v 1.23 2013/07/13 12:39:16 pacho Exp $ + +*rpcbind-0.2.0-r1 (13 Jul 2013) + + 13 Jul 2013; Pacho Ramos +files/rpcbind.service, + +rpcbind-0.2.0-r1.ebuild: + Install unit file (#475866) + + 27 Apr 2013; Mike Frysinger rpcbind-0.2.0.ebuild: + Fix build with automake-1.13 (fix is already upstream) #467018 by Alphat-PC. + + 18 Feb 2013; Mike Frysinger + +files/rpcbind-0.2.0-no-nss.patch, rpcbind-0.2.0.ebuild: + Fix building on non-glibc systems #458024 by Mark Reiche. + + 21 May 2012; Kacper Kowalik rpcbind-0.2.0.ebuild: + Add missing inheritance of eutils.eclass + + 03 May 2012; Jeff Horelick rpcbind-0.2.0.ebuild, + rpcbind-9999.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 26 Jan 2012; Mike Frysinger rpcbind-0.2.0.ebuild, + rpcbind-9999.ebuild: + Add USE=tcpd support #400607 by Tor. + + 28 Dec 2011; rpcbind-0.2.0.ebuild: + Add selinux dependency for selinux-rpcbind + + 21 Sep 2011; Michał Górny rpcbind-9999.ebuild: + Migrate to git-2. + + 02 Sep 2011; Mike Frysinger rpcbind-0.2.0.ebuild: + Oops, lost some KEYWORDS there ... back to stable. + + 02 Sep 2011; Mike Frysinger rpcbind-0.2.0.ebuild, + +files/rpcbind-0.2.0-pkgconfig.patch, rpcbind-9999.ebuild: + Add pkg-config patch from upstream. + + 02 Sep 2011; Mike Frysinger rpcbind-0.2.0.ebuild, + rpcbind-9999.ebuild: + Migrate to EAPI=2 for fun. + + 24 Apr 2011; Raúl Porcel rpcbind-0.2.0.ebuild: + sparc stable wrt #358509 + + 24 Mar 2011; Thomas Kahle rpcbind-0.2.0.ebuild: + x86 stable per bug 317517 + + 18 Mar 2011; Mike Frysinger rpcbind-0.2.0.ebuild: + Mark alpha/arm/hppa/ia64/s390/sh stable #317517. + + 14 Mar 2011; Markos Chandras rpcbind-0.2.0.ebuild: + Stable on amd64 wrt bug #317517 + + 13 Mar 2011; Kacper Kowalik rpcbind-0.2.0.ebuild: + ppc/ppc64 stable wrt #317517 + + 22 Nov 2009; Mike Frysinger rpcbind-0.2.0.ebuild, + rpcbind-9999.ebuild: + Update LICENSE field #271921 by Chí-Thanh Christopher Nguyễn. + + 30 May 2009; Mike Frysinger rpcbind-0.2.0.ebuild, + rpcbind-9999.ebuild: + Add keywords for all. + +*rpcbind-0.2.0 (30 May 2009) + + 30 May 2009; Mike Frysinger +rpcbind-0.2.0.ebuild: + Version bump. + +*rpcbind-9999 (17 Jan 2009) + + 17 Jan 2009; Mike Frysinger +rpcbind-9999.ebuild: + Add live git ebuild #255201 by Chi-Thanh Christopher Nguyen. + +*rpcbind-0.1.7 (17 Jan 2009) + + 17 Jan 2009; Mike Frysinger +rpcbind-0.1.7.ebuild: + Version bump #255199 by Chi-Thanh Christopher Nguyen. + +*rpcbind-0.1.5.1 (06 Dec 2008) + + 06 Dec 2008; +rpcbind-0.1.5.1.ebuild: + Version bump for bug 249811, thanks to Chi-Thanh Christopher Nguyen. + +*rpcbind-0.1.4 (29 Dec 2007) + + 29 Dec 2007; Mike Frysinger +files/rpcbind.confd, + +files/rpcbind.initd, +metadata.xml, +rpcbind-0.1.4.ebuild: + Initial ebuild by me. diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/Manifest b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/Manifest index fbb4df2baa..58cb4b1166 100644 --- a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/Manifest @@ -1 +1,21 @@ -DIST rpcbind-0.2.0.tar.bz2 271018 RMD160 596ab1cbc37b17c09dafaa4cd9e86e21f8d62f12 SHA1 02f077372a76a8f9adfa696004aa437212c28617 SHA256 c92f263e0353887f16379d7708ef1fb4c7eedcf20448bc1e4838f59497a00de3 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX rpcbind-0.2.0-no-nss.patch 901 SHA256 be144a4e4c4a4ab771b9ccd1a81da886613aca9f376cdbe535dab6bfdd210fb1 SHA512 87754fb845baebeaa515b5d95a76cc4a98be052c389df9bd537dfa697a240f95f7fa8f4d44c41960a093041c01455a16c6762176e8b14965a09530750e642868 WHIRLPOOL ef95a9ef139c513bb9e4821e04ec3bf8b73c430e5eec808a2d75c005f71671a4d12cc2e7b6859e63ef94be9a7377fb7024f8dbf1332d83aa8051ed90e7e6a766 +AUX rpcbind-0.2.0-pkgconfig.patch 2193 SHA256 8cf1f8dc8a6d75e081ecd50d2b09c51e69d85f54038f7cf09c00121c56917c90 SHA512 50883bd656da48e52cf01254fd5f7d8953681ce57eb6c129981c98b6243c54c7cf42f7a12645543e37dca96d42af8aebde41b9c1ee54fb020d6f8edf631852ed WHIRLPOOL 5a06dc4a72f5bd4d4d4d58625a81d4bc68b7c68dd1f1f2e9d52123a50fb034b0626c806cce6b7a6941c1a8139f833f68472890d0ad79e779d384091afa256f49 +AUX rpcbind.confd 68 SHA256 38bb95aefc38d843d0890d9c15affd28f19f2133c17f463396c62970e7e2dffc SHA512 f11f6785708bde3ace7b55c1585e283ed07078faf310077c3d26e8e584baec6152d3f86f3d99d7a34fd10f22a7de4d8d70568c9e7f914a82eeb786b08b379044 WHIRLPOOL c9ce4d7d02c7573c96ceaa1a07732e9c8966d79e9266a8767cdd7fa56725b7757d25c31c47821e1ff858983955e3d278ba09da377d40efb6499e9830aaefeb3a +AUX rpcbind.initd 523 SHA256 6561ae40c5899a9f7a12f1f0867bec47d47c7cc3c583574ffcecbbf6f8d8afbb SHA512 d23354d4825bb3a492a08ef5bc25e4f8d3ca6d8ea95f4c50e550c832efa7c88e3614d48112232e223fd244efe708962fceb58d1f0c99317cc85b75e81aefad9a WHIRLPOOL 66e93967240fda37be67c00ab545f262baff249e395da9810364fa36c1e6f114f6c0ef3a54430c0a02056623382f75b29d6ee2f6a113a05a5e6cb284e2fce1d7 +AUX rpcbind.service 193 SHA256 a7a648529f9480b50dd8e8e5906fa7d97320e7eba25875dba23189ce5e75aa67 SHA512 7ec717ebd69cdf3230d09c51c9b3f926a0860967baccbc2345bf8214a2251441b528bbceaa571c84bdcca17c272d43697567885b517501515d15d42f913f3f49 WHIRLPOOL 23f35d918152baa46278334e8a0fea6540adf96eec70dd7619dbe7a1ffb2975d1146e134ba2b6d2f4b00a9e1cd41ca7bc551ee2cde00413ae5eb07b4d50e6cd0 +DIST rpcbind-0.2.0.tar.bz2 271018 SHA256 c92f263e0353887f16379d7708ef1fb4c7eedcf20448bc1e4838f59497a00de3 SHA512 99e56c1877521c4df8288e88b88d9bb4d42c4e99d479fe61dc6e3f067f255dfc96ad894b2ddd425703b0d01ff1c9b362991507130dbd745a8088e6a2c7f29605 WHIRLPOOL 07e86090c6cab6761f1aa4f2f4d56cdc8f86475cb1bf8c0d0aa29bff9c9c3343ea289c147c96fce90d00da120521e34a7427b75fab7ecd6412a10af78bb72d0e +EBUILD rpcbind-0.2.0-r1.ebuild 1476 SHA256 9502ca6f5c0267fd52663e406f7cd39a1da9dbd45c26d5973dcd8374d1dc07e2 SHA512 db1dc7a4ed113951c1589cfebc98cebe764be406a75219501503ba9b523238b7753de904dcb54debdbb537148511fdb709b75d89a385d2559709497bcafee98e WHIRLPOOL dc4623747e4a47307be7cb10c545d7cd542e99820fd20703d2031fb8d6dee3cbaa058fe5f4bea6233c08069369385ffa88b7e9cf2f7667351e1c4efbda4c416f +EBUILD rpcbind-0.2.0.ebuild 1410 SHA256 de39ea5fba4b016dd20d7be52acb7689cfd6110762f339063ddb9880e0049250 SHA512 83fe5b304c39c859bd635e3b129b06df5230d0573800bbd8d619f379fbfc27447cfdf2ee6751e77943da29017f51359a0554e1959bb12778d73e0aa7ad7220a6 WHIRLPOOL 3c563f3e61111d13a9c5744412bcc151a9fd296412ad4a224b1aca73527adb41d5d17d2f47ab4464da5350243ec9c264a73728aa86546cc9974ea61ef290db79 +EBUILD rpcbind-9999.ebuild 1283 SHA256 aaea15516d342e89066dcc0e972b896c83b10e6ce0704fd7bcfff75bf0e6ffb3 SHA512 e5b26cb7ccb553dae68ea86c24370adc7e5d20ff9d52c629dacc7dd11163fb3f3ca72b2851b3be067eb974c7e882e333913421a36a53ae51845c068097c14016 WHIRLPOOL 5fc849443aa9da0955abeec61c8d53a211337cfeb0370e61e48b4e7266cba19ed350303c4b906b5137f2e6beffbd4e85bfd3043db2b517590e67c1a89e2b6873 +MISC ChangeLog 3318 SHA256 97f9feb972d49d28d10b97334a07452e0cf425502a3040c1042e8b75e56b6784 SHA512 e5ef1293b1bf4a9a5f050197bc038cf59386fb8bdc5517f056ecaea2922be7edabcc6e94d7984949ee45f069fba12c10e681a1bb6a58d02a1988d269a1ebf583 WHIRLPOOL 2ea7cbb16206a90b359baf229498cc4575de4b80ef75b51cf71539beeb5ef0e48f961c250995255590aa48e17ed1ed822766ff87fb297e4dffbbeab70b8908fb +MISC metadata.xml 159 SHA256 562c59615c028ffa088de789b3a792fd4cbbbfe71628ddd6a55d3b176becbc6b SHA512 9645bd7d570c2eefd7f14adf726c056a6295d45263f143e365a3fd2e8e6128392eb5fa1103b3a3bb60a622b4595ac7fe3ec19430184210ff63e86d5f03635704 WHIRLPOOL 1d62390192bf65ac30d67f3c0a872536dd8e6a5a0d8d978e5e8f83f09e44907abf16825066c9976e8be482398385737a024837da3c544eaf912ec2710318e289 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iEYEAREIAAYFAlHhSnYACgkQCaWpQKGI+9RkbQCfTRIHvX5xIWemgLuBEkAi/OjF +dzcAn018N3dzdIGo1GqpVA6TVdz7T3Wk +=/Jp+ +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind-0.2.0-no-nss.patch b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind-0.2.0-no-nss.patch new file mode 100644 index 0000000000..4e73b88de7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind-0.2.0-no-nss.patch @@ -0,0 +1,34 @@ +From 112d0028cd2f4e0a3fafc83a4b2f1cb38bdbd6d4 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Mon, 18 Feb 2013 17:00:13 -0500 +Subject: [PATCH] fix building one systems w/out nss.h + +The nss.h header is glibc-specific, so use the existing HAVE_NSS_H define +to avoid including/using it when it is not available. + +URL: http://bugs.gentoo.org/458024 +Reported-by: Mark Reiche +Signed-off-by: Mike Frysinger +--- + src/rpcbind.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/rpcbind.c b/src/rpcbind.c +index 9a0504d..83dbe93 100644 +--- a/src/rpcbind.c ++++ b/src/rpcbind.c +@@ -67,7 +67,11 @@ + #include + #include + #include ++#ifdef HAVE_NSS_H + #include ++#else ++static inline void __nss_configure_lookup(const char *db, const char *s) {} ++#endif + #include "config.h" + #include "rpcbind.h" + +-- +1.8.1.2 + diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind.service b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind.service new file mode 100644 index 0000000000..305ea9b10b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind.service @@ -0,0 +1,13 @@ +[Unit] +Description=RPC Bind +After=network.target +Wants=rpcbind.target +Before=rpcbind.target + +[Service] +Type=forking +ExecStart=/sbin/rpcbind +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/metadata.xml b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/metadata.xml new file mode 100644 index 0000000000..ca66751dee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/metadata.xml @@ -0,0 +1,5 @@ + + + +net-fs + diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild new file mode 100644 index 0000000000..f65c660ded --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild,v 1.1 2013/07/13 12:39:16 pacho Exp $ + +EAPI="2" + +inherit autotools eutils systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://git.infradead.org/~steved/rpcbind.git" + inherit autotools eutils git-2 + SRC_URI="" + #KEYWORDS="" +else + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="portmap replacement which supports RPC over various protocols" +HOMEPAGE="http://sourceforge.net/projects/rpcbind/" + +LICENSE="BSD" +SLOT="0" +IUSE="selinux tcpd" + +RDEPEND="net-libs/libtirpc + selinux? ( sec-policy/selinux-rpcbind ) + tcpd? ( sys-apps/tcp-wrappers )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + eautoreconf + else + sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die #467018 + epatch "${FILESDIR}"/${P}-pkgconfig.patch + epatch "${FILESDIR}"/${P}-no-nss.patch + eautoreconf + fi +} + +src_configure() { + econf \ + --bindir=/sbin \ + $(use_enable tcpd libwrap) +} + +src_install() { + emake DESTDIR="${D}" install || die + doman man/rpc{bind,info}.8 + dodoc AUTHORS ChangeLog NEWS README + newinitd "${FILESDIR}"/rpcbind.initd rpcbind || die + newconfd "${FILESDIR}"/rpcbind.confd rpcbind || die + systemd_dounit "${FILESDIR}"/rpcbind.service +} diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0.ebuild b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0.ebuild index 46190e1008..3fa9d111af 100644 --- a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-0.2.0.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/rpcbind/rpcbind-0.2.0.ebuild,v 1.11 2011/09/02 20:10:55 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/rpcbind/rpcbind-0.2.0.ebuild,v 1.17 2013/04/27 04:15:22 vapier Exp $ EAPI="2" -inherit autotools +inherit autotools eutils + if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://git.infradead.org/~steved/rpcbind.git" - inherit autotools git + inherit autotools eutils git-2 SRC_URI="" #KEYWORDS="" else @@ -20,23 +21,29 @@ HOMEPAGE="http://sourceforge.net/projects/rpcbind/" LICENSE="BSD" SLOT="0" -IUSE="" +IUSE="selinux tcpd" -RDEPEND="net-libs/libtirpc" +RDEPEND="net-libs/libtirpc + selinux? ( sec-policy/selinux-rpcbind ) + tcpd? ( sys-apps/tcp-wrappers )" DEPEND="${RDEPEND} - dev-util/pkgconfig" + virtual/pkgconfig" src_prepare() { if [[ ${PV} == "9999" ]] ; then eautoreconf else + sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die #467018 epatch "${FILESDIR}"/${P}-pkgconfig.patch + epatch "${FILESDIR}"/${P}-no-nss.patch eautoreconf fi } src_configure() { - econf --bindir=/sbin + econf \ + --bindir=/sbin \ + $(use_enable tcpd libwrap) } src_install() { diff --git a/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-9999.ebuild b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-9999.ebuild new file mode 100644 index 0000000000..53dbb1cddf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/rpcbind/rpcbind-9999.ebuild,v 1.8 2012/05/03 04:24:37 jdhore Exp $ + +EAPI="2" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://git.infradead.org/~steved/rpcbind.git" + inherit autotools git-2 + SRC_URI="" + #KEYWORDS="" +else + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="portmap replacement which supports RPC over various protocols" +HOMEPAGE="http://sourceforge.net/projects/rpcbind/" + +LICENSE="BSD" +SLOT="0" +IUSE="selinux tcpd" + +RDEPEND="net-libs/libtirpc + selinux? ( sec-policy/selinux-rpcbind ) + tcpd? ( sys-apps/tcp-wrappers )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + eautoreconf + else + # fix busted timestamps + find . -type f -print0 | xargs -0 touch -r . + fi +} + +src_configure() { + econf \ + --bindir=/sbin \ + $(use_enable tcpd libwrap) +} + +src_install() { + emake DESTDIR="${D}" install || die + doman man/rpc{bind,info}.8 + dodoc AUTHORS ChangeLog NEWS README + newinitd "${FILESDIR}"/rpcbind.initd rpcbind || die + newconfd "${FILESDIR}"/rpcbind.confd rpcbind || die +}