[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