diff options
Diffstat (limited to 'community/glfw')
-rw-r--r-- | community/glfw/PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/community/glfw/PKGBUILD b/community/glfw/PKGBUILD new file mode 100644 index 000000000..46ad0cdb8 --- /dev/null +++ b/community/glfw/PKGBUILD @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 93104 2013-06-24 11:26:57Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: philefou <tuxication AT gmail DOT com> +# Contributor: lindquist <tomas@famolsen.dk> +# Contributor: Christoph Siegenthaler <csi@gmx.ch> +# Contributor: Mihai Militaru <mihai.militaru@ephemeros.org> +# Contributor: SpepS <dreamspepser at yahoo dot it> + +pkgname=glfw +pkgver=3.0.1 +pkgrel=2 +pkgdesc="A free, open source, portable framework for OpenGL application development" +arch=('i686' 'x86_64') +url="http://www.glfw.org/" +license=('custom:ZLIB') +depends=('libgl' 'libxrandr' 'glu' 'xorg-xinput') +makedepends=('mesa' 'cmake' 'doxygen') +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2") +md5sums=('b67fa7191e9cff0cf0caa7f16f80c658') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=ON + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + cd build + make DESTDIR=$pkgdir install + + cd .. + install -Dm644 COPYING.txt "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} |