root/floppyfw-3.0/makefiles/fakeident.mk

Revision 53, 1.1 KB (checked in by root, 6 years ago)

Fixes for distcc to work.

Line 
1#############################################################
2#
3# fakeident
4#
5#############################################################
6
7FAKEIDENT_SOURCE_URL=http://www.guru-group.fi/~too/sw/releases/
8FAKEIDENT_SOURCE=identd.c
9FAKEIDENT_DIR=$(BUILD_DIR)/fakeident
10
11FAKEIDENT_PATCH=$(PATCH_DIR)/fakeident/1.18.diff
12
13$(DL_DIR)/$(FAKEIDENT_SOURCE):
14         $(WGET) -P $(DL_DIR) $(FAKEIDENT_SOURCE_URL)$(FAKEIDENT_SOURCE)
15
16fakeident-source: $(DL_DIR)/$(FAKEIDENT_SOURCE)
17
18$(FAKEIDENT_DIR)/.unpacked: $(DL_DIR)/$(FAKEIDENT_SOURCE)
19        -[ ! -d $(FAKEIDENT_DIR) ] && mkdir $(FAKEIDENT_DIR)
20        cp $(DL_DIR)/$(FAKEIDENT_SOURCE) $(FAKEIDENT_DIR)/.
21        touch $(FAKEIDENT_DIR)/.unpacked
22
23$(FAKEIDENT_DIR)/identd: $(FAKEIDENT_DIR)/.unpacked
24        $(MAKE) -C $(FAKEIDENT_DIR) \
25                CC="$(TARGET_CC)"       \
26                CFLAGS="$(TARGET_CFLAGS)"
27                identd identd.c
28
29$(ADD_MASTER)/sbin/identd: $(FAKEIDENT_DIR)/identd
30        cp -a $(FAKEIDENT_DIR)/identd $(ADD_MASTER)/sbin/identd
31        -$(SSTRIP) $(ADD_MASTER)/sbin/identd
32
33fakeident: $(ADD_MASTER)/sbin/identd
34
35fakeident-clean:
36        $(RM) $(FAKEIDENT_DIR)/identd
37        $(RM) $(ADD_MASTER)/sbin/identd
38
39fakeident-dirclean:
40        $(RM) -r $(FAKEIDENT_DIR)
41        $(RM) $(ADD_MASTER)/sbin/identd
42
Note: See TracBrowser for help on using the browser.