diff options
author | modula t. worm | 2019-09-30 17:34:04 -0500 |
---|---|---|
committer | modula t. worm | 2019-09-30 17:34:04 -0500 |
commit | 79fddc63423e6bc0e8c79488328ac44b077366c5 (patch) | |
tree | c3fac5e9385a3bf7bce6c241bf76f94e07d96e5e | |
parent | f8a0daf4262ff723b3baa5dd958cab6239def13e (diff) | |
download | aur-79fddc63423e6bc0e8c79488328ac44b077366c5.tar.gz |
update for 0.19
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 27 insertions, 39 deletions
@@ -1,13 +1,13 @@ pkgbase = fluxus-git pkgdesc = A 3D game engine for livecoding worlds into existence - pkgver = v0.17rc5.r224.gd06cb52 - pkgrel = 3 + pkgver = v0.19 + pkgrel = 1 url = http://www.pawfal.org/fluxus/ arch = i686 arch = x86_64 license = GPL makedepends = git - makedepends = scons + makedepends = python2-scons depends = ode depends = fftw depends = liblo @@ -18,10 +18,8 @@ pkgbase = fluxus-git depends = racket provides = fluxus conflicts = fluxus - source = git://git.savannah.nongnu.org/fluxus.git - source = use-constexpr.patch + source = git://gitlab.com/defaultxr/fluxus.git md5sums = SKIP - md5sums = a92ca1ff4275308cdb43f17cd775b65c pkgname = fluxus-git @@ -1,52 +1,42 @@ -# Maintainer: Alain Kalker <a.c.kalker@gmail.com> +# Maintainer: modula t. <defaultxr at gmail dot com> +# Contributor: Alain Kalker <a.c.kalker at gmail dot com> + _pkgname=fluxus pkgname=${_pkgname}-git -pkgver=v0.17rc5.r224.gd06cb52 -pkgrel=3 +pkgver=v0.19 +pkgrel=1 pkgdesc="A 3D game engine for livecoding worlds into existence" arch=('i686' 'x86_64') url="http://www.pawfal.org/fluxus/" license=('GPL') depends=('ode' 'fftw' 'liblo' 'glew' 'jack' 'freeglut' 'openal' 'racket') -makedepends=('git' 'scons') +makedepends=('git' 'python2-scons') provides=('fluxus') conflicts=('fluxus') -source=(git://git.savannah.nongnu.org/fluxus.git - use-constexpr.patch) -md5sums=('SKIP' - 'a92ca1ff4275308cdb43f17cd775b65c') - -pkgver() { - cd "$srcdir/$_pkgname" - git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd "$srcdir/$_pkgname" +source=('git://gitlab.com/defaultxr/fluxus.git') +md5sums=('SKIP') - # Fix boot script path - sed -i -e 's,/usr/local,/usr,' src/Interpreter.cpp - - # Fix compile error on GCC 6.1 and above - patch -p1 -i "${srcdir}/use-constexpr.patch" -} +# pkgver() { +# cd "$srcdir/$_pkgname" +# git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } build() { - cd "$srcdir/$_pkgname" + cd "$srcdir/$_pkgname" - scons Prefix=/usr RacketPrefix=/usr + scons2 Prefix=/usr RacketPrefix=/usr + cd docs/helpmap + ./makehelpmap.scm } package() { - cd "$srcdir/$_pkgname" + cd "$srcdir/$_pkgname" - scons DESTDIR="$pkgdir/" Prefix=/usr RacketPrefix=/usr install + scons2 DESTDIR="$pkgdir/" Prefix=/usr RacketPrefix=/usr install - # Install icon and desktop file - install -d "$pkgdir"/usr/share/pixmaps - install -m 644 modules/material/textures/fluxus-icon.png "$pkgdir"/usr/share/pixmaps - install -d "$pkgdir"/usr/share/applications - install -m 644 debian/fluxus.desktop "$pkgdir"/usr/share/applications + # Install icon and desktop file + install -d "$pkgdir"/usr/share/pixmaps + install -m 644 modules/material/textures/fluxus-icon.png "$pkgdir"/usr/share/pixmaps + install -d "$pkgdir"/usr/share/applications + install -m 644 debian/fluxus.desktop "$pkgdir"/usr/share/applications } - -# vim:set ts=2 sw=2 et: |