Date: Saturday, October 20, 2018 @ 10:04:03 Author: arodseth Revision: 398033
upgpkg: libdom 0.3.3-2 Modified: libdom/trunk/PKGBUILD ----------+ PKGBUILD | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-10-20 10:02:33 UTC (rev 398032) +++ PKGBUILD 2018-10-20 10:04:03 UTC (rev 398033) @@ -2,13 +2,13 @@ pkgname=libdom pkgver=0.3.3 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of the W3C DOM' arch=('x86_64') url='http://www.netsurf-browser.org/projects/libdom/' # no https available license=('MIT') -makedepends=('netsurf-buildsystem>=1.7') -depends=('expat' 'libhubbub>=0.3.5' 'libparserutils>=0.2.4' 'libwapcaplet>=0.4.1') +depends=('expat' 'libhubbub>=0.3.5' 'libwapcaplet>=0.4.1') +makedepends=('netsurf-buildsystem') source=("http://download.netsurf-browser.org/libs/releases/$pkgname-$pkgver-src.tar.gz") sha256sums=('e06a987d61d0783b81170ddb920d80802a1616aa7f1a7a458c6fd0564f3929a4') @@ -17,8 +17,13 @@ } build() { - export CFLAGS="$CFLAGS -w" - make -C "$pkgname-$pkgver" INCLUDEDIR=include LIBDIR=lib PREFIX=/usr COMPONENT_TYPE="lib-shared" + export CFLAGS="$CFLAGS -shared -fPIC -w" + export LDFLAGS="$LDFLAGS -shared -z,now" + make -C "$pkgname-$pkgver" \ + INCLUDEDIR=include \ + LIBDIR=lib \ + PREFIX=/usr \ + COMPONENT_TYPE="lib-shared" } package() { @@ -27,8 +32,8 @@ INCLUDEDIR=include \ LIBDIR=lib \ PREFIX=/usr \ + COMPONENT_TYPE="lib-shared" \ install - install -Dm644 "$pkgname-$pkgver/COPYING" \ "$pkgdir/usr/share/licenses/$pkgname/COPYING" }