Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=524005c7ca269982625a234ab5e8826f3f612f2d

commit 524005c7ca269982625a234ab5e8826f3f612f2d
Author: James Buren <[email protected]>
Date:   Sun Nov 22 04:03:31 2015 +0100

wine-1.6.2-3-x86_64
* pkgrel++
* try to fix by disabling optimization.

diff --git a/source/include/wine.sh b/source/include/wine.sh
index 14143fa..c7ee19a 100644
--- a/source/include/wine.sh
+++ b/source/include/wine.sh
@@ -22,7 +22,7 @@ groups=('xapps-extra')
depends=(
'libgl' 'gnutls' 'libtiff' 'libjpeg' 'libpng' 'libxinerama'
'libxrandr' 'libxcursor' 'libxcomposite' 'libmpg123' 'libglu'
-       'lcms' 'fontconfig' 'openal' 'libxi'
+       'lcms2' 'fontconfig' 'openal' 'libxi'
)
_F_cd_path="wine-$pkgver"
options=('genscriptlet')
@@ -50,15 +50,20 @@ default)

esac

-[ "$CARCH" == "x86_64" ] && Fconfopts="--enable-win64"
+if [[ "$CARCH" == "x86_64" ]]
+then
+       Fconfopts="--enable-win64"
+       rodepends=('lib32-wine')
+fi

source=(http://ftp.winehq.org/pub/wine/source/${pkgver%.*}/wine-$pkgver.tar.bz2)
signatures=("${source[@]}.sign")

build()
{
+       # Disable optimizations to workaround GCC issues
+       CFLAGS="${CFLAGS//-O2/-O0}"
Fbuild
-       [ "$CARCH" == "x86_64" ] && Fln wine64 /usr/bin/wine
Fexec cp $Fincdir/wine.conf $Fsrcdir
Ffile /etc/binfmt.d/wine.conf
}
diff --git a/source/xapps-extra/wine/FrugalBuild 
b/source/xapps-extra/wine/FrugalBuild
index bfe80d7..2acf5ff 100644
--- a/source/xapps-extra/wine/FrugalBuild
+++ b/source/xapps-extra/wine/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=wine
pkgver=1.6.2
-pkgrel=2
+pkgrel=3
Finclude wine

# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to