Date: Friday, January 22, 2021 @ 00:45:16 Author: dvzrv Revision: 824353
archrelease: copy trunk to community-x86_64 Added: serd/repos/community-x86_64/PKGBUILD (from rev 824352, serd/trunk/PKGBUILD) Deleted: serd/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 124 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-01-22 00:39:54 UTC (rev 824352) +++ PKGBUILD 2021-01-22 00:45:16 UTC (rev 824353) @@ -1,62 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> -# Contributor: Ray Rashif <sc...@archlinux.org> -# Contributor: speps <speps at aur dot archlinux dot org> - -pkgname=serd -pkgver=0.30.8 -pkgrel=1 -pkgdesc="Lightweight C library for RDF syntax supporting reading/ writing Turtle and NTriples." -arch=('x86_64') -url="https://drobilla.net/software/serd/" -license=('custom:ISC') -depends=('glibc') -makedepends=('waf') -provides=('libserd-0.so') -source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.asc}) -sha512sums=('d12c4dea1a15b2aed9fb9d640affae23a4fbfb53b7f873af30b462ce96f3c22ee464f5b111f87a221e6ac51f4885c23bba023892331ab10d0a8aa0e27fcbd0fa' - 'SKIP') -b2sums=('31a485fccfb13e54e124cde0626ad16f3cc7f9c1f8d8c051ace7a98bd2bd5d6a2d159943f15f5734e028a31ce5eeea9d602f55bf6cf1277d532ae799e0c1895f' - 'SKIP') -validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard <d...@drobilla.net> - -prepare() { - cd "${pkgname}-${pkgver}" - # remove call to local ldconfig - sed -i "/ldconfig/d" wscript - # let wscript(s) find the custom waf scripts - mkdir -pv tools - touch __init__.py - cp -v waflib/extras/{autoship,autowaf,lv2}.py tools/ - mkdir -pv plugins/tools/ - cp -v waflib/extras/{autoship,autowaf,lv2}.py plugins/tools/ - rm -rv waflib - sed -e 's/waflib.extras/tools/g' \ - -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \ - -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \ - -i wscript -} - -build() { - cd "${pkgname}-${pkgver}" - waf configure --prefix=/usr \ - --mandir=/usr/share/man \ - --test - waf -v build -} - -check() { - cd "${pkgname}-${pkgver}" - waf test -} - -package() { - cd "${pkgname}-${pkgver}" - waf install --destdir="${pkgdir}" - # license - install -vDm 644 COPYING \ - "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" - # docs - install -t "$pkgdir/usr/share/doc/${pkgname}" \ - -vDm 644 {AUTHORS,NEWS,README.md} -} -# vim:set ts=2 sw=2 et: Copied: serd/repos/community-x86_64/PKGBUILD (from rev 824352, serd/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-01-22 00:45:16 UTC (rev 824353) @@ -0,0 +1,62 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: Ray Rashif <sc...@archlinux.org> +# Contributor: speps <speps at aur dot archlinux dot org> + +pkgname=serd +pkgver=0.30.10 +pkgrel=1 +pkgdesc="Lightweight C library for RDF syntax supporting reading/ writing Turtle and NTriples." +arch=('x86_64') +url="https://drobilla.net/software/serd/" +license=('custom:ISC') +depends=('glibc') +makedepends=('waf') +provides=('libserd-0.so') +source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +sha512sums=('ed7b49abfd3dc3a724b047f5f0cd07b811596330c96d91c0ce90540440f03260e05daee76c3ccccc3d4ca39afbbd4f3d07decbb601730e90c133a09c640c0006' + 'SKIP') +b2sums=('7f84b425a9eed36c5b59b22b8fd2cb9139a3de2bd1a47f92fd9888c433d931dcf83f13c2460d821c04f4244a79aa4330ba973017508ecb5f4564e78ae45b9b9a' + 'SKIP') +validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard <d...@drobilla.net> + +prepare() { + cd "${pkgname}-${pkgver}" + # remove call to local ldconfig + sed -i "/ldconfig/d" wscript + # let wscript(s) find the custom waf scripts + mkdir -pv tools + touch __init__.py + cp -v waflib/extras/{autoship,autowaf,lv2}.py tools/ + mkdir -pv plugins/tools/ + cp -v waflib/extras/{autoship,autowaf,lv2}.py plugins/tools/ + rm -rv waflib + sed -e 's/waflib.extras/tools/g' \ + -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \ + -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \ + -i wscript +} + +build() { + cd "${pkgname}-${pkgver}" + waf configure --prefix=/usr \ + --mandir=/usr/share/man \ + --test + waf -v build +} + +check() { + cd "${pkgname}-${pkgver}" + waf test +} + +package() { + cd "${pkgname}-${pkgver}" + waf install --destdir="${pkgdir}" + # license + install -vDm 644 COPYING \ + "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + # docs + install -t "$pkgdir/usr/share/doc/${pkgname}" \ + -vDm 644 {AUTHORS,NEWS,README.md} +} +# vim:set ts=2 sw=2 et: