Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F157518947
D17907.id50168.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D17907.id50168.diff
View Options
Index: devel/Makefile
===================================================================
--- devel/Makefile
+++ devel/Makefile
@@ -682,6 +682,7 @@
SUBDIR += fujaba
SUBDIR += funnelweb
SUBDIR += fuzzylite
+ SUBDIR += fwup
SUBDIR += ga
SUBDIR += gaa
SUBDIR += gamin
Index: devel/fwup/Makefile
===================================================================
--- /dev/null
+++ devel/fwup/Makefile
@@ -0,0 +1,46 @@
+# $FreeBSD$
+
+PORTNAME= fwup
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.2.6
+CATEGORIES= devel
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Configurable embedded Linux firmware update creator and runner
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/autogen:devel/autogen \
+ ${LOCALBASE}/bin/base64:converters/base64 \
+ ${LOCALBASE}/bin/help2man:misc/help2man \
+ ${LOCALBASE}/bin/mdir:emulators/mtools \
+ ${LOCALBASE}/bin/zip:archivers/zip
+
+OUR_DEPENDS= libarchive.so:archivers/libarchive \
+ libconfuse.so:devel/libconfuse \
+ libsodium.so:security/libsodium
+
+LIB_DEPENDS+= ${OUR_DEPENDS}
+
+USES= autoreconf libtool pkgconfig shebangfix
+
+USE_GITHUB= yes
+GH_ACCOUNT= fhunleth
+
+SHEBANG_FILES= img2fwup scripts/*.sh
+
+PORTDOCS= README.md
+
+GNU_CONFIGURE= yes
+
+OPTIONS_DEFINE= DOCS
+
+pre-configure:
+ @(cd ${WRKSRC} && ./autogen.sh)
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Index: devel/fwup/distinfo
===================================================================
--- /dev/null
+++ devel/fwup/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1541665329
+SHA256 (fhunleth-fwup-v1.2.6_GH0.tar.gz) = 5bdcb8a5424b211fd35ddd4d8fdd6f74e8221cf432807dc8018f81ce54939b52
+SIZE (fhunleth-fwup-v1.2.6_GH0.tar.gz) = 2711716
Index: devel/fwup/pkg-descr
===================================================================
--- /dev/null
+++ devel/fwup/pkg-descr
@@ -0,0 +1,10 @@
+fwup is a configurable image-based software update utility for embedded
+Linux-based systems. It primarily supports software upgrade strategies
+that update entire root filesystem images at once. This includes
+strategies like swapping back and forth between A and B partitions,
+recovery partitions, and various trial update/failback scenarios. All
+software update information is combined into a ZIP archive that may
+optionally be cryptographically signed. fwup has minimal dependencies
+and runtime requirements.
+
+WWW: https://github.com/fhunleth/fwup
Index: devel/fwup/pkg-plist
===================================================================
--- /dev/null
+++ devel/fwup/pkg-plist
@@ -0,0 +1,4 @@
+bin/fwup
+bin/img2fwup
+man/man1/fwup.1.gz
+share/bash-completion/completions/fwup
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, May 23, 8:07 AM (2 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33443684
Default Alt Text
D17907.id50168.diff (2 KB)
Attached To
Mode
D17907: NEW PORT: devel/fwup - like NanoBSD but for linux
Attached
Detach File
Event Timeline
Log In to Comment