Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=41bef9d030d26477b64e38ef4ffbe0827f7d1425

commit 41bef9d030d26477b64e38ef4ffbe0827f7d1425
Author: DeX77 <[email protected]>
Date:   Sun Nov 6 21:29:23 2016 +0100

openal-1.17.2-3-x86_64

+ add cross32

diff --git a/source/xlib/openal/FrugalBuild b/source/xlib/openal/FrugalBuild
index 6292c1d..f56496b 100644
--- a/source/xlib/openal/FrugalBuild
+++ b/source/xlib/openal/FrugalBuild
@@ -4,19 +4,47 @@

pkgname=openal
pkgver=1.17.2
-pkgrel=2
-pkgdesc="A cross-platform 3D audio API appropriate for use with gaming 
applications. (stable)"
+pkgrel=3
+pkgdesc="A cross-platform 3D audio API appropriate for use with gaming 
applications."
url="http://kcat.strangesoft.net/openal.html";
depends=('glibc>=2.24-4')
makedepends=('alsa-lib>=1.1.2-2' 'pulseaudio>=9.0-2' 'x11-protos' 
'sdl2>=2.0.4-2' 'sdl>=1.2.15-4' 'ffmpeg>=3.1.3')
-Finclude cmake
+#32-bit
+makedepends+=('lib32-alsa-lib>=1.1.2-2')
+Finclude cmake cross32
groups=('xlib')
-archs=('i686' 'x86_64')
+archs=('x86_64')
_F_archive_name="$pkgname-soft"
_F_cd_path="$_F_archive_name-$pkgver"
up2date="Flasttar http://kcat.strangesoft.net/openal.html";
source=(http://kcat.strangesoft.net/$pkgname-releases/$_F_archive_name-$pkgver.tar.bz2)
sha1sums=('5d6151b544caaf53a15b798a495308e421044b0d')

+subpkgs=("${subpkgs[@]}" "lib32-$pkgname")
+subdescs=("${subdescs[@]}" "A cross-platform 3D audio API appropriate for use 
with gaming applications. (32-bit)")
+subdepends=("${subdepends[@]}" "")
+subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+subgroups=("${subgroups[@]}" 'lib32-extra')
+subarchs=("${subarchs[@]}" "${archs[*]}")
+
+build() {
+       # 32-bit
+        Fcross32_prepare
+        Fcross32_copy_source
+
+       _F_cmake_confopts="     -DLIB_SUFFIX=32"
+       CMake_build
+       Frm usr/{include,share,bin}
+       Fsplit lib32-$pkgname /\*
+
+
+       # 64-bit
+       _F_cmake_confopts=""
+        Fcross32_copy_back_source
+        Fcross32_reset_and_fix
+        Fcross32_delete_empty
+       CMake_build
+}
+
# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to