diff options
author | Chad Versace <chad.versace@linux.intel.com> | 2013-11-27 15:55:28 -0800 |
---|---|---|
committer | Chad Versace <chad.versace@linux.intel.com> | 2013-11-27 15:55:59 -0800 |
commit | 2107b520dc8a1f4d7a04383550dc80e081982376 (patch) | |
tree | c9e06168319d11a8be1af43b835ed3642e7f988f /pkg | |
parent | 5c91ae5a957d66d75ecdabbc25699e4374dadba7 (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/PKGBUILD | 55 |
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: |