summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-07-13 12:39:21 +0000
committerPacho Ramos <pacho@gentoo.org>2013-07-13 12:39:21 +0000
commita8aafc6db9ea60c506fa3128099611a911002a22 (patch)
treecc598089b2094b5d0e2149b161683ef90c8dc5a4 /net-nds
parentStable for HPPA (bug #476562). (diff)
downloadhistorical-a8aafc6db9ea60c506fa3128099611a911002a22.tar.gz
historical-a8aafc6db9ea60c506fa3128099611a911002a22.tar.bz2
historical-a8aafc6db9ea60c506fa3128099611a911002a22.zip
Install unit file (#475866)
Package-Manager: portage-2.1.12.11/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'net-nds')
-rw-r--r--net-nds/rpcbind/ChangeLog8
-rw-r--r--net-nds/rpcbind/Manifest22
-rw-r--r--net-nds/rpcbind/files/rpcbind.service13
-rw-r--r--net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild56
4 files changed, 83 insertions, 16 deletions
diff --git a/net-nds/rpcbind/ChangeLog b/net-nds/rpcbind/ChangeLog
index dd163c7b8865..f8592f5d716f 100644
--- a/net-nds/rpcbind/ChangeLog
+++ b/net-nds/rpcbind/ChangeLog
@@ -1,6 +1,12 @@
# 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.22 2013/04/27 04:15:22 vapier Exp $
+# $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 <pacho@gentoo.org> +files/rpcbind.service,
+ +rpcbind-0.2.0-r1.ebuild:
+ Install unit file (#475866)
27 Apr 2013; Mike Frysinger <vapier@gentoo.org> rpcbind-0.2.0.ebuild:
Fix build with automake-1.13 (fix is already upstream) #467018 by Alphat-PC.
diff --git a/net-nds/rpcbind/Manifest b/net-nds/rpcbind/Manifest
index b6613c4dd526..58cb4b116621 100644
--- a/net-nds/rpcbind/Manifest
+++ b/net-nds/rpcbind/Manifest
@@ -5,25 +5,17 @@ AUX rpcbind-0.2.0-no-nss.patch 901 SHA256 be144a4e4c4a4ab771b9ccd1a81da886613aca
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 3157 SHA256 15a41583f107ad250d95b1e2c903e2024e27e52be67df63ea5fd2aef2b624409 SHA512 b8dc6687f422d79a1209f154c7bc97a2a8fad262d2eaeb0590c67c69000be8aefa2fbf41e4ccad3f6bea824d790efdcbbbe1046a23fb45a6d9381419218827c0 WHIRLPOOL cde00d0bf60006ef70be04fdec2259d709bcb10d7b788b7f46aee3651b326c18af79bfbfe5496187bf633fcc9852e3ad0c95352d222d05ca763f2a90f554bed9
+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.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJRe1DhAAoJELEHsLL7fEFWjsAP/0lzKbO47llRpPr5H9S3OaeZ
-bBbWbEEfqJRGYc/gUxCVHyCGAAV/mfPetQEAz2hfnBhVucpRz4V3t3pmsWo5+G+B
-DazkJcRqESwU01uBdMDusgK5ypsjoZ3GKbVy1drSSKeeG8tXCU95hGigL/GLkPP7
-vMDwxoAy49gbhu6FePCMj91+w2HFG+zNWSouxGPNSh0xFSXrSdEhhmPcjbHmMQRz
-1Ri77i9hF92oNw9hC7ooBrI+jk2DOa+AcMWOOaZpFlI9/l8GoH7HbYtxjKz+Ok/0
-UqzYe6OAFRwvU98co7kTcvuZCVRRC2s94JsVMSUnk57mgLagtkXutJfycLn49zH6
-RhZXUVtyslHlreXY5KMfLjK/Y4M1gci7+6EFU1zQd3KDTU8jAxFE1f70c+UPVc7X
-6YaWPg0DQqibtgMpuFjuAmi8DN+J0Ew87qTEgCVJE8v5Fk58K9XjXMZlcmlnPUP2
-wau5ckAymu3Qr7R888wHai1CGq30LKkVBexqvzbuLuCVoJWAjVEyaJ6C3oPDzfgv
-nIH3vHzoc4aiei9MPAul9BlM6DV1133Sxkc1KmP0oMV4sDKb+M85NgctPbcskkZR
-2YGGliV2RLjq8SNq5gK6sWlhUDlemYEc/Gi62vllR4Yq1JMjr2SxJ0wR7czQL7o8
-uxfHPEqOxWAG84Wu+fWN
-=Wwtg
+iEYEAREIAAYFAlHhSnYACgkQCaWpQKGI+9RkbQCfTRIHvX5xIWemgLuBEkAi/OjF
+dzcAn018N3dzdIGo1GqpVA6TVdz7T3Wk
+=/Jp+
-----END PGP SIGNATURE-----
diff --git a/net-nds/rpcbind/files/rpcbind.service b/net-nds/rpcbind/files/rpcbind.service
new file mode 100644
index 000000000000..305ea9b10b71
--- /dev/null
+++ b/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/net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild b/net-nds/rpcbind/rpcbind-0.2.0-r1.ebuild
new file mode 100644
index 000000000000..f65c660ded34
--- /dev/null
+++ b/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
+}