SOURCES: svgalib-pld.patch, svgalib-DESTDIR.patch - updated for 1....

qboosh qboosh at pld-linux.org
Fri Jul 21 10:07:18 CEST 2006


Author: qboosh                       Date: Fri Jul 21 08:07:18 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated for 1.9.25

---- Files affected:
SOURCES:
   svgalib-pld.patch (1.6 -> 1.7) , svgalib-DESTDIR.patch (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: SOURCES/svgalib-pld.patch
diff -u SOURCES/svgalib-pld.patch:1.6 SOURCES/svgalib-pld.patch:1.7
--- SOURCES/svgalib-pld.patch:1.6	Mon Oct 10 14:23:47 2005
+++ SOURCES/svgalib-pld.patch	Fri Jul 21 10:07:13 2006
@@ -1,5 +1,5 @@
---- svgalib-1.9.23/Makefile.cfg.orig	2005-09-24 09:34:51.000000000 +0200
-+++ svgalib-1.9.23/Makefile.cfg	2005-10-10 13:39:32.000000000 +0200
+--- svgalib-1.9.25/Makefile.cfg.orig	2006-07-14 13:38:58.000000000 +0200
++++ svgalib-1.9.25/Makefile.cfg	2006-07-21 09:38:54.084440000 +0200
 @@ -44,7 +44,7 @@
  # Common prefix for installation directories.
  # NOTE: This directory must exist when you start the install.
@@ -9,17 +9,8 @@
  exec_prefix = $(prefix)
  
  # Directory where the shared stubs and static library will be installed.
-@@ -63,7 +63,7 @@
- includedir = $(prefix)/include
- 
- # Directory where the man files will be installed.
--mandir = $(prefix)/man
-+mandir = $(prefix)/share/man
- 
- # Target binary format.
- TARGET_FORMAT = elf
-@@ -93,7 +93,7 @@
- # LIBC_MEMCPY = y
+@@ -96,7 +96,7 @@
+ LIBC_MEMCPY = y
  
  # Uncomment this if you want to compile and install the static libs.
 -# INSTALLSTATICLIB = installstaticlib
@@ -27,27 +18,12 @@
  
  # Comment this out if you don't want to install the shared libs.
  # If you do not install the shared nor the static libs, 'make static'
-@@ -126,7 +126,7 @@
- # MAKEWHATIS = makewhatis # Beware, this will really need a few minutes!
- 
- # Comment this out if you use devfs only and don't want to make svga nodes
--INSTALLDEV = installdev
-+# INSTALLDEV = installdev
- 
- # Select which makefile to use to install the module, or comment both out if
- # you are going to install the kernel module manually
-@@ -311,10 +311,10 @@
+@@ -320,7 +320,7 @@
  
  # Utilites used.
  AR	  = ar
--INSTALL_PROGRAM	= install -c -s -m 755 -o root -g bin
--INSTALL_SCRIPT	= install -c -m 755 -o root -g bin
--INSTALL_SHLIB	= install -c -m 755 -o root -g root
--INSTALL_DATA	= install -c -m 644 -o root -g root
-+INSTALL_PROGRAM	= install -c -m 755
-+INSTALL_SCRIPT	= install -c -m 755
-+INSTALL_SHLIB	= install -c -m 755
-+INSTALL_DATA	= install -c -m 644
- 
- ifneq ($(ARCH),i386)
- 	NO_ASM = y
+-INSTALL_PROGRAM	= install -sm755
++INSTALL_PROGRAM	= install -m755
+ INSTALL_SCRIPT	= install -m755
+ INSTALL_SHLIB	= install -m755
+ INSTALL_DATA	= install -m644

================================================================
Index: SOURCES/svgalib-DESTDIR.patch
diff -u SOURCES/svgalib-DESTDIR.patch:1.15 SOURCES/svgalib-DESTDIR.patch:1.16
--- SOURCES/svgalib-DESTDIR.patch:1.15	Mon Oct 10 14:23:47 2005
+++ SOURCES/svgalib-DESTDIR.patch	Fri Jul 21 10:07:13 2006
@@ -1,14 +1,10 @@
---- svgalib-1.9.23/Makefile.orig	2005-05-10 14:53:08.000000000 +0200
-+++ svgalib-1.9.23/Makefile	2005-10-10 13:36:06.000000000 +0200
-@@ -77,125 +77,70 @@
+--- svgalib-1.9.25/Makefile.orig	2006-07-14 13:42:59.000000000 +0200
++++ svgalib-1.9.25/Makefile	2006-07-21 09:49:09.304440000 +0200
+@@ -77,98 +77,77 @@
  .PHONY: indent-gnu 
  
  installheaders:
 -	@echo Installing header files in $(includedir).
--	@if [ -f /usr/include/vga.h ]; then \
--		rm -f /usr/include/vga.h /usr/include/vgagl.h; \
--		echo Old header files in /usr/include removed.; \
--	fi
 -	@mkdir -p $(includedir)
 -	@cp $(SRCDIR)/src/vga.h $(includedir)/vga.h
 -	@chmod a+r $(includedir)/vga.h
@@ -21,28 +17,24 @@
 -	@cp $(SRCDIR)/src/keyboard/vgakeyboard.h $(includedir)/vgakeyboard.h
 -	@chmod a+r $(includedir)/vgakeyboard.h
 +	@echo Installing header files in $(DESTDIR)$(includedir).
-+	@install -d -m755 $(DESTDIR)$(includedir)
-+	@install -m644 $(SRCDIR)/src/vga.h $(DESTDIR)$(includedir)/vga.h
-+	@install -m644 $(SRCDIR)/gl/vgagl.h $(DESTDIR)$(includedir)/vgagl.h
-+	@install -m644 $(SRCDIR)/src/mouse/vgamouse.h $(DESTDIR)$(includedir)/vgamouse.h
-+	@install -m644 $(SRCDIR)/src/joystick/vgajoystick.h $(DESTDIR)$(includedir)/vgajoystick.h
-+	@install -m644 $(SRCDIR)/src/keyboard/vgakeyboard.h $(DESTDIR)$(includedir)/vgakeyboard.h
++	@mkdir -p $(DESTDIR)$(includedir)
++	@cp $(SRCDIR)/src/vga.h $(DESTDIR)$(includedir)/vga.h
++	@chmod a+r $(DESTDIR)$(includedir)/vga.h
++	@cp $(SRCDIR)/gl/vgagl.h $(DESTDIR)$(includedir)/vgagl.h
++	@chmod a+r $(DESTDIR)$(includedir)/vgagl.h
++	@cp $(SRCDIR)/src/mouse/vgamouse.h $(DESTDIR)$(includedir)/vgamouse.h
++	@chmod a+r $(DESTDIR)$(includedir)/vgamouse.h
++	@cp $(SRCDIR)/src/joystick/vgajoystick.h $(DESTDIR)$(includedir)/vgajoystick.h
++	@chmod a+r $(DESTDIR)$(includedir)/vgajoystick.h
++	@cp $(SRCDIR)/src/keyboard/vgakeyboard.h $(DESTDIR)$(includedir)/vgakeyboard.h
++	@chmod a+r $(DESTDIR)$(includedir)/vgakeyboard.h
  
  installsharedlib: $(SHAREDLIBS) $(SVGALIBSHAREDSTUBS)
--	@if [ -f /usr/lib/libvga.sa ]; then \
--		rm -f /usr/lib/libvga.sa /usr/lib/libvgagl.sa; \
--		echo Old stubs in /usr/lib removed.; \
--	fi
--ifndef KEEPSHAREDLIBS
--	@echo "Removing shared library images (old & current)..."
--	@for i in $(OBSOLETELDIRS); do \
--	    rm -f `echo $(OBSOLETESHAREDIMAGES) | sed s?/lib/?$$i?g`; \
--         done
--endif
  	@echo Installing shared library image as \
 -		$(addprefix $(sharedlibdir)/,$(notdir $(SHAREDLIBS))).
+-	@mkdir -p ${sharedlibdir};
 +		$(addprefix $(DESTDIR)$(sharedlibdir)/,$(notdir $(SHAREDLIBS))).
-+	@install -d -m755 $(DESTDIR)$(sharedlibdir)
++	@mkdir -p $(DESTDIR)${sharedlibdir};
  	@for foo in $(notdir $(SHAREDLIBS)); do \
 -		$(INSTALL_SHLIB) sharedlib/$$foo $(sharedlibdir)/$$foo; \
 -		(cd $(sharedlibdir); \
@@ -51,37 +43,29 @@
  		 ln -sf $$foo `echo $$foo | sed 's/\.so\..*/.so/'` ); \
  	done
 -	@./fixldsoconf
--	@ldconfig
+-	-ldconfig
  
  installstaticlib: static
 -	@echo Installing static libraries in $(libdir).
 -	@mkdir -p $(libdir)
--	@rm -f /usr/lib/libvga.a
 -	@$(INSTALL_DATA) staticlib/libvga.a $(libdir)/libvga.a
 -	@chmod a+r $(libdir)/libvga.a
--	@rm -f /usr/lib/libvgagl.a
 -	@$(INSTALL_DATA) staticlib/libvgagl.a $(libdir)/libvgagl.a
 -	@chmod a+r $(libdir)/libvgagl.a
 +	@echo Installing static libraries in $(DESTDIR)$(libdir).
-+	@install -d -m755 $(DESTDIR)$(libdir)
++	@mkdir -p $(DESTDIR)$(libdir)
 +	@$(INSTALL_DATA) staticlib/libvga.a $(DESTDIR)$(libdir)/libvga.a
++	@chmod a+r $(DESTDIR)$(libdir)/libvga.a
 +	@$(INSTALL_DATA) staticlib/libvgagl.a $(DESTDIR)$(libdir)/libvgagl.a
++	@chmod a+r $(DESTDIR)$(libdir)/libvgagl.a
  
  installutils: textutils $(LRMI)
 -	@if [ ! -d $(bindir) ]; then \
 -		echo No $(bindir) directory, creating it.; \
 -		mkdir -p $(bindir); \
 -	fi
--	@if [ -f /usr/bin/restorefont ]; then \
--		echo Removing old utilities in /usr/bin.; \
--		for x in $(UTILS); do rm -f /usr/bin/$$x; done; \
--	fi
--	@if [ -f /usr/bin/convfont ]; then \
--		echo Removing inappropriate utilities in /usr/bin.; \
--		rm -f /usr/bin/convfont /usr/bin/setmclk; \
--	fi
 -	@echo Installing textmode utilities in $(bindir):
-+	@install -d $(DESTDIR)$(bindir)
++	@mkdir -p $(DESTDIR)$(bindir)
 +	@echo Installing textmode utilities in $(DESTDIR)$(bindir):
  	@echo "restorefont:      Save/restore textmode font."
 -	@$(INSTALL_PROGRAM) utils/restorefont $(bindir)
@@ -113,11 +97,7 @@
 +	@$(INSTALL_SCRIPT) utils/svgakeymap $(DESTDIR)$(bindir)
  
  installconfig:
--	@if [ ! -d $(datadir) ]; then \
--		echo Creating configuration directory $(datadir).; \
--		mkdir $(datadir); \
--		chmod go-w $(datadir); \
--	fi
+-	mkdir -p ${datadir};
 -	@if [ \( -f /usr/local/lib/libvga.config -a ! -f $(datadir)/libvga.config \) ]; then \
 -		echo "Moving old config file /usr/local/lib/libvga.config to $(datadir)." ; \
 -		mv -f /usr/local/lib/libvga.config $(datadir)/libvga.config; \
@@ -137,31 +117,28 @@
 -	@if [ ! -f $(datadir)/libvga.config ]; then \
 -		echo Installing default configuration file in $(datadir).; \
 -		cp $(CONFDIR)/libvga.config $(datadir)/libvga.config; \
--	fi
--	@if [ ! -f $(datadir)/libvga.et4000 ]; then \
--		echo Installing dynamically loaded ET4000 registers in $(datadir).; \
--		cp $(CONFDIR)/et4000.regs $(datadir)/libvga.et4000; \
--	fi
--	@if [ ! -f $(datadir)/default.keymap ]; then \
--		echo Installing default keymap file in $(datadir).; \
--		cp $(CONFDIR)/default.keymap $(datadir)/null.keymap; \
--	fi
--	@if [ ! -f $(datadir)/dvorak-us.keymap ]; then \
--		echo Installing Dvorak keymap file in $(datadir).; \
--		cp $(CONFDIR)/dvorak-us.keymap $(datadir)/dvorak-us.keymap; \
-+	@install -d -m755 $(DESTDIR)$(datadir)
++	mkdir -p $(DESTDIR)${datadir};
 +	@if [ ! -f $(DESTDIR)$(datadir)/libvga.config ]; then \
 +		echo Installing default configuration file in $(DESTDIR)$(datadir).; \
 +		cp $(CONFDIR)/libvga.config $(DESTDIR)$(datadir)/libvga.config; \
-+	fi
+ 	fi
+-	@if [ ! -f $(datadir)/libvga.et4000 ]; then \
+-		echo Installing dynamically loaded ET4000 registers in $(datadir).; \
+-		cp $(CONFDIR)/et4000.regs $(datadir)/libvga.et4000; \
 +	@if [ ! -f $(DESTDIR)$(datadir)/libvga.et4000 ]; then \
 +		echo Installing dynamically loaded ET4000 registers in $(DESTDIR)$(datadir).; \
 +		cp $(CONFDIR)/et4000.regs $(DESTDIR)$(datadir)/libvga.et4000; \
-+	fi
+ 	fi
+-	@if [ ! -f $(datadir)/default.keymap ]; then \
+-		echo Installing default keymap file in $(datadir).; \
+-		cp $(CONFDIR)/default.keymap $(datadir)/null.keymap; \
 +	@if [ ! -f $(DESTDIR)$(datadir)/default.keymap ]; then \
 +		echo Installing default keymap file in $(DESTDIR)$(datadir).; \
 +		cp $(CONFDIR)/default.keymap $(DESTDIR)$(datadir)/null.keymap; \
-+	fi
+ 	fi
+-	@if [ ! -f $(datadir)/dvorak-us.keymap ]; then \
+-		echo Installing Dvorak keymap file in $(datadir).; \
+-		cp $(CONFDIR)/dvorak-us.keymap $(datadir)/dvorak-us.keymap; \
 +	@if [ ! -f $(DESTDIR)$(datadir)/dvorak-us.keymap ]; then \
 +		echo Installing Dvorak keymap file in $(DESTDIR)$(datadir).; \
 +		cp $(CONFDIR)/dvorak-us.keymap $(DESTDIR)$(datadir)/dvorak-us.keymap; \
@@ -216,8 +193,8 @@
  
  .PHONY: clean
  clean:
---- svgalib-1.9.20/threeDKit/Makefile.orig	2004-09-16 19:54:17.000000000 +0200
-+++ svgalib-1.9.20/threeDKit/Makefile	2005-03-21 23:32:39.444415344 +0100
+--- svgalib-1.9.25/threeDKit/Makefile.orig	2006-07-14 13:30:49.000000000 +0200
++++ svgalib-1.9.25/threeDKit/Makefile	2006-07-21 09:51:39.854440000 +0200
 @@ -55,18 +55,17 @@
  	$(CC) -shared -Wl,-soname,lib3dkit.so.$(MAJOR_VER) \
  	  -o lib3dkit.so.$(VERSION) $(OBJECTS) -lm
@@ -225,7 +202,7 @@
 -$(sharedlibdir)/lib3dkit.so.$(VERSION): lib3dkit.so.$(VERSION)
 -	$(INSTALL_SHLIB) $< $(sharedlibdir)/$<
 -	(cd $(sharedlibdir); ln -sf lib3dkit.so.$(VERSION) `echo lib3dkit.so.$(VERSION) | sed 's/\.so\..*/.so/'` )
--	ldconfig
+-	-ldconfig
 +$(DESTDIR)$(sharedlibdir)/lib3dkit.so.$(VERSION): lib3dkit.so.$(VERSION)
 +	$(INSTALL_SHLIB) $< $(DESTDIR)$(sharedlibdir)/$<
 +	(cd $(DESTDIR)$(sharedlibdir); ln -sf lib3dkit.so.$(VERSION) `echo lib3dkit.so.$(VERSION) | sed 's/\.so\..*/.so/'` )
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/svgalib-pld.patch?r1=1.6&r2=1.7&f=u
    http://cvs.pld-linux.org/SOURCES/svgalib-DESTDIR.patch?r1=1.15&r2=1.16&f=u



More information about the pld-cvs-commit mailing list