openbsd-ports/x11/stumpwm/Makefile
op 36e4e5c4e3 update x11/stumpwm to 22.05
plus:
- bump dependency dist versions
- enable core compression support (enabled by deafult in sbcl)
- set module dir to /usr/local/share/stumpwm/modules

diff from maintainer Timo Myyrä, thanks!
2022-07-14 08:27:49 +00:00

50 lines
1.2 KiB
Makefile

COMMENT= easily hackable Common LISP window manager
VERSION= 22.05
DISTNAME= stumpwm-${VERSION}
CATEGORIES= x11
HOMEPAGE= https://stumpwm.github.io/
MAINTAINER= Timo Myyra <timo.myyra@bittivirhe.fi>
# GPLv2
PERMIT_PACKAGE= Yes
WANTLIB += c m pthread util z
MASTER_SITES= https://github.com/stumpwm/stumpwm/archive/
MASTER_SITES0= https://github.com/edicl/cl-ppcre/archive/
MASTER_SITES1= https://beta.quicklisp.org/archive/clx/2022-07-07/
MASTER_SITES2= https://beta.quicklisp.org/archive/alexandria/2022-07-07/
DISTFILES= ${DISTNAME}{${VERSION}}${EXTRACT_SUFX} \
cl-ppcre-2.1.1{v2.1.1}.tar.gz:0 \
clx-20220707-git.tgz:1 \
alexandria-20220707-git.tgz:2
BUILD_DEPENDS= lang/sbcl,threads \
print/texinfo
AUTOCONF_VERSION= 2.69
CONFIGURE_STYLE= autoconf no-autoheader
CONFIGURE_ARGS+= --with-module-dir=${LOCALBASE}/share/stumpwm/modules \
--enable-compression
USE_GMAKE= yes
MAKE_ENV= MAKEINFO=${PREFIX}/bin/gmakeinfo \
ASDF_OUTPUT_TRANSLATIONS=/:
MAKE_FLAGS= '-e'
DESTDIRNAME= destdir
NO_TEST= yes
# Use symlinks so ASDF finds system dependencies
pre-configure:
@find ${WRKDIR} -type f -name \*.asd -a \! -name stumpwm.asd \
-exec ln -s {} ${WRKSRC} \;
.include <bsd.port.mk>