[Demudi-commits] r83 - in demudi-tasksel/trunk: . debian

Free Ekanayaka free-guest@haydn.debian.org
Mon, 01 Nov 2004 05:12:53 -0700


Author: free-guest
Date: 2004-11-01 05:12:48 -0700 (Mon, 01 Nov 2004)
New Revision: 83

Modified:
   demudi-tasksel/trunk/debian/changelog
   demudi-tasksel/trunk/debian/rules
   demudi-tasksel/trunk/demudi-tasks.desc
Log:
 -- Free Ekanayaka <free@agnula.org>  Mon,  1 Nov 2004 12:33:45 +0100

Modified: demudi-tasksel/trunk/debian/changelog
===================================================================
--- demudi-tasksel/trunk/debian/changelog	2004-11-01 12:08:51 UTC (rev 82)
+++ demudi-tasksel/trunk/debian/changelog	2004-11-01 12:12:48 UTC (rev 83)
@@ -1,3 +1,10 @@
+demudi-tasksel (0.2) unstable; urgency=low
+
+  * Using a script which interrogates the debtags database, instead of hard coded task
+    descriptions
+
+ -- Free Ekanayaka <free@agnula.org>  Sun, 31 Oct 2004 16:10:49 +0100
+
 demudi-tasksel (0.1) unstable; urgency=low
 
   * Adapted to the new tasksel implementation

Modified: demudi-tasksel/trunk/debian/rules
===================================================================
--- demudi-tasksel/trunk/debian/rules	2004-11-01 12:08:51 UTC (rev 82)
+++ demudi-tasksel/trunk/debian/rules	2004-11-01 12:12:48 UTC (rev 83)
@@ -12,6 +12,7 @@
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
+	chmod 755 demudi-tasks.desc
 
 # Build architecture-independent files here.
 binary: install

Modified: demudi-tasksel/trunk/demudi-tasks.desc
===================================================================
--- demudi-tasksel/trunk/demudi-tasks.desc	2004-11-01 12:08:51 UTC (rev 82)
+++ demudi-tasksel/trunk/demudi-tasks.desc	2004-11-01 12:12:48 UTC (rev 83)
@@ -1,120 +1,6 @@
-Task: cd
-Section: audio
-Relevance: 3
-Description: Ripping and burning
- Tools to rip and burn CD-ROMs
-Test-standard: mark
-Packages: task-demudi
-
-Task: base
-Section: user
-Relevance: 1
-Description: Default packages
- Popular components that most people will like to see installed
- by default.
-Test-standard: install
-Packages: task-demudi
-
-Task: djing
-Section: audio
-Relevance: 1
-Description: DJing
- Software useful for DJs.
-Test-standard: show
-Packages: task-demudi
-
-Task: dsp
-Section: audio
-Relevance: 4
-Description: DSP and analysis
- Programs to record and master.
-Test-standard: mark
-Packages: task-demudi
-
-Task: editors
-Section: audio
-Relevance: 7
-Description: Editors
- Applications for editing sound files.
-Test-standard: mark
-Packages: task-demudi
-
-Task: exchange
-Section: audio
-Relevance: 7
-Description: Music exchange
- Applications for exchanging music files
-Test-standard: install
-Packages: task-demudi
-
-Task: fluxbox
-Section: user
-Relevance: 10
-Description: Light graphical environment (Fluxbox)
- Installs a miminal fluxbox based environment
-Test-standard: mark
-Packages: task-demudi
-
-Task: gnome
-Section: user
-Relevance: 9
-Description: Full desktop system (GNOME)
- Installs a full GNOME desktop
-Test-standard: show
-Packages: task-demudi
-
-Task: jack
-Section: user
-Relevance: 1
-Description: JACK utils
- Installs JACK utils
-Test-standard: install
-Packages: task-demudi
-
-Task: midi
-Section: audio
-Relevance: 6
-Description: MIDI and Sequencers
- MIDI tools and sequencer applications
-Test-standard: mark
-Packages: task-demudi
-
-Task: notation
-Section: audio
-Relevance: 2
-Description: Scores and sheets
- Applications for editing sound files
-Test-standard: show
-Packages: task-demudi
-
-Task: practice
-Section: audio
-Relevance: 6
-Description: Ear training and practice
- Programs to practice instruments
-Test-standard: mark
-Packages: task-demudi
-
-Task: recorders
-Section: audio
-Relevance: 8
-Description: Recording and mastering
- Programs to record and master sound files.
-Test-standard: mark
-Packages: task-demudi
-
-Task: streaming
-Section: audio
-Relevance: 1
-Description: Streaming server
- Programs to record and master.
-Test-standard: show
-Packages: task-demudi
-
-Task: synthesis
-Section: audio
-Relevance: 5
-Description: Synthesis
- Applications that can produce sound.
-Test-standard: mark
-Packages: task-demudi
+#!/bin/sh
+cat /etc/debtags/tagvoc.d/demudi | \
+grep -v -e '^Tag:[ \t]*demudi::[^:]*::' | \
+uniq | \
+sed -e 's/^Tag:[ \t]demudi::\(.*\)/Task: \1\nPackages: task-demudi\nSection: demudi/g' | \
+sed -e 's/^Action:[ \t]\(.*\)/Test-standard: \1/g'
\ No newline at end of file