diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 23 insertions, 17 deletions
@@ -1,32 +1,38 @@ -# Maintainer: Alexander Rødseth <rodseth@gmail.com> -# Contributor: Torjus Haakestad <torjuspuz@gmail.com> +# Maintainer: Ivy Foster <ivy.foster@gmail.com> -pkgname=libhubbub-git -pkgver=20120904 +pkgname='libhubbub-git' +pkgver=0.3.3.r0.g73071c0 pkgrel=1 pkgdesc='HTML5 compliant parsing library' -arch=('x86_64' 'i686') url='http://www.netsurf-browser.org/projects/hubbub/' license=('MIT') -depends=('libparserutils') -makedepends=('git' 'netsurf-buildsystem') -provides=('hubbub' 'libhubbub') -replaces=('hubbub-svn') -conflicts=('hubbub') + +depends=('libparserutils-git' 'libxslt' 'wget') +makedepends=('netsurf-buildsystem-git') +provides=('libhubbub') +conflicts=('libhubbub') + +arch=('x86_64' 'i686') source=('git://git.netsurf-browser.org/libhubbub.git') -md5sums=('SKIP') +sha256sums=('SKIP') + +pkgver() { + cd libhubbub + git describe --long | sed 's:release/::; s:-\([0-9]\+\)-:.r\1.:' +} prepare() { - sed -i 's:-Werror::' libhubbub/Makefile + sed 's:-D_BSD_SOURCE::' -i libhubbub/Makefile } build() { - make -C libhubbub LIBDIR=lib PREFIX=/usr COMPONENT_TYPE='lib-shared' + make -C libhubbub PREFIX=/usr INCLUDEDIR=include \ + LIBDIR=lib COMPONENT_TYPE=lib-shared } package() { - make -C libhubbub install LIBDIR=lib PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE='lib-shared' - install -Dm644 libhubbub/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + cd libhubbub + make DESTDIR="$pkgdir" PREFIX=/usr INCLUDEDIR=include \ + LIBDIR=lib COMPONENT_TYPE=lib-shared test install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/netsurf/libhubbub" } - -# vim:set ts=2 sw=2 et: |