Fri May 13 15:43:20 2022 UTC ()
flashrom: adapt for pciutils 3.8


(wiz)
diff -r1.14 -r1.15 pkgsrc/sysutils/flashrom/Makefile

cvs diff -r1.14 -r1.15 pkgsrc/sysutils/flashrom/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/flashrom/Makefile 2021/12/19 09:47:58 1.14
+++ pkgsrc/sysutils/flashrom/Makefile 2022/05/13 15:43:19 1.15
@@ -1,49 +1,50 @@ @@ -1,49 +1,50 @@
1# $NetBSD: Makefile,v 1.14 2021/12/19 09:47:58 maya Exp $ 1# $NetBSD: Makefile,v 1.15 2022/05/13 15:43:19 wiz Exp $
2 2
3DISTNAME= flashrom-v1.2 3DISTNAME= flashrom-v1.2
4PKGNAME= ${DISTNAME:S/-v/-/} 4PKGNAME= ${DISTNAME:S/-v/-/}
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= sysutils 6CATEGORIES= sysutils
7MASTER_SITES= https://download.flashrom.org/releases/ 7MASTER_SITES= https://download.flashrom.org/releases/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= jakllsch@NetBSD.org 10MAINTAINER= jakllsch@NetBSD.org
11HOMEPAGE= https://www.flashrom.org/ 11HOMEPAGE= https://www.flashrom.org/
12COMMENT= Universal (coreboot/LinuxBIOS) flash utility 12COMMENT= Universal (coreboot/LinuxBIOS) flash utility
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config
16 16
17.include "../../mk/bsd.prefs.mk" 17.include "../../mk/bsd.prefs.mk"
18 18
19.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 19.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
20DEPENDS+= dmidecode-[0-9]*:../../sysutils/dmidecode 20DEPENDS+= dmidecode-[0-9]*:../../sysutils/dmidecode
21.endif 21.endif
22 22
23SUBST_CLASSES.NetBSD+= pciutils 23SUBST_CLASSES.NetBSD+= pciutils
24SUBST_CLASSES.SunOS+= pciutils 24SUBST_CLASSES.SunOS+= pciutils
25SUBST_FILES.pciutils= Makefile 25SUBST_FILES.pciutils= Makefile
26SUBST_FILES.pciutils+= hwaccess.h 26SUBST_FILES.pciutils+= hwaccess.h
27SUBST_MESSAGE.pciutils= adjusting pciutils headers 27SUBST_MESSAGE.pciutils= adjusting pciutils headers
28SUBST_STAGE.pciutils= pre-configure 28SUBST_STAGE.pciutils= pre-configure
29SUBST_SED.pciutils+= -e 's,<pci/pci.h>,<pciutils/pci.h>,g' 29SUBST_SED.pciutils+= -e 's,<pciutils/pci.h>,<pci/pci.h>,g'
30 30
31.if ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS" 31.if ${OPSYS} == "SunOS"
32LDFLAGS+= -lpci 32LDFLAGS+= -lpci
33CPPFLAGS+= -I/${PREFIX}/include 33CPPFLAGS+= -I/${PREFIX}/include
34.endif 34.endif
35 35
36LDFLAGS.SunOS+= -lsocket -lnsl 36LDFLAGS.SunOS+= -lsocket -lnsl
37 37
38# Disable -Werror. 38# Disable -Werror.
39MAKE_ENV+= WARNERROR=no 39MAKE_ENV+= WARNERROR=no
40 40
41INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8 41INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8
42 42
43do-install: 43do-install:
44 ${INSTALL_PROGRAM} ${WRKSRC}/flashrom ${DESTDIR}${PREFIX}/sbin/flashrom 44 ${INSTALL_PROGRAM} ${WRKSRC}/flashrom ${DESTDIR}${PREFIX}/sbin/flashrom
45 ${INSTALL_MAN} ${WRKSRC}/flashrom.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/flashrom.8 45 ${INSTALL_MAN} ${WRKSRC}/flashrom.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/flashrom.8
46 46
47.include "../../devel/libftdi1/buildlink3.mk" 47.include "../../devel/libftdi1/buildlink3.mk"
 48BUILDLINK_API_DEPENDS.pciutils+= pciutils>=3.8
48.include "../../sysutils/pciutils/buildlink3.mk" 49.include "../../sysutils/pciutils/buildlink3.mk"
49.include "../../mk/bsd.pkg.mk" 50.include "../../mk/bsd.pkg.mk"