summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorChad Versace <chad.versace@linux.intel.com>2013-11-27 15:55:28 -0800
committerChad Versace <chad.versace@linux.intel.com>2013-11-27 15:55:59 -0800
commit2107b520dc8a1f4d7a04383550dc80e081982376 (patch)
treec9e06168319d11a8be1af43b835ed3642e7f988f /pkg
parent5c91ae5a957d66d75ecdabbc25699e4374dadba7 (diff)
pkg/archlinux: Import waffle-1.3.0 PKGBUILD from AUR
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
Diffstat (limited to 'pkg')
-rw-r--r--pkg/archlinux/waffle-1.3.0/PKGBUILD55
1 files changed, 55 insertions, 0 deletions
diff --git a/pkg/archlinux/waffle-1.3.0/PKGBUILD b/pkg/archlinux/waffle-1.3.0/PKGBUILD
new file mode 100644
index 0000000..4f3949f
--- /dev/null
+++ b/pkg/archlinux/waffle-1.3.0/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Chad Versace <chad.versace@linux.intel.com>
+
+pkgname='waffle'
+pkgver='1.3.0'
+pkgrel=1
+pkgdesc='a library for choosing window system and OpenGL API at runtime'
+arch=('i686' 'x86_64')
+url='http://people.freedesktop.org/~chadversary/waffle'
+license=('BSD')
+
+depends=(
+ 'libgl' # for GLX
+ 'libegl'
+ 'libgbm'
+ 'libx11'
+ 'libxcb'
+ 'wayland'
+ )
+makedepends=(
+ 'cmake'
+ 'xcb-proto'
+
+ # For building the docs.
+ 'libxslt'
+ 'docbook-xsl'
+ )
+source=("http://people.freedesktop.org/~chadversary/waffle/files/release/$pkgname-$pkgver/$pkgname-$pkgver.tar.xz")
+sha256sums=('340ee04172dba878249469018cd7ec9d1ecd41af26b612c741b8b52e713bca8e')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Dwaffle_has_gbm=1 \
+ -Dwaffle_has_glx=1 \
+ -Dwaffle_has_x11_egl=1 \
+ -Dwaffle_has_wayland=1 \
+ -Dwaffle_build_manpages=1 \
+ -Dwaffle_build_htmldocs=1 \
+ -Dwaffle_build_examples=0
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+ install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
+ install -m644 "$pkgdir/usr/share/doc/waffle1/LICENSE.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}
+
+# vim:set ts=2 sw=2 et: