Index | Thread | Search

From:
Timo Myyrä <timo.myyra@bittivirhe.fi>
Subject:
Re: update x11/pekwm-0.3.2
To:
ports@openbsd.org
Date:
Mon, 30 Dec 2024 09:58:56 +0200

Download raw body.

Thread
On Sun, Dec 29 2024, Stefan Hagen wrote:

> Timo Myyrä wrote (2024-12-29 22:01 CET):
>> Hi,
>> 
>> Here's an update for the pekwm window manager to bring it to latest
>> release. Mostly mechanical update, drops some backported patches.
>> Very briefly tested on amd64.
>> 
>> Timo
>
>>  SITES=		https://github.com/pekdon/pekwm/releases/download/release-${V}/
>
> I get 404 on this URL.
>
> This one works for me:
> https://github.com/pekwm/pekwm/archive/refs/tags/release-${V}/
>
> You could also let DIST_TUPLE figure out the URL.
>
> Best regards,
> Stefan
>
> Index: x11/pekwm/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/pekwm/Makefile,v
> diff -u -p -r1.42 Makefile
> --- x11/pekwm/Makefile	27 Sep 2023 20:37:20 -0000	1.42
> +++ x11/pekwm/Makefile	29 Dec 2024 22:37:00 -0000
> @@ -1,7 +1,10 @@
>  COMMENT=	aewm++ based pretty themable window manager
>  
> -DISTNAME=	pekwm-${V}
> -V=		0.3.0
> +V=		0.3.2
> +PKGNAME=	pekwm-${V}
> +DISTNAME=	pekwm-release-${V}
> +
> +DIST_TUPLE=	github pekwm pekwm release-${V} .
>  CATEGORIES=	x11
>  
>  HOMEPAGE=	https://www.pekwm.se/
> @@ -19,7 +22,6 @@ WANTLIB += pangoxft-1.0 png
>  
>  COMPILER =	base-clang ports-gcc base-gcc
>  
> -SITES=		https://github.com/pekdon/pekwm/releases/download/release-${V}/
>  LIB_DEPENDS=	devel/pango \
>  		graphics/jpeg \
>  		graphics/png
> Index: x11/pekwm/distinfo
> ===================================================================
> RCS file: /cvs/ports/x11/pekwm/distinfo,v
> diff -u -p -r1.15 distinfo
> --- x11/pekwm/distinfo	17 Apr 2023 07:49:05 -0000	1.15
> +++ x11/pekwm/distinfo	29 Dec 2024 22:37:00 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (pekwm-0.3.0.tar.gz) = l+D101bki5Sj1mLzrwovtp7xvA84LqTF2LufTs5IFiQ=
> -SIZE (pekwm-0.3.0.tar.gz) = 1210295
> +SHA256 (pekwm-pekwm-release-0.3.2.tar.gz) = z15hp1PxoSWHfGVHf/2bdrGqbOwPJB8f1q+RWd0jv98=
> +SIZE (pekwm-pekwm-release-0.3.2.tar.gz) = 1213773

Ah, I thought I got the SITES right but I guess I had the manually
downloaded release in distfiles instead.
The above looks good and works for me.

timo