summaryrefslogtreecommitdiff
path: root/sys-apps/ccs-tools/files/ccs-tools-1.8.3_p20130214-ncurses-underlinking.patch
blob: 638e6f556712203769a1288151fbffef560d63a7 (plain)
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
--- a/Include.make
+++ b/Include.make
@@ -3,6 +3,3 @@
 USRSBINDIR      := /usr/sbin
 USRLIBDIR       := /usr/lib
 MAN8            := /usr/share/man/man8
-ifndef CFLAGS
-CFLAGS          := -Wall -O2
-endif
--- a/kernel_test/Makefile
+++ b/kernel_test/Makefile
@@ -20,7 +20,7 @@
 #
 
 .c:
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
 
 #
 # Delete all test programs.
--- a/sbin/Makefile
+++ b/sbin/Makefile
@@ -5,11 +5,11 @@
 all: $(BUILD_FILES)
 
 install: all
-	mkdir -p -m 0755 $(INSTALLDIR)$(SBINDIR)
-	$(INSTALL) -m 0700 $(BUILD_FILES) $(INSTALLDIR)$(SBINDIR)
+	mkdir -p -m 0755 $(DESTDIR)$(SBINDIR)
+	$(INSTALL) -m 0700 $(BUILD_FILES) $(DESTDIR)$(SBINDIR)
 
 .c:
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
 
 clean:
 	rm -f -- $(BUILD_FILES)
--- a/usr_lib_ccs/Makefile
+++ b/usr_lib_ccs/Makefile
@@ -6,12 +6,12 @@
 all: $(BUILD_FILES)
 
 install: all
-	mkdir -p -m 0755 $(INSTALLDIR)/$(USRLIBDIR)/ccs
-	$(INSTALL) -m 0755 $(BUILD_FILES) $(INSTALLDIR)/$(USRLIBDIR)/ccs/
-	$(INSTALL) -m 0644 ../README.ccs ../COPYING.ccs $(INSTALLDIR)/$(USRLIBDIR)/ccs/
+	mkdir -p -m 0755 $(DESTDIR)/$(USRLIBDIR)/ccs
+	$(INSTALL) -m 0755 $(BUILD_FILES) $(DESTDIR)/$(USRLIBDIR)/ccs/
+	$(INSTALL) -m 0644 ../README.ccs ../COPYING.ccs $(DESTDIR)/$(USRLIBDIR)/ccs/
 
 .c:
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
 
 clean:
 	rm -f -- $(BUILD_FILES)
--- a/usr_sbin/Makefile
+++ b/usr_sbin/Makefile
@@ -19,27 +19,27 @@
 LDFLAGS_PIC := $(filter-out -pie,$(filter-out -fPIE,$(LDFLAGS)))
 
 libccstools.so: ccstools.c ccstools.h
-	$(CC) $(CPPFLAGS) $(CFLAGS_PIC) $(LDFLAGS_PIC) -fPIC ccstools.c -shared -Wl,-soname,libccstools.so.3 -o libccstools.so.3.0.2
+	$(CC) $(CPPFLAGS) $(CFLAGS_PIC) $(LDFLAGS_PIC) -fPIC ccstools.c -shared -Wl,-soname,libccstools.so.3 -o libccstools.so.3.0.2 $(LIBS)
 	ln -sf libccstools.so.3.0.2 libccstools.so
 
 .c:
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $< -lccstools -L. 
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $< -lccstools -L. $(LIBS)
 
 ccs-editpolicy: ccstools.h editpolicy*.c readline.h /usr/include/curses.h libccstools.so
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o ccs-editpolicy editpolicy*.c -lncurses -lccstools -L. -DCOLOR_ON
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o ccs-editpolicy editpolicy*.c -lccstools -L. -DCOLOR_ON $(LIBS)
 
 ccs-queryd: ccstools.h ccs-queryd.c readline.h /usr/include/curses.h libccstools.so
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o ccs-queryd ccs-queryd.c -lncurses -lccstools -L.
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o ccs-queryd ccs-queryd.c -lccstools -L. $(LIBS)
 
 install: all
-	mkdir -p -m 0755 $(INSTALLDIR)$(USRLIBDIR)
-	$(INSTALL) -m 0755 libccstools.so.3.0.2 $(INSTALLDIR)$(USRLIBDIR)
-	ln -sf libccstools.so.3.0.2 $(INSTALLDIR)$(USRLIBDIR)/libccstools.so.3
-ifeq ($(INSTALLDIR),)
+	mkdir -p -m 0755 $(DESTDIR)$(USRLIBDIR)
+	$(INSTALL) -m 0755 libccstools.so.3.0.2 $(DESTDIR)$(USRLIBDIR)
+	ln -sf libccstools.so.3.0.2 $(DESTDIR)$(USRLIBDIR)/libccstools.so.3
+ifeq ($(DESTDIR),)
 	ldconfig || true
 endif
-	mkdir -p -m 0755 $(INSTALLDIR)$(USRSBINDIR)
-	$(INSTALL) -m 0755 $(BUILD_FILES) $(INSTALLDIR)$(USRSBINDIR)
+	mkdir -p -m 0755 $(DESTDIR)$(USRSBINDIR)
+	$(INSTALL) -m 0755 $(BUILD_FILES) $(DESTDIR)$(USRSBINDIR)
 
 clean:
 	rm -f -- $(BUILD_FILES) libccstools.so*
--- a/usr_share_man/Makefile
+++ b/usr_share_man/Makefile
@@ -1,7 +1,7 @@
 include ../Include.make
 
 install:
-	mkdir -p -m 0755 $(INSTALLDIR)$(MAN8)
-	$(INSTALL) -m 0644 man8/* $(INSTALLDIR)$(MAN8)
+	mkdir -p -m 0755 $(DESTDIR)$(MAN8)
+	$(INSTALL) -m 0644 man8/* $(DESTDIR)$(MAN8)
 
 .PHONY: install