commit:     f47b1583df883041c35fed08f9ac28c7b0f5e2ef
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 06:57:17 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 07:03:00 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47b1583

net-nds/rpcbind: version bump to 0.2.4

 net-nds/rpcbind/Manifest             |  1 +
 net-nds/rpcbind/rpcbind-0.2.4.ebuild | 55 ++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/net-nds/rpcbind/Manifest b/net-nds/rpcbind/Manifest
index 598b6b8..35e6116 100644
--- a/net-nds/rpcbind/Manifest
+++ b/net-nds/rpcbind/Manifest
@@ -2,3 +2,4 @@ DIST rpcbind-0.2.0.tar.bz2 271018 SHA256 
c92f263e0353887f16379d7708ef1fb4c7eedcf
 DIST rpcbind-0.2.1.tar.bz2 110681 SHA256 
da169ff877a5a07581fad50a9a808ac6e96f0c277a3df49a7ef005778428496e SHA512 
5ec1e25c64ad3cd80fc2f14ced64a331afbe896fb3da54c812e3c4a78a69df181f607492762fe852732cc0ac9bd87ee118760b9e7fad2b3f028d581fecc93849
 WHIRLPOOL 
272996267eacd624493cc656ea02219e0dcf4b0f190c4a06c1fec8ce6fafab057e3d0432017483efd653b82e6d21aaff7179c9dcbeadb7430b955d6306260db8
 DIST rpcbind-0.2.2.tar.bz2 112793 SHA256 
13dbc8c796dbe0ce8df873007bea0490c8460b56202d918c9eb6fa0358a08f29 SHA512 
adcf5c3e6f6a3d995511ed5016ddc5065f7ca6d355097eb27de58415a705cbc45f96f3d0eb8e7db8a915ad3f25ce893e371c09cc03b24a48787485e5c035c054
 WHIRLPOOL 
3d2bab280f10d0af76bbf60c492b22e9077ea7c1efdba3df70975ec327da52cf756088e245d226bc521e378143491863d37d083458e0ffcf3df391b615047cf0
 DIST rpcbind-0.2.3.tar.bz2 121306 SHA256 
9897823a9d820ea011d9ea02054d5ab99469b9ca5346265fee380713c8fed27b SHA512 
b91cb4e0849213d344063ccf32d16c49819906b65e4d07c4aa7d3c8842bd83acb408d07aa285da902c389f3c9716f01678012b93a11863eb174a2577cd6ba1d6
 WHIRLPOOL 
f8ff512974e6092faf786ef2f5fe23f404a48c28017809c22a3705cb3dfd22220dc3b230235de8a7b64bc46b21f38562ba18af23539bfff439f6e39d6d44cfb3
+DIST rpcbind-0.2.4.tar.bz2 122781 SHA256 
074a9a530dc7c11e0d905aa59bcb0847c009313f02e98d3d798aa9568f414c66 SHA512 
f3966a7284e94bdf120a9b3f0dd66efa1fe8761df2313545a031f77b7c06e27d7955d2780469943deb537d34f95c4cf3f30de523ec9fab9f571322d7224b210c
 WHIRLPOOL 
9eec5752e3b80f0c3feccf1667e54fb9630b9fabad6613e3f7030489d7b9cfbb5585e173545274f0b3656d27085f71b7c3290da7a2ec022f1948a62a336e278e

diff --git a/net-nds/rpcbind/rpcbind-0.2.4.ebuild 
b/net-nds/rpcbind/rpcbind-0.2.4.ebuild
new file mode 100644
index 00000000..807123b
--- /dev/null
+++ b/net-nds/rpcbind/rpcbind-0.2.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils systemd
+
+if [[ ${PV} == "9999" ]] ; then
+       EGIT_REPO_URI="git://linux-nfs.org/~steved/rpcbind.git"
+       inherit autotools git-r3
+else
+       SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="portmap replacement which supports RPC over various protocols"
+HOMEPAGE="https://sourceforge.net/projects/rpcbind/";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="debug selinux systemd tcpd warmstarts"
+
+CDEPEND=">=net-libs/libtirpc-0.2.3:=
+       systemd? ( sys-apps/systemd:= )
+       tcpd? ( sys-apps/tcp-wrappers )"
+DEPEND="${CDEPEND}
+       virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+       selinux? ( sec-policy/selinux-rpcbind )"
+
+src_prepare() {
+       [[ ${PV} == "9999" ]] && eautoreconf
+       epatch_user
+}
+
+src_configure() {
+       econf \
+               --bindir="${EPREFIX}"/sbin \
+               --with-statedir="${EPREFIX}"/run/${PN} \
+               --with-rpcuser=root \
+               --with-systemdsystemunitdir=$(usex systemd 
"$(systemd_get_unitdir)" "no") \
+               $(use_enable tcpd libwrap) \
+               $(use_enable debug) \
+               $(use_enable warmstarts)
+}
+
+src_install() {
+       default
+
+       newinitd "${FILESDIR}"/${PN}.initd ${PN}
+       newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+       systemd_dounit "${FILESDIR}"/${PN}.service
+}

Reply via email to