Root/svgalib/patches/010-configure.patch

1Index: svgalib-1.4.3/Makefile.cfg
2===================================================================
3--- svgalib-1.4.3.orig/Makefile.cfg 2011-01-06 13:52:51.000000000 +0100
4+++ svgalib-1.4.3/Makefile.cfg 2011-01-06 13:53:01.000000000 +0100
5@@ -24,8 +24,8 @@
6 
7 # Common prefix for installation directories.
8 # NOTE: This directory must exist when you start the install.
9-TOPDIR=
10-prefix = $(TOPDIR)/usr/local
11+TOPDIR=$(DESTDIR)
12+prefix = $(TOPDIR)/usr
13 exec_prefix = $(prefix)
14 
15 # Directory where the shared stubs and static library will be installed.
16@@ -52,7 +52,7 @@
17 
18 #uncomment this if your compiler fails on compiling the assembler in
19 #src/vgaconvplanar.c, gl/inlstring.h, gl/line.c or gl/scale.c
20-# NO_ASM = y
21+NO_ASM = y
22 
23 # Uncomment this if you want root processes to be able to always get a new
24 # VC. Alas, some games misuse suid root privs and become root, svgalib cannot
25@@ -123,98 +123,98 @@
26 #
27 # Comment out any driver that you don't want included in the library.
28 #
29-INCLUDE_ET4000_DRIVER = y
30-INCLUDE_CIRRUS_DRIVER = y
31-INCLUDE_TVGA_DRIVER = y
32+# INCLUDE_ET4000_DRIVER = y
33+# INCLUDE_CIRRUS_DRIVER = y
34+# INCLUDE_TVGA_DRIVER = y
35 #INCLUDE_OAK_DRIVER = y
36 #INCLUDE_EGA_DRIVER = y
37-INCLUDE_MACH32_DRIVER = y
38-INCLUDE_S3_DRIVER = y
39+# INCLUDE_MACH32_DRIVER = y
40+# INCLUDE_S3_DRIVER = y
41 #INCLUDE_ET3000_DRIVER = y
42 #INCLUDE_GVGA6400_DRIVER = y
43 #INCLUDE_ARK_DRIVER = y
44 #INCLUDE_ATI_DRIVER = y
45 #INCLUDE_ALI_DRIVER = y
46-INCLUDE_CHIPS_DRIVER = y
47-INCLUDE_APM_DRIVER = y
48-INCLUDE_NV3_DRIVER = y
49-INCLUDE_ET6000_DRIVER = y
50-INCLUDE_VESA_DRIVER = y
51-INCLUDE_MX_DRIVER = y
52-INCLUDE_PARADISE_DRIVER = y
53-INCLUDE_RAGE_DRIVER = y
54-INCLUDE_BANSHEE_DRIVER = y
55-INCLUDE_SIS_DRIVER = y
56-INCLUDE_I740_DRIVER = y
57-INCLUDE_LAGUNA_DRIVER = y
58-INCLUDE_NEO_DRIVER = y
59-INCLUDE_R128_DRIVER = y
60-INCLUDE_G400_DRIVER = y
61+# INCLUDE_CHIPS_DRIVER = y
62+# INCLUDE_APM_DRIVER = y
63+# INCLUDE_NV3_DRIVER = y
64+# INCLUDE_ET6000_DRIVER = y
65+# INCLUDE_VESA_DRIVER = y
66+# INCLUDE_MX_DRIVER = y
67+# INCLUDE_PARADISE_DRIVER = y
68+# INCLUDE_RAGE_DRIVER = y
69+# INCLUDE_BANSHEE_DRIVER = y
70+# INCLUDE_SIS_DRIVER = y
71+# INCLUDE_I740_DRIVER = y
72+# INCLUDE_LAGUNA_DRIVER = y
73+# INCLUDE_NEO_DRIVER = y
74+# INCLUDE_R128_DRIVER = y
75+# INCLUDE_G400_DRIVER = y
76 INCLUDE_FBDEV_DRIVER = y
77-INCLUDE_SAVAGE_DRIVER = y
78+# INCLUDE_SAVAGE_DRIVER = y
79 #
80 # Comment out any adapter you don't want to autodetect.
81 #
82-INCLUDE_ET4000_DRIVER_TEST = y
83-INCLUDE_CIRRUS_DRIVER_TEST = y
84-INCLUDE_TVGA_DRIVER_TEST = y
85+# INCLUDE_ET4000_DRIVER_TEST = y
86+# INCLUDE_CIRRUS_DRIVER_TEST = y
87+# INCLUDE_TVGA_DRIVER_TEST = y
88 #INCLUDE_OAK_DRIVER_TEST = y
89 #INCLUDE_EGA_DRIVER_TEST = y
90-INCLUDE_MACH32_DRIVER_TEST = y
91+# INCLUDE_MACH32_DRIVER_TEST = y
92 #INCLUDE_GVGA6400_DRIVER_TEST = y
93-INCLUDE_S3_DRIVER_TEST = y
94+# INCLUDE_S3_DRIVER_TEST = y
95 #INCLUDE_ET3000_DRIVER_TEST = y
96 #INCLUDE_ARK_DRIVER_TEST = y
97 #INCLUDE_ATI_DRIVER_TEST = y
98 #INCLUDE_ALI_DRIVER_TEST = y
99-INCLUDE_CHIPS_DRIVER_TEST = y
100-INCLUDE_APM_DRIVER_TEST = y
101-INCLUDE_NV3_DRIVER_TEST = y
102-INCLUDE_ET6000_DRIVER_TEST = y
103-INCLUDE_MX_DRIVER_TEST = y
104-INCLUDE_PARADISE_DRIVER_TEST = y
105-INCLUDE_RAGE_DRIVER_TEST = y
106-INCLUDE_BANSHEE_DRIVER_TEST = y
107-INCLUDE_SIS_DRIVER_TEST = y
108-INCLUDE_I740_DRIVER_TEST = y
109-INCLUDE_LAGUNA_DRIVER_TEST = y
110-INCLUDE_NEO_DRIVER_TEST = y
111-INCLUDE_G400_DRIVER_TEST = y
112-INCLUDE_R128_DRIVER_TEST = y
113-#INCLUDE_FBDEV_DRIVER_TEST = y
114-INCLUDE_SAVAGE_DRIVER_TEST = y
115+# INCLUDE_CHIPS_DRIVER_TEST = y
116+# INCLUDE_APM_DRIVER_TEST = y
117+# INCLUDE_NV3_DRIVER_TEST = y
118+# INCLUDE_ET6000_DRIVER_TEST = y
119+# INCLUDE_MX_DRIVER_TEST = y
120+# INCLUDE_PARADISE_DRIVER_TEST = y
121+# INCLUDE_RAGE_DRIVER_TEST = y
122+# INCLUDE_BANSHEE_DRIVER_TEST = y
123+# INCLUDE_SIS_DRIVER_TEST = y
124+# INCLUDE_I740_DRIVER_TEST = y
125+# INCLUDE_LAGUNA_DRIVER_TEST = y
126+# INCLUDE_NEO_DRIVER_TEST = y
127+# INCLUDE_G400_DRIVER_TEST = y
128+# INCLUDE_R128_DRIVER_TEST = y
129+INCLUDE_FBDEV_DRIVER_TEST = y
130+# INCLUDE_SAVAGE_DRIVER_TEST = y
131 
132 #Might be too dangerous:
133-INCLUDE_VESA_DRIVER_TEST = y
134+# INCLUDE_VESA_DRIVER_TEST = y
135 
136 #
137 # Comment out any dac support that you don't want included in the library.
138 #
139 # you must include SIERRA_DAC, if you include any of SCxxxx DACs.
140 
141-INCLUDE_NORMAL_DAC = y
142-INCLUDE_S3_SDAC_DAC = y
143-INCLUDE_S3_GENDAC_DAC = y
144-INCLUDE_S3_TRIO64_DAC = y
145-INCLUDE_SIERRA_DAC = y
146-INCLUDE_SC15025_DAC = y
147-INCLUDE_ATT20C490_DAC = y
148-INCLUDE_ATT20C498_DAC = y
149-INCLUDE_ICW_DAC = y
150-INCLUDE_IBMRGB52x_DAC = y
151-INCLUDE_SC1148X_DAC = y
152+# INCLUDE_NORMAL_DAC = y
153+# INCLUDE_S3_SDAC_DAC = y
154+# INCLUDE_S3_GENDAC_DAC = y
155+# INCLUDE_S3_TRIO64_DAC = y
156+# INCLUDE_SIERRA_DAC = y
157+# INCLUDE_SC15025_DAC = y
158+# INCLUDE_ATT20C490_DAC = y
159+# INCLUDE_ATT20C498_DAC = y
160+# INCLUDE_ICW_DAC = y
161+# INCLUDE_IBMRGB52x_DAC = y
162+# INCLUDE_SC1148X_DAC = y
163 
164 #
165 # Comment out any dac you don't want to autodetect.
166 # (not all dacs can be autodetected, at this time)
167 #
168-INCLUDE_S3_SDAC_DAC_TEST = y
169-INCLUDE_S3_GENDAC_DAC_TEST = y
170-INCLUDE_SC15025_DAC_TEST = y
171-INCLUDE_ATT20C490_DAC_TEST = y
172-INCLUDE_IBMRGB52x_DAC_TEST = y
173-INCLUDE_SC1148X_DAC_TEST = y
174-
175+# INCLUDE_S3_SDAC_DAC_TEST = y
176+# INCLUDE_S3_GENDAC_DAC_TEST = y
177+# INCLUDE_SC15025_DAC_TEST = y
178+# INCLUDE_ATT20C490_DAC_TEST = y
179+# INCLUDE_IBMRGB52x_DAC_TEST = y
180+# INCLUDE_SC1148X_DAC_TEST = y
181+#
182 # Location of the svgalib configuration file.
183 SVGALIB_CONFIG_FILE = $(datadir)/libvga.config
184 
185@@ -226,7 +226,7 @@
186 # If you just want to use the et4000.regs in the source directory,
187 # comment out the definition of DYNAMIC. DYNAMIC allows development of new
188 # resolutions without recompiling.
189-DYNAMIC = y
190+# DYNAMIC = y
191 ET4000_REGS = $(datadir)/libvga.et4000
192 
193 # The EGA driver may load additional modes (SuperEGA cards) like the
194@@ -270,9 +270,9 @@
195 CFLAGS = $(WARN) $(DLLFLAGS) $(INCLUDES) $(OPTIMIZE) $(DEFINES)
196 # ELF doesn't like -N. It is beneficial for small tools with a.out
197 ifeq (a.out, $(TARGET_FORMAT))
198- LDFLAGS = -N -s
199+# LDFLAGS = -N -s
200 else
201- LDFLAGS = -s
202+# LDFLAGS = -s
203 endif
204 
205 # Uncomment the following if you are compiling a.out shared libraries
206@@ -289,6 +289,6 @@
207 
208 # Utilites used.
209 AR = ar
210-INSTALL_PROGRAM = install -c -s -m 755 -o root -g bin
211-INSTALL_SHLIB = install -c -m 755 -o root -g bin
212-INSTALL_DATA = install -c -m 644 -o root -g bin
213+INSTALL_PROGRAM = install -c -s -m 755
214+INSTALL_SHLIB = install -c -m 755
215+INSTALL_DATA = install -c -m 644
216

Archive Download this file



interactive