Saturday, October 05, 2019

[update]www/vimb 3.3 -> 3.5

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/vimb/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- Makefile 12 Jul 2019 20:51:06 -0000 1.19
+++ Makefile 5 Oct 2019 22:39:09 -0000
@@ -4,7 +4,7 @@ COMMENT = modal webkit-based browser ins

GH_ACCOUNT = fanglingsu
GH_PROJECT = vimb
-GH_TAGNAME = 3.3.0
+GH_TAGNAME = 3.5.0

CATEGORIES = www x11

@@ -25,6 +25,10 @@ USE_GMAKE = Yes

CFLAGS += -D_BSD_SOURCE
MAKE_ENV = V=1
+
+# .git/index needed to generate version.h
+post-extract:
+ mkdir -p ${WRKSRC}/.git/index

FAKE_FLAGS = PREFIX="${TRUEPREFIX}" \
MANPREFIX="${WRKINST}/${PREFIX}/man"
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/vimb/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- distinfo 8 Dec 2018 15:08:23 -0000 1.10
+++ distinfo 5 Oct 2019 22:39:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (vimb-3.3.0.tar.gz) = XG/jmxssoYo0K7ZoP3/VsTnq1TkD9X3Z7s1aEHRXbWw=
-SIZE (vimb-3.3.0.tar.gz) = 136151
+SHA256 (vimb-3.5.0.tar.gz) = uzUWy7z0FyxRMnJYWsOxAMD/bvtflszgoDudfMlRMVs=
+SIZE (vimb-3.5.0.tar.gz) = 141269
Hi ports;

The attached diff updates vimb to the latest stable version.
https://github.com/fanglingsu/vimb/releases

Upstream has a hard dependency on .git/indox to generate the header
file.
https://github.com/fanglingsu/vimb/commit/0eda3ec2ac78577a08ace4c18cd9e912a56609e6

I used a post-extract command similar to the FreeBSD Makefile
https://svnweb.freebsd.org/ports/head/www/vimb/Makefile?view=log

Builds with many warnings and runs on amd64-current.

Testing, feedback and consideration for commit appreciated.
--
J. Scott Heppler

No comments:

Post a Comment