summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2016-04-23 10:16:58 +0200
committerCarsten Teibes2016-04-23 10:18:46 +0200
commit60231a0c617c0c5903b9f9d97853670768814025 (patch)
tree1ca9440d6ae5a4074f654b8a2bab73d9069e2e0e
parentc21a63ddd62ac4e2265be457b03be3826e79b744 (diff)
downloadaur-60231a0c617c0c5903b9f9d97853670768814025.tar.gz
[upd] 5.0.11→5.2.0.0
Relax versioned dependency.
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD22
2 files changed, 19 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 26359db6d96d..4ef3cd92eb05 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = lib32-allegro
pkgdesc = Portable library mainly aimed at video game and multimedia programming (32 bit)
- pkgver = 5.0.11
+ pkgver = 5.2.0.0
pkgrel = 1
- url = http://alleg.sourceforge.net/
+ url = http://liballeg.org
arch = x86_64
license = custom
makedepends = cmake
@@ -17,9 +17,10 @@ pkgbase = lib32-allegro
depends = lib32-gtk2
depends = lib32-libpulse
depends = lib32-alsa-lib
- depends = allegro=5.0.11
- source = http://downloads.sourceforge.net/alleg/allegro-5.0.11.tar.gz
- sha256sums = 49fe14c9571463ba08db4ff778d1fbb15e49f9c33bdada3ac8599e04330ea531
+ depends = lib32-libtheora
+ depends = allegro
+ source = http://download.gna.org/allegro/allegro/5.2.0/allegro-5.2.0.tar.gz
+ sha256sums = af5a69cd423d05189e92952633f9c0dd0ff3a061d91fbce62fb32c4bd87f9fd7
pkgname = lib32-allegro
diff --git a/PKGBUILD b/PKGBUILD
index 4a6c5d209938..6e6f1e166f3a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,18 @@
# Contributor: josephgbr <rafael.f.f1@gmail.com>
pkgname=lib32-allegro
-pkgver=5.0.11
+pkgver=5.2.0.0
pkgrel=1
pkgdesc='Portable library mainly aimed at video game and multimedia programming (32 bit)'
arch=('x86_64')
-url='http://alleg.sourceforge.net/'
+url='http://liballeg.org'
license=('custom')
-depends=('lib32-jack' 'lib32-libxpm' 'lib32-libxxf86dga' 'lib32-libgl'
- 'lib32-physfs' 'lib32-gtk2' 'lib32-libpulse' 'lib32-alsa-lib'
- "${pkgname#*-}=$pkgver")
+depends=('lib32-jack' 'lib32-libxpm' 'lib32-libxxf86dga' 'lib32-libgl' 'lib32-physfs'
+ 'lib32-gtk2' 'lib32-libpulse' 'lib32-alsa-lib' 'lib32-libtheora'
+ "${pkgname#*-}")
makedepends=('cmake' 'gcc-multilib' 'lib32-mesa' 'lib32-glu')
-source=("http://downloads.sourceforge.net/alleg/${pkgname#*-}-$pkgver.tar.gz")
-sha256sums=('49fe14c9571463ba08db4ff778d1fbb15e49f9c33bdada3ac8599e04330ea531')
+source=("http://download.gna.org/allegro/allegro/${pkgver%.*}/allegro-${pkgver%.*}.tar.gz")
+sha256sums=('af5a69cd423d05189e92952633f9c0dd0ff3a061d91fbce62fb32c4bd87f9fd7')
prepare() {
# reset build folder
@@ -22,13 +22,17 @@ prepare() {
}
build() {
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
cd build
cmake ../${pkgname#*-}-$pkgver \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr \
- -DWANT_DOCS=OFF -DWANT_PHYSFS=ON -DWANT_OPENAL=OFF -DWANT_DEMO=OFF -DWANT_EXAMPLES=OFF \
-DLIB_SUFFIX="32" -DCMAKE_LIBRARY_PATH=/usr/lib32 \
- -DCMAKE_C_FLAGS="$CFLAGS -m32" -DCMAKE_CXX_FLAGS="$CXXFLAGS -m32"
+ -DWANT_PHYSFS=ON -DWANT_OPENAL=OFF \
+ -DWANT_DOCS=OFF -DWANT_DEMO=OFF -DWANT_EXAMPLES=OFF -DWANT_TESTS=OFF
make
}