summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-12-22 10:41:44 +0000
committerPacho Ramos <pacho@gentoo.org>2013-12-22 10:41:44 +0000
commit2a2f189914d264633647979271494542dcfdd793 (patch)
tree436012d59f02e4f2cae7e320092348c7cc971805 /net-nds
parentamd64/x86 stable wrt bug #492092 (diff)
downloadhistorical-2a2f189914d264633647979271494542dcfdd793.tar.gz
historical-2a2f189914d264633647979271494542dcfdd793.tar.bz2
historical-2a2f189914d264633647979271494542dcfdd793.zip
Version bump, add systemd support (#493776)
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'net-nds')
-rw-r--r--net-nds/ypbind/ChangeLog8
-rw-r--r--net-nds/ypbind/Manifest13
-rw-r--r--net-nds/ypbind/files/ypbind.service11
-rw-r--r--net-nds/ypbind/ypbind-1.37.1.ebuild65
4 files changed, 91 insertions, 6 deletions
diff --git a/net-nds/ypbind/ChangeLog b/net-nds/ypbind/ChangeLog
index 255ac082d2c1..bea5c96b8157 100644
--- a/net-nds/ypbind/ChangeLog
+++ b/net-nds/ypbind/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-nds/ypbind
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/ypbind/ChangeLog,v 1.76 2013/09/08 13:56:26 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-nds/ypbind/ChangeLog,v 1.77 2013/12/22 10:41:38 pacho Exp $
+
+*ypbind-1.37.1 (22 Dec 2013)
+
+ 22 Dec 2013; Pacho Ramos <pacho@gentoo.org> +files/ypbind.service,
+ +ypbind-1.37.1.ebuild:
+ Version bump, add systemd support (#493776)
08 Sep 2013; Markus Meier <maekke@gentoo.org> ypbind-1.33.ebuild:
add ~arm, bug #372871
diff --git a/net-nds/ypbind/Manifest b/net-nds/ypbind/Manifest
index 451ef8c5a4f3..d8183d3dc1e7 100644
--- a/net-nds/ypbind/Manifest
+++ b/net-nds/ypbind/Manifest
@@ -4,14 +4,17 @@ Hash: SHA256
AUX ypbind-1.31-man-port.patch 1811 SHA256 29527fcb1acf6f1ad8202a0e998634496e58bf6d93820e959f56cf90f41e16a3 SHA512 0bb5084f38abce4dc6fce0006d437ede8a7fd0f18bece37072bf1a3aaaf28b5acbf7fccf87072d6f9b125d9756b62f425905db92d20de33f6c266b5506c5388a WHIRLPOOL aa11b61adf760c729efe2913eff7a3c79d74262186c24f3d235994cddf08956dfbbbe92b3375d41bc6b70a0d09989e430295e8b4a73645b3156b40bb55d5b321
AUX ypbind.confd-r1 112 SHA256 79f6c6ed4875f00fe702f69e9a6180a032d5a47f3e58e892e6ba0e2746b6fec8 SHA512 31fb25657d330960e11d0a8bb80c75d7b91bbb10ff57568cef265b6599cd62d9ea7bcb2dd67a1f2b10757c3b95b4b2045887661611c031854378daa036300df1 WHIRLPOOL dae9ebd8490a535fadcc06e777b520f3c317386ea0f63e33bab200d2d3b31fd6c664e8a4c2e331b5db26afde6b0ddb96dc47e66dcbdac24a47fe4d11537b5a5e
AUX ypbind.initd 907 SHA256 3cdd6872fae15dc8533b3f75ac36ad59ffb946a3f1b445d688629c621cebbe34 SHA512 f7d082e98a4d854974664158d674c4535d09636d101713e4a57fb8b84d110139b3d21b90dbf7ccda69b0d610ef5ec97cf4a3090743d414d7aefc773c81d27e03 WHIRLPOOL 81e12896c0af6848735a6a5585ccb67b2aa474b6277ce9ec011ebadcaa02c1d42cf4946aa991965454429149e46fd30af43b1537282f0d7c3c61e854d1797ceb
+AUX ypbind.service 252 SHA256 91be3d88ca57f491e3f508eaef7c6e1d6d751edf6b1acd50dc8b586730ed1bc6 SHA512 7bcf9e3e63d6e00228dfad1a610a0b5941857874278d31e24eba8d9dd251be9b5a8ba5912f87b4ea51718340c87d87e199509e8216e00f5462e4392dbbbc3fbe WHIRLPOOL 0a3e981091905a2f48cef4179f850ee8cfc4b9f5061ce3d70307c2b97cedca81f6deaefee11a011e75d1046c4bceb82e3fd8d625508f5b222857b7a7b723a95c
DIST ypbind-mt-1.33.tar.bz2 182631 SHA256 456a77cf655d20f963e0d07b71deb4134b29fa886d30689822afd4ea4d3f0c1b SHA512 51769191f5e262355d74c32fb6cb42e261da0f09dd78a0401be051c48ba00deffe1437c3288b6a6a7dbba2c9debfde0b85eef68cb74af62a6264c041f7b160a6 WHIRLPOOL 6a30e280b98f4e77fa0ae07d6ae6856bdead15670f77d34382833d8caeac29d62a64910c31d0e269377efaf3a31792ccfe39bc54184a4b02c684ce7facc68d68
+DIST ypbind-mt-1.37.1.tar.bz2 193500 SHA256 06caa63bb4755649bd830f88c0c62d7a09077f2a927ceec0789e8bb16d594178 SHA512 ba48facb5512550d3b47a11caeb731b6a661c51819af3ae4c926d630b40ffeb300b5cbf612a84ec07bdbd0e169a7c95b973b72a48584a7e5a916d1736bcbb1cc WHIRLPOOL 505913d70b4b312c3ea7a27a546a211c44d84d5a9d73ab4de85aef836678190d32f588b67887d2dc53a2016d85d0c7889917773b4066e04dc23eba851ecc664f
EBUILD ypbind-1.33.ebuild 1494 SHA256 e9929ef20acc33b4a797df56255873cdd322b630fe6cb05499fd5dab853d70ae SHA512 ff57a10c9119040bf22347cc87dee4fc72ebc492f646a804c063a16a3cbf7fcabe115aaa7ff4414a07db9a79ba16f4aef8bc6b5317a78d24df13afa05e999909 WHIRLPOOL b3daa2016b1600fbdddb5d7bc5d3c72c49d8fc6df05ce4bfa78027a5483b7c588306c338bb006f9157ab7722a29a9f6d903df9ceb5a95955abd785656de0b157
-MISC ChangeLog 10005 SHA256 0ee68bdd019d8f8d978a1b0cfa35cbdc6d60ce50a50d47d609fa36808007189b SHA512 8e28f8d4b091c955404f9d51ae1162167abe08b1d9832ecb644852406274790aa40fd006a6cbbd587a9fcc05be7303f5b965fb4a56709d1d1b49310f31899b1a WHIRLPOOL 3d4e9d0b853f3aefac5828376f2ada2cd5b5bf437b6c2626611495b243ee08e99a9971d7b6565069230a72cc57f63a882e8999787f361a67b329af997a187885
+EBUILD ypbind-1.37.1.ebuild 1544 SHA256 1bee7b06cfc8b8b3762da577a7ead6d70bd65f0b324339db551105b1b58beb18 SHA512 eddd9ffad959bc9d39663d2504cfbe86eabee4324db989ea9cfde0ffe504066fa158d5039f7aab6b84049dc0bde17803e0d0695d34f010fe378bbe2d508477d4 WHIRLPOOL 04f09069d18d50e4035871ed69219ed10595656003b849835f7c876792849a770059a8662233312ab2105df201379a1943be47b33045c699d76659a5d4df8cd6
+MISC ChangeLog 10175 SHA256 86dd5261391de90a47ef05884ff6ceba5dc51366fe4d4243c9fdbb7ba56edd8d SHA512 29db811563b910cb35114a451c4f1b23657437b07c9a1ec80768b6bb9c4d50d0bc0e48cfc0d5a716bfbecc91deb0b72640af3bc60863171c54c017107e4f3966 WHIRLPOOL efc5ce966b7c192ff3997f105c00de2989d89a0135693013c61a57a9e33ea0e55917498c59f519254f16d6631226305f75abaa993dac417e1f409e414fe169e1
MISC metadata.xml 212 SHA256 70bbfd181623c884c763902ca127ef24c917b2e55cda0869e6ffaa6c4ebc5757 SHA512 85ac7770baae8cc7c2c52dcd077a448cfb394ec6585e274ffa01c8f92a862d22c6ba0553b71cf2ae6b6f28f6faa5c3d615537f35f9fe0da9f43a2c9043953784 WHIRLPOOL 221b2f4e9b984954eb7268028287339e8678c794c7b4e40ab2baaa037c8e87bac30c8b64473efade9b3ee1ce226aab4ad36760147eee5af7cfd7c081473c839b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlIsg3sACgkQkKaRLQcq0GIIkgCdFSjstBkrKvEIOxGKosLpIJna
-kw4An3MHH1JaTfFUisOESNRiXBYrT2sO
-=DHKS
+iEYEAREIAAYFAlK2weMACgkQCaWpQKGI+9TGPgCfcFJERvrA+Ml+meoxI2w0VK0a
+v1gAn1qMrfylTWydyzZej7MJhJKUv4i4
+=5HvE
-----END PGP SIGNATURE-----
diff --git a/net-nds/ypbind/files/ypbind.service b/net-nds/ypbind/files/ypbind.service
new file mode 100644
index 000000000000..a04ed71fe0d0
--- /dev/null
+++ b/net-nds/ypbind/files/ypbind.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=YP Bind
+Requires=rpcbind.service domainname.service
+After=rpcbind.service domainname.service network.target
+Before=systemd-user-sessions.service
+
+[Service]
+ExecStart=/usr/sbin/ypbind -foreground
+
+[Install]
+WantedBy=multi-user.target
diff --git a/net-nds/ypbind/ypbind-1.37.1.ebuild b/net-nds/ypbind/ypbind-1.37.1.ebuild
new file mode 100644
index 000000000000..2de5a95767c5
--- /dev/null
+++ b/net-nds/ypbind/ypbind-1.37.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-nds/ypbind/ypbind-1.37.1.ebuild,v 1.1 2013/12/22 10:41:38 pacho Exp $
+
+EAPI=5
+inherit readme.gentoo systemd
+
+MY_P=${PN}-mt-${PV}
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Multithreaded NIS bind service (ypbind-mt)"
+HOMEPAGE="http://www.linux-nis.org/nis/ypbind-mt/index.html"
+SRC_URI="http://www.linux-nis.org/download/ypbind-mt/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug dbus nls slp systemd"
+
+RDEPEND="
+ debug? ( dev-libs/dmalloc )
+ dbus? ( dev-libs/dbus-glib )
+ slp? ( net-libs/openslp )
+ systemd? (
+ net-nds/rpcbind
+ >=net-nds/yp-tools-2.12-r1
+ sys-apps/systemd )
+ !systemd? (
+ net-nds/yp-tools
+ || ( net-nds/portmap net-nds/rpcbind ) )
+"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+"
+
+DOC_CONTENTS="
+ If you are using dhcpcd, be sure to add the -Y option to
+ dhcpcd_eth0 (or eth1, etc.) to keep dhcpcd from clobbering
+ /etc/yp.conf.
+"
+
+src_prepare() {
+ ! use systemd && export ac_cv_header_systemd_sd_daemon_h=no
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ $(use_enable slp) \
+ $(use_with debug dmalloc) \
+ $(use_enable dbus dbus-nm)
+}
+
+src_install() {
+ default
+
+ insinto /etc
+ newins etc/yp.conf yp.conf.example
+
+ newconfd "${FILESDIR}/ypbind.confd-r1" ypbind
+ newinitd "${FILESDIR}/ypbind.initd" ypbind
+ use systemd && systemd_dounit "${FILESDIR}/ypbind.service"
+
+ readme.gentoo_create_doc
+}