summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvy Foster2016-06-09 22:39:15 -0500
committerIvy Foster2016-06-09 22:39:15 -0500
commit85d8d37b8b2a66919d013b5b9d0a3d026f4be1e1 (patch)
tree0c522ac0e69bcd56b2a971b1998d64322221b3ea
parent88f21a77c8e7711d0730de3e88691c4fa426af34 (diff)
downloadaur-85d8d37b8b2a66919d013b5b9d0a3d026f4be1e1.tar.gz
Update to new build instructions
-rw-r--r--.AURINFO19
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD40
3 files changed, 30 insertions, 44 deletions
diff --git a/.AURINFO b/.AURINFO
deleted file mode 100644
index bf36e91613b3..000000000000
--- a/.AURINFO
+++ /dev/null
@@ -1,19 +0,0 @@
-pkgbase = libhubbub-git
- pkgdesc = HTML5 compliant parsing library
- pkgver = 20120904
- pkgrel = 1
- url = http://www.netsurf-browser.org/projects/hubbub/
- arch = x86_64
- arch = i686
- license = MIT
- makedepends = git
- makedepends = netsurf-buildsystem
- depends = libparserutils
- provides = hubbub
- provides = libhubbub
- conflicts = hubbub
- replaces = hubbub-svn
- source = git://git.netsurf-browser.org/libhubbub.git
-
-pkgname = libhubbub-git
-
diff --git a/.SRCINFO b/.SRCINFO
index 0aa4023f094b..3c8d15483add 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,19 @@
pkgbase = libhubbub-git
pkgdesc = HTML5 compliant parsing library
- pkgver = 20120904
+ pkgver = 0.3.3.r0.g73071c0
pkgrel = 1
url = http://www.netsurf-browser.org/projects/hubbub/
arch = x86_64
arch = i686
license = MIT
- makedepends = git
- makedepends = netsurf-buildsystem
- depends = libparserutils
- provides = hubbub
+ makedepends = netsurf-buildsystem-git
+ depends = libparserutils-git
+ depends = libxslt
+ depends = wget
provides = libhubbub
- conflicts = hubbub
- replaces = hubbub-svn
+ conflicts = libhubbub
source = git://git.netsurf-browser.org/libhubbub.git
- md5sums = SKIP
+ sha256sums = SKIP
pkgname = libhubbub-git
diff --git a/PKGBUILD b/PKGBUILD
index 3399aa4b2eca..df4878d78bc9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: