Thursday, May 31, 2018

update x11/stumpwm

A new version of StumpWM has been released, the versioning changed from
a regular major.minor to YY.MM so new version is 18.05. It requires the
extra lisp library "alexandria". I choosed to add clx-xembed library too
because it's required for contributes modules (not included in the
package) and it adds no weight.



Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/stumpwm/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile 23 Mar 2017 14:23:41 -0000 1.2
+++ Makefile 31 May 2018 07:42:44 -0000
@@ -2,7 +2,7 @@

COMMENT= easily hackable Common LISP window manager

-VERSION= 1.0.0
+VERSION= 18.05
DISTNAME= stumpwm-${VERSION}

CATEGORIES= x11
@@ -18,11 +18,15 @@ WANTLIB += c m util

MASTER_SITES= https://github.com/stumpwm/stumpwm/archive/
MASTER_SITES0= https://github.com/edicl/cl-ppcre/archive/
-MASTER_SITES1=
http://beta.quicklisp.org/archive/clx/2017-02-27/
+MASTER_SITES1= http://beta.quicklisp.org/archive/clx/2018-04-30/
+MASTER_SITES2= https://beta.quicklisp.org/archive/alexandria/2017-08-30/
+MASTER_SITES3= https://beta.quicklisp.org/archive/clx-xembed/2012-09-09/

DISTFILES= ${DISTNAME}{${VERSION}}${EXTRACT_SUFX} \
cl-ppcre-2.0.11{v2.0.11}.tar.gz:0 \
- clx-20170227-git.tgz:1
+ clx-20180430-git.tgz:1 \
+ alexandria-20170830-git.tgz:2 \
+ clx-xembed-20120909-git.tgz:3

BUILD_DEPENDS= lang/sbcl

Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/stumpwm/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 23 Mar 2017 14:23:41 -0000 1.2
+++ distinfo 31 May 2018 07:42:44 -0000
@@ -1,6 +1,10 @@
+SHA256 (alexandria-20170830-git.tgz) = iU5U93WUsTE3tbjsBZN61reLwVxGMP/R5VDh8iai+W4=
SHA256 (cl-ppcre-2.0.11.tar.gz) = 7YVxkVIWeI3E9s20Tkmw4HguID7VR/4uWM1bDlxX7cQ=
-SHA256 (clx-20170227-git.tgz) = 3ZYHdEazH7TlZLAvC51vOADXzlUj0QgXEqVS4LEP930=
-SHA256 (stumpwm-1.0.0.tar.gz) = Mfy2+zSvIL9IV7tGIatLLJvWvskr/Z3a+IoY+FC6XdU=
+SHA256 (clx-20180430-git.tgz) = o6ev7FfWYwc8Bz6so9XCr1qQElSeV6UDPlqCbnOE8KE=
+SHA256 (clx-xembed-20120909-git.tgz) = a9FM5PWYI+XFq5FxrbQGUwBm3flnljfvilmDRUGrAho=
+SHA256 (stumpwm-18.05.tar.gz) = aa2ZWIO7u4lEh1rY3E5rPe3ZRuCs8QpDLu5xOpZST9g=
+SIZE (alexandria-20170830-git.tgz) = 51131
SIZE (cl-ppcre-2.0.11.tar.gz) = 158418
-SIZE (clx-20170227-git.tgz) = 463654
-SIZE (stumpwm-1.0.0.tar.gz) = 200794
+SIZE (clx-20180430-git.tgz) = 468017
+SIZE (clx-xembed-20120909-git.tgz) = 21772
+SIZE (stumpwm-18.05.tar.gz) = 199467
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/x11/stumpwm/patches/patch-Makefile_in,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile_in
--- patches/patch-Makefile_in 8 Sep 2016 13:03:36 -0000 1.1.1.1
+++ patches/patch-Makefile_in 31 May 2018 07:42:44 -0000
@@ -1,19 +1,14 @@
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2016/09/08 13:03:36 jca Exp $
---- Makefile.in.orig Tue Sep 6 17:44:35 2016
-+++ Makefile.in Tue Sep 6 17:44:07 2016
-@@ -1,13 +1,13 @@
+Index: Makefile.in
+--- Makefile.in.orig
++++ Makefile.in
+@@ -1,7 +1,7 @@
LISP=@LISP_PROGRAM@

- clisp_BUILDOPTS=-K base -on-error exit < ./make-image.lisp
-sbcl_BUILDOPTS=--load ./make-image.lisp
-+sbcl_BUILDOPTS=--disable-debugger --userinit bootstrap-depends.lisp --load ./make-image.lisp
- ccl_BUILDOPTS=--load ./make-image.lisp
- ecl_BUILDOPTS=-shell ./make-image.lisp
- lw_BUILDOPTS=-build ./make-image.lisp
-
- clisp_INFOOPTS=-K base -on-error exit -x "(load (compile-file \"load-stumpwm.lisp\")) (load (compile-file \"manual.lisp\")) (stumpwm::generate-manual) (ext:exit)"
-sbcl_INFOOPTS=--eval "(progn (load \"load-stumpwm.lisp\") (load \"manual.lisp\"))" --eval "(progn (stumpwm::generate-manual) (sb-ext:quit))"
++sbcl_BUILDOPTS=--disable-debugger --userinit bootstrap-depends.lisp --load ./make-image.lisp
+sbcl_INFOOPTS=--disable-debugger --userinit bootstrap-depends.lisp --eval "(progn (load \"load-stumpwm.lisp\") (load \"manual.lisp\"))" --eval "(progn (stumpwm::generate-manual) (sb-ext:quit))"
- ccl_INFOOPTS=--eval "(load \"load-stumpwm.lisp\")" --load manual.lisp --eval "(progn (stumpwm::generate-manual) (quit))"
- ecl_INFOOPTS=-eval "(progn (load \"load-stumpwm.lisp\") (load \"manual.lisp\"))" -eval "(progn (stumpwm::generate-manual) (ext:quit))"
- lw_INFOOPTS=-eval "(progn (load \"load-stumpwm.lisp\") (load \"manual.lisp\"))" -eval "(progn (stumpwm::generate-manual) (lw:quit))"
+
+ datarootdir = @datarootdir@
+ prefix=@prefix@

No comments:

Post a Comment