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

commit bb280460d7be3b46d52b9b34f76041bb7701e5e5
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Tue Aug 18 16:09:51 2009 +0200

paco-2.0.6-2-i686
*rebuild with gtkmm>=2.16.0-2 for #3869
*added gcc fix

diff --git a/source/apps-extra/paco/FrugalBuild 
b/source/apps-extra/paco/FrugalBuild
index 4df1da5..fa8fa6f 100644
--- a/source/apps-extra/paco/FrugalBuild
+++ b/source/apps-extra/paco/FrugalBuild
@@ -4,17 +4,19 @@

pkgname=paco
pkgver=2.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="A source code package management system."
license="GPL2"
_F_sourceforge_ext=".tar.bz2"
Finclude sourceforge
groups=('apps-extra')
archs=('i686' 'x86_64')
-makedepends=('gtk+2' 'gtkmm')
+makedepends=('gtk+2' 'gtkmm>=2.16.0-2')
depends=()
options=('scriptlet')
-sha1sums=('d077203ce5ab37728b17baeb5ed40b1aeb1ffa1e')
+source=($source gcc44.diff)
+sha1sums=('d077203ce5ab37728b17baeb5ed40b1aeb1ffa1e' \
+          'c5450f980f253236e16d54be08a99b258478b93b')

subpkgs=('gpaco')
subdescs=("Gtk+2 frontend for paco")
diff --git a/source/apps-extra/paco/gcc44.diff 
b/source/apps-extra/paco/gcc44.diff
new file mode 100644
index 0000000..8fa363b
--- /dev/null
+++ b/source/apps-extra/paco/gcc44.diff
@@ -0,0 +1,19 @@
+--- paco-2.0.6old/lib/paco/BasePkg.cc  2008-10-03 20:57:46.000000000 +0200
++++ paco-2.0.6/lib/paco/BasePkg.cc     2009-08-18 15:54:40.000000000 +0200
+@@ -196,14 +196,14 @@
+       }
+
+       char* p;
+-      char* file;
++      const char* file;
+       enum { RAW, GZ, BZ2, NSIZES };
+       long size[NSIZES], sizeInst = 0, sizeMiss = 0, filesInst = 0, filesMiss 
= 0;
+
+       do {
+               if (UNLIKELY(!(file = strchr(buf.c_str(), '/'))))
+                       continue;
+-              else if ((p = strchr(file, '|')))
++              else if ((p = (char*) strchr(file, '|')))
+                       *p++ = 0;
+               if (getSize(size[RAW], file) +
+                       getSize(size[GZ], file, ".gz") +
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to