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