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

David Runge dvzrv at archlinux.org
Wed Feb 7 14:59:54 UTC 2018


    Date: Wednesday, February 7, 2018 @ 14:59:52
  Author: dvzrv
Revision: 290011

upgpkg: sord 0.16.0-1

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

Modified:
  sord/trunk/PKGBUILD

----------+
 PKGBUILD |   41 +++++++++++++++++++++++------------------
 1 file changed, 23 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-07 14:39:48 UTC (rev 290010)
+++ PKGBUILD	2018-02-07 14:59:52 UTC (rev 290011)
@@ -3,35 +3,40 @@
 # Contributor: speps <speps at aur dot archlinux dot org>
 
 pkgname=sord
-pkgver=0.14.0
-pkgrel=2
+pkgver=0.16.0
+pkgrel=1
 pkgdesc="A lightweight C library for storing RDF data in memory"
 arch=('x86_64')
-url="http://drobilla.net/software/sord/"
+url="https://drobilla.net/software/sord/"
 license=('custom:ISC')
-depends=('serd>=0.22.0' 'pcre')
-makedepends=('python2')
-source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2")
-md5sums=('7ffda283ad0a5716f196f650edd25713')
+depends=('serd' 'pcre')
+makedepends=('python')
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.asc})
+sha512sums=('e18c6de62f2cbffedd4c200f6452f4fd37f719aed764ccc1b77c8da04a0f3394d47e8b57e19eefd6d600770926f505fdfa5da91564bbff5f4ead49f1adaba249'
+            'SKIP')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3')
 
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  # remove ldconfig --speps
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # remove local call to ldconfig
   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 \
+  install -vDm644 COPYING \
     "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  # docs
+  install -t "$pkgdir/usr/share/doc/${pkgname}" \
+    -vDm644 {AUTHORS,NEWS,README}
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list