[SCM] Debian Live application startscripts branch, master, updated. dc1bcc89201da9a9c66bf1b71bee9c4625e086e1

Daniel Baumann daniel at debian.org
Fri Dec 19 18:45:21 UTC 2008


The following commit has been merged in the master branch:
commit dc1bcc89201da9a9c66bf1b71bee9c4625e086e1
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Dec 19 19:40:54 2008 +0100

    Also handling initscripts in toplevel Makefile.

diff --git a/Makefile b/Makefile
index 71d5732..0addcfe 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ all: build
 
 test:
 	# Checking for syntax errors
-	set -e; for SCRIPT in contrib/* functions/* scripts/*; \
+	set -e; for SCRIPT in contrib/* functions/* initscripts/* scripts/*; \
 	do \
 		sh -n $$SCRIPT; \
 	done
@@ -12,7 +12,7 @@ test:
 	# Checking for bashisms
 	set -e; if [ -x /usr/bin/checkbashisms ]; \
 	then \
-		checkbashisms contrib/* functions/* scripts/*; \
+		checkbashisms contrib/* functions/* initscripts/* scripts/*; \
 	else \
 		echo "bashism test skipped - you need to install devscripts."; \
 	fi
@@ -25,6 +25,9 @@ install:
 	mkdir -p $(DESTDIR)/usr/bin
 	cp scripts/* $(DESTDIR)/usr/bin
 
+	mkdir -p $(DESTDIR)/etc/init.d
+	cp initscripts/* $(DESTDIR)/etc/init.d
+
 	# Installing shared data
 	mkdir -p $(DESTDIR)/usr/share/live-startscripts
 	cp -r functions $(DESTDIR)/usr/share/live-startscripts
@@ -40,6 +43,11 @@ uninstall:
 		rm -f $(DESTDIR)/usr/bin/`basename $$SCRIPT`; \
 	done
 
+	for INITSCRIPT in initscripts/*; \
+	do \
+		rm -f $(DESTDIR)/etc/init.d/`basename $$INITSCRIPT`; \
+	done
+
 	# Uninstalling shared data
 	rm -rf $(DESTDIR)/usr/share/live-startscripts
 

-- 
Debian Live application startscripts



More information about the debian-live-changes mailing list