[Frugalware-git] frugalware-current: elltube-0.3-1-i686

2008-12-05 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f429de3574480ba294ea7da46bb16b8659a64313

commit f429de3574480ba294ea7da46bb16b8659a64313
Author: Devil505 [EMAIL PROTECTED]
Date:   Fri Dec 5 17:34:16 2008 +0100

elltube-0.3-1-i686
* new package

diff --git a/source/xapps-extra/elltube/FrugalBuild 
b/source/xapps-extra/elltube/FrugalBuild
new file mode 100644
index 000..9a05955
--- /dev/null
+++ b/source/xapps-extra/elltube/FrugalBuild
@@ -0,0 +1,20 @@
+# Compiling Time: 0 SBU
+# Maintainer: Devil505 [EMAIL PROTECTED]
+
+pkgname=elltube
+pkgver=0.3
+pkgrel=1
+pkgdesc=Elltube is a YouTube Downloader and Converter.
+depends=('qt' 'pyqt' 'ffmpeg')
+_F_sourceforge_ext=.tar.bz2
+Finclude sourceforge
+options=('scriptlet')
+groups=('xapps-extra')
+archs=('i686')
+sha1sums=('92dce6dec662bec2bbae5cc6a59fbe16ace278ea')
+
+build() {
+   Fcd
+   Fsed PREFIX=/usr/local PREFIX=/usr Makefile
+   make PREFIX=/usr DESTDIR=$Fdestdir/ install || Fdie
+}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: news_fr.xml

2008-12-05 Thread Michel Hermier
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=b8c9192494512baa5d4015f53c2496b321fd244a

commit b8c9192494512baa5d4015f53c2496b321fd244a
Author: Michel Hermier [EMAIL PROTECTED]
Date:   Fri Dec 5 18:41:03 2008 +0100

news_fr.xml
* Add news letter #35 entry.

diff --git a/frugalware/xml/news_fr.xml b/frugalware/xml/news_fr.xml
index c99d8f9..6f15ad4 100644
--- a/frugalware/xml/news_fr.xml
+++ b/frugalware/xml/news_fr.xml
@@ -22,6 +22,26 @@ Example: Mon, 07 Aug 2006 12:34:56 -0600 --

news
post
+   id118/id
+   titleLettre d'information Frugalware numéro 35/title
+   dateThu, 04 Dec 2008 22:20:04 +1000/date
+   authorphayz/author
+   hidden0/hidden
+   content![CDATA[
+   Cette lettre d'information à pour but de vous tenir 
informé avec ce qu'il c'est passé récemment dans le monde Frugalware.br /
+   Dans ce numéro:
+   ul
+   liOn parle de Frugalware sur le podcast Linux 
Void/li
+   liBoobaa Le Sage :P/li
+   liLes développeurs de Frugalware sont des 
personnes également! - Carl Anderson/li
+   liAstuces - Setting the default editor/li
+   liDétails sur un(des) paquet(s) - Tidy et 
Devede/li
+   /ul
+   Vous pouvez la lire a href=/newsletter/35ici 
(anglais)/a. Nous espérons que vous l'apprécierez!
+   ]]
+   /content
+   /post
+   post
id117/id
titleLettre d'information Frugalware numéro 34/title
dateTue, 18 Nov 2008 21:23:27 +1000/date
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: tracker-0.6.6-2-i686

2008-12-05 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=ce205021ae52c3ad90cc3a45ec176c65f27a73f0

commit ce205021ae52c3ad90cc3a45ec176c65f27a73f0
Author: bouleetbil [EMAIL PROTECTED]
Date:   Fri Dec 5 20:59:56 2008 +0100

tracker-0.6.6-2-i686
*forgot to rebuild with gmime-2.4.3-1
*import old gmime-2.2.23 into tracker
*broken with gmime-2.4.3-1
*for this bump disable gmime depend

diff --git a/source/gnome-extra/tracker/Fix_IncludeGmime.diff 
b/source/gnome-extra/tracker/Fix_IncludeGmime.diff
new file mode 100644
index 000..a80a2ea
--- /dev/null
+++ b/source/gnome-extra/tracker/Fix_IncludeGmime.diff
@@ -0,0 +1,853 @@
+diff -u tracker-0.6.6/src/trackerd/cache.h 
tracker-0.6.6new/src/trackerd/cache.h
+--- tracker-0.6.6/src/trackerd/cache.h 2008-05-24 02:38:29.0 +0200
 tracker-0.6.6new/src/trackerd/cache.h  2008-12-05 11:35:06.0 
+0100
+@@ -26,8 +26,8 @@
+
+ #include sys/types.h
+
+-#include util/list.h
+-#include util/memchunk.h
++#include list.h
++#include memchunk.h
+
+ G_BEGIN_DECLS
+
+diff -u tracker-0.6.6/src/trackerd/charset-map.c 
tracker-0.6.6new/src/trackerd/charset-map.c
+--- tracker-0.6.6/src/trackerd/charset-map.c   2008-05-24 02:38:26.0 
+0200
 tracker-0.6.6new/src/trackerd/charset-map.c2008-12-05 
11:48:21.0 +0100
+@@ -108,7 +108,7 @@
+   return !memcmp (v1, v2, 256);
+ }
+
+-int main (int argc, char **argv)
++int main2 (int argc, char **argv)
+ {
+   unsigned char *block = NULL;
+   unsigned int bit = 0x01;
+Seulement dans tracker-0.6.6new/src/trackerd: .deps
+diff -u tracker-0.6.6/src/trackerd/gen-table.c 
tracker-0.6.6new/src/trackerd/gen-table.c
+--- tracker-0.6.6/src/trackerd/gen-table.c 2008-05-24 02:38:27.0 
+0200
 tracker-0.6.6new/src/trackerd/gen-table.c  2008-12-05 11:51:24.0 
+0100
+@@ -142,7 +142,7 @@
+   header_init_bits (IS_PSAFE, 0, FALSE, CHARS_PSPECIAL);
+ }
+
+-int main (int argc, char **argv)
++int main3 (int argc, char **argv)
+ {
+   int i;
+
+diff -u tracker-0.6.6/src/trackerd/gmime.c 
tracker-0.6.6new/src/trackerd/gmime.c
+--- tracker-0.6.6/src/trackerd/gmime.c 2008-05-24 02:38:27.0 +0200
 tracker-0.6.6new/src/trackerd/gmime.c  2008-12-05 11:02:27.0 
+0100
+@@ -39,10 +39,9 @@
+
+
+ GQuark gmime_error_quark;
+-
+-const guint gmime_major_version = GMIME_MAJOR_VERSION;
+-const guint gmime_minor_version = GMIME_MINOR_VERSION;
+-const guint gmime_micro_version = GMIME_MICRO_VERSION;
++const guint gmime_major_version = 2;
++const guint gmime_minor_version = 2;
++const guint gmime_micro_version = 23;
+ const guint gmime_interface_age = 0;
+ const guint gmime_binary_age = 0;
+
+@@ -62,17 +61,8 @@
+  **/
+ gboolean
+ g_mime_check_version (guint major, guint minor, guint micro)
+-{
+-  if (GMIME_MAJOR_VERSION  major)
+-  return TRUE;
+-
+-  if (GMIME_MAJOR_VERSION == major  GMIME_MINOR_VERSION  minor)
+-  return TRUE;
+-
+-  if (GMIME_MAJOR_VERSION == major  GMIME_MINOR_VERSION == minor  
GMIME_MICRO_VERSION = micro)
+-  return TRUE;
+-
+-  return FALSE;
++{
++  return TRUE;
+ }
+
+
+diff -u tracker-0.6.6/src/trackerd/gmime-cipher-context.h 
tracker-0.6.6new/src/trackerd/gmime-cipher-context.h
+--- tracker-0.6.6/src/trackerd/gmime-cipher-context.h  2008-05-24 
02:38:27.0 +0200
 tracker-0.6.6new/src/trackerd/gmime-cipher-context.h   2008-12-05 
10:15:30.0 +0100
+@@ -27,8 +27,8 @@
+
+ #include time.h
+
+-#include gmime/gmime-stream.h
+-#include gmime/gmime-session.h
++#include gmime-stream.h
++#include gmime-session.h
+
+ G_BEGIN_DECLS
+
+diff -u tracker-0.6.6/src/trackerd/gmime-content-type.h 
tracker-0.6.6new/src/trackerd/gmime-content-type.h
+--- tracker-0.6.6/src/trackerd/gmime-content-type.h2008-05-24 
02:38:27.0 +0200
 tracker-0.6.6new/src/trackerd/gmime-content-type.h 2008-12-05 
10:15:57.0 +0100
+@@ -23,7 +23,7 @@
+ #define __GMIME_CONTENT_TYPE_H__
+
+ #include glib.h
+-#include gmime/gmime-param.h
++#include gmime-param.h
+
+ G_BEGIN_DECLS
+
+diff -u tracker-0.6.6/src/trackerd/gmime-data-wrapper.h 
tracker-0.6.6new/src/trackerd/gmime-data-wrapper.h
+--- tracker-0.6.6/src/trackerd/gmime-data-wrapper.h2008-05-24 
02:38:27.0 +0200
 tracker-0.6.6new/src/trackerd/gmime-data-wrapper.h 2008-12-05 
10:26:20.0 +0100
+@@ -25,9 +25,9 @@
+ #include glib.h
+ #include glib-object.h
+
+-#include gmime/gmime-content-type.h
+-#include gmime/gmime-stream.h
+-#include gmime/gmime-utils.h
++#include gmime-content-type.h
++#include gmime-stream.h
++#include gmime-utils.h
+
+ G_BEGIN_DECLS
+
+diff -u tracker-0.6.6/src/trackerd/gmime-disposition.h 
tracker-0.6.6new/src/trackerd/gmime-disposition.h
+--- tracker-0.6.6/src/trackerd/gmime-disposition.h 2008-05-24 
02:38:26.0 +0200
 tracker-0.6.6new/src/trackerd/gmime-disposition.h  2008-12-05 
10:16:36.0 +0100
+@@ -23,7 +23,7 @@
+ #define 

[Frugalware-git] frugalware-current: farsight2-0.0.5-1-i686

2008-12-05 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=3c1c7516164a83bf837dbd1fcf1b895e1f163aec

commit 3c1c7516164a83bf837dbd1fcf1b895e1f163aec
Author: bouleetbil [EMAIL PROTECTED]
Date:   Fri Dec 5 21:04:51 2008 +0100

farsight2-0.0.5-1-i686
*version bump

diff --git a/source/xlib-extra/farsight2/FrugalBuild 
b/source/xlib-extra/farsight2/FrugalBuild
index d84f2a0..4ec96d0 100644
--- a/source/xlib-extra/farsight2/FrugalBuild
+++ b/source/xlib-extra/farsight2/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: bouleetbil [EMAIL PROTECTED]

pkgname=farsight2
-pkgver=0.0.4
+pkgver=0.0.5
pkgrel=1
pkgdesc=Farsight2 is an audio/video conferencing framework
url=http://farsight.freedesktop.org/;
@@ -13,6 +13,6 @@ archs=('i686' 'x86_64')
replaces=('farsight')
up2date=lynx -dump http://farsight.freedesktop.org/releases/$pkgname | 
Flasttar
source=(http://farsight.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-sha1sums=('8fb7ea07efe3904b1f71da1dae1e062048246d44')
+sha1sums=('8db99dfa0ed08bea064064ad6b8cff7017d9f4c2')

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


[Frugalware-git] frugalware-current: paperbox-0.4-1-i686

2008-12-05 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=6119433d2c21a1621806b738e7e4b8d2a01a2bce

commit 6119433d2c21a1621806b738e7e4b8d2a01a2bce
Author: bouleetbil [EMAIL PROTECTED]
Date:   Fri Dec 5 21:06:22 2008 +0100

paperbox-0.4-1-i686
*version bump
*added patch for glibc

diff --git a/source/gnome-extra/paperbox/Fix_glibc.diff 
b/source/gnome-extra/paperbox/Fix_glibc.diff
new file mode 100644
index 000..ceb59fc
--- /dev/null
+++ b/source/gnome-extra/paperbox/Fix_glibc.diff
@@ -0,0 +1,10 @@
+--- paperbox-0.4old/src/config.cc  2008-06-19 11:49:06.0 +0200
 paperbox-0.4/src/config.cc 2008-12-04 17:21:40.0 +0100
+@@ -22,6 +22,7 @@
+
+ #include errno.h
+ #include glibmm/fileutils.h
++#include sys/stat.h
+ #include glibmm-utils/log-stream-utils.h
+ #include giomm/error.h
+ #include giomm/file.h
diff --git a/source/gnome-extra/paperbox/FrugalBuild 
b/source/gnome-extra/paperbox/FrugalBuild
index 39a1185..c2f7838 100644
--- a/source/gnome-extra/paperbox/FrugalBuild
+++ b/source/gnome-extra/paperbox/FrugalBuild
@@ -2,20 +2,23 @@
# Maintainer: bouleetbil [EMAIL PROTECTED]

pkgname=paperbox
-pkgver=0.3.1
+pkgver=0.4
pkgrel=1
pkgdesc=Paperbox is a document browser.
depends=('libglademm' 'atk' 'pango' 'gtkmm-utils' 'libgnomeui' \
'libsm' 'popt' 'esd' 'gail' 'libart_lgpl' 'goocanvas' 'tracker' \
'libgcc' 'libxinerama' 'libxi' 'libxrandr' 'libxcursor' 'libjpeg' \
-   'openssl' 'tracker' 'gtkmm-utils')
+   'openssl' 'tracker' 'gtkmm-utils=0.4.1')
makedepends=('perl-xml-parser' 'gnome-doc-utils' 'boost')
groups=('gnome-extra')
archs=('i686' 'x86_64')
options=('scriptlet')
_F_gnome_desktop=y
_F_gnome_devel=y
+_F_gnome_iconcache=y
Finclude gnome gnome-scriptlet
-sha1sums=('d1fb3a9f5338d35101a857e2e30e2b4aefe47158')
+source=($source Fix_glibc.diff)
+sha1sums=('9a491ca28a7ffaa9e97c1acf1ee18bb2f5bdb810' \
+  '7b04c86fc330de416337ed1ef251ca301c9d266b')

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


[Frugalware-git] homepage-ng: Newsletter issue 35 - corrections

2008-12-05 Thread phayz
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=95c47aede29d6dc20d106d4b562b134859d25c87

commit 95c47aede29d6dc20d106d4b562b134859d25c87
Author: Russell Dickenson (phayz) [EMAIL PROTECTED]
Date:   Sat Dec 6 06:12:49 2008 +1000

Newsletter issue 35 - corrections
modified:   frugalware/weeklynews/issue35.html

diff --git a/frugalware/weeklynews/issue35.html 
b/frugalware/weeklynews/issue35.html
index f02ebd2..64dbd5a 100755
--- a/frugalware/weeklynews/issue35.html
+++ b/frugalware/weeklynews/issue35.html
@@ -47,7 +47,7 @@
/li
li
h3HEY!  Look at me!/h3
-pDevil505 recently established a new web site devoted to eye candy 
for Frugalware - a 
href=http://www.frugalware-look.org;www.frugalware-look.org/a.  One section 
which needs more entries is the screenshots section.  emPlease/em submit a 
screenshot of your desktop.  Someone else might appreciate your desktop and 
want to know how to create a similar desktop.  Let the world see what you see 
every time you're at your PC.  There are just two things to note: (1) you might 
like to include a screenshot with emand /em without applications running, 
(2) please make sure the screenshot is safe for work/home.  /p
+pDevil505 recently established a new web site devoted to eye candy 
for Frugalware - a 
href=http://www.frugalware-art.org;www.frugalware-art.org/a.  One section 
which needs more entries is the screenshots section.  emPlease/em submit a 
screenshot of your desktop.  Someone else might appreciate your desktop and 
want to know how to create a similar desktop.  Let the world see what you see 
every time you're at your PC.  There are just two things to note: (1) you might 
like to include a screenshot with emand/em without applications running, 
(2) please make sure the screenshot is safe for work/home.  /p
/li
/ul

@@ -125,15 +125,15 @@ There is a meeting every Monday, but I only have time to 
go to the meetings from
h3Setting the default editor - submitted by Carl Anderson/h3
pThere are many editors to Frugalware e.g Vi, Nano, Joe, Emacs. It is  
possible to select a  default editor for the system, which will always be used 
when you open a configuration file, added a cronjob, etc. This will be the 
editor that all users will be using as the default editor./p
pHere is an example where Nano will be used. Open the file /etc/profiles as 
root and, under these three lines:/p
-pcode
-# Default umask. A umask of 022 prevents new files from being created 
group/br
-# and world writable./br
-umask 022/br
-/code/p
+ppre
+# Default umask. A umask of 022 prevents new files from being created 
group
+# and world writable.
+umask 022
+/pre/p
pAdd the following:/p
-pcodeEDITOR=/usr/bin/nano
+ppreEDITOR=/usr/bin/nano
export EDITOR
-/code/p
+/pre/p
pIf you want to use Nano as the editor in MC (Midnight Commander) then Choose 
F9 Options Configuration in MC, remove mark for use internal editor then 
save.  Do this to MC when logged in to your normal account, also as root, then 
the editor in MC will also be Nano when you're  editing files as root./p
/li
li
@@ -195,9 +195,10 @@ There is a meeting every Monday, but I only have time to 
go to the meetings from

a name=securityh2Security announcements/h2/a

-pbRemember/b - According to the normal support arrangements for 
Frugalware, the release of 0.8 (Kalgan) means that support for the previous 
release has ended.  This means that no further security or bug fixes will be 
released for Frugalware 0.7 (Sayshell)./p
+pbRemember/b - According to the normal support arrangements for 
Frugalware, the release of 0.9 (Solaria) means that no further security or 
bug fixes will be released for Frugalware 0.8 (Kalgan), nor earlier 
releases./p
+
+pHere is a list of a href=/securitysecurity issues/a which have 
been discovered and fixed in the 0.9 release since the previous newsletter./p

-pHere is a list of a href=/securitysecurity issues/a which have 
been discovered and fixed in the 0.8 release since the previous newsletter./p
table border=1 cellpadding=5 
cellspacing=0tr/trthFSA/ththPackage/ththFSA 
Description/ththUpgrade 
To/th/trtrtdFSA557/tdtdemacs/tdtdEmacs 22.1 and 22.2 imports 
Python script from the current working directory during editing of a Python 
file, which allows local users to execute arbitrary code via a Trojan horse 
Python file./tdtdemacs-22.3-1solaria1/td/tr
trtdFSA556/tdtdcups/tdtdSome vulnerabilities have been reported in 
CUPS, which potentially can be exploited by malicious people to compromise a 
vulnerable system/tdtdcups-1.3.9-1solaria1/td/tr
trtdFSA555/tdtdopensc/tdtdA security issue has been reported in 
OpenSC, which can be exploited by malicious people to bypass certain security 
restrictions/tdtdopensc-0.11.6-1solaria1/td/tr
___
Frugalware-git mailing list

[Frugalware-git] bouleetbiltesting: nucleo-0.6_20081205-1-i686

2008-12-05 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bouleetbiltesting.git;a=commitdiff;h=e7c08218c5389c72d15be84eb254c2982e4a8cee

commit e7c08218c5389c72d15be84eb254c2982e4a8cee
Author: bouleetbil [EMAIL PROTECTED]
Date:   Fri Dec 5 23:18:53 2008 +0100

nucleo-0.6_20081205-1-i686
*new package

diff --git a/source/xlib-extra/nucleo/FrugalBuild 
b/source/xlib-extra/nucleo/FrugalBuild
new file mode 100644
index 000..d456107
--- /dev/null
+++ b/source/xlib-extra/nucleo/FrugalBuild
@@ -0,0 +1,42 @@
+# Compiling Time: 1.22 SBU
+# Maintainer: bouleetbil [EMAIL PROTECTED]
+
+USE_DEVEL=${USE_DEVEL:-y}
+
+pkgname=nucleo
+
+pkgrel=1
+pkgdesc=Toolkit for exploring new uses of video and new human-computer 
interaction techniques
+depends=('xorg-server' 'mesa' 'qt4')
+groups=('xlib-extra')
+archs=('i686')
+url=http://insitu.lri.fr/~roussel/projects/nucleo;
+if ! Fuse $USE_DEVEL; then
+   pkgver=0.6
+   
source=(http://insitu.lri.fr/metisse/download/0.4.0-rc4/$pkgname-$pkgver.tar.bz2
 gcc4.3_fix.patch \
+   nucleo-0.6-fixdnssd.patch)
+   up2date=lynx -dump http://insitu.lri.fr/metisse/docs/building.html | 
Flasttarbz2
+   sha1sums=('e8935ea8998ec80e24fad65c29a2981bd1b4fccc' \
+ 'a1969a860f0b43aedcfe74b3c38716865acd3f19' \
+ '11a2858e9d621e5f5b3cfe009d55ddf5ffda0f48')
+else
+   pkgver=0.6_20081205
+   _F_scm_type=cvs
+   _F_scm_url=:pserver:[EMAIL PROTECTED]:/users/asspro/roussel/cvsroot
+   _F_scm_password=anoncvs
+   _F_scm_module=$pkgname
+   Finclude scm
+   _F_cd_path=$pkgname
+fi
+
+Fconfopts=[EMAIL PROTECTED] --with-x --without-ffmpeg --without-dns-sd
+
+build() {
+   Fcd
+   if Fuse $USE_DEVEL; then
+   ./build-utils/bootstrap || Fdie
+   fi
+   Fbuild
+}
+
+# optimization OK
diff --git a/source/xlib-extra/nucleo/gcc4.3_fix.patch 
b/source/xlib-extra/nucleo/gcc4.3_fix.patch
new file mode 100644
index 000..df550da
--- /dev/null
+++ b/source/xlib-extra/nucleo/gcc4.3_fix.patch
@@ -0,0 +1,267 @@
+diff -r -c nucleo/nucleo/core/TimeStamp.H nucleo-gcc43/nucleo/core/TimeStamp.H
+*** nucleo/nucleo/core/TimeStamp.H 2007-05-29 10:26:30.0 +0200
+--- nucleo-gcc43/nucleo/core/TimeStamp.H   2008-03-29 11:29:13.0 
+0100
+***
+*** 13,18 
+--- 13,19 
+   */
+
+  #include stdint.h
++ #include strings.h
+
+  #include string
+
+diff -r -c nucleo/nucleo/core/URI.H nucleo-gcc43/nucleo/core/URI.H
+*** nucleo/nucleo/core/URI.H   2006-10-08 23:42:14.0 +0200
+--- nucleo-gcc43/nucleo/core/URI.H 2008-03-29 11:26:18.0 +0100
+***
+*** 22,27 
+--- 22,28 
+
+  #include nucleo/core/TimeStamp.H
+
++ #include stdlib.h
+  #include string
+
+  namespace nucleo {
+diff -r -c nucleo/nucleo/core/UUID.H nucleo-gcc43/nucleo/core/UUID.H
+*** nucleo/nucleo/core/UUID.H  2007-02-27 01:29:57.0 +0100
+--- nucleo-gcc43/nucleo/core/UUID.H2008-03-29 11:28:27.0 +0100
+***
+*** 12,18 
+--- 12,20 
+   *
+   */
+
++ #include stdlib.h
+  #include string
++ #include cstring
+
+  namespace nucleo {
+
+diff -r -c nucleo/nucleo/gl/scenegraph/sgNode.H 
nucleo-gcc43/nucleo/gl/scenegraph/sgNode.H
+*** nucleo/nucleo/gl/scenegraph/sgNode.H   2007-02-06 09:50:16.0 
+0100
+--- nucleo-gcc43/nucleo/gl/scenegraph/sgNode.H 2008-03-29 12:06:19.0 
+0100
+***
+*** 17,22 
+--- 17,23 
+  #include iostream
+  #include list
+  #include string
++ #include cstring
+
+  namespace nucleo {
+
+diff -r -c nucleo/nucleo/image/encoding/PAM.H 
nucleo-gcc43/nucleo/image/encoding/PAM.H
+*** nucleo/nucleo/image/encoding/PAM.H 2004-03-26 10:56:31.0 +0100
+--- nucleo-gcc43/nucleo/image/encoding/PAM.H   2008-03-29 11:39:38.0 
+0100
+***
+*** 12,17 
+--- 12,20 
+   *
+   */
+
++ #include stdlib.h
++ #include cstring
++
+  namespace nucleo {
+
+// RGB and L images are directly supported. Anything else is first
+diff -r -c nucleo/nucleo/image/encoding/RGBAL.H 
nucleo-gcc43/nucleo/image/encoding/RGBAL.H
+*** nucleo/nucleo/image/encoding/RGBAL.H   2005-12-15 10:30:17.0 
+0100
+--- nucleo-gcc43/nucleo/image/encoding/RGBAL.H 2008-03-29 11:38:14.0 
+0100
+***
+*** 13,18 
+--- 13,19 
+   */
+
+  #include stdint.h
++ #include cstring
+
+  #if defined(__APPLE__)  defined(MAC_OS_X_VERSION_10_4)
+  #include Accelerate/Accelerate.h
+diff -r -c nucleo/nucleo/image/processing/basic/Paint.H 
nucleo-gcc43/nucleo/image/processing/basic/Paint.H
+*** nucleo/nucleo/image/processing/basic/Paint.H   2007-03-21 
10:05:33.0 +0100
+--- nucleo-gcc43/nucleo/image/processing/basic/Paint.H 2008-03-29 
11:42:05.0 +0100
+***
+*** 17,22 
+--- 17,24 
+
+  #include stdlib.h
+
++ #include cstring
++
+  namespace nucleo {
+
+// --
+diff -r -c