[arch-commits] Commit in sratom/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Wed Feb 7 12:27:53 UTC 2018


    Date: Wednesday, February 7, 2018 @ 12:27:52
  Author: dvzrv
Revision: 289971

upgpkg: sratom 0.6.0-1

Upgrading to 0.6.0. Switching to https for url and source.
Adding pgp key of David Robillard. Switching to python for waf.
Moving fix for ldconfig call to prepare(). Adding docs.

Modified:
  sratom/trunk/PKGBUILD

----------+
 PKGBUILD |   44 +++++++++++++++++++++++++-------------------
 1 file changed, 25 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-07 12:23:47 UTC (rev 289970)
+++ PKGBUILD	2018-02-07 12:27:52 UTC (rev 289971)
@@ -1,37 +1,43 @@
 # $Id$
+# Maintainer: David Runge <dave at sleepmap.de>
 # Maintainer: Ray Rashif <schiv at archlinux.org>
 # Contributor: speps <speps at aur dot archlinux dot org>
 
 pkgname=sratom
-pkgver=0.4.6
-pkgrel=2
+pkgver=0.6.0
+pkgrel=1
 pkgdesc="An LV2 Atom RDF serialisation library"
 arch=('x86_64')
-url="http://drobilla.net/software/sratom/"
+url="https://drobilla.net/software/sratom/"
 license=('custom:ISC')
-depends=('lv2>=1.10.0' 'sord>=0.12.2')
-makedepends=('python2')
-source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2")
-md5sums=('5cf28520418779bf41fb14a40fbb20ad')
+depends=('lv2' 'sord')
+makedepends=('python')
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.asc})
+sha512sums=('899bb01896e2b65b69482041c7e06edc9e45e9a3466392c82a58f16dfc71462a6c3e3e16a5aa50a6347c8366ea72898468910a59a084762f75eb8c7031ceacf8'
+            'SKIP')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3')
 
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  # remove ldconfig --speps
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # remove local ldconfig call
   sed -i '/ldconfig/d' wscript
+}
 
-  python2 waf configure --prefix=/usr
-  python2 waf build $MAKEFLAGS
+build() {
+  cd "${pkgname}-${pkgver}"
+  python waf configure --prefix=/usr
+  python waf build
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  python2 waf install --destdir="$pkgdir"
-
+  cd "${pkgname}-${pkgver}"
+  python waf install --destdir="${pkgdir}"
   # license
-  install -Dm644 COPYING \
-    "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -vDm644 COPYING \
+    "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # docs
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+    -vDm644 {NEWS,README}
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list