[Frugalware-darcs] frugalware-current: inkscape-0.45.1-3-i686

crazy crazy at frugalware.org
Thu Jun 7 13:58:29 CEST 2007


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-current;a=darcs_commitdiff;h=20070607115409-f6986-e0176fa34ea800ffa663f29cdf5343c3531478bc.gz;

[inkscape-0.45.1-3-i686
crazy <crazy at frugalware.org>**20070607115409
 * realbump
 * added an patch to fix this segfault(s)
 * changed build a bit
 * fixed C*FLAGS for gcc 4.2* ( see comment about in FB )
 * closes #2116
] {
addfile ./source/xapps-extra/inkscape/BTS-2116.patch
hunk ./source/xapps-extra/inkscape/BTS-2116.patch 1
+diff -Naur inkscape-0.45.1/configure.ac inkscape-0.45.1-p/configure.ac
+--- inkscape-0.45.1/configure.ac	2007-03-20 14:44:13.000000000 +0100
++++ inkscape-0.45.1-p/configure.ac	2007-06-07 12:23:41.000000000 +0200
+@@ -41,7 +41,6 @@
+ AC_LANG(C++)
+ AC_ISC_POSIX
+ AC_PROG_CXX
+-AM_PROG_CC_STDC
+ AM_PROG_AS
+ AC_HEADER_STDC
+ =

+diff -Naur inkscape-0.45.1/src/dom/cssparser.h inkscape-0.45.1-p/src/dom/c=
ssparser.h
+--- inkscape-0.45.1/src/dom/cssparser.h	2007-03-13 19:06:21.000000000 +010=
0
++++ inkscape-0.45.1-p/src/dom/cssparser.h	2007-06-07 12:23:16.000000000 +0=
200
+@@ -71,6 +71,7 @@
+      */
+     virtual bool parseFile(const DOMString &str);
+ =

++#include <glib.h>
+ =

+ protected:
+ =

+diff -Naur inkscape-0.45.1/src/dom/lsimpl.h inkscape-0.45.1-p/src/dom/lsim=
pl.h
+--- inkscape-0.45.1/src/dom/lsimpl.h	2007-03-13 19:06:21.000000000 +0100
++++ inkscape-0.45.1-p/src/dom/lsimpl.h	2007-06-07 12:23:16.000000000 +0200
+@@ -35,6 +35,7 @@
+ #include "events.h"
+ #include "traversal.h"
+ #include "ls.h"
++#include <glib.h>
+ =

+ =

+ #include "xmlreader.h"
+diff -Naur inkscape-0.45.1/src/dom/svg/svgparser.h inkscape-0.45.1-p/src/d=
om/svg/svgparser.h
+--- inkscape-0.45.1/src/dom/svg/svgparser.h	2007-03-13 19:06:21.000000000 =
+0100
++++ inkscape-0.45.1-p/src/dom/svg/svgparser.h	2007-06-07 12:23:16.00000000=
0 +0200
+@@ -43,6 +43,7 @@
+ namespace svg
+ {
+ =

++#include <glib.h>
+ =

+ class SvgParser
+ {
+diff -Naur inkscape-0.45.1/src/dom/uri.h inkscape-0.45.1-p/src/dom/uri.h
+--- inkscape-0.45.1/src/dom/uri.h	2007-03-13 19:06:21.000000000 +0100
++++ inkscape-0.45.1-p/src/dom/uri.h	2007-06-07 12:23:16.000000000 +0200
+@@ -34,6 +34,7 @@
+ =

+ #include "dom.h"
+ =

++#include <glib.h>
+ =

+ namespace org
+ {
+diff -Naur inkscape-0.45.1/src/dom/util/ziptool.h inkscape-0.45.1-p/src/do=
m/util/ziptool.h
+--- inkscape-0.45.1/src/dom/util/ziptool.h	2007-03-13 19:06:21.000000000 +=
0100
++++ inkscape-0.45.1-p/src/dom/util/ziptool.h	2007-06-07 12:23:16.000000000=
 +0200
+@@ -37,6 +37,7 @@
+ #include <vector>
+ #include <string>
+ =

++#include <glib.h>
+ =

+ //#######################################################################=
#
+ //#  A D L E R  3 2
+diff -Naur inkscape-0.45.1/src/dom/xmlreader.h inkscape-0.45.1-p/src/dom/x=
mlreader.h
+--- inkscape-0.45.1/src/dom/xmlreader.h	2007-03-13 19:06:21.000000000 +010=
0
++++ inkscape-0.45.1-p/src/dom/xmlreader.h	2007-06-07 12:23:16.000000000 +0=
200
+@@ -41,6 +41,7 @@
+ namespace dom
+ {
+ =

++#include <glib.h>
+ =

+ =

+ class XmlReader
+diff -Naur inkscape-0.45.1/src/io/inkscapestream.h inkscape-0.45.1-p/src/i=
o/inkscapestream.h
+--- inkscape-0.45.1/src/io/inkscapestream.h	2007-03-13 19:06:22.000000000 =
+0100
++++ inkscape-0.45.1-p/src/io/inkscapestream.h	2007-06-07 12:23:16.00000000=
0 +0200
+@@ -13,6 +13,7 @@
+ =

+ =

+ #include <glibmm.h>
++#include <glib.h>
+ =

+ namespace Inkscape
+ {
hunk ./source/xapps-extra/inkscape/FrugalBuild 7
-pkgrel=3D2
+pkgrel=3D3
hunk ./source/xapps-extra/inkscape/FrugalBuild 18
-source=3D($source bindings-compile-fix.patch)
+source=3D($source bindings-compile-fix.patch BTS-2116.patch)
hunk ./source/xapps-extra/inkscape/FrugalBuild 22
-	Fbuild  --without-gnome-print \
+	Fcd
+	Fpatchall
+	## Do not remove gcc 4.2* does funny things with the code without
+	export CFLAGS=3D"$CFLAGS -fno-strict-aliasing"
+	export CXXFLAGS=3D"$CXXFLAGS -fno-strict-aliasing -Wno-deprecated"
+	Fautoreconf
+	Fmake \
+		 --without-gnome-print \
hunk ./source/xapps-extra/inkscape/FrugalBuild 37
+		## Debug
+		## --enable-debug --with-debug
+	Fmakeinstall
hunk ./source/xapps-extra/inkscape/FrugalBuild 43
-          '85d9b4a7bf718a51efa13eb40fcc01a2d9378734')
+          '85d9b4a7bf718a51efa13eb40fcc01a2d9378734'\
+          'ddcb89e80b8b19c53c0994e9b472026bc1a2d200')
}


More information about the Frugalware-darcs mailing list