summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-03-30 10:18:53 +0000
committerPacho Ramos <pacho@gentoo.org>2014-03-30 10:18:53 +0000
commitf4d6db484bb1e8bf6701e76eff3651f1ed542065 (patch)
treea5a164a18574b33d124537923907afd7b4c69703 /net-libs
parentfix symbol lookup error on prefix, wrt bug #473696 (diff)
downloadhistorical-f4d6db484bb1e8bf6701e76eff3651f1ed542065.tar.gz
historical-f4d6db484bb1e8bf6701e76eff3651f1ed542065.tar.bz2
historical-f4d6db484bb1e8bf6701e76eff3651f1ed542065.zip
Add unit file (#485028 by Reuben Martin)
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/openslp/ChangeLog10
-rw-r--r--net-libs/openslp/Manifest16
-rw-r--r--net-libs/openslp/files/slpd.service10
-rw-r--r--net-libs/openslp/openslp-1.2.1-r3.ebuild42
-rw-r--r--net-libs/openslp/openslp-2.0.0.ebuild7
5 files changed, 78 insertions, 7 deletions
diff --git a/net-libs/openslp/ChangeLog b/net-libs/openslp/ChangeLog
index 89b849318247..e1d401811f5e 100644
--- a/net-libs/openslp/ChangeLog
+++ b/net-libs/openslp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/openslp
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/ChangeLog,v 1.60 2013/08/15 02:47:15 patrick Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/ChangeLog,v 1.61 2014/03/30 10:18:52 pacho Exp $
+
+*openslp-1.2.1-r3 (30 Mar 2014)
+
+ 30 Mar 2014; Pacho Ramos <pacho@gentoo.org> +files/slpd.service,
+ +openslp-1.2.1-r3.ebuild, openslp-2.0.0.ebuild:
+ Add unit file (#485028 by Reuben Martin)
15 Aug 2013; Patrick Lauer <patrick@gentoo.org> openslp-2.0.0.ebuild:
Fixing src_unpack / src_prepare
diff --git a/net-libs/openslp/Manifest b/net-libs/openslp/Manifest
index 709fc89850c9..2e45a233c152 100644
--- a/net-libs/openslp/Manifest
+++ b/net-libs/openslp/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX openslp-1.2.1-cflags.patch 400 SHA256 0b7ecc480aae4a47761d6328f61135eef371e4098318de8278899f7e1f8ec766 SHA512 cb3c5a71ce9eb23daa2c25829549942b18e75472cda8d76d99bcae1371615f48f8de5bc126b266b51f4cc009049ccbbdb7958e0c09fe34d887da5af6c117c5ec WHIRLPOOL 07b8cb4fde8f65ad6db39a724d6dbc37bfbfe2e67a301620302aabf61b34b8afa03f272664fc8cf2d6fd7269a865819056206ada0f271b18540190bff43fc5b1
AUX openslp-1.2.1-fbsd.patch 346 SHA256 131caf1dafc81f519d2e50bead9a2658e4efcb3594777ab189fd60a23f097da9 SHA512 7e8aeb152791d004fddd45c4ac8152f0df849f73b8428357476cfaf2a67c3418581dd05da439a9c856dcef0c6e231da13050ac8bc93d0f186dff2c644f407457 WHIRLPOOL 2ed6fea663137c9220582876f5b1cd3ac4d54f6a05f2afe8a90bf4a1fb71e36373582d9cd560b9285e6242d0d0fcdfb75bc217ec274cd313d7cc944e0d598b7d
AUX openslp-1.2.1-fixoverflow.patch 506 SHA256 3f97013477a1ce9ee421ffe70c1ed3a24435ee7c85d2a665b4c4a21bded789c4 SHA512 a0f4dd64513a481fa6fff9fd7b5efc7b2b8ffcd6df0463cba6ae1508897af7269bdd061ee28c7868dfe9d9cbc61bb880791629ce7bcd51272a1df50460a7e20f WHIRLPOOL 661fb227a79078bc00123d87b2eee38b5e68f50536cf0ded2c50b61e5b26480bc783bf63b6adcd3046e3e07856adf63ee8e25606a76bd4bf6ce4e0eb4891f552
@@ -6,10 +9,19 @@ AUX openslp-compile_fix.patch 574 SHA256 421b03369c0a1360a8d1363bc01d5cc6e60a303
AUX openslp-no_install_doc.patch 678 SHA256 9da35fee802bb3463a8d5c3b8522a009ff1d29c2ba35b623010124c1b8215343 SHA512 74160fb644387fe4865f3da62495be031343fecc85648d1e895493b1ad4c40b591a52158fa0be8d1ad432b473b2ab7c12b47b1eed7611439c2d3f7b8184b12e5 WHIRLPOOL 9e86f044591c100fd09666243701d579c0f9a969d42070efce55916c226df0c07aeb8634fa1bdc58fdeb52ac5fe854b782e936a1418820182bcb15cc9b0d97dd
AUX openslp-opt.patch 949 SHA256 125e94c06af9091556ad0ce8f428368853dec8be2547e71f1d1f82915f0a1785 SHA512 70c2a46e191a720b4800ac8256939378016295df583a9e587b7631735b45dbd300978a724e36e6f579cf72d1f7bd8d3873eb62bab6ef70cd3798645733031cc5 WHIRLPOOL d07f7120085d64d80a164e6a895e03dbe9e0ff595009cc5edb4e14bb68e8e0c1915db2d651cdf4e5088f1026ac3de2cd87e1042aa38618fce0031f5b84f42df7
AUX slpd-init 2313 SHA256 7f228796e020c0779c52683f684197d50662ae890b1ae193ffa9acf157ccd143 SHA512 7e0236bca0037ec62916931772e6a1cd931d62a189cdc71e73214dfe2b01dc63d5eafeb2b681cf90ec5819ade23ba3240f70dde7a22c4d5f189d48e4187987d1 WHIRLPOOL aab36817aeba25ff577142201a47a79f9f4a4bc4ab34c8ab01105eb54f5e534474416d3d7e03477ad06810334f29c120424af4bb568b4579e834eabba9a62dee
+AUX slpd.service 203 SHA256 cd2f8cf14bd699eca303e1af30162df5e3cd189f0046ed0f0e2236665e4906b1 SHA512 189bc5ffe034ab4effdf4187f28110f028452fc9f6e27ff6c44681410b205eba4fb0412b5dd112d27596cef5e2143be6c722a2d5592d803d29dd25e4722ab6ce WHIRLPOOL f3d959d1012e99914b04103e81791da2933cddc32b6dbd0444dd02793c1c8a1217da12d9275102681286b2d75f0e58cfeb7a16f6c8e06dce382642efc8d06f2c
DIST openslp-1.2.1.tar.gz 886195 SHA256 08c7ec1e76fdd66461b3784d52047f594405f31ba2791ab0c1ec7c97639f5fbd SHA512 34742d88e772d7dba5c6fab1ccb7bf27d6174c5ca429aec406472994bcd806bfaf16dd86fce2ae4c51659587e99cced2436cf36772f6e086f7b87275fb1b19b6 WHIRLPOOL 391f735f3a05d0054dec6cbfcc217f3567c2a09ed7931bb57c8289cab9e7f566e01524ead861ef34afe00e2fd2c2feb4262d4410bf83641e26615adef80ba7a8
DIST openslp-2.0.0.tar.gz 5424646 SHA256 924337a2a8e5be043ebaea2a78365c7427ac6e9cee24610a0780808b2ba7579b SHA512 e7627417d45d5d0cc83d6e13d62fe192702ce7b763f1b4fb51aa5da8285405b16a34c3ac4f0a1ecffdf59557b29ec7d24925941e56ddee277c8897162f597ade WHIRLPOOL 03600b4e19732c4cde1b8843c91267eaa781024060feead7127f397f1c016d10758d9ac99dde39046e5746d54af16e60002b9b40f813c5e5c930cb24eaed700c
EBUILD openslp-1.2.1-r1.ebuild 988 SHA256 95f0a5633df503c9a950a97aa3362f7b3fa6d28aad06fed66ab20e3fc87fe5eb SHA512 2c1f393e3685d188bee62a1f2f11b756abf395346f79aecdbefa1f7edf7da29a370e7971a3475104bf6bef3540976ac6922cdca58b9dc1e85c066612fa2dfe04 WHIRLPOOL 31255f6ab29c17725d1e6031716ea706bd1ec4a7fa87f4e7467f67560ae6be67165a4d4e70355c099f5cb0a6de7ea1046e607d9d6d03da198a61c95934a93741
EBUILD openslp-1.2.1-r2.ebuild 1084 SHA256 0f4d7ee529f701d80f489f4985c1eee918b1dbefb48da685fc12351ce996c8ad SHA512 4fb3dc76e7c828228b2c55f1155cbdf52ef7f06569401815efee7ef202ac41bceffbb1ac722c61818427269fe85be0344a5677824219bf29b500ebc7aca9def0 WHIRLPOOL 6f1c5250befa71d6b6243251f6ddf44792ccc379e369ab419827e60161e5d48a1560db169f47116e5fd7f03485b69efb3f7cbb4856b6396eb8bfdb7ea9479389
-EBUILD openslp-2.0.0.ebuild 802 SHA256 d28a5fb9a1b9ae9ef353fad106bea6025890dabe443cf7c5777690989654fb1d SHA512 c82cdc740c4566a804fba4004df2f5d2b84dd5e9365700c8df3c3c647be1ae7db104006b3560114b59581c5459dba63375ce12373532b6d61d2639b2b0f2d446 WHIRLPOOL 898c691cde67f1efd989fa7b4c94b050929cf673f9b4ffdc2b351d893087ea1ee2a32e31837325f0f4a297e4ff288f2662de0072e2bc7dad4d4c5143b199246e
-MISC ChangeLog 7910 SHA256 cae7188402428f3ece6ff0eb63f1c17a4d741bf52e232459c83faa9f4ad43bdc SHA512 ef2158182d4a218be7085be5d00bd91a3e52ce3cf29b19e9ae000a81159dfa8d815631eacf10d109addcc48dcada08f626484504aee7e1805ee2fc7aa549ff4c WHIRLPOOL 46d29e8709c40c35624d3fdf0727fb287e29b79f12a518a8ecb963f6c67544c141bc76c66405492521434e0f0082d2614278a1c3d5785cdfb1142a8140675362
+EBUILD openslp-1.2.1-r3.ebuild 1144 SHA256 e4b73e496b590e8c55f31718658eed0abf060b95b30091ebcaf6889e89d547d7 SHA512 f4547074735620593ba4e55676a3ea6cabaead7e729b3551a44f617d045c7b1a69352454d022e92439fc7695e8cedf006aa2d2507466734dc9e28be5a8be2b3f WHIRLPOOL 32d9f75fefd49720d107524b028f4335fe6aef83978eb9d77453e60738d049d0f0d94fe1c1d5dc8ee76d74abc0b605bdae1150c285ad6ff258b93944ee2ecbfc
+EBUILD openslp-2.0.0.ebuild 851 SHA256 340f0ae6f65c92b3d2166d304215a7fc57060a3512224419076b46622347314a SHA512 981e9263c868dfa94dd1221185ec6de3b547d3dbf64f619342bf1b1b9ce927dc5e54b500c13c286016a9b7731e0400f280827d9303e14e31e33fff9888c3f36f WHIRLPOOL 043950c5092d974c9f658aea7ab2300a91573491a9dc47a449390680182d1831d6da4defba35cd78717ede5fb6d211ecab1ad90b16594f923261c4f111aab5f7
+MISC ChangeLog 8102 SHA256 76dc05cca4b962e38f51f200fd1bae9ec2627ea9fd524e0327a63751b76e4209 SHA512 575efd039292e90ceb9f896741bb7c54525da4f7e3c51bf5681568613c98b2679dbc45832f2b5c47dfa6780abdbb8d1cb57ce517560ecd1a8c9416d82f9e9f3f WHIRLPOOL 63462137de833f509ceed51a5bcbec9e16af84745728521e0f2df7bc0cf6ee45a6df5e6c5be39a4c4defd10a94d46c9c87a882c31681d3f3df67a4594aae8357
MISC metadata.xml 162 SHA256 753dd90680a9d937cb438cbf14dc217d518514d1596682a4e3478b1b7c7ba051 SHA512 ff7cd6e9d088c1ce0107a86a693abddb12d1385e8f9abb2614aa5cb8ed0c046a1387ccab1643fe711e84df1fa23659ce490f68f0504bbb908b7662a0ac490a03 WHIRLPOOL ccbf59144f058b49de3d54bbe6d92e2d2e8b605df10d5143ccfd7e4a021069ca025e87b4179179a60091c03d8bf1e371207c35f1102c2c1f848bf6697e9c2bb2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iEYEAREIAAYFAlM3740ACgkQCaWpQKGI+9QB3wCfRLx6PQk60IQlW/5kFLH/+POF
+4/sAn3lkh7uyTIY117jt8p34anHuqYUr
+=6Mlz
+-----END PGP SIGNATURE-----
diff --git a/net-libs/openslp/files/slpd.service b/net-libs/openslp/files/slpd.service
new file mode 100644
index 000000000000..ab5c02f3b773
--- /dev/null
+++ b/net-libs/openslp/files/slpd.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Service Location Protocol
+After=network-online.target
+
+[Service]
+ExecStart=/usr/sbin/slpd -l /var/log/slpd.log -d
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=network.target
diff --git a/net-libs/openslp/openslp-1.2.1-r3.ebuild b/net-libs/openslp/openslp-1.2.1-r3.ebuild
new file mode 100644
index 000000000000..adad1855d01c
--- /dev/null
+++ b/net-libs/openslp/openslp-1.2.1-r3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/openslp-1.2.1-r3.ebuild,v 1.1 2014/03/30 10:18:52 pacho Exp $
+
+inherit eutils autotools systemd
+
+DESCRIPTION="An open-source implementation of Service Location Protocol"
+HOMEPAGE="http://www.openslp.org/"
+SRC_URI="mirror://sourceforge/openslp/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+RESTRICT="test"
+
+DEPEND="dev-libs/openssl"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-fbsd.patch
+ epatch "${FILESDIR}"/${P}-fixoverflow.patch
+ epatch "${FILESDIR}"/${P}-cflags.patch
+ eautoreconf
+}
+
+src_compile() {
+ econf || die
+ emake -j1 || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS FAQ ChangeLog NEWS README* THANKS
+ rm -rf "${D}"/usr/doc
+ dohtml -r .
+ newinitd "${FILESDIR}"/slpd-init slpd
+ systemd_dounit "${FILESDIR}"/slpd.service
+}
diff --git a/net-libs/openslp/openslp-2.0.0.ebuild b/net-libs/openslp/openslp-2.0.0.ebuild
index b5a146b7c8e1..209540b11d9e 100644
--- a/net-libs/openslp/openslp-2.0.0.ebuild
+++ b/net-libs/openslp/openslp-2.0.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/openslp-2.0.0.ebuild,v 1.2 2013/08/15 02:47:15 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/openslp-2.0.0.ebuild,v 1.3 2014/03/30 10:18:52 pacho Exp $
EAPI=5
-inherit eutils autotools
+inherit eutils autotools systemd
DESCRIPTION="An open-source implementation of Service Location Protocol"
HOMEPAGE="http://www.openslp.org/"
@@ -30,4 +30,5 @@ src_install() {
rm -rfv "${D}"/usr/doc
dohtml -r .
newinitd "${FILESDIR}"/slpd-init slpd
+ systemd_dounit "${FILESDIR}"/slpd.service
}