Date: Saturday, July 15, 2017 @ 17:46:52 Author: pierre Revision: 300604
upgpkg: hefur 0.6-1 Modified: hefur/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-07-15 17:32:59 UTC (rev 300603) +++ PKGBUILD 2017-07-15 17:46:52 UTC (rev 300604) @@ -3,23 +3,33 @@ # Contributor: Alexandre Bique <bique.alexan...@gmail.com> pkgname=hefur -pkgver=0.4 -pkgrel=12 +pkgver=0.6 +pkgrel=1 pkgdesc='A standalone and lightweight BitTorrent tracker' arch=('i686' 'x86_64') url='http://github.com/abique/hefur' license=('MIT') -makedepends=('cmake') +makedepends=('git' 'cmake' 'docbook-xsl') depends=('gnutls' 'xz' 'protobuf') -source=("https://github.com/downloads/abique/${pkgname}/${pkgname}-${pkgver}.tar.xz" +source=("git+https://github.com/abique/${pkgname}.git#tag=${pkgver}" 'hefurd.service' 'tmpfiles.conf' 'sysusers.conf') -md5sums=('f0461363f38105140a1f119a3b97d818' +md5sums=('SKIP' '3107be29769b8afde3574dc6e31d5b6a' 'b884385d6c87c350172427da4ba2688f' '7971708a1fe25c1b51e0a05e812f17c9') +prepare() { + cd ${srcdir}/${pkgname} + git submodule init + git submodule update + sed -i "s/PROJECT_NUMBER.*/PROJECT_NUMBER=${pkgver}/g" Doxyfile +} + build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname}/manual + xsltproc -o manual.html /usr/share/xml/docbook/xsl-stylesheets-*/html/docbook.xsl manual.xml + + cd ${srcdir}/${pkgname} mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr .. @@ -27,10 +37,10 @@ } package() { - cd ${srcdir}/${pkgname}-${pkgver}/build + cd ${srcdir}/${pkgname}/build DESTDIR=${pkgdir} make install install -D -m644 ${srcdir}/hefurd.service ${pkgdir}/usr/lib/systemd/system/hefurd.service install -D -m644 ${srcdir}/tmpfiles.conf ${pkgdir}/usr/lib/tmpfiles.d/hefurd.conf install -D -m644 ${srcdir}/sysusers.conf ${pkgdir}/usr/lib/sysusers.d/hefurd.conf - install -D -m644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/hefur/LICENSE + install -D -m644 ${srcdir}/${pkgname}/LICENSE ${pkgdir}/usr/share/licenses/hefur/LICENSE }