summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander F Rødseth2015-06-10 14:38:12 +0200
committerAlexander F Rødseth2015-06-10 14:38:12 +0200
commit502dd01e287477dac5f9741ea5711aadd3e12a04 (patch)
tree925ee31ecb226e1b296236bbb0dec37487412dd0
downloadaur-libcss-svn.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD41
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ad190e1043a0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = libcss-svn
+ pkgdesc = CSS parser and selection engine
+ pkgver = 13772
+ pkgrel = 1
+ url = http://www.netsurf-browser.org/projects/libcss/
+ arch = any
+ license = MIT
+ makedepends = subversion
+ depends = libparserutils>=0.1.0
+ depends = libwapcaplet-svn>=13777
+ provides = libcss=0.0.3
+ conflicts = libcss
+
+pkgname = libcss-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b6b9ac82d5e7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+
+pkgname=libcss-svn
+pkgver=13772
+pkgrel=1
+pkgdesc="CSS parser and selection engine"
+arch=('any')
+url="http://www.netsurf-browser.org/projects/libcss/"
+license=('MIT')
+depends=('libparserutils>=0.1.0' 'libwapcaplet-svn>=13777')
+makedepends=('subversion')
+provides=('libcss=0.0.3')
+conflicts=('libcss')
+_svntrunk=svn://svn.netsurf-browser.org/trunk/libcss
+_svnmod=libcss
+
+build() {
+ cd "$srcdir"
+
+ if [ -d $_svnmod/.svn ]; then
+ (cd $_svnmod && svn up -r $pkgver)
+ else
+ svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
+ fi
+ msg "SVN checkout done or server timeout"
+ cd "$_svnmod"
+
+ msg2 "Compiling..."
+ export CFLAGS="-Wno-unused-but-set-variable"
+ make
+}
+
+package() {
+ cd "$srcdir/$_svnmod"
+
+ make PREFIX="/usr" DESTDIR="$pkgdir/" install
+ msg2 "Packaging license..."
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et: