]> git.pld-linux.org Git - packages/freewrl.git/blame - freewrl-make.patch
- updated to 1.13, updated system-js patch
[packages/freewrl.git] / freewrl-make.patch
CommitLineData
206f41bc
JB
1--- FreeWRL-1.12/SoundEngine/Makefile.orig 2005-04-25 15:47:19.000000000 +0200
2+++ FreeWRL-1.12/SoundEngine/Makefile 2005-04-29 15:05:18.046431376 +0200
3@@ -1,17 +1,16 @@
4 #INCLUDE = -I/usr/X11R6/include/
5 #LIBS = -L. -L/usr/X11R6/lib -L/usr/local/lib
6
7-COMPILERFLAGS = -Wall
8+COMPILERFLAGS = -Wall $(OPTIMIZE)
9 CC = gcc
10 CFLAGS = $(COMPILERFLAGS) $(INCLUDE)
11 LIBRARIES = -lm
12 SVROBJ = main.o wavmaker.o mixer.o
13
14-all: main
15+all: FreeWRL_SoundServer
16
17-main: $(SVROBJ)
18+FreeWRL_SoundServer: $(SVROBJ)
19 $(CC) $(SVROBJ) $(CFLAGS) -o FreeWRL_SoundServer $(LIBS) $(LIBRARIES)
20- strip FreeWRL_SoundServer
21
22 mixer: mixer.o
23 $(CC) $(CFLAGS) -o $mixer $(LIBS) $< $(LIBRARIES)
24@@ -22,6 +21,6 @@
25 clean:
26 rm -f *.o FreeWRL_SoundServer
27
28-install: main
29+install: FreeWRL_SoundServer
30 cp FreeWRL_SoundServer $(BINDIR)
31
32--- FreeWRL-1.12/CFrontEnd/Makefile.orig 2005-04-25 15:47:19.000000000 +0200
33+++ FreeWRL-1.12/CFrontEnd/Makefile 2005-04-29 15:10:58.282707600 +0200
34@@ -13,18 +13,17 @@
35 all: freewrl
36
37 install: freewrl
38- strip freewrl
39- cp freewrl $(BINDIR)
40+ install freewrl $(BINDIR)
41
42-perlxsi:
43+perlxsi.o:
44 perl -MExtUtils::Embed -e xsinit -- -o perlxsi.c;
45- $(CC) $(INC) $(PFLAGS) perlxsi.c
46+ $(CC) $(INC) $(PFLAGS) $(OPTIMIZE) perlxsi.c
47
48-fwopts:
49- $(CC) $(INC) $(FWFLAGS) $(DEFINE) fwopts.c
50+fwopts.o:
51+ $(CC) $(INC) $(FWFLAGS) $(OPTIMIZE) $(DEFINE) fwopts.c
52
53-freewrl: perlxsi fwopts
54- $(CC) $(INC) $(FRFLAGS) $(DEFINE) freewrl.c
55+freewrl: perlxsi.o fwopts.o
56+ $(CC) $(INC) $(FRFLAGS) $(OPTIMIZE) $(DEFINE) freewrl.c
57
58 $(CC) -L../blib/arch/auto/VRML/VRMLFunc -o freewrl \
59 perlxsi.o freewrl.o fwopts.o \
60--- FreeWRL-1.12/FreeWRL_Message/Makefile.orig 2005-04-25 15:47:19.000000000 +0200
61+++ FreeWRL-1.12/FreeWRL_Message/Makefile 2005-04-29 15:26:42.513162752 +0200
62@@ -1,25 +1,21 @@
63 #INCLUDE = -I/usr/X11R6/include/
64 #LIBS = -L. -L/usr/X11R6/lib -L/usr/local/lib
65
66-COMPILERFLAGS = -Wall
67+COMPILERFLAGS = -Wall $(OPTIMIZE)
68 CC = gcc
69 CFLAGS = $(COMPILERFLAGS) $(INCLUDE)
70 # use this for better borders on window LIBRARIES = -lXaw3d
71 LIBRARIES = -lXaw
72 SVROBJ = FreeWRL_Message.o
73
74-all: main
75+all: FreeWRL_Message
76
77-main: $(SVROBJ)
78+FreeWRL_Message: $(SVROBJ)
79 $(CC) $(SVROBJ) $(CFLAGS) -o FreeWRL_Message $(LIBS) $(LIBRARIES)
80- strip FreeWRL_Message
81-
82-FreeWRL_Message: FreeWRL_Message.o
83- $(CC) $(CFLAGS) -o $FreeWRL_Message $(LIBS) $< $(LIBRARIES)
84
85 clean:
86 rm -f *.o FreeWRL_Message
87
88-install: main
89- cp FreeWRL_Message $(BINDIR)
90+install: FreeWRL_Message
91+ install FreeWRL_Message $(BINDIR)
92
93--- FreeWRL-1.12/Plugin/Makefile.orig 2005-04-25 15:47:19.000000000 +0200
94+++ FreeWRL-1.12/Plugin/Makefile 2005-04-29 15:18:36.709016208 +0200
95@@ -38,12 +38,12 @@
96
97 SHAREDTARGET=npfreewrl.so
98
99-install: npfreewrl
100- cp npfreewrl.so $(PLUGDIR)
101+all: npfreewrl.so
102
103-all: npfreewrl
104+install: npfreewrl.so
105+ install npfreewrl.so $(PLUGDIR)
106
107-npfreewrl: $(OBJ)
108+npfreewrl.so: $(OBJ)
109 $(CC) -shared -o $(SHAREDTARGET) $(OBJ) $(LDFLAGS)
110
111 npfreewrl.o: netscape/source/npfreewrl.c
This page took 0.071596 seconds and 4 git commands to generate.