summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: cac41de47752f8a73f779cb4912e9c246dda64bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Maintainer: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com>

pkgname=htmlcxx
pkgver=0.85
pkgrel=4
pkgdesc="A simple non-validating css1 and html parser for C++."
arch=('i686' 'x86_64')
url="http://htmlcxx.sourceforge.net/"
license=('LGPL')
depends=()
makedepends=()
conflicts=('htmlcxx' 'libhtmlcxx' 'libcss_parser')
provides=('htmlcxx' 'libhtmlcxx' 'libcss_parser')
source=("http://heanet.dl.sourceforge.net/project/htmlcxx/htmlcxx/$pkgver/htmlcxx-$pkgver.tar.gz"
        "missing-header.patch")
md5sums=(dbe13c25b5846eb7cbbfa63d85f00f74
         6c89882e310e9945fb0f4cdbb1f965bf)

# Thanks to jgehring for the patch.

build() {
	cd "$srcdir/htmlcxx-$pkgver"
	
	patch -p1 -i "$srcdir/missing-header.patch"
	
	LDFLAGS="$LDFLAGS -Wl,--no-as-needed"
	./configure --prefix=/usr
	make
}

package() {
	cd "$srcdir/htmlcxx-$pkgver"
	make DESTDIR="$pkgdir" install
}