diff options
author | Danny Rawlins <monster.romster@gmail.com> | 2017-01-28 19:33:11 +1100 |
---|---|---|
committer | Danny Rawlins <monster.romster@gmail.com> | 2017-01-28 19:33:11 +1100 |
commit | 2617fb56c3d20c81c4f8865b43a985ad474be89d (patch) | |
tree | ef965ec5ab9a605a426a2f5135a56d4ae2d16112 /freeglut-32/Pkgfile | |
parent | 9c0a0e5f2b8e71e7ab4b5404c30f2868a247556f (diff) | |
download | compat-32-2617fb56c3d20c81c4f8865b43a985ad474be89d.tar.gz compat-32-2617fb56c3d20c81c4f8865b43a985ad474be89d.tar.xz |
freeglut-32: 2.8.1 -> 3.0.0
Diffstat (limited to 'freeglut-32/Pkgfile')
-rw-r--r-- | freeglut-32/Pkgfile | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/freeglut-32/Pkgfile b/freeglut-32/Pkgfile index 7ea2d0c5..c98d9570 100644 --- a/freeglut-32/Pkgfile +++ b/freeglut-32/Pkgfile @@ -1,21 +1,26 @@ # Description: a free alternative to the OpenGL Utility Toolkit (GLUT) library -# URL: http://freeglut.sourceforge.net +# URL: https://freeglut.sourceforge.net # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu -# Depends on: glu-32 xorg-libxi-32 freeglut +# Depends on: glu-32 xorg-libxi-32 freeglut xorg-libxxf86vm-32 name=freeglut-32 -version=2.8.1 +version=3.0.0 release=1 -source=(http://download.sourceforge.net/freeglut/freeglut-$version.tar.gz) +source=(https://download.sourceforge.net/freeglut/freeglut-$version.tar.gz) build() { - cd freeglut-$version - sed -i -e '/^SUBDIRS =/s/progs //' Makefile.in - ./configure --prefix=/usr \ - --libdir=/usr/lib32 \ - --disable-warnings \ - --disable-dependency-tracking - make - make DESTDIR=$PKG install - rm -rf $PKG/usr/include + cd freeglut-$version + + install -d build + cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib32 \ + -DCMAKE_BUILD_TYPE=Release + + make + make DESTDIR=$PKG install + + rm -r $PKG/usr/include } |