[Pkg-uml-commit] r74 - in trunk/src/user-mode-linux-doc: . debian

Mattia Dongili malattia at costa.debian.org
Mon May 1 20:42:57 UTC 2006


Author: malattia
Date: 2006-05-01 20:42:57 +0000 (Mon, 01 May 2006)
New Revision: 74

Added:
   trunk/src/user-mode-linux-doc/debian/fix_hyperlinks.sh
Modified:
   trunk/src/user-mode-linux-doc/debian/rules
   trunk/src/user-mode-linux-doc/wget_uml_doc.sh
Log:
fix hyperlinks and package build time (try 2)

Added: trunk/src/user-mode-linux-doc/debian/fix_hyperlinks.sh
===================================================================
--- trunk/src/user-mode-linux-doc/debian/fix_hyperlinks.sh	2006-05-01 19:00:07 UTC (rev 73)
+++ trunk/src/user-mode-linux-doc/debian/fix_hyperlinks.sh	2006-05-01 20:42:57 UTC (rev 74)
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+for i in *.html *.png *.gif  ; do
+	echo "Fixing links for $i";
+	sed -i -e "s/http:\/\/user-mode-linux\.sourceforge\.net\/$i/$i/g" \
+		debian/user-mode-linux-doc/usr/share/doc/user-mode-linux-doc/html/*.html;
+done
+
+sed -i -e "s/http:\/\/user-mode-linux\.sourceforge\.net\/UserModeLinux-HOWTO.txt/UserModeLinux-HOWTO.txt.gz/g" \
+	debian/user-mode-linux-doc/usr/share/doc/user-mode-linux-doc/html/*.html;

Modified: trunk/src/user-mode-linux-doc/debian/rules
===================================================================
--- trunk/src/user-mode-linux-doc/debian/rules	2006-05-01 19:00:07 UTC (rev 73)
+++ trunk/src/user-mode-linux-doc/debian/rules	2006-05-01 20:42:57 UTC (rev 74)
@@ -5,6 +5,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+files := $(wildcard *.html *.png *.gif *.txt)
+
 build: build-stamp
 
 build-stamp:
@@ -22,13 +24,12 @@
 	dh_testroot
 	dh_installdirs usr/share/doc/user-mode-linux-doc/html
 
+	install -m 644 *.txt \
+		debian/user-mode-linux-doc/usr/share/doc/user-mode-linux-doc
 	install -m 644 *.html *.txt *.png *.gif \
-	debian/user-mode-linux-doc/usr/share/doc/user-mode-linux-doc/html
+		debian/user-mode-linux-doc/usr/share/doc/user-mode-linux-doc/html
 	@echo fix internal symlinks
-	cd debian/user-mode-linux-doc/usr/share/doc/user-mode-linux-doc/html; \
-	for i in * ; do \
-		sed -i -e "s/http:\/\/user-mode-linux\.sourceforge\.net\/$i/$i/g" *.html ; \
-	done
+	sh debian/fix_hyperlinks.sh
 
 
 # Build architecture-dependent files here.

Modified: trunk/src/user-mode-linux-doc/wget_uml_doc.sh
===================================================================
--- trunk/src/user-mode-linux-doc/wget_uml_doc.sh	2006-05-01 19:00:07 UTC (rev 73)
+++ trunk/src/user-mode-linux-doc/wget_uml_doc.sh	2006-05-01 20:42:57 UTC (rev 74)
@@ -9,9 +9,9 @@
 
 $WGET_CMD http://user-mode-linux.sourceforge.net/
 
-# wget does an awful job with --convert-links so:
-for i in * ; do 
-	# I like colorful scripts
-	# echo -e "\e[1;31m*\e[0;33m $i\e[0m";
-	sed -i -e "s/http:\/\/user-mode-linux\.sourceforge\.net\/$i/$i/g" *.html ; 
-done
+## wget does an awful job with --convert-links so:
+#for i in * ; do 
+#	# I like colorful scripts
+#	# echo -e "\e[1;31m*\e[0;33m $i\e[0m";
+#	sed -i -e "s/http:\/\/user-mode-linux\.sourceforge\.net\/$i/$i/g" *.html ; 
+#done




More information about the Pkg-uml-commit mailing list