[Demudi-commits] r70 - / demudi-tasksel demudi-tasksel/trunk demudi-tasksel/trunk/debian

Free Ekanayaka free-guest@haydn.debian.org
Sat, 30 Oct 2004 17:25:44 -0600


Author: free-guest
Date: 2004-10-30 17:25:31 -0600 (Sat, 30 Oct 2004)
New Revision: 70

Added:
   demudi-tasksel/
   demudi-tasksel/tags/
   demudi-tasksel/trunk/
   demudi-tasksel/trunk/debian-tasks.desc
   demudi-tasksel/trunk/debian/
   demudi-tasksel/trunk/debian/changelog
   demudi-tasksel/trunk/debian/compat
   demudi-tasksel/trunk/debian/control
   demudi-tasksel/trunk/debian/copyright
   demudi-tasksel/trunk/debian/dirs
   demudi-tasksel/trunk/debian/install
   demudi-tasksel/trunk/debian/postrm
   demudi-tasksel/trunk/debian/preinst
   demudi-tasksel/trunk/debian/rules
   demudi-tasksel/trunk/demudi-tasks.desc
   demudi-tasksel/trunk/standard
   demudi-tasksel/trunk/task-demudi
Log:
[svn-inject] Installing original source of demudi-tasksel

Added: demudi-tasksel/trunk/debian/changelog
===================================================================
--- demudi-tasksel/trunk/debian/changelog	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/changelog	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,22 @@
+demudi-tasksel (0.1) unstable; urgency=low
+
+  * added convert, apt-spy, synaptic the base task
+  * removed rcconf, songwrite, t-gnus, as they are currently blocked in sid due to
+    serious bugs. we may reconsider their inclusion once the bugs are fixed
+  * replaced snd with snd-gtk-alsa and snd-doc
+  * adapted to the new tasksel implementation
+  * using discover1 instead of discover2
+  * removed gcdmaster from the CD utilities task, as it has been dropped by
+    the debian maintainer, we may consider to repackage it.
+  * merged the x-window-system task with the base one: X gets
+    installed by default; if you want to skip it choose the manual package
+    selection in the tasksel menu
+  * removed openbox from the gnome task, we are now using metacity
+  * tuned relevance values, graphical environment on top and then the others
+    by importance
+  * added synaptic to the default task
+  * removed vux from the base task, we have already to many players
+  * added gnome-control-center to the gnome task
+
+
+ -- Free Ekanayaka <free@agnula.org>  Fri, 29 Oct 2004 11:59:09 +0200

Added: demudi-tasksel/trunk/debian/compat
===================================================================
--- demudi-tasksel/trunk/debian/compat	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/compat	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1 @@
+4

Added: demudi-tasksel/trunk/debian/control
===================================================================
--- demudi-tasksel/trunk/debian/control	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/control	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,12 @@
+Source: demudi-tasksel
+Section: misc
+Priority: optional
+Maintainer: Free Ekanayaka <free@agnula.org>
+Build-Depends: debhelper (>= 4.0.0)
+Standards-Version: 3.6.1
+
+Package: demudi-tasksel
+Architecture: all
+Depends: tasksel (>= 2.07), demudi-debtags
+Description: DeMuDi Tasksel tasks
+ This package provides DeMuDi tasks for tasksel.

Added: demudi-tasksel/trunk/debian/copyright
===================================================================
--- demudi-tasksel/trunk/debian/copyright	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/copyright	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,8 @@
+demudi-tasksel
+
+Copyright 2004 Free Ekanayaka <free@agnula.org>
+Copyright 2004 Media Innovation Unit - Firenze Tecnologia
+
+This set of tools is licensed under the General Public License
+version 2 or any later version. You can find it in 
+/usr/share/common-licenses/GPL on a Debian GNU system.

Added: demudi-tasksel/trunk/debian/dirs
===================================================================
--- demudi-tasksel/trunk/debian/dirs	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/dirs	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1 @@
+etc/menu

Added: demudi-tasksel/trunk/debian/install
===================================================================
--- demudi-tasksel/trunk/debian/install	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/install	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,4 @@
+debian-tasks.desc	usr/share/tasksel
+demudi-tasks.desc	usr/share/tasksel
+task-demudi		usr/lib/tasksel/packages
+standard		usr/lib/tasksel/tests

Added: demudi-tasksel/trunk/debian/postrm
===================================================================
--- demudi-tasksel/trunk/debian/postrm	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/postrm	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+if [ remove = "$1" ]; then
+    dpkg-divert --package demudi-tasksel --remove --rename \
+		--divert /usr/share/tasksel/debian-tasks.desc.tasksel \
+			 /usr/share/tasksel/debian-tasks.desc
+fi


Property changes on: demudi-tasksel/trunk/debian/postrm
___________________________________________________________________
Name: svn:executable
   + 

Added: demudi-tasksel/trunk/debian/preinst
===================================================================
--- demudi-tasksel/trunk/debian/preinst	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/preinst	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+if [ install = "$1" ]; then
+    dpkg-divert --package demudi-tasksel --add --rename \
+		--divert /usr/share/tasksel/debian-tasks.desc.tasksel \
+		         /usr/share/tasksel/debian-tasks.desc
+fi


Property changes on: demudi-tasksel/trunk/debian/preinst
___________________________________________________________________
Name: svn:executable
   + 

Added: demudi-tasksel/trunk/debian/rules
===================================================================
--- demudi-tasksel/trunk/debian/rules	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian/rules	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,35 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+build:
+
+clean:
+	dh_testdir
+	dh_testroot
+	dh_clean 
+
+install:
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+# Build architecture-independent files here.
+binary: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installexamples
+	dh_install
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_installdeb
+	dh_fixperms
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+.PHONY: binary install clean


Property changes on: demudi-tasksel/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + 

Added: demudi-tasksel/trunk/debian-tasks.desc
===================================================================
--- demudi-tasksel/trunk/debian-tasks.desc	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/debian-tasks.desc	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,404 @@
+Task: brazilian-portuguese
+Section: l10n
+Description: Brazilian Portuguese environment
+ This task installs programs, data files,  and
+ documentation that makes it easier for Brazilian Portuguese speakers
+ to use Debian.
+Key: 
+ manpages-pt
+Test-lang: pt_BR
+Packages: task-fields
+
+Task: brazilian-portuguese-desktop
+Section: l10n
+Description: Brazilian Portuguese desktop
+ This task makes the desktop be localised in Brasilian Portuguese.
+Depends: desktop, brazilian-portuguese
+Packages: task-fields
+
+Task: catalan
+Section: l10n
+Description: Catalan environment
+ This task installs packages and documentation in Catalan
+ to help Catalan speaking people use Debian.
+Key: 
+ language-env
+Test-lang: ca_ES
+Packages: task-fields
+
+Task: catalan-desktop
+Section: l10n
+Description: Catalan desktop
+ This task makes the desktop be localised in Catalan.
+Depends: desktop, catalan
+Packages: task-fields
+
+Task: chinese-s
+Section: l10n
+Description: Simplified Chinese environment
+ This task installs programs, data files, fonts, and
+ documentation that makes it easier for Chinese speakers
+ to use Debian, using the simplified Chinese encoding.
+Key: 
+  cpanel
+  rxvt-ml
+  chinput
+  xcin
+  zhcon
+  manpages-zh
+  language-env
+Test-lang: zh_CN
+Packages: task-fields
+
+Task: chinese-s-desktop
+Section: l10n
+Description: Simplified Chinese desktop
+ This task makes the desktop be localised in Simplified Chinese
+Depends: desktop, chinese-s
+Packages: task-fields
+
+Task: chinese-t
+Section: l10n
+Description: Traditional Chinese environment
+ This task installs programs, data files, fonts, and
+ documentation that makes it easier for Chinese speakers
+ to use Debian, using the traditional Chinese encoding.
+Key: 
+  cpanel
+  rxvt-ml
+  chinput
+  xcin
+  zhcon
+  manpages-zh
+  language-env
+Test-lang: zh_TW
+Packages: task-fields
+
+Task: chinese-t-desktop
+Section: l10n
+Description: Traditional Chinese environment
+ This task makes the desktop be localised in Traditional Chinese.
+Depends: desktop, chinese-t
+Packages: task-fields
+
+Task: cyrillic
+Section: l10n
+Description: Cyrillic environment
+ This task provides Cyrillic fonts and other software you will need in
+ order to use Cyrillic.  It supports Belarusian, Bulgarian,
+ Macedonian, Russian, Serbian and Ukrainian.
+Key: 
+ console-cyrillic
+Test-lang: bg by kz mk mn ru sr uk
+Packages: task-fields
+
+Task: cyrillic-desktop
+Section: l10n
+Description: Cyrillic desktop
+ This task makes the desktop be localised in Cyrillic
+ It supports Belarusian, Bulgarian, Macedonian, Russian, Serbian and Ukrainian.
+Key: 
+ t1-cyrillic
+Depends: desktop, cyrillic
+Packages: task-fields
+
+Task: danish
+Section: l10n
+Description: Danish environment
+ This task installs packages and documentation in Danish
+ to help Danish speaking people use Debian.
+Key: 
+ language-env
+Test-lang: da
+Packages: task-fields
+
+Task: danish-desktop
+Section: l10n
+Description: Danish desktop
+ This task makes the desktop be localised in Danish
+Depends: desktop, danish
+Packages: task-fields
+
+Task: french
+Section: l10n
+Description: French environment
+ This task installs packages and documentation in French
+ to help French speaking people use Debian.
+Key: 
+ language-env
+ manpages-fr
+Test-lang: fr
+Packages: task-fields
+
+Task: french-desktop
+Section: l10n
+Description: French desktop
+ This task makes the desktop be localised in French
+Depends: french, desktop
+Packages: task-fields
+
+Task: german
+Section: l10n
+Description: German environment
+ This task installs packages and documentation in German
+ to help German speaking people use Debian.
+Key: 
+ language-env
+ manpages-de
+Test-lang: de
+Packages: task-fields
+
+Task: german-desktop
+Section: l10n
+Description: German desktop
+ This task makes the desktop be localised in German
+Depends: desktop, german
+Packages: task-fields
+
+Task: greek
+Section: l10n
+Description: Greek environment
+ This task installs packages and documentation in Greek
+ to help Greek speaking people use Debian.
+Key: 
+ language-env
+Test-lang: el
+Packages: task-fields
+
+Task: greek-desktop
+Section: l10n
+Description: Greek desktop
+ This task makes the desktop be localised in Greek
+Depends: desktop, greek
+Packages: task-fields
+
+Task: hebrew
+Section: l10n
+Description: Hebrew environment
+ This task installs programs and documentation in Hebrew
+ to help Hebrew speaking people use Debian.
+Test-lang: he
+Packages: task-fields
+
+Task: hebrew-desktop
+Section: l10n
+Description: Hebrew desktop
+ This task makes the desktop be localised in Hebrew
+Depends: desktop, hebrew
+Packages: task-fields
+
+Task: italian
+Section: l10n
+Description: Italian environment
+ This task installs packages and documentation in Italian
+ to help Italian speaking people use Debian.
+Key: 
+ language-env
+ manpages-it
+Test-lang: it
+Packages: task-fields
+
+Task: italian-desktop
+Section: l10n
+Description: Italian desktop
+ This task makes the desktop be localised in Italian
+Depends: desktop, italian
+Packages: task-fields
+
+Task: japanese
+Section: l10n
+Description: Japanese environment
+ This task installs packages that make it easier for Japanese speakers
+ to use Debian.
+Key: 
+ language-env
+ jfbterm
+ manpages-ja
+Test-lang: ja
+Packages: task-fields
+
+Task: japanese-desktop
+Section: l10n
+Description: Japanese desktop environment
+ This task makes the desktop be localised in Japanese
+Depends: desktop, japanese
+Packages: task-fields
+
+Task: korean
+Section: l10n
+Description: Korean environment
+ This task installs packages that make it easier for Korean speakers
+ to use Debian.
+Key: 
+ language-env
+ jfbterm
+ manpages-ko
+Test-lang: ko
+Packages: task-fields
+
+Task: korean-desktop
+Section: l10n
+Description: Korean desktop
+ This task makes the desktop be localised in Korean
+Depends: desktop, korean
+Packages: task-fields
+
+Task: lithuanian
+Section: l10n
+Description: Lithuanian environment
+ This task installs packages and documentation in Lithuanian
+ to help Lithuanian speaking people use Debian.
+Key: 
+ language-env
+Test-lang: lt
+Packages: task-fields
+
+Task: lithuanian-desktop
+Section: l10n
+Description: Lithuanian desktop
+ This task makes the desktop be localised in Lithuanian
+Depends: desktop, lithuanian
+Packages: task-fields
+
+Task: norwegian
+Section: l10n
+Description: Norwegian (Bokmaal and Nynorsk) environment
+ This task installs packages and documentation in Norwegian
+ to help Norwegian speaking people use Debian.
+Key: 
+ locales
+ language-env
+Test-lang: no, nn
+Packages: task-fields
+
+Task: norwegian-desktop
+Section: l10n
+Description: Norwegian (Bokmaal and Nynorsk) desktop
+ This task makes the desktop be localised in Norwegian
+Depends: desktop, norwegian
+Packages: task-fields
+
+Task: polish
+Section: l10n
+Description: Polish environment
+ This task installs packages and documentation in Polish
+ to help Polish speaking people use Debian.
+Key: 
+ manpages-pl
+ language-env
+Test-lang: pl
+Packages: task-fields
+
+Task: polish-desktop
+Section: l10n
+Description: Polish desktop
+ This task makes the desktop be localised in Polish
+Depends: desktop, polish
+Packages: task-fields
+
+Task: russian
+Section: l10n
+Description: Russian environment
+ This task installs programs and documentation in Russian
+ to help Russian speaking people use Debian.
+Key: 
+ language-env
+ manpages-ru
+Test-lang: ru
+Packages: task-fields
+
+Task: russian-desktop
+Section: l10n
+Description: Russian desktop
+ This task makes the desktop be localised in Russian
+Depends: desktop, russian
+Packages: task-fields
+
+Task: spanish
+Section: l10n
+Description: Spanish environment
+ This task installs programs, data files,  and
+ documentation that makes it easier for Spanish speakers to use Debian.
+Key: 
+ language-env
+ manpages-es
+Test-lang: es
+Packages: task-fields
+
+Task: spanish-desktop
+Section: l10n
+Description: Spanish desktop
+ This task makes the desktop be localised in Spanish
+Depends: desktop, spanish
+Packages: task-fields
+
+Task: swedish
+Section: l10n
+Description: Swedish environment
+ This task installs packages and documentation in Swedish
+ to help Swedish speaking people use Debian.
+Key: 
+ locales
+Test-lang: sv
+Packages: task-fields
+
+Task: swedish-desktop
+Section: l10n
+Description: Swedish desktop
+ This task makes the desktop be localised in Swedish
+Depends: desktop, swedish
+Packages: task-fields
+
+Task: thai
+Section: l10n
+Description: Thai environment
+ This task installs packages that make it easier for Thai to use Debian.
+Key: 
+ language-env
+ xiterm+thai
+ xfonts-thai
+Test-lang: th
+Packages: task-fields
+
+Task: thai-desktop
+Section: l10n
+Description: Thai desktop
+ This task makes the desktop be localised in Thai
+Depends: desktop, thai
+Packages: task-fields
+
+Task: turkish
+Section: l10n
+Description: Turkish environment
+ This task installs packages and documentation in Turkish
+ to help Turkish speaking people use Debian.
+Key: 
+ language-env
+ locales
+ manpages-tr
+Test-lang: tr
+Packages: task-fields
+
+Task: turkish-desktop
+Section: l10n
+Description: Turkish desktop
+ This task makes the desktop be localised in Turkish
+Depends: desktop, turkish
+Packages: task-fields
+
+Task: ukrainian
+Section: l10n
+Description: Ukrainian environment
+ This task installs programs and documentation in Ukrainian
+ to help Ukrainian speaking people use Debian.
+Key: 
+ language-env
+Test-lang: uk
+Packages: task-fields
+
+Task: ukrainian-desktop
+Section: l10n
+Description: Ukrainian desktop
+ This task makes the desktop be localised in Ukrainian
+Depends: desktop, ukrainian
+Packages: task-fields

Added: demudi-tasksel/trunk/demudi-tasks.desc
===================================================================
--- demudi-tasksel/trunk/demudi-tasks.desc	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/demudi-tasks.desc	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,120 @@
+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

Added: demudi-tasksel/trunk/standard
===================================================================
--- demudi-tasksel/trunk/standard	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/standard	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,25 @@
+#!/bin/sh
+#
+# Simple test script to automatically install/skip/mark/show tasks.
+# 
+# To enable this test insert your tasks stanza
+# a keyword like:
+#
+# Test-standard: mark
+#
+case "$2" in
+    install)
+	    exit 0 # do not display, but do install task
+	;;
+    skip)
+	    exit 1 # do not display task
+	;;
+    mark)
+	    exit 2 # display task, marked for installation
+	;;
+    show)
+	    exit 3 # display task, not marked for installation	
+	;;
+    *)
+	    exit 1 # unknown value, skip the task
+esac


Property changes on: demudi-tasksel/trunk/standard
___________________________________________________________________
Name: svn:executable
   + 

Added: demudi-tasksel/trunk/task-demudi
===================================================================
--- demudi-tasksel/trunk/task-demudi	2004-10-30 22:51:25 UTC (rev 69)
+++ demudi-tasksel/trunk/task-demudi	2004-10-30 23:25:31 UTC (rev 70)
@@ -0,0 +1,24 @@
+#!/usr/bin/python
+import sys
+import os
+import re
+import string
+
+task = sys.argv[1]
+
+# DebTags is to slow for this :(
+#put, get = os.popen4('debtags tagsearch demudi:: | cut -f 1 -d " " | xargs echo -n')
+#tags = (get.read()).split(" ")
+#
+# for tag in tags:
+#     put, get = os.popen4('debtags grep \'%s\' | cut -f 1 -d : | xargs echo -n' % (tag))
+#     packages = (get.read()).split(" ")
+
+entries = ((file( '/etc/debtags/tagpatch.d/demudi', 'r')).read()).split('\n')
+entries.pop()
+
+for entry in entries:
+    package = (string.split(entry,":"))[0]
+    tag = string.split(entry,"+")[1]
+    if (task == (string.split(tag,"::"))[1]):
+        print package


Property changes on: demudi-tasksel/trunk/task-demudi
___________________________________________________________________
Name: svn:executable
   +