Update x11/bemenu to 0.6.0

Dynamic export changes:
added:
        bm_menu_add_item_at
        bm_menu_get_password
        bm_menu_set_monitor_name
        bm_menu_set_password

removed:
        bm_menu_add_items_at
        filter_dmenu_fun

PLT removed:
        filter_dmenu_fun

Build & Run tested on amd64

regards,
  Dimitri

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/bemenu/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile    10 Jul 2020 16:22:31 -0000      1.2
+++ Makefile    22 May 2021 12:11:31 -0000
@@ -3,11 +3,11 @@
 COMMENT =      menu library inspired by dmenu
 CATEGORIES =   x11
 
-SHARED_LIBS += bemenu                    0.0 # 0.5.0
+SHARED_LIBS += bemenu                    1.0 # 0.6.0
 
 GH_ACCOUNT =   Cloudef
 GH_PROJECT =   bemenu
-GH_TAGNAME =   0.5.0
+GH_TAGNAME =   0.6.0
 
 MAINTAINER =   Dimitri Karamazov <deserter...@danwin1210.me>
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/bemenu/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    10 Jul 2020 16:22:31 -0000      1.2
+++ distinfo    22 May 2021 12:11:31 -0000
@@ -1,2 +1,2 @@
-SHA256 (bemenu-0.5.0.tar.gz) = VuSgvQb5Pn382rv37h7Zc85Od9ZIEyBk8m8wZixAVfE=
-SIZE (bemenu-0.5.0.tar.gz) = 110749
+SHA256 (bemenu-0.6.0.tar.gz) = mrFpo4Pgz6Lsr2otpsh59BTaq1OyqIeNQ4oeDc+O1KU=
+SIZE (bemenu-0.6.0.tar.gz) = 118072
Index: patches/patch-GNUmakefile
===================================================================
RCS file: /cvs/ports/x11/bemenu/patches/patch-GNUmakefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-GNUmakefile
--- patches/patch-GNUmakefile   10 Jul 2020 16:22:31 -0000      1.2
+++ patches/patch-GNUmakefile   22 May 2021 12:11:31 -0000
@@ -12,16 +12,16 @@ Don't install library symlinks but do in
 Index: GNUmakefile
 --- GNUmakefile.orig
 +++ GNUmakefile
-@@ -20,7 +20,7 @@ override CPPFLAGS += -D_DEFAULT_SOURCE -Ilib
- libs = libbemenu.so
+@@ -22,7 +22,7 @@ libs = libbemenu.so
  pkgconfigs = bemenu.pc
  bins = bemenu bemenu-run
+ mans = bemenu.1
 -renderers = bemenu-renderer-x11.so bemenu-renderer-curses.so 
bemenu-renderer-wayland.so
 +renderers = bemenu-renderer-x11.so bemenu-renderer-curses.so
- all: $(bins) $(renderers)
+ all: $(bins) $(renderers) $(mans)
  clients: $(bins)
  curses: bemenu-renderer-curses.so
-@@ -35,12 +35,10 @@ wayland: bemenu-renderer-wayland.so
+@@ -37,12 +37,10 @@ wayland: bemenu-renderer-wayland.so
  %.a:
        $(LINK.c) -c $(filter %.c,$^) $(LDLIBS) -o $@
  
@@ -36,7 +36,7 @@ Index: GNUmakefile
  
  $(pkgconfigs): %: VERSION %.in
        sed 
"s/@VERSION@/$(VERSION)/;s,@PREFIX@,$(PREFIX),;s,@LIBDIR@,$(libdir)," 
$(addsuffix .in, $@) > $@
-@@ -53,11 +51,10 @@ $(bins): %: | $(libs)
+@@ -58,11 +56,10 @@ $(bins): %: | $(libs)
  
  cdl.a: lib/3rdparty/cdl.c lib/3rdparty/cdl.h
  
@@ -50,7 +50,7 @@ Index: GNUmakefile
  bemenu-renderer-curses.so: lib/renderers/curses/curses.c
  
  bemenu-renderer-x11.so: private override LDLIBS += $(shell pkg-config --libs 
x11 xinerama cairo pango pangocairo)
-@@ -93,9 +90,9 @@ install-include: lib/bemenu.h
+@@ -106,9 +103,9 @@ install-include: lib/bemenu.h
        mkdir -p "$(DESTDIR)$(PREFIX)$(includedir)"
        cp $^ "$(DESTDIR)$(PREFIX)$(includedir)"
  
@@ -62,7 +62,7 @@ Index: GNUmakefile
  
  install-lib-symlinks: $(libs) | install-libs
        cp -RP $^ $(addsuffix .$(firstword $(subst ., ,$(VERSION))), $^) 
"$(DESTDIR)$(PREFIX)$(libdir)"
-@@ -123,7 +120,7 @@ install-x11:
+@@ -136,7 +133,7 @@ install-x11:
        mkdir -p "$(DESTDIR)$(PREFIX)$(libdir)/bemenu"
        -cp bemenu-renderer-x11.so "$(DESTDIR)$(PREFIX)$(libdir)/bemenu"
  
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/bemenu/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   3 Jul 2020 17:27:50 -0000       1.1.1.1
+++ pkg/PLIST   22 May 2021 12:11:31 -0000
@@ -7,5 +7,4 @@ lib/bemenu/
 @so lib/bemenu/bemenu-renderer-x11.so
 @lib lib/libbemenu.so.${LIBbemenu_VERSION}
 lib/pkgconfig/bemenu.pc
-@man man/man1/bemenu-run.1
 @man man/man1/bemenu.1

Reply via email to