]> git.pld-linux.org Git - packages/freewrl.git/blob - freewrl-make.patch
- updated to 1.13, updated system-js patch
[packages/freewrl.git] / freewrl-make.patch
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.09839 seconds and 3 git commands to generate.