Re: [maintainer update] sysutils/vifm 0.12.1 -> 0.13

2023-04-09 Thread xaizek
On Sun, Apr 09, 2023 at 08:43:24AM +0200, Rafael Sadowski wrote:
> On Wed Apr 05, 2023 at 05:47:51PM +, xaizek wrote:
> > Hello,
> >
> > Update package to the latest release.
> >
> > Icons are also installed to ${prefix}/share/icons/ now
> > (${prefix}/share/pixmaps isn't always looked in), but no corresponding
> > gtk tag is added because gtk is not a dependency.
>
> Hmm, usually we are not doing this. The standard way is to
> add @tag gtk-update-icon-cache %D/share/icons/hicolor and add
> the missing RDEP on x11/gtk+3,-guic BUT for CLI tools we actually don't
> do that because if you only want to use the pure CLI tool without any
> GUI you don't need GTK and the dependency chain.
>
> We should probably just not install the icons, right?

My bad, I skipped over @comment for pixmaps directory and thought that
one is installed.  Updated the patch.


diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile
index fd1e2e80b..c96a92cf8 100644
--- a/sysutils/vifm/Makefile
+++ b/sysutils/vifm/Makefile
@@ -1,5 +1,5 @@
 COMMENT =  ncurses file manager with Vim-like everything
-V =0.12.1
+V =0.13
 DISTNAME = vifm-${V}
 CATEGORIES =   sysutils
 HOMEPAGE = https://vifm.info/
diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo
index 4cace9ddb..ecd2cc206 100644
--- a/sysutils/vifm/distinfo
+++ b/sysutils/vifm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog=
-SIZE (vifm-0.12.1.tar.bz2) = 1510709
+SHA256 (vifm-0.13.tar.bz2) = DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU=
+SIZE (vifm-0.13.tar.bz2) = 1546673
diff --git a/sysutils/vifm/pkg/PLIST b/sysutils/vifm/pkg/PLIST
index 8cc9861e8..5f0f2e049 100644
--- a/sysutils/vifm/pkg/PLIST
+++ b/sysutils/vifm/pkg/PLIST
@@ -16,6 +16,7 @@ share/doc/vifm/AUTHORS
 share/doc/vifm/BUGS
 share/doc/vifm/COPYING
 share/doc/vifm/ChangeLog
+share/doc/vifm/ChangeLog.LuaAPI
 share/doc/vifm/FAQ
 share/doc/vifm/INSTALL
 share/doc/vifm/NEWS
@@ -24,6 +25,14 @@ share/doc/vifm/TODO
 share/fish/
 share/fish/vendor_completions.d/
 share/fish/vendor_completions.d/vifm.fish
+@comment share/icons/
+@comment share/icons/hicolor/
+@comment share/icons/hicolor/128x128/
+@comment share/icons/hicolor/128x128/apps/
+@comment share/icons/hicolor/128x128/apps/vifm.png
+@comment share/icons/hicolor/scalable/
+@comment share/icons/hicolor/scalable/apps/
+@comment share/icons/hicolor/scalable/apps/vifm.svg
 @comment share/pixmaps/
 @comment share/pixmaps/vifm.png
 share/vifm/



Re: [maintainer update] sysutils/vifm 0.12.1 -> 0.13

2023-04-09 Thread Rafael Sadowski
On Wed Apr 05, 2023 at 05:47:51PM +, xaizek wrote:
> Hello,
> 
> Update package to the latest release.
> 
> Icons are also installed to ${prefix}/share/icons/ now
> (${prefix}/share/pixmaps isn't always looked in), but no corresponding
> gtk tag is added because gtk is not a dependency.

Hmm, usually we are not doing this. The standard way is to
add @tag gtk-update-icon-cache %D/share/icons/hicolor and add
the missing RDEP on x11/gtk+3,-guic BUT for CLI tools we actually don't
do that because if you only want to use the pure CLI tool without any
GUI you don't need GTK and the dependency chain.

We should probably just not install the icons, right?

> 
> Best regards,
> xaizek

> diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile
> index fd1e2e80b..c96a92cf8 100644
> --- a/sysutils/vifm/Makefile
> +++ b/sysutils/vifm/Makefile
> @@ -1,5 +1,5 @@
>  COMMENT =ncurses file manager with Vim-like everything
> -V =  0.12.1
> +V =  0.13
>  DISTNAME =   vifm-${V}
>  CATEGORIES = sysutils
>  HOMEPAGE =   https://vifm.info/
> diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo
> index 4cace9ddb..ecd2cc206 100644
> --- a/sysutils/vifm/distinfo
> +++ b/sysutils/vifm/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog=
> -SIZE (vifm-0.12.1.tar.bz2) = 1510709
> +SHA256 (vifm-0.13.tar.bz2) = DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU=
> +SIZE (vifm-0.13.tar.bz2) = 1546673
> diff --git a/sysutils/vifm/pkg/PLIST b/sysutils/vifm/pkg/PLIST
> index 8cc9861e8..da1acd006 100644
> --- a/sysutils/vifm/pkg/PLIST
> +++ b/sysutils/vifm/pkg/PLIST
> @@ -16,6 +16,7 @@ share/doc/vifm/AUTHORS
>  share/doc/vifm/BUGS
>  share/doc/vifm/COPYING
>  share/doc/vifm/ChangeLog
> +share/doc/vifm/ChangeLog.LuaAPI
>  share/doc/vifm/FAQ
>  share/doc/vifm/INSTALL
>  share/doc/vifm/NEWS
> @@ -24,6 +25,14 @@ share/doc/vifm/TODO
>  share/fish/
>  share/fish/vendor_completions.d/
>  share/fish/vendor_completions.d/vifm.fish
> +share/icons/
> +share/icons/hicolor/
> +share/icons/hicolor/128x128/
> +share/icons/hicolor/128x128/apps/
> +share/icons/hicolor/128x128/apps/vifm.png
> +share/icons/hicolor/scalable/
> +share/icons/hicolor/scalable/apps/
> +share/icons/hicolor/scalable/apps/vifm.svg
>  @comment share/pixmaps/
>  @comment share/pixmaps/vifm.png
>  share/vifm/



[maintainer update] sysutils/vifm 0.12.1 -> 0.13

2023-04-05 Thread xaizek
Hello,

Update package to the latest release.

Icons are also installed to ${prefix}/share/icons/ now
(${prefix}/share/pixmaps isn't always looked in), but no corresponding
gtk tag is added because gtk is not a dependency.

Best regards,
xaizek
diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile
index fd1e2e80b..c96a92cf8 100644
--- a/sysutils/vifm/Makefile
+++ b/sysutils/vifm/Makefile
@@ -1,5 +1,5 @@
 COMMENT =  ncurses file manager with Vim-like everything
-V =0.12.1
+V =0.13
 DISTNAME = vifm-${V}
 CATEGORIES =   sysutils
 HOMEPAGE = https://vifm.info/
diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo
index 4cace9ddb..ecd2cc206 100644
--- a/sysutils/vifm/distinfo
+++ b/sysutils/vifm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog=
-SIZE (vifm-0.12.1.tar.bz2) = 1510709
+SHA256 (vifm-0.13.tar.bz2) = DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU=
+SIZE (vifm-0.13.tar.bz2) = 1546673
diff --git a/sysutils/vifm/pkg/PLIST b/sysutils/vifm/pkg/PLIST
index 8cc9861e8..da1acd006 100644
--- a/sysutils/vifm/pkg/PLIST
+++ b/sysutils/vifm/pkg/PLIST
@@ -16,6 +16,7 @@ share/doc/vifm/AUTHORS
 share/doc/vifm/BUGS
 share/doc/vifm/COPYING
 share/doc/vifm/ChangeLog
+share/doc/vifm/ChangeLog.LuaAPI
 share/doc/vifm/FAQ
 share/doc/vifm/INSTALL
 share/doc/vifm/NEWS
@@ -24,6 +25,14 @@ share/doc/vifm/TODO
 share/fish/
 share/fish/vendor_completions.d/
 share/fish/vendor_completions.d/vifm.fish
+share/icons/
+share/icons/hicolor/
+share/icons/hicolor/128x128/
+share/icons/hicolor/128x128/apps/
+share/icons/hicolor/128x128/apps/vifm.png
+share/icons/hicolor/scalable/
+share/icons/hicolor/scalable/apps/
+share/icons/hicolor/scalable/apps/vifm.svg
 @comment share/pixmaps/
 @comment share/pixmaps/vifm.png
 share/vifm/