On Mon, Jul 26, 2021 at 09:04:55AM +0200, Matthieu Herrb wrote: > On Sun, Jul 25, 2021 at 06:16:05PM +0200, Matthieu Herrb wrote: > > On Fri, Jul 16, 2021 at 10:47:39AM -0600, Denis Fondras wrote: > > > CVSROOT: /cvs > > > Module name: ports > > > Changes by: [email protected] 2021/07/16 10:47:39 > > > > > > Modified files: > > > graphics/flameshot: Makefile distinfo > > > graphics/flameshot/pkg: PLIST > > > Added files: > > > graphics/flameshot/patches: patch-src_CMakeLists_txt > > > > > > Log message: > > > Update to 0.10.0 > > > > > > Patch by Stefan Hagen <sh+openbsd-ports codevoid de> > > > Help and OK sthen@ > > > > Hi, > > > > > > Looks like this broke the .desktop file > > (/usr/local/share/applications/org.flameshot.Flameshot.desktop). > > It now contains: > > > > Exec=/usr/bin/flameshot > > > > Which obviously doesn't work. > > > > Possible fix:
Ping with updated patch. diff --git a/graphics/flameshot/Makefile b/graphics/flameshot/Makefile index 3da3ba32700..1716eae60e3 100644 --- a/graphics/flameshot/Makefile +++ b/graphics/flameshot/Makefile @@ -6,6 +6,7 @@ CATEGORIES = graphics x11 GH_ACCOUNT = flameshot-org GH_PROJECT = flameshot GH_TAGNAME = v0.10.1 +REVISION = 0 HOMEPAGE = https://flameshot.org/ MAINTAINER = Denis Fondras <[email protected]> @@ -26,6 +27,10 @@ RUN_DEPENDS = devel/desktop-file-utils \ CONFIGURE_ARGS += -DENABLE_CACHE=OFF +post-patch: + perl -pi -e 's,/usr/bin/,${LOCALBASE}/bin/,' \ + ${WRKSRC}/data/desktopEntry/package/org.flameshot.Flameshot.desktop + NO_TEST = Yes .include <bsd.port.mk> -- Matthieu Herrb
