[Demudi-commits] r510 - in packages/demudi/trunk: . cfengine2/scripts debian debian-cd debian-cd/data debian-cd/data/pics debian-cd/data/sarge debian-cd/docs debian-cd/tasks menu tasksel tasksel/lists tasksel/packages tasksel/tasks

Free Ekanayaka free-guest@costa.debian.org
Mon, 11 Apr 2005 08:17:02 +0000


Author: free-guest
Date: 2005-04-11 08:16:58 +0000 (Mon, 11 Apr 2005)
New Revision: 510

Added:
   packages/demudi/trunk/debian-cd/
   packages/demudi/trunk/debian-cd/data/
   packages/demudi/trunk/debian-cd/data/pics/
   packages/demudi/trunk/debian-cd/data/pics/demudi_splash.png
   packages/demudi/trunk/debian-cd/data/sarge/
   packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_extra_files
   packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_late_command
   packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_preseed
   packages/demudi/trunk/debian-cd/docs/
   packages/demudi/trunk/debian-cd/docs/README.1st
   packages/demudi/trunk/debian-cd/docs/README.2nd
   packages/demudi/trunk/debian-cd/docs/README.BUGS
   packages/demudi/trunk/debian-cd/docs/README.CHANGES
   packages/demudi/trunk/debian-cd/docs/README.FAQ
   packages/demudi/trunk/debian-cd/docs/README.INSTALL
   packages/demudi/trunk/debian-cd/docs/README.THANKS
   packages/demudi/trunk/debian-cd/docs/README.UPGRADE
   packages/demudi/trunk/debian-cd/tasks/
   packages/demudi/trunk/debian-cd/tasks/demudi-extra
   packages/demudi/trunk/debian-cd/tasks/demudi-hoary
   packages/demudi/trunk/debian-cd/tasks/demudi-kernel
   packages/demudi/trunk/debian-cd/tasks/demudi-sarge
   packages/demudi/trunk/debian-cd/tasks/demudi-sid
   packages/demudi/trunk/tasksel/lists/
   packages/demudi/trunk/tasksel/lists/base
   packages/demudi/trunk/tasksel/lists/cd
   packages/demudi/trunk/tasksel/lists/dj
   packages/demudi/trunk/tasksel/lists/dsp
   packages/demudi/trunk/tasksel/lists/edit
   packages/demudi/trunk/tasksel/lists/exchange
   packages/demudi/trunk/tasksel/lists/fluxbox
   packages/demudi/trunk/tasksel/lists/midi
   packages/demudi/trunk/tasksel/lists/mixers
   packages/demudi/trunk/tasksel/lists/notation
   packages/demudi/trunk/tasksel/lists/play
   packages/demudi/trunk/tasksel/lists/practice
   packages/demudi/trunk/tasksel/lists/record
   packages/demudi/trunk/tasksel/lists/stream
   packages/demudi/trunk/tasksel/lists/synth
   packages/demudi/trunk/tasksel/lists/system
   packages/demudi/trunk/tasksel/lists/xorg
   packages/demudi/trunk/tasksel/packages/
   packages/demudi/trunk/tasksel/packages/demudi
   packages/demudi/trunk/tasksel/tasks/demudi-tasks.desc
Removed:
   packages/demudi/trunk/tasksel/tasks/demudi-sound.desc
   packages/demudi/trunk/tasksel/tasks/demudi-xorg.desc
Modified:
   packages/demudi/trunk/cfengine2/scripts/fluxbox
   packages/demudi/trunk/debian/changelog
   packages/demudi/trunk/debian/control
   packages/demudi/trunk/debian/install
   packages/demudi/trunk/debian/rules
   packages/demudi/trunk/menu/entries
Log:
  * Merged code from demudi-tasksel and demudi-debtags

Modified: packages/demudi/trunk/cfengine2/scripts/fluxbox
===================================================================
--- packages/demudi/trunk/cfengine2/scripts/fluxbox	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/cfengine2/scripts/fluxbox	2005-04-11 08:16:58 UTC (rev 510)
@@ -1,18 +1,5 @@
 editfiles:
 
-    { /etc/X11/fluxbox/keys
-	AppendIfNoSuchLine "Control Mod1 Right	:NextWorkspace"
-	AppendIfNoSuchLine "Control Mod1 Left	:PrevWorkspace"
-	AppendIfNoSuchLine "Control Shift r 	:ExecCommand fbrun"
-	AppendIfNoSuchLine "Control Shift m	:RootMenu"
-	AppendIfNoSuchLine "Control Shift x	:Close"
-	AppendIfNoSuchLine "Control Shift d	:ToggleDecor"
-	AppendIfNoSuchLine "Control Shift Left	:MoveLeft 5"
-	AppendIfNoSuchLine "Control Shift Right	:MoveRight 5"
-	AppendIfNoSuchLine "Control Shift Up	:MoveUp 5"
-	AppendIfNoSuchLine "Control Shift Down	:MoveDown 5"
-	AppendIfNoSuchLine "Control Mod1 Left	:ResizeHorizontal -5"
-	AppendIfNoSuchLine "Control Mod1 Right	:ResizeHorizontal  5"
-	AppendIfNoSuchLine "Control Mod1 Up	:ResizeVertical   -5"
-	AppendIfNoSuchLine "Control Mod1 Down	:ResizeVertical    5"
-}
+	{ /etc/gdm/gdm.conf
+		ReplaceAll "^DefaultSession=default.desktop" With "DefaultSession=fluxbox.desktop"
+	}

Modified: packages/demudi/trunk/debian/changelog
===================================================================
--- packages/demudi/trunk/debian/changelog	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian/changelog	2005-04-11 08:16:58 UTC (rev 510)
@@ -1,6 +1,6 @@
 demudi (0.8) UNRELEASED; urgency=low
 
-  * NOT RELEASED YET
+  * Merged code from demudi-tasksel and demudi-debtags
 
  -- Free Ekanayaka <free@agnula.org>  Tue,  1 Feb 2005 11:40:15 +0100
 

Modified: packages/demudi/trunk/debian/control
===================================================================
--- packages/demudi/trunk/debian/control	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian/control	2005-04-11 08:16:58 UTC (rev 510)
@@ -8,6 +8,7 @@
 Package: demudi
 Architecture: all
 Conflicts: demudi-artwork, demudi-base, demudi-compression, demudi-dj, demudi-drumming, demudi-dsp, demudi-editors, demudi-install, demudi-jack, demudi-midi, demudi-mixers, demudi-notation, demudi-players, demudi-radio, demudi-recording, demudi-samplers, demudi-streaming, demudi-synthesis
+Depends: python, cfengine2, tasksel, base-config, menu
 Description: aGNUla/DeMuDi customization package
  This package provides all the information needed to customize a
  plain Debian installation.

Modified: packages/demudi/trunk/debian/install
===================================================================
--- packages/demudi/trunk/debian/install	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian/install	2005-04-11 08:16:58 UTC (rev 510)
@@ -6,6 +6,9 @@
 cfengine2/chunks/		usr/share/demudi/cfengine2
 cfengine2/demudi-cfengine	usr/sbin
 cfengine2/scripts/		usr/share/demudi/cfengine2
+debian-cd/tasks/demudi-*	usr/share/debian-cd/tasks
+debian-cd/docs/			usr/share/demudi
+debian-cd/data/			usr/share/debian-cd
 desktop-base/agnula-turntable.png	usr/share/images/desktop-base
 fluxbox/etc/fbpager		etc/X11/fluxbox
 fluxbox/etc/slitlist		etc/X11/fluxbox
@@ -16,8 +19,9 @@
 menu/entries			usr/share/demudi/menu
 menu/pixmaps/*			usr/share/pixmaps
 menu/sound			etc/menu
-tasksel/tasks/debian-tasks.desc	usr/share/tasksel
-tasksel/tasks/demudi-tasks.desc	usr/share/tasksel
+tasksel/lists/*			usr/share/demudi/lists
+tasksel/packages/demudi		usr/lib/tasksel/packages
+tasksel/tasks/*.desc		usr/share/tasksel
 tasksel/tests/standard		usr/lib/tasksel/tests
 xorg-common/Xresources/demudi	etc/X11/Xresources
 xorg-common/Xsession.d/51demudi	etc/X11/Xsession.d

Modified: packages/demudi/trunk/debian/rules
===================================================================
--- packages/demudi/trunk/debian/rules	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian/rules	2005-04-11 08:16:58 UTC (rev 510)
@@ -27,8 +27,11 @@
 	-rm $(GRUB_SPLASH).gz
 	-rm cfengine2/cfagent.conf
 	-rm cfengine2/cfagent.conf.import
+	-for i in $(TASKS); do \
+		rm debian-cd/tasks/$$i; \
+	done
 
-install:
+install: build
 	dh_testdir
 	dh_testroot
 	dh_clean -k 

Added: packages/demudi/trunk/debian-cd/data/pics/demudi_splash.png
===================================================================
(Binary files differ)


Property changes on: packages/demudi/trunk/debian-cd/data/pics/demudi_splash.png
___________________________________________________________________
Name: svn:executable
   + *
Name: svn:mime-type
   + application/octet-stream

Added: packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_extra_files
===================================================================
--- packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_extra_files	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_extra_files	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,2 @@
+.disk/preseed=/usr/share/debian-cd/data/sarge/demudi_i386_preseed
+.disk/late_command=/usr/share/debian-cd/data/sarge/demudi_i386_late_command

Added: packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_late_command
===================================================================
--- packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_late_command	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_late_command	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+grub=/sbin/update-grub
+apt=/usr/bin/apt-get
+cfkey=/usr/sbin/cfkey
+
+packages="\
+    demudi \
+    "
+splash=/boot/grub/splashimages/agnula-romantic.xpm.gz
+
+for package in $packages; do
+    if ! apt-get install -y $package; then
+	echo "Failed to install $pakcage"
+    fi
+done
+
+if [ -e /boot/grub/splash.xpm.gz ]; then
+	rm /boot/grub/splash.xpm.gz
+fi
+if [ -e /sbin/update-grub ]; then
+	sed -i -e 's|Debian GNU/Linux|aGNUla/DeMuDi|g' /sbin/update-grub
+fi
+if [ -f $splash ]; then
+    ln -sf $splash /boot/grub/splash.xpm.gz
+fi
+if [ -x $grub ] && [ -e /boot/grub/menu.lst ]; then
+    $grub
+fi
+if [ -x $cfkey ]; then
+    $cfkey
+fi
+if [ -f /etc/skel/.bash_profile ]; then
+    perl -i -e 'while (<>) { $l = $_; if ($_ =~ "^#if") {$flag=1} if ($l =~ s/^#(.*)/\1/g && $flag) {print $l} else {print $_} if ($_ =~ "^#fi") {$flag=0}} ' /etc/skel/.bash_profile
+fi

Added: packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_preseed
===================================================================
--- packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_preseed	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/data/sarge/demudi_i386_preseed	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,23 @@
+d-i		preseed/late_command	string cp /cdrom/.disk/late_command /target/tmp/late_command && chroot /target /bin/sh /tmp/late_command
+
+d-i		netcfg/get_hostname	string demudi
+d-i		netcfg/dhcp_failed	note	ignore
+d-i		netcfg/dhcp_options	select Do not configure the network at this time
+
+d-i		mirror/suite		string sarge
+
+d-i		grub-installer/skip	boolean false
+
+base-config	base-config/late_command	string echo apt-get update | batch; update-rc.d -f cron remove; update-rc.d -f anacron remove; demudi-cfengine bash; demudi-cfengine procps; /etc/init.d/procps.sh restart
+
+base-config	tzconfig/gmt		boolean false
+base-config	tzconfig/choose_country_zone_single boolean true
+
+base-config	apt-setup/uri_type	select cdrom
+base-config	apt-setup/country	select enter information manually
+base-config	apt-setup/hostname	string http.us.debian.org
+base-config	apt-setup/directory	string /debian
+base-config	apt-setup/another	boolean false
+
+exim4-config	exim4/dc_eximconfig_configtype	select local delivery only; not on a network
+exim4-config	exim4/dc_postmaster		string root

Added: packages/demudi/trunk/debian-cd/docs/README.1st
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.1st	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.1st	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,20 @@
+DeMuDi  (Debian Multimedia Distribution)  is a  Debian based GNU/Linux
+distribution focused on the    needs and the desires  of  professional
+multimedia practitioners, which special regard toward musicians.
+
+DeMuDi is NOT a different thing to Debian, it  is just a custom way to
+distribute it.  Thus what  you  get is  a  regular Debian  system with
+particular configuration package selection.
+
+DeMuDi,  born as the  idea of  Nicola Bernardini,  Guenter Geiger  and
+Marco Trevisani (in strict alphabetical order) that free software (see
+below) ought to be in much more widespread usage amongst musicians and
+"multimedia professionals" than it is  today, has found its way inside
+the AGNULA project.
+
+AGNULA (acronym for A GNU/Linux  Audio distribution, pronounced with a
+strong g) is  the name of a   project funded until  April 2004  by the
+European  Commission  (number of  contract: IST-2001-34879; key action
+IV.3.3, Free  Software: towards the  critical mass).  After the end of
+the funded period, AGNULA is continuing as  a volunteer based project,
+aiming to spread Libre Software in the professional audio/video arena.

Added: packages/demudi/trunk/debian-cd/docs/README.2nd
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.2nd	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.2nd	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,34 @@
+----------------------------------------------------------------------
+IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT
+----------------------------------------------------------------------
+
+DeMuDi 1.2.1  is by NO way  a polished, finished product.   It's still
+work in progress. 
+
+If you  are a Linux or Debian  novice you might find some difficulties
+in installing the distribution and  using programs. If so please, feel
+free to write to the project mailing lists. [0]
+
+If we didn't scare you away right now, welcome! :) 
+
+Please read the  file  README.INSTALL for  a   quick tour of   what to
+download, and README.FAQ for frequently asked questions.
+
+And now, the unfailing disclaimer of warranty:
+
+  No warranties, either expressed or implied, are hereby given. All
+  material is supplied as is, without guarantee.  The user assumes all
+  responsibility  for   damages resulting  from   the  use  of  DeMuDi
+  including, but not  limited to, fustration, disgust, system abends,
+  disk head-crashes, general malfeasance, floods, fires, shark attack,
+  nerve gas, locust infestation, cyclones, hurricanes, tsunamis, local
+  electromagnetic   disruptions,   hydraulic  brake   system  failure,
+  invasion,  hasing collisions, normal     wear and tear  of  friction
+  surfaces,  comic   radiation, inadvertent   destruction of sensitive
+  electronic components, windstorms,  the Riders of Nazgul, infuriated
+  chickens,  malfunctioning mechanical  or electrical sexual  devices,
+  premature activation  of the distant  early  warning system, peasant
+  uprisings,  halitosis, artillery bombardment, explosions,  cave-ins,
+  and-or frogs falling from the sky.
+
+[0] http://lists.agnula.org/cgi-bin/mailman/listinfo/users

Added: packages/demudi/trunk/debian-cd/docs/README.BUGS
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.BUGS	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.BUGS	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,16 @@
+
+Video card configuration
+========================
+
+Although the Debian hardware   detecting system is keeping   improving
+it's not perfect yet. Especially the automatic  configuration of the X
+server may  fail with  some hardware or  it  may generate not  so good
+XF86Config-4 files; if this your case please just report it.
+
+PCMCIA packages
+===============
+
+The  filenames   on  the  CD   ISO  images   have   been cut   to   64
+characters. that is the maximum for "Joliet" (Microsoft's extension to
+ISO-9660). As a consequence   some packages are not installable,  most
+noticeably the kernel-pcmcia-* packages needed for PCMCIA cards.

Added: packages/demudi/trunk/debian-cd/docs/README.CHANGES
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.CHANGES	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.CHANGES	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,76 @@
+1.2.1
+=====
+
+- Installer:
+
+  * Raised debconf priority to "critical" in the first stage and to "high"
+    in the second stage, this means you will be asked less questions
+  * Automatic configuration of relevant package through debconf values, wherever
+    possible
+  * Silently skip network configuration in case dhcp fails; in this case ppp
+    can be configured in the second stage
+  * Tasks are sorted by relevance
+  * Usining kudzu-vesa to autodetect monitor parameters
+
+- User interface:
+
+  * Little changes to the default Fluxbox theme
+  * Using xset -b to mute the bell
+  * Default configuration file for Midnight Commander, pretty colors
+    and transparency
+  * Using aterm as default terminal emulator
+  * Using nano as default editor
+
+- Configuration:
+
+  * Enabling advanced Bash completition by default
+  * GDM can reboot without root password and uses the graphical greeter
+  * Using Debian xdebconfigurator instead of Knoppix script to automatically
+    configure XFree86
+
+- Kernel:
+
+  * Using 2.4.27 by default
+  * Included 2.6.9 in the second CD
+
+1.2.0
+=====
+	
+- Installer
+
+  * Running apt-get udate in case network is available
+
+- Configuration:
+
+  * Added a cfengine script to properly set /dev/dsp /dev/dsp0 /dev/dsp1
+    /dev/dsp2 /dev/dsp3 and /dev/mixers* links and permissions
+  * Added the aadebug test script
+  * Added cfengine script to turn on vim syntax highlighting by default
+
+- Kernel:
+
+  * Applied i2c and lm-sensors patches
+
+- Menus:
+	
+  * Added missing menu entry for Gnome Wave Cleaner in Sound/DSP
+  * Moved Cantus from Compression/Tag to Editors/Tag
+  * Added icons to most of the menu entries
+
+- Applications:
+
+  * Added gtkguitune to the DSP task
+  * Added lm-sensors and sensord to the packages installed by default 
+  * Added GEM to the Synthesis task
+  * Added vim-gtk to the default packages of a X enabled installation
+  * Added libmidi-perl to the MIDI task
+  * Added xemacs and emacs
+  * Removed gimp to make some room for kernel-source
+
+- Artwork
+	
+  * Minor change to linuxlogo banners that you'll never even notice.
+  * Added Baroque fluxbox style
+  * Removed Classical style as it's a duplication of Romantic
+  * Updated Romantic fluxbox style to make use of fbsetbg and made
+    menu font small

Added: packages/demudi/trunk/debian-cd/docs/README.FAQ
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.FAQ	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.FAQ	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,416 @@
+DeMuDi 1.2.0 FAQ
+================
+
+Frequently Asked Questions about installing and configuring AGNULA/DeMuDi 1.2.0
+
+1.  Configuration
+2.  Network
+3.  Permissions & ALSA
+4.  JACK Audio Connection Kit
+5.  Xruns, interupts, hdparm & runlevels
+7.  Unresolved issues
+8.  Upgrading existing installations
+9.  Package updates
+10. Further help
+
+1. Configuration
+================
+
+Assuming you've followed all  installation instructions so far, you'll
+now be gazing at a blank fluxbox or  GNOME destop depending on whether
+you   chose the   'minimalistic'   or'user friendly' interface  during
+installation, but little of  it works, at least,  not the way you want
+it to. 
+
+If you haven't   even got  that far,   you may  need  to  do  a little
+troubleshooting first.
+
+Choose an XShell  you're comfortable with.  If  you've not used a text
+interface before (i.e. new to GNU/Linux) spend a while getting used to
+it, you're going   to need it.   Commands prefaced  by  a $ are  to be
+entered as a normal user, commands  with a # in front  of them need to
+be entered as root, this is your prompt (You don't need to type it).
+
+To get access to root type:
+
+$ su 
+
+this will ask you for root's password and then allow you to execute commands as root.
+
+# exit 
+
+will return you to a normal user. Don't stay logged in as root and pay
+careful  attention  to what you   are  doing (write  it  down,  even),
+mistakes here are often difficult to resolve, you have been warned! If
+you want to know more about any of  the commands type
+
+man <command> 
+
+at the prompt.
+
+ Q: The X Window graphical systems fails to start
+
+ A: This  is  probably due   to your video    card not being  properly
+ detected.  You  may need to google a  little bit to  find out if your
+ video card is  supported and which is the  right module for  it. Note
+ also the NVidia  cards need propertary drivers which  can be found in
+ the non-free section of Debian.
+
+ Detailed instructions can be found here:
+
+ http://lists.agnula.org/pipermail/users/2004-September/003171.html
+
+ Q: I can't get a picture to display at all and my mouse doesn't work
+
+ A: You can reconfigure the X server with the command 
+
+ # dpkg-reconfigure xserver-xfree86 
+ 
+ or 
+
+ # xf86config
+
+ Q: At boot no splash image appears and the boot loader looks crappy
+
+ A: You've probably created a  separate  partition for /boot, so  that
+ the splash image can't be found. Please either move /boot to the root
+ / partition, or change the paths in /boot/grub/menu.lst accordingly.
+
+
+2. Network
+==========
+
+The installer should configure the network for you. If for some reason
+that hasn't  happened then you will  need to configure the  network by
+hand.
+
+If you use dial-up or PPPOE or something, use pppconfig or pppoeconf.
+
+If you use DHCP, please become root and run
+
+ # apt-get install etherconf
+
+Then follow the  instructions, and when  asked for a domainname, leave
+the field empty.
+
+If you're on a laptop you may  need to configure pcmcia-cs before this
+will work. As   this is  a  GNU  system, there are   several different
+methods you could   use  for configuration.  If you  have  a preferred
+method of setting up your network it should also  be available and you
+can always edit /etc/network/interfaces  by hand. The  information you
+need to do this is at:
+
+ # man 5 interfaces
+
+You can then bring the network up with:
+
+ # ifup eth0
+
+or whatever interface you are using instead of eth0.
+
+As soon as you're online, open up a web browser and read these:
+
+http://www.agnula.org/documentation/FAQ/
+http://www.alsa-project.org/alsa-doc/
+http://www.debian.org/doc/manuals/reference/reference.en.html
+http://d-i.alioth.debian.org/manual/en.i386/index.html
+http://kreiger.linuxgods.com/kiki/?linux+sound-permissions
+
+3. Permissions & ALSA
+=====================
+
+Check  that you have  the    necessary permissions to  use the   audio
+devices. vi  is  used  for  some of  these examples,  but  again, your
+favourite text editor will do fine. Make sure your username is in this
+file next  to  the audio  entry.  It should   be, by  default,  so you
+shouldn't need to change anything here.
+
+ $ cat /etc/group
+
+If you need to add yourself to the list you can use this command:
+
+ # useradd -G audio username
+
+In order  to get  alsa to   function  properly you   may need to  edit
+/etc/alsa/modutils/1.0 and/or /etc/modutils/alsa-base then:
+
+ # update-modules
+
+and also
+
+ $ vi ~/.asoundrc
+
+notice that last command  is in your home directory  so you don't need
+to be root, so you shouldn't be ;-).
+
+See  the ALSA  website  for further details on  what  to  put in these
+files.
+
+To to check that everything is set up right just run:
+
+/usr/sbin/aadebug
+
+The script will also provide some useful info to accompany any further
+questions.  You will need a little  knowledge of how BASH scripts work
+to use this.
+
+If you look in your menu; Apps > System  > Admin has some useful tools
+such as  alsaconf, if your soundcard  failed to autoconfigure. You may
+need to  create the  file  /etc/alsa/modutils/1.0 by hand  before this
+will work. /etc/modutils/alsa-base  should  be  a duplicate of    this
+file. If not copy it across and don't forget to update-modules.
+
+You may need to log out & back in before these changes take effect.
+
+4. Getting to Know JACK
+=======================
+
+OK,  so that's  the  basic set-up,  now you  should  be hearing   some
+recognisable  sound.  To check that it's  all   working properly, it's
+probably best to go through the exercises in the First steps in Agnula
+tutorial.  QJackCtl
+
+Now you've done that, it's time to have a look at qjackctl, that funny
+little control panel sitting in  the middle of your desktop. Hopefully
+it's already running,  if not  hit the Start  button. All  being  well
+you'll  see the word  Started come up in  the window with  0 (0) below
+it.  Click on the  Connect button and it  should show alsa_pcm in both
+the input and output windows. If so, you're ready to make some music.
+
+If you need to alter the way Qjackctl and gkrellm start up look in:
+
+ # cat /etc/X11/Xsession.d/51demudi.
+
+If  it's  not all gone  so  smoothly, click on   Messages, if  you see
+anything much more complicated than:
+
+ 20:19:41.579 Client activated.
+ 20:19:41.583 Audio connection change.
+ 20:19:41.617 Audio connection graph change.
+
+then you're going  to need to   do some work to   get the best  out of
+this. If you only want to  use one application  at a time, you may not
+need to worry about JACK too much right  now. However, if you want the
+full power of a Linux Audio system then it's  worth taking the time to
+figure this out. The Status  button  also provides some slightly  less
+verbose information.  Setup Settings tab
+
+The  'Server Path'  should  be set to  jackstart  and the  'Driver' to
+alsa. 'Parameters' - you probably want to check Realtime for most work
+and Softmode to start with. 'Softmode' means that JACK doesn't quit if
+you  get   odd xruns, obviously,    you   won't want this   if  you're
+recording.   If you know your  machine  only works at 16bit resolution
+check Force 16bit. You'll  probably want to  leave most settings where
+they are.
+
+If you're operating in realtime, your  'Priority' should usually be 0,
+but some  soundcards   differ. 'Frames/Period'  worth setting  at  the
+maximum to start and then working your  way down. This setting affects
+your  latency   most directly,  setting   it too   low will  result in
+xruns. 'Sample Rate' probably wants to be 44100  (CD quality) but some
+soundcards   prefer  48000 (DAT    quality).  'Periods/Buffer'  almost
+certainly wants  to  be 2,  but  again, your  soundcard  may vary. ;-)
+'Interface' -  probably should  be  hw:0 or  whatever you specified in
+your ~/.asoundrc.     'Audio' try 'Playback'   only  if  you're having
+trouble, mostly you'll want  full Duplex. 'Dither'  - 'Shaped' is best
+but CPU hungry, 'Triangular' gives a good compromise, you don't _need_
+dithering,  so None will  do for now. 'Timeout'  and 'Start Delay' you
+might want to consider increasing these in certain situations.
+
+OK your    new settings  Stop  if  JACK  is  still  running  and Start
+again.  You  may need  to   play with  the  settings   a  bit to   get
+satisfactory results.
+
+5. Xruns
+========
+
+During recording  sessions, the Messages panel  in Qjackctl may report
+xruns.  Xruns are basically an indications  that while Jack is running
+something gets  in  the way of it   running  correctly and it  becomes
+unable to    cope with the  flow   of  data causing  dropouts  in  the
+sound. Let's look at the possibilities: Interrupts
+
+If some other card  has a higher priority  then  when it  generates an
+interrupt, if it's slow responding,  then possibly Jack and the  sound
+card cannot get their job done.
+
+ # cat /proc/interrupts
+
+and
+
+ # lspci -v
+
+will give you some valuable information  here. Generally speaking, you
+want your soundcard to be in  the highest priority slot  (9 or 10) and
+not sharing with anything. Solutions  mostly involve physically moving
+the soundcard up to a higher slot  and/or disabling unused hardware in
+the BIOS.  Hard drive speed is too slow
+
+ # hdparm -tT /dev/hda
+
+(or  whatever drive you use  for audio) A/DeMuDi installs with optimal
+settings for most drives. You shouldn't  need to edit /etc/hdparm.conf
+unless you know you do.   You can cause irreversible data   corruption
+messing with these settings. Read:
+
+ # man hdparm
+
+before you attempt anything.  Too many processes running
+
+Processes that interrupt system operation  on a regular basis can also
+cause xruns,  although technically this  shouldn't be a  problem for a
+powerful enough machine running a low-latency kernel.
+
+ $ ps fax
+
+will show you all the processes currently running on your box. One way
+of cutting down on running processes is to specify  a runlevel that is
+reserved  for  making   music,  for example   /etc/rc5.d,  the default
+runlevel is /etc/rc2.d. These directories contain links to the scripts
+that start &  stop essential  services, usually  when you boot  up and
+shut  down. Each    of  these links   starts with    S##,  change  the
+non-essential services to  K##  using your favourite runlevel   editor
+(again, plenty of choice). Likely  candidates for removal are anacron,
+klogd &  cron, most are  inessential apart  from the  obviously  music
+related ones. You can then change runlevels by issuing:
+
+ # telinit 5
+
+or whatever  level number you   chose. It's also worth  disabling your
+screensaver  and  generally  closing down any   unused applications or
+XShells. You   can  automate  this process   in  the  Options   tab of
+Qjackctl's Setup dialog to execute the appropriate commands on startup
+and shutdown.
+
+6. Further Reading
+==================
+
+http://www.linuxdj.com/audio/quality/
+http://jackit.sourceforge.net/docs/faq.php
+http://alsa.opensrc.org/
+http://linux-sound.org/
+
+7. Unresolved Issues
+====================
+
+There's Just One Other Thing ...
+
+Q: I've got unresolved symbols!
+
+A: Yeah, we know.
+
+ depmod:*** unresolved symbols in /lib/modules/2.4.25-1-multimedia-686/kernel/drivers/media/radio/micropcm20.o
+ depmod:*** unresolved symbols in /lib/modules/2.4.25-1-multimedia-686/alsa/sndpdaudiocf.o
+ depmod:*** unresolved symbols in /lib/modules/2.4.25-1-multimedia-686/alsa/snd-vx-cs.o
+ depmod:*** unresolved symbols in /lib/modules/2.4.25-1-multimedia-686/alsa/snd-440.o
+ depmod:*** unresolved symbols in /lib/modules/2.4.25-1-multimedia-686/alsa/snd-vxpocket.o
+
+You can safely ignore all these messages. The last four are because you haven't installed pcmcia-modules.
+
+Q: I think I forgot to configure something else.
+
+A: If you're worried you've missed something out,
+
+ # dpkg-reconfigure -a
+
+Will take you through the configurations of all packages. This will take some time and concentration.
+
+8. Upgrading existing installations
+===================================
+
+Q: Can I upgrade my existing 1.2.0-beta0 installation?
+
+A: Yes, please read the Package Updates section below.
+
+Q: Can I install A/DeMuDi over an existing Debian installation?
+
+A:   Yes, at least  as   long as you are    running Sarge. Follow  the
+following steps
+
+    * become root
+    * edit your /etc/apt/sources.list adding
+
+deb http://apt.agnula.org/demudi testing main local extra
+
+    * from the command line issue:
+
+# apt-get install demudi-install demudi-base
+
+    * install the tasks you are interested in; to have  a look at them
+    * run:
+
+# apt-cache search demudi
+
+      the task demudi installs them all
+    * install the appropriate kernel for your processor:
+
+# apt-get kernel-image-2.4.25-1-multimedia-<Type>
+
+      where <Type> might be 386, 586tsc, 686, k6, k7, and the relevant
+      ALSA modules too:
+
+# apt-get install alsa-modules-2.4.25-1-multimedia-
+
+    * finally  you  may want  to run  some customisation scripts which
+    * automatically tune your system:
+
+# cfagent-demudi -D postbaseconfig -D upgrade
+
+Q: Can I upgrade my existing 1.0/1.1.0 installation?
+
+A: Yes, using apt. See more info on upgrading.
+
+Q: Can I upgrade my existing 1.1.1 LiveCD installation?
+
+A: No cannot upgrade a 1.1.1 LiveCD install. It was not meant for hard
+disk installation, but only for demo porpoises.
+
+Q: Is this a LiveCD?
+
+A: No. It requires installation to your hard drive.
+
+9. Package Updates
+==================
+
+At some point you  may want to update  your packages in order  to take
+advantage of  upgrades, new software or   bug fixes by  using Debian's
+wonderful  tool apt (this requires a  network connection). Many people
+like to  use a package  manager such  as dselect  or  aptitude, if you
+prefer a point & click GUI, synaptic is very useable.
+
+To configure apt to  grab packages from  the network, we need to  edit
+/etc/apt/sources.list. Here is the whole file,  but note that the only
+changes you need  to make are uncommenting the  two bottom lines,  and
+changing the next-to-last entry to say "testing main local extra".
+
+# cat /etc/apt/sources.list   deb  cdrom:[aGNUla/DeMuDi  1.2.0-beta2 -
+# i386      Binary-1   (20040620)]/    unstable    local     main  deb
+# cdrom:[aGNUla/DeMuDi  1.2.0-beta2 - i386 Binary-1 (20040620)]/extra/
+# unstable main deb  http://apt.agnula.org/demudi/ testing  main local
+# extra   deb    http://snapshot.debian.net/archive/2004/07/14/debian/
+# testing main contrib non-free
+
+Now that apt is configured, let's get all the updated packages:
+
+# upgrade-demudi
+
+
+10. And beyond ...
+===================
+
+Next you'll be wanting to try out  some of these wonderful Linux Audio
+applications, so we'll leave you in the capable hands of Dave Phillips
+and his excellent Tutorials.
+
+If by some   strange chance you  find a  bug ;-)  please  submit a bug
+report at the development GForge portal.
+
+If you want to discuss this FAQ or write  a HOW-TO yourself, log in to
+aGNUlaWIKI and make a contribution.
+
+Subscribe to the mailing lists and let us know what you think.
+
+Other previously answered questions  are available at the mailing list
+archives. Yes, this is a hint. ;)
+
+Make some great music!

Added: packages/demudi/trunk/debian-cd/docs/README.INSTALL
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.INSTALL	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.INSTALL	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,35 @@
+The installation process is composed by two stages.
+
+The first stage starts just after you  boot from the CD-ROM ISO image.
+After a few questions  (language, nationality, keyboard), you will  be
+asked  to  partition your disk.     Please backup  your  data   before
+proceeding  and be extremely  careful  before  writing changes to  the
+disk.
+
+After you have  set up the target partition   a minimal Debian  system
+will be  installed on it.
+
+Then the installer will auto-probe for other operating systems present
+on your  hard disk(s) and  ask  whether you want   to install the Grub
+boot-loader on  the master boot record. If  all your operating systems
+are listed among the detected ones, just answer "yes".
+
+Your computer  will  be restarted   to  start the  second installation
+stage.
+
+Please make sure that your CD-ROM is  ejected during the re-boot, then
+when the greeting message appears insert it again.
+
+After the  greeting you will be asked  to set your  timezone, to enter
+the root password and to make a new user account for yourself.
+
+Then a task list will appear, letting  you select which components yow
+want  to  be installed.   Pressing tab will  switch between  the three
+buttons at the bottom ("Finish", "Task Info", "Help"). If you want all
+the tasks to be installed just press "A" and then "Finish".
+
+Finally the installer  will try to auto-configure  you video card  and
+start the X graphic  system. Please contact   the mailing list  [0] in
+case of failure.
+
+[0] http://lists.agnula.org/cgi-bin/mailman/listinfo/users

Added: packages/demudi/trunk/debian-cd/docs/README.THANKS
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.THANKS	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.THANKS	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,44 @@
+Projects such as  A/DeMuDi are the  result of  the common  effort of a
+very large pool of motivated people.  And indeed, giving credit to any
+deserving  individual that contributed  to these projects is virtually
+impossible.  Therefore, we   decided  to  make  an  arbitrarily  small
+selection of those  without   whose help A/DeMuDi  would  not probably
+exist.
+
+First of all,  we would like to  thank Richard Stallman, without whose
+effort Free  Software  would not  exist at  all;  Linus  Torvalds, who
+contributed the operating system  we all got to depend  on in the last
+dozen of years;   and Ian Murdock who  started  Debian, the  wonderful
+packaging infrastructure A/DeMuDi  is   based on, along  with  all the
+Debian developers    whose  constant effort makes    our  task so much
+easier. Then, Marco Trevisani, who has  been pushing the envelope of a
+Free audio/music system    for years, Dave Phillips,   Gunter  Geiger,
+Fernando Lopez-Lezcano,  Francois  Dechelle and Davide  Rocchesso: all
+these people have been working (and still  work) on these concepts and
+ideas  since   the early days.   Georg  Greve,  the  president of Free
+Software Foundation Europe, has guided  us through the difficulties of
+carrying out a rigorous  Free Software project:   may his patience  be
+awarded by the warmest thanks.
+
+Other  people that deserve  our  gratitude  are: Philippe Aigrain  and
+Jean-Francois Junger, the European Commission officials that have been
+promoting the idea  that AGNULA was  a viable project against all odds
+inside the  Commission  itself; Dirk Van  Rooy,   later AGNULA Project
+Officer,  Marc  Leman  and   Xavier  Perrot, patient   AGNULA  Project
+Reviewers; Luca   Mantellassi  and    Giovanni  Nebiolo,  respectively
+President    of Firenze's Chamber   of   Commerce  and CEO of  Firenze
+Tecnologia,  for their support: they   have understood the  innovative
+potential of Free Software much better than many so-called open-source
+evangelists; all folks on the AGNULA mailing lists for contributing so
+much to  the  project  by supporting   new users  and helping   in bug
+reporting.
+
+Moreover we    wish to thank   Roberto   Bresin and  the  rest  of the
+Department of Speech  Music and Hearing  (KTH, Stockholm), for  kindly
+hosting the AGNULA server.
+
+Finally, last but not   least,  Anna Meo  and Nicola   Giosmin,  close
+collaborators for   many years in all    these (and other) endeavours,
+deserve all our endless esteem  and gratitude: without  them, a lot of
+these achievements would  have made our  life much harder than it  has
+been.

Added: packages/demudi/trunk/debian-cd/docs/README.UPGRADE
===================================================================
--- packages/demudi/trunk/debian-cd/docs/README.UPGRADE	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/docs/README.UPGRADE	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,26 @@
+You can upgrade from 1.2.0 to 1.2.1 either through the network or with
+the 1.2.1 CD-ROM.
+
+For network upgrades make sure you have this line:
+
+   deb http://apt.agnula.org/demudi testing local
+
+in  your  /etc/apt/sources.list and  that  you  are  connected to  the
+Internet.
+
+For  CD-ROM upgrades  insert the  1.2.1 CD-ROM  in the  tray,  the run
+apt-cdrom add.
+
+Now update the demudi package:
+
+   apt-get update
+   apt-get install demudi
+
+Some packages will be remove, just answer "Yes", it's allright.
+
+Finally run:
+
+   demudi-upgrade [-n] [-l]
+
+Use the -n option for network upgrades, and -l to record the output of
+the script in /root/demudi-upgrade.log, this will help debugging.

Added: packages/demudi/trunk/debian-cd/tasks/demudi-extra
===================================================================
--- packages/demudi/trunk/debian-cd/tasks/demudi-extra	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/tasks/demudi-extra	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,7 @@
+/*
+ *
+ * Useful packages we want to have at hand
+ *
+ */
+
+emacs21

Added: packages/demudi/trunk/debian-cd/tasks/demudi-hoary
===================================================================
--- packages/demudi/trunk/debian-cd/tasks/demudi-hoary	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/tasks/demudi-hoary	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,7 @@
+/*
+ *
+ * List of packages to be taken from sarge
+ *
+ */
+
+#include "/usr/share/demudi/lists/xorg"

Added: packages/demudi/trunk/debian-cd/tasks/demudi-kernel
===================================================================
--- packages/demudi/trunk/debian-cd/tasks/demudi-kernel	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/tasks/demudi-kernel	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,65 @@
+/*
+ *
+ * DeMuDi kernel
+ *
+ */
+
+/* Needed by kernel-image-* */
+/* initrd-tools
+cramfsprogs
+dash
+*/
+/* Needed by kernel-patch-* */
+/* grep-dctrl*/
+
+/* Needed by alsa-source */
+/*debhelper
+html2text
+po-debconf
+intltool
+
+alsa-base
+alsa-utils
+alsa-source
+
+kernel-source-2.4.27 
+*/
+#ifdef ARCH_i386
+/*
+kernel-image-2.4-386
+kernel-image-2.4-586tsc
+kernel-image-2.4-686
+kernel-image-2.4-686-smp
+kernel-image-2.4-k6
+kernel-image-2.4-k7
+kernel-image-2.4-k7-smp
+
+kernel-image-2.4.27-1-multimedia-386
+kernel-image-2.4.27-1-multimedia-586tsc
+kernel-image-2.4.27-1-multimedia-686
+kernel-image-2.4.27-1-multimedia-686-smp
+kernel-image-2.4.27-1-multimedia-k6
+kernel-image-2.4.27-1-multimedia-k7
+kernel-image-2.4.27-1-multimedia-k7-smp
+
+kernel-pcmcia-modules-2.4.27-1-multimedia-386
+kernel-pcmcia-modules-2.4.27-1-multimedia-586tsc
+kernel-pcmcia-modules-2.4.27-1-multimedia-686
+kernel-pcmcia-modules-2.4.27-1-multimedia-686-smp
+kernel-pcmcia-modules-2.4.27-1-multimedia-k6
+kernel-pcmcia-modules-2.4.27-1-multimedia-k7
+kernel-pcmcia-modules-2.4.27-1-multimedia-k7-smp
+
+alsa-modules-2.4.27-1-multimedia-386
+alsa-modules-2.4.27-1-multimedia-586tsc
+alsa-modules-2.4.27-1-multimedia-686
+alsa-modules-2.4.27-1-multimedia-686-smp
+alsa-modules-2.4.27-1-multimedia-k6
+alsa-modules-2.4.27-1-multimedia-k7
+alsa-modules-2.4.27-1-multimedia-k7-smp
+
+kernel-patch-2.4-lowlatency
+kernel-patch-2.4-preempt
+kernel-patch-2.4-givecap
+*/
+#endif

Added: packages/demudi/trunk/debian-cd/tasks/demudi-sarge
===================================================================
--- packages/demudi/trunk/debian-cd/tasks/demudi-sarge	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/tasks/demudi-sarge	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,10 @@
+/*
+ *
+ * List of packages to be taken from sarge
+ *
+ */
+
+#include "/usr/share/debian-cd/tasks/debian-installer"
+#include "/usr/share/debian-cd/tasks/base-sarge"
+#include "/usr/share/demudi/lists/base"
+#include "/usr/share/demudi/lists/fluxbox"

Added: packages/demudi/trunk/debian-cd/tasks/demudi-sid
===================================================================
--- packages/demudi/trunk/debian-cd/tasks/demudi-sid	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/debian-cd/tasks/demudi-sid	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,20 @@
+/*
+ *
+ * List of packages to be taken from sarge
+ *
+ */
+
+#include "/usr/share/demudi/lists/cd"
+#include "/usr/share/demudi/lists/dj"
+#include "/usr/share/demudi/lists/dsp"
+#include "/usr/share/demudi/lists/edit"
+#include "/usr/share/demudi/lists/exchange"
+#include "/usr/share/demudi/lists/midi"
+#include "/usr/share/demudi/lists/mixers"
+#include "/usr/share/demudi/lists/notation"
+#include "/usr/share/demudi/lists/play"
+#include "/usr/share/demudi/lists/practice"
+#include "/usr/share/demudi/lists/record"
+#include "/usr/share/demudi/lists/stream"
+#include "/usr/share/demudi/lists/synth"
+#include "/usr/share/demudi/lists/system"

Modified: packages/demudi/trunk/menu/entries
===================================================================
--- packages/demudi/trunk/menu/entries	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/menu/entries	2005-04-11 08:16:58 UTC (rev 510)
@@ -30,7 +30,6 @@
 gcombust:		cd/burners
 gem:			synthesis
 gjay:			djing/jukebox
-glame:			editors/audio
 gmorgan:		synthesis
 grip:			cd/rippers
 gtick:			practice
@@ -69,7 +68,6 @@
 terminatorx:		djing/scratching
 timemachine:		recorders
 timidity:		midi/players
-tkeca:			recorders
 vkeybd:			midi/keyboards
 wavesurfer:		editors/audio
 zynaddsubfx:		synthesis

Added: packages/demudi/trunk/tasksel/lists/base
===================================================================
--- packages/demudi/trunk/tasksel/lists/base	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/base	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,85 @@
+acpid
+alsa-base
+alsa-headers
+alsa-oss
+alsa-source
+alsa-tools
+alsa-utils
+anacron
+apt-utils
+aptconf
+aptitude
+at
+aterm
+bittorrent
+bzip2
+cabextract
+cfengine2
+debconf-utils
+dhcp-client
+dict
+docker
+e2undel
+eject
+etherconf
+fakeroot
+fetchmail
+fetchmailconf
+figlet
+ftp
+fxload
+gdm
+gnupg
+gqview
+grub
+hdparm
+imagemagick
+irssi-text
+joe
+less
+libasound2-plugins
+libjackasyn0
+links
+linuxlogo
+lm-sensors
+localeconf
+lynx
+mc
+menu
+mikmod
+mkisofs
+module-assistant
+mozilla-firefox
+mutt
+nautilus
+nedit
+ntpdate
+pkg-config
+popularity-contest
+procmail
+psutils
+pump
+reportbug
+rsync
+sensord
+spamassassin
+ssh
+strace
+sudo
+synaptic
+tasksel
+toolame
+unison
+unzip
+vim
+vim-gtk
+vorbis-tools
+vorbisgain
+w3m
+wget
+whois
+xchat
+xpad
+xscreensaver
+xterm
+zip

Added: packages/demudi/trunk/tasksel/lists/cd
===================================================================
--- packages/demudi/trunk/tasksel/lists/cd	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/cd	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,14 @@
+cdda2wav
+cdlabelgen
+cdparanoia
+cdrdao
+cdrecord
+dcd
+dvdbackup
+gcombust
+grip
+jack
+k3b
+mp3burn
+ripperx
+xmms-cdread

Added: packages/demudi/trunk/tasksel/lists/dj
===================================================================
--- packages/demudi/trunk/tasksel/lists/dj	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/dj	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,7 @@
+dbmix
+gjay
+jackeq
+moosic
+musiclibrarian
+pytone
+terminatorx

Added: packages/demudi/trunk/tasksel/lists/dsp
===================================================================
--- packages/demudi/trunk/tasksel/lists/dsp	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/dsp	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,7 @@
+dbmix
+gjay
+jackeq
+moosic
+musiclibrarian
+pytone
+terminatorx

Added: packages/demudi/trunk/tasksel/lists/edit
===================================================================
--- packages/demudi/trunk/tasksel/lists/edit	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/edit	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,16 @@
+audacity
+ceres3
+cheesetracker
+id3
+id3ed
+id3ren
+id3tool
+id3v2
+rezound
+smurf
+snd-doc
+snd-gtk-alsa
+soundtracker
+sweep
+wavesurfer
+xsox

Added: packages/demudi/trunk/tasksel/lists/exchange
===================================================================
--- packages/demudi/trunk/tasksel/lists/exchange	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/exchange	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1 @@
+gnomoradio

Added: packages/demudi/trunk/tasksel/lists/fluxbox
===================================================================
--- packages/demudi/trunk/tasksel/lists/fluxbox	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/fluxbox	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,14 @@
+fbpager
+feh
+fluxbox
+fluxconf
+gkrellm
+gkrellm-volume
+gkrellmms
+wmacpi
+wmbattery
+wmcalclock
+wmmixer
+wmtop
+wmusic
+wmwave

Added: packages/demudi/trunk/tasksel/lists/midi
===================================================================
--- packages/demudi/trunk/tasksel/lists/midi	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/midi	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,12 @@
+abcmidi
+abcmidi-yaps
+freepats
+libmidi-perl
+muse
+pmidi
+rosegarden4
+seq24
+timidity
+timidity-el
+timidity-interfaces-extra
+vkeybd

Added: packages/demudi/trunk/tasksel/lists/mixers
===================================================================
--- packages/demudi/trunk/tasksel/lists/mixers	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/mixers	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,2 @@
+alsamixergui
+gamix

Added: packages/demudi/trunk/tasksel/lists/notation
===================================================================
--- packages/demudi/trunk/tasksel/lists/notation	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/notation	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,8 @@
+abcmidi-yaps
+abcmidi
+denemo
+etktab
+lilypond-doc
+lilypond
+noteedit
+songwrite

Added: packages/demudi/trunk/tasksel/lists/play
===================================================================
--- packages/demudi/trunk/tasksel/lists/play	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/play	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,31 @@
+alsaplayer-alsa
+alsaplayer-common
+alsaplayer-daemon
+alsaplayer-gtk
+alsaplayer-jack
+alsaplayer-text
+ascd
+cplay
+timidity
+xfreecd
+xmms-bumpscope
+xmms-cdread
+xmms-crossfade
+xmms-flac
+xmms-fmradio
+xmms-goodnight
+xmms-iris
+xmms-jack
+xmms-jess
+xmms-ladspa
+xmms-lirc
+xmms-mad
+xmms-modplug
+xmms-msa
+xmms-osd-plugin
+xmms-qbble
+xmms-shell
+xmms-status-plugin
+xmms-synaesthesia
+xmms-volnorm
+xmms

Added: packages/demudi/trunk/tasksel/lists/practice
===================================================================
--- packages/demudi/trunk/tasksel/lists/practice	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/practice	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,3 @@
+gtick
+gtkguitune
+solfege

Added: packages/demudi/trunk/tasksel/lists/record
===================================================================
--- packages/demudi/trunk/tasksel/lists/record	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/record	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,5 @@
+ardour-doc
+ardour-gtk
+ecasound2.2
+krecord
+timemachine

Added: packages/demudi/trunk/tasksel/lists/stream
===================================================================
--- packages/demudi/trunk/tasksel/lists/stream	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/stream	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,5 @@
+darkice
+icecast2
+ices2
+mozplugger
+somaplayer

Added: packages/demudi/trunk/tasksel/lists/synth
===================================================================
--- packages/demudi/trunk/tasksel/lists/synth	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/synth	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,29 @@
+ams
+amsynth
+beast
+beast
+bristol
+cecilia
+csound-doc
+csound
+fluidsynth
+freebirth
+galan
+gem
+gmorgan
+hydrogen
+lesstif2
+nyquist
+pd-externals
+pd-pdp
+pd-zexy
+puredata
+qsynth
+rtcmix
+rtmix
+sfront
+specimen
+spiralsynthmodular
+supercollider-doc
+supercollider
+zynaddsubfx

Added: packages/demudi/trunk/tasksel/lists/system
===================================================================
--- packages/demudi/trunk/tasksel/lists/system	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/system	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,10 @@
+aadebug
+aconnectgui
+jack-tools
+jackd
+ladccad
+ladspa-sdk
+lakai
+qjackctl
+qjackctl
+realtime-lsm

Added: packages/demudi/trunk/tasksel/lists/xorg
===================================================================
--- packages/demudi/trunk/tasksel/lists/xorg	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/lists/xorg	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,12 @@
+x-window-system-core
+x-ttcidfont-conf
+xfonts-artwiz
+xresprobe
+laptop-detect
+discover1
+mdetect
+xorg-driver-synaptics
+libx11-6
+xutils
+xbase-clients
+hotplug

Added: packages/demudi/trunk/tasksel/packages/demudi
===================================================================
--- packages/demudi/trunk/tasksel/packages/demudi	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/packages/demudi	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+TASK=$1
+
+cat /usr/share/demudi/lists/$TASK


Property changes on: packages/demudi/trunk/tasksel/packages/demudi
___________________________________________________________________
Name: svn:executable
   + *

Deleted: packages/demudi/trunk/tasksel/tasks/demudi-sound.desc
===================================================================
--- packages/demudi/trunk/tasksel/tasks/demudi-sound.desc	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/tasks/demudi-sound.desc	2005-04-11 08:16:58 UTC (rev 510)
@@ -1,284 +0,0 @@
-Task: cd
-Section: demudi
-Description: Ripping and burning
- Tools to rip and burn CD-ROMs
-Relevance: 3
-Test-standard: mark
-Packages:
- cdda2wav
- cdlabelgen
- cdparanoia
- cdrdao
- cdrecord
- dcd
- dvdbackup
- gcombust
- grip
- jack
- k3b
- mp3burn
- ripperx
- xmms-cdread
-
-Task: dj
-Section: demudi
-Description: DJing
- Software useful for DJs.
-Relevance: 1
-Test-standard: show
-Packages:
- dbmix
- gjay
- jackeq
- moosic
- musiclibrarian
- pytone
- terminatorx
-
-Task: dsp
-Section: demudi
-Description: DSP and analysis
- Programs to record and master.
-Relevance: 4
-Test-standard: mark
-Packages:
- dbmix
- gjay
- jackeq
- moosic
- musiclibrarian
- pytone
- terminatorx
-
-Task: edit
-Section: demudi
-Description: Editors
- Applications for editing sound files.
-Relevance: 7
-Test-standard: mark
-Packages:
- audacity
- ceres3
- cheesetracker
- id3
- id3ed
- id3ren
- id3tool
- id3v2
- rezound
- smurf
- snd-doc
- snd-gtk-alsa
- soundtracker
- sweep
- wavesurfer
- xsox
-
-Task: exchange
-Section: demudi
-Description: Music exchange
- Applications for exchanging music files
-Relevance: 7
-Test-standard: show
-Packages:
- gnomoradio
-
-Task: fluxbox
-Section: demudi
-Description: Light graphical environment (Fluxbox)
- Installs a miminal fluxbox based environment
-Relevance: 9
-Test-standard: show
- fluxbox
- fluxconf
- gkrellm
- gkrellm-volume
- gkrellmms
- wmacpi
- wmbattery
- wmbio
- wmcalclock
- wmix
- wmmixer
- wmtop
- wmusic
- wmwave
- wmweather
-
-Task: system
-Section: demudi
-Description: System tools
- Installs system tools
-Relevance: 1
-Test-standard: install
-Packages:
- aadebug
- aconnectgui
- jack-tools
- jackd
- ladccad
- ladspa-sdk
- lakai
- qjackctl
- qjackctl
- realtime-lsm
-
-Task: midi
-Section: demudi
-Description: MIDI and Sequencers
- MIDI tools and sequencer applications
-Relevance: 6
-Test-standard: mark
-Packages:
- abcmidi
- abcmidi-yaps
- freepats
- libmidi-perl
- muse
- pmidi
- rosegarden4
- seq24
- timidity
- timidity-el
- timidity-interfaces-extra
- vkeybd
-
-Task: mixers
-Section: demudi
-Description: Audio Mixers
- Mixer applications
-Relevance: 1
-Test-standard: install
-Packages:
- alsamixergui
- gamix
-
-Task: notation
-Section: demudi
-Description: Scores and sheets
- Applications for editing sound files
-Relevance: 2
-Test-standard: show
-Packages:
- abcmidi-yaps
- abcmidi
- denemo
- etktab
- lilypond-doc
- lilypond
- noteedit
- songwrite
-
-Task: play
-Section: demudi
-Description: Sound players
- Programs play sound files of various format
-Relevance: 1
-Test-standard: mark
-Packages:
- alsaplayer-alsa
- alsaplayer-common
- alsaplayer-daemon
- alsaplayer-gtk
- alsaplayer-jack
- alsaplayer-text
- ascd
- cplay
- timidity
- xfreecd
- xmms-bumpscope
- xmms-cdread
- xmms-crossfade
- xmms-flac
- xmms-fmradio
- xmms-goodnight
- xmms-iris
- xmms-jack
- xmms-jess
- xmms-ladspa
- xmms-lirc
- xmms-mad
- xmms-modplug
- xmms-msa
- xmms-osd-plugin
- xmms-qbble
- xmms-shell
- xmms-status-plugin
- xmms-synaesthesia
- xmms-volnorm
- xmms
-
-Task: practice
-Section: demudi
-Description: Ear training and practice
- Programs to practice instruments
-Relevance: 6
-Test-standard: mark
-Packages:
- gtick
- gtkguitune
- solfege
-
-Task: record
-Section: demudi
-Description: Recording and mastering
- Programs to record and master sound files.
-Relevance: 8
-Test-standard: mark
-Packages:
- ardour-doc
- ardour-gtk
- ecasound2.2
- krecord
- timemachine
- tkeca
-
-Task: stream
-Section: demudi
-Description: Streaming server
- Programs to record and master.
-Relevance: 1
-Test-standard: show
-Packages:
- darkice
- icecast2
- ices2
- mozplugger
- somaplayer
-
-Task: synth
-Section: demudi
-Description: Synthesis
- Applications that can produce sound.
-Relevance: 5
-Test-standard: mark
-Packages:
- ams
- amsynth
- beast
- beast
- bristol
- cecilia
- csound-doc
- csound
- fluidsynth
- freebirth
- galan
- gem
- gmorgan
- hydrogen
- lesstif2
- nyquist
- pd-externals
- pd-pdp
- pd-zexy
- puredata
- qsynth
- rtcmix
- rtmix
- sfront
- specimen
- spiralsynthmodular
- supercollider-doc
- supercollider
- zynaddsubfx

Added: packages/demudi/trunk/tasksel/tasks/demudi-tasks.desc
===================================================================
--- packages/demudi/trunk/tasksel/tasks/demudi-tasks.desc	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/tasks/demudi-tasks.desc	2005-04-11 08:16:58 UTC (rev 510)
@@ -0,0 +1,135 @@
+Task: base
+Section: demudi
+Description: Default packages
+ Popular components that most people will like to see installed
+Relevance: 1
+Test-standard: install
+Packages: demudi
+
+Task: fluxbox
+Section: demudi
+Description: Light graphical environment (Fluxbox)
+ Installs a miminal fluxbox based environment
+Relevance: 9
+Test-standard: install
+Packages: demudi
+
+Task: xorg
+Section: demudi
+Description: Xorg
+ Packages needed to get the X Window system working
+Relevance: 5
+Test-standard: install
+Packages: demudi
+
+Task: cd
+Section: demudi
+Description: Ripping and burning
+ Tools to rip and burn CD-ROMs
+Relevance: 3
+Test-standard: mark
+Packages: demudi
+
+Task: dj
+Section: demudi
+Description: DJing
+ Software useful for DJs.
+Relevance: 1
+Test-standard: show
+Packages: demudi
+
+Task: dsp
+Section: demudi
+Description: DSP and analysis
+ Programs to record and master.
+Relevance: 4
+Test-standard: mark
+Packages: demudi
+
+Task: edit
+Section: demudi
+Description: Editors
+ Applications for editing sound files.
+Relevance: 7
+Test-standard: mark
+Packages: demudi
+
+Task: exchange
+Section: demudi
+Description: Music exchange
+ Applications for exchanging music files
+Relevance: 7
+Test-standard: show
+Packages: demudi
+
+Task: system
+Section: demudi
+Description: System tools
+ Installs system tools
+Relevance: 1
+Test-standard: install
+Packages: demudi
+
+Task: midi
+Section: demudi
+Description: MIDI and Sequencers
+ MIDI tools and sequencer applications
+Relevance: 6
+Test-standard: mark
+Packages: demudi
+
+Task: mixers
+Section: demudi
+Description: Audio Mixers
+ Mixer applications
+Relevance: 1
+Test-standard: install
+Packages: demudi
+
+Task: notation
+Section: demudi
+Description: Scores and sheets
+ Applications for editing sound files
+Relevance: 2
+Test-standard: show
+Packages: demudi
+
+Task: play
+Section: demudi
+Description: Sound players
+ Programs play sound files of various format
+Relevance: 1
+Test-standard: mark
+Packages: demudi
+
+Task: practice
+Section: demudi
+Description: Ear training and practice
+ Programs to practice instruments
+Relevance: 6
+Test-standard: mark
+Packages: demudi
+
+Task: record
+Section: demudi
+Description: Recording and mastering
+ Programs to record and master sound files.
+Relevance: 8
+Test-standard: mark
+Packages: demudi
+
+Task: stream
+Section: demudi
+Description: Streaming server
+ Programs to record and master.
+Relevance: 1
+Test-standard: show
+Packages: demudi
+
+Task: synth
+Section: demudi
+Description: Synthesis
+ Applications that can produce sound.
+Relevance: 5
+Test-standard: mark
+Packages: demudi

Deleted: packages/demudi/trunk/tasksel/tasks/demudi-xorg.desc
===================================================================
--- packages/demudi/trunk/tasksel/tasks/demudi-xorg.desc	2005-04-08 21:51:36 UTC (rev 509)
+++ packages/demudi/trunk/tasksel/tasks/demudi-xorg.desc	2005-04-11 08:16:58 UTC (rev 510)
@@ -1,19 +0,0 @@
-Task: xorg
-Section: demudi
-Description: Xorg
- Packages needed to get the X Window system working
-Relevance: 5
-Test-standard: install
-Packages:
- x-window-system-core
- x-ttcidfont-conf
- xfonts-artwiz
- xresprobe
- laptop-detect
- discover1
- mdetect
- xorg-driver-synaptics
- libx11-6
- xutils
- xbase-clients
- hotplug