diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2015-07-21 14:40:59 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2015-07-21 14:40:59 +0000 |
commit | ff714aa3001fd23567c72ee56fd7edb6a12dd238 (patch) | |
tree | e8e728cfd7ed82b837ec93610babfcac0b7a020f /main/freeglut/APKBUILD | |
parent | 305bd98eea7837b67684c996b37d01448bb7e00a (diff) | |
download | aports-ff714aa3001fd23567c72ee56fd7edb6a12dd238.tar.bz2 aports-ff714aa3001fd23567c72ee56fd7edb6a12dd238.tar.xz |
main/freeglut: upgrade to 3.0.0
Diffstat (limited to 'main/freeglut/APKBUILD')
-rw-r--r-- | main/freeglut/APKBUILD | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/main/freeglut/APKBUILD b/main/freeglut/APKBUILD index fa624a6636..712e5e9854 100644 --- a/main/freeglut/APKBUILD +++ b/main/freeglut/APKBUILD @@ -1,7 +1,7 @@ # Contributor: William Pitcock <nenolod@dereferenced.org> # Maintainer: William Pitcock <nenolod@dereferenced.org> pkgname=freeglut -pkgver=2.8.1 +pkgver=3.0.0 pkgrel=0 pkgdesc="free reimplementation of OpenGL Utility Toolkit (GLUT) library" url="http://freeglut.sourceforge.net/" @@ -9,7 +9,7 @@ arch="all" license="Custom" depends= depends_dev="mesa-dev libx11-dev libice-dev libxxf86vm-dev libxi-dev glu-dev" -makedepends="$depends_dev autoconf automake libtool" +makedepends="$depends_dev cmake" install= subpackages="$pkgname-dev $pkgname-doc" source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" @@ -23,31 +23,26 @@ prepare() { *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done - # smooth_opengl3 demo doesn't build with recent mesa, Gentoo bug #428382 - sed -i "s/smooth_opengl3 //" progs/demos/Makefile.* - libtoolize --force && autoreconf -vfi } build() { cd "$_builddir" - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --disable-static \ + cmake . \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DFREEGLUT_BUILD_STATIC_LIBS=0 \ || return 1 make || return 1 } package() { cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 - rm "$pkgdir"/usr/lib/*.la || return 1 install -m644 -D COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } -md5sums="918ffbddcffbac83c218bc52355b6d5a freeglut-2.8.1.tar.gz" -sha256sums="dde46626a62a1cd9cf48a11951cdd592e7067c345cffe193a149dfd47aef999a freeglut-2.8.1.tar.gz" -sha512sums="935fddfa197c5f0ec74c5f2005fe5a0ebfd39f4a402cc79363da7cfe2e8576263130e44bd7e4f6c07ea53d3137bd7ca8ee8db85c0a09f25508fcf1b9ed07052e freeglut-2.8.1.tar.gz" +md5sums="90c3ca4dd9d51cf32276bc5344ec9754 freeglut-3.0.0.tar.gz" +sha256sums="2a43be8515b01ea82bcfa17d29ae0d40bd128342f0930cd1f375f1ff999f76a2 freeglut-3.0.0.tar.gz" +sha512sums="9c45d5b203b26a7ff92331b3e080a48e806c92fbbe7c65d9262dd18c39cd6efdad8a795a80f499a2d23df84b4909dbd7c1bab20d7dd3555d3d88782ce9dd15b0 freeglut-3.0.0.tar.gz" |