Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=01b29eae405ad68dfa446f9e5607fe2bfd6853ef

commit 01b29eae405ad68dfa446f9e5607fe2bfd6853ef
Author: crazy <[email protected]>
Date:   Sun Dec 20 22:46:49 2015 +0100

lame-3.99.5-3-x86_64
* trying to fix 32bit isuues+parallel build

diff --git a/source/multimedia/lame/32bit-bug#443.patch 
b/source/multimedia/lame/32bit-bug#443.patch
new file mode 100644
index 0000000..a1b9c78
--- /dev/null
+++ b/source/multimedia/lame/32bit-bug#443.patch
@@ -0,0 +1,16 @@
+Description: Build xmm_quantize_sub.c with -msse
+Author: Sebastian Ramacher <[email protected]>
+Bug: http://sourceforge.net/p/lame/bugs/443/
+Bug-Debian: https://bugs.debian.org/760047
+Last-Update: 2014-08-31
+
+--- lame-3.99.5+repack1.orig/libmp3lame/vector/Makefile.am
++++ lame-3.99.5+repack1/libmp3lame/vector/Makefile.am
+@@ -20,6 +20,7 @@ xmm_sources = xmm_quantize_sub.c
+
+ if WITH_XMM
+ liblamevectorroutines_la_SOURCES = $(xmm_sources)
++liblamevectorroutines_la_CFLAGS = -msse
+ endif
+
+ noinst_HEADERS = lame_intrin.h
diff --git a/source/multimedia/lame/FrugalBuild 
b/source/multimedia/lame/FrugalBuild
index 7319f2e..c09f44c 100644
--- a/source/multimedia/lame/FrugalBuild
+++ b/source/multimedia/lame/FrugalBuild
@@ -3,17 +3,26 @@

pkgname=lame
pkgver=3.99.5
-pkgrel=2
+pkgrel=3
pkgdesc="An LGPL MP3 encoder."
depends=('ncurses>=6.0-3')
groups=('multimedia')
archs=('i686' 'x86_64' 'arm')
_F_archive_grepv="398"
Finclude sourceforge
+source=($source \
+       32bit-bug#443.patch)
if [ "$CARCH" == "i686" ]; then
makedepends=('nasm')
Fconfopts+=" --enable-nasm"
fi
-sha1sums=('03a0bfa85713adcc6b3383c12e2cc68a9cfbf4c4')
-unset MAKEFLAGS
+sha1sums=('03a0bfa85713adcc6b3383c12e2cc68a9cfbf4c4' \
+          '1bfb3e381a21ff084de9726a65266cc5e6822e92')
+
+build()
+{
+       Fcd
+       mkdir -p libmp3lame/i386/.libs || Fdie ## weird!
+       Fbuild
+}
# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to