Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2c6002c3fa6a02b1a20b88bb1999c694192e41e6
commit 2c6002c3fa6a02b1a20b88bb1999c694192e41e6 Author: Janos Kovacs <[EMAIL PROTECTED]> Date: Sat Apr 19 12:34:58 2008 +0200 libfwbuilder-2.1.18-1-i686 * version bump * fix gcc4.3 build * add fix-gcc4.3.diff patch diff --git a/source/xlib-extra/libfwbuilder/FrugalBuild b/source/xlib-extra/libfwbuilder/FrugalBuild index 0615955..205a539 100644 --- a/source/xlib-extra/libfwbuilder/FrugalBuild +++ b/source/xlib-extra/libfwbuilder/FrugalBuild @@ -3,7 +3,7 @@ # Contributor: AlexExtreme <[EMAIL PROTECTED]> pkgname=libfwbuilder -pkgver=2.1.17 +pkgver=2.1.18 pkgrel=1 pkgdesc="Firewall Builder firewall configuration system - Core library" _F_sourceforge_dirname="fwbuilder" @@ -12,12 +12,16 @@ url="http://www.fwbuilder.org" depends=('qt' 'libxml2' 'libxslt' 'openssl') groups=('xlib-extra') archs=('i686' 'x86_64') +source=(${source} fix-gcc4.3.diff) up2date="lynx -dump http://www.fwbuilder.org/archives/cat_release_notes.html | grep -m1 'Version' | sed 's/Version //g'" -sha1sums=('695d9cee51d9ae8036296b9bc68f54a656478263') +sha1sums=('6b66366d513bf783a1d04dfc2fb760bc1aefc516' \ + '5af02e748a9737053f4c6de3312a205f2e70f255') build() { - Fmake - make INSTALL_ROOT=$Fdestdir install || return 1 + Fpatchall + Fmake --enable-auto-docdir --with-templatedir=/usr/lib/${pkgname} \ + --disable-static --enable-shared --disable-dependency-tracking + Fmakeinstall INSTALL_ROOT=${Fdestdir} } # optimization OK diff --git a/source/xlib-extra/libfwbuilder/fix-gcc4.3.diff b/source/xlib-extra/libfwbuilder/fix-gcc4.3.diff new file mode 100644 index 0000000..2cb51fb --- /dev/null +++ b/source/xlib-extra/libfwbuilder/fix-gcc4.3.diff @@ -0,0 +1,34 @@ +diff -uNr libfwbuilder-2.1.14-orig/src/fwbuilder/dns.cpp libfwbuilder-2.1.14/src/fwbuilder/dns.cpp +--- libfwbuilder-2.1.14-orig/src/fwbuilder/dns.cpp 2007-08-02 07:19:28.000000000 +0200 ++++ libfwbuilder-2.1.14/src/fwbuilder/dns.cpp 2008-01-03 15:32:48.000000000 +0100 +@@ -53,6 +53,8 @@ + + #include <memory> + #include <sstream> ++#include <cstdlib> ++#include <cstring> + + #include <fwbuilder/dns.h> + #include <fwbuilder/ThreadTools.h> +diff -uNr libfwbuilder-2.1.14-orig/src/fwbuilder/FWObjectDatabase.cpp libfwbuilder-2.1.14/src/fwbuilder/FWObjectDatabase.cpp +--- libfwbuilder-2.1.14-orig/src/fwbuilder/FWObjectDatabase.cpp 2006-10-15 23:43:55.000000000 +0200 ++++ libfwbuilder-2.1.14/src/fwbuilder/FWObjectDatabase.cpp 2008-01-03 15:34:01.000000000 +0100 +@@ -75,6 +75,7 @@ + #include <fwbuilder/TagService.h> + + #include <iostream> ++#include <cstring> + + using namespace std; + using namespace libfwbuilder; +diff -uNr libfwbuilder-2.1.14-orig/src/fwbuilder/Resources.cpp libfwbuilder-2.1.14/src/fwbuilder/Resources.cpp +--- libfwbuilder-2.1.14-orig/src/fwbuilder/Resources.cpp 2006-04-23 20:26:39.000000000 +0200 ++++ libfwbuilder-2.1.14/src/fwbuilder/Resources.cpp 2008-01-03 15:33:22.000000000 +0100 +@@ -40,6 +40,7 @@ + #include <iostream> + #include <fstream> + #include <cstdlib> ++#include <cstring> + + + #include "fwbuilder/Resources.h" _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
