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

commit 1d24ec037f3206a4fcbb9084863dc2604c904484
Author: crazy <[EMAIL PROTECTED]>
Date:   Tue Apr 29 18:28:01 2008 +0200

wxsvg-1.0b10-2-x86_64
* release bump
* ffmpeg fallout ..

diff --git a/source/xlib-extra/wxsvg/FrugalBuild 
b/source/xlib-extra/wxsvg/FrugalBuild
index 993b7b4..e4ed6d6 100644
--- a/source/xlib-extra/wxsvg/FrugalBuild
+++ b/source/xlib-extra/wxsvg/FrugalBuild
@@ -3,24 +3,27 @@

pkgname=wxsvg
pkgver=1.0b10
-pkgrel=1
+pkgrel=2
pkgdesc="wxSVG is C++ library to create, manipulate and render SVG files"
_F_sourceforge_broken_up2date=1
Finclude sourceforge
url="http://www.wxsvg.org/";
-depends=('libart_lgpl' 'libstdc++' 'wxgtk>=2.8.1' 'libxxf86vm' 'expat' 
'libxdamage' 'libice' 'ffmpeg')
-source=(http://$_F_sourceforge_mirror.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver}.tar.gz)
+depends=('libart_lgpl' 'libstdc++' 'wxgtk>=2.8.1' 'libxxf86vm' 'expat' 
'libxdamage' 'libice' 'ffmpeg>=20080427-3')
+source=(http://$_F_sourceforge_mirror.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver}.tar.gz
 ffmpeg.patch)
groups=('xlib-extra')
archs=('i686' 'x86_64')
-sha1sums=('e0b7c2ee74051d4538548ab817f7075d71cf9467')
+sha1sums=('e0b7c2ee74051d4538548ab817f7075d71cf9467' \
+          '56cea1e8a0f80917fd777a8eec8212bef2a5bd74')
options=('scriptlet')

build()
{
Fcd
+       Fpatchall
touch NEWS README || Fdie
Fautoreconf
-       Fbuild
+       Fmake
+       Fmakeinstall
}

# optimization OK
diff --git a/source/xlib-extra/wxsvg/ffmpeg.patch 
b/source/xlib-extra/wxsvg/ffmpeg.patch
new file mode 100644
index 0000000..2ee30b3
--- /dev/null
+++ b/source/xlib-extra/wxsvg/ffmpeg.patch
@@ -0,0 +1,26 @@
+diff -Naur wxsvg-1.0b10/configure.in wxsvg-1.0b10-p/configure.in
+--- wxsvg-1.0b10/configure.in  2008-01-15 13:59:31.000000000 +0100
++++ wxsvg-1.0b10-p/configure.in        2008-04-29 18:21:37.000000000 +0200
+@@ -161,7 +161,7 @@
+   AC_CHECK_LIB(avformat, av_register_all, [], [AC_MSG_ERROR([*** missing 
ffmpeg library: libavformat])])
+   AC_CHECK_LIB(avcodec, avcodec_decode_audio2, [], [AC_MSG_ERROR([*** missing 
ffmpeg library: libavcodec])])
+   AC_CHECK_LIB(swscale, sws_getContext)
+-  AC_CHECK_HEADERS(ffmpeg/avcodec.h, [], [AC_MSG_ERROR([*** missing ffmpeg 
header file: ffmpeg/avcodec.h.])])
++  AC_CHECK_HEADERS(libavcodec/avcodec.h, [], [AC_MSG_ERROR([*** missing 
ffmpeg header file: ffmpeg/avcodec.h.])])
+   CXXFLAGS="$CXXFLAGS -DUSE_FFMPEG"
+ fi
+
+diff -Naur wxsvg-1.0b10/src/mediadec_ffmpeg.cpp 
wxsvg-1.0b10-p/src/mediadec_ffmpeg.cpp
+--- wxsvg-1.0b10/src/mediadec_ffmpeg.cpp       2008-03-02 19:43:54.000000000 
+0100
++++ wxsvg-1.0b10-p/src/mediadec_ffmpeg.cpp     2008-04-29 18:20:09.000000000 
+0200
+@@ -23,8 +23,8 @@
+ extern "C" {
+ #define __STDC_CONSTANT_MACROS
+ #define __STDC_LIMIT_MACROS
+-#include <ffmpeg/avformat.h>
+-#include <ffmpeg/swscale.h>
++#include <libavformat/avformat.h>
++#include <libswscale/swscale.h>
+ }
+
+ wxFfmpegMediaDecoder::wxFfmpegMediaDecoder():
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to