summaryrefslogtreecommitdiffstats
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/grub/.footprint37
-rw-r--r--extra/grub/.md5sum13
-rwxr-xr-xextra/grub/Pkgfile53
-rw-r--r--extra/junit/.footprint668
-rw-r--r--extra/junit/.md5sum1
-rw-r--r--extra/junit/Pkgfile19
-rw-r--r--extra/libcap/.footprint44
-rw-r--r--extra/libcap/.md5sum3
-rwxr-xr-xextra/libcap/Pkgfile27
-rw-r--r--extra/libcap/libcap-2.16-drop-linux-workarounds.patch43
-rw-r--r--extra/libcap/libcap-2.16-makefile.patch14
-rw-r--r--extra/mono/.md5sum1
-rw-r--r--extra/mono/Pkgfile24
-rw-r--r--extra/openjade/.footprint25
-rw-r--r--extra/openjade/.md5sum1
-rw-r--r--extra/openjade/Pkgfile22
-rw-r--r--extra/syslinux/.footprint176
-rw-r--r--extra/syslinux/.md5sum2
-rw-r--r--extra/syslinux/Makefile.patch81
-rw-r--r--extra/syslinux/Pkgfile19
-rw-r--r--extra/usbutils/.footprint16
-rw-r--r--extra/usbutils/.md5sum1
-rwxr-xr-xextra/usbutils/Pkgfile22
23 files changed, 1312 insertions, 0 deletions
diff --git a/extra/grub/.footprint b/extra/grub/.footprint
new file mode 100644
index 000000000..25bcfdf85
--- /dev/null
+++ b/extra/grub/.footprint
@@ -0,0 +1,37 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/mbchk
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/grub/
+drwxr-xr-x root/root usr/lib/grub/i386-pc/
+-rw-r--r-- root/root usr/lib/grub/i386-pc/e2fs_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/fat_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/ffs_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/iso9660_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/jfs_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/minix_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/reiserfs_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/stage1
+-rw-r--r-- root/root usr/lib/grub/i386-pc/stage2
+-rw-r--r-- root/root usr/lib/grub/i386-pc/stage2_eltorito
+-rw-r--r-- root/root usr/lib/grub/i386-pc/ufs2_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/vstafs_stage1_5
+-rw-r--r-- root/root usr/lib/grub/i386-pc/xfs_stage1_5
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/grub
+-rwxr-xr-x root/root usr/sbin/grub-install
+-rwxr-xr-x root/root usr/sbin/grub-md5-crypt
+-rwxr-xr-x root/root usr/sbin/grub-set-default
+-rwxr-xr-x root/root usr/sbin/grub-terminfo
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/grub.info.gz
+-rw-r--r-- root/root usr/share/info/multiboot.info.gz
+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/mbchk.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/grub-install.8.gz
+-rw-r--r-- root/root usr/share/man/man8/grub-md5-crypt.8.gz
+-rw-r--r-- root/root usr/share/man/man8/grub-terminfo.8.gz
+-rw-r--r-- root/root usr/share/man/man8/grub.8.gz
diff --git a/extra/grub/.md5sum b/extra/grub/.md5sum
new file mode 100644
index 000000000..6b38ad049
--- /dev/null
+++ b/extra/grub/.md5sum
@@ -0,0 +1,13 @@
+f44bc6572e7af2e488e46d9b174caa4d bad-assert-sideeffect
+6ebd162bfe44a8bd5b404ae85a3175e6 chainloader-devicefix
+39e0f9a05b7e04aceb24fc7bc4893e3d ext4.patch
+2482bef9c1866b4045767a56268ba673 grub-0.97-256byte_inode-1.patch
+40ddcc8caaef7e86b9dcb5c3799e0808 grub-0.97-devicemap.diff
+bf1594e82940e25d089feca74c6f1879 grub-0.97-disk_geometry-1.patch
+a9e2f5a2e49fec19b638c5acdf651ec7 grub-0.97-path-patch
+cd3f3eb54446be6003156158d51f4884 grub-0.97.tar.gz
+bc609feede67ffcf3f4f9d00fa2995df grub-R
+6547de447a98c12ff245f175f23a01a7 grub-a20.patch
+e48ca6cdec7811a6d4566c0c1b0d7883 grub-gfxmenu-v8.diff
+37558faaba7e32929f767ef64f4248ac reiser-unpack
+b8b550b08b9e9eafd7031a1849fb7d02 use_ferror.diff
diff --git a/extra/grub/Pkgfile b/extra/grub/Pkgfile
new file mode 100755
index 000000000..81206c66d
--- /dev/null
+++ b/extra/grub/Pkgfile
@@ -0,0 +1,53 @@
+# Description: GRand Unified Bootloader, le programme de chargement du noyau en mémoire vive
+# URL: http://www.gnu.org/software/grub/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on:
+
+name=grub
+version=0.97
+release=5
+source=(ftp://alpha.gnu.org/gnu/$name/$name-$version.tar.gz\
+ http://www.linuxfromscratch.org/patches/lfs/development/grub-0.97-disk_geometry-1.patch \
+ http://www.linuxfromscratch.org/patches/lfs/development/grub-0.97-256byte_inode-1.patch \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/use_ferror.diff \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/$name-$version-path-patch
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/grub-R \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/bad-assert-sideeffect \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/chainloader-devicefix \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/$name-$version-devicemap.diff \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/reiser-unpack \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/grub-gfxmenu-v8.diff \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/grub-a20.patch \
+ http://kiao.no-ip.info/NuTyX/files/patchs/grub/ext4.patch )
+build() {
+ cd $name-$version
+ patch -Np1 -i ../$name-$version-path-patch
+ patch -Np0 -i ../use_ferror.diff
+ patch -Np1 -i ../grub-R
+ patch -Np1 -i ../bad-assert-sideeffect
+ patch -Np0 -i ../grub-gfxmenu-v8.diff
+ patch -Np1 -i ../reiser-unpack
+ patch -Np1 -i ../grub-a20.patch
+ patch -Np1 -i ../$name-$version-disk_geometry-1.patch
+ patch -Np1 -i ../$name-$version-256byte_inode-1.patch
+
+ patch -Np1 -i ../ext4.patch
+ unset CXXFLAGS
+ unset CFLAGS
+ if [ "`uname -m`" == "x86_64" ]; then
+ echo "Ce paquet doit être builder dans i686"
+ echo 'Ajouter CFLAGS="-static" avant ./configure'
+ echo 'CFLAGS="-static" ./configure --prefix=/usr'
+ exit 1
+ fi
+ ./configure --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info
+ make
+ make DESTDIR=$PKG install
+ install -d $PKG/usr/share
+ if [ -f $PKG/usr/share/info/dir ]; then
+ rm $PKG/usr/share/info/dir
+ fi
+}
diff --git a/extra/junit/.footprint b/extra/junit/.footprint
new file mode 100644
index 000000000..6488f6855
--- /dev/null
+++ b/extra/junit/.footprint
@@ -0,0 +1,668 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/junit-4.5/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/README.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/cpl-v10.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/doc/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/ReleaseNotes4.4.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/ReleaseNotes4.4.txt
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/ReleaseNotes4.5.txt
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/ReleaseNotes4.6.txt
+drwxr-xr-x root/root usr/share/doc/junit-4.5/doc/cookbook/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookbook/cookbook.htm
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookbook/logo.gif
+drwxr-xr-x root/root usr/share/doc/junit-4.5/doc/cookstour/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image1.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image2.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image3.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image4.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image5.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image6.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/Image7.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/cookstour/cookstour.htm
+drwxr-xr-x root/root usr/share/doc/junit-4.5/doc/faq/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/faq/faq.htm
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/index.htm
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/markdown.sh
+drwxr-xr-x root/root usr/share/doc/junit-4.5/doc/testinfected/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/testinfected/IMG00001.GIF
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/testinfected/IMG00002.GIF
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/testinfected/IMG00003.GIF
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/testinfected/logo.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/doc/testinfected/testing.htm
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/allclasses-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/allclasses-noframe.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/constant-values.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/deprecated-list.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/help-doc.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/index-all.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/index.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/AllOf.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/AnyOf.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/DescribedAs.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/Is.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/IsAnything.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/IsEqual.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/IsInstanceOf.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/IsNot.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/IsNull.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/IsSame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/package-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/package-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/hamcrest/core/package-tree.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/junit/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/After.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/AfterClass.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/Assert.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/Assume.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/Before.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/BeforeClass.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/ComparisonFailure.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/Ignore.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/Test.None.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/Test.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/junit/matchers/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/matchers/JUnitMatchers.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/matchers/package-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/matchers/package-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/matchers/package-tree.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/package-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/package-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/package-tree.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/Describable.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/Description.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/JUnitCore.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/Request.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/Result.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/RunWith.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/Runner.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/Filter.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/Filterable.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/NoTestsRemainException.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/Sortable.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/Sorter.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/package-frame.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/package-summary.html.gz
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/manipulation/package-tree.html.gz
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/Failure.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/RunListener.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/RunNotifier.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/StoppedByUserException.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/package-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/package-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/notification/package-tree.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/package-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/package-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runner/package-tree.html
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/AllTests.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/BlockJUnit4ClassRunner.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/JUnit4.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/Parameterized.Parameters.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/Parameterized.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/ParentRunner.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/Suite.SuiteClasses.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/Suite.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/package-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/package-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/org/junit/runners/package-tree.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/overview-frame.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/overview-summary.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/overview-tree.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/package-list
+drwxr-xr-x root/root usr/share/doc/junit-4.5/javadoc/resources/
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/resources/inherit.gif
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/serialized-form.html
+-rw-r--r-- root/root usr/share/doc/junit-4.5/javadoc/stylesheet.css
+drwxr-xr-x root/root usr/share/junit-4.5/
+-rw-r--r-- root/root usr/share/junit-4.5/junit-4.5-src.jar
+-rw-r--r-- root/root usr/share/junit-4.5/junit-4.5.jar
+-rw-r--r-- root/root usr/share/junit-4.5/junit-dep-4.5.jar
+drwxr-xr-x root/root usr/share/junit-4.5/junit/
+drwxr-xr-x root/root usr/share/junit-4.5/junit/samples/
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/AllTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/AllTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/ListTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/ListTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/SimpleTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/SimpleTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/junit/samples/money/
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/IMoney.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/IMoney.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/Money.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/Money.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/MoneyBag.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/MoneyBag.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/MoneyTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/MoneyTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/money/package-info.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/samples/package-info.java
+drwxr-xr-x root/root usr/share/junit-4.5/junit/tests/
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/AllTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/AllTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/WasRun.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/WasRun.java
+drwxr-xr-x root/root usr/share/junit-4.5/junit/tests/extensions/
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ActiveTestTest$SuccessTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ActiveTestTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ActiveTestTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/AllTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/AllTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest$2.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest$3.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest$4.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest$5.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest$TornDown.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/ExtensionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/RepeatedTestTest$SuccessTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/RepeatedTestTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/RepeatedTestTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/extensions/package-info.java
+drwxr-xr-x root/root usr/share/junit-4.5/junit/tests/framework/
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/AllTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/AllTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/AssertTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/AssertTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/ComparisonCompactorTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/ComparisonCompactorTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/ComparisonFailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/ComparisonFailureTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/DoublePrecisionAssertTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/DoublePrecisionAssertTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/Failure.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/Failure.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/FloatAssertTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/FloatAssertTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/InheritedTestCase.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/InheritedTestCase.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NoArgTestCaseTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NoArgTestCaseTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NoTestCaseClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NoTestCaseClass.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NoTestCases.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NoTestCases.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NotPublicTestCase.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NotPublicTestCase.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NotVoidTestCase.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/NotVoidTestCase.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/OneTestCase.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/OneTestCase.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/OverrideTestCase.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/OverrideTestCase.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/Success.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/Success.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/SuiteTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/SuiteTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$10.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$2.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$3.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$4.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$5.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$6.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$7.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$8.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$9.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest$TornDown.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestCaseTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestImplementorTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestImplementorTest$DoubleTestCase$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestImplementorTest$DoubleTestCase.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestImplementorTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestImplementorTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestListenerTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestListenerTest$2.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestListenerTest$3.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestListenerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/TestListenerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/framework/package-info.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/package-info.java
+drwxr-xr-x root/root usr/share/junit-4.5/junit/tests/runner/
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/AllTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/AllTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/BaseTestRunnerTest$MockRunner.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/BaseTestRunnerTest$NonStatic.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/BaseTestRunnerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/BaseTestRunnerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/StackFilterTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/StackFilterTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$2.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$3.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$4.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$5.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$6.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$7.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest$TestResultPrinter.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextFeedbackTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextRunnerSingleMethodTest$InvocationTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextRunnerSingleMethodTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextRunnerSingleMethodTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextRunnerTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextRunnerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/TextRunnerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/junit/tests/runner/package-info.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/samples/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/ListTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/ListTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/SimpleTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/SimpleTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/samples/money/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/money/MoneyTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/money/MoneyTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/money/package-info.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/samples/package-info.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/AllTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/AllTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/ObjectContractTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/ObjectContractTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/TestSystem.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/TestSystem.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/assertion/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/assertion/AssertionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/assertion/AssertionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/assertion/BothTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/assertion/BothTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/assertion/EachTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/assertion/EachTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/deprecated/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/deprecated/JUnit4ClassRunnerTest$Example.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/deprecated/JUnit4ClassRunnerTest$UnconstructableExample.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/deprecated/JUnit4ClassRunnerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/deprecated/JUnit4ClassRunnerTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/description/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest$AnnotatedClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest$IgnoredClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest$MyOwnAnnotation.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest$ValueAnnotatedClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest$ValuedAnnotation.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/AnnotatedDescriptionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/SuiteDescriptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/SuiteDescriptionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/TestDescriptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/description/TestDescriptionTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/experimental/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest$AssumptionFailureInConstructor.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest$HasFailingAssumeInBefore.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest$HasFailingAssumeInBeforeClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest$HasFailingAssumption.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest$HasPassingAssumption.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionViolatedExceptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/AssumptionViolatedExceptionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/ExperimentalTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/ExperimentalTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/MatcherTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/MatcherTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/LoggingTest$Example.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/LoggingTest$FailingExample.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/LoggingTest$LoggingListener.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/LoggingTest$TestLog.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/LoggingTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/logging/LoggingTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/experimental/results/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/results/PrintableResultTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/results/PrintableResultTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/results/PrintableResultTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/results/ResultMatchersTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/results/ResultMatchersTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/AllMembersSupplierTest$HasDataPoints.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/AllMembersSupplierTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/AllMembersSupplierTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/ParameterSignatureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/ParameterSignatureTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/ParameterizedAssertionErrorTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/ParameterizedAssertionErrorTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/ParameterizedAssertionErrorTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Correspondent.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Correspondent.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Guesser$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Guesser$GuessMap.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Guesser.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Guesser.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/GuesserQueue$ReguessableDecorator.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/GuesserQueue.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/GuesserQueue.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/MethodCall.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/MethodCall.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/ReguessableValue.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/ReguessableValue.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StringableObject.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StringableObject.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Stub.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/Stub.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StubbedTheories$StubbedTheoryAnchor.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StubbedTheories.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StubbedTheories.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StubbedTheoriesTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/extendingwithstubs/StubbedTheoriesTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$BeforeAndAfterEachTime.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$BeforeAndAfterOnSameInstance.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$DifferentTypesInConstructor.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$HasATwoParameterTheory.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$NewObjectEachTime.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$OneTestTwoAnnotations.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$PositiveInts.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$PositiveIntsWithMethodParams.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields$PositiveIntsWithNegativeField.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/SuccessfulWithDataPointFields.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/TheoriesPerformanceTest$UpToTen.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/TheoriesPerformanceTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/TheoriesPerformanceTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields$DataPointsMustBeStatic.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields$DoesntUseParams.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields$HasATheory.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields$NullsOK.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields$TheoriesMustBePublic.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/UnsuccessfulWithDataPointFields.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WhenNoParametersMatch$AssumptionsFail.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WhenNoParametersMatch.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WhenNoParametersMatch.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithDataPointMethod$DataPointMethodReturnsMutableObject.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithDataPointMethod$HasDataPointMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithDataPointMethod$HasDateMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithDataPointMethod$HasUglyDataPointMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithDataPointMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithDataPointMethod.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources$DataPointArrayMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources$DataPointArrayToBeUsedForWholeParameter.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources$DataPointArrays.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources$DataPointMalformedArrayMethods.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources$ParameterAnnotations.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources$ShouldFilterNull.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithExtendedParameterSources.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithOnlyTestAnnotations$HonorExpectedException.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithOnlyTestAnnotations$HonorExpectedExceptionPasses.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithOnlyTestAnnotations$HonorTimeout.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithOnlyTestAnnotations.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/experimental/theories/runner/WithOnlyTestAnnotations.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest$All.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest$AllJUnit4.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest$BadSuiteMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest$JUnit4Test.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest$OneTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/AllTestsTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ClassRequestTest$PrivateSuiteMethod.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ClassRequestTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ClassRequestTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest$2.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest$3.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest$ATest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest$TestResultPrinter.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityPrintingTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$BeforeClassTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$ErrorTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$ExceptionInBeforeTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$ExpectedTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$InvalidMethodTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$MarkerRunner.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$NewTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$NoExceptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$NoTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest$UnExpectedExceptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/ForwardCompatibilityTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest$CantInitialize.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest$CantInitializeTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest$ErrorRememberingListener.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest$InitializesWithError.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/InitializationErrorForwardCompatibilityTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/JUnit38ClassRunnerTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/JUnit38ClassRunnerTest$AnnotatedTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/JUnit38ClassRunnerTest$MyTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/JUnit38ClassRunnerTest$OneTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/JUnit38ClassRunnerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/JUnit38ClassRunnerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/OldTestClassAdaptingListenerTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/OldTestClassAdaptingListenerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/OldTestClassAdaptingListenerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/OldTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/OldTests.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest$CompatibilityTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest$NewTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest$NewTestSuiteFails.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest$NewTestSuiteNotUsed.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest$OldTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/junit3compatibility/SuiteMethodTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/listening/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/ListenerTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/ListenerTest$2.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/ListenerTest$OneTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/ListenerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/ListenerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest$Example.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest$ExampleTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest$MyListener.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest$NewExample.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/RunnerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TestListenerTest$ErrorListener.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TestListenerTest$ExceptionListener.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TestListenerTest$OneTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TestListenerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TestListenerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TextListenerTest$ErrorTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TextListenerTest$OneTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TextListenerTest$Slow.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TextListenerTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/TextListenerTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/UserStopTest$OneTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/UserStopTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/listening/UserStopTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/manipulation/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/FilterableTest$FilteredRunner$1.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/FilterableTest$FilteredRunner.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/FilterableTest$FilteredTest.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/FilterableTest.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/FilterableTest.java.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$1.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$HasSuiteMethod.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$OneTimeSetup.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$OneTwoSuite.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$ParameterizedOneTimeBeforeClass.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$ParameterizedOneTimeSetup.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$TestOne.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest$TestTwo.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SingleMethodTest.java.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$1.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$2.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortable$Enclosing$A.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortable$Enclosing$B.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortable$Enclosing.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortable$SortMe.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortable.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortableWithSuiteMethod$SortMe.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$TestClassRunnerIsSortableWithSuiteMethod.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$UnsortableRunnersAreHandledWithoutCrashing$Unsortable.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$UnsortableRunnersAreHandledWithoutCrashing$UnsortableRunner.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest$UnsortableRunnersAreHandledWithoutCrashing.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest.class.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/manipulation/SortableTest.java.gz
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/package-info.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/running/
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/running/classes/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/EnclosedTest$Enclosing$A.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/EnclosedTest$Enclosing$B.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/EnclosedTest$Enclosing.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/EnclosedTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/EnclosedTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/IgnoreClassTest$IgnoreMe.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/IgnoreClassTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/IgnoreClassTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$BeforeAndAfter.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$EmptyTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$FibonacciTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$IncorrectTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$PrivateConstructor.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$ProtectedParametersTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest$WrongElementType.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/ParameterizedTestTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest$BadRunner.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest$Empty.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest$ExampleRunner.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest$ExampleTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest$SubExampleTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/RunWithTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$All.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$AllWithBeforeAndAfterClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$AllWithOutAnnotation.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$BiInfiniteLoop.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$Hercules.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$Hydra.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$InfiniteLoop.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$NoSuiteClassesAnnotation.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$TestA.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$TestB.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest$WithoutDefaultConstructor.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/SuiteTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/TestClassTest$1.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/TestClassTest$ManyMethods.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/TestClassTest$TwoConstructors.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/TestClassTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/TestClassTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/UseSuiteAsASuperclassTest$AllWithMySuite.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/UseSuiteAsASuperclassTest$MySuite.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/UseSuiteAsASuperclassTest$TestA.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/UseSuiteAsASuperclassTest$TestB.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/UseSuiteAsASuperclassTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/classes/UseSuiteAsASuperclassTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/running/core/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/CommandLineTest$Count.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/CommandLineTest$Example.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/CommandLineTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/CommandLineTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/JUnitCoreReturnsCorrectExitCodeTest$Fail.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/JUnitCoreReturnsCorrectExitCodeTest$Succeed.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/JUnitCoreReturnsCorrectExitCodeTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/JUnitCoreReturnsCorrectExitCodeTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/SystemExitTest$Exit.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/SystemExitTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/core/SystemExitTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/running/methods/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$ErrorInAfterClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$ErrorInBeforeClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$ExceptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$FailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$NoExceptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$NonStaticOneTimeSetup.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$OldSuiteTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$OldTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$OneTimeSetup.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$OneTimeTeardown.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$OrderTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$RunAllAfterClasses.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$RunAllAfterClassesRegardless.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$RunAllAfters.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$RunAllAftersRegardless.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SetupFailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SetupTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SimpleTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SimpleTestWithFutureProofExplicitRunner.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SubInheritance.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SubShadowing.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SubTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SuperInheritance.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SuperShadowing.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$SuperTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$TeardownAfterFailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$TeardownFailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$TeardownTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$TestAndTeardownFailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest$TwoTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/AnnotationTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ExpectedTest$ExpectSuperclass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ExpectedTest$Expected.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ExpectedTest$NoneThrown.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ExpectedTest$Unexpected.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ExpectedTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ExpectedTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/InheritedTestTest$Sub.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/InheritedTestTest$SubWithBefore.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/InheritedTestTest$Super.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/InheritedTestTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/InheritedTestTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ParameterizedTestMethodTest$EverythingWrong.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ParameterizedTestMethodTest$SubShadows.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ParameterizedTestMethodTest$SubWrong.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ParameterizedTestMethodTest$SuperWrong.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ParameterizedTestMethodTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/ParameterizedTestMethodTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$Confused.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$ConstructorParameter.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$EverythingWrong.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$IgnoredTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$OnlyTestIsIgnored.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$SubShadows.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$SubWrong.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest$SuperWrong.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TestMethodTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$FailureWithTimeoutRunTimeExceptionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$FailureWithTimeoutTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$ImpatientLoopTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$InfiniteLoopTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$SuccessWithTimeoutTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$TimeoutFailureTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest$WillTimeOut.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/running/methods/TimeoutTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/validation/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/BadlyFormedClassesTest$BadBeforeMethodWithLegacyRunner.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/BadlyFormedClassesTest$FaultyConstructor.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/BadlyFormedClassesTest$NoTests.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/BadlyFormedClassesTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/BadlyFormedClassesTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/FailedConstructionTest$CantConstruct.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/FailedConstructionTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/FailedConstructionTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/InaccessibleBaseClassTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/InaccessibleBaseClassTest.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/ValidationTest$NonStaticBeforeClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/ValidationTest$WrongBeforeClass.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/ValidationTest.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/ValidationTest.java
+drwxr-xr-x root/root usr/share/junit-4.5/org/junit/tests/validation/anotherpackage/
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/anotherpackage/Sub.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/anotherpackage/Sub.java
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/anotherpackage/Super.class
+-rw-r--r-- root/root usr/share/junit-4.5/org/junit/tests/validation/anotherpackage/Super.java
diff --git a/extra/junit/.md5sum b/extra/junit/.md5sum
new file mode 100644
index 000000000..fe7faece3
--- /dev/null
+++ b/extra/junit/.md5sum
@@ -0,0 +1 @@
+6d534ce2169e26cc3b6ac36072ce2f5f junit4.5.zip
diff --git a/extra/junit/Pkgfile b/extra/junit/Pkgfile
new file mode 100644
index 000000000..0347edd9d
--- /dev/null
+++ b/extra/junit/Pkgfile
@@ -0,0 +1,19 @@
+# Description: Contient un framework simple et libre pour écrire et exécuter des tâches répétitives
+# URL: http://www.junit.org/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: unzip
+
+name=junit
+version=4.5
+release=1
+source=( http://downloads.sourceforge.net/$name/$name$version.zip)
+
+
+build() {
+ cd $name$version
+ install -v -m755 -d $PKG/usr/share/{,doc/}junit-4.5
+ chown -R root:root $PKG
+ cp -v -R junit* org $PKG/usr/share/junit-4.5
+ cp -v -R *.html *doc $PKG/usr/share/doc/junit-4.5
+}
diff --git a/extra/libcap/.footprint b/extra/libcap/.footprint
new file mode 100644
index 000000000..7a647809a
--- /dev/null
+++ b/extra/libcap/.footprint
@@ -0,0 +1,44 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/sys/
+-rw-r--r-- root/root usr/include/sys/capability.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libcap.a
+lrwxrwxrwx root/root usr/lib/libcap.so -> libcap.so.2
+lrwxrwxrwx root/root usr/lib/libcap.so.2 -> libcap.so.2.16
+-rw-r--r-- root/root usr/lib/libcap.so.2.16
+drwxr-xr-x root/root usr/lib/security/
+-rwxr-xr-x root/root usr/lib/security/pam_cap.so
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/capsh
+-rwxr-xr-x root/root usr/sbin/getcap
+-rwxr-xr-x root/root usr/sbin/getpcaps
+-rwxr-xr-x root/root usr/sbin/setcap
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/cap_clear.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_clear_flag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_compare.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_copy_ext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_copy_int.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_dup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_free.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_from_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_from_text.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_fd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_file.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_flag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_pid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_proc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_set_fd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_set_file.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_set_flag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_set_proc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_size.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_to_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_to_text.3.gz
+-rw-r--r-- root/root usr/share/man/man3/capgetp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/capsetp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/libcap.3.gz
diff --git a/extra/libcap/.md5sum b/extra/libcap/.md5sum
new file mode 100644
index 000000000..5889729c6
--- /dev/null
+++ b/extra/libcap/.md5sum
@@ -0,0 +1,3 @@
+7327a51597db092d7549310b670b5366 libcap-2.16-drop-linux-workarounds.patch
+0d1cee9631768d29b43f450832668687 libcap-2.16-makefile.patch
+6e2c9d0f3c3118e41cd07288ba9577ce libcap-2.16.tar.bz2
diff --git a/extra/libcap/Pkgfile b/extra/libcap/Pkgfile
new file mode 100755
index 000000000..49f7388db
--- /dev/null
+++ b/extra/libcap/Pkgfile
@@ -0,0 +1,27 @@
+# Description: Librairie posix 1003.1e version 2
+# URL: http://www.kernel.org/pub/linux/libs/security/linux-privs/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: libattr
+
+name=libcap
+version=2.16
+release=1
+source=(http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$version.tar.bz2\
+ $name-$version-makefile.patch $name-$version-drop-linux-workarounds.patch)
+
+build() {
+ cd $name-$version
+ patch -p0 -i $SRC/$name-$version-makefile.patch
+ patch -p0 -i $SRC/$name-$version-drop-linux-workarounds.patch
+ make
+ make \
+ INCDIR=$PKG/usr/include \
+ LIBDIR=$PKG/usr/lib \
+ SBINDIR=$PKG/usr/sbin \
+ MANDIR=$PKG/usr/share/man install
+
+ # man8 is empty, cap{set,get}(2) come from core/man-pages
+ rm -rf $PKG/usr/share/man/man{2,8}
+
+}
diff --git a/extra/libcap/libcap-2.16-drop-linux-workarounds.patch b/extra/libcap/libcap-2.16-drop-linux-workarounds.patch
new file mode 100644
index 000000000..bbd6db835
--- /dev/null
+++ b/extra/libcap/libcap-2.16-drop-linux-workarounds.patch
@@ -0,0 +1,43 @@
+dont need these compat hacks anymore
+
+http://bugs.gentoo.org/265304
+
+--- libcap/include/sys/capability.h
++++ libcap/include/sys/capability.h
+@@ -22,18 +22,6 @@
+ #include <sys/types.h>
+ #include <stdint.h>
+
+-/*
+- * Make sure we can be included from userland by preventing
+- * capability.h from including other kernel headers
+- */
+-#define _LINUX_TYPES_H
+-#define _LINUX_FS_H
+-#define __LINUX_COMPILER_H
+-#define __user
+-
+-typedef unsigned int __u32;
+-typedef __u32 __le32;
+-
+ #include <linux/capability.h>
+
+ /*
+--- libcap/include/linux/capability.h
++++ libcap/include/linux/capability.h
+@@ -40,13 +40,13 @@
+ typedef struct __user_cap_header_struct {
+ __u32 version;
+ int pid;
+-} __user *cap_user_header_t;
++} *cap_user_header_t;
+
+ typedef struct __user_cap_data_struct {
+ __u32 effective;
+ __u32 permitted;
+ __u32 inheritable;
+-} __user *cap_user_data_t;
++} *cap_user_data_t;
+
+
+ #define XATTR_CAPS_SUFFIX "capability"
diff --git a/extra/libcap/libcap-2.16-makefile.patch b/extra/libcap/libcap-2.16-makefile.patch
new file mode 100644
index 000000000..529c437a5
--- /dev/null
+++ b/extra/libcap/libcap-2.16-makefile.patch
@@ -0,0 +1,14 @@
+--- libcap/Makefile~ 2008-12-04 09:03:12.000000000 +0200
++++ libcap/Makefile 2009-01-12 17:17:07.000000000 +0200
+@@ -27,11 +27,6 @@
+
+ all: $(MINLIBNAME) $(STALIBNAME)
+
+-ifeq ($(shell gperf --version > /dev/null 2>&1 && echo yes),yes)
+-USE_GPERF_OUTPUT = $(GPERF_OUTPUT)
+-INCLUDE_GPERF_OUTPUT = -include $(GPERF_OUTPUT)
+-endif
+-
+ _makenames: _makenames.c cap_names.list.h
+ $(BUILD_CC) $(BUILD_CFLAGS) $< -o $@
+
diff --git a/extra/mono/.md5sum b/extra/mono/.md5sum
new file mode 100644
index 000000000..39991bcab
--- /dev/null
+++ b/extra/mono/.md5sum
@@ -0,0 +1 @@
+da2bf1c0aba2958d26c5e8a9a49fd9d1 mono-2.4.tar.bz2
diff --git a/extra/mono/Pkgfile b/extra/mono/Pkgfile
new file mode 100644
index 000000000..c1ad06d42
--- /dev/null
+++ b/extra/mono/Pkgfile
@@ -0,0 +1,24 @@
+# Description: Implémentation de .NET
+# URL: http://www.mono-project.com/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on:
+
+name=mono
+version=2.4
+release=1
+source=(http://www.go-mono.com/sources/$name/$name-$version.tar.bz2)
+
+build() {
+ cd $name-$version
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-libgdiplus=installed --with-icu=no \
+ --with-tls=pthread --with-jit=yes --with-preview=yes \
+ --with-sigaltstack=yes,no --enable-nunit-tests
+
+ make -j2
+# sed -i "/NO_INSTALL = yes/d" mcs/nunit20/nunit-console/Makefile
+
+ make DESTDIR=$PKG install
+}
diff --git a/extra/openjade/.footprint b/extra/openjade/.footprint
new file mode 100644
index 000000000..f27d8ce43
--- /dev/null
+++ b/extra/openjade/.footprint
@@ -0,0 +1,25 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+lrwxrwxrwx root/root usr/bin/jade -> openjade
+-rwxr-xr-x root/root usr/bin/openjade
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libgrove.so -> libogrove.so
+-rw-r--r-- root/root usr/lib/libogrove.a
+-rwxr-xr-x root/root usr/lib/libogrove.la
+lrwxrwxrwx root/root usr/lib/libogrove.so -> libogrove.so.0.0.1
+lrwxrwxrwx root/root usr/lib/libogrove.so.0 -> libogrove.so.0.0.1
+-rwxr-xr-x root/root usr/lib/libogrove.so.0.0.1
+-rw-r--r-- root/root usr/lib/libospgrove.a
+-rwxr-xr-x root/root usr/lib/libospgrove.la
+lrwxrwxrwx root/root usr/lib/libospgrove.so -> libospgrove.so.0.0.1
+lrwxrwxrwx root/root usr/lib/libospgrove.so.0 -> libospgrove.so.0.0.1
+-rwxr-xr-x root/root usr/lib/libospgrove.so.0.0.1
+-rw-r--r-- root/root usr/lib/libostyle.a
+-rwxr-xr-x root/root usr/lib/libostyle.la
+lrwxrwxrwx root/root usr/lib/libostyle.so -> libostyle.so.0.0.1
+lrwxrwxrwx root/root usr/lib/libostyle.so.0 -> libostyle.so.0.0.1
+-rwxr-xr-x root/root usr/lib/libostyle.so.0.0.1
+lrwxrwxrwx root/root usr/lib/libspgrove.so -> libospgrove.so
+lrwxrwxrwx root/root usr/lib/libstyle.so -> libostyle.so
+drwxr-xr-x root/root usr/share/
+-rw-r--r-- root/root usr/share/builtins.dsl
diff --git a/extra/openjade/.md5sum b/extra/openjade/.md5sum
new file mode 100644
index 000000000..83c413b65
--- /dev/null
+++ b/extra/openjade/.md5sum
@@ -0,0 +1 @@
+7df692e3186109cc00db6825b777201e openjade-1.3.2.tar.gz
diff --git a/extra/openjade/Pkgfile b/extra/openjade/Pkgfile
new file mode 100644
index 000000000..01ae33a83
--- /dev/null
+++ b/extra/openjade/Pkgfile
@@ -0,0 +1,22 @@
+# Description: an implementation of DSSSL -- Document Style Semantics and Specification Language
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# URL: http://openjade.sourceforge.net/
+# depends: opensp
+
+name=openjade
+version=1.3.2
+release=1
+source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz)
+
+build() {
+ cd $name-$version
+ ./configure --prefix=/usr --disable-nls
+ make
+ make DESTDIR=$PKG install
+ ln -v -sf openjade $PKG/usr/bin/jade
+ ln -v -sf libogrove.so $PKG/usr/lib/libgrove.so
+ ln -v -sf libospgrove.so $PKG/usr/lib/libspgrove.so
+ ln -v -sf libostyle.so $PKG/usr/lib/libstyle.so
+}
+
diff --git a/extra/syslinux/.footprint b/extra/syslinux/.footprint
new file mode 100644
index 000000000..e25f3987c
--- /dev/null
+++ b/extra/syslinux/.footprint
@@ -0,0 +1,176 @@
+drwxr-xr-x root/root sbin/
+-rwxr-xr-x root/root sbin/extlinux
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/gethostip
+-rwxr-xr-x root/root usr/bin/isohybrid
+-rwxr-xr-x root/root usr/bin/keytab-lilo
+-rwxr-xr-x root/root usr/bin/lss16toppm
+-rwxr-xr-x root/root usr/bin/md5pass
+-rwxr-xr-x root/root usr/bin/mkdiskimage
+-rwxr-xr-x root/root usr/bin/ppmtolss16
+-rwxr-xr-x root/root usr/bin/sha1pass
+-rwxr-xr-x root/root usr/bin/syslinux
+-rwxr-xr-x root/root usr/bin/syslinux2ansi
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man1/
+-rw-r--r-- root/root usr/man/man1/extlinux.1.gz
+-rw-r--r-- root/root usr/man/man1/gethostip.1.gz
+-rw-r--r-- root/root usr/man/man1/lss16toppm.1.gz
+-rw-r--r-- root/root usr/man/man1/ppmtolss16.1.gz
+-rw-r--r-- root/root usr/man/man1/syslinux.1.gz
+-rw-r--r-- root/root usr/man/man1/syslinux2ansi.1.gz
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/syslinux/
+-rw-r--r-- root/root usr/share/syslinux/altmbr.bin
+-rw-r--r-- root/root usr/share/syslinux/altmbr_c.bin
+-rw-r--r-- root/root usr/share/syslinux/altmbr_f.bin
+-rw-r--r-- root/root usr/share/syslinux/chain.c32
+-rw-r--r-- root/root usr/share/syslinux/cmd.c32
+drwxr-xr-x root/root usr/share/syslinux/com32/
+-rw-r--r-- root/root usr/share/syslinux/com32/com32.ld
+drwxr-xr-x root/root usr/share/syslinux/com32/include/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/alloca.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/assert.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/bitsize/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/bitsize/limits.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/bitsize/stddef.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/bitsize/stdint.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/bitsize/stdintconst.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/bitsize/stdintlimits.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/colortbl.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/com32.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/console.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/cpufeature.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/ctype.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/dev.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/dirent.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/elf.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/endian.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/errno.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/fcntl.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/gplinclude/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/README
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/cpuid.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/gplinclude/dmi/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_base_board.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_battery.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_bios.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_chassis.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_ipmi.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_memory.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_processor.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/dmi/dmi_system.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/gplinclude/vpd/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/inttypes.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/klibc/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/klibc/archsetjmp.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/klibc/compiler.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/klibc/diverr.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/klibc/endian.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/klibc/extern.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/klibc/sysconfig.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/limits.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/math.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/minmax.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/netinet/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/netinet/in.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/png.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/pngconf.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/setjmp.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/stdarg.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/stdbool.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/stddef.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/stdint.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/stdio.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/stdlib.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/string.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/sys/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/cpu.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/elf32.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/elf64.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/elfcommon.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/fpu.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/io.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/pci.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/stat.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/time.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/times.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/sys/types.h
+drwxr-xr-x root/root usr/share/syslinux/com32/include/syslinux/
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/adv.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/advconst.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/align.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/boot.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/bootpm.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/bootrm.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/config.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/features.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/idle.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/io.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/keyboard.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/linux.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/loadfile.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/memscan.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/movebits.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/pxe.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/reboot.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/resolve.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/vesacon.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/video.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/syslinux/zio.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/time.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/tinyjpeg.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/unistd.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/zconf.h
+-rw-r--r-- root/root usr/share/syslinux/com32/include/zlib.h
+-rw-r--r-- root/root usr/share/syslinux/com32/libcom32.a
+-rw-r--r-- root/root usr/share/syslinux/com32/libcom32gpl.a
+-rw-r--r-- root/root usr/share/syslinux/com32/libutil_com.a
+-rw-r--r-- root/root usr/share/syslinux/com32/libutil_lnx.a
+-rw-r--r-- root/root usr/share/syslinux/config.c32
+-rw-r--r-- root/root usr/share/syslinux/copybs.com
+-rw-r--r-- root/root usr/share/syslinux/cpuidtest.c32
+-rw-r--r-- root/root usr/share/syslinux/dmitest.c32
+-rw-r--r-- root/root usr/share/syslinux/elf.c32
+-rw-r--r-- root/root usr/share/syslinux/ethersel.c32
+-rw-r--r-- root/root usr/share/syslinux/gfxboot.com
+-rw-r--r-- root/root usr/share/syslinux/gptmbr.bin
+-rw-r--r-- root/root usr/share/syslinux/gptmbr_c.bin
+-rw-r--r-- root/root usr/share/syslinux/gptmbr_f.bin
+-rw-r--r-- root/root usr/share/syslinux/gpxelinux.0
+-rw-r--r-- root/root usr/share/syslinux/hdt.c32
+-rw-r--r-- root/root usr/share/syslinux/ifcpu64.c32
+-rw-r--r-- root/root usr/share/syslinux/isohdpfx.bin
+-rw-r--r-- root/root usr/share/syslinux/isohdpfx_c.bin
+-rw-r--r-- root/root usr/share/syslinux/isohdpfx_f.bin
+-rw-r--r-- root/root usr/share/syslinux/isohdppx.bin
+-rw-r--r-- root/root usr/share/syslinux/isohdppx_c.bin
+-rw-r--r-- root/root usr/share/syslinux/isohdppx_f.bin
+-rw-r--r-- root/root usr/share/syslinux/isolinux-debug.bin
+-rw-r--r-- root/root usr/share/syslinux/isolinux.bin
+-rw-r--r-- root/root usr/share/syslinux/kbdmap.c32
+-rw-r--r-- root/root usr/share/syslinux/linux.c32
+-rw-r--r-- root/root usr/share/syslinux/mboot.c32
+-rw-r--r-- root/root usr/share/syslinux/mbr.bin
+-rw-r--r-- root/root usr/share/syslinux/mbr_c.bin
+-rw-r--r-- root/root usr/share/syslinux/mbr_f.bin
+-rw-r--r-- root/root usr/share/syslinux/memdisk
+-rw-r--r-- root/root usr/share/syslinux/memdump.com
+-rw-r--r-- root/root usr/share/syslinux/meminfo.c32
+-rw-r--r-- root/root usr/share/syslinux/menu.c32
+-rw-r--r-- root/root usr/share/syslinux/pcitest.c32
+-rw-r--r-- root/root usr/share/syslinux/pmload.c32
+-rw-r--r-- root/root usr/share/syslinux/poweroff.com
+-rw-r--r-- root/root usr/share/syslinux/pxechain.com
+-rw-r--r-- root/root usr/share/syslinux/pxelinux.0
+-rw-r--r-- root/root usr/share/syslinux/reboot.c32
+-rw-r--r-- root/root usr/share/syslinux/rosh.c32
+-rw-r--r-- root/root usr/share/syslinux/sanboot.c32
+-rw-r--r-- root/root usr/share/syslinux/sdi.c32
+-rw-r--r-- root/root usr/share/syslinux/syslinux.com
+-rw-r--r-- root/root usr/share/syslinux/vesainfo.c32
+-rw-r--r-- root/root usr/share/syslinux/vesamenu.c32
+-rw-r--r-- root/root usr/share/syslinux/vpdtest.c32
diff --git a/extra/syslinux/.md5sum b/extra/syslinux/.md5sum
new file mode 100644
index 000000000..a3d3c9fda
--- /dev/null
+++ b/extra/syslinux/.md5sum
@@ -0,0 +1,2 @@
+6e1582f679cc2c7effd152620b30afea Makefile.patch
+c9f4e73e385c86b3a8faf9b615a04836 syslinux-3.82.tar.bz2
diff --git a/extra/syslinux/Makefile.patch b/extra/syslinux/Makefile.patch
new file mode 100644
index 000000000..5375190ba
--- /dev/null
+++ b/extra/syslinux/Makefile.patch
@@ -0,0 +1,81 @@
+--- Makefile.orig 2008-10-02 10:33:21.000000000 +0200
++++ Makefile 2008-10-02 10:39:30.000000000 +0200
+@@ -39,7 +39,7 @@ BTARGET = version.gen version.h version
+ BOBJECTS = $(BTARGET) \
+ mbr/mbr.bin mbr/gptmbr.bin \
+ core/pxelinux.0 core/isolinux.bin core/isolinux-debug.bin \
+- gpxe/gpxelinux.0 dos/syslinux.com win32/syslinux.exe \
++ gpxe/gpxelinux.0 dos/syslinux.com \
+ $(MODULES)
+
+ # BSUBDIRs build the on-target binary components.
+@@ -49,7 +49,7 @@ BOBJECTS = $(BTARGET) \
+ # files that depend only on the B phase, but may have to be regenerated
+ # for "make installer".
+ BSUBDIRS = codepage core memdisk modules com32 mbr memdump gpxe sample \
+- libinstaller dos win32
++ libinstaller dos
+ ITARGET =
+ IOBJECTS = $(ITARGET) dos/copybs.com \
+ utils/gethostip utils/isohybrid utils/mkdiskimage \
+@@ -57,27 +57,17 @@ IOBJECTS = $(ITARGET) dos/copybs.com \
+ ISUBDIRS = libinstaller mtools linux extlinux utils
+
+ # Things to install in /usr/bin
+-INSTALL_BIN = mtools/syslinux
+-# Things to install in /sbin
+-INSTALL_SBIN = extlinux/extlinux
++INSTALL_BIN = mtools/syslinux extlinux/extlinux
+ # Things to install in /usr/lib/syslinux
+ INSTALL_AUX = core/pxelinux.0 gpxe/gpxelinux.0 core/isolinux.bin \
+ core/isolinux-debug.bin \
+- dos/syslinux.com dos/copybs.com win32/syslinux.exe \
++ dos/syslinux.com dos/copybs.com \
+ mbr/mbr.bin mbr/gptmbr.bin \
+- $(MODULES)
+-INSTALL_AUX_OPT = win32/syslinux.exe
++ com32/menu/*.c32 com32/modules/*.c32
+
+ # These directories manage their own installables
+ INSTALLSUBDIRS = com32 utils
+
+-# Things to install in /boot/extlinux
+-EXTBOOTINSTALL = $(MODULES)
+-
+-# Things to install in /tftpboot
+-NETINSTALLABLE = core/pxelinux.0 gpxe/gpxelinux.0 \
+- $(MODULES)
+-
+ all:
+ $(MAKE) all-local
+ set -e ; for i in $(BSUBDIRS) $(ISUBDIRS) ; do $(MAKE) -C $$i $@ ; done
+@@ -102,11 +92,8 @@ version.mk: version version.pl
+ local-install: installer
+ mkdir -m 755 -p $(INSTALLROOT)$(BINDIR)
+ install -m 755 -c $(INSTALL_BIN) $(INSTALLROOT)$(BINDIR)
+- mkdir -m 755 -p $(INSTALLROOT)$(SBINDIR)
+- install -m 755 -c $(INSTALL_SBIN) $(INSTALLROOT)$(SBINDIR)
+ mkdir -m 755 -p $(INSTALLROOT)$(AUXDIR)
+ install -m 644 -c $(INSTALL_AUX) $(INSTALLROOT)$(AUXDIR)
+- -install -m 644 -c $(INSTALL_AUX_OPT) $(INSTALLROOT)$(AUXDIR)
+ mkdir -m 755 -p $(INSTALLROOT)$(MANDIR)/man1
+ install -m 644 -c man/*.1 $(INSTALLROOT)$(MANDIR)/man1
+ : mkdir -m 755 -p $(INSTALLROOT)$(MANDIR)/man8
+@@ -115,15 +102,7 @@ local-install: installer
+ install: local-install
+ set -e ; for i in $(INSTALLSUBDIRS) ; do $(MAKE) -C $$i $@ ; done
+
+-netinstall: installer
+- mkdir -p $(INSTALLROOT)$(TFTPBOOT)
+- install -m 644 $(NETINSTALLABLE) $(INSTALLROOT)$(TFTPBOOT)
+-
+-extbootinstall: installer
+- mkdir -m 755 -p $(INSTALLROOT)$(EXTLINUXDIR)
+- install -m 644 $(EXTBOOTINSTALL) $(INSTALLROOT)$(EXTLINUXDIR)
+-
+-install-all: install netinstall extbootinstall
++install-all: install
+
+ local-tidy:
+ rm -f *.o *.elf *_bin.c stupid.* patch.offset
+
diff --git a/extra/syslinux/Pkgfile b/extra/syslinux/Pkgfile
new file mode 100644
index 000000000..1a2b323a6
--- /dev/null
+++ b/extra/syslinux/Pkgfile
@@ -0,0 +1,19 @@
+# Description: Permet de démarrer Linux sur une partition autre que Linux
+# URL: http://syslinux.org
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: mtools, nasm
+
+name=syslinux
+version=3.82
+release=1
+source=(http://www.kernel.org/pub/linux/utils/boot/syslinux/$name-$version.tar.bz2\
+ Makefile.patch)
+
+build() {
+ cd $name-$version
+ sed -i "s|win32/syslinux.exe||g" Makefile
+# patch -p0 -i $SRC/Makefile.patch
+ make
+ make INSTALLROOT=$PKG install
+}
diff --git a/extra/usbutils/.footprint b/extra/usbutils/.footprint
new file mode 100644
index 000000000..d0fcd0855
--- /dev/null
+++ b/extra/usbutils/.footprint
@@ -0,0 +1,16 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/usb-devices
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/lsusb
+-rwxr-xr-x root/root usr/sbin/update-usbids.sh
+drwxr-xr-x root/root usr/share/
+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/usb-devices.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/lsusb.8.gz
+drwxr-xr-x root/root usr/share/pkgconfig/
+-rw-r--r-- root/root usr/share/pkgconfig/usbutils.pc
+-rw-r--r-- root/root usr/share/usb.ids
+-rw-r--r-- root/root usr/share/usb.ids.gz
diff --git a/extra/usbutils/.md5sum b/extra/usbutils/.md5sum
new file mode 100644
index 000000000..ce944ef69
--- /dev/null
+++ b/extra/usbutils/.md5sum
@@ -0,0 +1 @@
+34979f675d2bcb3e1b45012fa830a53f usbutils-0.86.tar.gz
diff --git a/extra/usbutils/Pkgfile b/extra/usbutils/Pkgfile
new file mode 100755
index 000000000..f86587fd5
--- /dev/null
+++ b/extra/usbutils/Pkgfile
@@ -0,0 +1,22 @@
+# Description: Utilitaire pci pour liaison USB
+# URL: http://downloads.sourceforge.net/linux-usb/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: libusb
+
+name=usbutils
+version=0.86
+release=1
+source=( http://downloads.sourceforge.net/linux-usb/$name-$version.tar.gz)
+
+
+
+build() {
+ # build package
+ cd $name-$version
+ ./configure --prefix=/usr\
+ --mandir=/usr/share/man\
+ --infodir=/usr/share/info
+ make
+ make DESTDIR=$PKG install
+}