The attached *.diff updates jgmenu to the latest tagged release.
Builds/runs on and64-current.  Testing, feedback and consideration for
commit appreciated

--
J. Scott Heppler
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/jgmenu/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    17 May 2019 16:45:28 -0000      1.5
+++ Makefile    3 Aug 2019 21:26:33 -0000
@@ -5,11 +5,10 @@ CATEGORIES =  x11
 
 GH_ACCOUNT =   johanmalm
 GH_PROJECT =   jgmenu
-GH_TAGNAME =   v2.1
-REVISION =     1
+GH_TAGNAME =   v3.3
 
 # GPLv2 only
-PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE=        Yes
 
 WANTLIB += X11 Xrandr c cairo gdk_pixbuf-2.0 gio-2.0 glib-2.0
 WANTLIB += gobject-2.0 iconv intl lzma m menu-cache pango-1.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/jgmenu/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    26 Feb 2019 16:16:05 -0000      1.2
+++ distinfo    3 Aug 2019 21:26:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (jgmenu-2.1.tar.gz) = rtB7PRVsAn4uS2Kvv5b4+RstWRRvT22Hc8SNMV81rz8=
-SIZE (jgmenu-2.1.tar.gz) = 330256
+SHA256 (jgmenu-3.3.tar.gz) = Za4zirYE5t6t/Pz+8C9utU2cJerGxHfssRCEryWwpFM=
+SIZE (jgmenu-3.3.tar.gz) = 341484
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/x11/jgmenu/patches/patch-Makefile,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-Makefile
--- patches/patch-Makefile      26 Feb 2019 16:16:05 -0000      1.1
+++ patches/patch-Makefile      3 Aug 2019 21:26:33 -0000
@@ -1,4 +1,4 @@
-$OpenBSD: patch-Makefile,v 1.1 2019/02/26 16:16:05 sthen Exp $
+$OpenBSD$
 
 Index: Makefile
 --- Makefile.orig
@@ -8,11 +8,11 @@ Index: Makefile
  endif
  
 -CFLAGS  += -g -Wall -Os -std=gnu89
-+CFLAGS  += -Wall -std=gnu89
++CFLAGS  += -Wall -Os -std=gnu89
  CFLAGS  += -Wextra -Wdeclaration-after-statement -Wno-format-zero-length \
           -Wold-style-definition -Woverflow -Wpointer-arith \
           -Wstrict-prototypes -Wunused -Wvla -Wunused-result
-@@ -100,18 +100,18 @@ $(DEPDIR)/%.d: ;
+@@ -110,16 +110,16 @@ $(DEPDIR)/%.d: ;
  .PRECIOUS: $(DEPDIR)/%.d
  
  install: checkdeps $(PROGS)
@@ -36,9 +36,6 @@ Index: Makefile
 +      install -d $(DESTDIR)$(datarootdir)/applications/
 +      install -m644 ./data/jgmenu.svg 
$(DESTDIR)$(datarootdir)/icons/hicolor/scalable/apps/
 +      install -m644 ./data/jgmenu.desktop 
$(DESTDIR)$(datarootdir)/applications/
- ifeq ($(NO_LX),1)
--      @echo "info: lx module not included as libmenu-cache >=1.1.0 not found"
-+      echo "info: lx module not included as libmenu-cache >=1.1.0 not found"
- endif
  
  # We are not brave enough to uninstall in /usr/, /usr/local/ etc
+ uninstall:
Index: patches/patch-docs_manual_Makefile
===================================================================
RCS file: /cvs/ports/x11/jgmenu/patches/patch-docs_manual_Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-docs_manual_Makefile
--- patches/patch-docs_manual_Makefile  3 Feb 2019 15:47:09 -0000       1.1.1.1
+++ patches/patch-docs_manual_Makefile  3 Aug 2019 21:26:33 -0000
@@ -1,9 +1,9 @@
-$OpenBSD: patch-docs_manual_Makefile,v 1.1.1.1 2019/02/03 15:47:09 bcallah Exp 
$
+$OpenBSD$
 
 Index: docs/manual/Makefile
 --- docs/manual/Makefile.orig
 +++ docs/manual/Makefile
-@@ -11,7 +11,7 @@ man7pages  = jgmenututorial.7
+@@ -3,7 +3,7 @@ man7pages  = jgmenututorial.7
  manpages   = $(man1pages) $(man7pages)
  
  prefix ?= /usr/local
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/jgmenu/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST   26 Feb 2019 16:16:05 -0000      1.2
+++ pkg/PLIST   3 Aug 2019 21:26:33 -0000
@@ -1,17 +1,20 @@
-@comment $OpenBSD: PLIST,v 1.2 2019/02/26 16:16:05 sthen Exp $
+@comment $OpenBSD: PLIST,v$
 @bin bin/jgmenu
 bin/jgmenu_run
 lib/jgmenu/
-lib/jgmenu/jgmenu-config.py
+@bin lib/jgmenu/jgmenu-apps
+@bin lib/jgmenu/jgmenu-config
 @bin lib/jgmenu/jgmenu-greeneye
+lib/jgmenu/jgmenu-hide-app.sh
 @bin lib/jgmenu/jgmenu-i18n
 lib/jgmenu/jgmenu-init.sh
 @bin lib/jgmenu/jgmenu-lx
 @bin lib/jgmenu/jgmenu-ob
+@bin lib/jgmenu/jgmenu-obtheme
 lib/jgmenu/jgmenu-pmenu.py
 @bin lib/jgmenu/jgmenu-socket
+lib/jgmenu/jgmenu-themes.sh
 lib/jgmenu/jgmenu-unity-hack.py
-@man man/man1/jgmenu-config.1
 @man man/man1/jgmenu-lx.1
 @man man/man1/jgmenu-ob.1
 @man man/man1/jgmenu-pmenu.1

Reply via email to