[Frugalware-git] xorg74: firefox-3.0.10-3-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=ed1484ebe20d00e672596af98949400a81c329ad

commit ed1484ebe20d00e672596af98949400a81c329ad
Author: bouleetbil 
Date:   Wed Jun 10 09:27:42 2009 +0200

firefox-3.0.10-3-i686
*rebuild with new xorg

diff --git a/source/xapps/firefox/FrugalBuild b/source/xapps/firefox/FrugalBuild
index 91a3424..d87624c 100644
--- a/source/xapps/firefox/FrugalBuild
+++ b/source/xapps/firefox/FrugalBuild
@@ -5,11 +5,11 @@
pkgname=firefox
pkgver=3.0.10
pathver=${pkgver} # version used in path names
-pkgrel=2
+pkgrel=3
pkgdesc="Mozilla Firefox web browser"
url="http://www.mozilla.org/products/firefox/";
-depends=('gtk+2' 'libidl' 'desktop-file-utils' 'nss>=3.12' 'glibc>=2.6' 
'dbus-glib' 'curl>=7.19.0' 'nspr>=4.7.1' \
-   'lcms' 'libxau' 'libxdmcp' 'libxft' 'libxt' 'libstdc++' 'libxdamage' 
'libice' 'bzip2' )
+depends=('gtk+2>=2.16.2-2' 'libidl' 'desktop-file-utils' 'nss>=3.12' 
'glibc>=2.6' 'dbus-glib' 'curl>=7.19.0' 'nspr>=4.7.1' \
+   'lcms' 'libxau>=1.0.4' 'libxdmcp' 'libxft>=2.1.13-2' 'libxt' 
'libstdc++' 'libxdamage' 'libice' 'bzip2' )
makedepends=('zip')
groups=('xapps')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gnome-python-extras-2.25.3-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=fb0eb2827933f3368d72852e365963a6b408e4aa

commit fb0eb2827933f3368d72852e365963a6b408e4aa
Author: bouleetbil 
Date:   Wed Jun 10 09:53:29 2009 +0200

gnome-python-extras-2.25.3-2-i686
*rebuild with new xorg

diff --git a/source/gnome/gnome-python-extras/FrugalBuild 
b/source/gnome/gnome-python-extras/FrugalBuild
index a3a2fbe..b17b467 100644
--- a/source/gnome/gnome-python-extras/FrugalBuild
+++ b/source/gnome/gnome-python-extras/FrugalBuild
@@ -3,11 +3,11 @@

pkgname=gnome-python-extras
pkgver=2.25.3
-pkgrel=1
+pkgrel=2
pkgdesc="Additional Python bindings for GNOME"
url="http://www.pygtk.org/";
-depends=('gnome-python-desktop>=2.26.0')
-makedepends=('xulrunner' 'libgtkhtml' 'gtkspell' 'libgda' 'libgksu')
+depends=('gnome-python-desktop>=2.26.0-2')
+makedepends=('xulrunner>=8.1.3-5' 'libgtkhtml' 'gtkspell' 'libgda' 
'libgksu>=2.0.10-2')
groups=('gnome')
archs=('i686' 'x86_64' 'ppc')
_F_gnome_devel="y"
@@ -23,11 +23,11 @@ Fconfopts="${fconfop...@]} --with-gtkmozembed=xulrunner"

build() {
Fbuild
-
+
Fsplit $pkgname-mozembed $_F_python_libdir/gtk-2.0/gtkmozembed.so
Fsplit $pkgname-mozembed $_F_python_libdir/gtk-2.0/gtkmozembed.la
Fsplit $pkgname-mozembed usr/share/pygtk/2.0/defs/gtkmozembed.defs
-
+
Fsplit $pkgname-gtkhtml $_F_python_libdir/gtk-2.0/gtkhtml2.so
Fsplit $pkgname-gtkhtml $_F_python_libdir/gtk-2.0/gtkhtml2.la
Fsplit $pkgname-gtkhtml usr/share/pygtk/2.0/defs/gtkhtml2.defs
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: notify-python-0.1.1-5-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=1eca09058063ca4f1a223a506341f13c450d59a0

commit 1eca09058063ca4f1a223a506341f13c450d59a0
Author: bouleetbil 
Date:   Wed Jun 10 10:05:30 2009 +0200

notify-python-0.1.1-5-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/notify-python/FrugalBuild 
b/source/gnome-extra/notify-python/FrugalBuild
index e3953b9..c96a8b2 100644
--- a/source/gnome-extra/notify-python/FrugalBuild
+++ b/source/gnome-extra/notify-python/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=notify-python
pkgver=0.1.1
-pkgrel=4
+pkgrel=5
pkgdesc="Galago Desktop Presence Framework - Python Notification Bindings"
url="http://www.galago-project.org";
-depends=('libnotify>=0.4.3' 'pygtk' 'dbus-python>=0.80.2')
+depends=('libnotify>=0.4.3' 'pygtk>=2.14.1-2' 'dbus-python>=0.80.2')
groups=('gnome-extra')
options=('scriptlet')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engine-excelsior-4.1.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=33b7e8c44f68f4d9e97253511fce3104ca185449

commit 33b7e8c44f68f4d9e97253511fce3104ca185449
Author: bouleetbil 
Date:   Wed Jun 10 10:11:09 2009 +0200

gtk+2-engine-excelsior-4.1.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engine-excelsior/FrugalBuild 
b/source/gnome-extra/gtk+2-engine-excelsior/FrugalBuild
index b6ff95d..3c68ab9 100644
--- a/source/gnome-extra/gtk+2-engine-excelsior/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engine-excelsior/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=gtk+2-engine-excelsior
pkgver=4.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A Theme Engine based on Clearlooks."
url="http://www.nanolx.org/index.php";
-depends=('gtk+2' 'glibc' 'libxau' 'libxdmcp' 'libxml2' 'freetype2' 
'libxdamage' 'libxext')
+depends=('gtk+2>=2.16.2-2' 'glibc' 'libxau>=1.0.4' 'libxdmcp' 'libxml2' 
'freetype2' 'libxdamage' 'libxext')
options=('scriptlet')
groups=('gnome-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engines-bluecurve-1.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=2c5bec812f8d70a7e7408c96402a0a281815a908

commit 2c5bec812f8d70a7e7408c96402a0a281815a908
Author: bouleetbil 
Date:   Wed Jun 10 10:15:56 2009 +0200

gtk+2-engines-bluecurve-1.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engines-bluecurve/FrugalBuild 
b/source/gnome-extra/gtk+2-engines-bluecurve/FrugalBuild
index 3577130..7444ccd 100644
--- a/source/gnome-extra/gtk+2-engines-bluecurve/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engines-bluecurve/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=gtk+2-engines-bluecurve
pkgver=1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Original Bluecurve engine from Red Hat's artwork package."
url="http://fedora.redhat.com/projects/artwork/";
-depends=('gtk+2' 'glibc' 'freetype2' 'libxau' 'libxdmcp' 'libxdamage' 
'libxext' 'libxml2')
+depends=('gtk+2>=2.16.2-2' 'glibc' 'freetype2' 'libxau>=1.0.4' 'libxdmcp' 
'libxdamage' 'libxext' 'libxml2')
options=('scriptlet')
groups=('gnome-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engines-murrine-0.90.3-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=2619f9e1aa7904b5ab3745ca551ed2130e2b4a51

commit 2619f9e1aa7904b5ab3745ca551ed2130e2b4a51
Author: bouleetbil 
Date:   Wed Jun 10 10:19:52 2009 +0200

gtk+2-engines-murrine-0.90.3-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engines-murrine/FrugalBuild 
b/source/gnome-extra/gtk+2-engines-murrine/FrugalBuild
index 6f9ab21..670ab26 100644
--- a/source/gnome-extra/gtk+2-engines-murrine/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engines-murrine/FrugalBuild
@@ -5,10 +5,10 @@ pkgname=gtk+2-engines-murrine
pkgver=0.90.3
_F_gnome_name="murrine"
Finclude gnome
-pkgrel=1
+pkgrel=2
dlurl="http://www.gnome-look.org/CONTENT/content-files/";
pkgdesc="Murrine is a fast and modern looking GTK+2 engine."
-depends=('gtk+2>=2.14.7' 'gtk+2-engines' 'gnome-icon-theme')
+depends=('gtk+2>=2.16.2-2' 'gtk+2-engines' 'gnome-icon-theme')
makedepends=('intltool')
groups=('gnome-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engines-ubuntulooks-0.9.12-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=4ab838e07d48f5a6e61bb9c004ecf25e483e5f1a

commit 4ab838e07d48f5a6e61bb9c004ecf25e483e5f1a
Author: bouleetbil 
Date:   Wed Jun 10 10:23:07 2009 +0200

gtk+2-engines-ubuntulooks-0.9.12-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engines-ubuntulooks/FrugalBuild 
b/source/gnome-extra/gtk+2-engines-ubuntulooks/FrugalBuild
index 25cac25..e3692b1 100644
--- a/source/gnome-extra/gtk+2-engines-ubuntulooks/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engines-ubuntulooks/FrugalBuild
@@ -5,10 +5,10 @@ pkgname=gtk+2-engines-ubuntulooks
_F_archive_name=ubuntulooks
Fpkgversep=_
pkgver=0.9.12
-pkgrel=1
+pkgrel=2
pkgdesc="Ubuntulooks is the Ubuntu theme engine"
url="http://www.ubuntu.com";
-depends=('gtk+2>=2.10.3')
+depends=('gtk+2>=2.16.2-2')
groups=('gnome-extra')
archs=('i686' 'x86_64')
up2date="Flasttar http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntulooks/ | 
sed 's/.orig//'"
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engines-aurora-1.4-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=b42a8360add363f5e2175d59e053c47a2c25f490

commit b42a8360add363f5e2175d59e053c47a2c25f490
Author: bouleetbil 
Date:   Wed Jun 10 10:27:27 2009 +0200

gtk+2-engines-aurora-1.4-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engines-aurora/FrugalBuild 
b/source/gnome-extra/gtk+2-engines-aurora/FrugalBuild
index f5a3eb8..fbc7f45 100644
--- a/source/gnome-extra/gtk+2-engines-aurora/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engines-aurora/FrugalBuild
@@ -4,13 +4,13 @@

pkgname=gtk+2-engines-aurora
pkgver=1.4
-pkgrel=1
+pkgrel=2
pkgdesc="Gtk engine providing a consistent and complete look."
url="http://gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438";
archs=('i686' 'x86_64')
groups=('gnome-extra')
options=('scriptlet')
-depends=('gtk+2' 'gtk+2-engines' 'gnome-icon-theme')
+depends=('gtk+2>=2.16.2-2' 'gtk+2-engines' 'gnome-icon-theme')
up2date="lynx -dump $url | grep 'Version' | cut -d ' ' -f6"
source=(http://gnome-look.org/CONTENT/content-files/56438-Aurora-$pkgver.tar.bz2)
sha1sums=('2939a6afa592ba032c7e34572a8c9c1491d4e9ae')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engines-candido-0.9.1-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=f023e6bede00ccd20c530eb100ec419941fce00a

commit f023e6bede00ccd20c530eb100ec419941fce00a
Author: bouleetbil 
Date:   Wed Jun 10 10:37:03 2009 +0200

gtk+2-engines-candido-0.9.1-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engines-candido/FrugalBuild 
b/source/gnome-extra/gtk+2-engines-candido/FrugalBuild
index 6d06e70..bdcf3cb 100644
--- a/source/gnome-extra/gtk+2-engines-candido/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engines-candido/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=gtk+2-engines-candido
pkgver=0.9.1
-pkgrel=1
+pkgrel=2
pkgdesc="Candido is a fast and elegant Cairo based GTK+2 engine"
url="http://www.gnome-look.org/content/show.php?content=41345";
-depends=('gtk+2' 'gtk+2-engines' 'gnome-icon-theme')
+depends=('gtk+2>=2.16.2-2' 'gtk+2-engines' 'gnome-icon-theme')
makedepends=('intltool')
groups=('gnome-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gtk+2-engines-nodoka-0.7.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=4b8247c17f0a6f1301370c95659477113cfdf033

commit 4b8247c17f0a6f1301370c95659477113cfdf033
Author: bouleetbil 
Date:   Wed Jun 10 10:46:09 2009 +0200

gtk+2-engines-nodoka-0.7.2-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gtk+2-engines-nodoka/FrugalBuild 
b/source/gnome-extra/gtk+2-engines-nodoka/FrugalBuild
index 4164a52..c352031 100644
--- a/source/gnome-extra/gtk+2-engines-nodoka/FrugalBuild
+++ b/source/gnome-extra/gtk+2-engines-nodoka/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=gtk+2-engines-nodoka
pkgver=0.7.2
-pkgrel=1
+pkgrel=2
pkgdesc="Default gtk engine provided by Fedora8"
url="https://fedorahosted.org/nodoka/wiki";
-depends=('gtk+2' 'glibc' 'libxau' 'libxdmcp' 'freetype2' 'libxdamage' 
'libxext' 'libxml2')
+depends=('gtk+2>=2.16.2-2' 'glibc' 'libxau' 'libxdmcp' 'freetype2' 
'libxdamage' 'libxext' 'libxml2')
options=('scriptlet')
groups=('gnome-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: devhelp-0.19-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=ae9bac20fe08e1c86a839bd82effaa1e13f3e63b

commit ae9bac20fe08e1c86a839bd82effaa1e13f3e63b
Author: bouleetbil 
Date:   Wed Jun 10 10:50:18 2009 +0200

devhelp-0.19-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/devhelp/FrugalBuild 
b/source/gnome-extra/devhelp/FrugalBuild
index 6eab627..10c50d9 100644
--- a/source/gnome-extra/devhelp/FrugalBuild
+++ b/source/gnome-extra/devhelp/FrugalBuild
@@ -4,10 +4,10 @@

pkgname=devhelp
pkgver=0.19
-pkgrel=1
+pkgrel=2
pkgdesc="Developer API documentation browser"
url="http://www.gnome.org/";
-depends=('libglade' 'libwnck>=2.22.0' 'gconf>=2.22.0' 'xulrunner=1.8.1.3' 
'dbus-glib>=0.71-2')
+depends=('libglade' 'libwnck>=2.22.0' 'gconf>=2.26.2-2' 'xulrunner=1.8.1.3-5' 
'dbus-glib>=0.71-2')
makedepends=('intltool')
groups=('gnome-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: hamster-applet-2.26.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=d4bf3f39fd9294172dd2b12c1f919fde2feca205

commit d4bf3f39fd9294172dd2b12c1f919fde2feca205
Author: bouleetbil 
Date:   Wed Jun 10 11:14:52 2009 +0200

hamster-applet-2.26.2-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/hamster-applet/FrugalBuild 
b/source/gnome-extra/hamster-applet/FrugalBuild
index 2088666..feb56c0 100644
--- a/source/gnome-extra/hamster-applet/FrugalBuild
+++ b/source/gnome-extra/hamster-applet/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=hamster-applet
pkgver=2.26.2
-pkgrel=1
+pkgrel=2
pkgdesc="Project Hamster is time tracking for masses. "
depends=('gnome-applets' 'gnome-python-desktop-applet' 'python-sqlite3' 
'libxext' \
-   'libxdmcp' 'libxau' 'gtk+2' 'freetype2' 'libffi' 'libxdamage' 'libxml2')
+   'libxdmcp' 'libxau>=1.0.4' 'gtk+2>=2.16.2-2' 'freetype2' 'libffi' 
'libxdamage' 'libxml2')
makedepends=('perl-xml-parser' 'scrnsaverproto' 'intltool')
groups=('gnome-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: parcellite-0.9.1-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=42c6db740246a09eb1df1eda4deffb2cd31f3ffa

commit 42c6db740246a09eb1df1eda4deffb2cd31f3ffa
Author: bouleetbil 
Date:   Wed Jun 10 11:19:09 2009 +0200

parcellite-0.9.1-2-i686
*rebuild with new xorg

diff --git a/source/xapps-extra/parcellite/FrugalBuild 
b/source/xapps-extra/parcellite/FrugalBuild
index 25fdfba..e9260c4 100644
--- a/source/xapps-extra/parcellite/FrugalBuild
+++ b/source/xapps-extra/parcellite/FrugalBuild
@@ -3,9 +3,9 @@

pkgname=parcellite
pkgver=0.9.1
-pkgrel=1
+pkgrel=2
pkgdesc="Parcellite is a lightweight GTK+ clipboard manager."
-depends=('gtk+2' 'glibc' 'freetype2' 'libxau' 'libxdmcp' \
+depends=('gtk+2>=2.16.2-2' 'glibc' 'freetype2' 'libxau>=1.0.4' 'libxdmcp' \
'libxdamage' 'libxext' 'libxml2')
makedepends=('intltool')
groups=('xapps-extra')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: deskbar-applet-2.26.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=fb587f404d0b98a44f8bcf29fd503791a6804405

commit fb587f404d0b98a44f8bcf29fd503791a6804405
Author: bouleetbil 
Date:   Wed Jun 10 11:33:36 2009 +0200

deskbar-applet-2.26.2-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/deskbar-applet/FrugalBuild 
b/source/gnome-extra/deskbar-applet/FrugalBuild
index c82467b..9f178f5 100644
--- a/source/gnome-extra/deskbar-applet/FrugalBuild
+++ b/source/gnome-extra/deskbar-applet/FrugalBuild
@@ -4,11 +4,11 @@

pkgname=deskbar-applet
pkgver=2.26.2
-pkgrel=1
+pkgrel=2
pkgdesc="The Deskbar applet for gnome"
url="http://www.gnome.org/";
-depends=('gnome-python-extras>=2.25.3' 'evolution-data-server>=2.26.1' \
-   'gnome-desktop>=2.26.1' 'gnome-python-desktop-applet>=2.26.0')
+depends=('gnome-python-extras>=2.25.3-2' 'evolution-data-server>=2.26.2-2' \
+   'gnome-desktop>=2.26.2-2' 'gnome-python-desktop-applet>=2.26.0')
makedepends=('intltool' 'perl-xml-parser' 'gnome-doc-utils')
groups=('gnome-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gnome-games-2.26.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=b9c67324fa22d9557553dc8f9735acaffc0e2d4f

commit b9c67324fa22d9557553dc8f9735acaffc0e2d4f
Author: bouleetbil 
Date:   Wed Jun 10 11:56:14 2009 +0200

gnome-games-2.26.2-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gnome-games/FrugalBuild 
b/source/gnome-extra/gnome-games/FrugalBuild
index ecc1063..95c5410 100644
--- a/source/gnome-extra/gnome-games/FrugalBuild
+++ b/source/gnome-extra/gnome-games/FrugalBuild
@@ -3,11 +3,11 @@

pkgname=gnome-games
pkgver=2.26.2
-pkgrel=1
+pkgrel=2
pkgdesc="Games for GNOME"
url="http://www.gnome.org/";
-depends=('guile' 'libgnomeui>=2.24.0' 'librsvg>=2.26.0' 'rarian>=0.8.0' \
-   'desktop-file-utils' 'libbonobo>=2.24.0' 
'gnome-python-desktop>=2.26.0' \
+depends=('guile' 'libgnomeui>=2.24.0-2' 'librsvg>=2.26.0-2' 'rarian>=0.8.0' \
+   'desktop-file-utils' 'libbonobo>=2.24.0' 
'gnome-python-desktop>=2.26.0-3' \
'ggz-client-libs' 'sdl' 'sdl_mixer')
makedepends=('intltool' 'gnome-doc-utils>=0.14.0')
groups=('gnome-extra')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: lxsession-lite-0.3.8-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=405896e0b9167fbe1c45f72d24c33a76db09d79c

commit 405896e0b9167fbe1c45f72d24c33a76db09d79c
Author: bouleetbil 
Date:   Wed Jun 10 12:05:45 2009 +0200

lxsession-lite-0.3.8-2-i686
*rebuild with new xorg

diff --git a/source/x11-extra/lxsession-lite/FrugalBuild 
b/source/x11-extra/lxsession-lite/FrugalBuild
index 6c63a82..e34f3e1 100644
--- a/source/x11-extra/lxsession-lite/FrugalBuild
+++ b/source/x11-extra/lxsession-lite/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=lxsession-lite
pkgver=0.3.8
-pkgrel=1
+pkgrel=2
pkgdesc="LXDE Session Manager"
-depends=('libice' 'glibc' 'gtk+2' 'freetype2' 'libxau' 'libxdmcp' 'dbus' 
'libxdamage' 'libxext' 'hal')
-rodepends=('lxde-common' 'openbox' 'xorg-server' 'libxinerama' 'libxrandr' 
'libxcursor')
+depends=('libice' 'glibc' 'gtk+2>=2.16.2-2' 'freetype2' 'libxau>=1.0.4' 
'libxdmcp' 'dbus' 'libxdamage' 'libxext' 'hal')
+rodepends=('lxde-common' 'openbox' 'xorg-server>=1.6.1' 'libxinerama' 
'libxrandr' 'libxcursor')
makedepends=('intltool')
options=('scriptlet')
groups=('x11-extra' 'lxde-desktop')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: xgamma-1.0.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=d00e2566ac229be6ac711aba2f950b5a0756e162

commit d00e2566ac229be6ac711aba2f950b5a0756e162
Author: bouleetbil 
Date:   Wed Jun 10 12:08:40 2009 +0200

xgamma-1.0.2-2-i686
*rebuild with new xorg

diff --git a/source/x11/xgamma/FrugalBuild b/source/x11/xgamma/FrugalBuild
index 3e82d2c..5510b37 100644
--- a/source/x11/xgamma/FrugalBuild
+++ b/source/x11/xgamma/FrugalBuild
@@ -3,13 +3,13 @@

pkgname=xgamma
pkgver=1.0.2
-pkgrel=1
+pkgrel=2
pkgdesc="X.Org xgamma application"
url="http://xorg.freedesktop.org";
groups=('x11' 'xorg-core' 'xorg-apps')
archs=('i686' 'x86_64')
-depends=('libxxf86vm>=1.0.1-2')
-makedepends=('inputproto>=1.4.2.1')
+depends=('libxxf86vm>=1.0.2')
+makedepends=('inputproto>=1.5.0')
Finclude xorg
sha1sums=('10eb2bde48c24966b870092fd6044c7c448bed87')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: Merge branch 'master' of git://git.frugalware.org/pub/frugalware/frugalware-current

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=e41e394f6a742ab6c2b94ae8e493b3587547139d

commit e41e394f6a742ab6c2b94ae8e493b3587547139d
Merge: d00e256 2ae45cc
Author: bouleetbil 
Date:   Wed Jun 10 13:29:56 2009 +0200

Merge branch 'master' of 
git://git.frugalware.org/pub/frugalware/frugalware-current
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: ekiga-3.2.4-3-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=178389b65062b97678e03d810d05f7f861018d5e

commit 178389b65062b97678e03d810d05f7f861018d5e
Author: bouleetbil 
Date:   Wed Jun 10 13:50:11 2009 +0200

ekiga-3.2.4-3-i686
*rebuild with new xorg

diff --git a/source/gnome/ekiga/FrugalBuild b/source/gnome/ekiga/FrugalBuild
index 9dcd60d..cf06abc 100644
--- a/source/gnome/ekiga/FrugalBuild
+++ b/source/gnome/ekiga/FrugalBuild
@@ -4,12 +4,12 @@

pkgname=ekiga
pkgver=3.2.4
-pkgrel=2
+pkgrel=3
pkgdesc="Ekiga is an open source VoIP and Telephony client"
groups=('gnome')
archs=('i686' 'x86_64' 'ppc')
-depends=('opal>=3.6.2' 'dbus-glib>=0.71-2' 'gnome-desktop>=2.26.0' \
-   'evolution-data-server>=2.26.0' 'avahi-glib>=0.6.19' \
+depends=('opal>=3.6.2' 'dbus-glib>=0.71-2' 'gnome-desktop>=2.26.2-2' \
+   'evolution-data-server>=2.26.2-2' 'avahi-glib>=0.6.19' \
'libxv' 'sqlite3' 'e2fsprogs' 'nspr' 'gnutls' 'libgcrypt' \
'libldap' 'libsm' 'libbonoboui' 'popt' 'gnome-vfs' 'esd' \
'libbonobo' 'gail' 'libart_lgpl' 'opal' 'sdl' 'unixodbc' \
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: vino-2.26.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=86065774c38ac47fa006b88f8203b03fddc111e9

commit 86065774c38ac47fa006b88f8203b03fddc111e9
Author: bouleetbil 
Date:   Wed Jun 10 14:07:14 2009 +0200

vino-2.26.2-2-i686
*rebuild with new xorg

diff --git a/source/gnome/vino/FrugalBuild b/source/gnome/vino/FrugalBuild
index 10c296d..6dc888c 100644
--- a/source/gnome/vino/FrugalBuild
+++ b/source/gnome/vino/FrugalBuild
@@ -3,9 +3,9 @@

pkgname=vino
pkgver=2.26.2
-pkgrel=1
+pkgrel=2
pkgdesc="An integrated VNC server for GNOME"
-depends=('libgnomeui>=2.24.0' 'gnutls>=2.6' 'avahi' 'libxtst' 'libxdamage' 
'libnotify' 'gnome-keyring'
+depends=('libgnomeui>=2.24.0-2' 'gnutls>=2.6' 'avahi' 'libxtst' 'libxdamage' 
'libnotify' 'gnome-keyring'
'libsoup>=2.26.0' 'unique')
makedepends=('intltool' 'perl-xml-parser')
groups=('gnome')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: epiphany-2.26.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=17f9b471e58438902d5ef0cda7df16c89f2e08aa

commit 17f9b471e58438902d5ef0cda7df16c89f2e08aa
Author: bouleetbil 
Date:   Wed Jun 10 14:22:06 2009 +0200

epiphany-2.26.2-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/epiphany/FrugalBuild 
b/source/gnome-extra/epiphany/FrugalBuild
index 319b4c7..65b6555 100644
--- a/source/gnome-extra/epiphany/FrugalBuild
+++ b/source/gnome-extra/epiphany/FrugalBuild
@@ -3,12 +3,12 @@

pkgname=epiphany
pkgver=2.26.2
-pkgrel=1
+pkgrel=2
pkgdesc="GNOME webbrowser based on the mozilla rendering engine"
url="http://www.gnome.org/projects/epiphany/";
-depends=('libstdc++' 'dbus-x11' 'atk' 'libxslt' 'gnome-desktop>=2.26.1' 
'startup-notification' \
-'xulrunner>=1.8.1.3' 'docbook-xsl')
-makedepends=('pygtk>=2.12.1' 'gtk-doc>=1.9' 'perl-xml-parser' 'python>=2.6' \
+depends=('libstdc++' 'dbus-x11' 'atk' 'libxslt' 'gnome-desktop>=2.26.2-2' 
'startup-notification' \
+'xulrunner>=1.8.1.3-5' 'docbook-xsl')
+makedepends=('pygtk>=2.14.1-2' 'gtk-doc>=1.9' 'perl-xml-parser' 'python>=2.6' \
'gnome-python>=2.26.1' 'iso-codes' 'gnome-doc-utils>=0.14.0' 'intltool')
_F_gnome_schemas=('/etc/gconf/schemas/epiphany.schemas'
'/etc/gconf/schemas/epiphany-lockdown.schemas'
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: lxtask-0.1-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=e56ce96d8c41f35c2860276c9f09d1798a669981

commit e56ce96d8c41f35c2860276c9f09d1798a669981
Author: bouleetbil 
Date:   Wed Jun 10 14:44:40 2009 +0200

lxtask-0.1-2-i686
*rebuild with new xorg

diff --git a/source/xapps-extra/lxtask/FrugalBuild 
b/source/xapps-extra/lxtask/FrugalBuild
index 04923f9..a285ed5 100644
--- a/source/xapps-extra/lxtask/FrugalBuild
+++ b/source/xapps-extra/lxtask/FrugalBuild
@@ -3,9 +3,9 @@

pkgname=lxtask
pkgver=0.1
-pkgrel=1
+pkgrel=2
pkgdesc="A lightweight desktop-independent task manager"
-depends=('gtk+2' 'glibc' 'freetype2' 'libxau' 'libxdmcp' 'libxdamage' 
'libxext' 'libxml2')
+depends=('gtk+2>=2.16.2-2' 'glibc' 'freetype2' 'libxau>=1.0.4' 'libxdmcp' 
'libxdamage' 'libxext>=1.0.5' 'libxml2')
options=('scriptlet')
groups=('xapps-extra' 'lxde-desktop')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: lxsession-edit-0.1-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=105d41f99aaffa937a156ebd2e9ca2ca5622308c

commit 105d41f99aaffa937a156ebd2e9ca2ca5622308c
Author: bouleetbil 
Date:   Wed Jun 10 14:48:46 2009 +0200

lxsession-edit-0.1-2-i686
*rebuild with new xorg

diff --git a/source/xapps-extra/lxsession-edit/FrugalBuild 
b/source/xapps-extra/lxsession-edit/FrugalBuild
index ce3bb2c..3f7c723 100644
--- a/source/xapps-extra/lxsession-edit/FrugalBuild
+++ b/source/xapps-extra/lxsession-edit/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=lxsession-edit
pkgver=0.1
-pkgrel=1
+pkgrel=2
pkgdesc="lxsession-edit is a tool used to manage desktop session autostarts"
-depends=('gtk+2' 'glibc' 'libxau' 'libxdmcp' 'freetype2' 'libxdamage' \
-   'libxext' 'libxml2')
+depends=('gtk+2>=2.16.2-2' 'glibc' 'libxau' 'libxdmcp' 'freetype2' 
'libxdamage' \
+   'libxext>=1.0.5-3' 'libxml2')
makedepends=('intltool')
options=('scriptlet')
groups=('xapps-extra' 'lxde-desktop')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: libgail-gnome-1.20.1-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=c29a98eb96103409268a3e74a6ad6496c7a71050

commit c29a98eb96103409268a3e74a6ad6496c7a71050
Author: bouleetbil 
Date:   Wed Jun 10 14:57:14 2009 +0200

libgail-gnome-1.20.1-2-i686
*rebuild with new xorg

diff --git a/source/gnome/libgail-gnome/FrugalBuild 
b/source/gnome/libgail-gnome/FrugalBuild
index f685b12..1d42135 100644
--- a/source/gnome/libgail-gnome/FrugalBuild
+++ b/source/gnome/libgail-gnome/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=libgail-gnome
pkgver=1.20.1
-pkgrel=1
+pkgrel=2
pkgdesc="Accessibility library for Gnome"
url="http://developer.gnome.org/projects/gap";
-depends=('gnome-panel>=2.26.0' 'at-spi>=1.22.0')
+depends=('gnome-panel>=2.26.2.-2' 'at-spi>=1.22.0')
makedepends=('intltool')
groups=('gnome')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: glib-java-0.4.2-3-i686 *rebuild with gcc4.4

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e75ab21bd1bd2c3ba37c17dc61a84f4ae11409e5

commit e75ab21bd1bd2c3ba37c17dc61a84f4ae11409e5
Author: bouleetbil 
Date:   Wed Jun 10 15:37:01 2009 +0200

glib-java-0.4.2-3-i686
*rebuild with gcc4.4

diff --git a/source/lib-extra/glib-java/FrugalBuild 
b/source/lib-extra/glib-java/FrugalBuild
index 3a6b114..2910fb2 100644
--- a/source/lib-extra/glib-java/FrugalBuild
+++ b/source/lib-extra/glib-java/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=glib-java
pkgver=0.4.2
-pkgrel=2
+pkgrel=3
pkgdesc="Java bindings / etc for glib2"
url="http://www.gnome.org/";
-depends=('glib2>=2.18.1' 'libgcj' 'libgcc')
+depends=('glib2>=2.18.1' 'libgcj>=4.4.0-1' 'libgcc>=4.4.0-1')
makedepends=('intltool' 'j2re' 'j2sdk' 'gcc-gcj')
groups=('lib-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: thunderbird-2.0.0.21-2-i686 *rebuild with gcc4.4 *added fix gcc

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=30dea9d4be8aedb35b80ca18f88f34616c292596

commit 30dea9d4be8aedb35b80ca18f88f34616c292596
Author: bouleetbil 
Date:   Wed Jun 10 17:06:27 2009 +0200

thunderbird-2.0.0.21-2-i686
*rebuild with gcc4.4
*added fix gcc

diff --git a/source/xapps/thunderbird/FixGcc44.diff 
b/source/xapps/thunderbird/FixGcc44.diff
new file mode 100644
index 000..87684d1
--- /dev/null
+++ b/source/xapps/thunderbird/FixGcc44.diff
@@ -0,0 +1,13 @@
+diff -urp mozilla/toolkit/xre/nsAppRunner.cpp 
mozilla.new/toolkit/xre/nsAppRunner.cpp
+--- mozilla/toolkit/xre/nsAppRunner.cpp2007-11-08 06:56:25.0 
-0500
 mozilla.new/toolkit/xre/nsAppRunner.cpp2009-05-16 14:31:45.0 
-0400
+@@ -1370,7 +1370,7 @@ XRE_GetBinaryPath(const char* argv0, nsI
+   if (NS_FAILED(rv))
+ return rv;
+
+-#elif
++#else
+ #error Oops, you need platform-specific code here
+ #endif
+
+
diff --git a/source/xapps/thunderbird/FrugalBuild 
b/source/xapps/thunderbird/FrugalBuild
index 4c5769f..1660cd0 100644
--- a/source/xapps/thunderbird/FrugalBuild
+++ b/source/xapps/thunderbird/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=thunderbird
pkgver=2.0.0.21
-pkgrel=1
+pkgrel=2
pkgdesc="Mozilla Thunderbird mail and newsgroup client"
url="http://www.mozilla.org/products/thunderbird/";
depends=('gtk+2>=2.12.8' 'nss>=3.12' 'nspr>=4.7.1' 'pango>=1.16.2' 
'cairo>=1.4.14' 'libstdc++' 'libxt' 'libidl' 'libxcb')
@@ -22,12 +22,13 @@ 
source=(http://releases.mozilla.org/pub/mozilla.org/$pkgname/releases/$pkgver/so
10-firefox-PR1-gnome-vfs-default-app.patch \
18-firefox-1.5-makeopts.patch \
19-$pkgname-1.5-locale.diff \
+   FixGcc44.diff \
mozilla-$pkgname.desktop \
$pkgname.desktop
$pkgname-frugalware-default-prefs.js \
$pkgname.png \
$pkgname-rebuild-databases.pl)
-signatures=("${source[0]}.asc" '' '' '' '' '' '' '' '' '' '' '' '' '')
+signatures=("${source[0]}.asc" '' '' '' '' '' '' '' '' '' '' '' '' '' '')

build()
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: glib-java-0.4.2-3-i686 *rebuild with gcc4.4

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=e75ab21bd1bd2c3ba37c17dc61a84f4ae11409e5

commit e75ab21bd1bd2c3ba37c17dc61a84f4ae11409e5
Author: bouleetbil 
Date:   Wed Jun 10 15:37:01 2009 +0200

glib-java-0.4.2-3-i686
*rebuild with gcc4.4

diff --git a/source/lib-extra/glib-java/FrugalBuild 
b/source/lib-extra/glib-java/FrugalBuild
index 3a6b114..2910fb2 100644
--- a/source/lib-extra/glib-java/FrugalBuild
+++ b/source/lib-extra/glib-java/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=glib-java
pkgver=0.4.2
-pkgrel=2
+pkgrel=3
pkgdesc="Java bindings / etc for glib2"
url="http://www.gnome.org/";
-depends=('glib2>=2.18.1' 'libgcj' 'libgcc')
+depends=('glib2>=2.18.1' 'libgcj>=4.4.0-1' 'libgcc>=4.4.0-1')
makedepends=('intltool' 'j2re' 'j2sdk' 'gcc-gcj')
groups=('lib-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: thunderbird-2.0.0.21-2-i686 *rebuild with gcc4.4 *added fix gcc

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=30dea9d4be8aedb35b80ca18f88f34616c292596

commit 30dea9d4be8aedb35b80ca18f88f34616c292596
Author: bouleetbil 
Date:   Wed Jun 10 17:06:27 2009 +0200

thunderbird-2.0.0.21-2-i686
*rebuild with gcc4.4
*added fix gcc

diff --git a/source/xapps/thunderbird/FixGcc44.diff 
b/source/xapps/thunderbird/FixGcc44.diff
new file mode 100644
index 000..87684d1
--- /dev/null
+++ b/source/xapps/thunderbird/FixGcc44.diff
@@ -0,0 +1,13 @@
+diff -urp mozilla/toolkit/xre/nsAppRunner.cpp 
mozilla.new/toolkit/xre/nsAppRunner.cpp
+--- mozilla/toolkit/xre/nsAppRunner.cpp2007-11-08 06:56:25.0 
-0500
 mozilla.new/toolkit/xre/nsAppRunner.cpp2009-05-16 14:31:45.0 
-0400
+@@ -1370,7 +1370,7 @@ XRE_GetBinaryPath(const char* argv0, nsI
+   if (NS_FAILED(rv))
+ return rv;
+
+-#elif
++#else
+ #error Oops, you need platform-specific code here
+ #endif
+
+
diff --git a/source/xapps/thunderbird/FrugalBuild 
b/source/xapps/thunderbird/FrugalBuild
index 4c5769f..1660cd0 100644
--- a/source/xapps/thunderbird/FrugalBuild
+++ b/source/xapps/thunderbird/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=thunderbird
pkgver=2.0.0.21
-pkgrel=1
+pkgrel=2
pkgdesc="Mozilla Thunderbird mail and newsgroup client"
url="http://www.mozilla.org/products/thunderbird/";
depends=('gtk+2>=2.12.8' 'nss>=3.12' 'nspr>=4.7.1' 'pango>=1.16.2' 
'cairo>=1.4.14' 'libstdc++' 'libxt' 'libidl' 'libxcb')
@@ -22,12 +22,13 @@ 
source=(http://releases.mozilla.org/pub/mozilla.org/$pkgname/releases/$pkgver/so
10-firefox-PR1-gnome-vfs-default-app.patch \
18-firefox-1.5-makeopts.patch \
19-$pkgname-1.5-locale.diff \
+   FixGcc44.diff \
mozilla-$pkgname.desktop \
$pkgname.desktop
$pkgname-frugalware-default-prefs.js \
$pkgname.png \
$pkgname-rebuild-databases.pl)
-signatures=("${source[0]}.asc" '' '' '' '' '' '' '' '' '' '' '' '' '')
+signatures=("${source[0]}.asc" '' '' '' '' '' '' '' '' '' '' '' '' '' '')

build()
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: Merge branch 'master' of git://git.frugalware.org/pub/frugalware/frugalware-current

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=dfb6ac3fcfadb9d8125d7357ae2852317fd1fa29

commit dfb6ac3fcfadb9d8125d7357ae2852317fd1fa29
Merge: c29a98e 30dea9d
Author: bouleetbil 
Date:   Wed Jun 10 17:07:38 2009 +0200

Merge branch 'master' of 
git://git.frugalware.org/pub/frugalware/frugalware-current
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: thunderbird-2.0.0.21-3-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=4ca2b4da1b9f3f3061d8855a446ef7bf565bd221

commit 4ca2b4da1b9f3f3061d8855a446ef7bf565bd221
Author: bouleetbil 
Date:   Wed Jun 10 17:08:28 2009 +0200

thunderbird-2.0.0.21-3-i686
*rebuild with new xorg

diff --git a/source/xapps/thunderbird/FrugalBuild 
b/source/xapps/thunderbird/FrugalBuild
index 1660cd0..0c26a2f 100644
--- a/source/xapps/thunderbird/FrugalBuild
+++ b/source/xapps/thunderbird/FrugalBuild
@@ -4,10 +4,10 @@

pkgname=thunderbird
pkgver=2.0.0.21
-pkgrel=2
+pkgrel=3
pkgdesc="Mozilla Thunderbird mail and newsgroup client"
url="http://www.mozilla.org/products/thunderbird/";
-depends=('gtk+2>=2.12.8' 'nss>=3.12' 'nspr>=4.7.1' 'pango>=1.16.2' 
'cairo>=1.4.14' 'libstdc++' 'libxt' 'libidl' 'libxcb')
+depends=('gtk+2>=2.16.2-2' 'nss>=3.12' 'nspr>=4.7.1' 'pango>=1.16.2' 
'cairo>=1.4.14' 'libstdc++' 'libxt>=1.0.5' 'libidl' 'libxcb')
makedepends=('zip')
groups=('xapps')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: kazehakase-0.5.6-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=7f98cb08523eda6796277d485c6477ef2a85d12f

commit 7f98cb08523eda6796277d485c6477ef2a85d12f
Author: bouleetbil 
Date:   Wed Jun 10 17:37:15 2009 +0200

kazehakase-0.5.6-2-i686
*rebuild with new xorg

diff --git a/source/xapps-extra/kazehakase/FrugalBuild 
b/source/xapps-extra/kazehakase/FrugalBuild
index 289263d..e1de4b2 100644
--- a/source/xapps-extra/kazehakase/FrugalBuild
+++ b/source/xapps-extra/kazehakase/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=kazehakase
pkgver=0.5.6
-pkgrel=1
+pkgrel=2
pkgdesc="A browser with gecko engine"
url="http://kazehakase.sourceforge.jp";
-depends=('xulrunner' 'gnutls' 'ruby-gtk2' 'ruby-gettext' 'libxau' 'libgcrypt' 
'gnutls' 'libxml2')
+depends=('xulrunner>=1.8.1.3-5' 'gnutls' 'ruby-gtk2>=0.19.0-2' 'ruby-gettext' 
'libxau>=1.0.4' 'libgcrypt' 'gnutls' 'libxml2')
makedepends=('perl-xml-parser' 'intltool')
groups=('xapps-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gnome-panel-2.26.2-3-i686 *fixed depends

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=dbd15ca84c6f4848546f8069b45a1d82e56146d8

commit dbd15ca84c6f4848546f8069b45a1d82e56146d8
Author: bouleetbil 
Date:   Wed Jun 10 21:03:14 2009 +0200

gnome-panel-2.26.2-3-i686
*fixed depends

diff --git a/source/gnome/gnome-panel/FrugalBuild 
b/source/gnome/gnome-panel/FrugalBuild
index 7c04644..95e10fc 100644
--- a/source/gnome/gnome-panel/FrugalBuild
+++ b/source/gnome/gnome-panel/FrugalBuild
@@ -3,11 +3,11 @@

pkgname=gnome-panel
pkgver=2.26.2
-pkgrel=2
+pkgrel=3
pkgdesc="GNOME panel and core applets"
rodepends=('alacarte>=0.11.1.1')
-depends=('gnome-desktop>=2.26.2-2' 'gnome-menus>=2.26.1' 'libwnck>=2.26.0' \
-'evolution-data-server>=2.26.2-2' \
+depends=('gnome-desktop>=2.26.2-2' 'gnome-menus>=2.26.1-2' \
+'evolution-data-server>=2.26.2-2' 'libwnck>=2.26.1-2' \
'rarian>=0.8.0' 'dbus-glib>=0.71' 'avahi-glib>=0.6.17' 'librsvg>=2.26.0' 
'libgweather>=2.26.0')
makedepends=('intltool' 'gtk-doc>=1.9' 'gnome-doc-utils>=0.14.0')
groups=('gnome' 'gnome-minimal')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gnome-utils-2.26.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=73f7f4f7f5ef4358eefbdfb6f804481b296f4b93

commit 73f7f4f7f5ef4358eefbdfb6f804481b296f4b93
Author: bouleetbil 
Date:   Wed Jun 10 21:14:06 2009 +0200

gnome-utils-2.26.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome/gnome-utils/FrugalBuild 
b/source/gnome/gnome-utils/FrugalBuild
index 70e1187..bcfa8b4 100644
--- a/source/gnome/gnome-utils/FrugalBuild
+++ b/source/gnome/gnome-utils/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=gnome-utils
pkgver=2.26.0
-pkgrel=1
+pkgrel=2
pkgdesc="GNOME utilities"
url="http://www.gnome.org/";
-depends=('libgnomeprintui>=2.18.0' 'gnome-panel>=2.26.0' 'e2fsprogs' 'rarian' \
+depends=('libgnomeprintui>=2.18.2-3' 'gnome-panel>=2.26.2-3' 'e2fsprogs' 
'rarian' \
'desktop-file-utils' 'hal>=0.5.8.1-4' 'libgtop>=2.26.0' 'gnome-vfs>=2.24.0' \
'dbus-glib>=0.71' 'avahi-glib>=0.6.17')
makedepends=('intltool' 'gnome-doc-utils>=0.10.0' 'gtk-doc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: ampache-3.5-1-i686

2009-06-10 Thread jercel
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=ffe1e0fabfd3d21e6ee8d455ea0dc93aa0fb9f0d

commit ffe1e0fabfd3d21e6ee8d455ea0dc93aa0fb9f0d
Author: jercel 
Date:   Wed Jun 10 21:21:19 2009 +0200

ampache-3.5-1-i686

* New Package

* Close FS#3633

diff --git a/source/network-extra/ampache/FrugalBuild 
b/source/network-extra/ampache/FrugalBuild
new file mode 100644
index 000..1149499
--- /dev/null
+++ b/source/network-extra/ampache/FrugalBuild
@@ -0,0 +1,25 @@
+# Compiling Time: 0.01 SBU
+# Maintainer: jercel 
+# Contributor: Miklos Vajna 
+
+pkgname=ampache
+pkgver=3.5
+pkgrel=1
+pkgdesc="A tool for managing, updating and playing your audio files via a web 
interface."
+url="http://www.ampache.org";
+rodepends=('php')
+groups=('network-extra')
+archs=('i686' 'x86_64')
+_F_archive_grepv="alpha\|beta"
+up2date="Flasttar $url/download.php"
+source=(http://ampache.org/downloads/ampache-$pkgver.tar.gz)
+sha1sums=('f37c89d6fdbcff0175dccc486be3e3e32dec9b20')
+
+build()
+{
+   Fmkdir /var/www/html
+   chmod -x $pkgname-$pkgver/docs/*
+   mv $pkgname-$pkgver $Fdestdir/var/www/html/$pkgname
+   Fmkdir /usr/share/doc/
+   Fmv /var/www/html/$pkgname/docs /usr/share/doc/$pkgname-$pkgver
+}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gnome-screensaver-2.24.1-3-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=f1c6cca7cb7fc5e0ec754f3533d94caca0abd87f

commit f1c6cca7cb7fc5e0ec754f3533d94caca0abd87f
Author: bouleetbil 
Date:   Wed Jun 10 21:23:10 2009 +0200

gnome-screensaver-2.24.1-3-i686
*rebuild with new xorg

diff --git a/source/gnome/gnome-screensaver/FrugalBuild 
b/source/gnome/gnome-screensaver/FrugalBuild
index f641e4a..885cc59 100644
--- a/source/gnome/gnome-screensaver/FrugalBuild
+++ b/source/gnome/gnome-screensaver/FrugalBuild
@@ -3,11 +3,11 @@

pkgname=gnome-screensaver
pkgver=2.24.1
-pkgrel=2
+pkgrel=3
pkgdesc="GNOME screen saver and locker"
url="http://live.gnome.org/GnomeScreensaver";
-depends=('libgnomeui>=2.24.0' 'dbus-glib>=0.71' 'gnome-menus>=2.26.0' 
'gdm>=2.20.5' 'libgnomekbd>=2.26.0' \
-   'libxscrnsaver' 'shadow' 'xscreensaver-data' 'libbonobo' 
'gnome-vfs>=2.24.0' 'gnome-desktop>=2.26.0')
+depends=('libgnomeui>=2.24.0' 'dbus-glib>=0.71' 'gnome-menus>=2.26.1-2' 
'gdm>=2.20.5' 'libgnomekbd>=2.26.0-2' \
+   'libxscrnsaver' 'shadow' 'xscreensaver-data' 'libbonobo' 
'gnome-vfs>=2.24.0' 'gnome-desktop>=2.26.2-2')
makedepends=('intltool' 'scrnsaverproto')
groups=('gnome' 'gnome-minimal')
archs=('x86_64' 'i686' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git



[Frugalware-git] frugalware-current: chemtool-1.6.12-1-i686

2009-06-10 Thread jercel
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=4d06de271b152a8e732961f0afbd208a055e6d32

commit 4d06de271b152a8e732961f0afbd208a055e6d32
Author: jercel 
Date:   Wed Jun 10 21:34:42 2009 +0200

chemtool-1.6.12-1-i686

* Bump Version

diff --git a/source/xapps-extra/chemtool/FrugalBuild 
b/source/xapps-extra/chemtool/FrugalBuild
index cc65998..5b7c336 100644
--- a/source/xapps-extra/chemtool/FrugalBuild
+++ b/source/xapps-extra/chemtool/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: jercel 

pkgname=chemtool
-pkgver=1.6.11
+pkgver=1.6.12
pkgrel=1
pkgdesc="Chemtool is a small program for drawing chemical structures."
url="http://ruby.chemie.uni-freiburg.de/~martin/chemtool/";
@@ -13,7 +13,7 @@ groups=(xapps-extra)
archs=('i686' 'x86_64')
up2date="Flasttar $url"
source=(http://ruby.chemie.uni-freiburg.de/~martin/$pkgname/$pkgname-$pkgver.tar.gz)
-sha1sums=('f4c50264b1499bdac15854e4bffde1a9d85668b3')
+sha1sums=('23ab6555fcad2b85c3ecdde7ee4b62f1de1c7acc')
_F_desktop_name="Chemtool"
_F_desktop_desc="Molecules 2D drawing"
_F_desktop_categories="GTK;GNOME;Education;Science;"
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: libgnomemm-2.26.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=1278d60b9b7c0f5237e1dd95a3cac34fcabe74e1

commit 1278d60b9b7c0f5237e1dd95a3cac34fcabe74e1
Author: bouleetbil 
Date:   Wed Jun 10 21:28:36 2009 +0200

libgnomemm-2.26.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/libgnomemm/FrugalBuild 
b/source/gnome-extra/libgnomemm/FrugalBuild
index 08be076..f7e7e23 100644
--- a/source/gnome-extra/libgnomemm/FrugalBuild
+++ b/source/gnome-extra/libgnomemm/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=libgnomemm
pkgver=2.26.0
-pkgrel=1
+pkgrel=2
pkgdesc="C++ interface for libgnome."
url="http://www.gtkmm.org/";
-depends=('libgnome>=2.26.0' 'gtkmm>=2.16.0')
+depends=('libgnome>=2.26.0' 'gtkmm>=2.16.0-2')
makedepends=('intltool')
groups=('gnome-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: libgnomeuimm-2.26.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=7703433607a7356b4cf8c87c3eda9ed0900b9753

commit 7703433607a7356b4cf8c87c3eda9ed0900b9753
Author: bouleetbil 
Date:   Wed Jun 10 21:39:38 2009 +0200

libgnomeuimm-2.26.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/libgnomeuimm/FrugalBuild 
b/source/gnome-extra/libgnomeuimm/FrugalBuild
index 2cfa397..4693a28 100644
--- a/source/gnome-extra/libgnomeuimm/FrugalBuild
+++ b/source/gnome-extra/libgnomeuimm/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=libgnomeuimm
pkgver=2.26.0
-pkgrel=1
+pkgrel=2
pkgdesc="C++ interface for libgnomeui"
url="http://www.gtkmm.org/";
-depends=('libgnomeui>=2.24.0' 'libgnomemm>=2.26.0' 'gnome-vfsmm>=2.26.0' \
+depends=('libgnomeui>=2.24.1-2' 'libgnomemm>=2.26.0-2' 'gnome-vfsmm>=2.26.0' \
'gconfmm>=2.24.0' 'libgnomecanvasmm>=2.26.0' 'cairomm>=1.6.0' 
'libglademm>=2.6.6')
makedepends=('intltool' 'perl-xml-parser')
groups=('gnome-extra')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: libpanelappletmm-2.26.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=476221c4d6a54f6d44a9e659671fe6958a028628

commit 476221c4d6a54f6d44a9e659671fe6958a028628
Author: bouleetbil 
Date:   Wed Jun 10 21:47:57 2009 +0200

libpanelappletmm-2.26.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/libpanelappletmm/FrugalBuild 
b/source/gnome-extra/libpanelappletmm/FrugalBuild
index c825228..50a0484 100644
--- a/source/gnome-extra/libpanelappletmm/FrugalBuild
+++ b/source/gnome-extra/libpanelappletmm/FrugalBuild
@@ -3,9 +3,9 @@

pkgname=libpanelappletmm
pkgver=2.26.0
-pkgrel=1
+pkgrel=2
pkgdesc="C++ wrappers for libpanel-applet"
-depends=('gnome-panel' 'gtkmm' 'gconfmm')
+depends=('gnome-panel>=2.26.2-3' 'gtkmm' 'gconfmm')
makedepends=('intltool' 'perl-xml-parser')
groups=('gnome-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gnote-0.4.0-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=08d5450eba3f8c799e64abd3f6962c0879fd7b2e

commit 08d5450eba3f8c799e64abd3f6962c0879fd7b2e
Author: bouleetbil 
Date:   Wed Jun 10 22:04:41 2009 +0200

gnote-0.4.0-2-i686
*rebuild with new xorg

diff --git a/source/gnome-extra/gnote/FrugalBuild 
b/source/gnome-extra/gnote/FrugalBuild
index 2e9a78e..40e9e8e 100644
--- a/source/gnome-extra/gnote/FrugalBuild
+++ b/source/gnome-extra/gnote/FrugalBuild
@@ -3,10 +3,10 @@

pkgname=gnote
pkgver=0.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Gnote is a port of Tomboy to C++"
groups=('gnome-extra')
-depends=('glibmm' 'gtk+2' 'gtkmm' 'libxml++' 'gconf>=2.26.0' 'gtkspell' 
'libpanelappletmm' 'libboost-mt')
+depends=('glibmm' 'gtk+2>=2.16.2-2' 'gtkmm' 'libxml++' 'gconf>=2.26.2-2' 
'gtkspell' 'libpanelappletmm>=2.26.0-2' 'libboost-mt')
makedepends=('boost' 'intltool' 'gnome-doc-utils')
archs=('i686' 'ppc' 'x86_64')
options=('scriptlet')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: lss-0.1.6-1-i686

2009-06-10 Thread jercel
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e813171902ad98064808366254c6538529919eb3

commit e813171902ad98064808366254c6538529919eb3
Author: jercel 
Date:   Wed Jun 10 22:21:11 2009 +0200

lss-0.1.6-1-i686

* Change m8r

diff --git a/source/xapps-extra/lss/FrugalBuild 
b/source/xapps-extra/lss/FrugalBuild
index 90b25d0..5bf48ee 100644
--- a/source/xapps-extra/lss/FrugalBuild
+++ b/source/xapps-extra/lss/FrugalBuild
@@ -1,6 +1,5 @@
# Compiling Time: 0.05 SBU
-# Maintainer: Miklos Vajna 
-# Contributor: Jercel 
+# Maintainer: jercel 

pkgname=lss
pkgver=0.1.6
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gitg-0.0.3-1-i686

2009-06-10 Thread jercel
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=630270602e88be55a287caa9a98dbfdf9dd5f6f5

commit 630270602e88be55a287caa9a98dbfdf9dd5f6f5
Author: jercel 
Date:   Wed Jun 10 22:25:23 2009 +0200

gitg-0.0.3-1-i686

* Change m8r

diff --git a/source/gnome-extra/gitg/FrugalBuild 
b/source/gnome-extra/gitg/FrugalBuild
index d2143bd..17e755c 100644
--- a/source/gnome-extra/gitg/FrugalBuild
+++ b/source/gnome-extra/gitg/FrugalBuild
@@ -1,6 +1,5 @@
# Compiling Time: 0.04 SBU
-# Maintainer: Miklos Vajna 
-# Contributor: Jercel 
+# Maintainer: jercel 

pkgname=gitg
pkgver=0.0.3
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: clutter-0.8.4-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=8b6303fbb797799a285d53547f45a56f72feb0e9

commit 8b6303fbb797799a285d53547f45a56f72feb0e9
Author: bouleetbil 
Date:   Wed Jun 10 22:49:59 2009 +0200

clutter-0.8.4-2-i686
*rebuild with new xorg

diff --git a/source/xlib-extra/clutter/FrugalBuild 
b/source/xlib-extra/clutter/FrugalBuild
index b270b2f..97f41d5 100644
--- a/source/xlib-extra/clutter/FrugalBuild
+++ b/source/xlib-extra/clutter/FrugalBuild
@@ -4,10 +4,10 @@

pkgname=clutter
pkgver=0.8.4
-pkgrel=1
+pkgrel=2
pkgdesc="A GObject based library for creating fast, visually rich graphical 
user interfaces."
url="http://www.clutter-project.org";
-depends=('libxdamage' 'libxcomposite' 'libgl' 'freetype2' 'libxau' 'libxdmcp' 
'gtk+2' 'libxml2')
+depends=('libxdamage' 'libxcomposite' 'libgl' 'freetype2' 'libxau>=1.0.4' 
'libxdmcp' 'gtk+2>=2.16.2-2' 'libxml2')
options=('scriptlet' 'force')
groups=('xlib-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: clutter-cairo-0.8.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=276a951944f68fc4ffd9d0d913252177821972cd

commit 276a951944f68fc4ffd9d0d913252177821972cd
Author: bouleetbil 
Date:   Wed Jun 10 23:02:59 2009 +0200

clutter-cairo-0.8.2-2-i686
*rebuild with new xorg

diff --git a/source/xlib-extra/clutter-cairo/FrugalBuild 
b/source/xlib-extra/clutter-cairo/FrugalBuild
index b0d8a55..611456e 100644
--- a/source/xlib-extra/clutter-cairo/FrugalBuild
+++ b/source/xlib-extra/clutter-cairo/FrugalBuild
@@ -4,10 +4,10 @@

pkgname=clutter-cairo
pkgver=0.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="Cairo libraries for Clutter."
url="http://www.clutter-project.org";
-depends=('clutter' 'pango' 'zlib' 'libxfixes' 'libxi' 'libxxf86vm' 'libdrm')
+depends=('clutter>=0.8.4-2' 'pango>=1.24.2-2' 'zlib' 'libxfixes' 'libxi' 
'libxxf86vm' 'libdrm')
options=('scriptlet')
groups=('xlib-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: clutter-gtk-0.8.2-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=16344211dfc1b06544d2295a12b16307e53a

commit 16344211dfc1b06544d2295a12b16307e53a
Author: bouleetbil 
Date:   Wed Jun 10 23:11:59 2009 +0200

clutter-gtk-0.8.2-2-i686
*rebuild with new xorg

diff --git a/source/xlib-extra/clutter-gtk/FrugalBuild 
b/source/xlib-extra/clutter-gtk/FrugalBuild
index 86f8c04..08c398d 100644
--- a/source/xlib-extra/clutter-gtk/FrugalBuild
+++ b/source/xlib-extra/clutter-gtk/FrugalBuild
@@ -4,10 +4,10 @@

pkgname=clutter-gtk
pkgver=0.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="Gtk+ libraries for Clutter."
url="http://www.clutter-project.org";
-depends=('clutter' 'atk' 'pango' 'zlib' 'libxi' 'libxinerama' 'libxrandr' 
'libxcursor' 'libxxf86vm' 'libdrm')
+depends=('clutter>=0.8.4-2' 'atk' 'pango>=1.24.2-2' 'zlib' 'libxi' 
'libxinerama' 'libxrandr>=1.3.0' 'libxcursor' 'libxxf86vm' 'libdrm')
options=('scriptlet')
groups=('xlib-extra')
archs=('i686' 'x86_64' 'ppc')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: vlc-0.9.9-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=a8e5cd49cd71af5b4934ea475a4b77175ea58f94

commit a8e5cd49cd71af5b4934ea475a4b77175ea58f94
Author: bouleetbil 
Date:   Wed Jun 10 23:38:28 2009 +0200

vlc-0.9.9-2-i686
*rebuild with new xorg

diff --git a/source/xmultimedia-extra/vlc/FrugalBuild 
b/source/xmultimedia-extra/vlc/FrugalBuild
index ac51212..1f523d6 100644
--- a/source/xmultimedia-extra/vlc/FrugalBuild
+++ b/source/xmultimedia-extra/vlc/FrugalBuild
@@ -5,11 +5,11 @@
pkgname=vlc
pkgver=0.9.9
pkgextraver=
-pkgrel=1
+pkgrel=2
pkgdesc="The cross-platform media player and streaming server."
url="http://www.videolan.org/vlc/";
-depends=('hal' 'e2fsprogs' 'libxpm' 'libxdmcp' 'libshout' 'avahi' 'libdvbpsi' 
'libsmbclient' 'vcdimager' 'libdvdnav' \
- 'alsa-lib' 'libgcrypt' 'lua' 'fribidi' 'freetype2' 'libnotify' 
'librsvg' 'ffmpeg>=20080427' 'mesa' \
+depends=('hal' 'e2fsprogs' 'libxpm>=3.5.7-2' 'libxdmcp' 'libshout' 'avahi' 
'libdvbpsi' 'libsmbclient' 'vcdimager' 'libdvdnav' \
+ 'alsa-lib' 'libgcrypt' 'lua' 'fribidi' 'freetype2' 
'libnotify>=0.4.5-2' 'librsvg>=2.26.0-2' 'ffmpeg>=20080427' 'mesa>=7.4.2-4' \
'libxvmc' 'aalib' 'libmad' 'libdca' 'mpeg2dec' 'twolame' 'sdlimage' 'libqtgui' 
'taglib' 'libmusicbrainz' 'libid3tag' \
'sysfsutils' 'libmatroska' 'libmpcdec' 'libmodplug' 'live')
makedepends=('seamonkey' 'samba' 'cvs')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: tucan-0.3.7-1-i686

2009-06-10 Thread Cedynamix
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=a696dd6350f6e8d2c6cb10da2f9ae4e6326b5d17

commit a696dd6350f6e8d2c6cb10da2f9ae4e6326b5d17
Author: Cedynamix 
Date:   Thu Jun 11 07:48:56 2009 +0200

tucan-0.3.7-1-i686

* new package

diff --git a/source/network-extra/tucan/FrugalBuild 
b/source/network-extra/tucan/FrugalBuild
new file mode 100644
index 000..a94e7a1
--- /dev/null
+++ b/source/network-extra/tucan/FrugalBuild
@@ -0,0 +1,25 @@
+# Compiling time: 0.0 SBU
+# Maintainer: Cedrick Hannier alias Cedynamix 
+
+pkgname=tucan
+pkgver=0.3.7
+pkgrel=1
+extraver=1290
+pkgdesc="Download and upload manager for hosting sites."
+archs=('i686' 'x86_64')
+url="http://tucaneando.com/index-en.html";
+groups=('network-extra')
+depends=('pygtk' 'imaging' 'tesseract-ocr' 'librsvg')
+up2date="Flasttar $url"
+source=(http://forja.rediris.es/frs/download.php/$extraver/$pkgname-$pkgver.tar.gz)
+sha1sums=('ec70756f6c2501a42a95f59f99da40eda551d951')
+
+build() {
+   Fcd
+   Fmakeinstall
+   Fln /usr/share/tucan/tucan.py /usr/bin/tucan
+   Fmv share usr
+   Frm bin
+}
+
+# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: major changes in class List * List is now a generic class representing PM_LIST * Added new classes PackageList and GroupList as specializations of List for Package and Group cla

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=fe01aa608480905bcf3a4b975f4c9fe38f41b00c

commit fe01aa608480905bcf3a4b975f4c9fe38f41b00c
Author: Priyank 
Date:   Mon Jun 8 12:27:33 2009 +0530

major changes in class List
* List is now a generic class representing PM_LIST
* Added new classes PackageList and GroupList as specializations of List
for Package and Group classes
* Database::getGroupCache() and Database::getPackageCache() now return
GroupList* and PackageList* respectively

diff --git a/pm.cc b/pm.cc
index cd3ce74..0301e0b 100644
--- a/pm.cc
+++ b/pm.cc
@@ -32,6 +32,8 @@ using PM::Database;
using PM::Package;
using PM::Group;
using PM::List;
+using PM::PackageList;
+using PM::GroupList;

bool PM::initialize(const string &root)
{
@@ -149,26 +151,26 @@ bool Database::readGroup(Group& g,const string gname)
return ret;
}

-List* Database::getGroupCache()
+GroupList* Database::getGroupCache()
{
-   List *ret = NULL;
+   GroupList   *ret = NULL;

if ( isRegistered() )
{
PM_LIST *l = pacman_db_getgrpcache(db);
-   ( l ) && ( ret = new List(l) );
+   ( l ) && ( ret = new GroupList(l) );
}
return ret;
}

-List* Database::getPackageCache()
+PackageList* Database::getPackageCache()
{
-   List *ret = NULL;
+   PackageList *ret = NULL;

if ( isRegistered() )
{
PM_LIST *l = pacman_db_getpkgcache(db);
-   ( l ) && ( ret = new List(l) );
+   ( l ) && ( ret = new PackageList(l) );
}
return ret;
}
@@ -373,11 +375,11 @@ string Group::getName()
List::List()
{
list = NULL;
+
}

List::List(PM_LIST *l)
{
-   List();
list = l;
}

@@ -391,32 +393,28 @@ int List::count()
return pacman_list_count(list);
}

-List* List::getFirst()
+bool List::first()
{
-   List *ret = NULL;
+   boolret = false;
+   PM_LIST *tmp = NULL;

-   if ( list )
+   if ( (tmp=pacman_list_first(list)) != NULL )
{
-   PM_LIST *l = pacman_list_first(list);
-   if (l)
-   {
-   ret = new List(l);
-   }
+   list = tmp;
+   ret = true;
}
return ret;
}

-List* List::getNext()
+bool List::next()
{
-   List *ret = NULL;
+   boolret = false;
+   PM_LIST *tmp = NULL;

-   if ( list )
+   if ( (tmp=pacman_list_next(list)) != NULL )
{
-   PM_LIST *l = pacman_list_next(list);
-   if (l)
-   {
-   ret = new List(l);
-   }
+   list = tmp;
+   ret = true;
}
return ret;
}
@@ -436,3 +434,48 @@ void List::free()
{
pacman_list_free(list);
}
+
+PackageList::PackageList()
+{
+   list = NULL;
+}
+
+PackageList::PackageList(PM_LIST *l)
+{
+   list = l;
+}
+
+Package* PackageList::getData()
+{
+   Package *ret = NULL;
+   PM_PKG  *data = (PM_PKG*) getData();
+
+   if ( data )
+   {
+   ret = new Package((PM_PKG*)data);
+   }
+   return ret;
+}
+
+GroupList::GroupList()
+{
+   list = NULL;
+}
+
+GroupList::GroupList(PM_LIST *l)
+{
+   list = l;
+}
+
+Group* GroupList::getData()
+{
+   Group   *ret = NULL;
+   PM_GRP  *data = (PM_GRP*) getData();
+
+   if ( data )
+   {
+   ret = new Group((PM_GRP*)data);
+   }
+   return ret;
+}
+
diff --git a/pm.hh b/pm.hh
index 56d2fab..1f9dff0 100644
--- a/pm.hh
+++ b/pm.hh
@@ -12,6 +12,8 @@ namespace PM
class Package;
class Group;
class List;
+   class PackageList;
+   class GroupList;

class Shared
{
@@ -41,8 +43,8 @@ namespace PM
bool isRegistered();
bool readGroup(Group& g,const std::string gname);
bool readPackage(Package& p,const std::string pname);
-   List *getGroupCache();
-   List *getPackageCache();
+   GroupList* getGroupCache();
+   PackageList* getPackageCache();
};

class Package : public Shared
@@ -90,19 +92,37 @@ namespace PM
std::string getName();
};

+   /* generic pacman list */
class List
{
-   PM_LIST *list;
+   protected:
+   PM_LIST *list;

public:
List();
-   List(PM_LIST *list);
+   List(PM_LIST *l);
~List();
int count();
-   List *getFirst();
-   List *getNext();
+   bool first();
+   bool next();
void *getData();
void free();
};
+
+   class PackageList : public List
+   {
+   public:
+   PackageList();
+   PackageList(PM_LIST *l);
+   Package *getData();
+   };
+
+   class GroupList : public List
+   {
+   public:
+   GroupList();
+   GroupList(PM_LIST *l);
+   Group *getData();
+   };
}
#endif
___
Frugalware-git mailing list
Frugalwa

[Frugalware-git] cfpm: Fixed segfaults * Database::getGroupCache() and Database::getPackageCache()

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=928994592fa06f09086e30ff5694b68e9a977ba7

commit 928994592fa06f09086e30ff5694b68e9a977ba7
Author: Priyank 
Date:   Mon Jun 8 12:40:15 2009 +0530

Fixed segfaults
* Database::getGroupCache() and Database::getPackageCache()

diff --git a/pm.cc b/pm.cc
index 0301e0b..8363e68 100644
--- a/pm.cc
+++ b/pm.cc
@@ -447,8 +447,8 @@ PackageList::PackageList(PM_LIST *l)

Package* PackageList::getData()
{
-   Package *ret = NULL;
-   PM_PKG  *data = (PM_PKG*) getData();
+   Package *ret;
+   PM_PKG  *data = (PM_PKG*) pacman_list_getdata(list);

if ( data )
{
@@ -469,8 +469,8 @@ GroupList::GroupList(PM_LIST *l)

Group* GroupList::getData()
{
-   Group   *ret = NULL;
-   PM_GRP  *data = (PM_GRP*) getData();
+   Group   *ret;
+   PM_GRP  *data = (PM_GRP*) pacman_list_getdata(list);

if ( data )
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: changes in List, PackageList, GroupList * new member: bool freeable (decides whether the internal PM_LIST* should be freed or no) * new constructors to set freeable property at

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=16760e82a94d63aca00b5e9431515601398282b5

commit 16760e82a94d63aca00b5e9431515601398282b5
Author: Priyank 
Date:   Mon Jun 8 12:49:29 2009 +0530

changes in List, PackageList, GroupList
* new member: bool freeable (decides whether the internal PM_LIST*
should be freed or no)
* new constructors to set freeable property at init
* this is done because certain functions of libpacman return pointers to
internal lists that shouldn't be freed.

diff --git a/pm.cc b/pm.cc
index 8363e68..a0e2268 100644
--- a/pm.cc
+++ b/pm.cc
@@ -432,17 +432,27 @@ void* List::getData()

void List::free()
{
-   pacman_list_free(list);
+   if ( freeable )
+   {
+   pacman_list_free(list);
+   }
+   return;
}

PackageList::PackageList()
{
list = NULL;
+   freeable = false;
}

PackageList::PackageList(PM_LIST *l)
{
-   list = l;
+   ( l ) && ( list = l ) && ( freeable = true );
+}
+
+PackageList::PackageList(PM_LIST *l,bool freelist)
+{
+   ( l ) && ( list = l ) && ( freeable = freelist );
}

Package* PackageList::getData()
@@ -460,11 +470,17 @@ Package* PackageList::getData()
GroupList::GroupList()
{
list = NULL;
+   freeable = false;
}

GroupList::GroupList(PM_LIST *l)
{
-   list = l;
+   ( l ) && ( list = l ) && ( freeable = true );
+}
+
+GroupList::GroupList(PM_LIST *l,bool freelist)
+{
+   ( l ) && ( list = l ) && ( freeable = freelist );
}

Group* GroupList::getData()
diff --git a/pm.hh b/pm.hh
index 1f9dff0..5f44893 100644
--- a/pm.hh
+++ b/pm.hh
@@ -96,7 +96,8 @@ namespace PM
class List
{
protected:
-   PM_LIST *list;
+   PM_LIST *list;
+   boolfreeable;

public:
List();
@@ -114,6 +115,7 @@ namespace PM
public:
PackageList();
PackageList(PM_LIST *l);
+   PackageList(PM_LIST *l,bool freelist);
Package *getData();
};

@@ -122,6 +124,7 @@ namespace PM
public:
GroupList();
GroupList(PM_LIST *l);
+   GroupList(PM_LIST *l,bool freelist);
Group *getData();
};
}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: changes in class Database * getGroupCache(), getPackageCache() should return non-freeable lists

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=d930f7126908c82fa0497edd96a8f1d0fb513c1c

commit d930f7126908c82fa0497edd96a8f1d0fb513c1c
Author: Priyank 
Date:   Mon Jun 8 12:51:07 2009 +0530

changes in class Database
* getGroupCache(), getPackageCache() should return non-freeable lists

diff --git a/pm.cc b/pm.cc
index a0e2268..90ea6e4 100644
--- a/pm.cc
+++ b/pm.cc
@@ -158,7 +158,8 @@ GroupList* Database::getGroupCache()
if ( isRegistered() )
{
PM_LIST *l = pacman_db_getgrpcache(db);
-   ( l ) && ( ret = new GroupList(l) );
+   /* create a new group list which shouldn't be freed */
+   ( l ) && ( ret = new GroupList(l,false) );
}
return ret;
}
@@ -170,7 +171,8 @@ PackageList* Database::getPackageCache()
if ( isRegistered() )
{
PM_LIST *l = pacman_db_getpkgcache(db);
-   ( l ) && ( ret = new PackageList(l) );
+   /* create a new package list which shouldn't be freed */
+   ( l ) && ( ret = new PackageList(l,false) );
}
return ret;
}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: updates in class List * add a constructor that allows setting the freeable property

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=fabcde5f0541facad70284c43a35bb40d6d36157

commit fabcde5f0541facad70284c43a35bb40d6d36157
Author: Priyank 
Date:   Mon Jun 8 12:55:27 2009 +0530

updates in class List
* add a constructor that allows setting the freeable property

diff --git a/pm.cc b/pm.cc
index 90ea6e4..043f886 100644
--- a/pm.cc
+++ b/pm.cc
@@ -377,12 +377,21 @@ string Group::getName()
List::List()
{
list = NULL;
-
+   freeable = false;
}

List::List(PM_LIST *l)
{
-   list = l;
+   if ( l )
+   {
+   list = l;
+   freeable = true;
+   }
+}
+
+List::List(PM_LIST *l,bool freelist)
+{
+   ( l ) && ( list = l ) && ( freeable = freelist );
}

List::~List()
diff --git a/pm.hh b/pm.hh
index 5f44893..3ca6fa0 100644
--- a/pm.hh
+++ b/pm.hh
@@ -102,6 +102,7 @@ namespace PM
public:
List();
List(PM_LIST *l);
+   List(PM_LIST *l,bool freelist);
~List();
int count();
bool first();
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: updates in class Package * new method : PackageList* getProvides()

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=2a05ad464da078448b916cb2f6ea5cf5cff8a9f7

commit 2a05ad464da078448b916cb2f6ea5cf5cff8a9f7
Author: Priyank 
Date:   Mon Jun 8 13:34:03 2009 +0530

updates in class Package
* new method : PackageList* getProvides()

diff --git a/pm.cc b/pm.cc
index 0e1b9b3..acc8c5f 100644
--- a/pm.cc
+++ b/pm.cc
@@ -306,6 +306,19 @@ int Package::getReason()
return ret;
}

+PackageList* Package::getProvides()
+{
+   PackageList *ret = NULL;
+   PM_LIST *lst = NULL;
+
+   lst = (PM_LIST*) getInfo(PM_PKG_PROVIDES);
+   if ( lst )
+   {
+   ret = new PackageList(lst);
+   }
+   return ret;
+}
+
bool Package::checkMD5Sum()
{
bool ret = true;
@@ -485,10 +498,10 @@ Package* PackageList::getData()
{
Package *ret;
PM_PKG  *data = (PM_PKG*) pacman_list_getdata(list);
-
+
if ( data )
{
-   ret = new Package((PM_PKG*)data);
+   ret = new Package((PM_PKG*)data);
}
return ret;
}
diff --git a/pm.hh b/pm.hh
index 124cb19..5fd3506 100644
--- a/pm.hh
+++ b/pm.hh
@@ -73,6 +73,7 @@ namespace PM
int getCompressedSize();
int getUncompressedSize();
int getReason();
+   PackageList* getProvides();
bool checkMD5Sum();
bool checkSHA1Sum();
bool loadFromFile(Package& p,const std::string file);
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: updates in class Group * new method: getPackageNames() returns a List* of packages belonging to the specified group. data from this list should be read as char*

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=366c66d8657dd06dfdd22be53f8cd2ad34c21114

commit 366c66d8657dd06dfdd22be53f8cd2ad34c21114
Author: Priyank 
Date:   Mon Jun 8 14:19:17 2009 +0530

updates in class Group
* new method: getPackageNames() returns a List* of packages belonging to
the specified group. data from this list should be read as char*

diff --git a/pm.cc b/pm.cc
index acc8c5f..0c4833f 100644
--- a/pm.cc
+++ b/pm.cc
@@ -402,6 +402,19 @@ string Group::getName()
return ret;
}

+List* Group::getPackageNames()
+{
+   List*lst = NULL;
+   PM_LIST *l = NULL;
+
+   l = (PM_LIST*) getInfo(PM_GRP_PKGNAMES);
+   if ( l )
+   {
+   lst = new List(l);
+   }
+   return lst;
+}
+
List::List()
{
list = NULL;
diff --git a/pm.hh b/pm.hh
index 5fd3506..946caf7 100644
--- a/pm.hh
+++ b/pm.hh
@@ -92,6 +92,7 @@ namespace PM
~Group();
void* getInfo(unsigned char param);
std::string getName();
+   List* getPackageNames();
};

/* generic pacman list */
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: updates in class Database * new method: whatProvides() returns a PackageList of packages provided by the specified package name as argument.

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=061561f2134913df99dc6dd162bc279a33458409

commit 061561f2134913df99dc6dd162bc279a33458409
Author: Priyank 
Date:   Mon Jun 8 13:20:21 2009 +0530

updates in class Database
* new method: whatProvides() returns a PackageList of packages provided
by the specified package name as argument.

diff --git a/pm.cc b/pm.cc
index 043f886..0e1b9b3 100644
--- a/pm.cc
+++ b/pm.cc
@@ -151,6 +151,21 @@ bool Database::readGroup(Group& g,const string gname)
return ret;
}

+PackageList* Database::whatProvides(const string pname)
+{
+   PackageList *ret = NULL;
+
+   if ( isRegistered() )
+   {
+   PM_LIST *lst = 
(PM_LIST*)pacman_db_whatprovides(db,(char*)pname.c_str());
+   if (lst)
+   {
+   ret = new PackageList (lst,false);
+   }
+   }
+   return ret;
+}
+
GroupList* Database::getGroupCache()
{
GroupList   *ret = NULL;
diff --git a/pm.hh b/pm.hh
index 3ca6fa0..124cb19 100644
--- a/pm.hh
+++ b/pm.hh
@@ -43,6 +43,7 @@ namespace PM
bool isRegistered();
bool readGroup(Group& g,const std::string gname);
bool readPackage(Package& p,const std::string pname);
+   PackageList* whatProvides(const std::string pname);
GroupList* getGroupCache();
PackageList* getPackageCache();
};
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: updates in class Package * new method: getOwners() gets the list of packages that own a specified file

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=0a5c58e6d96c722b92e6981adb790a0ad5a884de

commit 0a5c58e6d96c722b92e6981adb790a0ad5a884de
Author: Priyank 
Date:   Mon Jun 8 14:44:43 2009 +0530

updates in class Package
* new method: getOwners() gets the list of packages that own a specified
file

diff --git a/pm.cc b/pm.cc
index 0c4833f..8249509 100644
--- a/pm.cc
+++ b/pm.cc
@@ -371,6 +371,19 @@ static int versionCompare(const std::string v1,const 
std::string v2)
return pacman_pkg_vercmp(v1.c_str(),v2.c_str());
}

+static bool getOwners(PackageList& plist,const string filename)
+{
+   boolret = false;
+   PM_LIST *list = NULL;
+
+   if ( (list=pacman_pkg_getowners((char*)filename.c_str())) )
+   {
+   plist = PackageList(list);
+   ret = true;
+   }
+   return ret;
+}
+
Group::Group()
{
grp = NULL;
diff --git a/pm.hh b/pm.hh
index 946caf7..fda4da4 100644
--- a/pm.hh
+++ b/pm.hh
@@ -79,6 +79,7 @@ namespace PM
bool loadFromFile(Package& p,const std::string file);
void free();
/* static methods */
+   static bool getOwners(PackageList& plist,const 
std::string filename);
static int versionCompare(const std::string v1,const std::string v2);
};
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: Fixed definition of static methods versionCompare() and getOwners() in Package

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=171bd53e8cf701150639804916d381367c7e0098

commit 171bd53e8cf701150639804916d381367c7e0098
Author: Priyank 
Date:   Mon Jun 8 15:18:59 2009 +0530

Fixed definition of static methods versionCompare() and getOwners() in Package

diff --git a/pm.cc b/pm.cc
index 8249509..a989b5e 100644
--- a/pm.cc
+++ b/pm.cc
@@ -366,12 +366,12 @@ void Package::free()
setStatus();
}

-static int versionCompare(const std::string v1,const std::string v2)
+int Package::versionCompare(const std::string v1,const std::string v2)
{
return pacman_pkg_vercmp(v1.c_str(),v2.c_str());
}

-static bool getOwners(PackageList& plist,const string filename)
+bool Package::getOwners(PackageList& plist,const std::string filename)
{
boolret = false;
PM_LIST *list = NULL;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: changes in Package::getOwners() * removed the reference argument and should return a non-freeable PackageList*

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=0fa3cb72ef4f060d310908bcbf3040db1ee6fd7b

commit 0fa3cb72ef4f060d310908bcbf3040db1ee6fd7b
Author: Priyank 
Date:   Mon Jun 8 15:57:12 2009 +0530

changes in Package::getOwners()
* removed the reference argument and should return a non-freeable PackageList*

diff --git a/pm.cc b/pm.cc
index a989b5e..6d34afa 100644
--- a/pm.cc
+++ b/pm.cc
@@ -371,15 +371,15 @@ int Package::versionCompare(const std::string v1,const 
std::string v2)
return pacman_pkg_vercmp(v1.c_str(),v2.c_str());
}

-bool Package::getOwners(PackageList& plist,const std::string filename)
+PackageList* Package::getOwners(const std::string filename)
{
-   boolret = false;
-   PM_LIST *list = NULL;
+   PackageList *ret;
+   PM_LIST *list = NULL;

if ( (list=pacman_pkg_getowners((char*)filename.c_str())) )
{
-   plist = PackageList(list);
-   ret = true;
+   /* create a non-freeable list */
+   ret = new PackageList(list,false);
}
return ret;
}
diff --git a/pm.hh b/pm.hh
index fda4da4..3b90d6f 100644
--- a/pm.hh
+++ b/pm.hh
@@ -79,7 +79,7 @@ namespace PM
bool loadFromFile(Package& p,const std::string file);
void free();
/* static methods */
-   static bool getOwners(PackageList& plist,const 
std::string filename);
+   static PackageList* getOwners(const std::string 
filename);
static int versionCompare(const std::string v1,const std::string v2);
};
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: minor fixes * PackageList and GroupList should use base class initializer directly instead of reimplementing the same functions

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=c5f37721f70f1bc7c67fc9e0ea384aea45ad0b6c

commit c5f37721f70f1bc7c67fc9e0ea384aea45ad0b6c
Author: Priyank 
Date:   Mon Jun 8 19:37:42 2009 +0530

minor fixes
* PackageList and GroupList should use base class initializer directly
instead of reimplementing the same functions

diff --git a/pm.cc b/pm.cc
index 6d34afa..1b9c1d4 100644
--- a/pm.cc
+++ b/pm.cc
@@ -510,15 +510,9 @@ PackageList::PackageList()
freeable = false;
}

-PackageList::PackageList(PM_LIST *l)
-{
-   ( l ) && ( list = l ) && ( freeable = true );
-}
+PackageList::PackageList(PM_LIST *l) : List(l) { }

-PackageList::PackageList(PM_LIST *l,bool freelist)
-{
-   ( l ) && ( list = l ) && ( freeable = freelist );
-}
+PackageList::PackageList(PM_LIST *l,bool freelist) : List(l,freelist) { }

Package* PackageList::getData()
{
@@ -538,15 +532,9 @@ GroupList::GroupList()
freeable = false;
}

-GroupList::GroupList(PM_LIST *l)
-{
-   ( l ) && ( list = l ) && ( freeable = true );
-}
+GroupList::GroupList(PM_LIST *l) : List(l) { }

-GroupList::GroupList(PM_LIST *l,bool freelist)
-{
-   ( l ) && ( list = l ) && ( freeable = freelist );
-}
+GroupList::GroupList(PM_LIST *l,bool freelist) : List(l,freelist) { }

Group* GroupList::getData()
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: new method Database::test() * tests a database for problems and returns a List* of problems * minor fixes in PackageList and GroupList

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=8f30bf910340c4547ca056160e6ff8d7d627cbbb

commit 8f30bf910340c4547ca056160e6ff8d7d627cbbb
Author: Priyank 
Date:   Mon Jun 8 19:54:14 2009 +0530

new method Database::test()
* tests a database for problems and returns a List* of problems
* minor fixes in PackageList and GroupList

diff --git a/pm.cc b/pm.cc
index 1b9c1d4..918e0a9 100644
--- a/pm.cc
+++ b/pm.cc
@@ -192,6 +192,18 @@ PackageList* Database::getPackageCache()
return ret;
}

+List* Database::test()
+{
+   List*ret = NULL;
+
+   if ( isRegistered() )
+   {
+   PM_LIST *l = pacman_db_test(db);
+   ( l ) && ( ret = new List(l) );
+   }
+   return ret;
+}
+
Package::Package()
{
pkg = NULL;
@@ -504,11 +516,7 @@ void List::free()
return;
}

-PackageList::PackageList()
-{
-   list = NULL;
-   freeable = false;
-}
+PackageList::PackageList() : List() { }

PackageList::PackageList(PM_LIST *l) : List(l) { }

@@ -526,11 +534,7 @@ Package* PackageList::getData()
return ret;
}

-GroupList::GroupList()
-{
-   list = NULL;
-   freeable = false;
-}
+GroupList::GroupList() : List() { }

GroupList::GroupList(PM_LIST *l) : List(l) { }

diff --git a/pm.hh b/pm.hh
index 3b90d6f..36ef2ba 100644
--- a/pm.hh
+++ b/pm.hh
@@ -46,6 +46,7 @@ namespace PM
PackageList* whatProvides(const std::string pname);
GroupList* getGroupCache();
PackageList* getPackageCache();
+   List* test();
};

class Package : public Shared
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: Added new methods to class Package * getDepends(): returns a PackageList of packages on which a package depends * getRemoves(): returns a PackageList of packages that the packag

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=9851ce47e6dcacff637bb7cdd8cb02609dd67ecf

commit 9851ce47e6dcacff637bb7cdd8cb02609dd67ecf
Author: Priyank 
Date:   Tue Jun 9 00:09:06 2009 +0530

Added new methods to class Package
* getDepends(): returns a PackageList of packages on which a package
depends
* getRemoves(): returns a PackageList of packages that the package
removes
* getReplaces(): returns a PackageList of packages that the package
replaces

diff --git a/pm.cc b/pm.cc
index 918e0a9..9cbc1b9 100644
--- a/pm.cc
+++ b/pm.cc
@@ -331,6 +331,45 @@ PackageList* Package::getProvides()
return ret;
}

+PackageList* Package::getDepends()
+{
+   PackageList *ret = NULL;
+   PM_LIST *lst = NULL;
+
+   lst = (PM_LIST*) getInfo(PM_PKG_DEPENDS);
+   if ( lst )
+   {
+   ret = new PackageList(lst);
+   }
+   return ret;
+}
+
+PackageList* Package::getRemoves()
+{
+   PackageList *ret = NULL;
+   PM_LIST *lst = NULL;
+
+   lst = (PM_LIST*) getInfo(PM_PKG_REMOVES);
+   if ( lst )
+   {
+   ret = new PackageList(lst);
+   }
+   return ret;
+}
+
+PackageList* Package::getReplaces()
+{
+   PackageList *ret = NULL;
+   PM_LIST *lst = NULL;
+
+   lst = (PM_LIST*) getInfo(PM_PKG_REPLACES);
+   if ( lst )
+   {
+   ret = new PackageList(lst);
+   }
+   return ret;
+}
+
bool Package::checkMD5Sum()
{
bool ret = true;
diff --git a/pm.hh b/pm.hh
index 36ef2ba..594b20f 100644
--- a/pm.hh
+++ b/pm.hh
@@ -74,6 +74,9 @@ namespace PM
int getCompressedSize();
int getUncompressedSize();
int getReason();
+   PackageList* getDepends();
+   PackageList* getRemoves();
+   PackageList* getReplaces();
PackageList* getProvides();
bool checkMD5Sum();
bool checkSHA1Sum();
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] cfpm: new method Package::getFiles()

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=49cf2a7fb019de51c66679b2dd83361e58bfa753

commit 49cf2a7fb019de51c66679b2dd83361e58bfa753
Author: Priyank 
Date:   Tue Jun 9 00:12:55 2009 +0530

new method Package::getFiles()

* returns a List* of files that are installed by the package

diff --git a/pm.cc b/pm.cc
index 9cbc1b9..ada0752 100644
--- a/pm.cc
+++ b/pm.cc
@@ -318,6 +318,19 @@ int Package::getReason()
return ret;
}

+List* Package::getFiles()
+{
+   List*lst = NULL;
+   PM_LIST *l = NULL;
+
+   l = (PM_LIST*) getInfo(PM_PKG_FILES);
+   if ( l )
+   {
+   lst = new List(l);
+   }
+   return lst;
+}
+
PackageList* Package::getProvides()
{
PackageList *ret = NULL;
diff --git a/pm.hh b/pm.hh
index 594b20f..e34c739 100644
--- a/pm.hh
+++ b/pm.hh
@@ -74,6 +74,7 @@ namespace PM
int getCompressedSize();
int getUncompressedSize();
int getReason();
+   List* getFiles();
PackageList* getDepends();
PackageList* getRemoves();
PackageList* getReplaces();
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: document pacman_pkg_getowners()

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=84474f905ee9c47b3654fde9524668a497e23705

commit 84474f905ee9c47b3654fde9524668a497e23705
Author: Priyank 
Date:   Mon Jun 8 14:29:39 2009 +0530

document pacman_pkg_getowners()

diff --git a/lib/libpacman/pacman.c b/lib/libpacman/pacman.c
index aec34dd..088ca4b 100644
--- a/lib/libpacman/pacman.c
+++ b/lib/libpacman/pacman.c
@@ -495,6 +495,10 @@ void *pacman_pkg_getinfo(pmpkg_t *pkg, unsigned char parm)
return(_pacman_pkg_getinfo(pkg, parm));
}

+/** Get a list of packages that own the specified file
+ * @param filename name of the file
+ * @return the list of packages on success, NULL on error
+ */
pmlist_t *pacman_pkg_getowners(char *filename)
{
/* Sanity checks */
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: Added a note about pacman_db_readpkg() and pacman_db_readgrp() * the return values must not be freed.

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f2a8d01ef6de1fc6d28fcddea40515a4a561abf1

commit f2a8d01ef6de1fc6d28fcddea40515a4a561abf1
Author: Priyank 
Date:   Mon Jun 8 14:37:17 2009 +0530

Added a note about pacman_db_readpkg() and pacman_db_readgrp()
* the return values must not be freed.

diff --git a/lib/libpacman/pacman.c b/lib/libpacman/pacman.c
index 088ca4b..913b72e 100644
--- a/lib/libpacman/pacman.c
+++ b/lib/libpacman/pacman.c
@@ -420,7 +420,8 @@ pmpkg_t *pacman_db_readpkg(pmdb_t *db, const char *name)

/** Get the package cache of a package database
* @param db pointer to the package database to get the package from
- * @return the list of packages on success, NULL on error
+ * @return the list of packages on success, NULL on error. Returned list
+ * is an internally cached list and shouldn't be freed.
*/
pmlist_t *pacman_db_getpkgcache(pmdb_t *db)
{
@@ -463,7 +464,8 @@ pmgrp_t *pacman_db_readgrp(pmdb_t *db, char *name)

/** Get the group cache of a package database
* @param db pointer to the package database to get the group from
- * @return the list of groups on success, NULL on error
+ * @return the list of groups on success, NULL on error. Returned list
+ * is an internally cached list and shouldn't be freed.
*/
pmlist_t *pacman_db_getgrpcache(pmdb_t *db)
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: pacman_pkg_getowners(): added a note about not freeing return value

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b20d936efd25e9ea888c13b497b5590671e49bb2

commit b20d936efd25e9ea888c13b497b5590671e49bb2
Author: Priyank 
Date:   Mon Jun 8 15:55:30 2009 +0530

pacman_pkg_getowners(): added a note about not freeing return value

diff --git a/lib/libpacman/pacman.c b/lib/libpacman/pacman.c
index 913b72e..ed615a8 100644
--- a/lib/libpacman/pacman.c
+++ b/lib/libpacman/pacman.c
@@ -499,7 +499,8 @@ void *pacman_pkg_getinfo(pmpkg_t *pkg, unsigned char parm)

/** Get a list of packages that own the specified file
* @param filename name of the file
- * @return the list of packages on success, NULL on error
+ * @return the list of packages on success, NULL on error. The returned
+ * list is an internally cached list and shouldn't be freed.
*/
pmlist_t *pacman_pkg_getowners(char *filename)
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: spellfix in description of --regex switch

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7c71336b24bed1da0c4e71f0403d66607747350a

commit 7c71336b24bed1da0c4e71f0403d66607747350a
Author: Priyank 
Date:   Tue Jun 9 12:42:31 2009 +0530

spellfix in description of --regex switch

diff --git a/src/pacman-g2/pacman-g2.c b/src/pacman-g2/pacman-g2.c
index 5096e50..cf8642b 100644
--- a/src/pacman-g2/pacman-g2.c
+++ b/src/pacman-g2/pacman-g2.c
@@ -158,7 +158,7 @@ static void usage(int op, char *myname)
printf(_("  -y, --refresh   download fresh package databases from the 
server\n"));
printf(_("  --ignore   ignore a package upgrade (can be used more than 
once)\n"));
printf(_("  --nointegrity   don't check the integrity of the packages using 
sha1\n"));
-   printf(_("  --regex threat targets as 
regexs if no package found\n"));
+   printf(_("  --regex treat targets as regexs 
if no package found\n"));
}
printf(_("  --config  set an alternate configuration file\n"));
printf(_("  --noconfirm do not ask for anything confirmation\n"));
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: spellfixes in pacman-g2 manpage

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c9c9df095da04036b1c7608e91af21180d22e66c

commit c9c9df095da04036b1c7608e91af21180d22e66c
Author: Priyank 
Date:   Tue Jun 9 13:01:37 2009 +0530

spellfixes in pacman-g2 manpage

diff --git a/doc/pacman-g2.txt b/doc/pacman-g2.txt
index 8fb9c76..a97f18b 100644
--- a/doc/pacman-g2.txt
+++ b/doc/pacman-g2.txt
@@ -120,7 +120,7 @@ pacman-g2 packages are in a bzipped tar format.
Skip the SHA1 integrity check for the downloaded packages.

--regex::
-   Threat the target names as regular expressions if no target found.
+   Treat the target names as regular expressions if no target found.

Example:

@@ -203,7 +203,7 @@ pacman-g2 packages are in a bzipped tar format.
-s, --recursive::
For each target specified, remove it and all its dependencies, provided that
(A) they are not required by other packages; and (B) they were not explicitly
-   installed by the user. This option is analagous to a backwards --sync
+   installed by the user. This option is analogous to a backwards --sync
operation.

== QUERY OPTIONS
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: Added support for command-line arguments using getopt

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=f12e682d0b4c0c715ea93ad0164de1e534439cbe

commit f12e682d0b4c0c715ea93ad0164de1e534439cbe
Author: Priyank 
Date:   Mon Jun 8 20:17:46 2009 +0530

Added support for command-line arguments using getopt

diff --git a/src/gfpm.c b/src/gfpm.c
index e14e78d..77a0afb 100644
--- a/src/gfpm.c
+++ b/src/gfpm.c
@@ -21,6 +21,7 @@
#define _GNU_SOURCE
#include 
#include 
+#include 

#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -39,18 +40,49 @@ GladeXML *xml = NULL;
int
main (int argc, char *argv[])
{
-   gchar *path;
+   gchar   *path;
+   int opt;
+   int longopt_index;

+   setlocale (LC_ALL, "");
+   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
+   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
+   textdomain (GETTEXT_PACKAGE);
+
+   /* parse command-line arguments */
+   static struct option long_options[] = {
+   {"help", 0, NULL, 'h'},
+   {"version", 0, NULL, 'v'},
+   {NULL, 0, NULL, 0}
+   };
+
+   while ((opt = getopt_long(argc, argv, "hv", long_options, 
&longopt_index)) > 0)
+   {
+   switch (opt)
+   {
+   char *vstr = NULL;
+   case 'v':
+   vstr = g_strdup_printf ("%s version %s (%s)\n",
+   
g_ascii_strdown(PACKAGE,strlen(PACKAGE)),
+   VERSION,
+   GFPM_RELEASE_NAME);
+   fprintf (stdout, vstr);
+   g_free (vstr);
+   return 0;
+   case 'h':
+   default:
+   fprintf(stderr, "usage: %s [options]\n", 
basename(argv[0]));
+   fprintf(stderr, "  -h, --help   
display this help\n");
+   fprintf(stderr, "  -v, --version
version information\n");
+   return 1;
+   }
+   }
+
/* invite trouble */
g_thread_init (NULL);

/* initialize internal gdk threads mutex */
gdk_threads_init ();
-
-   setlocale (LC_ALL, "");
-   bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
-   bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
-   textdomain (GETTEXT_PACKAGE);

gtk_init (&argc, &argv);
gdk_threads_enter ();
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: major code reorganization in gfpm-interface * divide interface initialization code into separate functions * gfpm_interface_init() can now handle commandline arguments * gfpm no

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=2b321d0f50dd93a93be5cf36c5bf3aca8ebd

commit 2b321d0f50dd93a93be5cf36c5bf3aca8ebd
Author: Priyank 
Date:   Mon Jun 8 21:39:57 2009 +0530

major code reorganization in gfpm-interface
* divide interface initialization code into separate functions
* gfpm_interface_init() can now handle commandline arguments
* gfpm now supports -A argument to install packages from files

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index 415040d..730e147 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -84,6 +84,7 @@ enum gfpm_cols {
COL_PKG_SIZE_UNCOMPRESSED
};

+static GtkWidget *gfpm_splash = NULL;
static GtkWidget *gfpm_statusbar = NULL;
static GtkWidget *gfpm_groups_tvw = NULL;
static GtkWidget *gfpm_info_tvw = NULL;
@@ -302,48 +303,14 @@ gfpm_setup_pkgs_tvw (void)
return;
}

-void
-gfpm_interface_init (void)
+static void
+_gfpm_groups_tvw_init (void)
{
-   GtkWidget   *gfpm_splash;
-   GtkListStore*store;
-   GtkCellRenderer *renderer;
-   GtkTreeSelection*selection;
-   gchar   *title = NULL;
-
-   gfpm_mw = gfpm_get_widget ("mainwindow");
-   gfpm_splash = gfpm_get_widget ("splash_window");
-   gfpm_statusbar  = gfpm_get_widget ("statusbar");
-
-   /* set application icon */
-   GdkPixbuf *icon = gfpm_get_icon ("gfpm", 32);
-   gtk_window_set_icon (GTK_WINDOW(gfpm_mw), icon);
-   g_object_unref (icon);
-
-   gtk_widget_show (gfpm_splash);
-   while (gtk_events_pending())
-   gtk_main_iteration ();
+   GtkListStore*store = NULL;
+   GtkCellRenderer *renderer = NULL;
+   GtkTreeSelection*selection = NULL;

-   sleep (1);
gfpm_groups_tvw = gfpm_get_widget ("grouptreeview");
-   gfpm_pkgs_tvw   = gfpm_get_widget ("pkgstreeview");
-   gfpm_info_tvw   = gfpm_get_widget ("infotreeview");
-   gfpm_files_txtvw = gfpm_get_widget ("filestextview");
-   gfpm_clog_txtvw = gfpm_get_widget ("changelogtextview");
-   gfpm_clrold_opt = gfpm_get_widget ("rem_old_opt");
-   gfpm_clrall_opt = gfpm_get_widget ("rem_all_opt");
-   gfpm_inst_from_file_dlg = gfpm_get_widget ("inst_from_file_dlg");
-   gfpm_inst_filechooser = gfpm_get_widget ("gfpm_inst_filechooser");
-   gfpm_inst_depcheck = gfpm_get_widget ("depcheck");
-   gfpm_inst_upgcheck = gfpm_get_widget ("upgcheck");
-   gfpm_inst_forcheck = gfpm_get_widget ("forcheck");
-   gfpm_apply_inst_depcheck = gfpm_get_widget ("applyinstdepcheck");
-   gfpm_apply_rem_depcheck = gfpm_get_widget ("applyremdepcheck");
-   gfpm_apply_inst_dwocheck = gfpm_get_widget ("applyinstdwcheck");
-   gfpm_search_combo = gfpm_get_widget ("search_repocombo");
-   gfpm_repos_combo = gfpm_get_widget ("combobox_repos");
-
-   /* Setup groups treeview */
store = gtk_list_store_new (1, G_TYPE_STRING);
renderer = gtk_cell_renderer_text_new ();
gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW(gfpm_groups_tvw), 
-1, "Groups", renderer, "text", 0, NULL);
@@ -351,17 +318,32 @@ gfpm_interface_init (void)
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(gfpm_groups_tvw));
g_signal_connect (selection, "changed", 
G_CALLBACK(cb_gfpm_groups_tvw_selected), NULL);

-   /* Setup pkgs treeview */
-   gfpm_setup_pkgs_tvw ();
+   return;
+}

+static void
+_gfpm_packages_tvw_init (void)
+{
+   GtkTreeSelection *selection = NULL;
+
+   gfpm_pkgs_tvw   = gfpm_get_widget ("pkgstreeview");
+   gfpm_setup_pkgs_tvw ();
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(gfpm_pkgs_tvw));
g_signal_connect(selection, "changed", G_CALLBACK(cb_gfpm_pkgs_tvw_selected), 
NULL);
g_signal_connect (gfpm_pkgs_tvw, "button-release-event", 
G_CALLBACK(cb_gfpm_pkgs_tvw_right_click), NULL);
g_signal_connect (gfpm_groups_tvw, "button-release-event", 
G_CALLBACK(cb_gfpm_groups_tvw_right_click), NULL);

-   /* Setup info treeview */
-   store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
+   return;
+}

+static void
+_gfpm_info_tvw_init (void)
+{
+   GtkListStore*store = NULL;
+   GtkCellRenderer *renderer = NULL;
+
+   gfpm_info_tvw   = gfpm_get_widget ("infotreeview");
+   store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
renderer = gtk_cell_renderer_text_new();
gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW(gfpm_info_tvw), -1, 
"Info", renderer, "markup", 0, NULL);

@@ -371,81 +353,228 @@ gfpm_interface_init (void)
gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW(gfpm_info_tvw), -1, 
"Value", renderer, "text", 1, NULL);
gtk_tree_view_set_model (GTK_TREE_VIEW(gfpm_info_tvw), GTK_TREE_MODEL(store));
g_object_set (gfpm_info_tvw, "hover-selection", TRUE, NULL);
+}
+
+static void
+_gfpm_inst_from_file_dlg_init (void)
+{
+   gfpm_inst_from_file_dlg = gfpm_get_widge

[Frugalware-git] gfpm: Bugfix in cb_gfpm_install_file_clicked() * When adding a package with pacman_trans_addtarget(), it should check if the function caused any error by checking pm_errno and only th

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=1081b30fb3f3b6c6c6094ed0743933552c00a10c

commit 1081b30fb3f3b6c6c6094ed0743933552c00a10c
Author: Priyank 
Date:   Mon Jun 8 22:07:38 2009 +0530

Bugfix in cb_gfpm_install_file_clicked()
* When adding a package with pacman_trans_addtarget(), it should check
if the function caused any error by checking pm_errno and only then
proceed with pacman_trans_prepare(). Otherwise, a bogus error
message will be displayed.

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index 730e147..978f72e 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -2306,7 +2306,16 @@ cb_gfpm_install_file_clicked (GtkButton *button, 
gpointer data)
}
gfpm_progress_show (TRUE);
/* add the target */
-   pacman_trans_addtarget ((char*)fpm);
+   if (pacman_trans_addtarget((char*)fpm)==-1)
+   {
+   gfpm_progress_show (FALSE);
+   gchar *p_error_utf8 = gfpm_convert_to_utf8 
(pacman_strerror(pm_errno));
+   str = g_strdup_printf (_("Failed to add target (%s)\n"), 
p_error_utf8);
+   gfpm_error (_("Error"), str);
+   g_free (str);
+   g_free (p_error_utf8);
+   goto cleanup;
+   }
if (gfpm_trans_prepare(trans_data) == -1)
{
gfpm_progress_show (FALSE);
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: gfpm_interface_init(): local database should always be initialized irrsepective of the arguments

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=2b5bad38b646517bf669ed6595b9ea284d59673d

commit 2b5bad38b646517bf669ed6595b9ea284d59673d
Author: Priyank 
Date:   Mon Jun 8 22:11:47 2009 +0530

gfpm_interface_init(): local database should always be initialized irrsepective 
of the arguments

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index 978f72e..9f0a84e 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -509,12 +509,6 @@ gfpm_interface_init (ARGS arg, void* argdata)
/* init repomanager only if gfpm is run as root user */
gfpm_repomanager_init ();
}
-
-   /* initialize modules */
-   if (gfpm_db_init())
-   {
-   gfpm_error (_("Error"), _("Failed to initialize local 
package database."));
-   }

/* optimize database dialog */
gfpm_optimize_db_dlg_init ();
@@ -531,6 +525,11 @@ gfpm_interface_init (ARGS arg, void* argdata)
_gfpm_misc_widgets_init ();
}

+   /* initialize modules */
+   if (gfpm_db_init())
+   {
+   gfpm_error (_("Error"), _("Failed to initialize local package 
database."));
+   }
gfpm_messages_init ();
gfpm_progress_init ();
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: gfpm-inteface: gfpm should quit after performing an operation specified by an argument

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=08bbfd997a45f754383f15b672ec11a08922cdf6

commit 08bbfd997a45f754383f15b672ec11a08922cdf6
Author: Priyank 
Date:   Mon Jun 8 22:25:58 2009 +0530

gfpm-inteface: gfpm should quit after performing an operation specified by an 
argument

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index 9f0a84e..7af1255 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -57,6 +57,8 @@ extern GfpmList *remove_list;
extern char *repo;
extern gchar*quickpane_pkg;

+static garg = 0;
+
/* current group the user is browsing */
/* used for refreshing the views after a package update */
gchar *current_group = NULL;
@@ -548,6 +550,7 @@ gfpm_interface_init (ARGS arg, void* argdata)
{
case ARG_ADD:
{
+   garg = ARG_ADD;
/* Setup install from file dialog */
_gfpm_inst_from_file_dlg_init ();
if (geteuid()!=0)
@@ -2340,7 +2343,10 @@ cb_gfpm_install_file_clicked (GtkButton *button, 
gpointer data)
gtk_widget_hide (gfpm_inst_from_file_dlg);
if (gfpm_progress_is_autoclose_checkbtn_set())
gfpm_progress_show (FALSE);
-
+   if (garg == ARG_ADD)
+   {
+   gtk_main_quit();
+   }
return;
}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: gfpm.glade: Added a treeview that shows information about a package file in 'install from file' dialog

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=632de9f1331e0c1709809392994fce7b59ce7159

commit 632de9f1331e0c1709809392994fce7b59ce7159
Author: Priyank 
Date:   Tue Jun 9 01:04:58 2009 +0530

gfpm.glade: Added a treeview that shows information about a package file in 
'install from file' dialog

diff --git a/data/gfpm.glade b/data/gfpm.glade
index 1b462be..6c5d92d 100644
--- a/data/gfpm.glade
+++ b/data/gfpm.glade
@@ -1341,6 +1341,62 @@



+  
+True
+4
+0
+none
+
+  
+True
+6
+6
+6
+6
+
+  
+True
+vertical
+
+  
+True
+True
+automatic
+automatic
+
+  
+True
+True
+False
+True
+  
+
+  
+  
+0
+  
+
+  
+
+  
+
+
+  
+True
+Information
+True
+  
+  
+label_item
+  
+
+  
+  
+False
+2
+  
+
+

True
4
@@ -1355,6 +1411,7 @@


True
+vertical


Upgrade existing
@@ -1414,7 +1471,7 @@


False
-2
+3



___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: updates in gfpm-interface

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=3c51fe77c005369a071fe80b1fb91fb77e9f0094

commit 3c51fe77c005369a071fe80b1fb91fb77e9f0094
Author: Priyank 
Date:   Tue Jun 9 01:07:00 2009 +0530

updates in gfpm-interface

* gfpm_load_info_tvw() is generic for both packages (sync/local) and
package files
* the 'install from file' dialog now displays information about a
package file and it's install status

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index 7af1255..f21ceb8 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -99,6 +99,8 @@ static GtkWidget *gfpm_inst_filechooser;
static GtkWidget *gfpm_inst_upgcheck;
static GtkWidget *gfpm_inst_depcheck;
static GtkWidget *gfpm_inst_forcheck;
+static GtkWidget *gfpm_inst_infoframe;
+static GtkWidget *gfpm_inst_infotvw;
static GtkWidget *gfpm_apply_inst_depcheck;
static GtkWidget *gfpm_apply_inst_dwocheck;
static GtkWidget *gfpm_apply_rem_depcheck;
@@ -118,6 +120,7 @@ static void cb_gfpm_search_buttonpress (GtkButton *button, 
gpointer data);
static void cb_gfpm_remove_group_clicked (GtkButton *button, gpointer data);
static void cb_gfpm_pkg_selection_toggled (GtkCellRendererToggle *toggle, gchar 
*path_str, gpointer data);
static void cb_gfpm_install_file_clicked (GtkButton *button, gpointer data);
+static void cb_gfpm_install_file_selection_changed (GtkFileChooser *chooser, 
gpointer data);
static void cb_gfpm_clear_cache_apply_clicked (GtkButton *button, gpointer 
data);
static void cb_gfpm_refresh_button_clicked (GtkButton *button, gpointer data);
static void cb_gfpm_mark_for_install (GtkButton *button, gpointer data);
@@ -365,11 +368,36 @@ _gfpm_inst_from_file_dlg_init (void)
gfpm_inst_depcheck = gfpm_get_widget ("depcheck");
gfpm_inst_upgcheck = gfpm_get_widget ("upgcheck");
gfpm_inst_forcheck = gfpm_get_widget ("forcheck");
+   gfpm_inst_infoframe = gfpm_get_widget 
("gfpm_inst_from_file_dlg_info_frame");
+   gfpm_inst_infotvw = gfpm_get_widget 
("gfpm_inst_from_file_dlg_info_tvw");
+
+   /* setup the package information treeview */
+   GtkListStore*store = NULL;
+   GtkCellRenderer *renderer = NULL;
+
+   store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
+   renderer = gtk_cell_renderer_text_new();
+   gtk_tree_view_insert_column_with_attributes 
(GTK_TREE_VIEW(gfpm_inst_infotvw), -1, "Info", renderer, "markup", 0, NULL);
+   renderer = gtk_cell_renderer_text_new ();
+   g_object_set (renderer, "wrap-width", 300, NULL);
+   g_object_set (renderer, "wrap-mode", PANGO_WRAP_WORD_CHAR, NULL);
+   gtk_tree_view_insert_column_with_attributes 
(GTK_TREE_VIEW(gfpm_inst_infotvw), -1, "Value", renderer, "text", 1, NULL);
+   gtk_tree_view_set_model (GTK_TREE_VIEW(gfpm_inst_infotvw), 
GTK_TREE_MODEL(store));
+   g_object_set (gfpm_inst_infotvw, "hover-selection", TRUE, NULL);
+
+   /* hide the info frame by default
+* we'll show it when the user loads a package */
+   gtk_widget_hide (gfpm_inst_infoframe);
+
/* signal */
g_signal_connect (G_OBJECT(glade_xml_get_widget(xml, "inst_from_file_install")),
"clicked",
G_CALLBACK(cb_gfpm_install_file_clicked),
NULL);
+   g_signal_connect (G_OBJECT(gfpm_inst_filechooser),
+   "selection-changed",
+   
G_CALLBACK(cb_gfpm_install_file_selection_changed),
+   NULL);

return;
}
@@ -523,8 +551,6 @@ gfpm_interface_init (ARGS arg, void* argdata)
gfpm_logviewer_init ();
/* preferences subsystem */
gfpm_prefs_init ();
-   /* miscellanous widgets */
-   _gfpm_misc_widgets_init ();
}

/* initialize modules */
@@ -537,6 +563,9 @@ gfpm_interface_init (ARGS arg, void* argdata)

if (!arg)
{
+   /* miscellanous widgets */
+   _gfpm_misc_widgets_init ();
+
/* init search mutex */
search_mutex = g_mutex_new ();
gtk_widget_hide (gfpm_splash);
@@ -976,7 +1005,7 @@ gfpm_load_pkgs_tvw (const char *group_name)
}

void
-gfpm_load_info_tvw (const char *pkg_name)
+gfpm_load_info_tvw (const char *pkg_name, GtkTreeView *tvw)
{
GtkTreeModel*model;
GtkTreeIter iter;
@@ -988,31 +1017,49 @@ gfpm_load_info_tvw (const char *pkg_name)
GString *str;
float   size;
char*st, *tmp = NULL;
+   gbooleanpkg_is_file = FALSE;

if (!pkg_name)
return;
-   if (!strcmp(repo,"local"))
-   pm_pkg = pacman_db_readpkg (local_db, (char*)pkg_name);
-   else
+
+   /* check if it's a package file because we don't need any repo checking 
for a fpm */
+   if (pkg_name[0] != '/')
{
-   pm_pkg = pacman_db_readpkg (sync_db, (char*)pkg_name);
-   r = 1;
-   }
+   if (!strcmp(repo,"local"))
+   pm_pkg = pacman_db_readpkg (local_db, (char*)pkg_name);
+   else
+   {
+   pm_pkg = pacman_db_readpkg 

[Frugalware-git] gfpm: minor bugfix introduced by the previous commit

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=fd0069a0ac5400e51b6bb1478b7bd0ae32663f18

commit fd0069a0ac5400e51b6bb1478b7bd0ae32663f18
Author: Priyank 
Date:   Tue Jun 9 01:11:40 2009 +0530

minor bugfix introduced by the previous commit

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index f21ceb8..ccf98c6 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -539,7 +539,8 @@ gfpm_interface_init (ARGS arg, void* argdata)
/* init repomanager only if gfpm is run as root user */
gfpm_repomanager_init ();
}
-
+   /* miscellanous widgets */
+   _gfpm_misc_widgets_init ();
/* optimize database dialog */
gfpm_optimize_db_dlg_init ();
/* quick pane */
@@ -553,19 +554,17 @@ gfpm_interface_init (ARGS arg, void* argdata)
gfpm_prefs_init ();
}

+   gfpm_messages_init ();
+   gfpm_progress_init ();
+
/* initialize modules */
if (gfpm_db_init())
{
gfpm_error (_("Error"), _("Failed to initialize local package database."));
}
-   gfpm_messages_init ();
-   gfpm_progress_init ();
-
+
if (!arg)
{
-   /* miscellanous widgets */
-   _gfpm_misc_widgets_init ();
-
/* init search mutex */
search_mutex = g_mutex_new ();
gtk_widget_hide (gfpm_splash);
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: gfpm_load_info_tvw(): Fix a memleak

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=8a6ec83a630df6affe9b8a5017d8f907531b9544

commit 8a6ec83a630df6affe9b8a5017d8f907531b9544
Author: Priyank 
Date:   Tue Jun 9 11:41:10 2009 +0530

gfpm_load_info_tvw(): Fix a memleak

diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index ccf98c6..f1b6f20 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -1321,6 +1321,15 @@ gfpm_load_info_tvw (const char *pkg_name, GtkTreeView 
*tvw)
}
g_free (st);
}
+
+   if (pkg_is_file && pm_pkg)
+   {
+   pacman_pkg_free (pm_pkg);
+   }
+   else if (pm_lpkg)
+   {
+   pacman_pkg_free (pm_lpkg);
+   }

return;
}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] gfpm: Fixes in -A argument handling * gfpm should quit immediately when user clicks the close button (when gfpm is run with -A argument)

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=4be49e32ab3578cb75b0e33548930f350cc23c73

commit 4be49e32ab3578cb75b0e33548930f350cc23c73
Author: Priyank 
Date:   Tue Jun 9 12:01:16 2009 +0530

Fixes in -A argument handling
* gfpm should quit immediately when user clicks the close button (when
gfpm is run with -A argument)

diff --git a/data/gfpm.glade b/data/gfpm.glade
index 6c5d92d..14dbe21 100644
--- a/data/gfpm.glade
+++ b/data/gfpm.glade
@@ -1397,7 +1397,7 @@



-  
+  
True
4
0
@@ -1529,7 +1529,6 @@
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK 
| GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
-


False
diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index f1b6f20..fc24d7e 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -57,7 +57,8 @@ extern GfpmList *remove_list;
extern char *repo;
extern gchar*quickpane_pkg;

-static garg = 0;
+/* current argument */
+static guint garg = 0;

/* current group the user is browsing */
/* used for refreshing the views after a package update */
@@ -100,6 +101,7 @@ static GtkWidget *gfpm_inst_upgcheck;
static GtkWidget *gfpm_inst_depcheck;
static GtkWidget *gfpm_inst_forcheck;
static GtkWidget *gfpm_inst_infoframe;
+static GtkWidget *gfpm_inst_optframe;
static GtkWidget *gfpm_inst_infotvw;
static GtkWidget *gfpm_apply_inst_depcheck;
static GtkWidget *gfpm_apply_inst_dwocheck;
@@ -120,6 +122,7 @@ static void cb_gfpm_search_buttonpress (GtkButton *button, 
gpointer data);
static void cb_gfpm_remove_group_clicked (GtkButton *button, gpointer data);
static void cb_gfpm_pkg_selection_toggled (GtkCellRendererToggle *toggle, gchar 
*path_str, gpointer data);
static void cb_gfpm_install_file_clicked (GtkButton *button, gpointer data);
+static void cb_gfpm_install_file_close_clicked (GtkButton *button, gpointer 
data);
static void cb_gfpm_install_file_selection_changed (GtkFileChooser *chooser, 
gpointer data);
static void cb_gfpm_clear_cache_apply_clicked (GtkButton *button, gpointer 
data);
static void cb_gfpm_refresh_button_clicked (GtkButton *button, gpointer data);
@@ -369,6 +372,7 @@ _gfpm_inst_from_file_dlg_init (void)
gfpm_inst_upgcheck = gfpm_get_widget ("upgcheck");
gfpm_inst_forcheck = gfpm_get_widget ("forcheck");
gfpm_inst_infoframe = gfpm_get_widget ("gfpm_inst_from_file_dlg_info_frame");
+   gfpm_inst_optframe = gfpm_get_widget 
("gfpm_inst_from_file_dlg_opt_frame");
gfpm_inst_infotvw = gfpm_get_widget ("gfpm_inst_from_file_dlg_info_tvw");

/* setup the package information treeview */
@@ -398,6 +402,10 @@ _gfpm_inst_from_file_dlg_init (void)
"selection-changed",
G_CALLBACK(cb_gfpm_install_file_selection_changed),
NULL);
+   g_signal_connect (G_OBJECT(glade_xml_get_widget(xml, 
"inst_from_file_close")),
+   "clicked",
+   
G_CALLBACK(cb_gfpm_install_file_close_clicked),
+   NULL);

return;
}
@@ -585,20 +593,19 @@ gfpm_interface_init (ARGS arg, void* argdata)
{
gfpm_error (_("Insufficient privileges"),
_("You need to be root in order to install packages"));
+   gtk_widget_set_sensitive 
(glade_xml_get_widget(xml,"inst_from_file_install"), FALSE);
+   gtk_widget_hide (gfpm_inst_optframe);
+   }
+   g_print ("argdata: %s\n", (char*)argdata);
+   if 
(gtk_file_chooser_select_filename((GtkFileChooser*)gfpm_inst_filechooser,(char*)argdata))
+   {
+   gtk_widget_show 
(gfpm_inst_from_file_dlg);
}
else
{
-   g_print ("argdata: %s\n", 
(char*)argdata);
-   if 
(gtk_file_chooser_select_filename((GtkFileChooser*)gfpm_inst_filechooser,(char*)argdata))
-   {
-   gtk_widget_show 
(gfpm_inst_from_file_dlg);
-   }
-   else
-   {
-   /* handle error */
-   gfpm_error (_("Error"),
-   _("Unknown 
error"));
-   }
+   /* handle error */
+   gfpm_error (_("Error"),
+   _("Unknown error"));
}
break;
}
@@ -1049,7 +1056,7 @@ gfpm_load_info_tvw (const char *pkg_name, GtkTreeView 
*tvw)
{
if (g_file_test(pkg_name,G_FILE_TEST_EXISTS))
{
-   if (pacman_pkg_load(pkg_name,&pm_pkg))
+   if (pacman_pkg_load((char*)pkg_name,&pm_pkg))
{
gfpm_error (_("Error")

[Frugalware-git] gfpm: update wejpconfig to version 061102

2009-06-10 Thread Priyank
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=a0baf106fd3c381756d6f803e6ae40864af7656c

commit a0baf106fd3c381756d6f803e6ae40864af7656c
Author: Priyank 
Date:   Tue Jun 9 13:33:16 2009 +0530

update wejpconfig to version 061102

diff --git a/src/wejpconfig.c b/src/wejpconfig.c
index d81a118..35536e0 100644
--- a/src/wejpconfig.c
+++ b/src/wejpconfig.c
@@ -2,8 +2,9 @@
* Wejp's Config File Parser
*
* File: wejpconfig.c
+ * Version: 061102
*
- * Copyright (c) 2003-2004 Johannes Heimansberg
+ * Copyright (c) 2003-2006 Johannes Heimansberg
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
@@ -19,7 +20,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*/

-#define VERSION 20051026
+#define VERSION 20061102
#include 
#include 
#include 
@@ -127,11 +128,17 @@ int cfg_read_config_file(ConfigFile *cf, char *filename)
{
ch = fgetc(file);
/* Skip blanks... */
-   if (ch == ' ' || ch == '\t')
-   while (ch == ' ' || ch == '\t') ch = 
fgetc(file);
+   if (ch == ' ' || ch == '\t' || ch == '\r' || ch == '\n')
+   while (ch == ' ' || ch == '\t' || ch == '\r' || 
ch == '\n') ch = fgetc(file);
/* ...and comments (#)... */
-   if (ch == '#')
-   while (ch != '\n' && ch != '\r') ch = 
fgetc(file);
+   do {
+   if (ch == '#') {
+   while (ch != '\n' && ch != '\r') ch = 
fgetc(file);
+   ch = fgetc(file);
+   }
+   if (ch == ' ' || ch == '\t' || ch == '\n' || ch 
== '\r')
+   ch = fgetc(file);
+   } while (ch == '#' || ch == ' ' || ch == '\t' || ch == 
'\n' || ch == '\r');

bufcnt = 0;
/* Read key name: */
@@ -183,14 +190,13 @@ int cfg_write_config_file(ConfigFile *cf, char *filename)
{
FILE *file;
int  i = 0, result = 0;
-   char buffer[128];
-
+   char buffer[256];
file = fopen(filename, "w");
if (file != NULL)
{
while (i < cf->lastkey)
{
-   sprintf(buffer, "%s=%s\n", cf->key[i], cf->value[i]);
+   snprintf(buffer, 255, "%s=%s\n", cf->key[i], 
cf->value[i]);
fwrite(buffer, strlen(buffer) * sizeof(char), 1, file);
i++;
}
diff --git a/src/wejpconfig.h b/src/wejpconfig.h
index 403731c..51a2826 100644
--- a/src/wejpconfig.h
+++ b/src/wejpconfig.h
@@ -2,8 +2,9 @@
* Wejp's Config File Parser
*
* File: wejpconfig.h
+ * Version: 061102
*
- * Copyright (c) 2003-2004 Johannes Heimansberg
+ * Copyright (c) 2003-2006 Johannes Heimansberg
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
@@ -19,8 +20,8 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*/

-#ifndef _CONFIG_H
-#define _CONFIG_H
+#ifndef _WEJPCONFIG_H
+#define _WEJPCONFIG_H
#ifndef TRUE
#define TRUE 1
#define FALSE 0
@@ -35,12 +36,12 @@ typedef struct
} ConfigFile;
#endif

-void cfg_init_config_file_struct(ConfigFile *cf);
-int  cfg_add_key(ConfigFile *cf, char *key, char *value);
-void cfg_free_config_file_struct(ConfigFile *cf);
-int  cfg_read_config_file(ConfigFile *cf, char *filename);
-int  cfg_write_config_file(ConfigFile *cf, char *filename);
+void  cfg_init_config_file_struct(ConfigFile *cf);
+int   cfg_add_key(ConfigFile *cf, char *key, char *value);
+void  cfg_free_config_file_struct(ConfigFile *cf);
+int   cfg_read_config_file(ConfigFile *cf, char *filename);
+int   cfg_write_config_file(ConfigFile *cf, char *filename);
char *cfg_get_key_value(ConfigFile cf, char *key);
-int  cfg_check_config_file(char *filename);
+int   cfg_check_config_file(char *filename);
char *cfg_get_path_to_config_file(char *filename);
-int  cfg_is_key_available(ConfigFile cf, char *key);
+int   cfg_is_key_available(ConfigFile cf, char *key);
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorg74: gupnp-ui-0.1.1-2-i686 *rebuild with new xorg

2009-06-10 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=a52771eca6ece4c4d49dd859cad1318864eb0885

commit a52771eca6ece4c4d49dd859cad1318864eb0885
Author: bouleetbil 
Date:   Thu Jun 11 08:09:11 2009 +0200

gupnp-ui-0.1.1-2-i686
*rebuild with new xorg

diff --git a/source/xlib-extra/gupnp-ui/FrugalBuild 
b/source/xlib-extra/gupnp-ui/FrugalBuild
index 22f20cd..f055c5c 100644
--- a/source/xlib-extra/gupnp-ui/FrugalBuild
+++ b/source/xlib-extra/gupnp-ui/FrugalBuild
@@ -3,9 +3,9 @@

pkgname=gupnp-ui
pkgver=0.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="GUPnP-UI is a collection of GTK+  widgets on top of GUPnP."
-depends=('gupnp')
+depends=('gupnp' 'libxcb>=1.3-1')
url="http://www.gupnp.org";
source=($url/sources/$pkgname/$pkgname-$pkgver.tar.gz)
up2date="Flasttar $url/sources/$pkgname"
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git