Fix non-SunOS build.diff -r1.27 -r1.28 pkgsrc/wm/wmii/Makefile
(jperkin)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.27 2013/05/20 09:04:44 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.28 2013/05/21 14:59:25 jperkin Exp $ | |
2 | 2 | |||
3 | DISTNAME= wmii-3.6 | 3 | DISTNAME= wmii-3.6 | |
4 | PKGREVISION= 4 | 4 | PKGREVISION= 4 | |
5 | CATEGORIES= wm | 5 | CATEGORIES= wm | |
6 | MASTER_SITES= http://code.suckless.org/dl/wmii/ | 6 | MASTER_SITES= http://code.suckless.org/dl/wmii/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://wmii.suckless.org/ | 9 | HOMEPAGE= http://wmii.suckless.org/ | |
10 | COMMENT= Modular and keyboard-friendly window manager | 10 | COMMENT= Modular and keyboard-friendly window manager | |
11 | 11 | |||
12 | DEPENDS+= dmenu>=3.7:../../x11/dmenu | 12 | DEPENDS+= dmenu>=3.7:../../x11/dmenu | |
13 | 13 | |||
14 | USE_TOOLS+= tbl | 14 | USE_TOOLS+= tbl | |
@@ -23,26 +23,28 @@ MAKE_JOBS_SAFE= no | @@ -23,26 +23,28 @@ MAKE_JOBS_SAFE= no | |||
23 | # see ${WRKSRC}/mk/wmii.mk | 23 | # see ${WRKSRC}/mk/wmii.mk | |
24 | CONFVERSION= 3.5 | 24 | CONFVERSION= 3.5 | |
25 | PLIST_SUBST+= CONFVERSION=${CONFVERSION} | 25 | PLIST_SUBST+= CONFVERSION=${CONFVERSION} | |
26 | 26 | |||
27 | PKG_SYSCONFSUBDIR= wmii-${CONFVERSION} | 27 | PKG_SYSCONFSUBDIR= wmii-${CONFVERSION} | |
28 | EGDIR= ${PREFIX}/share/examples/${PKG_SYSCONFSUBDIR} | 28 | EGDIR= ${PREFIX}/share/examples/${PKG_SYSCONFSUBDIR} | |
29 | EGFILES= rc.wmii welcome wmiirc | 29 | EGFILES= rc.wmii welcome wmiirc | |
30 | CONF_FILES_MODE= 0755 | 30 | CONF_FILES_MODE= 0755 | |
31 | 31 | |||
32 | .for f in ${EGFILES} | 32 | .for f in ${EGFILES} | |
33 | CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} | 33 | CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} | |
34 | .endfor | 34 | .endfor | |
35 | 35 | |||
36 | LDFLAGS.SunOS+= -lsocket -lnsl | |||
37 | ||||
36 | SUBST_CLASSES+= vars | 38 | SUBST_CLASSES+= vars | |
37 | SUBST_STAGE.vars= pre-build | 39 | SUBST_STAGE.vars= pre-build | |
38 | SUBST_FILES.vars= util/compile | 40 | SUBST_FILES.vars= util/compile | |
39 | SUBST_VARS.vars= EGREP SED SH | 41 | SUBST_VARS.vars= EGREP SED SH | |
40 | 42 | |||
41 | post-build: | 43 | post-build: | |
42 | mv ${WRKSRC}/man/wmii.1 ${WRKSRC}/man/wmii.tbl | 44 | mv ${WRKSRC}/man/wmii.1 ${WRKSRC}/man/wmii.tbl | |
43 | ${TBL} ${WRKSRC}/man/wmii.tbl > ${WRKSRC}/man/wmii.1 | 45 | ${TBL} ${WRKSRC}/man/wmii.tbl > ${WRKSRC}/man/wmii.1 | |
44 | 46 | |||
45 | .include "../../devel/libixp/buildlink3.mk" | 47 | .include "../../devel/libixp/buildlink3.mk" | |
46 | .include "../../x11/libX11/buildlink3.mk" | 48 | .include "../../x11/libX11/buildlink3.mk" | |
47 | .include "../../x11/libXext/buildlink3.mk" | 49 | .include "../../x11/libXext/buildlink3.mk" | |
48 | .include "../../x11/libXt/buildlink3.mk" | 50 | .include "../../x11/libXt/buildlink3.mk" |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2013/05/20 09:04:44 jperkin Exp $ | 1 | $NetBSD: distinfo,v 1.13 2013/05/21 14:59:25 jperkin Exp $ | |
2 | 2 | |||
3 | SHA1 (wmii-3.6.tar.gz) = 48e24f84f60b9c6ce37f715a46bc32e35d2086f3 | 3 | SHA1 (wmii-3.6.tar.gz) = 48e24f84f60b9c6ce37f715a46bc32e35d2086f3 | |
4 | RMD160 (wmii-3.6.tar.gz) = 29462b9ecc7d68e8e00e5f3eec82c2a46e268a52 | 4 | RMD160 (wmii-3.6.tar.gz) = 29462b9ecc7d68e8e00e5f3eec82c2a46e268a52 | |
5 | Size (wmii-3.6.tar.gz) = 208249 bytes | 5 | Size (wmii-3.6.tar.gz) = 208249 bytes | |
6 | SHA1 (patch-aa) = 2f034052a301d031d38692bb86acc055918db462 | 6 | SHA1 (patch-aa) = a02c6e62e2cd47424fb6591f7991ef1d90159dcf | |
7 | SHA1 (patch-ab) = 5e208344ea8bde06ec4cc8084eef0e3ba2f165f7 | 7 | SHA1 (patch-ab) = 5e208344ea8bde06ec4cc8084eef0e3ba2f165f7 | |
8 | SHA1 (patch-ac) = 8e4712bd308caeba9ca5dad023e32db8b27f3b31 | 8 | SHA1 (patch-ac) = 8e4712bd308caeba9ca5dad023e32db8b27f3b31 | |
9 | SHA1 (patch-util_compile) = f6435bfa38bed3a8d897289ef2e0afeb793c5640 | 9 | SHA1 (patch-util_compile) = f6435bfa38bed3a8d897289ef2e0afeb793c5640 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: patch-aa,v 1.9 2013/05/20 09:04:44 jperkin Exp $ | 1 | $NetBSD: patch-aa,v 1.10 2013/05/21 14:59:25 jperkin Exp $ | |
2 | 2 | |||
3 | --- config.mk.orig 2007-11-16 13:59:15.000000000 +0000 | 3 | --- config.mk.orig 2007-11-16 13:59:15.000000000 +0000 | |
4 | +++ config.mk | 4 | +++ config.mk | |
5 | @@ -1,12 +1,11 @@ | 5 | @@ -1,12 +1,11 @@ | |
6 | # Customize below to fit your system | 6 | # Customize below to fit your system | |
7 | 7 | |||
8 | # paths | 8 | # paths | |
9 | -PREFIX = /usr/local | 9 | -PREFIX = /usr/local | |
10 | -BIN = ${PREFIX}/bin | 10 | -BIN = ${PREFIX}/bin | |
11 | -MAN = ${PREFIX}/share/man | 11 | -MAN = ${PREFIX}/share/man | |
12 | -ETC = ${PREFIX}/etc | 12 | -ETC = ${PREFIX}/etc | |
13 | -LIBDIR = ${PREFIX}/lib | 13 | -LIBDIR = ${PREFIX}/lib | |
14 | -INCLUDE = ${PREFIX}/include | 14 | -INCLUDE = ${PREFIX}/include | |
@@ -23,29 +23,23 @@ $NetBSD: patch-aa,v 1.9 2013/05/20 09:04 | @@ -23,29 +23,23 @@ $NetBSD: patch-aa,v 1.9 2013/05/20 09:04 | |||
23 | @@ -14,9 +13,9 @@ LIBS = -L/usr/lib -lc -L${ROOT}/lib | 23 | @@ -14,9 +13,9 @@ LIBS = -L/usr/lib -lc -L${ROOT}/lib | |
24 | 24 | |||
25 | # Flags | 25 | # Flags | |
26 | include ${ROOT}/mk/gcc.mk | 26 | include ${ROOT}/mk/gcc.mk | |
27 | -CFLAGS += -g -O0 -DIXPlint | 27 | -CFLAGS += -g -O0 -DIXPlint | |
28 | -LDFLAGS += -g ${LIBS} | 28 | -LDFLAGS += -g ${LIBS} | |
29 | -STATIC = -static | 29 | -STATIC = -static | |
30 | +CFLAGS += -DIXPlint | 30 | +CFLAGS += -DIXPlint | |
31 | +LDFLAGS += ${LIBS} | 31 | +LDFLAGS += ${LIBS} | |
32 | +#STATIC = -static | 32 | +#STATIC = -static | |
33 | MKDEP = cpp -M | 33 | MKDEP = cpp -M | |
34 | 34 | |||
35 | # Compiler | 35 | # Compiler | |
36 | @@ -32,13 +31,12 @@ P9PATHS = ${PLAN9}:"'$${HOME}/plan9'":/u | 36 | @@ -32,8 +31,7 @@ P9PATHS = ${PLAN9}:"'$${HOME}/plan9'":/u | |
37 | INCX11 = -I/usr/X11R6/include | 37 | INCX11 = -I/usr/X11R6/include | |
38 | LIBX11 = -L/usr/X11R6/lib -lX11 | 38 | LIBX11 = -L/usr/X11R6/lib -lX11 | |
39 | LIBICONV = # Leave blank if your libc includes iconv (glibc does) | 39 | LIBICONV = # Leave blank if your libc includes iconv (glibc does) | |
40 | -LIBIXP = ${ROOT}/libixp/libixp.a | 40 | -LIBIXP = ${ROOT}/libixp/libixp.a | |
41 | -LIBIXP = ${LIBDIR}/libixp.a | 41 | -LIBIXP = ${LIBDIR}/libixp.a | |
42 | +LIBIXP = ${PREFIX}/lib/libixp.a | 42 | +LIBIXP = ${PREFIX}/lib/libixp.a | |
43 | 43 | |||
44 | # Solaris | 44 | # Solaris | |
45 | #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" | 45 | #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" | |
46 | #LDFLAGS = ${LIBS} -R${PREFIX}/lib | |||
47 | -#LDFLAGS += -lsocket -lnsl | |||
48 | +LDFLAGS += -lsocket -lnsl | |||
49 | #CFLAGS += -xtarget=ultra | |||
50 | ||||
51 |