[arch-commits] Commit in libsvgtiny/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Sat Oct 20 10:09:02 UTC 2018
Date: Saturday, October 20, 2018 @ 10:09:02
Author: arodseth
Revision: 398037
upgpkg: libsvgtiny 0.1.7-1
Modified:
libsvgtiny/trunk/PKGBUILD
----------+
PKGBUILD | 29 ++++++++++++++---------------
1 file changed, 14 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-20 10:07:41 UTC (rev 398036)
+++ PKGBUILD 2018-10-20 10:09:02 UTC (rev 398037)
@@ -1,24 +1,24 @@
-# Maintainer: Alexander F Rødseth <xyproto at archlinux.org>
+# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
pkgname=libsvgtiny
-pkgver=0.1.6
+pkgver=0.1.7
pkgrel=1
pkgdesc='SVG Tiny library'
arch=('x86_64')
url='http://www.netsurf-browser.org/projects/libsvgtiny/'
license=('MIT')
-makedepends=('netsurf-buildsystem' 'git' 'libwapcaplet>=0.4.0' 'libdom>=0.3.2' 'gperf')
-depends=('libdom>=0.3.2')
-source=("git://git.netsurf-browser.org/libsvgtiny.git#tag=release/$pkgver")
+makedepends=('netsurf-buildsystem' 'git' 'libwapcaplet' 'libdom' 'gperf')
+depends=('libdom>=0.3.3-2')
+source=("git+https://git.netsurf-browser.org/libsvgtiny.git#tag=release/$pkgver")
md5sums=('SKIP')
prepare() {
- sed 's:_BSD_SOURCE:_DEFAULT_SOURCE:' -i "$pkgname/Makefile"
+ sed -i 's:_BSD_SOURCE:_DEFAULT_SOURCE:' "$pkgname/Makefile"
}
build() {
- export CFLAGS="$CFLAGS -Wno-error=unused-but-set-variable -w"
-
+ export CFLAGS="$CFLAGS -shared -fPIC -w"
+ export LDFLAGS="$LDFLAGS -shared"
make -C "$pkgname" \
INCLUDEDIR=include \
LIBDIR=lib \
@@ -27,16 +27,15 @@
}
package() {
- cd "$pkgname"
-
- make install \
+ make -C "$pkgname" \
+ DESTDIR="$pkgdir" \
INCLUDEDIR=include \
LIBDIR=lib \
PREFIX=/usr \
- DESTDIR="$pkgdir" \
- COMPONENT_TYPE="lib-shared"
-
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ COMPONENT_TYPE="lib-shared" \
+ install
+ install -Dm644 "$pkgname/COPYING" \
+ "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
# getver: source.netsurf-browser.org/libsvgtiny.git
More information about the arch-commits
mailing list