[arch-commits] Commit in allegro/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Tue Apr 19 15:28:20 UTC 2016
Date: Tuesday, April 19, 2016 @ 17:28:20
Author: arodseth
Revision: 171409
upgpkg: allegro 5.2.0.0-1
Modified:
allegro/trunk/PKGBUILD
----------+
PKGBUILD | 27 ++++++++++++---------------
1 file changed, 12 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-04-19 15:12:40 UTC (rev 171408)
+++ PKGBUILD 2016-04-19 15:28:20 UTC (rev 171409)
@@ -1,39 +1,36 @@
# $Id$
-# Maintainer: Alexander Rødseth <rodseth at gmail.com>
+# Maintainer: Alexander F Rødseth <xyproto at archlinux.org>
# Contributor: Ionut Biru <ibiru at archlinux.org>
# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
# Contributor: arjan <arjan at archlinux.org>
pkgname=allegro
-pkgver=5.0.11
+pkgver=5.2.0.0
pkgrel=1
pkgdesc='Portable library mainly aimed at video game and multimedia programming'
arch=('x86_64' 'i686')
url='http://alleg.sourceforge.net/'
license=('custom')
-makedepends=('cmake' 'mesa-libgl' 'glu')
-depends=('jack' 'libxpm' 'libxxf86dga' 'libgl' 'physfs' 'gtk2' 'libpulse')
-source=("http://downloads.sourceforge.net/alleg/$pkgname-$pkgver.tar.gz")
-sha256sums=('49fe14c9571463ba08db4ff778d1fbb15e49f9c33bdada3ac8599e04330ea531')
+makedepends=('cmake' 'mesa-libgl' 'glu' 'ninja' 'libtheora')
+depends=('jack' 'libxpm' 'libxxf86dga' 'libgl' 'physfs' 'gtk2' 'libpulse' 'libtheora')
+source=("http://download.gna.org/allegro/allegro/${pkgver%.*}/$pkgname-${pkgver%.*}.tar.gz")
+sha256sums=('af5a69cd423d05189e92952633f9c0dd0ff3a061d91fbce62fb32c4bd87f9fd7')
build() {
- cd "$srcdir"
-
- mkdir build
+ mkdir -p build
cd build
cmake "../$pkgname-$pkgver" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWANT_DOCS=OFF \
- -DWANT_PHYSFS=ON
- make
+ -DWANT_PHYSFS=ON \
+ -GNinja
+ ninja
}
package() {
- cd "$srcdir/build"
-
- make DESTDIR="$pkgdir" install
- install -Dm644 "../$pkgname-$pkgver/LICENSE.txt" \
+ DESTDIR="$pkgdir" ninja -C build install
+ install -Dm644 "$pkgname-$pkgver/LICENSE.txt" \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
More information about the arch-commits
mailing list