[arch-commits] Commit in openslp/repos (6 files)
Eric Bélanger
eric at archlinux.org
Tue Aug 26 00:26:44 UTC 2014
Date: Tuesday, August 26, 2014 @ 02:26:44
Author: eric
Revision: 220651
archrelease: copy trunk to testing-i686, testing-x86_64
Added:
openslp/repos/testing-i686/
openslp/repos/testing-i686/PKGBUILD
(from rev 220650, openslp/trunk/PKGBUILD)
openslp/repos/testing-i686/openslp.service
(from rev 220650, openslp/trunk/openslp.service)
openslp/repos/testing-x86_64/
openslp/repos/testing-x86_64/PKGBUILD
(from rev 220650, openslp/trunk/PKGBUILD)
openslp/repos/testing-x86_64/openslp.service
(from rev 220650, openslp/trunk/openslp.service)
--------------------------------+
testing-i686/PKGBUILD | 44 +++++++++++++++++++++++++++++++++++++++
testing-i686/openslp.service | 11 +++++++++
testing-x86_64/PKGBUILD | 44 +++++++++++++++++++++++++++++++++++++++
testing-x86_64/openslp.service | 11 +++++++++
4 files changed, 110 insertions(+)
Copied: openslp/repos/testing-i686/PKGBUILD (from rev 220650, openslp/trunk/PKGBUILD)
===================================================================
--- testing-i686/PKGBUILD (rev 0)
+++ testing-i686/PKGBUILD 2014-08-26 00:26:44 UTC (rev 220651)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
+
+pkgname=openslp
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Open-source implementation of Service Location Protocol"
+arch=('i686' 'x86_64')
+url="http://www.openslp.org"
+license=('BSD')
+depends=('bash' 'openssl')
+makedepends=('doxygen')
+backup=('etc/slp.conf' 'etc/slp.reg' 'etc/slp.spi')
+options=(!makeflags)
+source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz
+ #https://github.com/lunar-linux/moonbase-other/commit/ae74b5873e639d50db0a563d2424114a530c01ae
+ openslp.service)
+md5sums=('18cf7940bcc444e32592cf34e84f833f'
+ '90eea4426492287ebfc01b2056a3ef9d')
+
+prepare() {
+ sed -i 's|$(datadir)/doc|$(docdir)|' ${pkgname}-${pkgver}/doc/Makefile.in
+}
+
+build() {
+ cd ${pkgname}-${pkgver}
+ ./configure --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/share/doc/openslp-${pkgver} \
+ --enable-slpv1 \
+ --enable-slpv2-security # service would fail to start without this
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" INSTALL_DATA="cp -r" install-docs
+ rm "${pkgdir}/usr/share/doc/openslp-${pkgver}/openslp-doxy-${pkgver}.tar.gz"
+ install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 "${srcdir}/openslp.service" "${pkgdir}/usr/lib/systemd/system/openslp.service"
+}
Copied: openslp/repos/testing-i686/openslp.service (from rev 220650, openslp/trunk/openslp.service)
===================================================================
--- testing-i686/openslp.service (rev 0)
+++ testing-i686/openslp.service 2014-08-26 00:26:44 UTC (rev 220651)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Service Location Protocol
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/slpd -c /etc/slp.conf -r /etc/slp.reg -s /etc/slp.spi
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=network.target
Copied: openslp/repos/testing-x86_64/PKGBUILD (from rev 220650, openslp/trunk/PKGBUILD)
===================================================================
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-08-26 00:26:44 UTC (rev 220651)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
+
+pkgname=openslp
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Open-source implementation of Service Location Protocol"
+arch=('i686' 'x86_64')
+url="http://www.openslp.org"
+license=('BSD')
+depends=('bash' 'openssl')
+makedepends=('doxygen')
+backup=('etc/slp.conf' 'etc/slp.reg' 'etc/slp.spi')
+options=(!makeflags)
+source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz
+ #https://github.com/lunar-linux/moonbase-other/commit/ae74b5873e639d50db0a563d2424114a530c01ae
+ openslp.service)
+md5sums=('18cf7940bcc444e32592cf34e84f833f'
+ '90eea4426492287ebfc01b2056a3ef9d')
+
+prepare() {
+ sed -i 's|$(datadir)/doc|$(docdir)|' ${pkgname}-${pkgver}/doc/Makefile.in
+}
+
+build() {
+ cd ${pkgname}-${pkgver}
+ ./configure --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/share/doc/openslp-${pkgver} \
+ --enable-slpv1 \
+ --enable-slpv2-security # service would fail to start without this
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" INSTALL_DATA="cp -r" install-docs
+ rm "${pkgdir}/usr/share/doc/openslp-${pkgver}/openslp-doxy-${pkgver}.tar.gz"
+ install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 "${srcdir}/openslp.service" "${pkgdir}/usr/lib/systemd/system/openslp.service"
+}
Copied: openslp/repos/testing-x86_64/openslp.service (from rev 220650, openslp/trunk/openslp.service)
===================================================================
--- testing-x86_64/openslp.service (rev 0)
+++ testing-x86_64/openslp.service 2014-08-26 00:26:44 UTC (rev 220651)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Service Location Protocol
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/slpd -c /etc/slp.conf -r /etc/slp.reg -s /etc/slp.spi
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=network.target
More information about the arch-commits
mailing list