1 diff -Nur bush-0.9.3.orig/ADAVOX-0.51/main/Makefile bush-0.9.3/ADAVOX-0.51/main/Makefile
2 --- bush-0.9.3.orig/ADAVOX-0.51/main/Makefile 2003-10-16 05:08:47.000000000 +0200
3 +++ bush-0.9.3/ADAVOX-0.51/main/Makefile 2004-03-04 21:34:42.000000000 +0100
6 # MODIFY THE CPU= LINE OUT IF YOU ARE NOT RUNNING ON A PENTIUM
8 -CPU=pentiumpro # -m486
11 # MODIFY THE NEXT LINES WHEN DEBUGGING (NB: Do not use -O1 or higher)
14 LIB= -largs ../wc/cglue.o
16 -COPTS= -Wall $(OPTZ) -m$(CPU)
18 AOPTS= $(INC) -gnatf $(GNATOPTS)
19 -AOPTZ= $(OPTZ) -m$(CPU)
24 diff -Nur bush-0.9.3.orig/ADAVOX-0.51/Makefile bush-0.9.3/ADAVOX-0.51/Makefile
25 --- bush-0.9.3.orig/ADAVOX-0.51/Makefile 2003-10-16 05:08:41.000000000 +0200
26 +++ bush-0.9.3/ADAVOX-0.51/Makefile 2004-03-04 21:48:42.000000000 +0100
29 # To override, example: $ make CPU=486 INSTDIR=/opt/local/bin
31 -INSTDIR=/usr/local/bin
35 GNATOPTS=-gnato -gnata -gnatn -q -c -i
38 - (cd ./wc ; $(MAKE) -$(MAKEFLAGS) all)
39 - (cd ./main ; $(MAKE) -$(MAKEFLAGS) INSTDIR=$(INSTDIR) CPU=$(CPU) OPTZ=$(OPTZ) all)
40 + (cd ./wc ; $(MAKE) -$(MAKEFLAGS) all CFLAGS="$(CFLAGS)")
41 + (cd ./main ; $(MAKE) -$(MAKEFLAGS) all INSTDIR=$(INSTDIR) CFLAGS="$(CFLAGS)")
44 (cd ./wc ; $(MAKE) -$(MAKEFLAGS) clean)
45 diff -Nur bush-0.9.3.orig/apq-2.1/eg/Makefile bush-0.9.3/apq-2.1/eg/Makefile
46 --- bush-0.9.3.orig/apq-2.1/eg/Makefile 2003-09-24 21:56:28.000000000 +0200
47 +++ bush-0.9.3/apq-2.1/eg/Makefile 2004-03-04 21:46:15.000000000 +0100
53 +COPTS=-c -Wall $(CFLAGS)
54 AOPTS=$(DBG) -gnato -gnata -gnatf
57 diff -Nur bush-0.9.3.orig/apq-2.1/Makefile bush-0.9.3/apq-2.1/Makefile
58 --- bush-0.9.3.orig/apq-2.1/Makefile 2003-09-24 21:56:23.000000000 +0200
59 +++ bush-0.9.3/apq-2.1/Makefile 2004-03-04 22:06:56.000000000 +0100
61 DISTFILE=apq-$(VERSION).tar.gz
70 +COPTS="-Wall $(CFLAGS)"
71 AOPTS=-gnata -gnatf -gnato -gnatwp $(ZOPTS)
74 - $(CC) -c $(COPTS) $(ZOPTS) $(PG_INCL) $(MY_INCL) $< -o $*.o
75 + $(CC) -c $(COPTS) $(PG_INCL) $(MY_INCL) $< -o $*.o
77 all: setup$(HAVE_MY) mysql$(HAVE_MY) postgresql$(HAVE_PG) libapq.a finish
80 ADA_INCLUDE_PATH=. ADA_OBJECTS_PATH=. gnatmake -c $(AOPTS) comp_mysql
83 - $(CC) -c $(COPTS) $(ZOPTS) $(MY_INCL) c_mysql.c -o c_mysql.o
84 + $(CC) -c $(COPTS) $(MY_INCL) c_mysql.c -o c_mysql.o
86 apq-mysql.ads: apq-mysql.ads-in mysql_generr.c mysql_xcr2 mysql_xcr3
87 @rm -f mysql_errmsg.h mysql_generr
89 rm -f mysql_errmsg.h mysql_type_codes.h mysql_generr Makeincl tmysql apq-mysql.ads
90 rm -f libapq.a GNUmakefile
91 rm -fr ./release $(DISTFILE)
92 - cd ./eg; $(MAKE) clobber
93 + cd ./eg; $(MAKE) clobber CFLAGS="$(CFLAGS)"
94 rm -f apq-1.93-win32-2.7.1.tar.gz
96 manual: apq-manual.pdf
97 diff -Nur bush-0.9.3.orig/Makefile bush-0.9.3/Makefile
98 --- bush-0.9.3.orig/Makefile 2003-11-29 22:12:41.000000000 +0100
99 +++ bush-0.9.3/Makefile 2004-03-04 21:42:50.000000000 +0100
101 @echo " http://www.dwheeler.com/adacgi"
102 @echo "---------------------------------------------------------------"
104 - gmake -C adacgi-1.6
105 + make -C adacgi-1.6 "CFLAGS=$(CFLAGS)"
107 @echo "---------------------------------------------------------------"
108 @echo " Making AdaVOX (Wav/AU Player)"
109 @echo " http://home.cogeco.ca/~ve3wwg"
110 @echo "---------------------------------------------------------------"
112 - gmake -C ADAVOX-0.51
113 + make -C ADAVOX-0.51 CFLAGS="$(CFLAGS)"
115 @echo "---------------------------------------------------------------"
116 @echo " Making APQ (PostgreSQL/MySQL DBI)"
117 @echo " http://home.cogeco.ca/~ve3wwg"
118 @echo "---------------------------------------------------------------"
121 + make -C apq-2.1/ CFLAGS="$(CFLAGS)"
123 @echo "---------------------------------------------------------------"
126 @echo "Making AdaCGI"
127 @echo "---------------------------------------------------------------"
129 - gmake -C adacgi-1.6
130 + make -C adacgi-1.6 CFLAGS="$(CFLAGS)"
132 @echo "---------------------------------------------------------------"
133 @echo "Making AdaVOX"
134 @echo "---------------------------------------------------------------"
136 - gmake -C ADAVOX-0.51
137 + make -C ADAVOX-0.51 CFLAGS="$(CFLAGS)"
139 @echo "---------------------------------------------------------------"
140 @echo " Making APQ (PostgreSQL/MySQL DBI)"
141 @echo " http://home.cogeco.ca/~ve3wwg"
142 @echo "---------------------------------------------------------------"
145 + make -C apq-2.1/ CFLAGS="$(CFLAGS)"
147 @echo "---------------------------------------------------------------"
150 gnatlink bush.ali ./ADAVOX-0.51/wc/cglue.o c_os.o $(LIBS)
153 - gmake -C adacgi-1.6 clean
154 - gmake -C apq-2.1 clean
155 - gmake -C ADAVOX-0.51 clean
156 + make -C adacgi-1.6 clean
157 + make -C apq-2.1 clean
158 + make -C ADAVOX-0.51 clean
159 rm -f *.o *.ali t.t t.bush core bush.zip bush
162 @@ -135,10 +135,10 @@
163 @echo "Don't forget to unpack and repack under a descriptive directory"
166 - install --mode=555 bush /usr/local/bin/bush
167 + install --mode=555 bush $(DESTDIR)/bin/bush
170 - rm /usr/local/bin/bush
171 + rm $(DESTDIR)/bin/bush
174 @echo "First you need one of these"