[Lunar-commits] <moonbase> Revert "zdeprecated: clean it up a bit. the removed modules are in the crater repository." You cleaned too much. libxfce4ui is still needed by some apps!
Samuel
samuel.verstraete at gmail.com
Fri Aug 26 11:34:32 CEST 2011
commit f71e82b5921e07cceb015ed90228ed54fb93a52a
Author: Samuel <samuel.verstraete at gmail.com>
Date: Fri Aug 26 11:34:32 2011 +0200
Revert "zdeprecated: clean it up a bit. the removed modules are in the crater repository."
You cleaned too much. libxfce4ui is still needed by some apps!
This reverts commit 539f5d130ec293ab9c1b6b2de27c3b1844316478.
---
filesys/lvm2/CONFLICTS | 1 +
mail/alpine/CONFLICTS | 1 +
zdeprecated/PodToHTML/BUILD | 6 +
zdeprecated/PodToHTML/DEPENDS | 1 +
zdeprecated/PodToHTML/DETAILS | 12 +
zdeprecated/PostNuke/BUILD | 17 ++
zdeprecated/PostNuke/DEPENDS | 3 +
zdeprecated/PostNuke/DETAILS | 14 +
zdeprecated/PostNuke/POST_INSTALL | 11 +
zdeprecated/PyXML/BUILD | 4 +
zdeprecated/PyXML/DEPENDS | 2 +
zdeprecated/PyXML/DETAILS | 15 ++
zdeprecated/agqt/BUILD | 23 ++
zdeprecated/agqt/DEPENDS | 1 +
zdeprecated/agqt/DETAILS | 12 +
zdeprecated/agqt/POST_INSTALL | 1 +
zdeprecated/chpax/BUILD | 16 ++
zdeprecated/chpax/DETAILS | 20 ++
zdeprecated/cryptoapi/BUILD | 35 +++
zdeprecated/cryptoapi/DETAILS | 19 ++
zdeprecated/device-mapper/BUILD | 25 ++
zdeprecated/device-mapper/CONFLICTS | 1 +
zdeprecated/device-mapper/DETAILS | 16 ++
zdeprecated/dirac/DETAILS | 17 ++
zdeprecated/eel/BUILD | 12 +
zdeprecated/eel/DEPENDS | 2 +
zdeprecated/eel/DETAILS | 17 ++
zdeprecated/egcs64/BUILD | 31 +++
zdeprecated/egcs64/DETAILS | 18 ++
zdeprecated/egcs64/profile.d/egcs64.rc | 1 +
zdeprecated/ftpfs/BUILD | 11 +
zdeprecated/ftpfs/DETAILS | 14 +
zdeprecated/gcc2/BUILD | 28 ++
zdeprecated/gcc2/DEPENDS | 1 +
zdeprecated/gcc2/DETAILS | 22 ++
zdeprecated/gcc2/POST_INSTALL | 3 +
zdeprecated/gcc2/PRE_BUILD | 4 +
.../gcc2/plugin.d/optimize-gcc_2_95_3.plugin | 259 ++++++++++++++++++++
zdeprecated/glut/BUILD | 18 ++
zdeprecated/glut/BUILD.alpha | 30 +++
zdeprecated/glut/CONFLICTS | 1 +
zdeprecated/glut/DEPENDS | 1 +
zdeprecated/glut/DETAILS | 18 ++
zdeprecated/gnustep/GWorkspace/BUILD | 14 +
zdeprecated/gnustep/GWorkspace/DEPENDS | 1 +
zdeprecated/gnustep/GWorkspace/DETAILS | 24 ++
zdeprecated/gnustep/Gorm/BUILD | 10 +
zdeprecated/gnustep/Gorm/DEPENDS | 3 +
zdeprecated/gnustep/Gorm/DETAILS | 23 ++
zdeprecated/gnustep/ImageViewer/BUILD | 9 +
zdeprecated/gnustep/ImageViewer/DEPENDS | 3 +
zdeprecated/gnustep/ImageViewer/DETAILS | 13 +
zdeprecated/gnustep/ProjectCenter/BUILD | 9 +
zdeprecated/gnustep/ProjectCenter/DEPENDS | 3 +
zdeprecated/gnustep/ProjectCenter/DETAILS | 21 ++
zdeprecated/gnustep/gnustep-back/BUILD | 12 +
zdeprecated/gnustep/gnustep-back/DEPENDS | 3 +
zdeprecated/gnustep/gnustep-back/DETAILS | 27 ++
zdeprecated/gnustep/gnustep-base/BUILD | 14 +
zdeprecated/gnustep/gnustep-base/DEPENDS | 7 +
zdeprecated/gnustep/gnustep-base/DETAILS | 23 ++
zdeprecated/gnustep/gnustep-base/POST_INSTALL | 1 +
zdeprecated/gnustep/gnustep-gui/BUILD | 8 +
zdeprecated/gnustep/gnustep-gui/DEPENDS | 1 +
zdeprecated/gnustep/gnustep-gui/DETAILS | 26 ++
zdeprecated/gnustep/gnustep-make/BUILD | 7 +
zdeprecated/gnustep/gnustep-make/DETAILS | 21 ++
.../gnustep/gnustep-make/profile.d/gnustep.rc | 4 +
zdeprecated/gnustep/gnustep-startup/BUILD | 14 +
zdeprecated/gnustep/gnustep-startup/DEPENDS | 1 +
zdeprecated/gnustep/gnustep-startup/DETAILS | 12 +
zdeprecated/gst-editor/DEPENDS | 1 +
zdeprecated/gst-editor/DETAILS | 16 ++
zdeprecated/gst-player/BUILD | 3 +
zdeprecated/gst-player/DEPENDS | 3 +
zdeprecated/gst-player/DETAILS | 14 +
zdeprecated/gst-plugins/BUILD | 23 ++
zdeprecated/gst-plugins/DEPENDS | 73 ++++++
zdeprecated/gst-plugins/DETAILS | 14 +
zdeprecated/gst-plugins/POST_INSTALL | 5 +
zdeprecated/igb/BUILD | 7 +
zdeprecated/igb/DETAILS | 12 +
zdeprecated/ion-3/BUILD | 6 +
zdeprecated/ion-3/DEPENDS | 2 +
zdeprecated/ion-3/DETAILS | 32 +++
zdeprecated/j2sdk/BUILD | 20 ++
zdeprecated/j2sdk/BUILD.x86_64 | 21 ++
zdeprecated/j2sdk/CONFLICTS | 2 +
zdeprecated/j2sdk/DETAILS | 21 ++
zdeprecated/j2sdk/DETAILS.x86_64 | 20 ++
zdeprecated/j2sdk/POST_REMOVE | 5 +
zdeprecated/j2sdk/PRE_BUILD | 10 +
zdeprecated/kernel-headers-2.4/BUILD | 18 ++
zdeprecated/kernel-headers-2.4/CONFLICTS | 1 +
zdeprecated/kernel-headers-2.4/DETAILS | 13 +
zdeprecated/kernel-headers-2.4/PRE_BUILD | 1 +
zdeprecated/kqemu/BUILD | 6 +
zdeprecated/kqemu/DEPENDS | 1 +
zdeprecated/kqemu/DETAILS | 16 ++
zdeprecated/kqemu/POST_INSTALL | 4 +
zdeprecated/kvm/BUILD | 17 ++
zdeprecated/kvm/CONFLICTS | 1 +
zdeprecated/kvm/DEPENDS | 4 +
zdeprecated/kvm/DETAILS | 30 +++
zdeprecated/libungif/BUILD | 20 ++
zdeprecated/libungif/CONFLICTS | 1 +
zdeprecated/libungif/DETAILS | 19 ++
zdeprecated/libungif/POST_INSTALL | 1 +
zdeprecated/libungif/POST_REMOVE | 1 +
zdeprecated/libv4l/BUILD | 7 +
zdeprecated/libv4l/CONFLICTS | 1 +
zdeprecated/libv4l/DETAILS | 22 ++
zdeprecated/libxfce4ui/BUILD | 9 +
zdeprecated/libxfce4ui/DEPENDS | 11 +
zdeprecated/libxfce4ui/DETAILS | 15 ++
zdeprecated/linux-2.4-agr/BUILD | 38 +++
zdeprecated/linux-2.4-agr/CONFIGURE | 4 +
zdeprecated/linux-2.4-agr/DEPENDS | 1 +
zdeprecated/linux-2.4-agr/DETAILS | 28 ++
zdeprecated/linux-2.4-agr/POST_INSTALL | 2 +
zdeprecated/linux-2.4-agr/PRE_BUILD | 39 +++
zdeprecated/linux-2.4-grsec/BUILD | 38 +++
zdeprecated/linux-2.4-grsec/CONFIGURE | 4 +
zdeprecated/linux-2.4-grsec/DEPENDS | 1 +
zdeprecated/linux-2.4-grsec/DETAILS | 33 +++
zdeprecated/linux-2.4-grsec/POST_INSTALL | 2 +
zdeprecated/linux-2.4-grsec/PRE_BUILD | 39 +++
zdeprecated/linux-2.4-om/BUILD | 38 +++
zdeprecated/linux-2.4-om/CONFIGURE | 4 +
zdeprecated/linux-2.4-om/DEPENDS | 1 +
zdeprecated/linux-2.4-om/DETAILS | 28 ++
zdeprecated/linux-2.4-om/POST_INSTALL | 2 +
zdeprecated/linux-2.4-om/PRE_BUILD | 39 +++
zdeprecated/linux-2.4-stable/BUILD | 38 +++
zdeprecated/linux-2.4-stable/CONFIGURE | 4 +
zdeprecated/linux-2.4-stable/DEPENDS | 1 +
zdeprecated/linux-2.4-stable/DETAILS | 28 ++
zdeprecated/linux-2.4-stable/POST_INSTALL | 2 +
zdeprecated/linux-2.4-stable/PRE_BUILD | 39 +++
zdeprecated/linux-2.4-vanilla/BUILD | 38 +++
zdeprecated/linux-2.4-vanilla/CONFIGURE | 4 +
zdeprecated/linux-2.4-vanilla/DEPENDS | 1 +
zdeprecated/linux-2.4-vanilla/DETAILS | 24 ++
zdeprecated/linux-2.4-vanilla/POST_INSTALL | 2 +
zdeprecated/linux-2.4-vanilla/PRE_BUILD | 32 +++
zdeprecated/linux-2.4/BUILD | 38 +++
zdeprecated/linux-2.4/CONFIGURE | 4 +
zdeprecated/linux-2.4/DEPENDS | 1 +
zdeprecated/linux-2.4/DETAILS | 28 ++
zdeprecated/linux-2.4/POST_INSTALL | 2 +
zdeprecated/linux-2.4/PRE_BUILD | 39 +++
zdeprecated/lm_sensors-2.4/BUILD | 9 +
zdeprecated/lm_sensors-2.4/CONFLICTS | 2 +
zdeprecated/lm_sensors-2.4/DEPENDS | 1 +
zdeprecated/lm_sensors-2.4/DETAILS | 16 ++
zdeprecated/man-fr/BUILD | 7 +
zdeprecated/man-fr/CONFLICTS | 1 +
zdeprecated/man-fr/DETAILS | 17 ++
zdeprecated/mt-daapd/BUILD | 8 +
zdeprecated/mt-daapd/CONFIGURE | 1 +
zdeprecated/mt-daapd/DEPENDS | 10 +
zdeprecated/mt-daapd/DETAILS | 21 ++
zdeprecated/mt-daapd/init.d/mt-daapd | 11 +
zdeprecated/php/BUILD | 44 ++++
zdeprecated/php/CONFIGURE | 18 ++
zdeprecated/php/CONFLICTS | 2 +
zdeprecated/php/DEPENDS | 123 +++++++++
zdeprecated/php/DETAILS | 35 +++
zdeprecated/php/POST_INSTALL | 26 ++
zdeprecated/php/POST_REMOVE | 25 ++
zdeprecated/piave/BUILD | 12 +
zdeprecated/piave/DEPENDS | 5 +
zdeprecated/piave/DETAILS | 21 ++
zdeprecated/pine/BUILD | 45 ++++
zdeprecated/pine/CONFLICTS | 1 +
zdeprecated/pine/DEPENDS | 1 +
zdeprecated/pine/DETAILS | 22 ++
zdeprecated/pymsn/BUILD | 7 +
zdeprecated/pymsn/DEPENDS | 4 +
zdeprecated/pymsn/DETAILS | 29 +++
zdeprecated/svgalib/BUILD | 12 +
zdeprecated/svgalib/DETAILS | 22 ++
zdeprecated/sybperl/BUILD | 6 +
zdeprecated/sybperl/DEPENDS | 8 +
zdeprecated/sybperl/DETAILS | 18 ++
zdeprecated/sybperl/PRE_BUILD | 7 +
zdeprecated/teTeX-texmf/BUILD | 12 +
zdeprecated/teTeX-texmf/CONFLICTS | 2 +
zdeprecated/teTeX-texmf/DETAILS | 18 ++
zdeprecated/teTeX-texmf/POST_INSTALL | 3 +
zdeprecated/teTeX-texmf/PRE_BUILD | 3 +
zdeprecated/teTeX/BUILD | 20 ++
zdeprecated/teTeX/CONFLICTS | 3 +
zdeprecated/teTeX/DEPENDS | 10 +
zdeprecated/teTeX/DETAILS | 26 ++
zdeprecated/termcap/BUILD | 9 +
zdeprecated/termcap/DETAILS | 15 ++
zdeprecated/xfmedia/BUILD | 13 +
zdeprecated/xfmedia/DEPENDS | 2 +
zdeprecated/xfmedia/DETAILS | 14 +
zdeprecated/ximian-connector/BUILD | 12 +
zdeprecated/ximian-connector/DEPENDS | 3 +
zdeprecated/ximian-connector/DETAILS | 14 +
203 files changed, 3049 insertions(+), 0 deletions(-)
diff --git a/filesys/lvm2/CONFLICTS b/filesys/lvm2/CONFLICTS
new file mode 100644
index 0000000..5440392
--- /dev/null
+++ b/filesys/lvm2/CONFLICTS
@@ -0,0 +1 @@
+conflicts device-mapper
diff --git a/mail/alpine/CONFLICTS b/mail/alpine/CONFLICTS
new file mode 100644
index 0000000..4c32000
--- /dev/null
+++ b/mail/alpine/CONFLICTS
@@ -0,0 +1 @@
+conflicts pine
diff --git a/zdeprecated/PodToHTML/BUILD b/zdeprecated/PodToHTML/BUILD
new file mode 100644
index 0000000..c11ca00
--- /dev/null
+++ b/zdeprecated/PodToHTML/BUILD
@@ -0,0 +1,6 @@
+(
+
+ perl Makefile.PL &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/PodToHTML/DEPENDS b/zdeprecated/PodToHTML/DEPENDS
new file mode 100644
index 0000000..6826bc7
--- /dev/null
+++ b/zdeprecated/PodToHTML/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/zdeprecated/PodToHTML/DETAILS b/zdeprecated/PodToHTML/DETAILS
new file mode 100644
index 0000000..cd2f150
--- /dev/null
+++ b/zdeprecated/PodToHTML/DETAILS
@@ -0,0 +1,12 @@
+ MODULE=PodToHTML
+ VERSION=0.06
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/
+ SOURCE_VFY=sha1:e6b6a4a1e765e0fe67ce6165ebbab059bf54101f
+ WEB_SITE=http://www.perl.com/CPAN/modules/by-module/CPAN/
+ ENTERED=20060310
+ UPDATED=20070607
+ SHORT="Convert POD documentation to HTML"
+cat << EOF
+podtohtml converts POD documentation to HTML.
+EOF
diff --git a/zdeprecated/PostNuke/BUILD b/zdeprecated/PostNuke/BUILD
new file mode 100644
index 0000000..bf47ba6
--- /dev/null
+++ b/zdeprecated/PostNuke/BUILD
@@ -0,0 +1,17 @@
+(
+
+ prepare_install
+
+ PREFIX=/var/postnuke
+ mkdir -p $PREFIX &&
+
+ for STUFF in $( ls html | grep -v install ) ; do
+ verbose_msg "Copying: $STUFF"
+ cp -a html/$STUFF $PREFIX
+ done &&
+
+ mkdir -p /usr/share/doc/$MODULE &&
+ cp -f phoenix-sql/Phoenix.sql /usr/share/doc/$MODULE/ &&
+ sedit "s:$pnconfig['encoded'] = '1';:$pnconfig['encoded'] = '0';:" $PREFIX/config.php
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/PostNuke/DEPENDS b/zdeprecated/PostNuke/DEPENDS
new file mode 100644
index 0000000..1f0698e
--- /dev/null
+++ b/zdeprecated/PostNuke/DEPENDS
@@ -0,0 +1,3 @@
+depends %APACHE
+depends %PHP
+depends mysql
diff --git a/zdeprecated/PostNuke/DETAILS b/zdeprecated/PostNuke/DETAILS
new file mode 100644
index 0000000..ad713ba
--- /dev/null
+++ b/zdeprecated/PostNuke/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=PostNuke
+ VERSION=0.764
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.postnuke.com/files/
+ SOURCE_VFY=sha1:93d5ddb9c388c1adb6780053dff1bf6144ee2ccc
+ WEB_SITE=http://www.postnuke.com/
+ ENTERED=20030921
+ UPDATED=20070511
+ SHORT="An all-round MySql php web portal system"
+cat << EOF
+PostNuke is software that creates an impressive, dynamic web site and
+provides the webmaster with a site they can administer with a minimal
+amount of HTML knowledge through a web browser.
+EOF
diff --git a/zdeprecated/PostNuke/POST_INSTALL b/zdeprecated/PostNuke/POST_INSTALL
new file mode 100644
index 0000000..9107d8c
--- /dev/null
+++ b/zdeprecated/PostNuke/POST_INSTALL
@@ -0,0 +1,11 @@
+message ""
+message "${MESSAGE_COLOR}Don't forget to edit /var/postnuke/config.php!${DEFAULT_COLOR}"
+message "${MESSAGE_COLOR}Don't forget to merge Phoenix.sql from /usr/share/doc/${MODULE}:${DEFAULT_COLOR}"
+message "${MESSAGE_COLOR} start mysql and do:${DEFAULT_COLOR}"
+message " create DATABASE postnuke; use postnuke;"
+message " source /usr/share/doc/PostNuke/Phoenix.sql;"
+message "${MESSAGE_COLOR}Then give permissions to the database for the postnuke user:${DEFAULT_COLOR}"
+message " GRANT ALL PRIVILEGES ON postnuke.* TO postnuke at localhost IDENTIFIED BY '<postnuke-password>' WITH GRANT OPTION;"
+message " exit;"
+message "${MESSAGE_COLOR}Make sure you change the default \"Admin\" password from \"Password\" to"
+message "something sensible and set ['encoded']='0' in config.php.${DEFAULT_COLOR}"
diff --git a/zdeprecated/PyXML/BUILD b/zdeprecated/PyXML/BUILD
new file mode 100644
index 0000000..d729935
--- /dev/null
+++ b/zdeprecated/PyXML/BUILD
@@ -0,0 +1,4 @@
+(
+ prepare_install &&
+ python setup.py install
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/PyXML/DEPENDS b/zdeprecated/PyXML/DEPENDS
new file mode 100644
index 0000000..e2414fd
--- /dev/null
+++ b/zdeprecated/PyXML/DEPENDS
@@ -0,0 +1,2 @@
+depends Python
+
diff --git a/zdeprecated/PyXML/DETAILS b/zdeprecated/PyXML/DETAILS
new file mode 100644
index 0000000..44699fb
--- /dev/null
+++ b/zdeprecated/PyXML/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=PyXML
+ VERSION=0.8.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_VFY=sha1:6f30d5907b75ef76809c19e0103d78f4a5fb027c
+ SOURCE_URL=$SFORGE_URL/pyxml/
+ WEB_SITE=http://pyxml.sourceforge.net
+ ENTERED=20020515
+ UPDATED=20041204
+ SHORT="Tools for making xml apps in Python"
+cat << EOF
+A package collecting the tools required for writing basic XML
+applications in Python, along with documantation and sample code.
+Features include SAX, DOM, the xmlproc validating parser, and Expat
+interface, and more..
+EOF
diff --git a/zdeprecated/agqt/BUILD b/zdeprecated/agqt/BUILD
new file mode 100644
index 0000000..ed8cee4
--- /dev/null
+++ b/zdeprecated/agqt/BUILD
@@ -0,0 +1,23 @@
+(
+ make clean &&
+ sedit "s!/usr/local/bin!/usr/bin!" Makefile &&
+ cd ag &&
+ sedit "s/-O6 -g/$CXXFLAGS/" Makefile &&
+ cd .. &&
+ cd am &&
+ sedit "s/-O6 -g/$CXXFLAGS/" Makefile &&
+ cd .. &&
+ cd fdb &&
+ sedit "s/-O6 -g/$CXXFLAGS/" Makefile &&
+ cd .. &&
+ cd hammer &&
+ sedit "s/g++/g++ $CXXFLAGS/" Makefile &&
+ make clean &&
+ make &&
+ cd .. &&
+ make &&
+ prepare_install &&
+ make install &&
+ cp hammer/hammer /usr/bin &&
+ cp agrc.sample /etc/skel/.agrc
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/agqt/DEPENDS b/zdeprecated/agqt/DEPENDS
new file mode 100644
index 0000000..01a94a6
--- /dev/null
+++ b/zdeprecated/agqt/DEPENDS
@@ -0,0 +1 @@
+optional_depends "tk" "" "" "for graphic client"
diff --git a/zdeprecated/agqt/DETAILS b/zdeprecated/agqt/DETAILS
new file mode 100644
index 0000000..d2a7587
--- /dev/null
+++ b/zdeprecated/agqt/DETAILS
@@ -0,0 +1,12 @@
+ MODULE=agqt
+ VERSION=0.11
+ SOURCE=$MODULE-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_URL[0]=$SFORGE_URL/agqt/
+ WEB_SITE=http://agqt.sourceforge.net
+ ENTERED=20020228
+ UPDATED=20020513
+ SHORT="the audiogalaxy query tool"
+cat << EOF
+agqt is a tool for querying music to your audiogalaxy queue
+EOF
diff --git a/zdeprecated/agqt/POST_INSTALL b/zdeprecated/agqt/POST_INSTALL
new file mode 100644
index 0000000..7514e65
--- /dev/null
+++ b/zdeprecated/agqt/POST_INSTALL
@@ -0,0 +1 @@
+echo sample config can be found under /etc/skel/.agrc
diff --git a/zdeprecated/chpax/BUILD b/zdeprecated/chpax/BUILD
new file mode 100644
index 0000000..e2e1654
--- /dev/null
+++ b/zdeprecated/chpax/BUILD
@@ -0,0 +1,16 @@
+(
+ make all &&
+ prepare_install &&
+ make install &&
+ cp $SOURCE_CACHE/$SOURCE2 /sbin/ &&
+
+ if [ -e /etc/$SOURCE3 ]; then
+ echo "Config file installation skipped..."
+ else
+ cp $SOURCE_CACHE/$SOURCE3 /etc/
+ fi
+
+ chmod 700 /sbin/chpax /sbin/chpax.sh &&
+ chmod 600 /etc/chpax.cfg
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/chpax/DETAILS b/zdeprecated/chpax/DETAILS
new file mode 100644
index 0000000..2667d6d
--- /dev/null
+++ b/zdeprecated/chpax/DETAILS
@@ -0,0 +1,20 @@
+ MODULE=chpax
+ VERSION=0.6
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=chpax.sh
+ SOURCE3=chpax.cfg
+ SOURCE_URL[0]=http://pax.grsecurity.net/
+ SOURCE2_URL[0]=http://pax.grsecurity.net/
+ SOURCE3_URL[0]=http://pax.grsecurity.net/
+ SOURCE_VFY[0]=md5:376ee0327bb6060a03052cdc71bb371f
+ SOURCE2_VFY[0]=md5:e5f7ac266779c3101ddfe6a35d9b7150
+ SOURCE3_VFY[0]=md5:46136ee247bf8b5864d11997162b24d6
+ WEB_SITE=http://www.grsecurity.net
+ ENTERED=20040120
+ UPDATED=20040120
+ SHORT="userspace interface to PaX system in grsecurity."
+cat << EOF
+The userspace interface to the PaX system in grsecurity.
+To use this app for anything you will need the linux-grsec
+kernel module running.
+EOF
diff --git a/zdeprecated/cryptoapi/BUILD b/zdeprecated/cryptoapi/BUILD
new file mode 100644
index 0000000..1baf396
--- /dev/null
+++ b/zdeprecated/cryptoapi/BUILD
@@ -0,0 +1,35 @@
+no_export_symbol() {
+ sedit "s/EXPORT_SYMBOL/\/\/ EXPORT_SYMBOL/" api/cryptoapi.c
+}
+
+
+if module_installed linux; then
+ case "`installed_version linux`" in
+ 2.4.13) no_export_symbol ;;
+ 2.4.14) no_export_symbol ;;
+ 2.4.15) no_export_symbol ;;
+ 2.4.16) no_export_symbol ;;
+ 2.4.17) no_export_symbol ;;
+ 2.4.18) no_export_symbol ;;
+ 2.4.19) no_export_symbol ;;
+ 2.4.20) no_export_symbol ;;
+ 2.4.21) no_export_symbol ;;
+ 2.4.22) no_export_symbol ;;
+ 2.4.23) no_export_symbol ;;
+ 2.4.24) no_export_symbol ;;
+ esac
+fi
+
+
+(
+
+ aclocal
+ sedit "s/-O2/$CFLAGS/" configure
+
+ ./configure --prefix=/usr &&
+ make &&
+ prepare_install &&
+ make install &&
+ depmod
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/cryptoapi/DETAILS b/zdeprecated/cryptoapi/DETAILS
new file mode 100644
index 0000000..347bf9b
--- /dev/null
+++ b/zdeprecated/cryptoapi/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=cryptoapi
+ VERSION=2.4.7.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=$SFORGE_URL/$MODULE/
+ WEB_SITE=http://www.kerneli.org:8080/cryptoapi
+ ENTERED=20010924
+ UPDATED=20040125
+ PSAFE=no
+ SHORT="cryptoapi adds crypto modules to Linux."
+cat << EOF
+This is a repackaged distribution based on the international crypto
+patch for GNU/Linux, with the aim to improve adoption of this package
+by not requiring to patch the kernel in order to be able to use the
+cryptoapi and the loop encrytion.
+
+This distribution is not meant as a project fork but as a branch,
+which is intended to merge back improvements to the official
+international crypto patch.
+EOF
diff --git a/zdeprecated/device-mapper/BUILD b/zdeprecated/device-mapper/BUILD
new file mode 100644
index 0000000..3cd8975
--- /dev/null
+++ b/zdeprecated/device-mapper/BUILD
@@ -0,0 +1,25 @@
+(
+ ./configure --build=$BUILD \
+ --prefix=/usr \
+ --sbindir=/sbin \
+ --libdir=/lib \
+ --mandir=/usr/share/man \
+ --sysconfdir=/etc \
+ --enable-static_link \
+ $OPTS &&
+ default_make
+
+ cat > /usr/lib/pkgconfig/devmapper.pc <<EOF
+prefix=/usr
+exec_prefix=
+libdir=/lib
+includedir=/usr/include
+
+Name: devmapper
+Description: device-mapper library
+Version: $VERSION
+Cflags: -I\${includedir}
+Libs: -L\${libdir} -ldevmapper
+EOF
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/device-mapper/CONFLICTS b/zdeprecated/device-mapper/CONFLICTS
new file mode 100644
index 0000000..4036d9d
--- /dev/null
+++ b/zdeprecated/device-mapper/CONFLICTS
@@ -0,0 +1 @@
+conflicts lvm2
diff --git a/zdeprecated/device-mapper/DETAILS b/zdeprecated/device-mapper/DETAILS
new file mode 100644
index 0000000..2b46d34
--- /dev/null
+++ b/zdeprecated/device-mapper/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=device-mapper
+ VERSION=1.02.28
+ SOURCE=$MODULE.$VERSION.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
+ SOURCE_URL[0]=ftp://sources.redhat.com/pub/dm
+ SOURCE_URL[1]=ftp://sources.redhat.com/pub/dm/old
+ SOURCE_VFY=sha1:0d1b4e27b5afa5f68b8bc6e1905f9430470045b7
+ WEB_SITE=http://sources.redhat.com/dm
+ ENTERED=20040511
+ UPDATED=20090127
+ SHORT="Supports logical volume management by the kernel"
+
+cat << EOF
+The Device-mapper is a new component of the linux kernel that supports
+logical volume management.
+EOF
diff --git a/zdeprecated/dirac/DETAILS b/zdeprecated/dirac/DETAILS
new file mode 100644
index 0000000..59d741f
--- /dev/null
+++ b/zdeprecated/dirac/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=dirac
+ VERSION=1.0.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://diracvideo.org/download/dirac-research/
+ SOURCE2_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:895aaad832a54b754e58f77c87d38c0c37752b0b
+ WEB_SITE=http://dirac.sourceforge.net/index.html
+ ENTERED=20060205
+ UPDATED=20090212
+ SHORT="Video compression and decompression tools"
+
+cat << EOF
+Dirac is a video codec developes by the BBC that provides general-purpose
+video compression and decompression tools comparable with state-of-the-art
+systems. Dirac is available for distribution under the MPL version 1.1
+software license.
+EOF
diff --git a/zdeprecated/eel/BUILD b/zdeprecated/eel/BUILD
new file mode 100644
index 0000000..80d990a
--- /dev/null
+++ b/zdeprecated/eel/BUILD
@@ -0,0 +1,12 @@
+(
+
+ ./configure --prefix=${GNOME210_PREFIX:-/usr} \
+ --build=$BUILD \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --infodir=${GNOME210_PREFIX:-/usr}/share/info \
+ --mandir=${GNOME210_PREFIX:-/usr}/share/man \
+ $OPTS &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/eel/DEPENDS b/zdeprecated/eel/DEPENDS
new file mode 100644
index 0000000..1bfb580
--- /dev/null
+++ b/zdeprecated/eel/DEPENDS
@@ -0,0 +1,2 @@
+depends gnome-menus
+depends gnome-desktop
diff --git a/zdeprecated/eel/DETAILS b/zdeprecated/eel/DETAILS
new file mode 100644
index 0000000..6217e60
--- /dev/null
+++ b/zdeprecated/eel/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=eel
+ VERSION=2.26.0
+ MAJOR=2.26
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR/
+ SOURCE_VFY=sha1:d56fccf0c4c12a072ceb4b479cc614f7480817cd
+ WEB_SITE=http://www.gnome.org
+ ENTERED=20020714
+ UPDATED=20090318
+ SHORT="widgets and functions for use with GNOME."
+cat << EOF
+The Eazel Extensions Library is a collection of widgets and extensions
+to many modules of the GNOME desktop. These widgets and extensions
+were developed by hackers working on Nautilus. For the duration of
+the Nautilus 1.0 development cycle, the code was internal to Nautilus
+and its components.
+EOF
diff --git a/zdeprecated/egcs64/BUILD b/zdeprecated/egcs64/BUILD
new file mode 100644
index 0000000..4b5b9cd
--- /dev/null
+++ b/zdeprecated/egcs64/BUILD
@@ -0,0 +1,31 @@
+(
+ unset HOST BUILD
+ patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+ mk_source_dir /usr/src/$MODULE-$VERSION-BUILD &&
+ cd /usr/src/$MODULE-$VERSION-BUILD &&
+ ../$MODULE-$VERSION/configure \
+ --enable-languages=c \
+ --prefix=/opt/lunar/egcs64 \
+ --disable-nls \
+ --enable-threads \
+ --enable-version-specific-runtime-libs \
+ --enable-shared \
+ sparc64-unknown-linux-gnu &&
+ make CFLAGS="-DHOST_WIDE_INT=long\ long -DHOST_BITS_PER_WIDE_INT=64" cross &&
+ prepare_install &&
+ make install &&
+ cd /opt/lunar/egcs64 &&
+ rm -rf info man &&
+ cd bin &&
+ mv sparc64-unknown-linux-gnu-gcc egcs-2.92.11 &&
+ ln -s egcs-2.92.11 sparc64-unknown-linux-gnu-gcc &&
+ ln -s egcs-2.92.11 sparc64-unknown-linux-gcc &&
+ ln -s egcs-2.92.11 sparc64-linux-gcc &&
+ ln -s egcs-2.92.11 gcc64 &&
+ ln -s egcs-2.92.11 egcs64 &&
+ ln -s egcs-2.92.11 cc64 &&
+ cd /usr/src &&
+ rm -rf $MODULE-$VERSION-BUILD
+
+) > $C_FIFO 2>&1
+
diff --git a/zdeprecated/egcs64/DETAILS b/zdeprecated/egcs64/DETAILS
new file mode 100644
index 0000000..e6c5fb0
--- /dev/null
+++ b/zdeprecated/egcs64/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=egcs64
+ VERSION=19980921.1
+ SOURCE=${MODULE}_${VERSION}.orig.tar.gz
+ SOURCE2=${MODULE}_${VERSION}-1.diff.gz
+ SOURCE_URL=http://ftp.debian.org/debian-archive/pool/main/e/$MODULE/
+ SOURCE_VFY=sha1:c44d50b563c2bf49ce5bc789fe9daf1e782038fd
+ SOURCE2_URL=http://ftp.debian.org/debian-archive/pool/main/e/$MODULE/
+ SOURCE2_VFY=sha1:210d49871dbe3f63af3d8a41890302e2615d7c5f
+ WEB_SITE=http://www.debian.org
+ ENTERED=20031023
+ UPDATED=20031023
+ SHORT="Sparc64 compiler for compiling 64bit kernels."
+ PSAFE=no
+cat << EOF
+egcs - experimental gnu compiler set
+Needed to compile a 64bit kernel on sparc64's. gcc-3.3.x still has problems
+generating a working 64bit cross compiler.
+EOF
diff --git a/zdeprecated/egcs64/profile.d/egcs64.rc b/zdeprecated/egcs64/profile.d/egcs64.rc
new file mode 100644
index 0000000..c724df4
--- /dev/null
+++ b/zdeprecated/egcs64/profile.d/egcs64.rc
@@ -0,0 +1 @@
+export PATH=/opt/lunar/egcs64/bin:$PATH
diff --git a/zdeprecated/ftpfs/BUILD b/zdeprecated/ftpfs/BUILD
new file mode 100644
index 0000000..b3e3e15
--- /dev/null
+++ b/zdeprecated/ftpfs/BUILD
@@ -0,0 +1,11 @@
+(
+
+ KERNEL=`installed_version linux`
+
+ sedit "s/\$(shell uname -r)/$KERNEL/" ftpfs/Makefile
+
+ make &&
+ prepare_install &&
+ make install
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/ftpfs/DETAILS b/zdeprecated/ftpfs/DETAILS
new file mode 100644
index 0000000..1bc1cac
--- /dev/null
+++ b/zdeprecated/ftpfs/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=ftpfs
+ VERSION=0.6.2-k2.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=$SFORGE_URL/$MODULE/
+ WEB_SITE=http://ftpfs.sourceforge.net
+ ENTERED=20010922
+ UPDATED=20010922
+ SHORT="ftpfs provides kernel module for mounting FTP servers as directories."
+cat << EOF
+FTP File System is a Linux kernel module that transparently implements
+the file transfer protocol under the VFS layer. It enables the
+"mounting" of FTP volumes locally, and offers the full advantage of
+local file ops for remote FTP-based resources.
+EOF
diff --git a/zdeprecated/gcc2/BUILD b/zdeprecated/gcc2/BUILD
new file mode 100644
index 0000000..454598d
--- /dev/null
+++ b/zdeprecated/gcc2/BUILD
@@ -0,0 +1,28 @@
+(
+
+ LANGUAGES="c,c++,objective-c,pascal,fortran,chill,java"
+ unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
+
+ patch_it $SOURCE3 1 &&
+
+ sedit "s/read junk//" gcc/p/config-lang.in &&
+ sedit "s/^MT_CFLAGS/# MT_CFLAGS/" libio/config/mtsafe.mt libstdc++/config/linux.mt &&
+ sedit "s/@ref{,the/@ref{Bison,the/" gcc/p/doc/en/internals.texi &&
+
+ ./configure --host=$BUILD \
+ --prefix=$MODULE_PREFIX \
+ --enable-shared &&
+
+ if [ "`arch`" == "Alpha" ]; then
+ sedit 's,-x assembler,-x assembler-with-cpp,' gcc/Makefile
+ fi &&
+
+ sedit 's:/DOC_DIR=doc/gpc:DOC_DIR=share/doc/gpc:' gcc/Makefile &&
+
+ make bootstrap &&
+ prepare_install &&
+ make install &&
+
+ ln -sf $MODULE_PREFIX/bin/gcc $MODULE_PREFIX/bin/cc
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gcc2/DEPENDS b/zdeprecated/gcc2/DEPENDS
new file mode 100644
index 0000000..e4156b1
--- /dev/null
+++ b/zdeprecated/gcc2/DEPENDS
@@ -0,0 +1 @@
+depends texinfo
diff --git a/zdeprecated/gcc2/DETAILS b/zdeprecated/gcc2/DETAILS
new file mode 100644
index 0000000..4ce642d
--- /dev/null
+++ b/zdeprecated/gcc2/DETAILS
@@ -0,0 +1,22 @@
+ MODULE=gcc2
+ VERSION=2.95.3
+ PASCAL_VERSION=20011222
+ MODULE_PREFIX=${GCC2_PREFIX:-/opt/lunar/gcc2}
+ SOURCE=gcc-$VERSION.tar.gz
+ SOURCE2=gpc-$PASCAL_VERSION.tar.gz
+ SOURCE3=gcc-2.95.3-2.patch.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
+ SOURCE_URL[0]=$GNU_URL/gcc/
+ SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/gcc/
+ SOURCE2_URL=http://download.lunar-linux.org/lunar/mirrors/
+ SOURCE3_URL=$PATCH_URL
+ WEB_SITE=http://gcc.gnu.org
+ ENTERED=20010922
+ UPDATED=20020221
+ SHORT="The GNU compiler collection"
+cat << EOF
+gcc - GNU Compiler Collection v 2.95.x
+The GNU Compiler Collection is a suite of compilers that compile C, C++,
+Objective C, Fortran, Java, and CHILL for a wide variety of
+architectures. Front-ends for Ada95 and Pascal also exist.
+EOF
diff --git a/zdeprecated/gcc2/POST_INSTALL b/zdeprecated/gcc2/POST_INSTALL
new file mode 100644
index 0000000..38cdf30
--- /dev/null
+++ b/zdeprecated/gcc2/POST_INSTALL
@@ -0,0 +1,3 @@
+if ! grep -q "$MODULE_PREFIX/lib" /etc/ld/so.conf ; then
+ echo $MODULE_PREFIX/lib >> /etc/ld.so.conf
+fi
diff --git a/zdeprecated/gcc2/PRE_BUILD b/zdeprecated/gcc2/PRE_BUILD
new file mode 100644
index 0000000..2456730
--- /dev/null
+++ b/zdeprecated/gcc2/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+unpack $SOURCE2 &&
+mv gpc-$PASCAL_VERSION/p gcc
diff --git a/zdeprecated/gcc2/plugin.d/optimize-gcc_2_95_3.plugin b/zdeprecated/gcc2/plugin.d/optimize-gcc_2_95_3.plugin
new file mode 100644
index 0000000..4acd6d4
--- /dev/null
+++ b/zdeprecated/gcc2/plugin.d/optimize-gcc_2_95_3.plugin
@@ -0,0 +1,259 @@
+#
+# gcc-2.95.3 compiler optimizations plugin
+#
+
+plugin_compiler_gcc_2_95_3_optimize()
+{
+ if [ "$LUNAR_COMPILER" != "GCC_2_95_3" ]; then
+ return 2
+ fi
+
+ debug_msg "plugin_compiler_gcc_2_95_3_optimize($@)"
+ if [ -f /etc/lunar/local/optimizations.GCC_2_95_3 ]; then
+ . /etc/lunar/local/optimizations.GCC_2_95_3
+ fi
+
+ # some local macro's
+ cflags_add()
+ {
+ CFLAGS="$CFLAGS $@"
+ }
+
+ cxxflags_add()
+ {
+ CXXFLAGS="$CXXFLAGS $@"
+ }
+
+ cppflags_add()
+ {
+ CPPFLAGS="$CPPFLAGS $@"
+ }
+
+ c_cxx_flags_add()
+ {
+ cflags_add $@
+ cxxflags_add $@
+ }
+
+ # CFLAGS/CXXFLAGS - base optimization
+ case $BOPT in
+ None) c_cxx_flags_add "-O0" ;;
+ Small) c_cxx_flags_add "-Os" ;;
+ Fast) c_cxx_flags_add "-O1" ;;
+ Faster) c_cxx_flags_add "-O2" ;;
+ Fastest) c_cxx_flags_add "-O3" ;;
+ esac
+
+ # CFLAGS -march cpu-specific optimization
+ if [ -n "$CPU" ]; then
+ c_cxx_flags_add "-m$CPU"
+ fi
+
+ # GCC specific extra optimizations
+ for SP in ${SPD[@]}; do
+ case $SP in
+ Speedy) c_cxx_flags_add "-funroll-loops" ;;
+ Risky) c_cxx_flags_add "-ffast-math" ;;
+ Pointers) c_cxx_flags_add "-fomit-frame-pointer" ;;
+ Siblings) c_cxx_flags_add "-foptimize-sibling-calls" ;;
+ Profiling)
+ c_cxx_flags_add "-fprofile-arcs"
+ set_local_config "KEEP_SOURCE" "on"
+ ;;
+ Branching) c_cxx_flags_add "-fbranch-probabilities" ;;
+ Aliasing) c_cxx_flags_add "-fstrict-aliasing" ;;
+ Cprop) c_cxx_flags_add "-fno-cprop-registers" ;;
+ Float) c_cxx_flags_add "-ffloat-store" ;;
+ Address) c_cxx_flags_add "-fforce-addr" ;;
+ Align) c_cxx_flags_add "-falign-functions -falign-loops -falign-jumps" ;;
+ Expensive) c_cxx_flags_add "-fexpensive-optimizations" ;;
+ Doubles) c_cxx_flags_add "-malign-double" ;;
+ Tracer) c_cxx_flags_add "-ftracer" ;;
+ Blocks) c_cxx_flags_add "-freorder-blocks" ;;
+ esac
+ done
+
+ for OPT in ${CC_OPTS[@]}; do
+ case $OPT in
+ Deprecated)
+ cflags_add "-Wno-deprecated"
+ cppflags_add "-Wno-deprecated"
+ ;;
+ ccpipe)
+ COPT="$COPT -pipe"
+ ;;
+ cxxpipe)
+ CCOPT="$CCOPT -pipe"
+ ;;
+ esac
+ done
+
+ export COMPILER_PATH=/opt/lunar/gcc/2.95/bin
+
+ CC=gcc
+ CXX=g++
+ CPP=cpp
+
+ export COPT CCOPT
+ export CFLAGS CXXFLAGS CPPFLAGS
+ export CC CXX CPP
+
+ verbose_msg "CC=\"$CC\""
+ verbose_msg "CXX=\"$CXX\""
+ verbose_msg "CPP=\"$CPP\""
+ verbose_msg "CFLAGS=\"$CFLAGS\""
+ verbose_msg "CXXFLAGS=\"$CXXFLAGS\""
+ verbose_msg "CPPFLAGS=\"$CPPFLAGS\""
+
+ return 2
+}
+
+
+plugin_compiler_gcc_2_95_3_menu()
+{
+ # The main code calls this function WITHOUT $1 to find out which
+ # compiler optimization plugins exist. It then returns the plugin
+ # identifier which can be saved in $LUNAR_COMPILER as the user's
+ # choice for COMPILERS
+ if [ -z "$1" ]; then
+ echo "GCC_2_95_3"
+ echo "GNU C Compiler suite version 2.95.x"
+ return 2
+ elif [ "$1" != "GCC_2_95_3" ]; then
+ # we don't display anything when the user selected a
+ # different menu
+ return 2
+ fi
+
+ # now we are done with determining if we are really the menu
+ # that the user wants - so we can display it
+ menu()
+ {
+ unset RESULT
+ if [ "$1" == "checklist" ]; then
+ RESULT=`$DIALOG --no-cancel --item-help --separate-output --checklist "$2" 0 0 0 "${OPTIONS[@]}"`
+ if [ $? != 0 ]; then
+ return 1
+ fi
+ elif [ "$1" == "radiolist" ]; then
+ RESULT=`$DIALOG --no-cancel --item-help --radiolist "$2" 0 0 0 "${OPTIONS[@]}"`
+ if [ $? != 0 ]; then
+ return 1
+ fi
+ fi
+ RESULT=$(echo $RESULT | sed -e 's:^"::' -e 's:"$::')
+ return 0
+ }
+
+ save_optimizations()
+ {
+ debug_msg "save_optimizations($@)"
+ cat >/etc/lunar/local/optimizations.GCC_2_95_3 <<EOF
+PLATFORM=$PLATFORM
+CPU=$CPU
+BOPT=$BOPT
+SPD=( $(echo ${SPD[@]} ) )
+CC_OPTS=( $(echo ${CC_OPTS[@]} ) )
+EOF
+ }
+
+ if [ -f /etc/lunar/local/optimizations.GCC_2_95_3 ]; then
+ . /etc/lunar/local/optimizations.GCC_2_95_3
+ fi
+
+ export IFS=$'\t\n'
+ TITLE="Lunar Compiler Optimizations"
+
+ while true; do
+ unset OPTIONS
+ IS_DEFAULT=$([ `get_local_config LUNAR_COMPILER` == "GCC_2_95_3" ] && echo DEFAULT || get_local_config LUNAR_COMPILER)
+ DEFAULT=${CHOICE:-safe}
+ CHOICE=`$DIALOG --title "$TITLE" --ok-label "Select" --cancel-label "Close" --default-item "$DEFAULT" --item-help --menu "" 0 0 0 $(
+ echo "default"
+ echo "Set this compiler as default [$IS_DEFAULT]"
+ echo "Enables you to substitute the default C compiler"
+ echo "bopt"
+ echo "Base speed optimization [$BOPT]"
+ echo "Select the base optimization from -Os, -O0, -O1 etc"
+ echo "cpu"
+ echo "CPU selection [$CPU]"
+ echo "Select the target CPU type"
+ echo "spd"
+ echo "Specialized optimizations [${SPD[@]}]"
+ echo "Select specific compiler flags for expensive and risky optimizations"
+ echo "cc_opt"
+ echo "General C/C++ options [${CC_OPTS[@]}]"
+ echo "Select named pipes, warnings on deprecated symbols"
+ ) `
+ if [ $? != 0 ]; then
+ save_optimizations
+ return
+ fi
+
+ case $CHOICE in
+ default)
+ if [ "$IS_DEFAULT" != "DEFAULT" ]; then
+ set_local_config LUNAR_COMPILER GCC_2_95_3
+ $DIALOG --msgbox "Gcc 2.95 is now the default compiler!" 6 60
+ fi
+ ;;
+ bopt)
+ OPTIONS=(
+ "None" "-O0" $( [ "$BOPT" == "None" ] && echo "on" || echo "off" ) "Only default optimizations"
+ "Fast" "-O1" $( [ "$BOPT" == "Fast" ] && echo "on" || echo "off" ) "-O1"
+ "Faster" "-O2" $( [ "$BOPT" == "Faster" ] && echo "on" || echo "off" ) "-O2"
+ "Fastest" "-O3" $( [ "$BOPT" == "Fastest" ] && echo "on" || echo "off" ) "-O3"
+ "Small" "-Os" $( [ "$BOPT" == "Small" ] && echo "on" || echo "off" ) "-Os"
+ )
+ menu radiolist "Choose the base compile-time optimization. Most people will use -O2 or -O3. Note that some modules set their own level." &&
+ BOPT=$RESULT
+ ;;
+ cpu)
+ case $PLATFORM in
+ x86)
+ OPTIONS=(
+ "386" "386" $( [ "$CPU" == "386" ] && echo "on" || echo "off" ) "386 processors"
+ "486" "486" $( [ "$CPU" == "486" ] && echo "on" || echo "off" ) "486 processors"
+ )
+ ;;
+ esac
+ menu radiolist "CPU, according to the kernel you have a$(cat /proc/cpuinfo | grep 'model name' | cut -d: -f2 | head -n 1)" &&
+ CPU=$RESULT
+ ;;
+ spd)
+ OPTIONS=(
+ "Speedy" "-funroll-loops" $( echo ${SPD[@]} | grep -q "Speedy" && echo "on" || echo "off" ) "Optimize to increase performance of generated code"
+ "Risky" "-ffast-math" $( echo ${SPD[@]} | grep -q "Risky" && echo "on" || echo "off" ) "Optimize to increase performance ... by violating ANSI and IEEE FP rules"
+ "Pointers" "-fomit-frame-pointer" $( echo ${SPD[@]} | grep -q "Pointers" && echo "on" || echo "off" ) "Optimize by omitting frame pointers"
+ "Siblings" "-foptimize-sibling-calls" $( echo ${SPD[@]} | grep -q "Siblings" && echo "on" || echo "off" ) "Optimize sibling calls"
+ "Profiling" "-fprofile-arcs" $( echo ${SPD[@]} | grep -q "Profiling" && echo "on" || echo "off" ) "Generate profiles (For later use with Branching)"
+ "Branching" "-fbranching-probabilities" $( echo ${SPD[@]} | grep -q "Branching" && echo "on" || echo "off" ) "Predict branching (For using profiled sources)"
+ "Aliasing" "-fstrict-aliasing" $( echo ${SPD[@]} | grep -q "Aliasing" && echo "on" || echo "off" ) "Enable strict aliasing (enabled by default -O1 and above)"
+ "Cprop" "-fno-cprop-registers" $( echo ${SPD[@]} | grep -q "Cprop" && echo "on" || echo "off" ) "Reduce scheduling dependencies and remove copies"
+ "Float" "-ffloat-store" $( echo ${SPD[@]} | grep -q "Float" && echo "on" || echo "off" ) "Enable float store"
+ "Address" "-fforce-addr" $( echo ${SPD[@]} | grep -q "Address" && echo "on" || echo "off" ) "Force memory address"
+ "Align" "-falign-functions" $( echo ${SPD[@]} | grep -q "Align" && echo "on" || echo "off" ) "Align functions, loops, and jumps"
+ "Expensive" "-fexpensive-optimizations" $( echo ${SPD[@]} | grep -q "Expensive" && echo "on" || echo "off" ) "Perform expensive optimizations"
+ "Doubles" "-malign-double" $( echo ${SPD[@]} | grep -q "Doubles" && echo "on" || echo "off" ) "Align double, long double, and long long on two word boundaries"
+ )
+ menu checklist "Select additional flags to optimize specific areas of the created code. Note that some of these flags are turned on automatically with -O2 or -O3. See 'man gcc' for more information" &&
+ SPD=($RESULT)
+ ;;
+ cc_opt)
+ OPTIONS=(
+ "Deprecated" "-Wno-deprecated for C++" $( echo ${CC_OPTS[@]} | grep -q "Deprecated" && echo "on" || echo "off" ) "Disable warnings of deprecated symbols in C++"
+ "ccpipe" "-pipe for C (RECOMMENDED)" $( echo ${CC_OPTS[@]} | grep -q "ccpipe" && echo "on" || echo "off" ) "Enable cc to use named pipes."
+ "cxxpipe" "-pipe for C++ (RECOMMENDED)" $( echo ${CC_OPTS[@]} | grep -q "cxxpipe" && echo "on" || echo "off" ) "Enable c++ to use named pipes."
+ )
+ menu checklist "General C/C++ compiler settings" &&
+ CC_OPTS=($RESULT)
+ ;;
+ esac
+ done
+
+ save_optimizations
+}
+
+
+plugin_register BUILD_BUILD plugin_compiler_gcc_2_95_3_optimize
+plugin_register OPTIMIZE_MENU plugin_compiler_gcc_2_95_3_menu
diff --git a/zdeprecated/glut/BUILD b/zdeprecated/glut/BUILD
new file mode 100644
index 0000000..48a0348
--- /dev/null
+++ b/zdeprecated/glut/BUILD
@@ -0,0 +1,18 @@
+(
+ export PATH=${PATH}:/usr/X11R6/bin
+ cp linux/Glut.cf Glut.cf &&
+ sedit "s:\$(TOP)/../lib/libMesa:/usr/X11R6/lib/lib:" Glut.cf &&
+ imake -DUseInstalled -I/usr/X11R6/lib/X11/config -DTOPDIR=. &&
+ xmkmf -a &&
+ cp linux/Makefile lib/glut/Makefile &&
+ sedit "s:,libglut.so.3:,libglut.so.3,-L/usr/X11R6/lib,-lX11,-lGL,-lGLU,-lXi,-lXmu:" lib/glut/Makefile &&
+ sedit "s:-O2 -m486: $CFLAGS:g" lib/glut/Makefile &&
+ cd lib/glut &&
+ make &&
+ prepare_install &&
+ ln -sf libglut.so.3.7 libglut.so.3 &&
+ ln -sf libglut.so.3.7 libglut.so &&
+ cp -d libglut* /usr/lib &&
+ cp $SOURCE_DIRECTORY/include/GL/glut.h /usr/include/GL
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/glut/BUILD.alpha b/zdeprecated/glut/BUILD.alpha
new file mode 100644
index 0000000..fc64968
--- /dev/null
+++ b/zdeprecated/glut/BUILD.alpha
@@ -0,0 +1,30 @@
+(
+ export PATH=${PATH}:/usr/X11R6/bin
+ MESA_FIX="s/\$(TOP)\/..\/lib\/libMesa/\/usr\/X11R6\/lib\/lib/"
+ SYMBOL_LIBS="-L/usr/X11R6/lib,-lX11,-lGL,-lGLU,-lXi,-lXmu"
+ SYMBOL_FIX="s:,libglut.so.3:,libglut.so.3,$SYMBOL_LIBS:"
+
+ sed -i s/i386/alpha/ lib/glut/Makefile &&
+ sed -i s/-m486// lib/glut/Makefile &&
+ sed -i s/i386/alpha/ linux/Makefile &&
+ sed -i s/-m486// linux/Makefile &&
+ sed -i s/i386/alpha/ man/glut/Makefile &&
+ sed -i s/-m486// man/glut/Makefile &&
+
+ cp Glut.cf Glut.cf.bak &&
+ sed $MESA_FIX < linux/Glut.cf > Glut.cf &&
+ imake -DUseInstalled -I/usr/X11R6/lib/X11/config -DTOPDIR=. &&
+ xmkmf -a &&
+ cp lib/glut/Makefile lib/glut/Makefile.bak &&
+ sed $MESA_FIX < linux/Makefile |
+ sed $SYMBOL_FIX > lib/glut/Makefile &&
+ cd lib/glut &&
+ make &&
+ prepare_install &&
+ ln -sf libglut.so.3.7 libglut.so.3 &&
+ ln -sf libglut.so.3.7 libglut.so &&
+ cp -d libglut* /usr/lib &&
+ cd ../.. &&
+ cp include/GL/glut.h /usr/include/GL
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/glut/CONFLICTS b/zdeprecated/glut/CONFLICTS
new file mode 100644
index 0000000..f51abe2
--- /dev/null
+++ b/zdeprecated/glut/CONFLICTS
@@ -0,0 +1 @@
+conflicts freeglut
diff --git a/zdeprecated/glut/DEPENDS b/zdeprecated/glut/DEPENDS
new file mode 100644
index 0000000..105d264
--- /dev/null
+++ b/zdeprecated/glut/DEPENDS
@@ -0,0 +1 @@
+depends imake
diff --git a/zdeprecated/glut/DETAILS b/zdeprecated/glut/DETAILS
new file mode 100644
index 0000000..1d4bf7a
--- /dev/null
+++ b/zdeprecated/glut/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=glut
+ VERSION=3.7
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.opengl.org/resources/libraries/$MODULE/
+ SOURCE_VFY=sha1:4d88591992c15547001c30d5b6d840f672720a5a
+ WEB_SITE=http://www.opengl.org/resources/libraries/glut/
+ ENTERED=20010922
+ UPDATED=20040218
+ SHORT="API for small to medium sized OpenGL programs."
+cat << EOF
+The GLUT API is intended for small to medium sized OpenGL Programs. It's
+well suited for basic UI:s, and crossplatform applications. The GLUT
+library supports the following functionality: multiple windows for
+OpenGL rendering, callback driven event processing, an 'idle' routine
+and timers, utility routines to generate various solid and wire frame
+objects, support for bitmap and stroke fonts, as well as miscellaneous
+window management functions.
+EOF
diff --git a/zdeprecated/gnustep/GWorkspace/BUILD b/zdeprecated/gnustep/GWorkspace/BUILD
new file mode 100644
index 0000000..bebd8ae
--- /dev/null
+++ b/zdeprecated/gnustep/GWorkspace/BUILD
@@ -0,0 +1,14 @@
+(
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc &&
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ ./configure &&
+ make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM &&
+ prepare_install &&
+ make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install &&
+
+ cd Apps_wrappers &&
+ cp -a * $GNUSTEP_SYSTEM_ROOT/Applications
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/GWorkspace/DEPENDS b/zdeprecated/gnustep/GWorkspace/DEPENDS
new file mode 100644
index 0000000..70563f5
--- /dev/null
+++ b/zdeprecated/gnustep/GWorkspace/DEPENDS
@@ -0,0 +1 @@
+depends gnustep-back
diff --git a/zdeprecated/gnustep/GWorkspace/DETAILS b/zdeprecated/gnustep/GWorkspace/DETAILS
new file mode 100644
index 0000000..a23f546
--- /dev/null
+++ b/zdeprecated/gnustep/GWorkspace/DETAILS
@@ -0,0 +1,24 @@
+ MODULE=GWorkspace
+ VERSION=0.8.5
+ SOURCE=gworkspace-$VERSION.tar.gz
+ SOURCE_URL=http://www.gnustep.it/enrico/gworkspace/
+ SOURCE_VFY=sha1:be26797188a2a804f9b1359546b9de1617981222
+ WEB_SITE=http://www.gnustep.it/enrico/gworkspace/
+ ENTERED=20040509
+ UPDATED=20090704
+ SHORT="official GNUstep workspace manager."
+
+cat << EOF
+GWorkspace is the official GNUstep workspace manager. It is a clone
+of NeXT's workspace manager and already ready for daily usage.
+
+GWorkspace is probably one of the most useful and usable workspace
+managers available on any platform, owing to its well-designed
+interface and the natural, consistent design that it inherits from
+the GNUstep framework.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/Gorm/BUILD b/zdeprecated/gnustep/Gorm/BUILD
new file mode 100644
index 0000000..be0576d
--- /dev/null
+++ b/zdeprecated/gnustep/Gorm/BUILD
@@ -0,0 +1,10 @@
+(
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc &&
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM &&
+ prepare_install &&
+ make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/Gorm/DEPENDS b/zdeprecated/gnustep/Gorm/DEPENDS
new file mode 100644
index 0000000..46d82c2
--- /dev/null
+++ b/zdeprecated/gnustep/Gorm/DEPENDS
@@ -0,0 +1,3 @@
+depends gnustep-back
+
+
diff --git a/zdeprecated/gnustep/Gorm/DETAILS b/zdeprecated/gnustep/Gorm/DETAILS
new file mode 100644
index 0000000..612d05f
--- /dev/null
+++ b/zdeprecated/gnustep/Gorm/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=Gorm
+ VERSION=1.2.10
+ SOURCE=gorm-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gorm-$VERSION
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/dev-apps/
+ SOURCE_VFY=sha1:a41c9d087546c7688e1fbba1c11d1a64fcc7f785
+ WEB_SITE=http://www.gnustep.org/experience/Gorm.html
+ ENTERED=20040509
+ UPDATED=20090704
+ SHORT="GNUsteps easy-to-use interface designer."
+
+cat << EOF
+Gorm allows developers to quickly create and edit graphical application
+interfaces using a whole lot of GUI elements: windows, menus, buttons,
+labels, sliders, tables, textfields, browsers, images, altert panels
+and more. Custom palettes can be dynamically loaded to add additional
+elements or functionality.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/ImageViewer/BUILD b/zdeprecated/gnustep/ImageViewer/BUILD
new file mode 100644
index 0000000..3d39bb0
--- /dev/null
+++ b/zdeprecated/gnustep/ImageViewer/BUILD
@@ -0,0 +1,9 @@
+(
+ # before load GNUSTEP variables
+ . $GNUSTEP_SYSTEM_ROOT/Makefiles/GNUstep.sh &&
+ devoke_installwatch &&
+ make &&
+ invoke_installwatch &&
+ prepare_install &&
+ make install
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/ImageViewer/DEPENDS b/zdeprecated/gnustep/ImageViewer/DEPENDS
new file mode 100644
index 0000000..46d82c2
--- /dev/null
+++ b/zdeprecated/gnustep/ImageViewer/DEPENDS
@@ -0,0 +1,3 @@
+depends gnustep-back
+
+
diff --git a/zdeprecated/gnustep/ImageViewer/DETAILS b/zdeprecated/gnustep/ImageViewer/DETAILS
new file mode 100644
index 0000000..16a1c53
--- /dev/null
+++ b/zdeprecated/gnustep/ImageViewer/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=ImageViewer
+ VERSION=0.6.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_VFY=sha1:5ff0376dfdfcbcfe8c7daa23b019ab27a6e0cfe5
+ SOURCE_URL[0]=http://www.nice.ch/~phip/
+ WEB_SITE=http://www.nice.ch/~phip/softcorner.html#img
+ ENTERED=20040518
+ UPDATED=20050525
+ SHORT="The GNUstep ImageViewer"
+cat << EOF
+The GNUstep ImageViewer.
+EOF
diff --git a/zdeprecated/gnustep/ProjectCenter/BUILD b/zdeprecated/gnustep/ProjectCenter/BUILD
new file mode 100644
index 0000000..1c1c434
--- /dev/null
+++ b/zdeprecated/gnustep/ProjectCenter/BUILD
@@ -0,0 +1,9 @@
+(
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc &&
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM &&
+ prepare_install &&
+ make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/ProjectCenter/DEPENDS b/zdeprecated/gnustep/ProjectCenter/DEPENDS
new file mode 100644
index 0000000..46d82c2
--- /dev/null
+++ b/zdeprecated/gnustep/ProjectCenter/DEPENDS
@@ -0,0 +1,3 @@
+depends gnustep-back
+
+
diff --git a/zdeprecated/gnustep/ProjectCenter/DETAILS b/zdeprecated/gnustep/ProjectCenter/DETAILS
new file mode 100644
index 0000000..1cfa9cc
--- /dev/null
+++ b/zdeprecated/gnustep/ProjectCenter/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=ProjectCenter
+ VERSION=0.5.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/dev-apps/
+ SOURCE_VFY=sha1:e09ec84d034f982ad5e7079017a65d0f1dd4c5ca
+ WEB_SITE=http://www.gnustep.org
+ ENTERED=20040521
+ UPDATED=20090704
+ SHORT="GNUstep's integrated developement environment (IDE)."
+
+cat << EOF
+ProjectCenter is meant to be the counter part to NeXT's Project
+Builder. Thus, it helps you to start new projects and lets you
+manage your project files using a intuitive and well ordered
+graphical user interface.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/gnustep-back/BUILD b/zdeprecated/gnustep/gnustep-back/BUILD
new file mode 100644
index 0000000..45fa3b3
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-back/BUILD
@@ -0,0 +1,12 @@
+(
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc &&
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ ./configure --enable-server=x11 \
+ --enable-graphics=cairo --with-name=cairo \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/gnustep-back/DEPENDS b/zdeprecated/gnustep/gnustep-back/DEPENDS
new file mode 100644
index 0000000..0e3a611
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-back/DEPENDS
@@ -0,0 +1,3 @@
+depends gnustep-gui
+depends cairo
+
diff --git a/zdeprecated/gnustep/gnustep-back/DETAILS b/zdeprecated/gnustep/gnustep-back/DETAILS
new file mode 100644
index 0000000..36ba8f6
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-back/DETAILS
@@ -0,0 +1,27 @@
+ MODULE=gnustep-back
+ VERSION=0.16.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/core/
+ SOURCE_VFY=sha1:e3bb755117b12c7eef65fd781650b7f5dbe02147
+ WEB_SITE=http://www.gnustep.org
+ ENTERED=20040509
+ UPDATED=20090704
+ PSAFE="no"
+ SHORT="back-end component for the GNUstep GUI Library."
+
+cat << EOF
+It is a back-end component for the GNUstep GUI Library. The
+implementation of the GNUstep GUI Library is designed in two parts. The
+first part is the front-end component which is independent of platform
+and display system. This front-end is combined with a back-end
+component which handles all of the display system dependent such as
+specific calls to the X Window System. This design allows the GNUstep
+applications to have the "look and feel" of the underlying display
+system without any changes to the application, and the library can be
+easily ported to other display systems.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/gnustep-base/BUILD b/zdeprecated/gnustep/gnustep-base/BUILD
new file mode 100644
index 0000000..b342178
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-base/BUILD
@@ -0,0 +1,14 @@
+(
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc &&
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ ./configure --disable-libffi &&
+ make &&
+ prepare_install &&
+ make install &&
+
+ if ! grep -q "$GNUSTEP_SYSTEM_ROOT/Library/" /etc/ld.so.conf; then
+ echo "$GNUSTEP_SYSTEM_ROOT/Library/" >> /etc/ld.so.conf
+ fi
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/gnustep-base/DEPENDS b/zdeprecated/gnustep/gnustep-base/DEPENDS
new file mode 100644
index 0000000..584daaf
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-base/DEPENDS
@@ -0,0 +1,7 @@
+depends tiff
+depends ffcall
+depends gnustep-make
+
+optional_depends "WindowMaker" "" "" "WindowMaker is an X11 window manager"
+optional_depends "libxml2" "" "" "for xml support"
+optional_depends "openssl" "" "" "for more security"
diff --git a/zdeprecated/gnustep/gnustep-base/DETAILS b/zdeprecated/gnustep/gnustep-base/DETAILS
new file mode 100644
index 0000000..d012f2d
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-base/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=gnustep-base
+ VERSION=1.18.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/core/
+ SOURCE_VFY=sha1:30c13e673ad550c988f03adb9c545a8de1a17d19
+ WEB_SITE=http://www.gnustep.org
+ ENTERED=20021225
+ UPDATED=20090704
+ SHORT="library of general-purpose"
+
+cat << EOF
+The GNUstep Base Library is a library of general-purpose,
+non-graphical Objective C objects. For example, it includes classes
+for strings, object collections, byte streams, typed coders,
+invocations, notifications, notification dispatchers, moments in time,
+network ports, remote object messaging support (distributed objects),
+and event loops.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/gnustep-base/POST_INSTALL b/zdeprecated/gnustep/gnustep-base/POST_INSTALL
new file mode 100644
index 0000000..32d09d8
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-base/POST_INSTALL
@@ -0,0 +1 @@
+ldconfig
diff --git a/zdeprecated/gnustep/gnustep-gui/BUILD b/zdeprecated/gnustep/gnustep-gui/BUILD
new file mode 100644
index 0000000..ecf7855
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-gui/BUILD
@@ -0,0 +1,8 @@
+(
+
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc &&
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ default_build
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/gnustep-gui/DEPENDS b/zdeprecated/gnustep/gnustep-gui/DEPENDS
new file mode 100644
index 0000000..e041837
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-gui/DEPENDS
@@ -0,0 +1 @@
+depends gnustep-base
diff --git a/zdeprecated/gnustep/gnustep-gui/DETAILS b/zdeprecated/gnustep/gnustep-gui/DETAILS
new file mode 100644
index 0000000..e45e600
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-gui/DETAILS
@@ -0,0 +1,26 @@
+ MODULE=gnustep-gui
+ VERSION=0.16.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/core/
+ SOURCE_VFY=sha1:cc0a14f700a3736b8e4113d3ad80ed6f979d60be
+ WEB_SITE=http://www.gnustep.org
+ ENTERED=20021225
+ UPDATED=20090704
+ PSAFE="no"
+ SHORT="library of graphical user interface classes in Objective-C"
+
+cat << EOF
+It is a library of graphical user interface classes written
+completely in the Objective-C language; the classes are based upon the
+OpenStep specification as release by NeXT Software, Inc. The library
+has been enhanced in a number of ways to take advantage of the GNU
+system. These classes include graphical objects such as buttons, text
+fields, popup lists, browser lists, and windows; there are also many
+associated classes for handling events, colors, fonts, pasteboards and
+images.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/gnustep-make/BUILD b/zdeprecated/gnustep/gnustep-make/BUILD
new file mode 100644
index 0000000..9ae85fa
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-make/BUILD
@@ -0,0 +1,7 @@
+(
+./configure --prefix=/opt/lunar/gnustep/1/ \
+ --enable-native-objc-exceptions \
+ --with-layout=gnustep \
+ $OPTS &&
+default_make
+) 2>&1 > $C_FIFO
diff --git a/zdeprecated/gnustep/gnustep-make/DETAILS b/zdeprecated/gnustep/gnustep-make/DETAILS
new file mode 100644
index 0000000..8d8ea56
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-make/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=gnustep-make
+ VERSION=2.2.0
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/core/
+ SOURCE_VFY=sha1:35654bab0a6576084e486e062e7e42603026509d
+ WEB_SITE=http://www.gnustep.org
+ ENTERED=20021225
+ UPDATED=20090704
+ SHORT="Powerful and extensible way to write GNUstep makefiles"
+
+cat << EOF
+GNUstep-make allows the user to write a project without having to
+deal with the complex issues associated with configuration, building,
+installation, and packaging. It also allows the user to easily create
+cross-compiled binaries.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customise the GNUstep environment before use.
+EOF
diff --git a/zdeprecated/gnustep/gnustep-make/profile.d/gnustep.rc b/zdeprecated/gnustep/gnustep-make/profile.d/gnustep.rc
new file mode 100644
index 0000000..dea86c8
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-make/profile.d/gnustep.rc
@@ -0,0 +1,4 @@
+export GNUSTEP_SYSTEM_ROOT=/opt/lunar/gnustep/1/
+# before load GNUSTEP variables
+. $GNUSTEP_SYSTEM_ROOT/System/Library/Makefiles/GNUstep.sh
+export PATH=$GNUSTEP_SYSTEM_ROOT/Tools:$PATH
diff --git a/zdeprecated/gnustep/gnustep-startup/BUILD b/zdeprecated/gnustep/gnustep-startup/BUILD
new file mode 100644
index 0000000..5589043
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-startup/BUILD
@@ -0,0 +1,14 @@
+(
+
+ # before load GNUSTEP variables
+ . /etc/profile.d/gnustep.rc
+ . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
+
+ #devoke_installwatch &&
+ #default_config &&
+ #make &&
+ #invoke_installwatch &&
+ #prepare_install &&
+ #make install
+ default_build
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gnustep/gnustep-startup/DEPENDS b/zdeprecated/gnustep/gnustep-startup/DEPENDS
new file mode 100644
index 0000000..e041837
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-startup/DEPENDS
@@ -0,0 +1 @@
+depends gnustep-base
diff --git a/zdeprecated/gnustep/gnustep-startup/DETAILS b/zdeprecated/gnustep/gnustep-startup/DETAILS
new file mode 100644
index 0000000..850095e
--- /dev/null
+++ b/zdeprecated/gnustep/gnustep-startup/DETAILS
@@ -0,0 +1,12 @@
+ MODULE=gnustep-startup
+ VERSION=0.16.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/core/
+ SOURCE_VFY=sha1:709aab2f8cf5f6274de43e52ba6c355bca330027
+ WEB_SITE=http://www.gnustep.org
+ ENTERED=20070228
+ UPDATED=20070228
+ SHORT=""
+
+cat << EOF
+EOF
diff --git a/zdeprecated/gst-editor/DEPENDS b/zdeprecated/gst-editor/DEPENDS
new file mode 100644
index 0000000..a1397a8
--- /dev/null
+++ b/zdeprecated/gst-editor/DEPENDS
@@ -0,0 +1 @@
+depends gst-plugins
diff --git a/zdeprecated/gst-editor/DETAILS b/zdeprecated/gst-editor/DETAILS
new file mode 100644
index 0000000..a4abb63
--- /dev/null
+++ b/zdeprecated/gst-editor/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=gst-editor
+ VERSION=0.8.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://gstreamer.freedesktop.org/src/$MODULE/
+ WEB_SITE=http://gstreamer.freedesktop.org
+ SOURCE_VFY=sha1:a12506349ddcdd05b7d25adb025a02097e03ac7d
+ ENTERED=20030507
+ UPDATED=20041108
+ SHORT="Editor frontend of Gstreamer"
+
+cat << EOF
+The GStreamer editor allows users to assemble pipelines using the
+elements of GStreamer. It is useful for anyone interested in finding out
+more about how GStreamer works, and particularly those people interested
+in prototyping a potential GStreamer pipeline
+EOF
diff --git a/zdeprecated/gst-player/BUILD b/zdeprecated/gst-player/BUILD
new file mode 100644
index 0000000..b158437
--- /dev/null
+++ b/zdeprecated/gst-player/BUILD
@@ -0,0 +1,3 @@
+(
+ default_build
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gst-player/DEPENDS b/zdeprecated/gst-player/DEPENDS
new file mode 100644
index 0000000..9f5918d
--- /dev/null
+++ b/zdeprecated/gst-player/DEPENDS
@@ -0,0 +1,3 @@
+depends gst-plugins
+depends gnome-desktop
+depends GConf
diff --git a/zdeprecated/gst-player/DETAILS b/zdeprecated/gst-player/DETAILS
new file mode 100644
index 0000000..1a062e0
--- /dev/null
+++ b/zdeprecated/gst-player/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=gst-player
+ VERSION=0.8.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://gstreamer.freedesktop.org/src/$MODULE/
+ SOURCE_VFY=sha1:b1c0b32bc766e3fd1bb2b31e1da1f21c24cd5f67
+ WEB_SITE=http://www.gstreamer.net
+ ENTERED=20030222
+ UPDATED=20040607
+ MAINTAINER=nhudson at lunar-linux.org
+ SHORT="A Media Player that uses Gstreamer"
+
+cat << EOF
+A Media Player that uses Gstreamer.
+EOF
diff --git a/zdeprecated/gst-plugins/BUILD b/zdeprecated/gst-plugins/BUILD
new file mode 100644
index 0000000..36d0d34
--- /dev/null
+++ b/zdeprecated/gst-plugins/BUILD
@@ -0,0 +1,23 @@
+(
+
+ export LD_LIBRARY_PATH &&
+ ./configure --build=$BUILD \
+ --sysconfdir=/etc \
+ --prefix=/usr \
+ --localstatedir=/var \
+ --infodir=/usr/share/info \
+ --mandir=/usr/man \
+ --enable-gconftool \
+ --enable-gconf \
+ --enable-gnome_vfs \
+ --enable-oss \
+ --enable-vcd \
+ --enable-libmmx \
+ --enable-jpeg \
+ --enable-png \
+ --with-x \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/gst-plugins/DEPENDS b/zdeprecated/gst-plugins/DEPENDS
new file mode 100644
index 0000000..120cbd4
--- /dev/null
+++ b/zdeprecated/gst-plugins/DEPENDS
@@ -0,0 +1,73 @@
+depends libmad
+depends Hermes
+depends cdparanoia
+depends ffmpeg
+depends gstreamer
+
+optional_depends "libfame" "--enable-libfame --enable-libfametest" \
+ "--disable-libfame --disable-libfametest" \
+ "for Fame encoding support"
+
+optional_depends "esound" "--enable-esd --enable-esdtest" \
+ "--disable-esd --disable-esdtest" \
+ "for esd support"
+
+optional_depends "libmikmod" "--enable-mikmod --enable-libmikmodtest" \
+ "--disable-mikmod --disable-libmikmodtest" \
+ "for mikmod support"
+
+optional_depends "SDL" "--enable-sdl --enable-sdltest" \
+ "--disable-sdl --disable-sdltest" \
+ "for SDL support"
+
+optional_depends "libvorbis" "--enable-vorbis --enable-vorbistest" \
+ "--disable-vorbis --disable-vorbistest" \
+ "for vorbis support"
+
+optional_depends "libdvdread" "--enable-dvdread" "--disable-dvdread" \
+ "for dvdread support"
+
+optional_depends "a52dec" "--enable-a52dec" "--disable-a52dec" \
+ "for A/52 input stream support"
+
+optional_depends "alsa-lib" "--enable-alsa" "--disable-alsa" \
+ "for ALSA output support"
+
+optional_depends "gnome-vfs" "--enable-gnome_vfs" "--disable-gnome_vfs" \
+ "for gnome-vfs support"
+
+optional_depends "libdv" "--enable-libdv" "--disable-libdv" \
+ "for digital video support"
+
+optional_depends "flac" "--enable-flac" "--disable-flac" \
+ "for FLAC support"
+
+optional_depends "lame" "--enable-lame" "--disable-lame" \
+ "for LAME support"
+
+optional_depends "mjpegtools" "--enable-mjpegtools" "--disable-mjpegtools" \
+ "for mjpegtools support"
+
+optional_depends "mpeg2dec" "--enable-mpeg2dec" "--disable-mpeg2dec" \
+ "for MPEG2 support"
+
+optional_depends "jack" "--enable-jack" "--disable-jack" \
+ "for jack audio support (requires alsa)"
+
+optional_depends "speex" "--enable-speex" "--disable-speex" \
+ "for speex speech plugin"
+
+optional_depends "pango" "--enable-pango" "--disable-pango" \
+ "for pango support"
+
+optional_depends "dirac" "--enable-dirac" "--disable-dirac" \
+ "for dirac codec video format support"
+
+optional_depends "swfdec" "--enable-swfdec" "--disable-swfdec" \
+ "for shockwave player support"
+
+optional_depends "libshout" "" "" \
+ "for shoutcast and icecast support"
+
+optional_depends "aalib" "--enable-aalib" "--disable-aalib" \
+ "for aalib support"
diff --git a/zdeprecated/gst-plugins/DETAILS b/zdeprecated/gst-plugins/DETAILS
new file mode 100644
index 0000000..cd68b94
--- /dev/null
+++ b/zdeprecated/gst-plugins/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=gst-plugins
+ VERSION=0.8.12
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://gstreamer.freedesktop.org/src/$MODULE
+ SOURCE_VFY=sha1:3b65fe96aa849c463f5f968830ad76143c4b9952
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20020730
+ UPDATED=20070721
+ MAINTAINER=nhudson at lunar-linux.org
+ SHORT="base set of plugins for Gstreamer"
+
+cat << EOF
+Gst-Plugins are a base set of plugins for Gstreamer.
+EOF
diff --git a/zdeprecated/gst-plugins/POST_INSTALL b/zdeprecated/gst-plugins/POST_INSTALL
new file mode 100644
index 0000000..42f1989
--- /dev/null
+++ b/zdeprecated/gst-plugins/POST_INSTALL
@@ -0,0 +1,5 @@
+/usr/bin/gst-compprep-0.8 &&
+/usr/bin/gst-register-0.8 &&
+message "**WARNING**"
+message "Please load all the gstreamer plugins as user" \
+ "Make sure you run 'gst-register-0.8' as user"
diff --git a/zdeprecated/igb/BUILD b/zdeprecated/igb/BUILD
new file mode 100644
index 0000000..69fe72d
--- /dev/null
+++ b/zdeprecated/igb/BUILD
@@ -0,0 +1,7 @@
+(
+
+ KSRC=/usr/src/linux make -C src &&
+ prepare_install &&
+ KSRC=/usr/src/linux make -C src install
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/igb/DETAILS b/zdeprecated/igb/DETAILS
new file mode 100644
index 0000000..73c1da1
--- /dev/null
+++ b/zdeprecated/igb/DETAILS
@@ -0,0 +1,12 @@
+ MODULE=igb
+ VERSION=1.2.22
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/e1000/
+ SOURCE_VFY=sha1:1c06cb6be54b425790677da95e6df3eaf9bac1f1
+ WEB_SITE=http://e1000.sf.net/
+ ENTERED=20071010
+ UPDATED=20080318
+ SHORT="Intel 82575 Network Connection driver"
+cat << EOF
+This driver supports the Intel 82575 PCI Express gigabit network cards.
+EOF
diff --git a/zdeprecated/ion-3/BUILD b/zdeprecated/ion-3/BUILD
new file mode 100644
index 0000000..a536415
--- /dev/null
+++ b/zdeprecated/ion-3/BUILD
@@ -0,0 +1,6 @@
+(
+
+ sedit 's:/usr/local:/usr:' system.mk
+ default_build
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/ion-3/DEPENDS b/zdeprecated/ion-3/DEPENDS
new file mode 100644
index 0000000..baf8648
--- /dev/null
+++ b/zdeprecated/ion-3/DEPENDS
@@ -0,0 +1,2 @@
+depends gettext
+depends lua
diff --git a/zdeprecated/ion-3/DETAILS b/zdeprecated/ion-3/DETAILS
new file mode 100644
index 0000000..454db69
--- /dev/null
+++ b/zdeprecated/ion-3/DETAILS
@@ -0,0 +1,32 @@
+ MODULE=ion-3
+ VERSION=20090110
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://iki.fi/tuomov/dl
+ SOURCE_VFY=sha1:01d1574060520abcb16f511fac25e4b9f20137e7
+ WEB_SITE=http://modeemi.fi/~tuomov/ion
+ ENTERED=20090428
+ UPDATED=20090428
+ SHORT="A tiling tabbed window manager for keyboard users"
+
+cat << EOF
+Ion was written as an experiment on a different kind of window
+management model. It tries to address the navigation problem
+by dividing the screen into mutually non-overlapping frames that
+take up the whole screen. Big displays have so much space that this
+should be convenient and smaller displays couldn't show more than one
+window at a time anyway. The frame layout is, of course, dynamic and
+different on each workspace. Given the organised tree based instead
+of an unorganised coordinate-based frame layout, moving between the
+frames can be conveniently done from the keyboard. As in PWM, the
+frames may have multiple clients attached, each indicated with a tab.
+
+While this model makes using well-designed and well-behaving programs a
+joy, some applications, obviously, don't work well in this model. These
+are in particular those applications that do not conform to the ICCCM
+(Inter-Client Communications Conventions Manual; the standard on how
+WM:s and applications should communicate) and expect a particular
+window management model. Badly-designed applications with multiple
+top-level windows that affect a single document are also not
+particularly well suited to the Ion model and should be fixed,
+although can be occasionally kludged to be compatible.
+EOF
diff --git a/zdeprecated/j2sdk/BUILD b/zdeprecated/j2sdk/BUILD
new file mode 100644
index 0000000..492ae5e
--- /dev/null
+++ b/zdeprecated/j2sdk/BUILD
@@ -0,0 +1,20 @@
+(
+ prepare_install &&
+ cp -r $SOURCE_DIRECTORY /usr/lib &&
+ chmod 0755 /usr/lib/j2sdk$VERSION &&
+ for FILE in `/bin/ls /usr/lib/$MODULE$VERSION/bin`; do
+ if [ -f "/usr/lib/$MODULE$VERSION/bin/$FILE" -a ! -e "/usr/bin/$FILE" ]; then
+ ln -sf "/usr/lib/$MODULE$VERSION/bin/$FILE" "/usr/bin/$FILE"
+ fi
+ done
+
+ # Prune old.libraries
+ rm -rf /usr/lib/$MODULE$VERSION/old.libraries &&
+
+ # Do I smell mozilla or firefox?
+
+ mkdir -p /opt/lunar/plugins &&
+ ln -sf /usr/lib/$MODULE$VERSION/jre/plugin/i386/mozilla/libjavaplugin_oji.so \
+ /opt/lunar/plugins/libjavaplugin_oji.so
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/j2sdk/BUILD.x86_64 b/zdeprecated/j2sdk/BUILD.x86_64
new file mode 100644
index 0000000..7fb1ae0
--- /dev/null
+++ b/zdeprecated/j2sdk/BUILD.x86_64
@@ -0,0 +1,21 @@
+(
+
+ prepare_install &&
+ cp -r $SOURCE_DIRECTORY /usr/lib &&
+ chmod 0755 /usr/lib/j2sdk$VERSION &&
+ for FILE in `/bin/ls /usr/lib/$MODULE$VERSION/bin`; do
+ if [ -f "/usr/lib/$MODULE$VERSION/bin/$FILE" -a ! -e "/usr/bin/$FILE" ]; then
+ ln -sf "/usr/lib/$MODULE$VERSION/bin/$FILE" "/usr/bin/$FILE"
+ fi
+ done
+
+ # Prune old.libraries
+ rm -rf /usr/lib/$MODULE$VERSION/old.libraries &&
+
+ # Do I smell mozilla or firefox?
+
+ mkdir -p /opt/lunar/plugins &&
+ ln -sf /usr/lib/$MODULE$VERSION/jre/plugin/amd64/mozilla/libjavaplugin_oji.so \
+ /opt/lunar/plugins/libjavaplugin_oji.so
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/j2sdk/CONFLICTS b/zdeprecated/j2sdk/CONFLICTS
new file mode 100644
index 0000000..299e2d8
--- /dev/null
+++ b/zdeprecated/j2sdk/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts sun-jre &&
+conflicts sun-jdk
diff --git a/zdeprecated/j2sdk/DETAILS b/zdeprecated/j2sdk/DETAILS
new file mode 100644
index 0000000..f2c2b6e
--- /dev/null
+++ b/zdeprecated/j2sdk/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=j2sdk
+ VERSION=1.4.2
+ SUBVERSION=03
+ SOURCE=$MODULE-$VERSION-$SUBVERSION-linux-i586.bin
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
+ SOURCE_URL[0]=ftp://mirrors.dotsrc.org/mirrors/java-linux/JDK-$VERSION/i386/$SUBVERSION/
+ SOURCE_URL[1]=ftp://mirror.switch.ch/mirror/java-linux/JDK-$VERSION/i386/$SUBVERSION/
+ SOURCE_VFY=sha1:1d7dd1b91ece6f9a9895bb03986eb865934716ea
+ WEB_SITE=http://www.blackdown.org/java-linux/java2-status
+ ENTERED=20010922
+ UPDATED=20061028
+ SHORT="Blackdown port of Sun's Java virtual machine."
+LDD_CHECK=off
+cat << EOF
+The Java 2 Standard Edition (J2SE) is a feature-complete development and
+deployment platform. Blackdown provides both a SDK (J2SDK, formerly
+known as JDK) and a runtime environment (J2RE) for Linux on various
+architectures (ix86, Sparc, PPC, S/390, ARM, m68k). Both the J2SDK and
+the J2RE contain the Java Plug-In for Netscape 4.x and Mozilla/Netscape
+7.x.
+EOF
diff --git a/zdeprecated/j2sdk/DETAILS.x86_64 b/zdeprecated/j2sdk/DETAILS.x86_64
new file mode 100644
index 0000000..a9d0801
--- /dev/null
+++ b/zdeprecated/j2sdk/DETAILS.x86_64
@@ -0,0 +1,20 @@
+ MODULE=j2sdk
+ VERSION=1.4.2
+ SUBVERSION=03
+ SOURCE=$MODULE-$VERSION-$SUBVERSION-linux-amd64.bin
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
+ SOURCE_URL[0]=http://ftp.cica.es/pub/java-linux/JDK-$VERSION/amd64/$SUBVERSION/
+ SOURCE_VFY=sha1:e3be6bc1c31691123a396351478b58e1b09e9489
+ WEB_SITE=http://www.blackdown.org/java-linux/java2-status
+ ENTERED=20010922
+ UPDATED=20080320
+ SHORT="Blackdown port of Sun's Java virtual machine."
+LDD_CHECK=off
+cat << EOF
+The Java 2 Standard Edition (J2SE) is a feature-complete development and
+deployment platform. Blackdown provides both a SDK (J2SDK, formerly
+known as JDK) and a runtime environment (J2RE) for Linux on various
+architectures (ix86, Sparc, PPC, S/390, ARM, m68k). Both the J2SDK and
+the J2RE contain the Java Plug-In for Netscape 4.x and Mozilla/Netscape
+7.x.
+EOF
diff --git a/zdeprecated/j2sdk/POST_REMOVE b/zdeprecated/j2sdk/POST_REMOVE
new file mode 100644
index 0000000..320d0a1
--- /dev/null
+++ b/zdeprecated/j2sdk/POST_REMOVE
@@ -0,0 +1,5 @@
+# Tidy up
+
+if [ -d /usr/lib/j2sdk$VERSION ]; then
+ rm -rf /usr/lib/j2sdk$VERSION
+fi
diff --git a/zdeprecated/j2sdk/PRE_BUILD b/zdeprecated/j2sdk/PRE_BUILD
new file mode 100644
index 0000000..11f5ee7
--- /dev/null
+++ b/zdeprecated/j2sdk/PRE_BUILD
@@ -0,0 +1,10 @@
+cd $BUILD_DIRECTORY &&
+chmod +x $SOURCE_CACHE/$SOURCE &&
+_POSIX2_VERSION=199209 $SOURCE_CACHE/$SOURCE
+
+if [ $? -ne 0 ]; then
+ echo 'Problem with either License Agreement or j2sdk binary'
+ exit 1
+fi
+
+chown -R root:root $SOURCE_DIRECTORY
diff --git a/zdeprecated/kernel-headers-2.4/BUILD b/zdeprecated/kernel-headers-2.4/BUILD
new file mode 100644
index 0000000..dba931a
--- /dev/null
+++ b/zdeprecated/kernel-headers-2.4/BUILD
@@ -0,0 +1,18 @@
+(
+ KVERSION="`readlink /usr/src/linux | sed 's/linux-*//g' | cut -d. -f2 | cut -d- -f1`"
+
+ prepare_install &&
+ if [ $KVERSION == "4" ]; then
+ if [ -d /usr/include/asm ] && [ -d /usr/include/linux ]; then
+ rm -rf /usr/include/asm /usr/include/linux
+ fi
+
+ mkdir -p /usr/include/asm /usr/include/linux
+ cp -r /usr/src/linux/include/asm/* /usr/include/asm/
+ cp -r /usr/src/linux/include/linux/* /usr/include/linux/
+ else
+ message "${PROBLEM_COLOR}You can only use these headers with Linux 2.4.x!${DEFAULT_COLOR}"
+ exit 1
+ fi
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/kernel-headers-2.4/CONFLICTS b/zdeprecated/kernel-headers-2.4/CONFLICTS
new file mode 100644
index 0000000..03234b9
--- /dev/null
+++ b/zdeprecated/kernel-headers-2.4/CONFLICTS
@@ -0,0 +1 @@
+conflicts kernel-headers-2.6
diff --git a/zdeprecated/kernel-headers-2.4/DETAILS b/zdeprecated/kernel-headers-2.4/DETAILS
new file mode 100644
index 0000000..6dfba53
--- /dev/null
+++ b/zdeprecated/kernel-headers-2.4/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=kernel-headers-2.4
+ VERSION="$(uname -s)-$(uname -r | sed 's/[-a-z].*//')-$(uname -m | sed 's/i[456]/i3/')"
+ WEB_SITE=http://lunar-linux.org/
+ ENTERED=20031008
+ UPDATED=20050121
+ SHORT="Kernel headers for kernel 2.4.x based sytems"
+cat << EOF
+The system kernel headers are taken from a (configured) kernel source and
+may be re-installed after changes in kernel (which also ought to generally
+be followed by a rebuild of glibc. This module is normally generated by
+the glibc build. This module generates the '/usr/include' copies of the
+kernel headers directly from the /usr/src/linux installed kernel sources.
+EOF
diff --git a/zdeprecated/kernel-headers-2.4/PRE_BUILD b/zdeprecated/kernel-headers-2.4/PRE_BUILD
new file mode 100644
index 0000000..27ba77d
--- /dev/null
+++ b/zdeprecated/kernel-headers-2.4/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/zdeprecated/kqemu/BUILD b/zdeprecated/kqemu/BUILD
new file mode 100644
index 0000000..fb0f8ae
--- /dev/null
+++ b/zdeprecated/kqemu/BUILD
@@ -0,0 +1,6 @@
+(
+
+ default_build &&
+ gather_docs LICENSE kqemu-doc.html
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/kqemu/DEPENDS b/zdeprecated/kqemu/DEPENDS
new file mode 100644
index 0000000..6a8c0d4
--- /dev/null
+++ b/zdeprecated/kqemu/DEPENDS
@@ -0,0 +1 @@
+depends qemu
diff --git a/zdeprecated/kqemu/DETAILS b/zdeprecated/kqemu/DETAILS
new file mode 100644
index 0000000..84dd4a2
--- /dev/null
+++ b/zdeprecated/kqemu/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=kqemu
+ VERSION=1.4.0pre1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.nongnu.org/qemu/
+ SOURCE_VFY=sha1:398f440829863f16c2d63065af1026d8eaa257c4
+ WEB_SITE=http://www.nongnu.org/qemu/about.html
+ ENTERED=20060322
+ UPDATED=20090309
+ PSAFE=no
+ SHORT="increases the speed of QEMU when a PC is emulated on a PC"
+cat << EOF
+The QEMU Accelerator Module increases the speed of QEMU when a PC is emulated
+on a PC. It runs most of the target application code directly on the host
+processor to achieve near native performance. It is very useful when you want
+to run another Operating System (for example Windows) on a Linux desktop.
+EOF
diff --git a/zdeprecated/kqemu/POST_INSTALL b/zdeprecated/kqemu/POST_INSTALL
new file mode 100644
index 0000000..941ffb1
--- /dev/null
+++ b/zdeprecated/kqemu/POST_INSTALL
@@ -0,0 +1,4 @@
+message "${CYAN}Don't forget to do 'modprobe kqemu' before you"
+message "next invoke qemu. You may also need to setup tmpfs on"
+message "/dev/shm. with something like:"
+message "mount -t tmpfs -o size=144m none /dev/shm${DEFAULT_COLOR}"
diff --git a/zdeprecated/kvm/BUILD b/zdeprecated/kvm/BUILD
new file mode 100644
index 0000000..44bf443
--- /dev/null
+++ b/zdeprecated/kvm/BUILD
@@ -0,0 +1,17 @@
+(
+
+ echo 'KERNEL=="kvm", NAME="%k", GROUP="kvm"' > 90-kvm.rules &&
+
+ if module_installed qemu; then
+ OPTS+=" --qemu-cc=${GCC3_PREFIX:-/opt/lunar/gcc3}/bin/gcc"
+ fi &&
+
+ add_priv_group kvm &&
+ ./configure --prefix=/usr \
+ $OPTS &&
+
+ default_make &&
+
+ install -m0644 90-kvm.rules /etc/udev/rules.d/
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/kvm/CONFLICTS b/zdeprecated/kvm/CONFLICTS
new file mode 100644
index 0000000..1fa5ce5
--- /dev/null
+++ b/zdeprecated/kvm/CONFLICTS
@@ -0,0 +1 @@
+conflicts qemu
diff --git a/zdeprecated/kvm/DEPENDS b/zdeprecated/kvm/DEPENDS
new file mode 100644
index 0000000..7158917
--- /dev/null
+++ b/zdeprecated/kvm/DEPENDS
@@ -0,0 +1,4 @@
+depends autoconf
+
+optional_depends SDL "" "--disable-sdl --disable-gfx-check" \
+ "for gui qemu support"
diff --git a/zdeprecated/kvm/DETAILS b/zdeprecated/kvm/DETAILS
new file mode 100644
index 0000000..9817dda
--- /dev/null
+++ b/zdeprecated/kvm/DETAILS
@@ -0,0 +1,30 @@
+ MODULE=kvm
+ VERSION=86
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:7d5a5115ef7919419642a673fb746c803996e489
+ WEB_SITE=http://kvm.qumranet.com/kvmwiki
+ ENTERED=20070406
+ UPDATED=20090525
+ SHORT="Native x86 Virtualization host using vt extensions"
+
+cat << EOF
+KVM (for Kernel-based Virtual Machine) is a full virtualization
+solution for Linux on x86 hardware containing virtualization
+extensions (Intel VT or AMD-V). It consists of a loadable kernel
+module, kvm.ko, that provides the core virtualization infrastructure
+and a processor specific module, kvm-intel.ko or kvm-amd.ko. KVM
+also requires a modified QEMU although work is underway to get the
+required changes upstream.
+
+Using KVM, one can run multiple virtual machines running unmodified
+Linux or Windows images. Each virtual machine has private virtualized
+hardware: a network card, disk, graphics adapter, etc.
+
+How can I tell if I have Intel VT or AMD-V? With a recent enough Linux
+kernel, run the command: egrep '^flags.*(vmx|svm)' /proc/cpuinfo
+If it produces output, you can use KVM.
+
+KVM will run at the same (slower) speed as qemu if your processor does not
+support vmx/svm
+EOF
diff --git a/zdeprecated/libungif/BUILD b/zdeprecated/libungif/BUILD
new file mode 100644
index 0000000..010c7b6
--- /dev/null
+++ b/zdeprecated/libungif/BUILD
@@ -0,0 +1,20 @@
+(
+
+ export CC="gcc" &&
+
+ ./configure --build=$BUILD \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --datadir=/usr/share \
+ --localstatedir=/var \
+ --libdir=/usr/lib \
+ --includedir=/usr/include \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --enable-shared \
+ --enable-static &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/libungif/CONFLICTS b/zdeprecated/libungif/CONFLICTS
new file mode 100644
index 0000000..ed23c9d
--- /dev/null
+++ b/zdeprecated/libungif/CONFLICTS
@@ -0,0 +1 @@
+conflicts giflib
diff --git a/zdeprecated/libungif/DETAILS b/zdeprecated/libungif/DETAILS
new file mode 100644
index 0000000..2ca3dc4
--- /dev/null
+++ b/zdeprecated/libungif/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=libungif
+ VERSION=4.1.4
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/giflib
+ SOURCE_VFY=sha1:af687ffbcfe6afd1d76e33ea8cf27ffb02ed61fc
+ # http://sourceforge.net/projects/libungif/ is dead
+ WEB_SITE=http://giflib.sourceforge.net/
+ ENTERED=20010922
+ UPDATED=20060225
+ SHORT="A library for uncompressed GIF images"
+
+cat << EOF
+libungif is a library for reading and writing gif images. The save
+functionality uses an uncompressed gif algorithm to avoid the Unisys LZW
+patent (expired in 2004). This library is based heavily on Eric Raymond's
+libgif package and implements a superset of that library's API.
+
+libungif is a dead project, continued by giflib.
+EOF
diff --git a/zdeprecated/libungif/POST_INSTALL b/zdeprecated/libungif/POST_INSTALL
new file mode 100644
index 0000000..32d09d8
--- /dev/null
+++ b/zdeprecated/libungif/POST_INSTALL
@@ -0,0 +1 @@
+ldconfig
diff --git a/zdeprecated/libungif/POST_REMOVE b/zdeprecated/libungif/POST_REMOVE
new file mode 100644
index 0000000..32d09d8
--- /dev/null
+++ b/zdeprecated/libungif/POST_REMOVE
@@ -0,0 +1 @@
+ldconfig
diff --git a/zdeprecated/libv4l/BUILD b/zdeprecated/libv4l/BUILD
new file mode 100644
index 0000000..7bca3fa
--- /dev/null
+++ b/zdeprecated/libv4l/BUILD
@@ -0,0 +1,7 @@
+(
+
+ make PREFIX=/usr &&
+ prepare_install &&
+ make install PREFIX=/usr
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/libv4l/CONFLICTS b/zdeprecated/libv4l/CONFLICTS
new file mode 100644
index 0000000..205a979
--- /dev/null
+++ b/zdeprecated/libv4l/CONFLICTS
@@ -0,0 +1 @@
+conflicts v4l-utils
diff --git a/zdeprecated/libv4l/DETAILS b/zdeprecated/libv4l/DETAILS
new file mode 100644
index 0000000..efb687c
--- /dev/null
+++ b/zdeprecated/libv4l/DETAILS
@@ -0,0 +1,22 @@
+ MODULE=libv4l
+ VERSION=0.6.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$MIRROR_URL
+ SOURCE_VFY=sha1:6fc2c490fb14a109e25745cf2df226bbddda8b0c
+ WEB_SITE=http://hansdegoede.livejournal.com/3636.html
+ ENTERED=20090913
+ UPDATED=20100218
+ SHORT="thin abstraction layer on top of video4linux2 devices"
+
+cat << EOF
+libv4l is a collection of libraries that adds a thin abstraction layer on top of
+video4linux2 (V4L2) devices. The purpose of this layer is to make it easy for
+application writers to support a wide variety of devices without having to write
+separate code for different devices in the same class. It consists of 3 different
+libraries. libv4lconvert offers functions to convert from any (known) pixel
+format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the
+(deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for
+those devices supporting v4l1 compatibility (which many v4l2 drivers do not).
+libv4l2 offers the v4l2 API on top of v4l2 devices, while adding support for the
+application transparent libv4lconvert conversion where necessary.
+EOF
diff --git a/zdeprecated/libxfce4ui/BUILD b/zdeprecated/libxfce4ui/BUILD
new file mode 100644
index 0000000..1776fd6
--- /dev/null
+++ b/zdeprecated/libxfce4ui/BUILD
@@ -0,0 +1,9 @@
+(
+ [ -f /etc/profile.d/xfce4.rc ] && . /etc/profile.d/xfce4.rc
+
+ # make sure proper PKG_CONFIG_PATH is set
+ export PKG_CONFIG_PATH="${MODULE_PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH}" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/libxfce4ui/DEPENDS b/zdeprecated/libxfce4ui/DEPENDS
new file mode 100644
index 0000000..e8f1e12
--- /dev/null
+++ b/zdeprecated/libxfce4ui/DEPENDS
@@ -0,0 +1,11 @@
+depends gtk+-2
+depends libxml2
+depends libxfce4util
+depends xfconf
+
+optional_depends libglade "" "" "Glade Interface Designer"
+optional_depends startup-notification "" "" "Startup notification"
+
+# not real depends, but we really want them
+depends gtk-xfce-engine
+depends xfce4-icon-theme
diff --git a/zdeprecated/libxfce4ui/DETAILS b/zdeprecated/libxfce4ui/DETAILS
new file mode 100644
index 0000000..578ae18
--- /dev/null
+++ b/zdeprecated/libxfce4ui/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=libxfce4ui
+ VERSION=4.8.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://archive.xfce.org/xfce/4.8/src/
+ SOURCE_VFY=sha1:107f9d8e3e583f3cf5330074e89ea72eb2a82888
+ MODULE_PREFIX=${XFCE4_PREFIX:-/usr}
+ WEB_SITE=http://www.xfce.org
+ ENTERED=20030715
+ UPDATED=20110118
+ SHORT="Widget library for Xfce4"
+
+cat << EOF
+libxfce4ui -- Library that provides extra widgets and graphical user
+interface functions to the Xfce4 desktop environment.
+EOF
diff --git a/zdeprecated/linux-2.4-agr/BUILD b/zdeprecated/linux-2.4-agr/BUILD
new file mode 100644
index 0000000..9425f17
--- /dev/null
+++ b/zdeprecated/linux-2.4-agr/BUILD
@@ -0,0 +1,38 @@
+(
+
+ while
+ if [ "$CONFIG_KERNEL" == "y" ]; then
+ if [ "$PREFER_XCONFIG" == "y" -a -n "$DISPLAY" ]; then
+ make xconfig || make menuconfig || make config
+ elif [ "$PREFER_MENUCONFIG" == "y" ]; then
+ make menuconfig || make config
+ else
+ make config
+ fi
+ if ! query "Repeat configuration?" n; then
+ CONFIG_KERNEL=n
+ fi
+ else
+ false
+ fi
+ do
+ true
+ done
+
+) && (
+
+ yes n | make oldconfig
+ LD_PRELOAD= cp .config $CONFIG_CACHE/.config
+ rm -f arch/i386/boot/bzImage
+
+
+ make ${MAKES:+-j$MAKES} dep &&
+ make ${MAKES:+-j$MAKES} clean &&
+ make ${MAKES:+-j$MAKES} bzImage &&
+ make ${MAKES:+-j$MAKES} modules &&
+ backup_mods_krnl $VERSION-$PVERSION-agr &&
+ prepare_install &&
+ make modules_install &&
+ cp arch/i386/boot/bzImage /boot/$VERSION-$PVERSION-agr
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/linux-2.4-agr/CONFIGURE b/zdeprecated/linux-2.4-agr/CONFIGURE
new file mode 100644
index 0000000..635681d
--- /dev/null
+++ b/zdeprecated/linux-2.4-agr/CONFIGURE
@@ -0,0 +1,4 @@
+mquery PREFER_XCONFIG "Do you prefer xconfig over menuconfig?" n
+mquery PREFER_MENUCONFIG "Do you prefer menuconfig over config?" y
+unset_module_config CONFIG_KERNEL
+mquery CONFIG_KERNEL "Configure linux kernel?" n
diff --git a/zdeprecated/linux-2.4-agr/DEPENDS b/zdeprecated/linux-2.4-agr/DEPENDS
new file mode 100644
index 0000000..5584a0a
--- /dev/null
+++ b/zdeprecated/linux-2.4-agr/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/zdeprecated/linux-2.4-agr/DETAILS b/zdeprecated/linux-2.4-agr/DETAILS
new file mode 100644
index 0000000..9e9fb5e
--- /dev/null
+++ b/zdeprecated/linux-2.4-agr/DETAILS
@@ -0,0 +1,28 @@
+ MODULE=linux-2.4-agr
+ VERSION=2.4.37
+ PVERSION=r17.0
+ SOURCE=linux-$VERSION.tar.bz2
+ SOURCE2=ll-${PVERSION}-1.tar.bz2
+ SOURCE_DIRECTORY=/usr/src/linux-$VERSION-agr
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+ SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:bc1971b65b542f9c4853be86c07a5ac6ed0cb176
+ SOURCE2_VFY=sha1:0015ddb5f73523179bb27cef5be36ca13a59c728
+ WEB_SITE=http://www.kernel.org/
+ ENTERED=20030227
+ UPDATED=20081206
+ SHORT="The Linux kernel with the lunar patch set"
+ KEEP_SOURCE=on
+ TMPFS=off
+cat << EOF
+This is the Linux kernel with the Lunar Linux kernel patch set.
+
+This module has the same patches as the linux-2.4 module and adds the
+lck-low-latency patches for improved desktop performance.
+
+Features are enabled or disabled by the standard kernel configuration tools,
+i.e. "make menuconfig" or "make config" or "make xconfig".
+
+For patch information please see the patch-list.txt file in the patchset.
+EOF
diff --git a/zdeprecated/linux-2.4-agr/POST_INSTALL b/zdeprecated/linux-2.4-agr/POST_INSTALL
new file mode 100644
index 0000000..9208398
--- /dev/null
+++ b/zdeprecated/linux-2.4-agr/POST_INSTALL
@@ -0,0 +1,2 @@
+update_bootloader $VERSION-$PVERSION-agr $VERSION-agr
+lin -c kernel-reqs
diff --git a/zdeprecated/linux-2.4-agr/PRE_BUILD b/zdeprecated/linux-2.4-agr/PRE_BUILD
new file mode 100644
index 0000000..d6a4b37
--- /dev/null
+++ b/zdeprecated/linux-2.4-agr/PRE_BUILD
@@ -0,0 +1,39 @@
+# Bail if we're not running a core with kernel functions
+
+if [ ! -e $FUNCTIONS/kernel.lunar ] ; then
+ message "${PROBLEM_COLOR}Bailing out, ${DEFAULT_COLOR}Lunar (or theedge) code version too old"
+ message "${PROBLEM_COLOR}Update core ${MODULE_COLOR}(lin lunar or lin theedge)${DEFAULT_COLOR} to install this kernel"
+ exit 1
+fi
+
+if [ -e /usr/src/linux -a ! -h /usr/src/linux ]; then
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} /usr/src/linux must be a symbolic link"
+ exit 1
+fi
+
+mk_source_dir $SOURCE_DIRECTORY
+rm -f /usr/src/linux
+ln -s $SOURCE_DIRECTORY /usr/src/linux
+cd $SOURCE_DIRECTORY
+
+# Check wether we're running an up-to-date tar
+if [ `installed_version tar | cut -d. -f2` -ge 15 ]; then
+ tar xf $SOURCE_CACHE/$SOURCE --no-same-owner \
+ --no-same-permissions --strip-components=1
+else
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} Please update your tar module"
+ exit 1
+fi
+
+if [ -f $CONFIG_CACHE/.config ]; then
+ cp $CONFIG_CACHE/.config .config
+fi
+
+mkdir patches
+( cd patches && unpack $SOURCE2 )
+for pat in patches/fix/* patches/main/* patches/aggressive/*; do
+ patch_it $pat 1
+done
+rm -rf patches
+
+true
diff --git a/zdeprecated/linux-2.4-grsec/BUILD b/zdeprecated/linux-2.4-grsec/BUILD
new file mode 100644
index 0000000..38484ee
--- /dev/null
+++ b/zdeprecated/linux-2.4-grsec/BUILD
@@ -0,0 +1,38 @@
+(
+
+ while
+ if [ "$CONFIG_KERNEL" == "y" ]; then
+ if [ "$PREFER_XCONFIG" == "y" -a -n "$DISPLAY" ]; then
+ make xconfig || make menuconfig || make config
+ elif [ "$PREFER_MENUCONFIG" == "y" ]; then
+ make menuconfig || make config
+ else
+ make config
+ fi
+ if ! query "Repeat configuration?" n; then
+ CONFIG_KERNEL=n
+ fi
+ else
+ false
+ fi
+ do
+ true
+ done
+
+) && (
+
+ yes n | make oldconfig
+ LD_PRELOAD= cp .config $CONFIG_CACHE/.config.grsec
+ rm -f arch/i386/boot/bzImage
+
+
+ make ${MAKES:+-j$MAKES} dep &&
+ make ${MAKES:+-j$MAKES} clean &&
+ make ${MAKES:+-j$MAKES} bzImage &&
+ make ${MAKES:+-j$MAKES} modules &&
+ backup_mods_krnl $VERSION-$PVERSION-grs &&
+ prepare_install &&
+ make modules_install &&
+ cp arch/i386/boot/bzImage /boot/$VERSION-$PVERSION-grs
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/linux-2.4-grsec/CONFIGURE b/zdeprecated/linux-2.4-grsec/CONFIGURE
new file mode 100644
index 0000000..635681d
--- /dev/null
+++ b/zdeprecated/linux-2.4-grsec/CONFIGURE
@@ -0,0 +1,4 @@
+mquery PREFER_XCONFIG "Do you prefer xconfig over menuconfig?" n
+mquery PREFER_MENUCONFIG "Do you prefer menuconfig over config?" y
+unset_module_config CONFIG_KERNEL
+mquery CONFIG_KERNEL "Configure linux kernel?" n
diff --git a/zdeprecated/linux-2.4-grsec/DEPENDS b/zdeprecated/linux-2.4-grsec/DEPENDS
new file mode 100644
index 0000000..5584a0a
--- /dev/null
+++ b/zdeprecated/linux-2.4-grsec/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/zdeprecated/linux-2.4-grsec/DETAILS b/zdeprecated/linux-2.4-grsec/DETAILS
new file mode 100644
index 0000000..4cebeda
--- /dev/null
+++ b/zdeprecated/linux-2.4-grsec/DETAILS
@@ -0,0 +1,33 @@
+ MODULE=linux-2.4-grsec
+ VERSION=2.4.37
+ PVERSION=r17.0
+ SOURCE=linux-$VERSION.tar.bz2
+ SOURCE2=ll-${PVERSION}-1.tar.bz2
+ SOURCE_DIRECTORY=/usr/src/linux-$VERSION-grsec
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+ SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:bc1971b65b542f9c4853be86c07a5ac6ed0cb176
+ SOURCE2_VFY=sha1:0015ddb5f73523179bb27cef5be36ca13a59c728
+ WEB_SITE=http://grsecurity.net/
+ ENTERED=20080731
+ UPDATED=20081206
+ SHORT="Security enhanced linux kernel"
+ KEEP_SOURCE=on
+ TMPFS=off
+cat << EOF
+This is the same as the linux-2.4 module but with a fixed patch set with all
+the main patches and with these additional patches:
+
+ NX enforcement
+ chroot restrictions
+ randomized PIDs, memory
+ hiding kernel processes and /proc data
+ socket restrictions
+ ... and more
+
+Features are enabled or disabled by the standard kernel configuration tools,
+i.e. "make menuconfig" or "make config" or "make xconfig".
+
+For patch information please see the patch-list.txt file in the patchset.
+EOF
diff --git a/zdeprecated/linux-2.4-grsec/POST_INSTALL b/zdeprecated/linux-2.4-grsec/POST_INSTALL
new file mode 100644
index 0000000..7149d89
--- /dev/null
+++ b/zdeprecated/linux-2.4-grsec/POST_INSTALL
@@ -0,0 +1,2 @@
+update_bootloader $VERSION-$PVERSION-grs $VERSION-grs
+lin -c kernel-reqs
diff --git a/zdeprecated/linux-2.4-grsec/PRE_BUILD b/zdeprecated/linux-2.4-grsec/PRE_BUILD
new file mode 100644
index 0000000..504c906
--- /dev/null
+++ b/zdeprecated/linux-2.4-grsec/PRE_BUILD
@@ -0,0 +1,39 @@
+# Bail if we're not running a core with kernel functions
+
+if [ ! -e $FUNCTIONS/kernel.lunar ] ; then
+ message "${PROBLEM_COLOR}Bailing out, ${DEFAULT_COLOR}Lunar (or theedge) code version too old"
+ message "${PROBLEM_COLOR}Update core ${MODULE_COLOR}(lin lunar or lin theedge)${DEFAULT_COLOR} to install this kernel"
+ exit 1
+fi
+
+if [ -e /usr/src/linux -a ! -h /usr/src/linux ]; then
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} /usr/src/linux must be a symbolic link"
+ exit 1
+fi
+
+mk_source_dir $SOURCE_DIRECTORY
+rm -f /usr/src/linux
+ln -s $SOURCE_DIRECTORY /usr/src/linux
+cd $SOURCE_DIRECTORY
+
+# Check wether we're running an up-to-date tar
+if [ `installed_version tar | cut -d. -f2` -ge 15 ]; then
+ tar xf $SOURCE_CACHE/$SOURCE --no-same-owner \
+ --no-same-permissions --strip-components=1
+else
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} Please update your tar module"
+ exit 1
+fi
+
+if [ -f $CONFIG_CACHE/.config.grsec ]; then
+ cp $CONFIG_CACHE/.config.grsec .config
+fi
+
+mkdir patches
+( cd patches && unpack $SOURCE2 )
+for pat in patches/fix/* patches/main/* patches/grsecurity/*; do
+ patch_it $pat 1
+done
+rm -rf patches
+
+true
diff --git a/zdeprecated/linux-2.4-om/BUILD b/zdeprecated/linux-2.4-om/BUILD
new file mode 100644
index 0000000..91324c3
--- /dev/null
+++ b/zdeprecated/linux-2.4-om/BUILD
@@ -0,0 +1,38 @@
+(
+
+ while
+ if [ "$CONFIG_KERNEL" == "y" ]; then
+ if [ "$PREFER_XCONFIG" == "y" -a -n "$DISPLAY" ]; then
+ make xconfig || make menuconfig || make config
+ elif [ "$PREFER_MENUCONFIG" == "y" ]; then
+ make menuconfig || make config
+ else
+ make config
+ fi
+ if ! query "Repeat configuration?" n; then
+ CONFIG_KERNEL=n
+ fi
+ else
+ false
+ fi
+ do
+ true
+ done
+
+) && (
+
+ yes n | make oldconfig
+ LD_PRELOAD= cp .config $CONFIG_CACHE/.config.om
+ rm -f arch/i386/boot/bzImage
+
+
+ make ${MAKES:+-j$MAKES} dep &&
+ make ${MAKES:+-j$MAKES} clean &&
+ make ${MAKES:+-j$MAKES} bzImage &&
+ make ${MAKES:+-j$MAKES} modules &&
+ backup_mods_krnl $VERSION-$PVERSION-om &&
+ prepare_install &&
+ make modules_install &&
+ cp arch/i386/boot/bzImage /boot/$VERSION-$PVERSION-om
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/linux-2.4-om/CONFIGURE b/zdeprecated/linux-2.4-om/CONFIGURE
new file mode 100644
index 0000000..635681d
--- /dev/null
+++ b/zdeprecated/linux-2.4-om/CONFIGURE
@@ -0,0 +1,4 @@
+mquery PREFER_XCONFIG "Do you prefer xconfig over menuconfig?" n
+mquery PREFER_MENUCONFIG "Do you prefer menuconfig over config?" y
+unset_module_config CONFIG_KERNEL
+mquery CONFIG_KERNEL "Configure linux kernel?" n
diff --git a/zdeprecated/linux-2.4-om/DEPENDS b/zdeprecated/linux-2.4-om/DEPENDS
new file mode 100644
index 0000000..5584a0a
--- /dev/null
+++ b/zdeprecated/linux-2.4-om/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/zdeprecated/linux-2.4-om/DETAILS b/zdeprecated/linux-2.4-om/DETAILS
new file mode 100644
index 0000000..58acc26
--- /dev/null
+++ b/zdeprecated/linux-2.4-om/DETAILS
@@ -0,0 +1,28 @@
+ MODULE=linux-2.4-om
+ VERSION=2.4.37
+ PVERSION=r17.0
+ SOURCE=linux-$VERSION.tar.bz2
+ SOURCE2=ll-${PVERSION}-1.tar.bz2
+ SOURCE_DIRECTORY=/usr/src/linux-$VERSION-om
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+ SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:bc1971b65b542f9c4853be86c07a5ac6ed0cb176
+ SOURCE2_VFY=sha1:0015ddb5f73523179bb27cef5be36ca13a59c728
+ WEB_SITE=http://www.kernel.org/
+ ENTERED=20030227
+ UPDATED=20081206
+ SHORT="OpenMosix enabled cluster kernel"
+ KEEP_SOURCE=on
+ TMPFS=off
+cat << EOF
+This is the linux-2.4 module with the same patches and on top of that:
+
+ OpenMosix MigSHM memory patch
+
+OpenMosix allows transparent process migration so that multiple machines
+can automatically share the CPU load, without the need for user manipulation.
+Cluster nodes can be added and removed from a cluster without the need
+to stop jobs. This specific patchset (optional) allows for the migration
+of tasks that use shared memory (experimental) like apache and mysql.
+EOF
diff --git a/zdeprecated/linux-2.4-om/POST_INSTALL b/zdeprecated/linux-2.4-om/POST_INSTALL
new file mode 100644
index 0000000..61434dd
--- /dev/null
+++ b/zdeprecated/linux-2.4-om/POST_INSTALL
@@ -0,0 +1,2 @@
+update_bootloader $VERSION-$PVERSION-om $VERSION-om
+lin -c kernel-reqs
diff --git a/zdeprecated/linux-2.4-om/PRE_BUILD b/zdeprecated/linux-2.4-om/PRE_BUILD
new file mode 100644
index 0000000..715fdc8
--- /dev/null
+++ b/zdeprecated/linux-2.4-om/PRE_BUILD
@@ -0,0 +1,39 @@
+# Bail if we're not running a core with kernel functions
+
+if [ ! -e $FUNCTIONS/kernel.lunar ] ; then
+ message "${PROBLEM_COLOR}Bailing out, ${DEFAULT_COLOR}Lunar (or theedge) code version too old"
+ message "${PROBLEM_COLOR}Update core ${MODULE_COLOR}(lin lunar or lin theedge)${DEFAULT_COLOR} to install this kernel"
+ exit 1
+fi
+
+if [ -e /usr/src/linux -a ! -h /usr/src/linux ]; then
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} /usr/src/linux must be a symbolic link"
+ exit 1
+fi
+
+mk_source_dir $SOURCE_DIRECTORY
+rm -f /usr/src/linux
+ln -s $SOURCE_DIRECTORY /usr/src/linux
+cd $SOURCE_DIRECTORY
+
+# Check wether we're running an up-to-date tar
+if [ `installed_version tar | cut -d. -f2` -ge 15 ]; then
+ tar xf $SOURCE_CACHE/$SOURCE --no-same-owner \
+ --no-same-permissions --strip-components=1
+else
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} Please update your tar module"
+ exit 1
+fi
+
+if [ -f $CONFIG_CACHE/.config.om ]; then
+ cp $CONFIG_CACHE/.config.om /usr/src/linux/.config
+fi
+
+mkdir patches
+( cd patches && unpack $SOURCE2 )
+for pat in patches/fix/* patches/main/* patches/om/*; do
+ patch_it $pat 1
+done
+rm -rf patches
+
+true
diff --git a/zdeprecated/linux-2.4-stable/BUILD b/zdeprecated/linux-2.4-stable/BUILD
new file mode 100644
index 0000000..0f1f2d4
--- /dev/null
+++ b/zdeprecated/linux-2.4-stable/BUILD
@@ -0,0 +1,38 @@
+(
+
+ while
+ if [ "$CONFIG_KERNEL" == "y" ]; then
+ if [ "$PREFER_XCONFIG" == "y" -a -n "$DISPLAY" ]; then
+ make xconfig || make menuconfig || make config
+ elif [ "$PREFER_MENUCONFIG" == "y" ]; then
+ make menuconfig || make config
+ else
+ make config
+ fi
+ if ! query "Repeat configuration?" n; then
+ CONFIG_KERNEL=n
+ fi
+ else
+ false
+ fi
+ do
+ true
+ done
+
+) && (
+
+ yes n | make oldconfig
+ LD_PRELOAD= cp .config $CONFIG_CACHE/.config.stable
+ rm -f arch/i386/boot/bzImage
+
+
+ make ${MAKES:+-j$MAKES} dep &&
+ make ${MAKES:+-j$MAKES} clean &&
+ make ${MAKES:+-j$MAKES} bzImage &&
+ make ${MAKES:+-j$MAKES} modules &&
+ backup_mods_krnl $VERSION-$PVERSION-stb &&
+ prepare_install &&
+ make modules_install &&
+ cp arch/i386/boot/bzImage /boot/$VERSION-$PVERSION-stb
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/linux-2.4-stable/CONFIGURE b/zdeprecated/linux-2.4-stable/CONFIGURE
new file mode 100644
index 0000000..635681d
--- /dev/null
+++ b/zdeprecated/linux-2.4-stable/CONFIGURE
@@ -0,0 +1,4 @@
+mquery PREFER_XCONFIG "Do you prefer xconfig over menuconfig?" n
+mquery PREFER_MENUCONFIG "Do you prefer menuconfig over config?" y
+unset_module_config CONFIG_KERNEL
+mquery CONFIG_KERNEL "Configure linux kernel?" n
diff --git a/zdeprecated/linux-2.4-stable/DEPENDS b/zdeprecated/linux-2.4-stable/DEPENDS
new file mode 100644
index 0000000..5584a0a
--- /dev/null
+++ b/zdeprecated/linux-2.4-stable/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/zdeprecated/linux-2.4-stable/DETAILS b/zdeprecated/linux-2.4-stable/DETAILS
new file mode 100644
index 0000000..11ad677
--- /dev/null
+++ b/zdeprecated/linux-2.4-stable/DETAILS
@@ -0,0 +1,28 @@
+ MODULE=linux-2.4-stable
+ VERSION=2.4.37
+ PVERSION=r17.0
+ SOURCE=linux-$VERSION.tar.bz2
+ SOURCE2=ll-${PVERSION}-1.tar.bz2
+ SOURCE_DIRECTORY=/usr/src/linux-$VERSION-stable
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+ SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:bc1971b65b542f9c4853be86c07a5ac6ed0cb176
+ SOURCE2_VFY=sha1:0015ddb5f73523179bb27cef5be36ca13a59c728
+ WEB_SITE=http://www.kernel.org/
+ ENTERED=20030227
+ UPDATED=20081206
+ SHORT="Stable linux kernel with only critical patches"
+ KEEP_SOURCE=on
+ TMPFS=off
+cat << EOF
+This is the Linus-tree Linux kernel with only critical patches included.
+
+Linux is a clone of the Unix kernel, written from scratch by Linus
+Torvalds with assistance from a loosely-knit team of hackers across the
+Net. It aims towards POSIX and Single UNIX Specification compliance. It
+has all the features you would expect in a modern fully-fledged Unix
+kernel, including true multitasking, virtual memory, shared libraries,
+demand loading, shared copy-on-write executables, proper memory
+management, and TCP/IP networking.
+EOF
diff --git a/zdeprecated/linux-2.4-stable/POST_INSTALL b/zdeprecated/linux-2.4-stable/POST_INSTALL
new file mode 100644
index 0000000..e368c4d
--- /dev/null
+++ b/zdeprecated/linux-2.4-stable/POST_INSTALL
@@ -0,0 +1,2 @@
+update_bootloader $VERSION-$PVERSION-stb $VERSION-stb
+lin -c kernel-reqs
diff --git a/zdeprecated/linux-2.4-stable/PRE_BUILD b/zdeprecated/linux-2.4-stable/PRE_BUILD
new file mode 100644
index 0000000..7611ebd
--- /dev/null
+++ b/zdeprecated/linux-2.4-stable/PRE_BUILD
@@ -0,0 +1,39 @@
+# Bail if we're not running a core with kernel functions
+
+if [ ! -e $FUNCTIONS/kernel.lunar ] ; then
+ message "${PROBLEM_COLOR}Bailing out, ${DEFAULT_COLOR}Lunar (or theedge) code version too old"
+ message "${PROBLEM_COLOR}Update core ${MODULE_COLOR}(lin lunar or lin theedge)${DEFAULT_COLOR} to install this kernel"
+ exit 1
+fi
+
+if [ -e /usr/src/linux -a ! -h /usr/src/linux ]; then
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} /usr/src/linux must be a symbolic link"
+ exit 1
+fi
+
+mk_source_dir $SOURCE_DIRECTORY
+rm -f /usr/src/linux
+ln -s $SOURCE_DIRECTORY /usr/src/linux
+cd $SOURCE_DIRECTORY
+
+# Check wether we're running an up-to-date tar
+if [ `installed_version tar | cut -d. -f2` -ge 15 ]; then
+ tar xf $SOURCE_CACHE/$SOURCE --no-same-owner \
+ --no-same-permissions --strip-components=1
+else
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} Please update your tar module"
+ exit 1
+fi
+
+if [ -f $CONFIG_CACHE/.config.stable ]; then
+ cp $CONFIG_CACHE/.config.stable /usr/src/linux/.config
+fi
+
+mkdir patches
+( cd patches && unpack $SOURCE2 )
+for pat in patches/fix/*; do
+ patch_it $pat 1
+done
+rm -rf patches
+
+true
diff --git a/zdeprecated/linux-2.4-vanilla/BUILD b/zdeprecated/linux-2.4-vanilla/BUILD
new file mode 100644
index 0000000..7c42101
--- /dev/null
+++ b/zdeprecated/linux-2.4-vanilla/BUILD
@@ -0,0 +1,38 @@
+(
+
+ while
+ if [ "$CONFIG_KERNEL" == "y" ]; then
+ if [ "$PREFER_XCONFIG" == "y" -a -n "$DISPLAY" ]; then
+ make xconfig || make menuconfig || make config
+ elif [ "$PREFER_MENUCONFIG" == "y" ]; then
+ make menuconfig || make config
+ else
+ make config
+ fi
+ if ! query "Repeat configuration?" n; then
+ CONFIG_KERNEL=n
+ fi
+ else
+ false
+ fi
+ do
+ true
+ done
+
+) && (
+
+ yes n | make oldconfig
+ LD_PRELOAD= cp .config $CONFIG_CACHE/.config.vanilla
+ rm -f arch/i386/boot/bzImage
+
+
+ make ${MAKES:+-j$MAKES} dep &&
+ make ${MAKES:+-j$MAKES} clean &&
+ make ${MAKES:+-j$MAKES} bzImage &&
+ make ${MAKES:+-j$MAKES} modules &&
+ backup_mods_krnl $VERSION &&
+ prepare_install &&
+ make modules_install &&
+ cp arch/i386/boot/bzImage /boot/$VERSION
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/linux-2.4-vanilla/CONFIGURE b/zdeprecated/linux-2.4-vanilla/CONFIGURE
new file mode 100644
index 0000000..635681d
--- /dev/null
+++ b/zdeprecated/linux-2.4-vanilla/CONFIGURE
@@ -0,0 +1,4 @@
+mquery PREFER_XCONFIG "Do you prefer xconfig over menuconfig?" n
+mquery PREFER_MENUCONFIG "Do you prefer menuconfig over config?" y
+unset_module_config CONFIG_KERNEL
+mquery CONFIG_KERNEL "Configure linux kernel?" n
diff --git a/zdeprecated/linux-2.4-vanilla/DEPENDS b/zdeprecated/linux-2.4-vanilla/DEPENDS
new file mode 100644
index 0000000..5584a0a
--- /dev/null
+++ b/zdeprecated/linux-2.4-vanilla/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/zdeprecated/linux-2.4-vanilla/DETAILS b/zdeprecated/linux-2.4-vanilla/DETAILS
new file mode 100644
index 0000000..7193048
--- /dev/null
+++ b/zdeprecated/linux-2.4-vanilla/DETAILS
@@ -0,0 +1,24 @@
+ MODULE=linux-2.4-vanilla
+ VERSION=2.4.37
+ SOURCE=linux-$VERSION.tar.bz2
+ SOURCE_DIRECTORY=/usr/src/linux-$VERSION-vanilla
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+ SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+ SOURCE_VFY=sha1:bc1971b65b542f9c4853be86c07a5ac6ed0cb176
+ WEB_SITE=http://www.kernel.org/
+ ENTERED=20030227
+ UPDATED=20081206
+ SHORT="The plain Jane Vanilla linux kernel"
+ KEEP_SOURCE=on
+ TMPFS=off
+cat << EOF
+This is a plane jane vanilla kernel with no additional patches included.
+
+Linux is a clone of the Unix kernel, written from scratch by Linus
+Torvalds with assistance from a loosely-knit team of hackers across the
+Net. It aims towards POSIX and Single UNIX Specification compliance. It
+has all the features you would expect in a modern fully-fledged Unix
+kernel, including true multitasking, virtual memory, shared libraries,
+demand loading, shared copy-on-write executables, proper memory
+management, and TCP/IP networking.
+EOF
diff --git a/zdeprecated/linux-2.4-vanilla/POST_INSTALL b/zdeprecated/linux-2.4-vanilla/POST_INSTALL
new file mode 100644
index 0000000..13eef46
--- /dev/null
+++ b/zdeprecated/linux-2.4-vanilla/POST_INSTALL
@@ -0,0 +1,2 @@
+update_bootloader $VERSION $VERSION-vnl
+lin -c kernel-reqs
diff --git a/zdeprecated/linux-2.4-vanilla/PRE_BUILD b/zdeprecated/linux-2.4-vanilla/PRE_BUILD
new file mode 100644
index 0000000..82bcdaa
--- /dev/null
+++ b/zdeprecated/linux-2.4-vanilla/PRE_BUILD
@@ -0,0 +1,32 @@
+# Bail if we're not running a core with kernel fuctions
+
+if [ ! -e $FUNCTIONS/kernel.lunar ] ; then
+ message "${PROBLEM_COLOR}Bailing out, ${DEFAULT_COLOR}Lunar (or theedge) code version too old"
+ message "${PROBLEM_COLOR}Update core ${MODULE_COLOR}(lin lunar or lin theedge)${DEFAULT_COLOR} to install this kernel"
+ exit 1
+fi
+
+if [ -e /usr/src/linux -a ! -h /usr/src/linux ]; then
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} /usr/src/linux must be a symbolic link"
+ exit 1
+fi
+
+mk_source_dir $SOURCE_DIRECTORY
+rm -f /usr/src/linux
+ln -s $SOURCE_DIRECTORY /usr/src/linux
+cd $SOURCE_DIRECTORY
+
+# Check wether we're running an up-to-date tar
+if [ `installed_version tar | cut -d. -f2` -ge 15 ]; then
+ tar xf $SOURCE_CACHE/$SOURCE --no-same-owner \
+ --no-same-permissions --strip-components=1
+else
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} Please update your tar module"
+ exit 1
+fi
+
+if [ -f $CONFIG_CACHE/.config.vanilla ]; then
+ cp $CONFIG_CACHE/.config /usr/src/linux/.config.vanilla
+fi
+
+true
diff --git a/zdeprecated/linux-2.4/BUILD b/zdeprecated/linux-2.4/BUILD
new file mode 100644
index 0000000..a6483b0
--- /dev/null
+++ b/zdeprecated/linux-2.4/BUILD
@@ -0,0 +1,38 @@
+(
+
+ while
+ if [ "$CONFIG_KERNEL" == "y" ]; then
+ if [ "$PREFER_XCONFIG" == "y" -a -n "$DISPLAY" ]; then
+ make xconfig || make menuconfig || make config
+ elif [ "$PREFER_MENUCONFIG" == "y" ]; then
+ make menuconfig || make config
+ else
+ make config
+ fi
+ if ! query "Repeat configuration?" n; then
+ CONFIG_KERNEL=n
+ fi
+ else
+ false
+ fi
+ do
+ true
+ done
+
+) && (
+
+ yes n | make oldconfig
+ LD_PRELOAD= cp .config $CONFIG_CACHE/.config
+ rm -f arch/i386/boot/bzImage
+
+
+ make ${MAKES:+-j$MAKES} dep &&
+ make ${MAKES:+-j$MAKES} clean &&
+ make ${MAKES:+-j$MAKES} bzImage &&
+ make ${MAKES:+-j$MAKES} modules &&
+ backup_mods_krnl $VERSION-$PVERSION &&
+ prepare_install &&
+ make modules_install &&
+ cp arch/i386/boot/bzImage /boot/$VERSION-$PVERSION
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/linux-2.4/CONFIGURE b/zdeprecated/linux-2.4/CONFIGURE
new file mode 100644
index 0000000..635681d
--- /dev/null
+++ b/zdeprecated/linux-2.4/CONFIGURE
@@ -0,0 +1,4 @@
+mquery PREFER_XCONFIG "Do you prefer xconfig over menuconfig?" n
+mquery PREFER_MENUCONFIG "Do you prefer menuconfig over config?" y
+unset_module_config CONFIG_KERNEL
+mquery CONFIG_KERNEL "Configure linux kernel?" n
diff --git a/zdeprecated/linux-2.4/DEPENDS b/zdeprecated/linux-2.4/DEPENDS
new file mode 100644
index 0000000..5584a0a
--- /dev/null
+++ b/zdeprecated/linux-2.4/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/zdeprecated/linux-2.4/DETAILS b/zdeprecated/linux-2.4/DETAILS
new file mode 100644
index 0000000..3c375c0
--- /dev/null
+++ b/zdeprecated/linux-2.4/DETAILS
@@ -0,0 +1,28 @@
+ MODULE=linux-2.4
+ VERSION=2.4.37
+ PVERSION=r17.0
+ SOURCE=linux-$VERSION.tar.bz2
+ SOURCE2=ll-${PVERSION}-1.tar.bz2
+ SOURCE_DIRECTORY=/usr/src/linux-$VERSION
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+ SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:bc1971b65b542f9c4853be86c07a5ac6ed0cb176
+ SOURCE2_VFY=sha1:0015ddb5f73523179bb27cef5be36ca13a59c728
+ WEB_SITE=http://www.kernel.org/
+ ENTERED=20030227
+ UPDATED=20081206
+ SHORT="The Linux kernel with the lunar patch set"
+ KEEP_SOURCE=on
+ TMPFS=off
+cat << EOF
+This is the Linux kernel with the Lunar Linux kernel patch set.
+
+This kernel includes important base fixes and extended NFS and POSIX
+ACL lists, as well as extra NTFS debugging, and an updated automount v4.
+
+Features are enabled or disabled by the standard kernel configuration tools,
+i.e. "make menuconfig" or "make config" or "make xconfig".
+
+For patch information please see the patch-list.txt file in the patchset.
+EOF
diff --git a/zdeprecated/linux-2.4/POST_INSTALL b/zdeprecated/linux-2.4/POST_INSTALL
new file mode 100644
index 0000000..7ea2738
--- /dev/null
+++ b/zdeprecated/linux-2.4/POST_INSTALL
@@ -0,0 +1,2 @@
+update_bootloader $VERSION-$PVERSION $VERSION
+lin -c kernel-reqs
diff --git a/zdeprecated/linux-2.4/PRE_BUILD b/zdeprecated/linux-2.4/PRE_BUILD
new file mode 100644
index 0000000..5d2a610
--- /dev/null
+++ b/zdeprecated/linux-2.4/PRE_BUILD
@@ -0,0 +1,39 @@
+# Bail if we're not running a core with kernel functions
+
+if [ ! -e $FUNCTIONS/kernel.lunar ] ; then
+ message "${PROBLEM_COLOR}Bailing out, ${DEFAULT_COLOR}Lunar (or theedge) code version too old"
+ message "${PROBLEM_COLOR}Update core ${MODULE_COLOR}(lin lunar or lin theedge)${DEFAULT_COLOR} to install this kernel"
+ exit 1
+fi
+
+if [ -e /usr/src/linux -a ! -h /usr/src/linux ]; then
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} /usr/src/linux must be a symbolic link"
+ exit 1
+fi
+
+mk_source_dir $SOURCE_DIRECTORY
+rm -f /usr/src/linux
+ln -s $SOURCE_DIRECTORY /usr/src/linux
+cd $SOURCE_DIRECTORY
+
+# Check wether we're running an up-to-date tar
+if [ `installed_version tar | cut -d. -f2` -ge 15 ]; then
+ tar xf $SOURCE_CACHE/$SOURCE --no-same-owner \
+ --no-same-permissions --strip-components=1
+else
+ message "${PROBLEM_COLOR}Error:${DEFAULT_COLOR} Please update your tar module"
+ exit 1
+fi
+
+if [ -f $CONFIG_CACHE/.config ]; then
+ cp $CONFIG_CACHE/.config .config
+fi
+
+mkdir patches
+( cd patches && unpack $SOURCE2 )
+for pat in patches/fix/* patches/main/*; do
+ patch_it $pat 1
+done
+rm -rf patches
+
+true
diff --git a/zdeprecated/lm_sensors-2.4/BUILD b/zdeprecated/lm_sensors-2.4/BUILD
new file mode 100644
index 0000000..fd71147
--- /dev/null
+++ b/zdeprecated/lm_sensors-2.4/BUILD
@@ -0,0 +1,9 @@
+(
+
+ message " ${PROBLEM_COLOR}Warning! ${DEFAULT_COLOR}This module compiles and must be installed only on 2.4.x kernels."
+ sleep 5
+
+ sedit 's:/usr/local:/usr:g' Makefile &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/lm_sensors-2.4/CONFLICTS b/zdeprecated/lm_sensors-2.4/CONFLICTS
new file mode 100644
index 0000000..79d06a2
--- /dev/null
+++ b/zdeprecated/lm_sensors-2.4/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts lm_sensors
+
diff --git a/zdeprecated/lm_sensors-2.4/DEPENDS b/zdeprecated/lm_sensors-2.4/DEPENDS
new file mode 100644
index 0000000..5186ae6
--- /dev/null
+++ b/zdeprecated/lm_sensors-2.4/DEPENDS
@@ -0,0 +1 @@
+depends i2c
diff --git a/zdeprecated/lm_sensors-2.4/DETAILS b/zdeprecated/lm_sensors-2.4/DETAILS
new file mode 100644
index 0000000..51df541
--- /dev/null
+++ b/zdeprecated/lm_sensors-2.4/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=lm_sensors-2.4
+ VERSION=2.10.8
+ SOURCE=lm_sensors-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/lm_sensors-$VERSION
+ SOURCE_URL=http://dl.lm-sensors.org/lm-sensors/releases
+ SOURCE_VFY=sha1:8356c19d1528d061d7b7f1468621c6628f401f07
+ WEB_SITE=http://www.lm-sensors.org
+ ENTERED=20011021
+ UPDATED=20081224
+ SHORT="Hardware health monitoring tools"
+
+cat << EOF
+lm_sensors provides essential tools for monitoring the hardware health
+of Linux systems containing hardware health monitoring hardware such as
+the LM78 and LM75. This is the module for Linux 2.4.x kernel versions.
+EOF
diff --git a/zdeprecated/man-fr/BUILD b/zdeprecated/man-fr/BUILD
new file mode 100644
index 0000000..5c9e373
--- /dev/null
+++ b/zdeprecated/man-fr/BUILD
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+ #make MANDIR=/usr/share/man gz install
+ cp man* /usr/share/man/fr -Rf
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/man-fr/CONFLICTS b/zdeprecated/man-fr/CONFLICTS
new file mode 100644
index 0000000..9f4a1cb
--- /dev/null
+++ b/zdeprecated/man-fr/CONFLICTS
@@ -0,0 +1 @@
+conflicts man-pages
diff --git a/zdeprecated/man-fr/DETAILS b/zdeprecated/man-fr/DETAILS
new file mode 100644
index 0000000..78ea3c9
--- /dev/null
+++ b/zdeprecated/man-fr/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=man-fr
+ VER=1.58
+ VERSION=$VER.0
+ SOURCE=$MODULE-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VER
+ SOURCE_URL[0]=http://perso.club-internet.fr/ccb/man/
+ SOURCE_VFY=md5:50c82c2114ccca1dcb691f4122b7b4ff
+ WEB_SITE=http://perso.club-internet.fr/ccb/logiciels/index.html
+ ENTERED=20030719
+ UPDATED=20040616
+ SHORT="man-fr contains a large collection of man pages in french."
+
+cat << EOF
+The manpages package contains a large collection of man
+pages in french for Linux covering programming APIs, file
+formats, protocols, etc.
+EOF
diff --git a/zdeprecated/mt-daapd/BUILD b/zdeprecated/mt-daapd/BUILD
new file mode 100644
index 0000000..a977430
--- /dev/null
+++ b/zdeprecated/mt-daapd/BUILD
@@ -0,0 +1,8 @@
+(
+ default_build
+
+ mkdir -p /var/cache/mt-daapd
+
+ cp $SOURCE_DIRECTORY/contrib/mt-daapd.conf /usr/share/mt-daapd/mt-daapd.conf.sample
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/mt-daapd/CONFIGURE b/zdeprecated/mt-daapd/CONFIGURE
new file mode 100644
index 0000000..87dba89
--- /dev/null
+++ b/zdeprecated/mt-daapd/CONFIGURE
@@ -0,0 +1 @@
+mquery MDNS "Enable mDNS support?" n "--enable-mdns" "--disable-mdns"
diff --git a/zdeprecated/mt-daapd/DEPENDS b/zdeprecated/mt-daapd/DEPENDS
new file mode 100644
index 0000000..0c58cf9
--- /dev/null
+++ b/zdeprecated/mt-daapd/DEPENDS
@@ -0,0 +1,10 @@
+depends libid3tag
+depends zlib
+depends gdbm
+
+optional_depends "avahi" \
+ " " \
+ " " \
+ "for Zeroconf networking support,recommended"
+
+optional_depends "mp4v2" " " " " "for AAC metadata"
diff --git a/zdeprecated/mt-daapd/DETAILS b/zdeprecated/mt-daapd/DETAILS
new file mode 100644
index 0000000..42222a4
--- /dev/null
+++ b/zdeprecated/mt-daapd/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=mt-daapd
+ VERSION=0.2.4.2
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:5f1c04100b1d18a9cf6f03f879b5c3e9a7bd172f
+ WEB_SITE=http://www.fireflymediaserver.org
+ ENTERED=20070702
+ UPDATED=20090323
+ SHORT="Firefly Media Server project"
+
+cat << EOF
+mt-daapd is a program which acts as an iTunes (DAAP) server for Linux
+and other POSIX unixes.
+
+ * Supports the Roku SoundBridge (query/browse/index support)
+ * Supports periodic rescans of the database
+ * Can advertise shoutcast streams
+ * Supports password-protected shares
+ * Is web-configurable and managable
+ * Support dynamic playlists, like iTunes "Smart playlists"
+EOF
diff --git a/zdeprecated/mt-daapd/init.d/mt-daapd b/zdeprecated/mt-daapd/init.d/mt-daapd
new file mode 100755
index 0000000..080a99d
--- /dev/null
+++ b/zdeprecated/mt-daapd/init.d/mt-daapd
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+# chkconfig: 345 99 01
+# description: itunesserver
+# processname: mt-daapd
+# config: /etc/mt-daapd.conf
+
+ARGS=""
+
+. /lib/lsb/init-functions $1
+
diff --git a/zdeprecated/php/BUILD b/zdeprecated/php/BUILD
new file mode 100644
index 0000000..1496614
--- /dev/null
+++ b/zdeprecated/php/BUILD
@@ -0,0 +1,44 @@
+(
+
+ if [ -s /etc/httpsd/httpd.conf ] ; then
+ cp /etc/httpsd/httpd.conf /etc/httpsd/httpd.conf.`date +%Y%m%d`
+ fi
+
+ if [ -s /etc/httpd/httpd.conf ] ; then
+ cp /etc/httpd/httpd.conf /etc/httpd/httpd.conf.`date +%Y%m%d`
+ fi
+
+ if [ "$IMAP" == "y" ]; then
+ unpack $SOURCE2
+ make -C imap-${IMAP_VERSION} slx SPECIALS="SSLDIR=/etc/ssl SSLINCLUDE=/usr/include SSLLIB=/usr/lib"
+ OPTS+=" --with-imap=imap-${IMAP_VERSION}"
+ fi
+
+ if module_installed apache || module_installed apache-mod_ssl ; then
+ OPTS+=" --with-apxs=/usr/sbin/apxs"
+ elif module_installed apache2 ; then
+ OPTS+=" --with-apxs2=/usr/sbin/apxs"
+ fi
+
+ if [ "x${FASTCGI}" != "x" ]; then
+ OPTS+=" --enable-fastcgi"
+ fi
+
+ if echo $OPTS | grep -q -- --enable-xslt ; then
+ LDFLAGS="$LDFLAGS -lstdc++"
+ fi
+
+ sedit "s:^:#include <errno.h>\n:" ext/mysql/libmysql/mysys_err.h &&
+
+ verbose_msg "OPTS=$OPTS" &&
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-config-file-path=/etc \
+ --enable-dbase \
+ --enable-dbx \
+ --enable-dio \
+ --with-ncurses \
+ $OPTS &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/php/CONFIGURE b/zdeprecated/php/CONFIGURE
new file mode 100644
index 0000000..399eedc
--- /dev/null
+++ b/zdeprecated/php/CONFIGURE
@@ -0,0 +1,18 @@
+mquery IMAP "Install imap support?" y
+mquery REGGLOBALS "Enable global variable support (potential security risk)?" n
+mquery FTP "Install ftp support?" y "--enable-ftp" ""
+mquery EXIF "Install EXIF support?" y "--enable-exif" ""
+mquery TRANSSID "Enable transparent session id?" y "--enable-trans-sid" ""
+mquery SOCKETS "Enable sockets support (experimental)?" y "--enable-sockets" ""
+mquery NCURSES "Enable ncurses support (experimental)?" y "--with-ncurses" ""
+mquery BCMATH "Enable BC math support?" y "--enable-bcmath" ""
+
+if module_installed lighttpd; then
+ mquery FASTCGI "Build FastCGI version (required by lighttpd)?" y
+fi
+if query "Enable multibyte string support?" n; then
+ OPTS="$OPTS --enable-mbstring"
+ if query "Disable multibyte regular expression functions?" n; then
+ OPTS="$OPTS --disable-mbregex"
+ fi
+fi
diff --git a/zdeprecated/php/CONFLICTS b/zdeprecated/php/CONFLICTS
new file mode 100644
index 0000000..4a5b73d
--- /dev/null
+++ b/zdeprecated/php/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts php5
+conflicts php5-suhosin
diff --git a/zdeprecated/php/DEPENDS b/zdeprecated/php/DEPENDS
new file mode 100644
index 0000000..3cd8c45
--- /dev/null
+++ b/zdeprecated/php/DEPENDS
@@ -0,0 +1,123 @@
+depends readline
+
+optional_depends "aspell" \
+ "--with-pspell" \
+ "" \
+ "for spelling functions"
+
+optional_depends "bzip2" \
+ "--with-bz2" \
+ "" \
+ "for compression support"
+
+optional_depends "mhash" \
+ "--with-mhash" \
+ "" \
+ "for hash functions support"
+
+optional_depends "mcrypt" \
+ "--with-mcrypt" \
+ "" \
+ "for crypto library"
+
+optional_depends "gmp" \
+ "--with-gmp" \
+ "" \
+ "GNU math lib support"
+
+optional_depends "openssl" \
+ "--with-openssl" \
+ "" \
+ "for OpenSSL support"
+
+optional_depends "gettext" \
+ "--with-gettext" \
+ "" \
+ "for GNU gettext support"
+
+optional_depends "db" \
+ "--with-db4" \
+ "" \
+ "for Berkeley DB4 support"
+
+optional_depends "gdbm" \
+ "--with-gdbm" \
+ "" \
+ "for GNU dbm support"
+
+optional_depends "postgresql" \
+ "--with-pgsql=/usr" \
+ "" \
+ "for PostgreSQL support"
+
+optional_depends "mysql" \
+ "--with-mysql=/usr" \
+ "" \
+ "for native MySQL support"
+
+optional_depends "freetds" \
+ "--with-sybase=/usr" \
+ "" \
+ "for SyBase support"
+
+optional_depends "freetype2" \
+ "--with-freetype-dir=/usr" \
+ "" \
+ "for freetype2 support"
+
+optional_depends "PDFlib-Lite" \
+ "--with-pdflib" \
+ "" \
+ "for pdflib support"
+
+optional_depends "gd" \
+ "--with-gd=/usr \
+ --enable-gd-native-ttf \
+ --with-jpeg-dir=/usr \
+ --with-png-dir=/usr \
+ --with-zlib" \
+ "" \
+ "for on the fly graphics"
+
+optional_depends "curl" \
+ "--with-curl" \
+ "" \
+ "for cURL support"
+
+optional_depends "ming" \
+ "--with-ming" \
+ "--without-ming" \
+ "for dynamic FLASH generation"
+
+optional_depends "Sablot" \
+ "--enable-xslt \
+ --with-xslt-sablot=/usr" \
+ "" \
+ "for XSLT support"
+
+optional_depends "expat" \
+ "--with-expat-dir=/usr" \
+ "" \
+ "for expat XML support"
+
+optional_depends "libxml2" \
+ "--with-dom=/usr \
+ --with-zlib-dir=/usr" \
+ "" \
+ "for DOM XML support"
+
+optional_depends "libxslt" \
+ "--with-dom-xslt=/usr \
+ --with-dom-exslt=/usr" \
+ "" \
+ "for DOM XSLT support"
+
+optional_depends "openldap" \
+ "--with-ldap" \
+ "" \
+ "For ldap support"
+
+optional_depends "mm" \
+ "--with-mm" \
+ "" \
+ "for shared memory session support"
diff --git a/zdeprecated/php/DETAILS b/zdeprecated/php/DETAILS
new file mode 100644
index 0000000..afffbbb
--- /dev/null
+++ b/zdeprecated/php/DETAILS
@@ -0,0 +1,35 @@
+ MODULE=php
+ VERSION=4.4.9
+ IMAP_VERSION=2006f
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://www.php.net/distributions
+ SOURCE_URL[1]=http://uk2.php.net/distributions
+ SOURCE_URL[2]=http://us2.php.net/distributions
+ SOURCE_URL[3]=http://uk.php.net/distributions
+ SOURCE_URL[4]=http://nl.php.net/distributions
+ SOURCE_URL[5]=http://de.php.net/distributions
+ SOURCE_URL[6]=http://fr.php.net/distributions
+ SOURCE2=imap-$IMAP_VERSION.tar.Z
+ SOURCE2_URL[0]=ftp://ftp.cac.washington.edu/imap
+ SOURCE2_URL[1]=ftp://ftp.cac.washington.edu/imap/old
+ SOURCE_VFY=sha1:ab3d2205d756ddf93452b57bd6ce6a2014b1c374
+ SOURCE2_VFY=sha1:e49b8455ee2baef56df707bc487155f9a1e74821
+ WEB_SITE=http://www.php.net
+ ENTERED=20011024
+ UPDATED=20080809
+ SHORT="Hypertext Processor scripting language"
+ PSAFE=no
+
+cat << EOF
+PHP is a widely-used Open Source general-purpose scripting language
+that is especially suited for Web development and can be embedded
+into HTML. Its syntax draws upon C, Java, and Perl, and is easy to
+learn. PHP runs on many different platforms and can be used as a
+standalone executable or as a module under a variety of Web servers.
+It has excellent support for databases, XML, LDAP, IMAP, Java,
+various Internet protocols, and general data manipulation, and is
+extensible via its powerful API. It is actively developed and
+supported by a talented and energetic international team. Numerous
+Open Source and commercial PHP-based application packages are
+available.
+EOF
diff --git a/zdeprecated/php/POST_INSTALL b/zdeprecated/php/POST_INSTALL
new file mode 100644
index 0000000..14ea127
--- /dev/null
+++ b/zdeprecated/php/POST_INSTALL
@@ -0,0 +1,26 @@
+
+# prototype AddType definition for apache2
+if [ -f /etc/httpd/conf/httpd.conf ] ; then
+ if ! grep -q "x-httpd-php" /etc/httpd/conf/httpd.conf ; then
+ cat >> /etc/httpd/conf/httpd.conf << EOF
+
+# AddType required for php to work:
+AddType application/x-httpd-php .php .php4 .php3 .phtml
+AddType application/x-httpd-php-source .phps
+
+EOF
+ fi
+fi
+
+if [ ! -e /etc/php.ini ] ; then
+ cp $SOURCE_DIRECTORY/php.ini-dist /etc/php.ini
+fi
+
+case $REGGLOBALS in
+ y|Y)
+ sedit "s/register_globals = Off/register_globals = On/" /etc/php.ini
+ ;;
+ *) true
+ ;;
+esac
+
diff --git a/zdeprecated/php/POST_REMOVE b/zdeprecated/php/POST_REMOVE
new file mode 100644
index 0000000..8b671e9
--- /dev/null
+++ b/zdeprecated/php/POST_REMOVE
@@ -0,0 +1,25 @@
+if module_installed apache; then
+
+ cp /etc/httpd/httpd.conf /tmp/httpd.conf
+ grep -v "LoadModule php4_module" /tmp/httpd.conf |
+ grep -v "AddModule mod_php4.c" > /etc/httpd/httpd.conf
+ rm -f /tmp/httpd.conf
+ /usr/sbin/apachectl graceful
+
+elif module_installed apache_mod_ssl; then
+
+ cp /etc/httpsd/httpd.conf /tmp/httpd.conf
+ grep -v "LoadModule php4_module" /tmp/httpd.conf |
+ grep -v "AddModule mod_php4.c" > /etc/httpsd/httpd.conf
+ rm -f /tmp/httpd.conf
+ /etc/init.d/apache_modssl.sh restart
+
+elif module_installed apache2; then
+
+ cp /etc/httpd/httpd.conf /tmp/httpd.conf
+ grep -v "LoadModule php4_module" /tmp/httpd.conf |
+ grep -v "AddType application/x-httpd-php" > /etc/httpd/httpd.conf
+ rm -f /tmp/httpd.conf
+ /usr/sbin/apachectl graceful
+
+fi
diff --git a/zdeprecated/piave/BUILD b/zdeprecated/piave/BUILD
new file mode 100644
index 0000000..8071c5f
--- /dev/null
+++ b/zdeprecated/piave/BUILD
@@ -0,0 +1,12 @@
+(
+
+ patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+ patch_it $SOURCE_CACHE/$SOURCE3 1 &&
+ sed -i "118i #include <sys/time.h>" libpiave/piave_base.hh &&
+ sed -i "37i #include <sys/time.h>" libpiave/piave_base.cc libpiave/storybase.hh &&
+
+ ./configure --prefix=/usr &&
+# sedit 's/gcc/g++/' Makefile &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/piave/DEPENDS b/zdeprecated/piave/DEPENDS
new file mode 100644
index 0000000..edca1ed
--- /dev/null
+++ b/zdeprecated/piave/DEPENDS
@@ -0,0 +1,5 @@
+depends SDL_image
+depends libxml2
+depends libraw1394
+depends libavc1394
+depends libdv
diff --git a/zdeprecated/piave/DETAILS b/zdeprecated/piave/DETAILS
new file mode 100644
index 0000000..8f8e7b2
--- /dev/null
+++ b/zdeprecated/piave/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=piave
+ VERSION=0.2.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=$MODULE-$VERSION-libdv.patch.bz2
+ SOURCE3=$MODULE-$VERSION-gcc34.patch.bz2
+ SOURCE_URL=$SFORGE_URL/modesto/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE3_URL=$PATCH_URL
+ SOURCE_VFY=sha1:287ac3b6d9d12ec806d8c44dec9b714cb89f4144
+ SOURCE2_VFY=sha1:c15e2ebb9bd7c813a6e2f1004290d3ea424c5a2e
+ SOURCE3_VFY=sha1:92748e2ffc813f88e2a94253857871d62f457ff6
+ WEB_SITE=http://modesto.sourceforge.net/piave/
+ ENTERED=20040418
+ UPDATED=20040802
+ SHORT="PIAVE - Piave Is A Video Editor"
+
+PSAFE=no
+cat << EOF
+PIAVE is a video render engine to be used as a C++ library or a standalone
+render server to use with a batch or interactive GUI client.
+EOF
diff --git a/zdeprecated/pine/BUILD b/zdeprecated/pine/BUILD
new file mode 100644
index 0000000..b60b97d
--- /dev/null
+++ b/zdeprecated/pine/BUILD
@@ -0,0 +1,45 @@
+(
+
+ if module_installed openssl ; then
+ OPTS="NOSSL=unix SSLCERTS=/etc/ssl/certs SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib"
+ fi
+
+ if module_installed Linux-PAM ; then
+ TARGET="lnp"
+ else
+ TARGET="slx"
+ fi
+
+ if in_depends $MODULE openldap; then
+ mkdir $SOURCE_DIRECTORY/ldap
+ ln -s /usr/lib $SOURCE_DIRECTORY/ldap/libraries
+ ln -s /usr/include $SOURCE_DIRECTORY/ldap/include
+ sedit "s;L1=\"'LDAPLIBS=../ldap/libraries/libldap.a ../ldap/libraries/liblber.a'\";L1=\"'LDAPLIBS=../ldap/libraries/liblber.so ../ldap/libraries/libldap.so'\";" build
+ fi
+
+ ./build $TARGET DEBUG="$CFLAGS" $OPTS &&
+ prepare_install $$
+
+ for FILE in bin/rpload bin/rpdump ; do
+ install -m0755 $FILE /usr/sbin
+ done &&
+
+ for FILE in bin/mtest bin/pico bin/pilot bin/pine ; do
+ install -m0755 $FILE /usr/bin
+ done &&
+
+ # cp imapd /usr/sbin
+ # cp ipop2d /usr/sbin
+ # cp ipop3d /usr/sbin
+
+ for MANPAGE in doc/*.1 ; do
+ gzip -9 $MANPAGE &&
+ install -m0644 $MANPAGE.gz /usr/share/man/man1
+ done
+
+ # if module_installed stunnel; then
+ # ln -sf stunnel.pem /etc/ssl/certs/imapd.pem
+ # ln -sf stunnel.pem /etc/ssl/certs/ipop3d.pem
+ # fi
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/pine/CONFLICTS b/zdeprecated/pine/CONFLICTS
new file mode 100644
index 0000000..19ee952
--- /dev/null
+++ b/zdeprecated/pine/CONFLICTS
@@ -0,0 +1 @@
+conflicts alpine
diff --git a/zdeprecated/pine/DEPENDS b/zdeprecated/pine/DEPENDS
new file mode 100644
index 0000000..04b990f
--- /dev/null
+++ b/zdeprecated/pine/DEPENDS
@@ -0,0 +1 @@
+optional_depends "openldap" "" "" "to enable ldap support"
diff --git a/zdeprecated/pine/DETAILS b/zdeprecated/pine/DETAILS
new file mode 100644
index 0000000..f0acd93
--- /dev/null
+++ b/zdeprecated/pine/DETAILS
@@ -0,0 +1,22 @@
+ MODULE=pine
+ VERSION=4.64
+ SOURCE=$MODULE$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE$VERSION
+ SOURCE_URL=ftp://ftp.cac.washington.edu/$MODULE/
+ SOURCE_VFY=sha1:b88aeb64ec2fa30bbb38fda3a051d98dc0e19c5e
+ WEB_SITE=http://www.washington.edu/pine
+ ENTERED=20010922
+ UPDATED=20050929
+ PSAFE=no
+ SHORT="text-based MIME Email client."
+
+cat << EOF
+Pine is a tool for reading, sending, and managing electronic messages.
+Pine was designed by the Office of Computing & Communications at the
+University of Washington specifically with novice computer users in
+mind, but it can be tailored to accommodate the needs of "power users"
+as well.
+The source also installs:
+ imapd - an Internet Mail Protocol Daemon,
+ pico - a text edtior
+EOF
diff --git a/zdeprecated/pymsn/BUILD b/zdeprecated/pymsn/BUILD
new file mode 100644
index 0000000..8707d86
--- /dev/null
+++ b/zdeprecated/pymsn/BUILD
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build_ext -i &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/pymsn/DEPENDS b/zdeprecated/pymsn/DEPENDS
new file mode 100644
index 0000000..3a7e814
--- /dev/null
+++ b/zdeprecated/pymsn/DEPENDS
@@ -0,0 +1,4 @@
+depends pygtk
+depends pyopenssl
+depends pycrypto
+depends telepathy-python
diff --git a/zdeprecated/pymsn/DETAILS b/zdeprecated/pymsn/DETAILS
new file mode 100644
index 0000000..9a5a8b8
--- /dev/null
+++ b/zdeprecated/pymsn/DETAILS
@@ -0,0 +1,29 @@
+ MODULE=pymsn
+ VERSION=0.3.3
+ SOURCE=${MODULE}-${VERSION}.tar.gz
+ SOURCE_URL=http://telepathy.freedesktop.org/releases/pymsn/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+ SOURCE_VFY=sha1:b652fe20ee9aa3a5c5e8fef262fb9e4b31b8fa72
+ WEB_SITE="http://telepathy.freedesktop.org/wiki/Pymsn"
+ ENTERED=20090123
+ UPDATED=20090123
+ SHORT="Python implementation of MSN protocol"
+cat <<EOF
++ MSNP15
++ Best MSNP2P implementation : avatars and custom emoticons
++ Yahoo messenger contacts support : chat and presence
++ Live Address Book support : full contact and group management
++ Server side contacts aliasing
++ Offline messages support
++ MSN Spaces
++ Content Roaming support : avatar, display name and
+ personal message storage
++ Full support for HTTP and HTTPS proxies
++ Support HTTP Polling transport
++ No threads, fully asynchronous
+
++ Caching system (only used for storing the SSO tickets for now,
+ but will be used to support deltas in the AddressBook later)
++ Very solid and extensible architecture # + Solid networking through
+ a new sublibrary : gnet
+EOF
diff --git a/zdeprecated/svgalib/BUILD b/zdeprecated/svgalib/BUILD
new file mode 100644
index 0000000..45f5bfb
--- /dev/null
+++ b/zdeprecated/svgalib/BUILD
@@ -0,0 +1,12 @@
+(
+ # gcc-3.4.x & gcc4.1.x fixes
+ patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+
+ # fixes a utils/gtf/gtfcalc.c issue
+ patch_it $SOURCE_CACHE/$SOURCE3 0 &&
+
+ make prefix=/usr shared static utils &&
+ prepare_install &&
+ make prefix=/usr install
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/svgalib/DETAILS b/zdeprecated/svgalib/DETAILS
new file mode 100644
index 0000000..1bdec25
--- /dev/null
+++ b/zdeprecated/svgalib/DETAILS
@@ -0,0 +1,22 @@
+ MODULE=svgalib
+ VERSION=1.4.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=$MODULE-$VERSION-debian_fixes-1.patch
+ SOURCE3=svgalib-041-rename-round.patch
+ SOURCE_URL=http://www.svgalib.org/
+ SOURCE2_URL=http://www.linuxfromscratch.org/patches/downloads/svgalib/
+ SOURCE3_URL=$PATCH_URL
+ SOURCE_VFY=sha1:b89ddf5fd948dd5b9e801e5cc58401e190de4c50
+ SOURCE2_VFY=sha1:a468280e30cc4cab63201e773e273a1c60e5ddfb
+ SOURCE3_VFY=sha1:88eb2536b1ec818d09e38d6a9b14af389beb7284
+ WEB_SITE=http://www.svgalib.org/
+ ENTERED=20011117
+ UPDATED=20100106
+ SHORT="SVGAlib provides VGA and SVGA modes in a console."
+ PSAFE=no
+cat << EOF
+svgalib is a low-level graphics library that provides VGA and SVGA
+modes in a console. It is not intended as an alternative to X for
+apps, but rather a set of tools for things like VGA games, image
+viewing in modes that X cannot support, etc.
+EOF
diff --git a/zdeprecated/sybperl/BUILD b/zdeprecated/sybperl/BUILD
new file mode 100644
index 0000000..c11ca00
--- /dev/null
+++ b/zdeprecated/sybperl/BUILD
@@ -0,0 +1,6 @@
+(
+
+ perl Makefile.PL &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/sybperl/DEPENDS b/zdeprecated/sybperl/DEPENDS
new file mode 100644
index 0000000..b159029
--- /dev/null
+++ b/zdeprecated/sybperl/DEPENDS
@@ -0,0 +1,8 @@
+# There should be a dependency on Sybase in a cleaner fashion,
+# especially as there different possible versions of sybase
+# that might be preferred.
+# At present I'll just check for the existance of /opt/sybase/lib/libsybdb.so
+# and bomb out.
+# Let me know if you would like to have a diffrent path also tested ;^)
+
+depends perl
diff --git a/zdeprecated/sybperl/DETAILS b/zdeprecated/sybperl/DETAILS
new file mode 100644
index 0000000..050ffa4
--- /dev/null
+++ b/zdeprecated/sybperl/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=sybperl
+ VERSION=2.13
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.peppler.org/downloads/
+ SOURCE_VFY=sha1:6e20525038d0d5db2982a816f8e2f46d9f7b7966
+ WEB_SITE=http://www.peppler.org/freeware/sybperl.html
+ ENTERED=20011108
+ UPDATED=20011108
+ SHORT="the Sybase OpenClient extensions to Perl"
+cat << EOF
+Sybperl - the Sybase OpenClient extensions to Perl
+
+Sybperl is a package of extensions to Perl that basically add the Sybase
+db_library API calls to the Perl language; the combination is an extremely
+powerful scripting tool for Sybase DBA's and programmers because it adds the
+existing strengths of Perl to the Sybase API.
+
+EOF
diff --git a/zdeprecated/sybperl/PRE_BUILD b/zdeprecated/sybperl/PRE_BUILD
new file mode 100644
index 0000000..bed74cd
--- /dev/null
+++ b/zdeprecated/sybperl/PRE_BUILD
@@ -0,0 +1,7 @@
+if [ -f /opt/sybase/lib/libsybdb.so ]; then
+ default_pre_build
+else
+ sound FAILURE
+ message "!!!Problem: no Sybase found, Please instal first"
+ false
+fi
diff --git a/zdeprecated/teTeX-texmf/BUILD b/zdeprecated/teTeX-texmf/BUILD
new file mode 100644
index 0000000..d5ecb61
--- /dev/null
+++ b/zdeprecated/teTeX-texmf/BUILD
@@ -0,0 +1,12 @@
+(
+
+ prepare_install &&
+
+ if [ -d /usr/share/texmf ]; then
+ rm -rf /usr/share/texmf;
+ fi &&
+
+ mkdir -p /usr/share/texmf &&
+ cp -a $SOURCE_DIRECTORY/* /usr/share/texmf
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/teTeX-texmf/CONFLICTS b/zdeprecated/teTeX-texmf/CONFLICTS
new file mode 100644
index 0000000..fcf79a2
--- /dev/null
+++ b/zdeprecated/teTeX-texmf/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts texlive
+conflicts texlive-texmf
diff --git a/zdeprecated/teTeX-texmf/DETAILS b/zdeprecated/teTeX-texmf/DETAILS
new file mode 100644
index 0000000..b902d5b
--- /dev/null
+++ b/zdeprecated/teTeX-texmf/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=teTeX-texmf
+ VERSION=3.0
+ SOURCE=tetex-texmf-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/tetex-texmf-$VERSION
+ SOURCE_URL[0]=ftp://dante.ctan.org/tex-archive/obsolete/systems/unix/teTeX/current/distrib/
+ SOURCE_URL[1]=ftp://cam.ctan.org/tex-archive/obsolete/systems/unix/teTeX/current/distrib/
+ SOURCE_URL[2]=ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/current/distrib/
+ SOURCE_VFY=sha1:1be97f57a26a6e9b72ebfd932e45914a959aff16
+ WEB_SITE=http://tug.org/teTeX
+ ENTERED=20010922
+ UPDATED=20050214
+ SHORT="teTeX-texmf contains data needed at runtime for teTeX"
+cat << EOF
+TeTex is by far, the best TeX distribution available for Linux,
+includes latest versions of web2c, pdfTeX, e-TeX, Omega, xdvi, ps2pk,
+makeinfo, texinfo, texconfig and lots of fonts and macros. It's easy to
+install and easy to customize.
+EOF
diff --git a/zdeprecated/teTeX-texmf/POST_INSTALL b/zdeprecated/teTeX-texmf/POST_INSTALL
new file mode 100644
index 0000000..105191c
--- /dev/null
+++ b/zdeprecated/teTeX-texmf/POST_INSTALL
@@ -0,0 +1,3 @@
+# We need to rebuild teTex
+
+if module_installed teTeX; then lin -c teTeX; fi
diff --git a/zdeprecated/teTeX-texmf/PRE_BUILD b/zdeprecated/teTeX-texmf/PRE_BUILD
new file mode 100644
index 0000000..87610bc
--- /dev/null
+++ b/zdeprecated/teTeX-texmf/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir &&
+cd $SOURCE_DIRECTORY &&
+unpack $SOURCE
diff --git a/zdeprecated/teTeX/BUILD b/zdeprecated/teTeX/BUILD
new file mode 100644
index 0000000..61084b4
--- /dev/null
+++ b/zdeprecated/teTeX/BUILD
@@ -0,0 +1,20 @@
+(
+
+
+ patch_it $SOURCE_CACHE/$SOURCE1 0 &&
+ patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+
+ ./configure --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --with-system-zlib \
+ --with-system-ncurses \
+ --with-system-libwww \
+ --without-texinfo \
+ --without-dialog \
+ --disable-multiplatform \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/teTeX/CONFLICTS b/zdeprecated/teTeX/CONFLICTS
new file mode 100644
index 0000000..242476e
--- /dev/null
+++ b/zdeprecated/teTeX/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts texlive
+conflicts texlive-texmf
+conflicts psutils
diff --git a/zdeprecated/teTeX/DEPENDS b/zdeprecated/teTeX/DEPENDS
new file mode 100644
index 0000000..0983539
--- /dev/null
+++ b/zdeprecated/teTeX/DEPENDS
@@ -0,0 +1,10 @@
+depends dialog
+depends ed
+depends zlib
+depends w3c-libwww
+depends texinfo
+depends teTeX-texmf
+depends bison
+
+optional_depends "%X" "" "--without-x11" "for GUI support"
+optional_depends "libpng" "--with-system-pnglib" "" "for png support"
diff --git a/zdeprecated/teTeX/DETAILS b/zdeprecated/teTeX/DETAILS
new file mode 100644
index 0000000..158d9ef
--- /dev/null
+++ b/zdeprecated/teTeX/DETAILS
@@ -0,0 +1,26 @@
+ MODULE=teTeX
+ VERSION=3.0
+ SOURCE=tetex-src-$VERSION.tar.gz
+ SOURCE1=tetex-2.0.2-flex-unput.patch
+ SOURCE2=teTeX-glibc-2.10.1.patch
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/tetex-src-$VERSION
+ SOURCE_URL[0]=ftp://dante.ctan.org/tex-archive/obsolete/systems/unix/teTeX/current/distrib
+ SOURCE_URL[1]=ftp://cam.ctan.org/tex-archive/obsolete/systems/unix/teTeX/current/distrib
+ SOURCE_URL[2]=ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/current/distrib
+ SOURCE1_URL=$PATCH_URL
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha1:7637789f7f4929694aed1b89820f5bad4753e8fc
+ SOURCE1_VFY=sha1:d58a4cc7bcc26e442b75cf92fd83f90a30b095f7
+ SOURCE2_VFY=sha1:e2961bc364382f4037fa085734fd29792c5783ae
+ WEB_SITE=http://tug.org/teTeX
+ ENTERED=20010922
+ UPDATED=20091001
+ PSAFE=no
+ SHORT="TeX distribution that includes web2c, pdfTeX, e-Tex and more..."
+
+cat << EOF
+TeTex is by far, the best TeX distribution available for Linux, includes
+latest versions of web2c, pdfTeX, e-TeX, Omega, xdvi, ps2pk, makeinfo,
+texinfo, texconfig and lots of fonts and macros. It's easy to install and
+easy to customize.
+EOF
diff --git a/zdeprecated/termcap/BUILD b/zdeprecated/termcap/BUILD
new file mode 100644
index 0000000..0e1576c
--- /dev/null
+++ b/zdeprecated/termcap/BUILD
@@ -0,0 +1,9 @@
+(
+
+ ./configure --prefix=/usr \
+ --enable-install-termcap \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/termcap/DETAILS b/zdeprecated/termcap/DETAILS
new file mode 100644
index 0000000..711d534
--- /dev/null
+++ b/zdeprecated/termcap/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=termcap
+ VERSION=1.3.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL[0]=$GNU_URL/$MODULE/
+ SOURCE_URL[1]=ftp://ftp.gnu.org/gnu/$MODULE/
+ WEB_SITE=na
+ ENTERED=20020621
+ UPDATED=20020621
+ SHORT="termcap enables programs to be terminal independent."
+cat << EOF
+GNU termcap is a library of C functions that enables programs to send control \
+strings to terminals in a terminal type-independent manner. The GNU termcap
+library does not place an arbitrary limit on the size of termcap entries,
+unlike most other termcap libraries.
+EOF
diff --git a/zdeprecated/xfmedia/BUILD b/zdeprecated/xfmedia/BUILD
new file mode 100644
index 0000000..0a2dd59
--- /dev/null
+++ b/zdeprecated/xfmedia/BUILD
@@ -0,0 +1,13 @@
+(
+ [ -f /etc/profile.d/xfce4.rc ] && . /etc/profile.d/xfce4.rc
+
+ # make sure proper PKG_CONFIG_PATH is set
+ export PKG_CONFIG_PATH="${MODULE_PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH}" &&
+
+ ./configure --build=$BUILD \
+ --prefix=${MODULE_PREFIX} \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/xfmedia/DEPENDS b/zdeprecated/xfmedia/DEPENDS
new file mode 100644
index 0000000..15b9447
--- /dev/null
+++ b/zdeprecated/xfmedia/DEPENDS
@@ -0,0 +1,2 @@
+depends exo
+depends %XINELIB
diff --git a/zdeprecated/xfmedia/DETAILS b/zdeprecated/xfmedia/DETAILS
new file mode 100644
index 0000000..6908e15
--- /dev/null
+++ b/zdeprecated/xfmedia/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=xfmedia
+ VERSION=0.9.2
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://spuriousinterrupt.org/projects/xfmedia/files
+ SOURCE_VFY=sha1:cb8d39f2a4ee6a6164f722162fa45004770a7605
+ MODULE_PREFIX=${XFCE4_PREFIX:-/usr}
+ WEB_SITE=http://spuriousinterrupt.org/projects/xfmedia
+ ENTERED=20041029
+ UPDATED=20061124
+ SHORT="Xfce media player"
+
+cat << EOF
+Xfce media player. Uses Xine to play video streams! Still in development.
+EOF
diff --git a/zdeprecated/ximian-connector/BUILD b/zdeprecated/ximian-connector/BUILD
new file mode 100644
index 0000000..80d990a
--- /dev/null
+++ b/zdeprecated/ximian-connector/BUILD
@@ -0,0 +1,12 @@
+(
+
+ ./configure --prefix=${GNOME210_PREFIX:-/usr} \
+ --build=$BUILD \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --infodir=${GNOME210_PREFIX:-/usr}/share/info \
+ --mandir=${GNOME210_PREFIX:-/usr}/share/man \
+ $OPTS &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zdeprecated/ximian-connector/DEPENDS b/zdeprecated/ximian-connector/DEPENDS
new file mode 100644
index 0000000..30ce364
--- /dev/null
+++ b/zdeprecated/ximian-connector/DEPENDS
@@ -0,0 +1,3 @@
+depends evolution
+depends openldap
+depends heimdal
diff --git a/zdeprecated/ximian-connector/DETAILS b/zdeprecated/ximian-connector/DETAILS
new file mode 100644
index 0000000..7984738
--- /dev/null
+++ b/zdeprecated/ximian-connector/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=ximian-connector
+ VERSION=2.2.1
+ MAJOR=2.2
+ SOURCE=${MODULE}-${VERSION}.tar.bz2
+ SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR/
+ SOURCE_VFY=sha1:619171079d9be0601c360e75280739d5ef4b9a1c
+ WEB_SITE=http://www.gnome.org
+ ENTERED=20040512
+ UPDATED=20050413
+ SHORT="Ximian Connector allows Evolution to talk to Exchange"
+cat << EOF
+This is the Ximian Connector for Microsoft Exchange, which adds
+support for Microsoft Exchange 2000 and 2003 to Evolution.
+EOF
More information about the Lunar-commits
mailing list