From owner-svn-ports-all@FreeBSD.ORG Wed Feb 26 00:57:40 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10D49C50; Wed, 26 Feb 2014 00:57:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CF0EC1004; Wed, 26 Feb 2014 00:57:39 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1Q0vdrY010201; Wed, 26 Feb 2014 00:57:39 GMT (envelope-from marino@svn.freebsd.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1Q0vdor010200; Wed, 26 Feb 2014 00:57:39 GMT (envelope-from marino@svn.freebsd.org) Message-Id: <201402260057.s1Q0vdor010200@svn.freebsd.org> From: John Marino Date: Wed, 26 Feb 2014 00:57:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r346083 - head/x11-wm/stumpwm X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Feb 2014 00:57:40 -0000 Author: marino Date: Wed Feb 26 00:57:39 2014 New Revision: 346083 URL: http://svnweb.freebsd.org/changeset/ports/346083 QAT: https://qat.redports.org/buildarchive/r346083/ Log: 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. Modified: head/x11-wm/stumpwm/Makefile Modified: head/x11-wm/stumpwm/Makefile ============================================================================== --- head/x11-wm/stumpwm/Makefile Wed Feb 26 00:35:54 2014 (r346082) +++ head/x11-wm/stumpwm/Makefile Wed Feb 26 00:57:39 2014 (r346083) @@ -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/c .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