Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=playground.git;a=commitdiff;h=fbec2efa80bbec3dd7b5269107ed7df657c9e1ba

commit fbec2efa80bbec3dd7b5269107ed7df657c9e1ba
Author: crazy <[EMAIL PROTECTED]>
Date:   Tue Nov 27 08:16:42 2007 +0100

kdelibs-3.96.1_740699-0playground1-i686
* fix flac

diff --git a/source/kde4/kdelibs/FrugalBuild b/source/kde4/kdelibs/FrugalBuild
index 49120d7..1d87e8d 100644
--- a/source/kde4/kdelibs/FrugalBuild
+++ b/source/kde4/kdelibs/FrugalBuild
@@ -2,18 +2,20 @@
# Maintainer: crazy <[EMAIL PROTECTED]>

pkgname=kdelibs
-pkgver=3.96.1_739423
+pkgver=3.96.1_740699
pkgrel=0playground1
pkgdesc="KDE4 Core Libraries."
depends=('qt4-qdbus' 'libqtsvg' 'libxpm' 'libxtst' 'strigi' 'gamin' 
'xfsprogs-acl' 'soprano' \
'libqttest' 'pcre' 'libqt3support' 'alsa-lib' 'libungif' 'qt4-designer' 
'heimdal' \
'enchant' 'openexr' 'jasper' 'hspell' 'shared-mime-info' 'avahi')
-groups=('kde4') # is not a typo
+groups=('kde4')
archs=('i686')
options=('nomirror')
Finclude kde4
-source=(http://192.168.0.2/.KDE4/$pkgname-$pkgver.tar.bz2)
-sha1sums=('7681f28a6c90597bdf6091f1f58847e3ce388193')
+source=(http://192.168.0.2/.KDE4/$pkgname-$pkgver.tar.bz2 \
+       flac.patch)
+sha1sums=('e350e3036b17bb847349436a4a008d1346bd1315' \
+          '0ff2c4946a6f58c0dadc7b6bd1027f46fab66218')
## TODO: sort the depends and split after kdebase-apps is done

# optimization OK
diff --git a/source/kde4/kdelibs/flac.patch b/source/kde4/kdelibs/flac.patch
new file mode 100644
index 0000000..e12cd22
--- /dev/null
+++ b/source/kde4/kdelibs/flac.patch
@@ -0,0 +1,25 @@
+diff -Naur kdelibs-3.96.1_740699/cmake/modules/FindFlac.cmake 
kdelibs-3.96.1_740699-flac/cmake/modules/FindFlac.cmake
+--- kdelibs-3.96.1_740699/cmake/modules/FindFlac.cmake 2007-11-24 
00:48:22.000000000 +0100
++++ kdelibs-3.96.1_740699-flac/cmake/modules/FindFlac.cmake    2007-11-27 
08:13:04.000000000 +0100
+@@ -23,18 +23,16 @@
+
+ FIND_LIBRARY(FLAC_OGG_LIBRARY NAMES OggFLAC)
+
+-check_library_exists(FLAC FLAC__stream_encoder_set_write_callback "" 
HAVE_STREAM_ENCODER_WRITE_CALLBACK)
+
+
+-
+-IF(FLAC_INCLUDE_DIR AND FLAC_LIBRARIES AND HAVE_STREAM_ENCODER_WRITE_CALLBACK)
++IF(FLAC_INCLUDE_DIR AND FLAC_LIBRARIES)
+    SET(FLAC_FOUND TRUE)
+    IF (FLAC_OGG_LIBRARY)
+       SET(FLAC_OGGFLAC_LIBRARIES ${FLAC_OGG_LIBRARY} ${FLAC_LIBRARIES})
+    ENDIF (FLAC_OGG_LIBRARY)
+-ELSE(FLAC_INCLUDE_DIR AND FLAC_LIBRARIES AND 
HAVE_STREAM_ENCODER_WRITE_CALLBACK)
++ELSE(FLAC_INCLUDE_DIR AND FLAC_LIBRARIES)
+    SET(FLAC_FOUND FALSE)
+-ENDIF(FLAC_INCLUDE_DIR AND FLAC_LIBRARIES AND 
HAVE_STREAM_ENCODER_WRITE_CALLBACK)
++ENDIF(FLAC_INCLUDE_DIR AND FLAC_LIBRARIES)
+
+ IF(FLAC_FOUND)
+    IF(NOT Flac_FIND_QUIETLY)
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to