On Wed, Oct 27 2021, Antoine Jacoutot <[email protected]> wrote:
> On Wed, Oct 27, 2021 at 02:16:35PM +0100, Matthieu Herrb wrote:
>> 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
>
> Could you do it in pre-configure and use TRUEPREFIX instead of LOCALBASE?

Didn't we decide that we shouldn't care about LOCALBASE vs TRUEPREFIX
any more?  (In Bucarest IIRC)

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to