summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2020-12-25 12:51:06 +0000
committerStefan Eßer <se@FreeBSD.org>2020-12-25 12:51:06 +0000
commite126046a6038b6358ecfd12302717659e0ee3565 (patch)
tree7e4c1750bd5ff193edf4f97a49e196add8c2cd0d /sysutils
parentprint/lilypond-devel: update to 2.21.82 (diff)
New port nmrpflash that allows to flash Netgear network device firmware
Notes
Notes: svn path=/head/; revision=559240
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/nmrpflash/Makefile34
-rw-r--r--sysutils/nmrpflash/distinfo3
-rw-r--r--sysutils/nmrpflash/pkg-descr9
3 files changed, 46 insertions, 0 deletions
diff --git a/sysutils/nmrpflash/Makefile b/sysutils/nmrpflash/Makefile
new file mode 100644
index 000000000000..f2efd6c20caa
--- /dev/null
+++ b/sysutils/nmrpflash/Makefile
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= nmrpflash
+DISTVERSION= 0.9.15-rc3
+CATEGORIES= sysutils
+
+MAINTAINER= se@FreeBSD.org
+COMMENT= Inofficial flash tool for Netgear network devices
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+
+USE_GITHUB= yes
+GH_ACCOUNT= jclehner
+GH_TAGNAME= v${DISTVERSION}
+
+MAKE_FLAGS= VERSION=${DISTVERSION}
+
+ALL_TARGET= ${PORTNAME}
+
+PLIST_FILES= sbin/${PORTNAME}
+PORTDOCS= README.md README-R7000.md
+
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/README-R7000.md ${STAGEDIR}${DOCSDIR}/
+
+.include <bsd.port.mk>
diff --git a/sysutils/nmrpflash/distinfo b/sysutils/nmrpflash/distinfo
new file mode 100644
index 000000000000..cd044428058d
--- /dev/null
+++ b/sysutils/nmrpflash/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1608900300
+SHA256 (jclehner-nmrpflash-0.9.15-rc3-v0.9.15-rc3_GH0.tar.gz) = 571014dcbc892dfcd55c7322c8b0a80bd99ccb17cbde370848b14810638b8c8b
+SIZE (jclehner-nmrpflash-0.9.15-rc3-v0.9.15-rc3_GH0.tar.gz) = 39257
diff --git a/sysutils/nmrpflash/pkg-descr b/sysutils/nmrpflash/pkg-descr
new file mode 100644
index 000000000000..5ea7ebc2b6d1
--- /dev/null
+++ b/sysutils/nmrpflash/pkg-descr
@@ -0,0 +1,9 @@
+nmrpflash uses Netgear's NMRP protocol to flash a new firmware image to
+a compatible device.
+
+It has been successfully used on a Netgear EX2700, EX6100v2, EX6120,
+EX6150v2, DNG3700v2, R6100, R6220, R7000, D7000, WNR3500, R6400 and R6800,
+R8000, R8500, WNDR3800, but is likely to be compatible with many other
+Netgear devices.
+
+WWW: https://github.com/jclehner/nmrpflash