summaryrefslogtreecommitdiffstats
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/ecore/Pkgfile3
-rw-r--r--extra/edje/Pkgfile2
-rw-r--r--extra/efreet/Pkgfile2
-rw-r--r--extra/embryo/Pkgfile1
-rw-r--r--extra/evas/.footprint6
-rw-r--r--extra/evas/Pkgfile10
-rwxr-xr-xextra/foomatic-db-engine/.footprint20
-rwxr-xr-xextra/foomatic-db/.footprint28
-rwxr-xr-xextra/foomatic-db/.md5sum2
-rwxr-xr-xextra/foomatic-db/Pkgfile2
-rw-r--r--extra/gd/.md5sum1
-rw-r--r--extra/gd/Pkgfile4
-rw-r--r--extra/gd/libpng14.patch12
-rw-r--r--extra/grass/.footprint1
-rwxr-xr-xextra/lshw/.md5sum1
-rwxr-xr-xextra/lshw/Pkgfile3
-rw-r--r--extra/lshw/lshw-gcc-4.5.patch11
-rw-r--r--extra/nfs-utils/.footprint68
-rw-r--r--extra/nfs-utils/.md5sum3
-rwxr-xr-xextra/nfs-utils/Pkgfile33
-rw-r--r--extra/nfs-utils/nfs-server4
-rw-r--r--extra/nfs-utils/nfs-server.sh113
22 files changed, 284 insertions, 46 deletions
diff --git a/extra/ecore/Pkgfile b/extra/ecore/Pkgfile
index 3ee3221c4..0d54713f7 100644
--- a/extra/ecore/Pkgfile
+++ b/extra/ecore/Pkgfile
@@ -11,9 +11,8 @@ source=(http://download.enlightenment.org/snapshots/LATEST/$name-$version.tar.bz
build()
{
-cd $SRC/$name-$version
+cd $SRC/$name-$version
./configure --prefix=/usr
-
make
make DESTDIR=$PKG install
diff --git a/extra/edje/Pkgfile b/extra/edje/Pkgfile
index a2331f336..212a83333 100644
--- a/extra/edje/Pkgfile
+++ b/extra/edje/Pkgfile
@@ -11,7 +11,7 @@ source=(http://download.enlightenment.org/snapshots/LATEST/$name-$version.tar.bz
build()
{
- cd $name-$version
+ cd $name-$version
./configure --prefix=/usr
make
make install DESTDIR=$PKG
diff --git a/extra/efreet/Pkgfile b/extra/efreet/Pkgfile
index f06a01954..211a09637 100644
--- a/extra/efreet/Pkgfile
+++ b/extra/efreet/Pkgfile
@@ -11,7 +11,7 @@ source=(http://download.enlightenment.org/snapshots/LATEST/$name-$version.tar.bz
build()
{
- cd $name-$version
+ cd $name-$version
./configure --prefix=/usr
make
make install DESTDIR=$PKG
diff --git a/extra/embryo/Pkgfile b/extra/embryo/Pkgfile
index 1ecc9b09e..c869dcd0b 100644
--- a/extra/embryo/Pkgfile
+++ b/extra/embryo/Pkgfile
@@ -16,3 +16,4 @@ build()
make
make install DESTDIR=$PKG
}
+
diff --git a/extra/evas/.footprint b/extra/evas/.footprint
index b4cbbebfd..5e1df6782 100644
--- a/extra/evas/.footprint
+++ b/extra/evas/.footprint
@@ -5,6 +5,7 @@ drwxr-xr-x root/root usr/bin/
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/Evas.h
-rw-r--r-- root/root usr/include/Evas_Engine_Buffer.h
+-rw-r--r-- root/root usr/include/Evas_Engine_GL_X11.h
-rw-r--r-- root/root usr/include/Evas_Engine_Software_16_X11.h
-rw-r--r-- root/root usr/include/Evas_Engine_Software_X11.h
-rw-r--r-- root/root usr/include/Evas_Engine_XRender_X11.h
@@ -16,6 +17,10 @@ drwxr-xr-x root/root usr/lib/evas/modules/engines/buffer/
drwxr-xr-x root/root usr/lib/evas/modules/engines/buffer/linux-gnu-i686-ver-svn-05/
-rwxr-xr-x root/root usr/lib/evas/modules/engines/buffer/linux-gnu-i686-ver-svn-05/module.la
-rwxr-xr-x root/root usr/lib/evas/modules/engines/buffer/linux-gnu-i686-ver-svn-05/module.so
+drwxr-xr-x root/root usr/lib/evas/modules/engines/gl_x11/
+drwxr-xr-x root/root usr/lib/evas/modules/engines/gl_x11/linux-gnu-i686-ver-svn-05/
+-rwxr-xr-x root/root usr/lib/evas/modules/engines/gl_x11/linux-gnu-i686-ver-svn-05/module.la
+-rwxr-xr-x root/root usr/lib/evas/modules/engines/gl_x11/linux-gnu-i686-ver-svn-05/module.so
drwxr-xr-x root/root usr/lib/evas/modules/engines/software_16/
drwxr-xr-x root/root usr/lib/evas/modules/engines/software_16/linux-gnu-i686-ver-svn-05/
-rwxr-xr-x root/root usr/lib/evas/modules/engines/software_16/linux-gnu-i686-ver-svn-05/module.la
@@ -84,6 +89,7 @@ lrwxrwxrwx root/root usr/lib/libevas-ver-svn-05.so.0 -> libevas-ver-svn-05.so.0.
-rwxr-xr-x root/root usr/lib/libevas.la
lrwxrwxrwx root/root usr/lib/libevas.so -> libevas-ver-svn-05.so.0.9.9
drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/evas-opengl-x11.pc
-rw-r--r-- root/root usr/lib/pkgconfig/evas-software-16-x11.pc
-rw-r--r-- root/root usr/lib/pkgconfig/evas-software-buffer.pc
-rw-r--r-- root/root usr/lib/pkgconfig/evas-software-x11.pc
diff --git a/extra/evas/Pkgfile b/extra/evas/Pkgfile
index 2c5581bdd..b18bc81c5 100644
--- a/extra/evas/Pkgfile
+++ b/extra/evas/Pkgfile
@@ -12,7 +12,15 @@ source=(http://download.enlightenment.org/snapshots/LATEST/$name-$version.tar.bz
build()
{
cd $name-$version
- ./configure --prefix=/usr
+ ./configure --prefix=/usr \
+ --enable-font-loader-eet \
+ --enable-image-loader-gif \
+ --enable-image-loader-jpeg \
+ --enable-image-loader-png \
+ --enable-image-loader-tiff \
+ --enable-buffer --enable-image-loader-eet \
+ --enable-gl-x11
make
make install DESTDIR=$PKG
}
+
diff --git a/extra/foomatic-db-engine/.footprint b/extra/foomatic-db-engine/.footprint
index 9e35d4fcf..ddd01730e 100755
--- a/extra/foomatic-db-engine/.footprint
+++ b/extra/foomatic-db-engine/.footprint
@@ -18,16 +18,16 @@ drwxr-xr-x root/root usr/lib/cups/driver/
lrwxrwxrwx root/root usr/lib/cups/driver/foomatic -> /usr/bin/foomatic-ppdfile
drwxr-xr-x root/root usr/lib/perl5/
drwxr-xr-x root/root usr/lib/perl5/site_perl/
-drwxr-xr-x root/root usr/lib/perl5/site_perl/5.10.1/
-drwxr-xr-x root/root usr/lib/perl5/site_perl/5.10.1/Foomatic/
--r--r--r-- root/root usr/lib/perl5/site_perl/5.10.1/Foomatic/DB.pm
--r--r--r-- root/root usr/lib/perl5/site_perl/5.10.1/Foomatic/Defaults.pm
--r--r--r-- root/root usr/lib/perl5/site_perl/5.10.1/Foomatic/PPD.pm
--r--r--r-- root/root usr/lib/perl5/site_perl/5.10.1/Foomatic/UIElem.pm
-drwxr-xr-x root/root usr/lib/perl5/site_perl/5.10.1/i686-linux-thread-multi/
-drwxr-xr-x root/root usr/lib/perl5/site_perl/5.10.1/i686-linux-thread-multi/auto/
-drwxr-xr-x root/root usr/lib/perl5/site_perl/5.10.1/i686-linux-thread-multi/auto/Foomatic/
--rw-r--r-- root/root usr/lib/perl5/site_perl/5.10.1/i686-linux-thread-multi/auto/Foomatic/.packlist
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.12.0/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.12.0/Foomatic/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.12.0/Foomatic/DB.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.12.0/Foomatic/Defaults.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.12.0/Foomatic/PPD.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.12.0/Foomatic/UIElem.pm
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.12.0/i686-linux-thread-multi/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.12.0/i686-linux-thread-multi/auto/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.12.0/i686-linux-thread-multi/auto/Foomatic/
+-rw-r--r-- root/root usr/lib/perl5/site_perl/5.12.0/i686-linux-thread-multi/auto/Foomatic/.packlist
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/foomatic-addpjloptions
-rwxr-xr-x root/root usr/sbin/foomatic-cleanupdrivers
diff --git a/extra/foomatic-db/.footprint b/extra/foomatic-db/.footprint
index d6f68bea5..0fe513f0b 100755
--- a/extra/foomatic-db/.footprint
+++ b/extra/foomatic-db/.footprint
@@ -1447,29 +1447,15 @@ drwxr-sr-x 2011/2000 usr/share/foomatic/db/source/PPD/Lanier/PXL/
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lanier/PXL/Lanier-Pro_906EX_PXL.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lanier/PXL/Lanier-Pro_907EX_PXL.ppd.gz
drwxr-sr-x 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C510.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C520.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C522.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C524.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C540.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C543.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C544.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C546.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C734.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C736.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C750.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C752.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C780.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C782.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C910.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C912.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C930.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_C935.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E260.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E260d.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E260dn.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E350d.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E352dn.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E360d.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E360dn.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_E460dn.ppd.gz
@@ -1507,8 +1493,6 @@ drwxr-sr-x 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_X860de.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_X862de.ppd.gz
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_X864de.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_X940e.ppd.gz
--rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/Lexmark/Lexmark_X945e.ppd.gz
drwxr-sr-x 2011/2000 usr/share/foomatic/db/source/PPD/NRG/
drwxr-sr-x 2011/2000 usr/share/foomatic/db/source/PPD/NRG/PS/
-rw-r--r-- 2011/2000 usr/share/foomatic/db/source/PPD/NRG/PS/NRG-10515_10518_10512_PS.ppd.gz
@@ -2975,6 +2959,8 @@ drwxr-xr-x root/root usr/share/foomatic/db/source/opt/
-rw-r--r-- root/root usr/share/foomatic/db/source/opt/ppmtomd-PrintColors.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/opt/ppmtomd-PrintingMethod.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/opt/ppmtomd-UseMultiColourRibbon.xml
+-rw-r--r-- root/root usr/share/foomatic/db/source/opt/pxlmono-GSResolution.xml
+-rw-r--r-- root/root usr/share/foomatic/db/source/opt/pxlmono-JCLResolution.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/opt/pxlmono-PrinterResolution.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/opt/pxlmono-PrintoutMode.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/opt/s400a1-Resolution.xml
@@ -3127,7 +3113,6 @@ drwxr-xr-x root/root usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-1950.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-1950VP.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-1960.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-2300.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-2420PC.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-2450DX.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Brother-PT-2500PC.xml
@@ -4117,8 +4102,6 @@ drwxr-xr-x root/root usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1018.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1020.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1022.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1022n.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1022nw.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1100.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1100A.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_1150.xml
@@ -4228,7 +4211,6 @@ drwxr-xr-x root/root usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P2014.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P2015.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P2055d.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P2055dn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P3004.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P3005.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/HP-LaserJet_P4014.xml
@@ -4913,19 +4895,15 @@ drwxr-xr-x root/root usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C770n.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C772dn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C772n.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C780.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C780dn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C780dtn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C780n.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C782.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C782dn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C782dtn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C782n.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C910.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C912.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C920n.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C930.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C935.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C935dn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C935dtn.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-C935hdn.xml
@@ -5021,8 +4999,6 @@ drwxr-xr-x root/root usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-X860de.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-X862de.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-X864de.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-X940e.xml
--rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-X945e.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-Z11.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-Z12.xml
-rw-r--r-- root/root usr/share/foomatic/db/source/printer/Lexmark-Z13.xml
diff --git a/extra/foomatic-db/.md5sum b/extra/foomatic-db/.md5sum
index c3f67df21..d4f344dd7 100755
--- a/extra/foomatic-db/.md5sum
+++ b/extra/foomatic-db/.md5sum
@@ -1 +1 @@
-88e4498390ad82ff13f8c7f43520e786 foomatic-db-4.0-current.tar.gz
+c12b364df4006635db073b0e06c9027d foomatic-db-4.0-current.tar.gz
diff --git a/extra/foomatic-db/Pkgfile b/extra/foomatic-db/Pkgfile
index 32ff277ba..4ef8a4c69 100755
--- a/extra/foomatic-db/Pkgfile
+++ b/extra/foomatic-db/Pkgfile
@@ -10,7 +10,7 @@ release=2
source=(http://www.linuxprinting.org/download/foomatic/$name-$version-current.tar.gz)
build() {
- cd $name-20100218
+ cd $name-*
./configure --prefix=/usr
make
make DESTDIR=$PKG install
diff --git a/extra/gd/.md5sum b/extra/gd/.md5sum
index cdec016e1..efaeaf992 100644
--- a/extra/gd/.md5sum
+++ b/extra/gd/.md5sum
@@ -1 +1,2 @@
982963448dc36f20cb79b6e9ba6fdede gd-2.0.35.tar.gz
+7921556f4960e8d66cf4fb67ea7101b5 libpng14.patch
diff --git a/extra/gd/Pkgfile b/extra/gd/Pkgfile
index ac43f4a96..e477f7a09 100644
--- a/extra/gd/Pkgfile
+++ b/extra/gd/Pkgfile
@@ -7,10 +7,12 @@
name=gd
version=2.0.35
release=1
-source=(http://www.libgd.org/releases/$name-$version.tar.gz)
+source=(http://www.libgd.org/releases/$name-$version.tar.gz\
+ libpng14.patch)
build() {
cd $name-$version
+ patch -Np1 -i ../libpng14.patch
./configure --prefix=/usr
make
make DESTDIR=$PKG install
diff --git a/extra/gd/libpng14.patch b/extra/gd/libpng14.patch
new file mode 100644
index 000000000..19a3fda91
--- /dev/null
+++ b/extra/gd/libpng14.patch
@@ -0,0 +1,12 @@
+diff -Nur gd-2.0.36RC1.orig/gd_png.c gd-2.0.36RC1/gd_png.c
+--- gd-2.0.36RC1.orig/gd_png.c 2007-11-27 10:30:34.000000000 +0200
++++ gd-2.0.36RC1/gd_png.c 2010-01-17 17:14:11.000000000 +0200
+@@ -151,7 +151,7 @@
+ return NULL;
+ }
+
+- if (!png_check_sig (sig, 8)) { /* bad signature */
++ if (png_sig_cmp (sig, 0, 8)) { /* bad signature */
+ return NULL; /* bad signature */
+ }
+
diff --git a/extra/grass/.footprint b/extra/grass/.footprint
index d66410762..c1c165346 100644
--- a/extra/grass/.footprint
+++ b/extra/grass/.footprint
@@ -2647,7 +2647,6 @@ drwxr-xr-x root/root opt/grass-6.4.0RC5/man/man1/
-rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/modcolr.1
-rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/modhead.1
-rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/modhist.1
--rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/nviz.1
-rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/nviz_cmd.1
-rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/p.out.vrml.1
-rw-r--r-- root/root opt/grass-6.4.0RC5/man/man1/photo.2image.1
diff --git a/extra/lshw/.md5sum b/extra/lshw/.md5sum
index 76cacd755..4a9fe91f6 100755
--- a/extra/lshw/.md5sum
+++ b/extra/lshw/.md5sum
@@ -1,5 +1,6 @@
8696f9e8ecb71bedf374b538e8634d2d abi_stdlib.diff
e94c728ed037ca706436b5ef71aa392d lshw-B.02.13.tar.gz
+e6aad95dec4c5c4c9e18ed1194af7ad2 lshw-gcc-4.5.patch
2da90026aad1b4fc471502e246a0d1f3 lshw.desktop
1483092efed2bff70703ad45fb64090c lshw.png
591b7da1afece14613ef9cc24fd921a3 lshw.svg
diff --git a/extra/lshw/Pkgfile b/extra/lshw/Pkgfile
index 6c5fb06e6..11f64f571 100755
--- a/extra/lshw/Pkgfile
+++ b/extra/lshw/Pkgfile
@@ -11,11 +11,12 @@ source=(http://ezix.org/software/files/$name-$version.tar.gz \
lshw.png \
lshw.svg \
abi_stdlib.diff
-lshw.desktop)
+lshw.desktop lshw-gcc-4.5.patch)
build() {
cd $name-$version
patch -Np0 -i ../abi_stdlib.diff
+ patch -Np1 -i ../lshw-gcc-4.5.patch
sed -i 's@-g -Wall@-g -Wall -O2 -march=i686 -pipe@g' src/Makefile
sed -i 's@-g -Wall@-g -Wall -O2 -march=i686 -pipe@g' src/core/Makefile
sed -i 's@-g -Wall@-g -Wall -O2 -march=i686 -pipe@g' src/gui/Makefile
diff --git a/extra/lshw/lshw-gcc-4.5.patch b/extra/lshw/lshw-gcc-4.5.patch
new file mode 100644
index 000000000..58b53a29b
--- /dev/null
+++ b/extra/lshw/lshw-gcc-4.5.patch
@@ -0,0 +1,11 @@
+--- lshw-B.02.13-original/src/core/scsi.cc 2008-05-09 22:32:50.000000000 +0200
++++ lshw-B.02.13/src/core/scsi.cc 2010-05-19 16:58:50.000000000 +0200
+@@ -842,7 +842,7 @@
+
+ if (!controller)
+ {
+- controller = node.addChild(hwNode::hwNode("scsi", hw::storage));
++ controller = node.addChild(hwNode("scsi", hw::storage));
+ if (controller)
+ {
+ controller->setLogicalName(host_logicalname(number));
diff --git a/extra/nfs-utils/.footprint b/extra/nfs-utils/.footprint
new file mode 100644
index 000000000..a509c27ec
--- /dev/null
+++ b/extra/nfs-utils/.footprint
@@ -0,0 +1,68 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/rc.d/
+drwxr-xr-x root/root etc/rc.d/init.d/
+-rwxr-xr-- root/root etc/rc.d/init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc0.d/
+lrwxrwxrwx root/root etc/rc.d/rc0.d/K48nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc1.d/
+lrwxrwxrwx root/root etc/rc.d/rc1.d/K48nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc2.d/
+lrwxrwxrwx root/root etc/rc.d/rc2.d/K48nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc3.d/
+lrwxrwxrwx root/root etc/rc.d/rc3.d/S24nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc4.d/
+lrwxrwxrwx root/root etc/rc.d/rc4.d/S24nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc5.d/
+lrwxrwxrwx root/root etc/rc.d/rc5.d/S24nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rc6.d/
+lrwxrwxrwx root/root etc/rc.d/rc6.d/K48nfs-server -> ../init.d/nfs-server
+drwxr-xr-x root/root etc/rc.d/rcsysinit.d/
+drwxr-xr-x root/root etc/sysconfig/
+-rw-r--r-- root/root etc/sysconfig/nfs-server
+drwxr-xr-x root/root sbin/
+-r-s--x--x root/root sbin/mount.nfs
+lrwxrwxrwx root/root sbin/mount.nfs4 -> mount.nfs
+lrwxrwxrwx root/root sbin/umount.nfs -> mount.nfs
+lrwxrwxrwx root/root sbin/umount.nfs4 -> mount.nfs
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/exportfs
+-rwxr-xr-x root/root usr/sbin/nfsstat
+-rwxr-xr-x root/root usr/sbin/rpc.mountd
+-rwxr-xr-x root/root usr/sbin/rpc.nfsd
+-rwxr-xr-x root/root usr/sbin/rpc.statd
+-rwxr-xr-x root/root usr/sbin/rpcdebug
+-rwxr-xr-x root/root usr/sbin/showmount
+-rwxr-xr-x root/root usr/sbin/sm-notify
+-rwxr-xr-x root/root usr/sbin/start-statd
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/exports.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nfs.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/nfsd.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/exportfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mount.nfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mountd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsstat.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.mountd.8.gz -> mountd.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.nfsd.8.gz -> nfsd.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.sm-notify.8.gz -> sm-notify.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.statd.8.gz -> statd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/rpcdebug.8.gz
+-rw-r--r-- root/root usr/share/man/man8/showmount.8.gz
+-rw-r--r-- root/root usr/share/man/man8/sm-notify.8.gz
+-rw-r--r-- root/root usr/share/man/man8/statd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/umount.nfs.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/nfs/
+-rw-r--r-- root/root var/lib/nfs/etab (EMPTY)
+-rw-r--r-- root/root var/lib/nfs/rmtab (EMPTY)
+drwx------ nobody/root var/lib/nfs/sm.bak/
+drwx------ nobody/root var/lib/nfs/sm/
+-rw------- nobody/root var/lib/nfs/state (EMPTY)
+-rw-r--r-- root/root var/lib/nfs/xtab (EMPTY)
diff --git a/extra/nfs-utils/.md5sum b/extra/nfs-utils/.md5sum
new file mode 100644
index 000000000..6cadbbf40
--- /dev/null
+++ b/extra/nfs-utils/.md5sum
@@ -0,0 +1,3 @@
+da9a8cfaba0905f0de06eada1edceffc nfs-server
+7871ab61ae98ba382afb55c35b02eeb4 nfs-server.sh
+4ab250f35979794de3d185e3c864e4d0 nfs-utils-1.2.0.tar.gz
diff --git a/extra/nfs-utils/Pkgfile b/extra/nfs-utils/Pkgfile
new file mode 100755
index 000000000..8be1664a0
--- /dev/null
+++ b/extra/nfs-utils/Pkgfile
@@ -0,0 +1,33 @@
+# Description: Utilitaires pour le système de fichiers nfs
+# URL: http://nfs.sourceforge.net
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: portmap
+
+name=nfs-utils
+version=1.2.0
+release=1
+source=(http://ftp.kernel.org/pub/linux/utils/nfs/$name-$version.tar.gz\
+ nfs-server nfs-server.sh)
+build() {
+source /etc/blfs-bootscripts
+wget \
+http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
+tar xvf $scripts-$scriptsversion.tar.bz2
+ # build package
+cd $name-$version
+sed -i 's/getkversion//' tools/Makefile.in
+./configure --prefix=/usr\
+ --sysconfdir=/etc\
+ --mandir=/usr/share/man\
+ --infodir=/usr/share/info\
+ --disable-nfsv4 \
+ --disable-gss
+make
+make DESTDIR=$PKG install
+cd ../$scripts-$scriptsversion
+make DESTDIR=$PKG install-nfs-server
+install -m 754 ../nfs-server.sh $PKG/etc/rc.d/init.d/nfs-server
+mkdir -p $PKG/etc/sysconfig
+install -m 644 ../nfs-server $PKG/etc/sysconfig/
+}
diff --git a/extra/nfs-utils/nfs-server b/extra/nfs-utils/nfs-server
new file mode 100644
index 000000000..c13747175
--- /dev/null
+++ b/extra/nfs-utils/nfs-server
@@ -0,0 +1,4 @@
+PORT="2049"
+PROCESSES="8"
+QUOTAS="no"
+KILLDELAY="10"
diff --git a/extra/nfs-utils/nfs-server.sh b/extra/nfs-utils/nfs-server.sh
new file mode 100644
index 000000000..dc48b387b
--- /dev/null
+++ b/extra/nfs-utils/nfs-server.sh
@@ -0,0 +1,113 @@
+#!/bin/sh
+# Begin $rc_base/init.d/nfs-server
+
+# Based on sysklogd script from LFS-3.1 and earlier.
+# Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
+
+#$LastChangedBy: bdubbs $
+#$Date: 2006-09-10 19:41:47 -0500 (Sun, 10 Sep 2006) $
+
+. /etc/sysconfig/rc
+. $rc_functions
+. /etc/sysconfig/nfs-server
+newuser=nobody
+newgroup=nogroup
+newid=99
+getent group $newgroup || /usr/bin/groupadd -g $newid $newgroup
+getent passwd $newuser || /usr/bin/useradd -c "Unprivileged Nobody" \
+-g $newgroup -u $newid -d /dev/null -s /bin/false $newuser
+case "$1" in
+ start)
+ boot_mesg "Starting NFS mountd..."
+ loadproc /usr/sbin/rpc.mountd
+
+ boot_mesg "Starting NFS nfsd..."
+ loadproc /usr/sbin/rpc.nfsd -p $PORT $PROCESSES
+
+ boot_mesg "Starting NFS statd..."
+ loadproc /usr/sbin/rpc.statd
+
+ if [ "$QUOTAS" = "yes" ]; then
+ boot_mesg "Starting NFS rquotad..."
+ loadproc /usr/sbin/rpc.rquotad
+ fi
+
+ # NFSD support only in 2.6 kernel
+ /bin/uname -r | /bin/grep "2.6" 2>&1 > /dev/null
+ if [ $? = 0 ]; then
+ boot_mesg "Mounting nfsd virtual filesystem..."
+ /bin/mount -t nfsd none /proc/fs/nfsd 2>&1 > /dev/null
+ evaluate_retval
+ fi
+
+ # Make ceratin that the list is refreshed on
+ # a restart.
+ boot_mesg "Exporting NFS Filesystems..."
+ /usr/sbin/exportfs -ra 2>&1 > /dev/null
+ evaluate_retval
+ ;;
+
+ stop)
+ boot_mesg "Stopping NFS statd..."
+ killproc /usr/sbin/rpc.statd
+
+ boot_mesg "Stopping NFS nfsd..."
+ # nfsd needs HUP....
+ killproc nfsd HUP
+
+ boot_mesg "Stopping NFS mountd..."
+ killproc /usr/sbin/rpc.mountd
+
+ if [ "$QUOTAS" = "yes" ]; then
+ boot_mesg "Stopping NFS rquotad..."
+ killproc /usr/sbin/rpc.rquotad
+ fi
+
+ boot_mesg "Refreshing NFS Exported Filesystems..."
+ /usr/sbin/exportfs -au 2>&1 > /dev/null
+ evaluate_retval
+
+ # NFSD support only in 2.6 kernel
+ /bin/uname -r | /bin/grep "2.6" 2>&1 > /dev/null
+ if [ $? = 0 ]; then
+ boot_mesg "Unmounting NFS Virtual Filesystem..."
+ /bin/umount /proc/fs/nfsd 2>&1 > /dev/null
+ evaluate_retval
+ fi
+
+ # Remove a pid file that isn't done automatically
+ boot_mesg "Removing the rpc.statd pid file if it exists"
+ if [ -f /var/run/rpc.statd.pid ]; then
+ rm -f /var/run/rpc.statd.pid
+ fi
+ ;;
+
+ reload)
+ boot_mesg "Reloading NFS Server..."
+ /usr/sbin/exportfs -ra
+ evaluate_retval
+ ;;
+
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+
+ status)
+ statusproc /usr/sbin/rpc.mountd
+ ## Special case for nfsd with no full path
+ statusproc nfsd
+ statusproc /usr/sbin/rpc.statd
+ if [ "$QUOTA" = "yes" ]; then
+ statusproc rpc.rquotad
+ fi
+ ;;
+
+ *)
+ echo "Usage: $0 {start|stop|reload|restart|status}"
+ exit 1
+ ;;
+esac
+
+# End $rc_base/init.d/nfs-server