From: <ale...@us...> - 2007-09-06 01:17:18
|
Revision: 2555 http://morphix.svn.sourceforge.net/morphix/?rev=2555&view=rev Author: alextreme Date: 2007-09-05 18:17:15 -0700 (Wed, 05 Sep 2007) Log Message: ----------- * happy morphix commit-day! Added Paths: ----------- trunk/mmaker/templates/basemod-2.6.22.xml Added: trunk/mmaker/templates/basemod-2.6.22.xml =================================================================== --- trunk/mmaker/templates/basemod-2.6.22.xml (rev 0) +++ trunk/mmaker/templates/basemod-2.6.22.xml 2007-09-06 01:17:15 UTC (rev 2555) @@ -0,0 +1,113 @@ +<comps> + <group> + <id>base</id> + <version>0.5-pre7</version> + <name>Morphix Base Default</name> + <repositorylist> + <repository type="debian">ftp://ftp.debian.org/debian</repository> + <repository type="debian" suite="etch/updates">http://security.debian.org/</repository> +<!-- <repository type="debian">http://127.0.0.1/debian</repository>--> + + <repository type="plain">http://www.morphix.org/debian</repository> +<!-- <repository type="plain">http://developer.linuxtag.net/knoppix</repository> --> + </repositorylist> + <description>Morphix Basemodule</description> + <type>basemod</type> + <suite>etch</suite> + <packagelist> + <packagereq>udev</packagereq> + <packagereq>aumix</packagereq> + <packagereq>usbutils</packagereq> + <packagereq>read-edid</packagereq> <!-- Need this for hwsetup --> + <packagereq>hwsetup-morphix</packagereq> + <packagereq>libpci1</packagereq> <!-- hwsetup needs this, should be a depend... --> + <packagereq>hwdata-morphix</packagereq> + <packagereq>ddcxinfo-morphix</packagereq> + <packagereq>eject</packagereq> + <packagereq>pump</packagereq> <!-- replaces dhcp3-client --> + <packagereq>usleep-knoppix</packagereq> + <packagereq>sysvinit-morphix</packagereq> <!-- for knoppix-style init --> + + <packagereq>dialog</packagereq> <!-- necessary for lowmem prompt, could be used for mainmodule selection --> + <packagereq>file</packagereq> <!-- need this for mount_module --> + <packagereq>mountmodule</packagereq> <!-- generic morphix modulemounter script --> + <packagereq>ddcxinfo-knoppix</packagereq> <!-- necessary for X/monitor detection --> + <packagereq>morphix-base-scripts</packagereq> <!-- sets up number of knop/morph /usr/sbin scripts --> + + <packagereq>morphix-base-splash</packagereq> <!-- bootsplash, you need the kernel patched for this one --> + <packagereq>morphix-base-grub</packagereq> <!--not sure if this is necessary, grub is on boot.img after all... --> + <packagereq>console-data</packagereq> <!-- needed for keymaps --> + <packagereq>console-common</packagereq> <!-- needed for keymaps --> + + <packagereq savestatus="true">linux-image-2.6.22.5-morphix</packagereq> + + <packagereq>cloop-module-2.6.22.5-morphix</packagereq> +<!-- <packagereq>linux-wlan-ng-modules-2.6.12</packagereq>--> + <packagereq>unionfs-modules-2.6.22.5-morphix</packagereq> + <packagereq>unionfs-utils</packagereq> + + <!-- other lkm's we want in our base--> + <!-- Still to fix... --> +<!-- + <packagereq>acx100-2.6.22.5-morphix</packagereq> + <packagereq>bcm43xx-modules-2.6.22.5-morphix</packagereq> + <packagereq>fglrx-kernel-2.6.22.5-morphix</packagereq> + <packagereq>ndiswrapper-modules-2.6.22.5-morphix</packagereq> + <packagereq>nvidia-kernel-2.6.22.5-morphix</packagereq> + <packagereq>spca5xx-modules-2.6.22.5-morphix</packagereq> +at76c503a +madwifi +ov511 +pwc +rt2400 +rt2500 +zd1211 +linux-wlan-ng (!) +--> + + + <packagereq>morphix-base-conf</packagereq> <!-- /etc and morphix base init scripts, put this in as last --> + + <!-- packages that are removed --> + <packagedel>apt-utils</packagedel> + <packagedel>aptitude</packagedel> <!-- removes tasksel & tasksel-data --> + <packagedel>dselect</packagedel> + <packagedel>cron</packagedel> + <packagedel>ed</packagedel> + <packagedel>nano</packagedel> + <packagedel>groff-base</packagedel> + <packagedel>info</packagedel> + <packagedel>vim-common</packagedel> + <packagedel>traceroute</packagedel> + <packagedel>wget</packagedel> + <packagedel>dhcp3-client</packagedel> <!-- takes out dhcp3-common --> + <packagedel>logrotate</packagedel> + <!-- Removing apt, gpgv, & gnugp would save almost another 10M, but they are essential + to Debian and need a little more than a simple 'yes' to automate removal. --> + + <!-- packages exclusive to a Sarge base to remove --> + <packagedel>exim4-base</packagedel> + <packagedel>telnet</packagedel> + <packagedel>ppp</packagedel> + <packagedel>modutils</packagedel> <!-- Only needed for 2.4 kernels --> + + </packagelist> +<!-- To be really brutal, these commands can be run to chop out dpkg & friends.. --> + <commandlist> + <command>find /usr/share/locale -name "apt.mo" -exec rm -f {} \;</command> + <command>find /usr/share/locale -name "dpkg.mo" -exec rm -f {} \;</command> + <command>find /usr/share/locale -name "gnugp.mo" -exec rm -f {} \;</command> + <command>find /usr/share/locale -name "libapt*.mo" -exec rm -f {} \;</command> + <command>rm -fR /usr/share/lintian /usr/share/keyrings /usr/share/gnupg /usr/share/bug</command> + <command>rm -fR /usr/lib/apt /usr/lib/dpkg /usr/lib/gnugp</command> + <command>rm -fR /etc/apt /etc/cron /etc/dpkg /etc/logrotate*</command> + <command>rm -f /usr/lib/libapt-pkg*</command> + <command>rm -f /usr/bin/apt-*</command> + <command>rm -f /usr/bin/dpkg*</command> + <command>rm -f /usr/bin/gpg*</command> + <command>rm -f /usr/bin/lspgpot</command> + </commandlist> + + </group> +</comps> + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |