[Demudi-commits] r354 - in demudi-debtags/trunk: . debian

Free Ekanayaka free-guest@haydn.debian.org
Thu, 23 Dec 2004 07:20:02 -0700


Author: free-guest
Date: 2004-12-23 07:18:51 -0700 (Thu, 23 Dec 2004)
New Revision: 354

Added:
   demudi-debtags/trunk/gen-tasks
Removed:
   demudi-debtags/trunk/debian/postinst
   demudi-debtags/trunk/debian/prerm
Modified:
   demudi-debtags/trunk/debian/rules
Log:
Generating demudi-tasks at build time

Deleted: demudi-debtags/trunk/debian/postinst
===================================================================
--- demudi-debtags/trunk/debian/postinst	2004-12-23 14:03:47 UTC (rev 353)
+++ demudi-debtags/trunk/debian/postinst	2004-12-23 14:18:51 UTC (rev 354)
@@ -1,23 +0,0 @@
-#!/bin/sh
-#
-set -e
-
-case "$1" in
-    configure)
-
-	cat /etc/debtags/tagvoc.d/demudi | \
-	grep -v -e '^Tag:[ \t]*section::[^:]*::' | \
-	uniq | \
-	sed -e 's/^Tag:[ \t]section::\(.*\)/Task: \1\nPackages: task-demudi\nSection: demudi/g' | \
-	sed -e 's/^Action:[ \t]\(.*\)/Test-standard: \1/g' > /usr/share/tasksel/demudi-tasks.desc
-
-    ;;
-
-    abort-*)
-        # how did we get here?  Force a non-zero exit code
-        exit 1
-    ;;
-
-    *)
-    ;;
-esac

Deleted: demudi-debtags/trunk/debian/prerm
===================================================================
--- demudi-debtags/trunk/debian/prerm	2004-12-23 14:03:47 UTC (rev 353)
+++ demudi-debtags/trunk/debian/prerm	2004-12-23 14:18:51 UTC (rev 354)
@@ -1,5 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = "remove" -o "$1" = "deconfigure" ]; then
-	rm -f /usr/share/tasksel/demudi-tasks.desc
-fi

Modified: demudi-debtags/trunk/debian/rules
===================================================================
--- demudi-debtags/trunk/debian/rules	2004-12-23 14:03:47 UTC (rev 353)
+++ demudi-debtags/trunk/debian/rules	2004-12-23 14:18:51 UTC (rev 354)
@@ -2,11 +2,12 @@
 # -*- makefile -*-
 build:
 	./check-consistency
-
+	./gen-tasks > demudi-tasks.desc
 clean:
 	dh_testdir
 	dh_testroot
-	dh_clean 
+	dh_clean
+	rm -f demudi-tasks.desc
 
 install:
 	dh_testdir
@@ -15,6 +16,7 @@
 	dh_installdirs
 	cp tagpatch $(CURDIR)/debian/demudi-debtags/etc/debtags/tagpatch.d/demudi
 	cp tagvoc   $(CURDIR)/debian/demudi-debtags/etc/debtags/tagvoc.d/demudi
+	cp demudi-tasks.desc $(CURDIR)/debian/demudi-debtags/usr/share/tasksel/
 
 # Build architecture-independent files here.
 binary: install

Added: demudi-debtags/trunk/gen-tasks
===================================================================
--- demudi-debtags/trunk/gen-tasks	2004-12-23 14:03:47 UTC (rev 353)
+++ demudi-debtags/trunk/gen-tasks	2004-12-23 14:18:51 UTC (rev 354)
@@ -0,0 +1,10 @@
+#!/bin/sh
+#
+set -e
+
+cat tagvoc | \
+grep -v -e '^Tag:[ \t]*section::[^:]*::' | \
+uniq | \
+sed -e 's/^Tag:[ \t]section::\(.*\)/Task: \1\nPackages: task-demudi\nSection: demudi/g' | \
+sed -e 's/^Action:[ \t]\(.*\)/Test-standard: \1/g'
+


Property changes on: demudi-debtags/trunk/gen-tasks
___________________________________________________________________
Name: svn:executable
   + *