Package: galleta / 1.0+20040505-10

20_fix-makefile.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Description: make Makefile compliant with Debian and add GCC hardening.
Author: Joao Eriberto Mota Filho <eriberto@debian.org>
Last-Update: 2018-07-25
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,10 +1,16 @@
-all: install
+all: galleta
 
-install:  galleta.c
-	gcc -o galleta galleta.c -lm -lc;cp galleta ../bin
+galleta:  galleta.c
+	gcc $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -o galleta galleta.c -lm -lc
 
-installwin:  galleta.c
-	gcc -DCYGWIN -o galleta.exe galleta.c -lm -lc;cp galleta.exe ../bin
+install: galleta
+	cp galleta $(DESTDIR)/usr/bin
+
+galleta.exe:  galleta.c
+	gcc -DCYGWIN -o galleta.exe galleta.c -lm -lc
+
+installwin: galleta.exe
+	cp galleta.exe ../bin
 
 clean: 
 	rm -f galleta.exe galleta