[Cdd-commits] r582 - cdd/trunk/cdd/devtools
CDD Subversion Commit
noreply at alioth.debian.org
Mon Mar 3 07:19:59 UTC 2008
Author: tille
Date: Mon Mar 3 07:19:58 2008
New Revision: 582
Modified:
cdd/trunk/cdd/devtools/Makefile
cdd/trunk/cdd/devtools/rules
Log:
More fixes to enable offline building of packages
Modified: cdd/trunk/cdd/devtools/Makefile
==============================================================================
--- cdd/trunk/cdd/devtools/Makefile (original)
+++ cdd/trunk/cdd/devtools/Makefile Mon Mar 3 07:19:58 2008
@@ -18,7 +18,8 @@
all: $(CDD)-tasks.desc debian/control
debian/control: debian/control.stub debian/changelog tasks/* $(CONFIGCONTROL)
- (cat debian/control.stub; \
+ (echo "XS-Comment: This file is autogenerated via "make -f debian/rules dist". Do not edit!"; \
+ cat debian/control.stub; \
test -f config/control && ( cat config/control; echo ) ; \
$(GENCONTROL) -s $(TARGET_DIST) -D -c -m -i -A) > $@.new && mv $@.new $@
Modified: cdd/trunk/cdd/devtools/rules
==============================================================================
--- cdd/trunk/cdd/devtools/rules (original)
+++ cdd/trunk/cdd/devtools/rules Mon Mar 3 07:19:58 2008
@@ -26,7 +26,8 @@
$(MAKE) -f $(CDDMKFILE) $(CDD)-tasks.desc
build:
- $(MAKE) -f $(CDDMKFILE) all
+ ## Don't build debian/control and tasks.desc at package build time
+ # $(MAKE) -f $(CDDMKFILE) all
dh_testdir
clean:
@@ -48,8 +49,8 @@
debian/90$(PREFIX)-config
# remove auto generated debconf template translations
rm -rf debian/po
- # Remove auto generated tasksel descriptions:
- rm -f $(CDDNAME)-tasks.desc
+ # DO NOT Remove auto generated tasksel descriptions - it sticks to the source
+ # rm -f $(CDDNAME)-tasks.desc
dh_clean build-stamp
@@ -65,7 +66,9 @@
rm -rf $(DISTDIR)
mkdir $(DISTDIR)
chmod 777 $(DISTDIR)
- rsync -a --exclude $(DISTDIR) --exclude CVS --exclude .svn --exclude svn-commit.tmp * $(DISTDIR)
+ rsync -a --exclude $(DISTDIR) \
+ --exclude CVS --exclude .svn --exclude svn-commit.tmp \
+ * $(DISTDIR)
rm -f `find . -name "*~"`
GZIP=-9 tar -czf ../$(CDDNAME)_$(VERSION).tar.gz $(DISTDIR)
rm -rf $(DISTDIR)
More information about the Cdd-commits
mailing list