mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-22 20:41:26 +00:00
x11-wm/stumpwm: Failed to restore broken port, mark for deletion in 2 months
This port supposedly builds with two different lisp compilers. The default one caused a BROKEN definition, so the fix seemed simple: remove the default and let the other compiler build it. It didn't work. The other compiler requires a non-default option (new clx) meaning it wouldn't build in poudriere, and moreover the test for it was broken. I fixed the test, but the makefile looks for lisp.run in the wrong place. I believe clisp could build this unmaintained port with sufficient patches, but they won't come from me. I started to clean the port up a bit, and I left those improvements in place. Somebody else wil need to need to restore SBCL support and/or CLISP support within 2 months, otherwise this port is headed to the garbage collector.
This commit is contained in:
parent
db5399d0fd
commit
992e52807e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=346083
@ -6,14 +6,17 @@ PORTVERSION= 0.9.7
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= x11-wm lisp
|
||||
MASTER_SITES= SAVANNAH
|
||||
DISTFILES= ${DISTNAME}.tgz
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A tiling, keyboard driven Window Manager written in Common Lisp
|
||||
COMMENT= Tiling, keyboard driven Window Manager written in Common Lisp
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN= Broken 4 months already, will not build with either lisp compiler
|
||||
EXPIRATION= 2014-05-01
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-contrib-dir=${DATADIR}
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
@ -25,7 +28,7 @@ PORTEXAMPLES= sample-stumpwmrc.lisp
|
||||
PORTDATA= *
|
||||
|
||||
OPTIONS_DEFINE= SBCL EXAMPLES
|
||||
OPTIONS_DEFAULT= SBCL
|
||||
OPTIONS_DEFAULT=
|
||||
SBCL_DESC= Build with lang/sbcl (otherwise with lang/clisp)
|
||||
|
||||
NO_STAGE= yes
|
||||
@ -47,7 +50,7 @@ BUILD_DEPENDS+= clisp:${PORTSDIR}/lang/clisp
|
||||
|
||||
.if empty(PORT_OPTIONS:MSBCL)
|
||||
.if exists(${LOCALBASE}/bin/clisp) && \
|
||||
!exists(${LOCALBASE}/lib/clisp/full/clx.o)
|
||||
!exists(${LOCALBASE}/lib/clisp/clx/new-clx/clx.o)
|
||||
IGNORE= requires lang/clisp built with CLX_NEW option ON
|
||||
.endif
|
||||
.endif
|
||||
|
Loading…
Reference in New Issue
Block a user