Mon Jun 26 08:29:12 2023 UTC ()
wmii: Needs -lX11 -lXrender on SunOS.


(jperkin)
diff -r1.43 -r1.44 pkgsrc/wm/wmii/Makefile

cvs diff -r1.43 -r1.44 pkgsrc/wm/wmii/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/wmii/Makefile 2023/01/29 21:18:02 1.43
+++ pkgsrc/wm/wmii/Makefile 2023/06/26 08:29:12 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.43 2023/01/29 21:18:02 ryoon Exp $ 1# $NetBSD: Makefile,v 1.44 2023/06/26 08:29:12 jperkin Exp $
2 2
3DISTNAME= wmii+ixp-3.9.2 3DISTNAME= wmii+ixp-3.9.2
4PKGNAME= wmii-3.9.2 4PKGNAME= wmii-3.9.2
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= wm 6CATEGORIES= wm
7MASTER_SITES= http://dl.suckless.org/wmii/ 7MASTER_SITES= http://dl.suckless.org/wmii/
8EXTRACT_SUFX= .tbz 8EXTRACT_SUFX= .tbz
9 9
10MAINTAINER= rares.aioanei@gmail.com 10MAINTAINER= rares.aioanei@gmail.com
11HOMEPAGE= https://github.com/0intro/wmii 11HOMEPAGE= https://github.com/0intro/wmii
12COMMENT= Modular and keyboard-friendly window manager 12COMMENT= Modular and keyboard-friendly window manager
13LICENSE= mit 13LICENSE= mit
14 14
@@ -37,27 +37,27 @@ EGSUBDIR.python= python @@ -37,27 +37,27 @@ EGSUBDIR.python= python
37EGFILES.python+= wmiirc wmiirc.py 37EGFILES.python+= wmiirc wmiirc.py
38EGSUBDIR.ruby= ruby 38EGSUBDIR.ruby= ruby
39EGFILES.ruby+= wmiirc config.rb config.yaml 39EGFILES.ruby+= wmiirc config.rb config.yaml
40CONF_FILES_MODE= 0644 40CONF_FILES_MODE= 0644
41 41
42.for subdir in top pygmi pyxp python ruby 42.for subdir in top pygmi pyxp python ruby
43. for file in ${EGFILES.${subdir}} 43. for file in ${EGFILES.${subdir}}
44CONF_FILES+= ${EGDIR}/${EGSUBDIR.${subdir}}/${file} \ 44CONF_FILES+= ${EGDIR}/${EGSUBDIR.${subdir}}/${file} \
45 ${PKG_SYSCONFDIR}/wmii-${CONFVERSION}/${EGSUBDIR.${subdir}}${file} 45 ${PKG_SYSCONFDIR}/wmii-${CONFVERSION}/${EGSUBDIR.${subdir}}${file}
46. endfor 46. endfor
47.endfor 47.endfor
48 48
49LDFLAGS.NetBSD+= -lm # frexp 49LDFLAGS.NetBSD+= -lm # frexp
50LDFLAGS.SunOS+= -lsocket -lnsl 50LDFLAGS.SunOS+= -lX11 -lXrender -lsocket -lnsl
51 51
52SUBST_CLASSES+= vars 52SUBST_CLASSES+= vars
53SUBST_STAGE.vars= pre-configure 53SUBST_STAGE.vars= pre-configure
54SUBST_FILES.vars= util/compile 54SUBST_FILES.vars= util/compile
55SUBST_VARS.vars= EGREP SED SH AWK 55SUBST_VARS.vars= EGREP SED SH AWK
56 56
57post-build: 57post-build:
58 mv ${WRKSRC}/man/wmii.1 ${WRKSRC}/man/wmii.tbl 58 mv ${WRKSRC}/man/wmii.1 ${WRKSRC}/man/wmii.tbl
59 ${TBL} ${WRKSRC}/man/wmii.tbl > ${WRKSRC}/man/wmii.1 59 ${TBL} ${WRKSRC}/man/wmii.tbl > ${WRKSRC}/man/wmii.1
60 60
61.include "../../converters/libiconv/buildlink3.mk" 61.include "../../converters/libiconv/buildlink3.mk"
62# bundles it's own libixp, which is needed until a new stable release is out. 62# bundles it's own libixp, which is needed until a new stable release is out.
63#.include "../../devel/libixp/buildlink3.mk" 63#.include "../../devel/libixp/buildlink3.mk"