summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorjakllsch <jakllsch>2010-10-23 15:56:19 +0000
committerjakllsch <jakllsch>2010-10-23 15:56:19 +0000
commitf950b037a23db118c23a75cfc289f75c12d73873 (patch)
treea8e6a17d03305dc3ef481acc07ff223b9031fe25 /sysutils
parentddec6815a55170b685ee09083c176f4d8fa57cb3 (diff)
downloadpkgsrc-f950b037a23db118c23a75cfc289f75c12d73873.tar.gz
import flashrom 0.9.3 prerelease
Flashrom is a utility which can be used to detect, read, and write BIOS chips.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/flashrom/DESCR1
-rw-r--r--sysutils/flashrom/Makefile49
-rw-r--r--sysutils/flashrom/PLIST3
-rw-r--r--sysutils/flashrom/distinfo5
4 files changed, 58 insertions, 0 deletions
diff --git a/sysutils/flashrom/DESCR b/sysutils/flashrom/DESCR
new file mode 100644
index 00000000000..600d128b638
--- /dev/null
+++ b/sysutils/flashrom/DESCR
@@ -0,0 +1 @@
+Flashrom is a utility which can be used to detect, read, and write BIOS chips.
diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile
new file mode 100644
index 00000000000..8b8a3070e98
--- /dev/null
+++ b/sysutils/flashrom/Makefile
@@ -0,0 +1,49 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/10/23 15:56:19 jakllsch Exp $
+#
+
+#DISTNAME= flashrom-0.9.3
+DISTNAME= flashrom-0.9.3-r1216
+PKGNAME= ${DISTNAME:S/-r/pre/}
+CATEGORIES= sysutils
+#MASTER_SITES= http://qa.coreboot.org/releases/
+MASTER_SITES= http://qa.coreboot.org/snapshots/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= jakllsch@NetBSD.org
+HOMEPAGE= http://www.flashrom.org/
+COMMENT= Universal (coreboot/LinuxBIOS) flash utility
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_TOOLS+= gmake pkg-config
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
+DEPENDS+= dmidecode-[0-9]*:../../sysutils/dmidecode
+.endif
+
+.if ${OPSYS} == "NetBSD"
+
+SUBST_CLASSES+= pciutils
+SUBST_FILES.pciutils= Makefile
+SUBST_FILES.pciutils+= hwaccess.h
+SUBST_MESSAGE.pciutils= adjusting pciutils headers
+SUBST_STAGE.pciutils= pre-configure
+SUBST_SED.pciutils+= -e 's,<pci/pci.h>,<pciutils/pci.h>,g'
+
+LDFLAGS+= -lpci
+CPPFLAGS+= -I/${PREFIX}/include
+
+.endif
+
+INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/flashrom ${DESTDIR}${PREFIX}/sbin/flashrom
+ ${INSTALL_MAN} ${WRKSRC}/flashrom.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/flashrom.8
+
+.include "../../devel/libftdi/buildlink3.mk"
+.include "../../sysutils/pciutils/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/flashrom/PLIST b/sysutils/flashrom/PLIST
new file mode 100644
index 00000000000..d69571299c1
--- /dev/null
+++ b/sysutils/flashrom/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/10/23 15:56:19 jakllsch Exp $
+man/man8/flashrom.8
+sbin/flashrom
diff --git a/sysutils/flashrom/distinfo b/sysutils/flashrom/distinfo
new file mode 100644
index 00000000000..c40fc4c058a
--- /dev/null
+++ b/sysutils/flashrom/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/10/23 15:56:19 jakllsch Exp $
+
+SHA1 (flashrom-0.9.3-r1216.tar.bz2) = 305139d3ba2605285adbd1b2d9e3c4f9eac09cf5
+RMD160 (flashrom-0.9.3-r1216.tar.bz2) = ca09d366b4fb8f1a5d851f8742891aed080a88aa
+Size (flashrom-0.9.3-r1216.tar.bz2) = 253142 bytes