| @@ -1,99 +1,101 @@ | | | @@ -1,99 +1,101 @@ |
1 | --- Makefile.orig 2017-02-26 07:58:49.000000000 +0900 | | 1 | $NetBSD: patch-aa,v 1.20 2017/11/20 03:14:42 msaitoh Exp $ |
2 | +++ Makefile 2017-02-26 15:40:04.602258606 +0900 | | 2 | |
| | | 3 | --- Makefile.orig 2017-11-17 22:00:27.000000000 +0900 |
| | | 4 | +++ Makefile 2017-11-20 12:02:45.561593424 +0900 |
3 | @@ -1,8 +1,7 @@ | | 5 | @@ -1,8 +1,7 @@ |
4 | # Makefile for The PCI Utilities | | 6 | # Makefile for The PCI Utilities |
5 | # (c) 1998--2017 Martin Mares <mj@ucw.cz> | | 7 | # (c) 1998--2017 Martin Mares <mj@ucw.cz> |
6 | | | 8 | |
7 | -OPT=-O2 | | 9 | -OPT=-O2 |
8 | -CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes | | 10 | -CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes |
9 | +CFLAGS=-Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes | | 11 | +CFLAGS=-Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes |
10 | | | 12 | |
11 | VERSION=3.5.5 | | 13 | VERSION=3.5.6 |
12 | DATE=2017-07-05 | | 14 | DATE=2017-11-17 |
13 | @@ -13,7 +12,7 @@ RELEASE= | | 15 | @@ -13,7 +12,7 @@ RELEASE= |
14 | CROSS_COMPILE= | | 16 | CROSS_COMPILE= |
15 | | | 17 | |
16 | # Support for compressed pci.ids (yes/no, default: detect) | | 18 | # Support for compressed pci.ids (yes/no, default: detect) |
17 | -ZLIB= | | 19 | -ZLIB= |
18 | +ZLIB=no | | 20 | +ZLIB=no |
19 | | | 21 | |
20 | # Support for resolving ID's by DNS (yes/no, default: detect) | | 22 | # Support for resolving ID's by DNS (yes/no, default: detect) |
21 | DNS= | | 23 | DNS= |
22 | @@ -29,23 +28,23 @@ HWDB= | | 24 | @@ -29,23 +28,23 @@ HWDB= |
23 | | | 25 | |
24 | # ABI version suffix in the name of the shared library | | 26 | # ABI version suffix in the name of the shared library |
25 | # (as we use proper symbol versioning, this seldom needs changing) | | 27 | # (as we use proper symbol versioning, this seldom needs changing) |
26 | -ABI_VERSION=.3 | | 28 | -ABI_VERSION=.3 |
27 | +ABI_VERSION=-version-info 3:0 | | 29 | +ABI_VERSION=-version-info 3:0 |
28 | | | 30 | |
29 | # Installation directories | | 31 | # Installation directories |
30 | -PREFIX=/usr/local | | 32 | -PREFIX=/usr/local |
31 | +#PREFIX=/usr/local | | 33 | +#PREFIX=/usr/local |
32 | SBINDIR=$(PREFIX)/sbin | | 34 | SBINDIR=$(PREFIX)/sbin |
33 | -SHAREDIR=$(PREFIX)/share | | 35 | -SHAREDIR=$(PREFIX)/share |
34 | +SHAREDIR=$(PREFIX)/share/pciutils | | 36 | +SHAREDIR=$(PREFIX)/share/pciutils |
35 | IDSDIR=$(SHAREDIR) | | 37 | IDSDIR=$(SHAREDIR) |
36 | -MANDIR:=$(shell if [ -d $(PREFIX)/share/man ] ; then echo $(PREFIX)/share/man ; else echo $(PREFIX)/man ; fi) | | 38 | -MANDIR:=$(shell if [ -d $(PREFIX)/share/man ] ; then echo $(PREFIX)/share/man ; else echo $(PREFIX)/man ; fi) |
37 | -INCDIR=$(PREFIX)/include | | 39 | -INCDIR=$(PREFIX)/include |
38 | +MANDIR=$(PREFIX)/$(PKGMANDIR) | | 40 | +MANDIR=$(PREFIX)/$(PKGMANDIR) |
39 | +INCDIR=$(PREFIX)/include/pciutils | | 41 | +INCDIR=$(PREFIX)/include/pciutils |
40 | LIBDIR=$(PREFIX)/lib | | 42 | LIBDIR=$(PREFIX)/lib |
41 | PKGCFDIR=$(LIBDIR)/pkgconfig | | 43 | PKGCFDIR=$(LIBDIR)/pkgconfig |
42 | | | 44 | |
43 | # Commands | | 45 | # Commands |
44 | -INSTALL=install | | 46 | -INSTALL=install |
45 | -DIRINSTALL=install -d | | 47 | -DIRINSTALL=install -d |
46 | -STRIP=-s | | 48 | -STRIP=-s |
47 | -CC=$(CROSS_COMPILE)gcc | | 49 | -CC=$(CROSS_COMPILE)gcc |
48 | +#INSTALL=install | | 50 | +#INSTALL=install |
49 | +#DIRINSTALL=install -d | | 51 | +#DIRINSTALL=install -d |
50 | +#STRIP=-s | | 52 | +#STRIP=-s |
51 | +#CC=$(CROSS_COMPILE)gcc | | 53 | +#CC=$(CROSS_COMPILE)gcc |
52 | AR=$(CROSS_COMPILE)ar | | 54 | AR=$(CROSS_COMPILE)ar |
53 | RANLIB=$(CROSS_COMPILE)ranlib | | 55 | RANLIB=$(CROSS_COMPILE)ranlib |
54 | | | 56 | |
55 | @@ -110,12 +109,18 @@ distclean: clean | | 57 | @@ -110,12 +109,18 @@ distclean: clean |
56 | | | 58 | |
57 | install: all | | 59 | install: all |
58 | # -c is ignored on Linux, but required on FreeBSD | | 60 | # -c is ignored on Linux, but required on FreeBSD |
59 | - $(DIRINSTALL) -m 755 $(DESTDIR)$(SBINDIR) $(DESTDIR)$(IDSDIR) $(DESTDIR)$(MANDIR)/man8 $(DESTDIR)$(MANDIR)/man7 | | 61 | - $(DIRINSTALL) -m 755 $(DESTDIR)$(SBINDIR) $(DESTDIR)$(IDSDIR) $(DESTDIR)$(MANDIR)/man8 $(DESTDIR)$(MANDIR)/man7 |
60 | - $(INSTALL) -c -m 755 $(STRIP) lspci setpci $(DESTDIR)$(SBINDIR) | | 62 | - $(INSTALL) -c -m 755 $(STRIP) lspci setpci $(DESTDIR)$(SBINDIR) |
61 | - $(INSTALL) -c -m 755 update-pciids $(DESTDIR)$(SBINDIR) | | 63 | - $(INSTALL) -c -m 755 update-pciids $(DESTDIR)$(SBINDIR) |
62 | - $(INSTALL) -c -m 644 $(PCI_IDS) $(DESTDIR)$(IDSDIR) | | 64 | - $(INSTALL) -c -m 644 $(PCI_IDS) $(DESTDIR)$(IDSDIR) |
63 | - $(INSTALL) -c -m 644 lspci.8 setpci.8 update-pciids.8 $(DESTDIR)$(MANDIR)/man8 | | 65 | - $(INSTALL) -c -m 644 lspci.8 setpci.8 update-pciids.8 $(DESTDIR)$(MANDIR)/man8 |
64 | - $(INSTALL) -c -m 644 pcilib.7 $(DESTDIR)$(MANDIR)/man7 | | 66 | - $(INSTALL) -c -m 644 pcilib.7 $(DESTDIR)$(MANDIR)/man7 |
65 | + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(SBINDIR) | | 67 | + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(SBINDIR) |
66 | + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(IDSDIR) | | 68 | + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(IDSDIR) |
67 | + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(MANDIR)/man8 | | 69 | + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(MANDIR)/man8 |
68 | + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(MANDIR)/man7 | | 70 | + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(MANDIR)/man7 |
69 | + $(BSD_INSTALL_PROGRAM) lspci $(DESTDIR)$(SBINDIR) | | 71 | + $(BSD_INSTALL_PROGRAM) lspci $(DESTDIR)$(SBINDIR) |
70 | + $(BSD_INSTALL_PROGRAM) setpci $(DESTDIR)$(SBINDIR) | | 72 | + $(BSD_INSTALL_PROGRAM) setpci $(DESTDIR)$(SBINDIR) |
71 | + $(BSD_INSTALL_SCRIPT) update-pciids $(DESTDIR)$(SBINDIR) | | 73 | + $(BSD_INSTALL_SCRIPT) update-pciids $(DESTDIR)$(SBINDIR) |
72 | + $(BSD_INSTALL_DATA) $(PCI_IDS) $(DESTDIR)$(IDSDIR) | | 74 | + $(BSD_INSTALL_DATA) $(PCI_IDS) $(DESTDIR)$(IDSDIR) |
73 | + for fn in lspci.8 setpci.8 update-pciids.8; do \ | | 75 | + for fn in lspci.8 setpci.8 update-pciids.8; do \ |
74 | + $(BSD_INSTALL_MAN) $$fn $(DESTDIR)$(MANDIR)/man8; \ | | 76 | + $(BSD_INSTALL_MAN) $$fn $(DESTDIR)$(MANDIR)/man8; \ |
75 | + done | | 77 | + done |
76 | + $(BSD_INSTALL_MAN) pcilib.7 $(DESTDIR)$(MANDIR)/man7 | | 78 | + $(BSD_INSTALL_MAN) pcilib.7 $(DESTDIR)$(MANDIR)/man7 |
77 | ifeq ($(SHARED),yes) | | 79 | ifeq ($(SHARED),yes) |
78 | ifeq ($(LIBEXT),dylib) | | 80 | ifeq ($(LIBEXT),dylib) |
79 | ln -sf $(PCILIB) $(DESTDIR)$(LIBDIR)/$(LIBNAME)$(ABI_VERSION).$(LIBEXT) | | 81 | ln -sf $(PCILIB) $(DESTDIR)$(LIBDIR)/$(LIBNAME)$(ABI_VERSION).$(LIBEXT) |
80 | @@ -129,13 +134,14 @@ install: install-pcilib | | 82 | @@ -129,13 +134,14 @@ install: install-pcilib |
81 | endif | | 83 | endif |
82 | | | 84 | |
83 | install-pcilib: lib/$(PCILIB) | | 85 | install-pcilib: lib/$(PCILIB) |
84 | - $(DIRINSTALL) -m 755 $(DESTDIR)$(LIBDIR) | | 86 | - $(DIRINSTALL) -m 755 $(DESTDIR)$(LIBDIR) |
85 | - $(INSTALL) -c -m 644 lib/$(PCILIB) $(DESTDIR)$(LIBDIR) | | 87 | - $(INSTALL) -c -m 644 lib/$(PCILIB) $(DESTDIR)$(LIBDIR) |
86 | + $(BSD_INSTALL_LIB_DIR) $(DESTDIR)$(LIBDIR) | | 88 | + $(BSD_INSTALL_LIB_DIR) $(DESTDIR)$(LIBDIR) |
87 | + $(BSD_INSTALL_LIB) lib/$(PCILIB) $(DESTDIR)$(LIBDIR) | | 89 | + $(BSD_INSTALL_LIB) lib/$(PCILIB) $(DESTDIR)$(LIBDIR) |
88 | | | 90 | |
89 | install-lib: $(PCIINC_INS) lib/$(PCILIBPC) install-pcilib | | 91 | install-lib: $(PCIINC_INS) lib/$(PCILIBPC) install-pcilib |
90 | - $(DIRINSTALL) -m 755 $(DESTDIR)$(INCDIR)/pci $(DESTDIR)$(PKGCFDIR) | | 92 | - $(DIRINSTALL) -m 755 $(DESTDIR)$(INCDIR)/pci $(DESTDIR)$(PKGCFDIR) |
91 | - $(INSTALL) -c -m 644 $(PCIINC_INS) $(DESTDIR)$(INCDIR)/pci | | 93 | - $(INSTALL) -c -m 644 $(PCIINC_INS) $(DESTDIR)$(INCDIR)/pci |
92 | - $(INSTALL) -c -m 644 lib/$(PCILIBPC) $(DESTDIR)$(PKGCFDIR) | | 94 | - $(INSTALL) -c -m 644 lib/$(PCILIBPC) $(DESTDIR)$(PKGCFDIR) |
93 | + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(INCDIR) | | 95 | + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(INCDIR) |
94 | + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(PKGCFDIR) | | 96 | + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(PKGCFDIR) |
95 | + $(BSD_INSTALL_DATA) $(PCIINC_INS) $(DESTDIR)$(INCDIR) | | 97 | + $(BSD_INSTALL_DATA) $(PCIINC_INS) $(DESTDIR)$(INCDIR) |
96 | + $(BSD_INSTALL_DATA) lib/$(PCILIBPC) $(DESTDIR)$(PKGCFDIR) | | 98 | + $(BSD_INSTALL_DATA) lib/$(PCILIBPC) $(DESTDIR)$(PKGCFDIR) |
97 | ifeq ($(SHARED),yes) | | 99 | ifeq ($(SHARED),yes) |
98 | ifeq ($(LIBEXT),dylib) | | 100 | ifeq ($(LIBEXT),dylib) |
99 | ln -sf $(LIBNAME)$(ABI_VERSION).$(LIBEXT) $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT) | | 101 | ln -sf $(LIBNAME)$(ABI_VERSION).$(LIBEXT) $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT) |