[debian-edu-commits] debian-edu/debian-edu-doc.git (#65) - wheezy (branch) updated: 0.4.20070714-10-g0da2dbc

David Prévot taffit at alioth.debian.org
Sat Oct 5 12:12:03 UTC 2013


The branch, wheezy has been updated
       via  0da2dbc7a8ca32edf4fb4bf42d4c9c46fed9acef (commit)
      from  7eb152b341d0c2c5760d9d623f700a9f3b584df4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 debian/rules |   20 ++++++++++++--------
 todo         |    4 +++-
 2 files changed, 15 insertions(+), 9 deletions(-)

The diff of changes is:
diff --git a/debian/rules b/debian/rules
index 8e67cce..2516bca 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,16 +9,20 @@ TMPSRC:=$(CURDIR)/documentation/tmp
 SVNBASE=svn://svn.skolelinux.org/skolelinux/trunk
 
 update:
-	svn co -r $(REVISION) $(SVNBASE)/www/developer.skolelinux.no/arkitektur $(TMPSRC)/arkitektur
-	svn co -r $(REVISION) $(SVNBASE)/www/developer.skolelinux.no/dokumentasjon $(TMPSRC)/dokumentasjon
-	# this script is so short, that I believe it should be part of this package and not downloaded during build time
-	wget http://developer.skolelinux.no/itil/moinmoin2pdf -O $(TMPSRC)/moinmoin2pdf
-	chmod +x $(TMPSRC)/moinmoin2pdf
+	@if test ! -f update-stamp; then \
+		svn co -r $(REVISION) $(SVNBASE)/www/developer.skolelinux.no/arkitektur $(TMPSRC)/arkitektur; \
+		svn co -r $(REVISION) $(SVNBASE)/www/developer.skolelinux.no/dokumentasjon $(TMPSRC)/dokumentasjon; \
+			wget http://developer.skolelinux.no/itil/moinmoin2pdf -O $(TMPSRC)/moinmoin2pdf; \
+		chmod +x $(TMPSRC)/moinmoin2pdf; \
+		$(MAKE) -C documentation/release-manual update; \
+	fi
+	touch update-stamp
+	# the moinmoin2pdf script is so short, that I believe it should be part of 
+	# this package and not downloaded during build time 
 
-	$(MAKE) -C documentation/release-manual update
-	
 dist-clean: clean
 	rm $(TMPSRC) -Rf
+	rm -f update-stamp
 
 clean:
 	$(MAKE) -C documentation/release-manual clean
@@ -26,7 +30,7 @@ clean:
 	rm -rf $(DESTDIR)
 	dh_clean
 
-build:	build-stamp
+build:	build-stamp update
 
 build-stamp:
 	touch build-stamp
diff --git a/todo b/todo
index c61e964..1f7319d 100644
--- a/todo
+++ b/todo
@@ -4,7 +4,9 @@ so the plan for the docs on svn.d.n is:
 - for now checkout during build from there, in the longer term, discuss with the current doc writers to move the docs to alioth, so only one svn account is needed to work on debian-edu and the documentation
 - this has been discussed and agreed as a good plan at the developer gathering in June 2007 in Trondheim (mostly between Holger and Klaus, who argued that there are no documentation writers (anymore) except him)
 
-
+- debian/rules
+	- rename/split the update target to checkout or init?
+	- document how to use those targets (in debian/README)
 - architecture documents
 	- is this still the case?:
 		- make after svn co doesnt work yet


hooks/post-receive
-- 
debian-edu-doc.git (Debian package debian-edu-doc)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "debian-edu-doc.git" (Debian package debian-edu-doc).




More information about the debian-edu-commits mailing list