Update of /cvsroot/alsa/alsa-driver
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24845

Modified Files:
        Makefile 
Log Message:
back up the old init script before overwriting if the file is different.



Index: Makefile
===================================================================
RCS file: /cvsroot/alsa/alsa-driver/Makefile,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -r1.104 -r1.105
--- Makefile    5 Mar 2004 11:49:44 -0000       1.104
+++ Makefile    6 Mar 2004 16:58:35 -0000       1.105
@@ -164,13 +164,14 @@
 
 .PHONY: install-scripts
 install-scripts:
-       if [ -d $(DESTDIR)/sbin/init.d ]; then \
-         install -m 755 -g $(IGROUP) -o $(IUSER) utils/alsasound 
$(DESTDIR)/sbin/init.d/alsasound; \
-       elif [ -d $(DESTDIR)/etc/rc.d/init.d ]; then \
-         install -m 755 -g $(IGROUP) -o $(IUSER) utils/alsasound 
$(DESTDIR)/etc/rc.d/init.d/alsasound; \
-       elif [ -d $(DESTDIR)/etc/init.d ]; then \
-         install -m 755 -g $(IGROUP) -o $(IUSER) utils/alsasound 
$(DESTDIR)/etc/init.d/alsasound; \
-       fi
+       @for d in /sbin/init.d /etc/rc.d/init.d /etc/init.d; do \
+        if [ -d $(DESTDIR)$$d ]; then \
+          if [ -f $(DESTDIR)$$d/alsasound ]; then \
+            cmp -s utils/alsasound $(DESTDIR)$$d/alsasound || cp 
$(DESTDIR)$$d/alsasound $(DESTDIR)$$d/alsasound.old; \
+          fi; \
+          install -m 755 -g $(IGROUP) -o $(IUSER) utils/alsasound 
$(DESTDIR)$$d/alsasound; \
+          break; \
+       fi; done
 
 .PHONY: check-snd-prefix
 check-snd-prefix:



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to