summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian J. Bronner2018-09-12 15:23:28 +0200
committerSebastian J. Bronner2018-09-12 15:23:28 +0200
commitcc7b47f1bba0eb0d4769b2b86ed2f056a4a5f8e5 (patch)
tree000f857f89fc2a8a2f16805ad498d76dee647d0c
downloadaur-cc7b47f1bba0eb0d4769b2b86ed2f056a4a5f8e5.tar.gz
Create package.
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD32
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b7a54a946635
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = libnsfb
+ pkgdesc = Framebuffer abstraction library
+ pkgver = 0.2.0
+ pkgrel = 1
+ url = http://www.netsurf-browser.org/projects/libnsfb/
+ arch = x86_64
+ arch = i686
+ license = MIT
+ depends = glibc
+ source = http://source.netsurf-browser.org/libnsfb.git/snapshot/libnsfb-release/0.2.0.tar.bz2
+ sha256sums = a89985aea25ae01f315e3bf55925aa57f8c6d0b6134d0b4bf4efb76ff91c5820
+
+pkgname = libnsfb
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4e0b625c61a0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*.tar.bz2
+*.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a714483dbbe7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Sebastian J. Bronner <waschtl@sbronner.com>
+
+pkgname=libnsfb
+pkgver=0.2.0
+pkgrel=1
+pkgdesc='Framebuffer abstraction library'
+arch=(x86_64 i686)
+url=http://www.netsurf-browser.org/projects/libnsfb/
+license=(MIT)
+depends=(glibc)
+source=(http://source.netsurf-browser.org/$pkgname.git/snapshot/$pkgname-release/$pkgver.tar.bz2)
+sha256sums=('a89985aea25ae01f315e3bf55925aa57f8c6d0b6134d0b4bf4efb76ff91c5820')
+_makedir=$pkgname-release/$pkgver
+_makeopts="-C $_makedir PREFIX=/usr COMPONENT_TYPE=lib-shared"
+
+build() {
+ make $_makeopts
+}
+
+check() {
+ make $_makeopts test
+}
+
+package() {
+ local installopts='--mode 0644 -D --target-directory'
+ local shrdir="$pkgdir/usr/share"
+ local licdir="$shrdir/licenses/$pkgname"
+ local docdir="$shrdir/doc/$pkgname"
+ install $installopts "$licdir" $_makedir/COPYING
+ install $installopts "$docdir" $_makedir/{README,usage}
+ make $_makeopts DESTDIR="$pkgdir" install
+}