[Cdd-commits] r233 - projects/med/trunk/debian
Andreas Tille
debian-custom@lists.debian.org
Sun, 11 Jul 2004 00:37:42 -0600
Author: tille
Date: Sun Jul 11 00:37:41 2004
New Revision: 233
Modified:
projects/med/trunk/debian/rules
Log:
The clean target is now handled by cdd-clean-helper script
Modified: projects/med/trunk/debian/rules
==============================================================================
--- projects/med/trunk/debian/rules (original)
+++ projects/med/trunk/debian/rules Sun Jul 11 00:37:41 2004
@@ -8,43 +8,26 @@
cdd=med
pkgsrc=debian-$(cdd)
-control: gen-control debian/control.stub tasks/* control-stamp
-control-stamp:
- rm -f debian/control
- cdd-gen-control -c -m -i
-
- touch control-stamp
build: control-stamp build-stamp
build-stamp:
- # Fix *.dsc file to mention all binary targets
- TASKS="" ; \
- if [ -d common ] ; then TASKS="$(cdd)-common" ; fi ; \
- for task in `ls -1 tasks | sort` ; do \
- if [ "$${TASKS}" != "" ] ; then TASKS="$${TASKS}, " ; fi ; \
- TASKS="$${TASKS}$(cdd)-$${task}" ; \
- done ; \
- sed "s/^\(Binary: \)$(cdd)/\1$${TASKS}/" ../$(pkgsrc)_*.dsc > tmp.dsc ; \
- mv tmp.dsc ../$(pkgsrc)_*.dsc
dh_testdir
#/usr/bin/docbook-to-man debian/meta-$(cdd).sgml > meta-$(cdd).1
touch build-stamp
-clean: debian/control
+clean: debian/control tasks/* debian/control.stub
dh_testdir
dh_testroot
- rm -f build-stamp control-stamp
- rm -rf tmp
- rm -f tasks/*~
- [ -d menu ] && rm -f debian/$(cdd)-*.post{inst,rm}
- rm -f debian/$(cdd)-common.{templates,config,install} debian/90$(cdd)-common
- rm -rf debian/po
+ rm -f build-stamp
+
+ cdd-clean-helper
if [ -f debian/control ] ; then dh_clean ; fi
rm -f debian/control
- ln -s control.stub debian/control
+ # ln -s control.stub debian/control
+ cdd-gen-control -c -m -i
install: control-stamp build