summaryrefslogtreecommitdiffstats
path: root/extra
diff options
context:
space:
mode:
authortnut <thierryn1 at hispeed dot ch>2009-11-19 00:00:34 +0100
committertnut <thierryn1 at hispeed dot ch>2009-11-19 00:00:34 +0100
commit3d85319cad087118bc662827fc7900fafc2a9f49 (patch)
treecb68600a8d61250cddb3288d81b07811dff172f3 /extra
parent0d1edb4f56d7c710e2b8880d0f39bef43c25ecd7 (diff)
parent7aff0a278510899662ca67da198f711c26f6d12c (diff)
downloadnutyx-pakxe-3d85319cad087118bc662827fc7900fafc2a9f49.tar.gz
nutyx-pakxe-3d85319cad087118bc662827fc7900fafc2a9f49.tar.bz2
nutyx-pakxe-3d85319cad087118bc662827fc7900fafc2a9f49.tar.xz
nutyx-pakxe-3d85319cad087118bc662827fc7900fafc2a9f49.zip
Merge remote branch 'blanko/master'
Diffstat (limited to 'extra')
-rw-r--r--extra/cairo/.footprint3
-rwxr-xr-xextra/cairo/Pkgfile19
-rw-r--r--extra/kover/.footprint45
-rw-r--r--extra/kover/.md5sum4
-rw-r--r--extra/kover/Pkgfile31
-rw-r--r--extra/kover/directory.patch10
-rw-r--r--extra/kover/inexact_dialog.patch10
-rw-r--r--extra/kover/kover.desktop11
-rw-r--r--extra/libcddb/.footprint22
-rw-r--r--extra/libcddb/.md5sum1
-rw-r--r--extra/libcddb/Pkgfile23
-rw-r--r--extra/libev/.footprint14
-rw-r--r--extra/libev/.md5sum1
-rw-r--r--extra/libev/Pkgfile22
-rw-r--r--extra/libgd/.footprint32
-rw-r--r--extra/libgd/.md5sum1
-rw-r--r--extra/libgd/Pkgfile18
-rw-r--r--extra/libsdl/.footprint225
-rw-r--r--extra/libsdl/.md5sum1
-rw-r--r--extra/libsdl/Pkgfile22
-rw-r--r--extra/libxdg-basedir/.footprint11
-rw-r--r--extra/libxdg-basedir/.md5sum1
-rw-r--r--extra/libxdg-basedir/Pkgfile17
-rw-r--r--extra/numptyphysics/.footprint38
-rw-r--r--extra/numptyphysics/.md5sum1
-rw-r--r--extra/numptyphysics/Pkgfile30
-rw-r--r--extra/numptyphysics/numptyphysics.desktop11
-rwxr-xr-xextra/numptyphysics/svn_config/README.txt124
-rwxr-xr-xextra/numptyphysics/svn_config/auth/svn.ssl.server/59ffbb8064591299582e5251f3a8e4db13
-rwxr-xr-xextra/numptyphysics/svn_config/config140
-rwxr-xr-xextra/numptyphysics/svn_config/servers158
-rw-r--r--extra/p5-html-parser/.md5sum2
-rw-r--r--extra/p5-html-parser/Pkgfile6
-rw-r--r--extra/sdl_ttf/.footprint10
-rw-r--r--extra/sdl_ttf/.md5sum2
-rw-r--r--extra/sdl_ttf/Pkgfile24
-rw-r--r--extra/sdl_ttf/sdl_ttf-noftinternals.patch24
-rw-r--r--extra/startup-notification/.md5sum2
-rw-r--r--extra/startup-notification/Pkgfile2
-rwxr-xr-xextra/transmission/.footprint13
-rwxr-xr-xextra/transmission/.md5sum3
-rwxr-xr-xextra/transmission/Pkgfile32
-rw-r--r--extra/transmission/transmission.desktop11
-rw-r--r--extra/wgetpaste/.footprint3
-rw-r--r--extra/wgetpaste/.md5sum1
-rw-r--r--extra/wgetpaste/Pkgfile17
46 files changed, 1179 insertions, 32 deletions
diff --git a/extra/cairo/.footprint b/extra/cairo/.footprint
index 065a3132d..23ea27229 100644
--- a/extra/cairo/.footprint
+++ b/extra/cairo/.footprint
@@ -9,6 +9,8 @@ drwxr-xr-x root/root usr/include/cairo/
-rw-r--r-- root/root usr/include/cairo/cairo-ps.h
-rw-r--r-- root/root usr/include/cairo/cairo-svg.h
-rw-r--r-- root/root usr/include/cairo/cairo-version.h
+-rw-r--r-- root/root usr/include/cairo/cairo-xcb-xrender.h
+-rw-r--r-- root/root usr/include/cairo/cairo-xcb.h
-rw-r--r-- root/root usr/include/cairo/cairo-xlib-xrender.h
-rw-r--r-- root/root usr/include/cairo/cairo-xlib.h
-rw-r--r-- root/root usr/include/cairo/cairo.h
@@ -25,6 +27,7 @@ drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-png.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-ps.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-svg.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/cairo-xcb.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-xlib-xrender.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo-xlib.pc
-rw-r--r-- root/root usr/lib/pkgconfig/cairo.pc
diff --git a/extra/cairo/Pkgfile b/extra/cairo/Pkgfile
index eb7566a69..d86c946f3 100755
--- a/extra/cairo/Pkgfile
+++ b/extra/cairo/Pkgfile
@@ -1,22 +1,23 @@
# Description: Librairie 2D graphique
# URL: http://www.cairographics.org/
-# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
-# Depends on: xorg, glitz, libpng
+# Maintainer: Blankoworld <blankoworld at wanadoo dot fr>
+# Depends on: xorg, glitz, libpng, xorg-xcb-util
name=cairo
version=1.8.8
-release=1
-source=(http://cairographics.org/releases/$name-$version.tar.gz)
+release=2
+source=( http://cairographics.org/releases/$name-$version.tar.gz )
build() {
cd $name-$version
./configure --prefix=/usr \
- --enable-ps \
- --enable-pdf \
- --enable-glitz \
- --disable-gtk-doc
+ --enable-ps \
+ --enable-pdf \
+ --enable-glitz \
+ --enable-xcb \
+ --disable-gtk-doc
make
make DESTDIR=$PKG install
- rm -rf $PKG/usr/share
+ rm -rf $PKG/usr/share
}
diff --git a/extra/kover/.footprint b/extra/kover/.footprint
new file mode 100644
index 000000000..fbe5c41e0
--- /dev/null
+++ b/extra/kover/.footprint
@@ -0,0 +1,45 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/local/
+drwxr-xr-x root/root usr/local/bin/
+-rwxr-xr-x root/root usr/local/bin/kover
+drwxr-xr-x root/root usr/local/share/
+drwxr-xr-x root/root usr/local/share/applications/
+drwxr-xr-x root/root usr/local/share/applications/kde4/
+-rw-r--r-- root/root usr/local/share/applications/kde4/kover.desktop
+drwxr-xr-x root/root usr/local/share/apps/
+drwxr-xr-x root/root usr/local/share/apps/kover/
+-rw-r--r-- root/root usr/local/share/apps/kover/koverui.rc
+drwxr-xr-x root/root usr/local/share/icons/
+drwxr-xr-x root/root usr/local/share/icons/hicolor/
+drwxr-xr-x root/root usr/local/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/local/share/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/local/share/icons/hicolor/16x16/apps/audio_mode.png
+drwxr-xr-x root/root usr/local/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/local/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/local/share/icons/hicolor/32x32/apps/kover.png
+drwxr-xr-x root/root usr/local/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/local/share/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/local/share/icons/hicolor/48x48/apps/kover.png
+-rw-r--r-- root/root usr/local/share/icons/kover_back_content.png
+-rw-r--r-- root/root usr/local/share/icons/kover_back_title_content.png
+-rw-r--r-- root/root usr/local/share/icons/kover_cdaudio.png
+-rw-r--r-- root/root usr/local/share/icons/kover_front_title-content-right_content-left.png
+-rw-r--r-- root/root usr/local/share/icons/kover_front_title-right_content-left.png
+-rw-r--r-- root/root usr/local/share/icons/kover_front_title_only.png
+-rw-r--r-- root/root usr/local/share/icons/kover_one_page.png
+drwxr-xr-x root/root usr/local/share/icons/locolor/
+drwxr-xr-x root/root usr/local/share/icons/locolor/16x16/
+drwxr-xr-x root/root usr/local/share/icons/locolor/16x16/apps/
+-rw-r--r-- root/root usr/local/share/icons/locolor/16x16/apps/kover.png
+drwxr-xr-x root/root usr/local/share/icons/locolor/32x32/
+drwxr-xr-x root/root usr/local/share/icons/locolor/32x32/apps/
+-rw-r--r-- root/root usr/local/share/icons/locolor/32x32/apps/kover.png
+drwxr-xr-x root/root usr/local/share/man/
+drwxr-xr-x root/root usr/local/share/man/man1/
+-rw-r--r-- root/root usr/local/share/man/man1/kover.1.gz
+drwxr-xr-x root/root usr/local/share/mime/
+drwxr-xr-x root/root usr/local/share/mime/packages/
+-rw-r--r-- root/root usr/local/share/mime/packages/kover.xml
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/kover.desktop
diff --git a/extra/kover/.md5sum b/extra/kover/.md5sum
new file mode 100644
index 000000000..87c1c4f2b
--- /dev/null
+++ b/extra/kover/.md5sum
@@ -0,0 +1,4 @@
+90e5b80fdb014651ea4eb8f109910b1b directory.patch
+3c3c7dbf1bb47c7b01d7f0e9d0e02a00 inexact_dialog.patch
+364bd68967bfada4f9961e14ab1d3a6c kover-4.tar.bz2
+3a01bdf61a3053af8fd8e0671badc28a kover.desktop
diff --git a/extra/kover/Pkgfile b/extra/kover/Pkgfile
new file mode 100644
index 000000000..ddfe75237
--- /dev/null
+++ b/extra/kover/Pkgfile
@@ -0,0 +1,31 @@
+# Description: Outil d'impression de jaquettes de CD facile à utiliser en \
+# WYSIWYG avec support CDDB
+# URL: http://lisas.de/kover/
+# Packager: Blankoworld <blankoworld at wanadoo dot fr>
+# Depends on: cmake kdelibs pkg-config automoc4 perl libcdio libcddb
+
+name=kover
+version=4
+release=1
+source=( http://lisas.de/$name/$name-$version.tar.bz2 \
+inexact_dialog.patch \
+directory.patch \
+$name.desktop )
+
+build() {
+ cd $SRC/$name-$version/
+
+ # Patch nécessaires de quelques fichiers
+ patch -i ../inexact_dialog.patch src/inexact_dialog.cc
+ patch -i ../directory.patch src/directory.cc
+
+ # Compilation
+ cmake ./ -Wno-dev
+ make
+ make DESTDIR=$PKG install
+
+ # Ajout d'un raccourci dans le menu
+ mkdir -p $PKG/usr/share/applications
+ install -m 644 ../$name.desktop $PKG/usr/share/applications/
+}
+
diff --git a/extra/kover/directory.patch b/extra/kover/directory.patch
new file mode 100644
index 000000000..ce86b7b6c
--- /dev/null
+++ b/extra/kover/directory.patch
@@ -0,0 +1,10 @@
+--- directory.cc 2008-11-15 22:59:26.000000000 +0100
++++ directory_patched.cc 2009-06-02 16:13:46.000000000 +0200
+@@ -9,6 +9,7 @@
+ #include <dirent.h>
+ #include <sys/stat.h>
+ #include <cstring>
++#include <cstdio>
+
+ directory::directory(string current_dir)
+ {
diff --git a/extra/kover/inexact_dialog.patch b/extra/kover/inexact_dialog.patch
new file mode 100644
index 000000000..6e85ff55c
--- /dev/null
+++ b/extra/kover/inexact_dialog.patch
@@ -0,0 +1,10 @@
+--- inexact_dialog.cc 2009-06-02 16:00:43.000000000 +0200
++++ inexact_dialog_patched.cc 2009-06-02 15:54:01.000000000 +0200
+@@ -23,6 +23,7 @@
+ #include <QVBoxLayout>
+ #include <QLabel>
+ #include <QPushButton>
++#include <cstdio>
+
+ /**
+ * The constructor inexact_dialog::inexact_dialog
diff --git a/extra/kover/kover.desktop b/extra/kover/kover.desktop
new file mode 100644
index 000000000..71b6fe57f
--- /dev/null
+++ b/extra/kover/kover.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Kover
+Comment=Outil de création de jaquettes pour CD et DVD
+Exec=/usr/local/bin/kover
+Icon=kover
+Terminal=false
+Type=Application
+Categories=Graphics
+StartupNotify=true
+
diff --git a/extra/libcddb/.footprint b/extra/libcddb/.footprint
new file mode 100644
index 000000000..71ac08814
--- /dev/null
+++ b/extra/libcddb/.footprint
@@ -0,0 +1,22 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/cddb_query
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/cddb/
+-rw-r--r-- root/root usr/include/cddb/cddb.h
+-rw-r--r-- root/root usr/include/cddb/cddb_cmd.h
+-rw-r--r-- root/root usr/include/cddb/cddb_config.h
+-rw-r--r-- root/root usr/include/cddb/cddb_conn.h
+-rw-r--r-- root/root usr/include/cddb/cddb_disc.h
+-rw-r--r-- root/root usr/include/cddb/cddb_error.h
+-rw-r--r-- root/root usr/include/cddb/cddb_log.h
+-rw-r--r-- root/root usr/include/cddb/cddb_site.h
+-rw-r--r-- root/root usr/include/cddb/cddb_track.h
+-rw-r--r-- root/root usr/include/cddb/version.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libcddb.la
+lrwxrwxrwx root/root usr/lib/libcddb.so -> libcddb.so.2.2.3
+lrwxrwxrwx root/root usr/lib/libcddb.so.2 -> libcddb.so.2.2.3
+-rwxr-xr-x root/root usr/lib/libcddb.so.2.2.3
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libcddb.pc
diff --git a/extra/libcddb/.md5sum b/extra/libcddb/.md5sum
new file mode 100644
index 000000000..dc62f7a42
--- /dev/null
+++ b/extra/libcddb/.md5sum
@@ -0,0 +1 @@
+8bb4a6f542197e8e9648ae597cd6bc8a libcddb-1.3.2.tar.bz2
diff --git a/extra/libcddb/Pkgfile b/extra/libcddb/Pkgfile
new file mode 100644
index 000000000..b479a19d5
--- /dev/null
+++ b/extra/libcddb/Pkgfile
@@ -0,0 +1,23 @@
+# Description: Bibliothèque pour accéder à un serveur CDDB et soumettre \
+# des données
+# URL: http://libcddb.sourceforge.net/
+# Maintainer: Danny Rawlins <monster dot romster at gmail dot com>
+# Packager: Han Boetes <han at mijncomputer dot nl>
+# Depends on: libcdio
+
+name=libcddb
+version=1.3.2
+release=1
+source=( http://downloads.sourceforge.net/$name/$name-$version.tar.bz2 )
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-nls \
+ --disable-static
+
+ make
+ make DESTDIR=$PKG install
+}
diff --git a/extra/libev/.footprint b/extra/libev/.footprint
new file mode 100644
index 000000000..d92e5d8eb
--- /dev/null
+++ b/extra/libev/.footprint
@@ -0,0 +1,14 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libev/
+-rw-r--r-- root/root usr/include/libev/ev++.h
+-rw-r--r-- root/root usr/include/libev/ev.h
+-rw-r--r-- root/root usr/include/libev/event.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libev.la
+lrwxrwxrwx root/root usr/lib/libev.so -> libev.so.3.0.0
+lrwxrwxrwx root/root usr/lib/libev.so.3 -> libev.so.3.0.0
+-rwxr-xr-x root/root usr/lib/libev.so.3.0.0
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man3/
+-rw-r--r-- root/root usr/man/man3/ev.3.gz
diff --git a/extra/libev/.md5sum b/extra/libev/.md5sum
new file mode 100644
index 000000000..7c7a9a9eb
--- /dev/null
+++ b/extra/libev/.md5sum
@@ -0,0 +1 @@
+8ad575ba379e3304b9b8b7e60a4ac0e0 libev-3.7.tar.gz
diff --git a/extra/libev/Pkgfile b/extra/libev/Pkgfile
new file mode 100644
index 000000000..f7efa4aa3
--- /dev/null
+++ b/extra/libev/Pkgfile
@@ -0,0 +1,22 @@
+# Description: Modèle d'évènement à haute performance, etc.
+# URL: http://software.schmorp.de/pkg/libev
+# Packager: Bartlomiej Palmowski <rotwang at crux dot org dot pl>
+# Maintainer: Younes Hafri <ycrux@club-internet.fr>
+
+name=libev
+version=3.7
+release=1
+source=( http://dist.schmorp.de/$name/Attic/$name-$version.tar.gz )
+
+build () {
+ cd $name-$version
+ ./configure --prefix=/usr \
+ --includedir=$PKG/usr/include/libev \
+ --mandir=$PKG/usr/man \
+ --disable-nls \
+ --disable-static
+ # libev headers are installed to non standard dir
+ # due to libevent conflict
+ make
+ make prefix=$PKG/usr install
+}
diff --git a/extra/libgd/.footprint b/extra/libgd/.footprint
new file mode 100644
index 000000000..ce6cca54f
--- /dev/null
+++ b/extra/libgd/.footprint
@@ -0,0 +1,32 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/annotate
+-rwxr-xr-x root/root usr/bin/bdftogd
+-rwxr-xr-x root/root usr/bin/gd2copypal
+-rwxr-xr-x root/root usr/bin/gd2togif
+-rwxr-xr-x root/root usr/bin/gd2topng
+-rwxr-xr-x root/root usr/bin/gdcmpgif
+-rwxr-xr-x root/root usr/bin/gdlib-config
+-rwxr-xr-x root/root usr/bin/gdparttopng
+-rwxr-xr-x root/root usr/bin/gdtopng
+-rwxr-xr-x root/root usr/bin/giftogd2
+-rwxr-xr-x root/root usr/bin/pngtogd
+-rwxr-xr-x root/root usr/bin/pngtogd2
+-rwxr-xr-x root/root usr/bin/webpng
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/entities.h
+-rw-r--r-- root/root usr/include/gd.h
+-rw-r--r-- root/root usr/include/gd_io.h
+-rw-r--r-- root/root usr/include/gdcache.h
+-rw-r--r-- root/root usr/include/gdfontg.h
+-rw-r--r-- root/root usr/include/gdfontl.h
+-rw-r--r-- root/root usr/include/gdfontmb.h
+-rw-r--r-- root/root usr/include/gdfonts.h
+-rw-r--r-- root/root usr/include/gdfontt.h
+-rw-r--r-- root/root usr/include/gdfx.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libgd.a
+-rwxr-xr-x root/root usr/lib/libgd.la
+lrwxrwxrwx root/root usr/lib/libgd.so -> libgd.so.2.0.0
+lrwxrwxrwx root/root usr/lib/libgd.so.2 -> libgd.so.2.0.0
+-rwxr-xr-x root/root usr/lib/libgd.so.2.0.0
diff --git a/extra/libgd/.md5sum b/extra/libgd/.md5sum
new file mode 100644
index 000000000..cdec016e1
--- /dev/null
+++ b/extra/libgd/.md5sum
@@ -0,0 +1 @@
+982963448dc36f20cb79b6e9ba6fdede gd-2.0.35.tar.gz
diff --git a/extra/libgd/Pkgfile b/extra/libgd/Pkgfile
new file mode 100644
index 000000000..bb74cd9b6
--- /dev/null
+++ b/extra/libgd/Pkgfile
@@ -0,0 +1,18 @@
+# Description: Bibliothèques GD
+# Packager: Antti Nykanen <aon at iki dot fi>
+# Maintainer: Blankoworld <blankoworld at wanadoo dot fr>
+# URL: http://www.libgd.org
+# Depends on: xorg-libxpm, libpng, libjpeg, freetype
+
+name=libgd
+version=2.0.35
+release=1
+source=( http://www.libgd.org/releases/gd-$version.tar.gz )
+
+build () {
+ cd gd-$version
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+}
+
diff --git a/extra/libsdl/.footprint b/extra/libsdl/.footprint
new file mode 100644
index 000000000..d076a3959
--- /dev/null
+++ b/extra/libsdl/.footprint
@@ -0,0 +1,225 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/sdl-config
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/SDL/
+-rw-r--r-- root/root usr/include/SDL/SDL.h
+-rw-r--r-- root/root usr/include/SDL/SDL_active.h
+-rw-r--r-- root/root usr/include/SDL/SDL_audio.h
+-rw-r--r-- root/root usr/include/SDL/SDL_byteorder.h
+-rw-r--r-- root/root usr/include/SDL/SDL_cdrom.h
+-rw-r--r-- root/root usr/include/SDL/SDL_config.h
+-rw-r--r-- root/root usr/include/SDL/SDL_cpuinfo.h
+-rw-r--r-- root/root usr/include/SDL/SDL_endian.h
+-rw-r--r-- root/root usr/include/SDL/SDL_error.h
+-rw-r--r-- root/root usr/include/SDL/SDL_events.h
+-rw-r--r-- root/root usr/include/SDL/SDL_getenv.h
+-rw-r--r-- root/root usr/include/SDL/SDL_joystick.h
+-rw-r--r-- root/root usr/include/SDL/SDL_keyboard.h
+-rw-r--r-- root/root usr/include/SDL/SDL_keysym.h
+-rw-r--r-- root/root usr/include/SDL/SDL_loadso.h
+-rw-r--r-- root/root usr/include/SDL/SDL_main.h
+-rw-r--r-- root/root usr/include/SDL/SDL_mouse.h
+-rw-r--r-- root/root usr/include/SDL/SDL_mutex.h
+-rw-r--r-- root/root usr/include/SDL/SDL_name.h
+-rw-r--r-- root/root usr/include/SDL/SDL_opengl.h
+-rw-r--r-- root/root usr/include/SDL/SDL_platform.h
+-rw-r--r-- root/root usr/include/SDL/SDL_quit.h
+-rw-r--r-- root/root usr/include/SDL/SDL_rwops.h
+-rw-r--r-- root/root usr/include/SDL/SDL_stdinc.h
+-rw-r--r-- root/root usr/include/SDL/SDL_syswm.h
+-rw-r--r-- root/root usr/include/SDL/SDL_thread.h
+-rw-r--r-- root/root usr/include/SDL/SDL_timer.h
+-rw-r--r-- root/root usr/include/SDL/SDL_types.h
+-rw-r--r-- root/root usr/include/SDL/SDL_version.h
+-rw-r--r-- root/root usr/include/SDL/SDL_video.h
+-rw-r--r-- root/root usr/include/SDL/begin_code.h
+-rw-r--r-- root/root usr/include/SDL/close_code.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libSDL-1.2.so.0 -> libSDL-1.2.so.0.11.2
+-rwxr-xr-x root/root usr/lib/libSDL-1.2.so.0.11.2
+-rw-r--r-- root/root usr/lib/libSDL.a
+-rwxr-xr-x root/root usr/lib/libSDL.la
+lrwxrwxrwx root/root usr/lib/libSDL.so -> libSDL-1.2.so.0.11.2
+-rw-r--r-- root/root usr/lib/libSDLmain.a
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/sdl.pc
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man3/
+-rw-r--r-- root/root usr/man/man3/SDLKey.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ActiveEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_AddTimer.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_AudioCVT.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_AudioSpec.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_BlitSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_BuildAudioCVT.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CD.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDClose.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDEject.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDName.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDNumDrives.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDOpen.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDPause.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDPlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDPlayTracks.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDResume.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDStatus.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDStop.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CDtrack.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CloseAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Color.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CondBroadcast.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CondSignal.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CondWait.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CondWaitTimeout.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ConvertAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ConvertSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateCond.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateCursor.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateMutex.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateRGBSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateRGBSurfaceFrom.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateSemaphore.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateThread.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_CreateYUVOverlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Delay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_DestroyCond.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_DestroyMutex.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_DestroySemaphore.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_DisplayFormat.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_DisplayFormatAlpha.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_DisplayYUVOverlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_EnableKeyRepeat.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_EnableUNICODE.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Event.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_EventState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ExposeEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_FillRect.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Flip.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_FreeCursor.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_FreeSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_FreeWAV.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_FreeYUVOverlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GL_GetAttribute.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GL_GetProcAddress.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GL_LoadLibrary.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GL_SetAttribute.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GL_SwapBuffers.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GLattr.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetAppState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetAudioStatus.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetClipRect.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetCursor.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetError.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetEventFilter.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetGamma.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetGammaRamp.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetKeyName.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetKeyState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetModState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetMouseState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetRGB.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetRGBA.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetRelativeMouseState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetThreadID.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetTicks.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetVideoInfo.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_GetVideoSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Init.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_InitSubSystem.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoyAxisEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoyBallEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoyButtonEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoyHatEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickClose.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickEventState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickGetAxis.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickGetBall.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickGetButton.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickGetHat.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickIndex.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickName.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickNumAxes.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickNumBalls.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickNumButtons.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickNumHats.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickOpen.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickOpened.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_JoystickUpdate.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_KeyboardEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_KillThread.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ListModes.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_LoadBMP.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_LoadWAV.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_LockAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_LockSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_LockYUVOverlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_MapRGB.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_MapRGBA.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_MixAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_MouseButtonEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_MouseMotionEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_NumJoysticks.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_OpenAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Overlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Palette.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_PauseAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_PeepEvents.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_PixelFormat.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_PollEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_PumpEvents.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_PushEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Quit.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_QuitEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_QuitSubSystem.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_RWFromFile.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Rect.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_RemoveTimer.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ResizeEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SaveBMP.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SemPost.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SemTryWait.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SemValue.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SemWait.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SemWaitTimeout.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetAlpha.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetClipRect.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetColorKey.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetColors.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetCursor.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetEventFilter.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetGamma.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetGammaRamp.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetModState.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetPalette.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetTimer.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SetVideoMode.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ShowCursor.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_Surface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_SysWMEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_ThreadID.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_UnlockAudio.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_UnlockSurface.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_UnlockYUVOverlay.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_UpdateRect.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_UpdateRects.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_UserEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_VideoDriverName.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_VideoInfo.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_VideoModeOK.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WM_GetCaption.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WM_GrabInput.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WM_IconifyWindow.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WM_SetCaption.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WM_SetIcon.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WM_ToggleFullScreen.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WaitEvent.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WaitThread.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WarpMouse.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_WasInit.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_keysym.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_mutexP.3.gz
+-rw-r--r-- root/root usr/man/man3/SDL_mutexV.3.gz
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/aclocal/
+-rw-r--r-- root/root usr/share/aclocal/sdl.m4
diff --git a/extra/libsdl/.md5sum b/extra/libsdl/.md5sum
new file mode 100644
index 000000000..0cb952ef1
--- /dev/null
+++ b/extra/libsdl/.md5sum
@@ -0,0 +1 @@
+c6660feea2a6834de10bc71b2f8e4d88 SDL-1.2.13.tar.gz
diff --git a/extra/libsdl/Pkgfile b/extra/libsdl/Pkgfile
new file mode 100644
index 000000000..11f9eedaa
--- /dev/null
+++ b/extra/libsdl/Pkgfile
@@ -0,0 +1,22 @@
+# Description: SDL, Simple DirectMedia Layer
+# URL: http://www.libsdl.org
+# Maintainer: Jose V Beneyto <sepen at crux dot nu>
+# Packager: sten <nick dot steeves at shaw dot ca>
+# Depends on: alsa-lib, mesa3d
+
+name=libsdl
+version=1.2.13
+release=1
+source=( http://www.libsdl.org/release/SDL-$version.tar.gz )
+
+build () {
+ cd SDL-$version
+
+ # Compilation
+ ./configure --prefix=/usr \
+ --enable-alsa \
+ --mandir=/usr/man
+ make
+ make DESTDIR=$PKG install
+}
+
diff --git a/extra/libxdg-basedir/.footprint b/extra/libxdg-basedir/.footprint
new file mode 100644
index 000000000..9b62ef3b0
--- /dev/null
+++ b/extra/libxdg-basedir/.footprint
@@ -0,0 +1,11 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/basedir.h
+-rw-r--r-- root/root usr/include/basedir_fs.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libxdg-basedir.la
+lrwxrwxrwx root/root usr/lib/libxdg-basedir.so -> libxdg-basedir.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libxdg-basedir.so.1 -> libxdg-basedir.so.1.0.0
+-rwxr-xr-x root/root usr/lib/libxdg-basedir.so.1.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libxdg-basedir.pc
diff --git a/extra/libxdg-basedir/.md5sum b/extra/libxdg-basedir/.md5sum
new file mode 100644
index 000000000..e653fe4b6
--- /dev/null
+++ b/extra/libxdg-basedir/.md5sum
@@ -0,0 +1 @@
+944202425e5359666f268d18671303d4 libxdg-basedir-1.0.2.tar.gz
diff --git a/extra/libxdg-basedir/Pkgfile b/extra/libxdg-basedir/Pkgfile
new file mode 100644
index 000000000..1c9c4a72a
--- /dev/null
+++ b/extra/libxdg-basedir/Pkgfile
@@ -0,0 +1,17 @@
+# Description: Spécifications du répertoire de base de XDG
+# URL: http://n.ethz.ch/student/nevillm/download/libxdg-basedir
+# Packager: Bartlomiej Palmowski <rotwang at crux dot org dot pl>
+# Maintainer: Blankoworld <blankoworld at wanadoo dot fr>
+
+name=libxdg-basedir
+version=1.0.2
+release=1
+source=( http://n.ethz.ch/~nevillm/download/$name/$name-$version.tar.gz )
+
+build() {
+ cd $name-$version
+ ./configure --prefix=/usr --disable-static
+ make
+ make DESTDIR=$PKG install
+}
+
diff --git a/extra/numptyphysics/.footprint b/extra/numptyphysics/.footprint
new file mode 100644
index 000000000..eba4a26ff
--- /dev/null
+++ b/extra/numptyphysics/.footprint
@@ -0,0 +1,38 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/numptyphysics
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/numptyphysics.desktop
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/26x26/
+drwxr-xr-x root/root usr/share/icons/hicolor/26x26/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/26x26/apps/numptyphysics.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/numptyphysics.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/numptyphysics.png
+drwxr-xr-x root/root usr/share/numptyphysics/
+-rw-r--r-- root/root usr/share/numptyphysics/L00_title.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L01_tutorial.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L05_plane_sailing.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L10_the_leap.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L15_trampoline.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L30_see_saw.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L35_pendulum.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L35_pusher.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L38_box.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L40_tree_of_life.nph
+-rw-r--r-- root/root usr/share/numptyphysics/L50_nautilus.nph
+-rw-r--r-- root/root usr/share/numptyphysics/edit.png
+-rw-r--r-- root/root usr/share/numptyphysics/next.png
+-rw-r--r-- root/root usr/share/numptyphysics/next_win32.png
+-rw-r--r-- root/root usr/share/numptyphysics/numptyphysics.service
+-rw-r--r-- root/root usr/share/numptyphysics/paper.jpg
+-rw-r--r-- root/root usr/share/numptyphysics/pause.png
+-rw-r--r-- root/root usr/share/numptyphysics/play.png
+-rw-r--r-- root/root usr/share/numptyphysics/record.png
+-rw-r--r-- root/root usr/share/numptyphysics/theend.png
diff --git a/extra/numptyphysics/.md5sum b/extra/numptyphysics/.md5sum
new file mode 100644
index 000000000..221453f70
--- /dev/null
+++ b/extra/numptyphysics/.md5sum
@@ -0,0 +1 @@
+d4a3195747a789e48b68e9390d69fea3 numptyphysics.desktop
diff --git a/extra/numptyphysics/Pkgfile b/extra/numptyphysics/Pkgfile
new file mode 100644
index 000000000..d37b93a32
--- /dev/null
+++ b/extra/numptyphysics/Pkgfile
@@ -0,0 +1,30 @@
+# Description: Un jeu de dessin/puzzle dans le style de Crayon Physics
+# URL: https://garage.maemo.org/projects/numptyphysics/
+# Packager: Blankoworld <blankoworld at wanadoo dot fr>
+# Depends on: svn cyrus-sasl sdl_ttf automake
+
+name=numptyphysics-svn
+version=115
+release=1
+realname=numptyphysics
+source=( $realname.desktop )
+
+build() {
+ cd $SRC
+
+ # Récupération du dépôt SVN
+ svn checkout https://garage.maemo.org/svn/numptyphysics/trunk/ --config-dir=$PKGMK_ROOT/svn_config/ -r $version $name
+
+ cd $name
+
+ # Compilation
+ aclocal
+ ./autogen.sh
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+
+ # Ajout d'un raccourci dans le menu
+ mkdir -p $PKG/usr/share/applications
+ install -m 644 ../$realname.desktop $PKG/usr/share/applications/
+}
diff --git a/extra/numptyphysics/numptyphysics.desktop b/extra/numptyphysics/numptyphysics.desktop
new file mode 100644
index 000000000..ed4114498
--- /dev/null
+++ b/extra/numptyphysics/numptyphysics.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Numpty Physics
+Comment=Un jeu de crayon/puzzle dans le style de Crayon Physics
+Exec=/usr/bin/numptyphysics
+Icon=numptyphysics
+Terminal=false
+Type=Application
+Categories=Game
+StartupNotify=true
+
diff --git a/extra/numptyphysics/svn_config/README.txt b/extra/numptyphysics/svn_config/README.txt
new file mode 100755
index 000000000..7b78e5ecf
--- /dev/null
+++ b/extra/numptyphysics/svn_config/README.txt
@@ -0,0 +1,124 @@
+This directory holds run-time configuration information for Subversion
+clients. The configuration files all share the same syntax, but you
+should examine a particular file to learn what configuration
+directives are valid for that file.
+
+The syntax is standard INI format:
+
+ - Empty lines, and lines starting with '#', are ignored.
+ The first significant line in a file must be a section header.
+
+ - A section starts with a section header, which must start in
+ the first column:
+
+ [section-name]
+
+ - An option, which must always appear within a section, is a pair
+ (name, value). There are two valid forms for defining an
+ option, both of which must start in the first column:
+
+ name: value
+ name = value
+
+ Whitespace around the separator (:, =) is optional.
+
+ - Section and option names are case-insensitive, but case is
+ preserved.
+
+ - An option's value may be broken into several lines. The value
+ continuation lines must start with at least one whitespace.
+ Trailing whitespace in the previous line, the newline character
+ and the leading whitespace in the continuation line is compressed
+ into a single space character.
+
+ - All leading and trailing whitespace around a value is trimmed,
+ but the whitespace within a value is preserved, with the
+ exception of whitespace around line continuations, as
+ described above.
+
+ - When a value is a boolean, any of the following strings are
+ recognised as truth values (case does not matter):
+
+ true false
+ yes no
+ on off
+ 1 0
+
+ - When a value is a list, it is comma-separated. Again, the
+ whitespace around each element of the list is trimmed.
+
+ - Option values may be expanded within a value by enclosing the
+ option name in parentheses, preceded by a percent sign and
+ followed by an 's':
+
+ %(name)s
+
+ The expansion is performed recursively and on demand, during
+ svn_option_get. The name is first searched for in the same
+ section, then in the special [DEFAULT] section. If the name
+ is not found, the whole '%(name)s' placeholder is left
+ unchanged.
+
+ Any modifications to the configuration data invalidate all
+ previously expanded values, so that the next svn_option_get
+ will take the modifications into account.
+
+The syntax of the configuration files is a subset of the one used by
+Python's ConfigParser module; see
+
+ http://www.python.org/doc/current/lib/module-ConfigParser.html
+
+Configuration data in the Windows registry
+==========================================
+
+On Windows, configuration data may also be stored in the registry. The
+functions svn_config_read and svn_config_merge will read from the
+registry when passed file names of the form:
+
+ REGISTRY:<hive>/path/to/config-key
+
+The REGISTRY: prefix must be in upper case. The <hive> part must be
+one of:
+
+ HKLM for HKEY_LOCAL_MACHINE
+ HKCU for HKEY_CURRENT_USER
+
+The values in config-key represent the options in the [DEFAULT] section.
+The keys below config-key represent other sections, and their values
+represent the options. Only values of type REG_SZ whose name doesn't
+start with a '#' will be used; other values, as well as the keys'
+default values, will be ignored.
+
+
+File locations
+==============
+
+Typically, Subversion uses two config directories, one for site-wide
+configuration,
+
+ Unix:
+ /etc/subversion/servers
+ /etc/subversion/config
+ /etc/subversion/hairstyles
+ Windows:
+ %ALLUSERSPROFILE%\Application Data\Subversion\servers
+ %ALLUSERSPROFILE%\Application Data\Subversion\config
+ %ALLUSERSPROFILE%\Application Data\Subversion\hairstyles
+ REGISTRY:HKLM\Software\Tigris.org\Subversion\Servers
+ REGISTRY:HKLM\Software\Tigris.org\Subversion\Config
+ REGISTRY:HKLM\Software\Tigris.org\Subversion\Hairstyles
+
+and one for per-user configuration:
+
+ Unix:
+ ~/.subversion/servers
+ ~/.subversion/config
+ ~/.subversion/hairstyles
+ Windows:
+ %APPDATA%\Subversion\servers
+ %APPDATA%\Subversion\config
+ %APPDATA%\Subversion\hairstyles
+ REGISTRY:HKCU\Software\Tigris.org\Subversion\Servers
+ REGISTRY:HKCU\Software\Tigris.org\Subversion\Config
+ REGISTRY:HKCU\Software\Tigris.org\Subversion\Hairstyles
+
diff --git a/extra/numptyphysics/svn_config/auth/svn.ssl.server/59ffbb8064591299582e5251f3a8e4db b/extra/numptyphysics/svn_config/auth/svn.ssl.server/59ffbb8064591299582e5251f3a8e4db
new file mode 100755
index 000000000..4f3b77b2a
--- /dev/null
+++ b/extra/numptyphysics/svn_config/auth/svn.ssl.server/59ffbb8064591299582e5251f3a8e4db
@@ -0,0 +1,13 @@
+K 10
+ascii_cert
+V 1400
+MIIEFDCCA32gAwIBAgIQJtMT72bCQgXG8ADZSLuJ/jANBgkqhkiG9w0BAQUFADCBujEfMB0GA1UEChMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMOVmVyaVNpZ24sIEluYy4xMzAxBgNVBAsTKlZlcmlTaWduIEludGVybmF0aW9uYWwgU2VydmVyIENBIC0gQ2xhc3MgMzFJMEcGA1UECxNAd3d3LnZlcmlzaWduLmNvbS9DUFMgSW5jb3JwLmJ5IFJlZi4gTElBQklMSVRZIExURC4oYyk5NyBWZXJpU2lnbjAeFw0wOTAzMTEwMDAwMDBaFw0xMDA0MjMyMzU5NTlaMFgxCzAJBgNVBAYTAkZJMQ4wDAYDVQQIEwVFc3BvbzEOMAwGA1UEBxQFRXNwb28xDjAMBgNVBAoUBU5va2lhMRkwFwYDVQQDFBBnYXJhZ2UubWFlbW8ub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzfA213Uy/roharU25m8KgljbHXQmyrv7drmj00e3aKu3uCF2QlnjacJtqCCCuhJAROcccWqNzc1DSr98lKFNGTZpucoiFcT7D5dPrgemeNeiShOib8fCnhQpKETxYr4smAc0RR7Ng47j0YMJLvIUihLC6doayOp2tbRheZbSP0wIDAQABo4IBejCCAXYwCQYDVR0TBAIwADALBgNVHQ8EBAMCBaAwRgYDVR0fBD8wPTA7oDmgN4Y1aHR0cDovL2NybC52ZXJpc2lnbi5jb20vQ2xhc3MzSW50ZXJuYXRpb25hbFNlcnZlci5jcmwwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcXAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMCgGA1UdJQQhMB8GCWCGSAGG+EIEAQYIKwYBBQUHAwEGCCsGAQUFBwMCMDQGCCsGAQUFBwEBBCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AudmVyaXNpZ24uY29tMG4GCCsGAQUFBwEMBGIwYKFeoFwwWjBYMFYWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFEtruSiWBgy70FI4mymsSweLIQUYMCYWJGh0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28xLmdpZjANBgkqhkiG9w0BAQUFAAOBgQASb/PlTXxOw0P3KbJDp6dUzdtpEQqOlhGa5cJfnFnujByWqj9JYq134rL+uPAD8traC+p+PIovwiwSruU22YLnpMQBE0qjlMdeJWGAbVBDBVRn2aU2+yASZ16N40uLURsIu/x2V71nvD+znminqNzyniVkd/U7/gy7bJ36gBp+qw==
+K 8
+failures
+V 1
+8
+K 15
+svn:realmstring
+V 28
+https://garage.maemo.org:443
+END
diff --git a/extra/numptyphysics/svn_config/config b/extra/numptyphysics/svn_config/config
new file mode 100755
index 000000000..0523c4426
--- /dev/null
+++ b/extra/numptyphysics/svn_config/config
@@ -0,0 +1,140 @@
+### This file configures various client-side behaviors.
+###
+### The commented-out examples below are intended to demonstrate
+### how to use this file.
+
+### Section for authentication and authorization customizations.
+[auth]
+### Set password stores used by Subversion. They should be
+### delimited by spaces or commas. The order of values determines
+### the order in which password stores are used.
+### Valid password stores:
+### gnome-keyring (Unix-like systems)
+### kwallet (Unix-like systems)
+### keychain (Mac OS X)
+### windows-cryptoapi (Windows)
+# password-stores = gnome-keyring,kwallet
+###
+### The rest of this section in this file has been deprecated.
+### Both 'store-passwords' and 'store-auth-creds' can now be
+### specified in the 'servers' file in your config directory.
+### Anything specified in this section is overridden by settings
+### specified in the 'servers' file.
+###
+### Set store-passwords to 'no' to avoid storing passwords in the
+### auth/ area of your config directory. It defaults to 'yes',
+### but Subversion will never save your password to disk in
+### plaintext unless you tell it to (see the 'servers' file).
+### Note that this option only prevents saving of *new* passwords;
+### it doesn't invalidate existing passwords. (To do that, remove
+### the cache files by hand as described in the Subversion book.)
+# store-passwords = no
+### Set store-auth-creds to 'no' to avoid storing any subversion
+### credentials in the auth/ area of your config directory.
+### It defaults to 'yes'. Note that this option only prevents
+### saving of *new* credentials; it doesn't invalidate existing
+### caches. (To do that, remove the cache files by hand.)
+# store-auth-creds = no
+
+### Section for configuring external helper applications.
+[helpers]
+### Set editor-cmd to the command used to invoke your text editor.
+### This will override the environment variables that Subversion
+### examines by default to find this information ($EDITOR,
+### et al).
+# editor-cmd = editor (vi, emacs, notepad, etc.)
+### Set diff-cmd to the absolute path of your 'diff' program.
+### This will override the compile-time default, which is to use
+### Subversion's internal diff implementation.
+# diff-cmd = diff_program (diff, gdiff, etc.)
+### Set diff3-cmd to the absolute path of your 'diff3' program.
+### This will override the compile-time default, which is to use
+### Subversion's internal diff3 implementation.
+# diff3-cmd = diff3_program (diff3, gdiff3, etc.)
+### Set diff3-has-program-arg to 'yes' if your 'diff3' program
+### accepts the '--diff-program' option.
+# diff3-has-program-arg = [yes | no]
+### Set merge-tool-cmd to the command used to invoke your external
+### merging tool of choice. Subversion will pass 4 arguments to
+### the specified command: base theirs mine merged
+# merge-tool-cmd = merge_command
+
+### Section for configuring tunnel agents.
+[tunnels]
+### Configure svn protocol tunnel schemes here. By default, only
+### the 'ssh' scheme is defined. You can define other schemes to
+### be used with 'svn+scheme://hostname/path' URLs. A scheme
+### definition is simply a command, optionally prefixed by an
+### environment variable name which can override the command if it
+### is defined. The command (or environment variable) may contain
+### arguments, using standard shell quoting for arguments with
+### spaces. The command will be invoked as:
+### <command> <hostname> svnserve -t
+### (If the URL includes a username, then the hostname will be
+### passed to the tunnel agent as <user>@<hostname>.) If the
+### built-in ssh scheme were not predefined, it could be defined
+### as:
+# ssh = $SVN_SSH ssh
+### If you wanted to define a new 'rsh' scheme, to be used with
+### 'svn+rsh:' URLs, you could do so as follows:
+# rsh = rsh
+### Or, if you wanted to specify a full path and arguments:
+# rsh = /path/to/rsh -l myusername
+### On Windows, if you are specifying a full path to a command,
+### use a forward slash (/) or a paired backslash (\\) as the
+### path separator. A single backslash will be treated as an
+### escape for the following character.
+
+### Section for configuring miscelleneous Subversion options.
+[miscellany]
+### Set global-ignores to a set of whitespace-delimited globs
+### which Subversion will ignore in its 'status' output, and
+### while importing or adding files and directories.
+### '*' matches leading dots, e.g. '*.rej' matches '.foo.rej'.
+# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
+# *.rej *~ #*# .#* .*.swp .DS_Store
+### Set log-encoding to the default encoding for log messages
+# log-encoding = latin1
+### Set use-commit-times to make checkout/update/switch/revert
+### put last-committed timestamps on every file touched.
+# use-commit-times = yes
+### Set no-unlock to prevent 'svn commit' from automatically
+### releasing locks on files.
+# no-unlock = yes
+### Set mime-types-file to a MIME type registry file, used to
+### provide hints to Subversion's MIME type auto-detection
+### algorithm.
+# mime-types-file = /path/to/mime.types
+### Set preserved-conflict-file-exts to a whitespace-delimited
+### list of patterns matching file extensions which should be
+### preserved in generated conflict file names. By default,
+### conflict files use custom extensions.
+# preserved-conflict-file-exts = doc ppt xls od?
+### Set enable-auto-props to 'yes' to enable automatic properties
+### for 'svn add' and 'svn import', it defaults to 'no'.
+### Automatic properties are defined in the section 'auto-props'.
+# enable-auto-props = yes
+### Set interactive-conflicts to 'no' to disable interactive
+### conflict resolution prompting. It defaults to 'yes'.
+# interactive-conflicts = no
+
+### Section for configuring automatic properties.
+[auto-props]
+### The format of the entries is:
+### file-name-pattern = propname[=value][;propname[=value]...]
+### The file-name-pattern can contain wildcards (such as '*' and
+### '?'). All entries which match (case-insensitively) will be
+### applied to the file. Note that auto-props functionality
+### must be enabled, which is typically done by setting the
+### 'enable-auto-props' option.
+# *.c = svn:eol-style=native
+# *.cpp = svn:eol-style=native
+# *.h = svn:eol-style=native
+# *.dsp = svn:eol-style=CRLF
+# *.dsw = svn:eol-style=CRLF
+# *.sh = svn:eol-style=native;svn:executable
+# *.txt = svn:eol-style=native
+# *.png = svn:mime-type=image/png
+# *.jpg = svn:mime-type=image/jpeg
+# Makefile = svn:eol-style=native
+
diff --git a/extra/numptyphysics/svn_config/servers b/extra/numptyphysics/svn_config/servers
new file mode 100755
index 000000000..c87999b01
--- /dev/null
+++ b/extra/numptyphysics/svn_config/servers
@@ -0,0 +1,158 @@
+### This file specifies server-specific parameters,
+### including HTTP proxy information, HTTP timeout settings,
+### and authentication settings.
+###
+### The currently defined server options are:
+### http-proxy-host Proxy host for HTTP connection
+### http-proxy-port Port number of proxy host service
+### http-proxy-username Username for auth to proxy service
+### http-proxy-password Password for auth to proxy service
+### http-proxy-exceptions List of sites that do not use proxy
+### http-timeout Timeout for HTTP requests in seconds
+### http-compression Whether to compress HTTP requests
+### neon-debug-mask Debug mask for Neon HTTP library
+### http-auth-types Auth types to use for HTTP library
+### ssl-authority-files List of files, each of a trusted CA
+### ssl-trust-default-ca Trust the system 'default' CAs
+### ssl-client-cert-file PKCS#12 format client certificate file
+### ssl-client-cert-password Client Key password, if needed.
+### ssl-pkcs11-provider Name of PKCS#11 provider to use.
+### http-library Which library to use for http/https
+### connections (neon or serf)
+### store-passwords Specifies whether passwords used
+### to authenticate against a
+### Subversion server may be cached
+### to disk in any way.
+### store-plaintext-passwords Specifies whether passwords may
+### be cached on disk unencrypted.
+### store-ssl-client-cert-pp Specifies whether passphrase used
+### to authenticate against a client
+### certificate may be cached to disk
+### in any way
+### store-ssl-client-cert-pp-plaintext
+### Specifies whether client cert
+### passphrases may be cached on disk
+### unencrypted (i.e., as plaintext).
+### store-auth-creds Specifies whether any auth info
+### (passwords as well as server certs)
+### may be cached to disk.
+### username Specifies the default username.
+###
+### Set store-passwords to 'no' to avoid storing passwords in the
+### auth/ area of your config directory. It defaults to 'yes',
+### but Subversion will never save your password to disk in
+### plaintext unless you tell it to.
+### Note that this option only prevents saving of *new* passwords;
+### it doesn't invalidate existing passwords. (To do that, remove
+### the cache files by hand as described in the Subversion book.)
+###
+### Set store-plaintext-passwords to 'no' to avoid storing
+### passwords in unencrypted form in the auth/ area of your config
+### directory. Set it to 'yes' to allow Subversion to store
+### unencrypted passwords in the auth/ area. The default is
+### 'ask', which means that Subversion will ask you before
+### saving a password to disk in unencrypted form. Note that
+### this option has no effect if either 'store-passwords' or
+### 'store-auth-creds' is set to 'no'.
+###
+### Set store-ssl-client-cert-pp to 'no' to avoid storing ssl
+### client certificate passphrases in the auth/ area of your
+### config directory. It defaults to 'yes', but Subversion will
+### never save your passphrase to disk in plaintext unless you tell
+### it to via 'store-ssl-client-cert-pp-plaintext' (see below).
+###
+### Note store-ssl-client-cert-pp only prevents the saving of *new*
+### passphrases; it doesn't invalidate existing passphrases. To do
+### that, remove the cache files by hand as described in the
+### Subversion book at http://svnbook.red-bean.com/nightly/en/\
+### svn.serverconfig.netmodel.html\
+### #svn.serverconfig.netmodel.credcache
+###
+### Set store-ssl-client-cert-pp-plaintext to 'no' to avoid storing
+### passphrases in unencrypted form in the auth/ area of your
+### config directory. Set it to 'yes' to allow Subversion to
+### store unencrypted passphrases in the auth/ area. The default
+### is 'ask', which means that Subversion will prompt before
+### saving a passphrase to disk in unencrypted form. Note that
+### this option has no effect if either 'store-auth-creds' or
+### 'store-ssl-client-cert-pp' is set to 'no'.
+###
+### Set store-auth-creds to 'no' to avoid storing any Subversion
+### credentials in the auth/ area of your config directory.
+### Note that this includes SSL server certificates.
+### It defaults to 'yes'. Note that this option only prevents
+### saving of *new* credentials; it doesn't invalidate existing
+### caches. (To do that, remove the cache files by hand.)
+###
+### HTTP timeouts, if given, are specified in seconds. A timeout
+### of 0, i.e. zero, causes a builtin default to be used.
+###
+### The commented-out examples below are intended only to
+### demonstrate how to use this file; any resemblance to actual
+### servers, living or dead, is entirely coincidental.
+
+### In the 'groups' section, the URL of the repository you're
+### trying to access is matched against the patterns on the right.
+### If a match is found, the server options are taken from the
+### section with the corresponding name on the left.
+
+[groups]
+# group1 = *.collab.net
+# othergroup = repository.blarggitywhoomph.com
+# thirdgroup = *.example.com
+
+### Information for the first group:
+# [group1]
+# http-proxy-host = proxy1.some-domain-name.com
+# http-proxy-port = 80
+# http-proxy-username = blah
+# http-proxy-password = doubleblah
+# http-timeout = 60
+# http-auth-types = basic;digest;negotiate
+# neon-debug-mask = 130
+# store-plaintext-passwords = no
+# username = harry
+
+### Information for the second group:
+# [othergroup]
+# http-proxy-host = proxy2.some-domain-name.com
+# http-proxy-port = 9000
+# No username and password for the proxy, so use the defaults below.
+
+### You can set default parameters in the 'global' section.
+### These parameters apply if no corresponding parameter is set in
+### a specifically matched group as shown above. Thus, if you go
+### through the same proxy server to reach every site on the
+### Internet, you probably just want to put that server's
+### information in the 'global' section and not bother with
+### 'groups' or any other sections.
+###
+### Most people might want to configure password caching
+### parameters here, but you can also configure them per server
+### group (per-group settings override global settings).
+###
+### If you go through a proxy for all but a few sites, you can
+### list those exceptions under 'http-proxy-exceptions'. This only
+### overrides defaults, not explicitly matched server names.
+###
+### 'ssl-authority-files' is a semicolon-delimited list of files,
+### each pointing to a PEM-encoded Certificate Authority (CA)
+### SSL certificate. See details above for overriding security
+### due to SSL.
+[global]
+# http-proxy-exceptions = *.exception.com, www.internal-site.org
+# http-proxy-host = defaultproxy.whatever.com
+# http-proxy-port = 7000
+# http-proxy-username = defaultusername
+# http-proxy-password = defaultpassword
+# http-compression = no
+# http-auth-types = basic;digest;negotiate
+# No http-timeout, so just use the builtin default.
+# No neon-debug-mask, so neon debugging is disabled.
+# ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem
+#
+# Password / passphrase caching parameters:
+# store-passwords = no
+# store-plaintext-passwords = no
+# store-ssl-client-cert-pp = no
+# store-ssl-client-cert-pp-plaintext = no
diff --git a/extra/p5-html-parser/.md5sum b/extra/p5-html-parser/.md5sum
index b7deeff12..bfafd5442 100644
--- a/extra/p5-html-parser/.md5sum
+++ b/extra/p5-html-parser/.md5sum
@@ -1 +1 @@
-190950f442ff4a8e59e637714105a01b HTML-Parser-3.59.tar.gz
+26ceb6357e855b9e7aad5a5fd66d493e HTML-Parser-3.64.tar.gz
diff --git a/extra/p5-html-parser/Pkgfile b/extra/p5-html-parser/Pkgfile
index bdac682d9..912f6df09 100644
--- a/extra/p5-html-parser/Pkgfile
+++ b/extra/p5-html-parser/Pkgfile
@@ -1,17 +1,17 @@
# Description: Perl extension parse and extract info from html
-# URL: http://search.cpan.org/~gaas/HTML-Parser-3.56/
+# URL: http://search.cpan.org/~gaas/HTML-Parser-3.64/
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
# Depends on:
name=p5-html-parser
-version=3.59
+version=3.64
release=1
source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-$version.tar.gz)
build() {
- cd HTML-Parser-$version
+ cd HTML-Parser-$version
perl Makefile.PL
make
make install DESTDIR=$PKG
diff --git a/extra/sdl_ttf/.footprint b/extra/sdl_ttf/.footprint
new file mode 100644
index 000000000..c69807452
--- /dev/null
+++ b/extra/sdl_ttf/.footprint
@@ -0,0 +1,10 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/SDL/
+-rw-r--r-- root/root usr/include/SDL/SDL_ttf.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libSDL_ttf-2.0.so.0 -> libSDL_ttf-2.0.so.0.6.2
+-rwxr-xr-x root/root usr/lib/libSDL_ttf-2.0.so.0.6.2
+-rw-r--r-- root/root usr/lib/libSDL_ttf.a
+-rwxr-xr-x root/root usr/lib/libSDL_ttf.la
+lrwxrwxrwx root/root usr/lib/libSDL_ttf.so -> libSDL_ttf-2.0.so.0.6.2
diff --git a/extra/sdl_ttf/.md5sum b/extra/sdl_ttf/.md5sum
new file mode 100644
index 000000000..d4083fa2f
--- /dev/null
+++ b/extra/sdl_ttf/.md5sum
@@ -0,0 +1,2 @@
+094b6c08769e9842dbe1dfb5efa22df7 SDL_ttf-2.0.8.tar.gz
+b6c2d4ca22bea6031192e97aba7acb72 sdl_ttf-noftinternals.patch
diff --git a/extra/sdl_ttf/Pkgfile b/extra/sdl_ttf/Pkgfile
new file mode 100644
index 000000000..d0ec5311c
--- /dev/null
+++ b/extra/sdl_ttf/Pkgfile
@@ -0,0 +1,24 @@
+# Description: Bibliothèque TrueType pour libsdl.
+# URL: http://www.libsdl.org/projects/SDL_ttf/
+# Maintainer: Danny Rawlins <monster dot romster at gmail dot com>
+# Packager: Simone Rota <sip at crux dot nu>
+# Depends on: freetype libsdl
+
+name=sdl_ttf
+version=2.0.8
+release=1
+source=( http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$version.tar.gz \
+sdl_ttf-noftinternals.patch )
+
+build() {
+ cd SDL_ttf-$version
+
+ # Application de patchs
+ patch -i $SRC/sdl_ttf-noftinternals.patch
+
+ # compilation
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+}
+
diff --git a/extra/sdl_ttf/sdl_ttf-noftinternals.patch b/extra/sdl_ttf/sdl_ttf-noftinternals.patch
new file mode 100644
index 000000000..2d536ff7c
--- /dev/null
+++ b/extra/sdl_ttf/sdl_ttf-noftinternals.patch
@@ -0,0 +1,24 @@
+diff -Nru SDL_ttf-2.0.8.orig/SDL_ttf.c SDL_ttf-2.0.8/SDL_ttf.c
+--- SDL_ttf-2.0.8.orig/SDL_ttf.c 2006-05-01 11:26:17.000000000 +0200
++++ SDL_ttf-2.0.8/SDL_ttf.c 2007-01-03 13:32:42.438178717 +0100
+@@ -47,9 +47,9 @@
+ #include <freetype/freetype.h>
+ #include <freetype/ftoutln.h>
+ #include <freetype/ttnameid.h>
+-*/
+-#include <freetype/internal/ftobjs.h>
+
++#include <freetype/internal/ftobjs.h>
++*/
+ #ifndef FT_OPEN_STREAM
+ #define FT_OPEN_STREAM ft_open_stream
+ #endif
+@@ -278,7 +278,7 @@
+ }
+ memset(stream, 0, sizeof(*stream));
+
+- stream->memory = library->memory;
++ stream->memory = NULL;
+ stream->read = RWread;
+ stream->descriptor.pointer = src;
+ stream->pos = (unsigned long)position;
diff --git a/extra/startup-notification/.md5sum b/extra/startup-notification/.md5sum
index e0b9e44bd..2273c14c6 100644
--- a/extra/startup-notification/.md5sum
+++ b/extra/startup-notification/.md5sum
@@ -1 +1 @@
-5480d3af709523ec70e0e04692744f2d startup-notification-0.9.tar.gz
+bca0ed1c74bc4e483ea2ed12a5717354 startup-notification-0.10.tar.gz
diff --git a/extra/startup-notification/Pkgfile b/extra/startup-notification/Pkgfile
index ccbb354a0..7b363dee0 100644
--- a/extra/startup-notification/Pkgfile
+++ b/extra/startup-notification/Pkgfile
@@ -5,7 +5,7 @@
# Depends on: xorg-libx11
name=startup-notification
-version=0.9
+version=0.10
release=1
source=(http://www.freedesktop.org/software/$name/releases/$name-$version.tar.gz)
diff --git a/extra/transmission/.footprint b/extra/transmission/.footprint
index 9f379d8cf..c1038eb13 100755
--- a/extra/transmission/.footprint
+++ b/extra/transmission/.footprint
@@ -4,6 +4,12 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/transmission-daemon
-rwxr-xr-x root/root usr/bin/transmission-remote
-rwxr-xr-x root/root usr/bin/transmissioncli
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man1/
+-rw-r--r-- root/root usr/man/man1/transmission-daemon.1.gz
+-rw-r--r-- root/root usr/man/man1/transmission-remote.1.gz
+-rw-r--r-- root/root usr/man/man1/transmission.1.gz
+-rw-r--r-- root/root usr/man/man1/transmissioncli.1.gz
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/transmission.desktop
@@ -31,17 +37,10 @@ drwxr-xr-x root/root usr/share/locale/
drwxr-xr-x root/root usr/share/locale/fr/
drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/transmission.mo
-drwxr-xr-x root/root usr/share/man/
-drwxr-xr-x root/root usr/share/man/man1/
--rw-r--r-- root/root usr/share/man/man1/transmission-daemon.1.gz
--rw-r--r-- root/root usr/share/man/man1/transmission-remote.1.gz
--rw-r--r-- root/root usr/share/man/man1/transmission.1.gz
--rw-r--r-- root/root usr/share/man/man1/transmissioncli.1.gz
drwxr-xr-x root/root usr/share/pixmaps/
-rw-r--r-- root/root usr/share/pixmaps/transmission.png
drwxr-xr-x root/root usr/share/transmission/
drwxr-xr-x root/root usr/share/transmission/web/
--rw-r--r-- root/root usr/share/transmission/web/LICENSE
drwxr-xr-x root/root usr/share/transmission/web/images/
drwxr-xr-x root/root usr/share/transmission/web/images/buttons/
-rw-r--r-- root/root usr/share/transmission/web/images/buttons/file_priority_buttons.png
diff --git a/extra/transmission/.md5sum b/extra/transmission/.md5sum
index 7faa66e95..7099e88ce 100755
--- a/extra/transmission/.md5sum
+++ b/extra/transmission/.md5sum
@@ -1 +1,2 @@
-4ebbb9d4c27a019f5aced926818be4fa transmission-1.72.tar.bz2
+ac44511ba4c203998be3079626126ede transmission-1.76.tar.bz2
+840aa42645d60e243b4e1193df22aed0 transmission.desktop
diff --git a/extra/transmission/Pkgfile b/extra/transmission/Pkgfile
index 9123c3e21..62fe13498 100755
--- a/extra/transmission/Pkgfile
+++ b/extra/transmission/Pkgfile
@@ -1,19 +1,33 @@
# Description: Client Bittorent leger et rapide
# URL: http://www.transmissionbt.com/
-# Maintainer: NuTyX core team
# Packager: fred.galusik at gmail dot com
-# Depends on: atk, curl, dbus, expat, fontconfig, freetype, glib, glibc, glitz, gtk, intltool, libidn, libnotify, libpng, openssl, pango, libX11, xdg-utils, zlib
+# Maintainer: Blankoworld <blankoworld at wanadoo dot fr>
+# Depends on: gtk, openssl, curl, xorg-xcb-util
name=transmission
-version=1.72
+version=1.76
release=1
-source=(http://mirrors.m0k.org/transmission/files/$name-$version.tar.bz2)
+source=( http://download.m0k.org/$name/files/$name-$version.tar.bz2 \
+$name.desktop)
build() {
-cd $name-$version
- ./configure --prefix=/usr \
- --enable-static=no
- make
- make DESTDIR=$PKG install
+ cd $name-$version
+
+ #Compilation
+ ./configure --prefix=/usr \
+ --mandir=/usr/man \
+ --enable-nls \
+ --with-gtk \
+ --enable-cli \
+ --enable-daemon
+ make
+ make DESTDIR=$PKG install
+
+ # Traitement divers
+ rm $PKG/usr/share/transmission/web/LICENSE
+
+ # Installation du raccourci bureau
+ mkdir -p $PKG/usr/share/applications
+ install -m 644 ../$name.desktop $PKG/usr/share/applications/
}
diff --git a/extra/transmission/transmission.desktop b/extra/transmission/transmission.desktop
new file mode 100644
index 000000000..b60ceede6
--- /dev/null
+++ b/extra/transmission/transmission.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=transmission
+Comment=Client bittorent simple
+Exec=/usr/bin/transmission
+Icon=transmission
+Terminal=false
+Type=Application
+Categories=Network
+StartupNotify=true
+
diff --git a/extra/wgetpaste/.footprint b/extra/wgetpaste/.footprint
new file mode 100644
index 000000000..e184b92b0
--- /dev/null
+++ b/extra/wgetpaste/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wgetpaste
diff --git a/extra/wgetpaste/.md5sum b/extra/wgetpaste/.md5sum
new file mode 100644
index 000000000..2e96922c0
--- /dev/null
+++ b/extra/wgetpaste/.md5sum
@@ -0,0 +1 @@
+a341c778d745b0a7ad11163a4a2c1ea9 wgetpaste-2.13.tar.bz2
diff --git a/extra/wgetpaste/Pkgfile b/extra/wgetpaste/Pkgfile
new file mode 100644
index 000000000..422834297
--- /dev/null
+++ b/extra/wgetpaste/Pkgfile
@@ -0,0 +1,17 @@
+# Description: Commande pour envoyer du contenu texte sur un site 'pastebin'
+# URL: http://wgetpaste.zlin.dk/
+# Packager: Danny Rawlins <monster dot romster at gmail dot com>
+# Maintainer: Blankoworld <blankoworld at wanadoo dot com>
+
+name=wgetpaste
+version=2.13
+release=1
+source=( http://wgetpaste.zlin.dk/$name-$version.tar.bz2 )
+
+build() {
+ # adjust including files as per http://wgetpaste.zlin.dk/inst.bash
+ cd $name-$version
+ install -d $PKG/usr/bin
+ cat wgetpaste _wgetpaste > $PKG/usr/bin/wgetpaste
+ chmod +x $PKG/usr/bin/wgetpaste
+}