Update universal-ctags to the latest commit and add as aspell favor.

Comments, ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/universal-ctags/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile    12 Jul 2019 20:46:03 -0000      1.8
+++ Makefile    26 Oct 2019 05:53:25 -0000
@@ -4,9 +4,9 @@ COMMENT =       multilanguage reimplementation
 
 GH_ACCOUNT =   universal-ctags
 GH_PROJECT =   ctags
-GH_COMMIT =    d0807887cc12014501a6692412763c5ea03ae60d
+GH_COMMIT =    efce8b1f56edcdbff094299356f4e26d8dfe9cfd
 # commit date YYYYMMDD
-DISTNAME =     universal-ctags-0.20180928
+DISTNAME =     universal-ctags-0.20191025
 
 CATEGORIES =   devel
 
@@ -14,7 +14,7 @@ HOMEPAGE =    https://ctags.io/
 
 MAINTAINER =   Rafael Sadowski <rsadow...@openbsd.org>
 
-WANTLIB += c xml2 yaml
+WANTLIB += c xml2 yaml-0
 
 # GPLv2
 PERMIT_PACKAGE =       Yes
@@ -46,7 +46,7 @@ LIB_DEPENDS +=                textproc/libxml \
 TEST_DEPENDS =         textproc/gdiff \
                        sysutils/coreutils
 
-FLAVORS=               iconv
+FLAVORS=               iconv aspell
 FLAVOR?=
 
 .if ${FLAVOR:Miconv}
@@ -55,6 +55,17 @@ LIB_DEPENDS+=                converters/libiconv
 WANTLIB+=              iconv
 .else
 CONFIGURE_ARGS+=       --disable-iconv
+.endif
+
+.if ${FLAVOR:Maspell}
+CONFIGURE_ARGS+=       --enable-aspell
+LIB_DEPENDS+=          textproc/aspell/core
+# textproc/aspell does not install a aspell.pc file
+CONFIGURE_ENV +=       ASPELL_LIBS="-L${LOCALBASE}/lib -laspell" \
+                       ASPELL_CFLAGS="-I${LOCALBASE}/include"
+WANTLIB+=              aspell
+.else
+CONFIGURE_ARGS+=       --disable-aspell
 .endif
 
 pre-test:
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/universal-ctags/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo    2 Oct 2018 06:38:17 -0000       1.5
+++ distinfo    26 Oct 2019 05:53:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (universal-ctags-0.20180928-d0807887.tar.gz) = 
iuHX66iD/cKlO95rszzEhmafrOtIR+ei4pXwiS5XSuQ=
-SIZE (universal-ctags-0.20180928-d0807887.tar.gz) = 1448926
+SHA256 (universal-ctags-0.20191025-efce8b1f.tar.gz) = 
rG7eDCdEwirspQZEmdlrdJDrpTibhMTYVtxQi1rmgcM=
+SIZE (universal-ctags-0.20191025-efce8b1f.tar.gz) = 1629337
Index: patches/patch-misc_units
===================================================================
RCS file: patches/patch-misc_units
diff -N patches/patch-misc_units
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-misc_units    26 Oct 2019 05:53:25 -0000
@@ -0,0 +1,33 @@
+$OpenBSD$
+
+- fix syntax error: `"$file"' missing expression operator
+- disable git in tests
+
+Index: misc/units
+--- misc/units.orig
++++ misc/units
+@@ -769,15 +769,9 @@ failure_in_globing ()
+     local file=$1
+     local pat='~$|\*'
+     # use [[ if it is available in the shell implementation.
+-    if type '[[' > /dev/null 2>&1; then
+-      if [[ "$file" =~ $pat ]]; then
+-          return 0
+-      fi
+-    else
+       if echo "$file" | grep -q '~$\|\*'; then
+           return 0
+       fi
+-    fi
+     return 1
+ }
+ 
+@@ -2004,7 +1998,7 @@ failed_git_marker ()
+     local f=$1
+     local l
+ 
+-    if type "git" > /dev/null 2>&1; then
++    if false && type "git" > /dev/null 2>&1; then
+       l=$(git ls-files -- "$f")
+       if [ -z "$l" ]; then
+           echo '<G>'
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/universal-ctags/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST   10 Feb 2018 08:39:54 -0000      1.2
+++ pkg/PLIST   26 Oct 2019 05:53:25 -0000
@@ -2,5 +2,6 @@
 @bin bin/uctags
 @bin bin/ureadtags
 @man man/man1/uctags.1
+@man man/man5/utags.5
 @man man/man7/uctags-incompatibilities.7
 @man man/man7/uctags-optlib.7

Reply via email to