Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: x11/stumpwm : update to clx-0.7.6
To:
Timo Myyrä <timo.myyra@bittivirhe.fi>
Cc:
ports@openbsd.org
Date:
Wed, 31 Jul 2024 11:38:59 +0100

Download raw body.

Thread
With DIST_TUPLE we can tidy the Makefile a bit. No change to the package
with this. OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/stumpwm/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile	31 Jul 2024 08:47:49 -0000	1.21
+++ Makefile	31 Jul 2024 10:37:31 -0000
@@ -1,29 +1,23 @@
-COMMENT=		easily hackable Common LISP window manager
+COMMENT=	easily hackable Common LISP window manager
 
-VERSION=		23.11
-DISTNAME=		stumpwm-${VERSION}
-REVISION=		5
+DIST_TUPLE=	github stumpwm stumpwm 23.11 . \
+		github edicl cl-ppcre v2.1.1 . \
+		github sharplispers clx 0.7.6 .
+SITES.ql=	https://beta.quicklisp.org/archive/alexandria/2022-07-07/
+DISTFILES.ql=	alexandria-20220707-git.tgz
 
-CATEGORIES=		x11
+REVISION=	5
 
-HOMEPAGE=		https://stumpwm.github.io/
+CATEGORIES=	x11
 
-MAINTAINER=		Timo Myyra <timo.myyra@bittivirhe.fi>
+HOMEPAGE=	https://stumpwm.github.io/
+
+MAINTAINER=	Timo Myyra <timo.myyra@bittivirhe.fi>
 
 # GPLv2
-PERMIT_PACKAGE=		Yes
+PERMIT_PACKAGE=	Yes
 
 WANTLIB += c m pthread util zstd
-
-SITES=		https://github.com/stumpwm/stumpwm/archive/
-SITES.a=	https://github.com/edicl/cl-ppcre/archive/
-SITES.b=	https://github.com/sharplispers/clx/archive/refs/tags/
-SITES.c=	https://beta.quicklisp.org/archive/alexandria/2022-07-07/
-
-DISTFILES=	${DISTNAME}{${VERSION}}${EXTRACT_SUFX}
-DISTFILES.a= 	cl-ppcre-2.1.1{v2.1.1}.tar.gz
-DISTFILES.b= 	clx-0.7.6{0.7.6}.tar.gz
-DISTFILES.c= 	alexandria-20220707-git.tgz
 
 BUILD_DEPENDS=		lang/sbcl \
 			print/texinfo
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/stumpwm/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo	31 Jul 2024 08:47:49 -0000	1.9
+++ distinfo	31 Jul 2024 10:37:31 -0000
@@ -1,8 +1,8 @@
 SHA256 (alexandria-20220707-git.tgz) = jmFzEg3oeGx64P77qBAtgmIPrELpqt6VSvkTXghw1rE=
-SHA256 (cl-ppcre-2.1.1.tar.gz) = iWMRebcWSNnmxWWpKPaJap1XQqogg7nBtwX+C0XYXe8=
-SHA256 (clx-0.7.6.tar.gz) = vMnNc25+KOwrgIXOHJaG4C/77pJX4QcvXE/Dk+M0Z+g=
-SHA256 (stumpwm-23.11.tar.gz) = AeX6TsZGa41YF9gQXkH58WKOiYyHcLvrY3f62yPuSBc=
+SHA256 (edicl-cl-ppcre-v2.1.1.tar.gz) = iWMRebcWSNnmxWWpKPaJap1XQqogg7nBtwX+C0XYXe8=
+SHA256 (sharplispers-clx-0.7.6.tar.gz) = vMnNc25+KOwrgIXOHJaG4C/77pJX4QcvXE/Dk+M0Z+g=
+SHA256 (stumpwm-stumpwm-23.11.tar.gz) = AeX6TsZGa41YF9gQXkH58WKOiYyHcLvrY3f62yPuSBc=
 SIZE (alexandria-20220707-git.tgz) = 56838
-SIZE (cl-ppcre-2.1.1.tar.gz) = 159055
-SIZE (clx-0.7.6.tar.gz) = 462763
-SIZE (stumpwm-23.11.tar.gz) = 287178
+SIZE (edicl-cl-ppcre-v2.1.1.tar.gz) = 159055
+SIZE (sharplispers-clx-0.7.6.tar.gz) = 462763
+SIZE (stumpwm-stumpwm-23.11.tar.gz) = 287178