Re: [maintainer update] sysutils/vifm 0.12.1 -> 0.13
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
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
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/