Date: Tuesday, August 26, 2014 @ 02:24:54 Author: eric Revision: 220650
upgpkg: openslp 2.0.0-1 Upstream update Modified: openslp/trunk/PKGBUILD ----------+ PKGBUILD | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-08-25 19:42:14 UTC (rev 220649) +++ PKGBUILD 2014-08-26 00:24:54 UTC (rev 220650) @@ -2,25 +2,33 @@ # Maintainer: Tobias Powalowski <[email protected]> pkgname=openslp -pkgver=1.2.1 -pkgrel=7 +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=('ff9999d1b44017281dd00ed2c4d32330' +md5sums=('18cf7940bcc444e32592cf34e84f833f' '90eea4426492287ebfc01b2056a3ef9d') +prepare() { + sed -i 's|$(datadir)/doc|$(docdir)|' ${pkgname}-${pkgver}/doc/Makefile.in +} + build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ --sbindir=/usr/bin \ - --disable-static \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/share/doc/openslp-${pkgver} \ --enable-slpv1 \ --enable-slpv2-security # service would fail to start without this make @@ -27,8 +35,10 @@ } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} DOC_DIR=/usr/share/doc/openslp-${pkgver} install - install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - install -D -m644 $srcdir/openslp.service ${pkgdir}/usr/lib/systemd/system/openslp.service + 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" }
