equal
deleted
inserted
replaced
45 |
45 |
46 # This doesn't respect DESTDIR, so overload BINDIR and MANDIR when we install. |
46 # This doesn't respect DESTDIR, so overload BINDIR and MANDIR when we install. |
47 COMPONENT_INSTALL_ARGS += BINDIR=$(PROTOUSRBINDIR) |
47 COMPONENT_INSTALL_ARGS += BINDIR=$(PROTOUSRBINDIR) |
48 COMPONENT_INSTALL_ARGS += MANDIR=$(PROTOUSRSHAREMAN1DIR) |
48 COMPONENT_INSTALL_ARGS += MANDIR=$(PROTOUSRSHAREMAN1DIR) |
49 |
49 |
50 # fix the man pages |
|
51 INST_MAN1PGS = zip zipcloak zipnote zipsplit |
|
52 INST_MANSCRIPT = oracleman-stability |
|
53 PROTOMAN1 = $(INST_MAN1PGS:%=$(PROTOUSRSHAREMAN1DIR)/%.1) |
|
54 |
|
55 # Manpage files are already created by INSTALL_32 target |
|
56 # so currently only the contents of files could be changed. |
|
57 $(PROTOMAN1): $(INST_MAN1PGS:%=$(SOURCE_DIR)/man/%.1) |
|
58 sed -f $(INST_MANSCRIPT) < $(SOURCE_DIR)/man/$(@F) > $@ |
|
59 |
|
60 # It should be done without checking time-stamps of targets. |
|
61 .PHONY: $(PROTOMAN1) |
|
62 |
|
63 # But do no do it before the INSTALL_32 is really finished. |
|
64 $(INST_MAN1PGS:%=$(SOURCE_DIR)/man/%.1): $(INSTALL_32) |
|
65 |
|
66 # common targets |
50 # common targets |
67 |
|
68 build: $(BUILD_32) |
51 build: $(BUILD_32) |
69 |
52 |
70 install: $(INSTALL_32) $(PROTOMAN1) |
53 install: $(INSTALL_32) |
71 |
54 |
72 test: |
55 test: $(NO_TESTS) |
73 @echo "no tests available" |
|
74 |
56 |
75 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
57 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
76 |
58 |
77 include ../../make-rules/depend.mk |
59 include ../../make-rules/depend.mk |
78 |
60 |