diff options
-rw-r--r-- | net-nds/ypbind/ChangeLog | 8 | ||||
-rw-r--r-- | net-nds/ypbind/Manifest | 13 | ||||
-rw-r--r-- | net-nds/ypbind/files/ypbind.service | 11 | ||||
-rw-r--r-- | net-nds/ypbind/ypbind-1.37.1.ebuild | 65 |
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 +} |