| @@ -1,30 +1,28 @@ | | | @@ -1,30 +1,28 @@ |
1 | $NetBSD: patch-GNUmakefile,v 1.3 2020/11/04 08:36:53 triaxx Exp $ | | 1 | $NetBSD: patch-GNUmakefile,v 1.4 2023/01/03 17:41:16 wiz Exp $ |
2 | | | 2 | |
3 | * Replace absolute paths by DESTDIR | | 3 | * Replace absolute paths by DESTDIR |
4 | * Replace install by pkgsrc's INSTALL_* | | 4 | * Replace install by pkgsrc's INSTALL_* |
5 | * Add conditionnal test for installation of LIBOBJCXX on FreeBSD | | 5 | * Add conditionnal test for installation of LIBOBJCXX on FreeBSD |
6 | | | 6 | |
7 | --- GNUmakefile.orig 2015-08-07 11:33:41.000000000 +0000 | | 7 | --- GNUmakefile.orig 2015-08-07 11:33:41.000000000 +0000 |
8 | +++ GNUmakefile | | 8 | +++ GNUmakefile |
9 | @@ -78,21 +78,25 @@ endif | | 9 | @@ -79,20 +79,24 @@ endif |
10 | | | | |
11 | install: all | | 10 | install: all |
12 | $(SILENT)echo Installing libraries... | | 11 | $(SILENT)echo Installing libraries... |
13 | - $(SILENT)install -d $(LIB_DIR) | | 12 | $(SILENT)install -d $(LIB_DIR) |
14 | - $(SILENT)install -m 444 $(STRIP) $(LIBOBJC).so.$(VERSION) $(LIB_DIR) | | 13 | - $(SILENT)install -m 444 $(STRIP) $(LIBOBJC).so.$(VERSION) $(LIB_DIR) |
15 | - $(SILENT)install -m 444 $(STRIP) $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR) | | 14 | - $(SILENT)install -m 444 $(STRIP) $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR) |
16 | - $(SILENT)install -m 444 $(STRIP) $(LIBOBJC).a $(LIB_DIR) | | 15 | - $(SILENT)install -m 444 $(STRIP) $(LIBOBJC).a $(LIB_DIR) |
17 | + $(SILENT)install -d $(LIB_DIR) | | | |
18 | + $(SILENT)install -m 444 $(STRIP) $(LIBOBJC).so.$(VERSION) $(DESTDIR)/$(LIB_DIR) | | 16 | + $(SILENT)install -m 444 $(STRIP) $(LIBOBJC).so.$(VERSION) $(DESTDIR)/$(LIB_DIR) |
19 | +ifneq ($(findstring freebsd, $(shell $(CC) -dumpmachine)), freebsd) | | 17 | +ifneq ($(findstring freebsd, $(shell $(CC) -dumpmachine)), freebsd) |
20 | + $(SILENT)install -m 444 $(STRIP) $(LIBOBJCXX).so.$(VERSION) $(DESTDIR)/$(LIB_DIR) | | 18 | + $(SILENT)install -m 444 $(STRIP) $(LIBOBJCXX).so.$(VERSION) $(DESTDIR)/$(LIB_DIR) |
21 | +endif | | 19 | +endif |
22 | + #$(SILENT)install -m 444 $(STRIP) $(LIBOBJC).a $(LIB_DIR) | | 20 | + #$(SILENT)install -m 444 $(STRIP) $(LIBOBJC).a $(LIB_DIR) |
23 | $(SILENT)echo Creating symbolic links... | | 21 | $(SILENT)echo Creating symbolic links... |
24 | - $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so | | 22 | - $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so |
25 | - $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION) | | 23 | - $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION) |
26 | - $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION).$(MINOR_VERSION) | | 24 | - $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION).$(MINOR_VERSION) |
27 | - $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so | | 25 | - $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so |
28 | - $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION) | | 26 | - $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION) |
29 | - $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION).$(MINOR_VERSION) | | 27 | - $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION).$(MINOR_VERSION) |
30 | + $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(DESTDIR)$(LIB_DIR)/$(LIBOBJC).so | | 28 | + $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(DESTDIR)$(LIB_DIR)/$(LIBOBJC).so |