Import stumpwm-0.9.9
Port from Solène Rapenne, cluebat & ok dcoppa@ StumpWM is a tiling, keyboard driven Window Manager written entirely in Common Lisp.
This commit is contained in:
parent
e6eb83e1c4
commit
3548160510
36
x11/stumpwm/Makefile
Normal file
36
x11/stumpwm/Makefile
Normal file
@ -0,0 +1,36 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2016/09/08 13:03:36 jca Exp $
|
||||
|
||||
COMMENT= easily hackable Common LISP window manager
|
||||
|
||||
VERSION= 0.9.9
|
||||
DISTNAME= stumpwm-${VERSION}
|
||||
|
||||
CATEGORIES= x11
|
||||
|
||||
HOMEPAGE= https://stumpwm.github.io/
|
||||
|
||||
MAINTAINER= Solene Rapenne <solene@perso.pw>
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
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/2016-08-25/
|
||||
|
||||
DISTFILES= ${DISTNAME}{${VERSION}}${EXTRACT_SUFX} \
|
||||
cl-ppcre-2.0.11{v2.0.11}.tar.gz:0 \
|
||||
clx-20160825-git.tgz:1
|
||||
|
||||
BUILD_DEPENDS= lang/sbcl
|
||||
|
||||
AUTOCONF_VERSION= 2.69
|
||||
CONFIGURE_STYLE= autoconf no-autoheader
|
||||
|
||||
DESTDIRNAME= destdir
|
||||
NO_TEST= yes
|
||||
PORTHOME= ${WRKBUILD}
|
||||
|
||||
.include <bsd.port.mk>
|
6
x11/stumpwm/distinfo
Normal file
6
x11/stumpwm/distinfo
Normal file
@ -0,0 +1,6 @@
|
||||
SHA256 (cl-ppcre-2.0.11.tar.gz) = 7YVxkVIWeI3E9s20Tkmw4HguID7VR/4uWM1bDlxX7cQ=
|
||||
SHA256 (clx-20160825-git.tgz) = QR65rao8Q+tr7t2KzpU8g75KIalSxisESm+YAkXYLT0=
|
||||
SHA256 (stumpwm-0.9.9.tar.gz) = ffyzHzwkikVLiSrpihhvQ2gfbo5it8d9eFizT2RcCrs=
|
||||
SIZE (cl-ppcre-2.0.11.tar.gz) = 158418
|
||||
SIZE (clx-20160825-git.tgz) = 466653
|
||||
SIZE (stumpwm-0.9.9.tar.gz) = 189516
|
19
x11/stumpwm/patches/patch-Makefile_in
Normal file
19
x11/stumpwm/patches/patch-Makefile_in
Normal file
@ -0,0 +1,19 @@
|
||||
$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 @@
|
||||
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_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))"
|
7
x11/stumpwm/patches/patch-bootstrap-depends_lisp
Normal file
7
x11/stumpwm/patches/patch-bootstrap-depends_lisp
Normal file
@ -0,0 +1,7 @@
|
||||
$OpenBSD: patch-bootstrap-depends_lisp,v 1.1.1.1 2016/09/08 13:03:36 jca Exp $
|
||||
--- bootstrap-depends.lisp.orig Tue Sep 6 17:43:13 2016
|
||||
+++ bootstrap-depends.lisp Tue Sep 6 17:43:03 2016
|
||||
@@ -0,0 +1,3 @@
|
||||
+(require 'asdf)
|
||||
+(loop for path in (directory "../*/") do
|
||||
+ (push path asdf:*central-registry*))
|
2
x11/stumpwm/pkg/DESCR
Normal file
2
x11/stumpwm/pkg/DESCR
Normal file
@ -0,0 +1,2 @@
|
||||
StumpWM is a tiling, keyboard driven Window Manager written
|
||||
entirely in Common Lisp.
|
3
x11/stumpwm/pkg/PLIST
Normal file
3
x11/stumpwm/pkg/PLIST
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/09/08 13:03:36 jca Exp $
|
||||
@bin bin/stumpwm
|
||||
@info info/stumpwm.info
|
Loading…
x
Reference in New Issue
Block a user