summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2006-12-27 13:37:35 +0000
committerjoerg <joerg@pkgsrc.org>2006-12-27 13:37:35 +0000
commitd26cf36e5784f5b648404b8d68c21adb4398f33f (patch)
treecbd8d2123ffe05331db8b76b38b2de8182524736 /x11
parent6432f76116c5a27e6f554145314e47d93eeec7a9 (diff)
downloadpkgsrc-d26cf36e5784f5b648404b8d68c21adb4398f33f.tar.gz
- fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
Diffstat (limited to 'x11')
-rw-r--r--x11/Xaw-Xpm/buildlink3.mk6
-rw-r--r--x11/Xaw3d/Makefile6
-rw-r--r--x11/Xrandr-mixedcase/Makefile3
-rw-r--r--x11/asnap/Makefile4
-rw-r--r--x11/aterm/Makefile11
-rw-r--r--x11/fbdesk/Makefile9
-rw-r--r--x11/fvwm-wharf/Makefile4
-rw-r--r--x11/gnome-mag/Makefile7
-rw-r--r--x11/gtkterm2/Makefile3
-rw-r--r--x11/hanterm/Makefile5
-rw-r--r--x11/kterm/Makefile3
-rw-r--r--x11/lesstif/Makefile6
-rw-r--r--x11/libXpm/buildlink3.mk4
-rw-r--r--x11/mowitz/Makefile3
-rw-r--r--x11/multi-aterm/Makefile4
-rw-r--r--x11/oneko/Makefile4
-rw-r--r--x11/rxvt/Makefile7
-rw-r--r--x11/speyes/Makefile5
-rw-r--r--x11/unclutter/Makefile4
-rw-r--r--x11/vte/Makefile3
-rw-r--r--x11/wmavgload/Makefile4
-rw-r--r--x11/wmfire/Makefile4
-rw-r--r--x11/wmfstatus/Makefile4
-rw-r--r--x11/wmweather/Makefile7
-rw-r--r--x11/wterm/Makefile4
-rw-r--r--x11/x2x/Makefile4
-rw-r--r--x11/x3270/Makefile5
-rw-r--r--x11/xaniroc/Makefile5
-rw-r--r--x11/xautolock/Makefile4
-rw-r--r--x11/xcb/Makefile4
-rw-r--r--x11/xclip/Makefile3
-rw-r--r--x11/xcolors/Makefile5
-rw-r--r--x11/xcompmgr/Makefile3
-rw-r--r--x11/xcruise/Makefile4
-rw-r--r--x11/xcursorgen/Makefile3
-rw-r--r--x11/xearth/Makefile4
-rw-r--r--x11/xfishtank/Makefile4
-rw-r--r--x11/xflame/Makefile4
-rw-r--r--x11/xforms/Makefile3
-rw-r--r--x11/xgas/Makefile4
-rw-r--r--x11/xhangglider/Makefile4
-rw-r--r--x11/xkbd/Makefile7
-rw-r--r--x11/xkeycaps/Makefile5
-rw-r--r--x11/xless/Makefile5
-rw-r--r--x11/xlockmore/Makefile.common9
-rw-r--r--x11/xlogout/Makefile5
-rw-r--r--x11/xlupe/Makefile6
-rw-r--r--x11/xmascot/Makefile9
-rw-r--r--x11/xmon/Makefile4
-rw-r--r--x11/xmountains/Makefile4
-rw-r--r--x11/xmove/Makefile3
-rw-r--r--x11/xp/Makefile5
-rw-r--r--x11/xpad/Makefile6
-rw-r--r--x11/xpaste/Makefile4
-rw-r--r--x11/xpenguins/Makefile7
-rw-r--r--x11/xphoon/Makefile4
-rw-r--r--x11/xplanet/Makefile6
-rw-r--r--x11/xpmroot/Makefile5
-rw-r--r--x11/xpostit/Makefile5
-rw-r--r--x11/xscribble/Makefile6
-rw-r--r--x11/xscript/Makefile4
-rw-r--r--x11/xsnow/Makefile5
-rw-r--r--x11/xteddy/Makefile5
-rw-r--r--x11/xtoolwait/Makefile3
-rw-r--r--x11/xview-clients/Makefile4
-rw-r--r--x11/xview-lib/Makefile3
-rw-r--r--x11/xview-lib/buildlink3.mk4
-rw-r--r--x11/xwatchwin/Makefile4
-rw-r--r--x11/xwit/Makefile4
69 files changed, 247 insertions, 81 deletions
diff --git a/x11/Xaw-Xpm/buildlink3.mk b/x11/Xaw-Xpm/buildlink3.mk
index ba3fdfdcbda..d0e0977fc3b 100644
--- a/x11/Xaw-Xpm/buildlink3.mk
+++ b/x11/Xaw-Xpm/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.10 2006/12/15 20:33:03 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2006/12/27 13:37:42 joerg Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XAW_XPM_BUILDLINK3_MK:= ${XAW_XPM_BUILDLINK3_MK}+
@@ -22,8 +22,8 @@ BUILDLINK_PKGSRCDIR.Xaw-Xpm?= ../../x11/Xaw-Xpm
LIBXAW?= -L${BUILDLINK_PREFIX.Xaw-Xpm}/lib \
${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.Xaw-Xpm}/lib \
- -L${BUILDLINK_PREFIX.xpm}/lib \
- ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.xpm}/lib \
+ -L${BUILDLINK_PREFIX.libXpm}/lib \
+ ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libXpm}/lib \
-lXaw3d -lXpm
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/x11/Xaw3d/Makefile b/x11/Xaw3d/Makefile
index 246dc8621fc..d8ee96dfed1 100644
--- a/x11/Xaw3d/Makefile
+++ b/x11/Xaw3d/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.50 2006/12/15 20:33:03 joerg Exp $
+# $NetBSD: Makefile,v 1.51 2006/12/27 13:37:42 joerg Exp $
#
DISTNAME= Xaw3d-1.5E
@@ -42,5 +42,9 @@ post-install:
.endif
cd ${DESTDIR}${PREFIX} && ${LS} lib/libXaw3d* >>${PLIST_SRC}
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/Xrandr-mixedcase/Makefile b/x11/Xrandr-mixedcase/Makefile
index 18db550744b..135db3e0fee 100644
--- a/x11/Xrandr-mixedcase/Makefile
+++ b/x11/Xrandr-mixedcase/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2006/12/15 20:33:03 joerg Exp $
+# $NetBSD: Makefile,v 1.24 2006/12/27 13:37:42 joerg Exp $
#
DISTNAME= libXrandr-1.0.2
@@ -25,6 +25,7 @@ PKGCONFIG_OVERRIDE+= xrandr.pc.in
BUILDLINK_API_DEPENDS.Xrender+= Xrender>=0.8
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.include "../../x11/randrproto/buildlink3.mk"
.include "../../x11/xextproto/buildlink3.mk"
diff --git a/x11/asnap/Makefile b/x11/asnap/Makefile
index 35bbe02b6e4..24c8e98373a 100644
--- a/x11/asnap/Makefile
+++ b/x11/asnap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/02/05 23:11:31 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2006/12/27 13:37:42 joerg Exp $
DISTNAME= asnap
PKGNAME= ${DISTNAME}-1.0
@@ -12,4 +12,6 @@ COMMENT= Takes a snapshot of a region of the screen
WRKSRC= ${WRKDIR}
USE_IMAKE= yes
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/aterm/Makefile b/x11/aterm/Makefile
index 7471cc741f8..f25f239841b 100644
--- a/x11/aterm/Makefile
+++ b/x11/aterm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2006/12/15 20:33:03 joerg Exp $
+# $NetBSD: Makefile,v 1.33 2006/12/27 13:37:42 joerg Exp $
#
DISTNAME= aterm-1.0.0
@@ -20,8 +20,8 @@ CONFIGURE_ARGS+=--enable-background-image \
--enable-fading \
--enable-graphics \
--with-xpm \
- --with-xpm-includes=${BUILDLINK_PREFIX.xpm}/include \
- --with-xpm-library=${BUILDLINK_PREFIX.xpm}/lib \
+ --with-xpm-includes=${BUILDLINK_PREFIX.libXpm}/include \
+ --with-xpm-library=${BUILDLINK_PREFIX.libXpm}/lib \
--with-jpeg \
--with-jpeg-includes=${BUILDLINK_PREFIX.jpeg}/include \
--with-jpeg-library=${BUILDLINK_PREFIX.jpeg}/lib \
@@ -43,8 +43,13 @@ CONFIGURE_ARGS+= --enable-ttygid
SPECIAL_PERMS= ${PREFIX}/bin/aterm ${SETUID_ROOT_PERMS}
.endif
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/fbdesk/Makefile b/x11/fbdesk/Makefile
index 6f52fc6affa..06cbb195b9e 100644
--- a/x11/fbdesk/Makefile
+++ b/x11/fbdesk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2006/12/15 20:33:03 joerg Exp $
+# $NetBSD: Makefile,v 1.22 2006/12/27 13:37:42 joerg Exp $
#
DISTNAME= fbdesk-1.2.1
@@ -19,7 +19,14 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/fbdesk
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/fbdesk/
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/fvwm-wharf/Makefile b/x11/fvwm-wharf/Makefile
index ab31ce87396..12c0142867d 100644
--- a/x11/fvwm-wharf/Makefile
+++ b/x11/fvwm-wharf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/12/15 20:33:03 joerg Exp $
+# $NetBSD: Makefile,v 1.15 2006/12/27 13:37:42 joerg Exp $
DISTNAME= AfterStep-1.0
PKGNAME= fvwm-wharf-1.0
@@ -21,5 +21,7 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/modules/Wharf/Wharf ${PREFIX}/bin/Fvwm-Wharf
${INSTALL_MAN} ${WRKSRC}/modules/Wharf/Wharf.man ${PREFIX}/man/man1/Fvwm-Wharf.1
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/gnome-mag/Makefile b/x11/gnome-mag/Makefile
index e6cb7ad71f5..02f5e25bfa8 100644
--- a/x11/gnome-mag/Makefile
+++ b/x11/gnome-mag/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.36 2006/09/15 15:22:27 jmmv Exp $
+# $NetBSD: Makefile,v 1.37 2006/12/27 13:37:42 joerg Exp $
#
DISTNAME= gnome-mag-0.13.1
@@ -18,6 +18,8 @@ GNU_CONFIGURE= yes
PKGCONFIG_OVERRIDE+= gnome-mag-1.0.pc.in
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../devel/at-spi/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
@@ -25,4 +27,7 @@ PKGCONFIG_OVERRIDE+= gnome-mag-1.0.pc.in
.include "../../devel/popt/buildlink3.mk"
.include "../../net/ORBit2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/gtkterm2/Makefile b/x11/gtkterm2/Makefile
index c741df9d502..c041877e138 100644
--- a/x11/gtkterm2/Makefile
+++ b/x11/gtkterm2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/04/17 13:46:54 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2006/12/27 13:37:42 joerg Exp $
DISTNAME= gtkterm2-0.2.3
PKGREVISION= 3
@@ -15,5 +15,6 @@ GNU_CONFIGURE= YES
USE_PKGLOCALEDIR= YES
.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/vte/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/hanterm/Makefile b/x11/hanterm/Makefile
index f6beaa7e9f0..9c33b4292db 100644
--- a/x11/hanterm/Makefile
+++ b/x11/hanterm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2006/06/20 22:05:22 jlam Exp $
+# $NetBSD: Makefile,v 1.19 2006/12/27 13:37:42 joerg Exp $
DISTNAME= hanterm-3.1.6
PKGREVISION= 3
@@ -11,4 +11,7 @@ COMMENT= X11R6-based xterm hacked for managing Korean languages
USE_IMAKE= YES
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kterm/Makefile b/x11/kterm/Makefile
index 762d9450196..067ae478234 100644
--- a/x11/kterm/Makefile
+++ b/x11/kterm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.38 2006/12/15 20:33:04 joerg Exp $
+# $NetBSD: Makefile,v 1.39 2006/12/27 13:37:42 joerg Exp $
DISTNAME= kterm-6.2.0
PKGREVISION= 10
@@ -40,5 +40,6 @@ post-patch:
@${PATCH} ${PATCH_ARGS} < ${FILESDIR:Q}/patch-xaw3d
.endif
+.include "../../x11/libXp/buildlink3.mk"
.include "../../mk/xaw.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/lesstif/Makefile b/x11/lesstif/Makefile
index 857636242b5..9a437322ba3 100644
--- a/x11/lesstif/Makefile
+++ b/x11/lesstif/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.91 2006/12/15 20:33:04 joerg Exp $
+# $NetBSD: Makefile,v 1.92 2006/12/27 13:37:42 joerg Exp $
DISTNAME= lesstif-0.95.0
CATEGORIES= x11
@@ -64,5 +64,9 @@ post-patch:
done
.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/libXpm/buildlink3.mk b/x11/libXpm/buildlink3.mk
index 38bc576273c..7bbae188573 100644
--- a/x11/libXpm/buildlink3.mk
+++ b/x11/libXpm/buildlink3.mk
@@ -1,9 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.2 2006/11/06 09:54:13 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2006/12/27 13:37:42 joerg Exp $
.include "../../mk/bsd.fast.prefs.mk"
.if ${X11_TYPE} != "modular"
.include "../../graphics/xpm/buildlink3.mk"
+
+BUILDLINK_PREFIX.libXpm= ${BUILDLINK_PREFIX.xpm}
.else
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
diff --git a/x11/mowitz/Makefile b/x11/mowitz/Makefile
index 60c81f33a13..1fa2db05de4 100644
--- a/x11/mowitz/Makefile
+++ b/x11/mowitz/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2006/12/15 20:33:04 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2006/12/27 13:37:42 joerg Exp $
DISTNAME= Mowitz-0.2.2
PKGREVISION= 2
@@ -24,6 +24,7 @@ CONFIGURE_ARGS+=--with-xawm=neXtaw
CONFIGURE_ARGS+=--with-xawm=Xaw
.endif
+.include "../../x11/libXp/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../mk/xaw.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/multi-aterm/Makefile b/x11/multi-aterm/Makefile
index 9d411909d05..7d595102702 100644
--- a/x11/multi-aterm/Makefile
+++ b/x11/multi-aterm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/12/15 20:33:04 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2006/12/27 13:37:43 joerg Exp $
#
DISTNAME= multi-aterm-0.0.4
@@ -19,7 +19,7 @@ CONFIGURE_ARGS+= --enable-half-shadow
CONFIGURE_ARGS+= --enable-shading
CONFIGURE_ARGS+= --enable-fading
CONFIGURE_ARGS+= --enable-transparency
-CONFIGURE_ARGS+= --with-xpm=${BUILDLINK_PREFIX.xpm}
+CONFIGURE_ARGS+= --with-xpm=${BUILDLINK_PREFIX.libXpm}
.include "options.mk"
diff --git a/x11/oneko/Makefile b/x11/oneko/Makefile
index 801d8775204..d13e47c1bb0 100644
--- a/x11/oneko/Makefile
+++ b/x11/oneko/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/02/05 23:11:40 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2006/12/27 13:37:43 joerg Exp $
DISTNAME= oneko-1.1b
PKGNAME= oneko-1.2
@@ -16,4 +16,6 @@ COMMENT= Like xneko except on the desktop and with other animals
WRKSRC= ${WRKDIR}/oneko
USE_IMAKE= yes
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/rxvt/Makefile b/x11/rxvt/Makefile
index d3da340d5e1..30d3f8f3952 100644
--- a/x11/rxvt/Makefile
+++ b/x11/rxvt/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.50 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.51 2006/12/27 13:37:43 joerg Exp $
DISTNAME= rxvt-2.7.10
PKGREVISION= 5
@@ -38,8 +38,8 @@ CONFIGURE_ARGS+= --enable-utmp \
--enable-languages \
--with-encoding=noenc
-CONFIGURE_ARGS+= --with-xpm-includes=${BUILDLINK_PREFIX.xpm}/include/X11
-CONFIGURE_ARGS+= --with-xpm-library=${BUILDLINK_PREFIX.xpm}/lib
+CONFIGURE_ARGS+= --with-xpm-includes=${BUILDLINK_PREFIX.libXpm}/include/X11
+CONFIGURE_ARGS+= --with-xpm-library=${BUILDLINK_PREFIX.libXpm}/lib
.include "../../mk/bsd.prefs.mk"
@@ -66,4 +66,5 @@ pre-install:
fi
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/speyes/Makefile b/x11/speyes/Makefile
index 4ff866e9820..d0368cc0e91 100644
--- a/x11/speyes/Makefile
+++ b/x11/speyes/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2006/12/27 13:37:43 joerg Exp $
DISTNAME= speyes-1.2.0
PKGREVISION= 1
@@ -11,5 +11,8 @@ COMMENT= South Park XEyes clone
USE_IMAKE= YES
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/unclutter/Makefile b/x11/unclutter/Makefile
index 1f2bbfbf7a3..516c2e99767 100644
--- a/x11/unclutter/Makefile
+++ b/x11/unclutter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/09/03 00:56:30 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2006/12/27 13:37:43 joerg Exp $
#
DISTNAME= unclutter-8
@@ -13,4 +13,6 @@ COMMENT= Remove idle cursor image from screen
WRKSRC= ${WRKDIR}/unclutter
USE_IMAKE= yes
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/vte/Makefile b/x11/vte/Makefile
index 09f0906abc2..923fa952072 100644
--- a/x11/vte/Makefile
+++ b/x11/vte/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.43 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.44 2006/12/27 13:37:43 joerg Exp $
#
DISTNAME= vte-0.14.1
@@ -34,4 +34,5 @@ BUILDLINK_API_DEPENDS.fontconfig+= fontconfig>=2.1.93
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libzvt/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/wmavgload/Makefile b/x11/wmavgload/Makefile
index 1868be2e2a2..7e6cb4acf98 100644
--- a/x11/wmavgload/Makefile
+++ b/x11/wmavgload/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2006/12/27 13:37:43 joerg Exp $
DISTNAME= wmavgload-0.7.0
PKGREVISION= 1
@@ -12,5 +12,7 @@ USE_IMAKE= YES
NO_INSTALL_MANPAGES= YES
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/wmfire/Makefile b/x11/wmfire/Makefile
index bb30d247a94..6232f58c35e 100644
--- a/x11/wmfire/Makefile
+++ b/x11/wmfire/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.21 2006/12/27 13:37:43 joerg Exp $
#
DISTNAME= wmfire-0.0.3.9pre4
@@ -20,5 +20,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/CREDITS ${PREFIX}/share/doc/wmfire
${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/wmfire
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/wmfstatus/Makefile b/x11/wmfstatus/Makefile
index 53b03a272a9..f60480abf53 100644
--- a/x11/wmfstatus/Makefile
+++ b/x11/wmfstatus/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:43 joerg Exp $
DISTNAME= wmfstatus-0.4
PKGREVISION= 1
@@ -19,5 +19,7 @@ do-install:
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/README \
${WRKDIR}/${DISTNAME}/HINTS ${PREFIX}/share/doc/wmfstatus
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/wmweather/Makefile b/x11/wmweather/Makefile
index 98c27cbc185..97e7a5dc619 100644
--- a/x11/wmweather/Makefile
+++ b/x11/wmweather/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.30 2006/12/27 13:37:43 joerg Exp $
#
DISTNAME= wmweather-2.4.2
@@ -23,7 +23,12 @@ CONF_FILES+= ${EGDIR}/wmweather.conf ${PKG_SYSCONFDIR}/wmweather.conf
LDFLAGS.SunOS+= -lsocket
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../www/curl/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/wterm/Makefile b/x11/wterm/Makefile
index d89d89f6dcd..1fc6797b0ba 100644
--- a/x11/wterm/Makefile
+++ b/x11/wterm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2006/04/17 13:47:01 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2006/12/27 13:37:43 joerg Exp $
DISTNAME= wterm-6.2.9
PKGREVISION= 7
@@ -17,7 +17,7 @@ CONFIGURE_ARGS+= --enable-utmp --enable-wtmp
CONFIGURE_ARGS+= --enable-xpm-background --enable-transparency
CONFIGURE_ARGS+= --enable-menubar --enable-graphics --enable-next-scroll
CONFIGURE_ARGS+= --enable-half-shadow
-CONFIGURE_ARGS+= --with-xpm-library=${BUILDLINK_PREFIX.xpm}
+CONFIGURE_ARGS+= --with-xpm-library=${BUILDLINK_PREFIX.libXpm}
post-install:
${CHMOD} 4755 ${PREFIX}/bin/wterm
diff --git a/x11/x2x/Makefile b/x11/x2x/Makefile
index 9fe31ee1e68..36039d79519 100644
--- a/x11/x2x/Makefile
+++ b/x11/x2x/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/03/04 21:31:12 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2006/12/27 13:37:43 joerg Exp $
DISTNAME= x2x-1.27
PKGREVISION= 2
@@ -14,4 +14,6 @@ USE_IMAKE= yes
post-configure:
(cd ${WRKSRC}; ${LN} -s x2x.1 x2x.man)
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXtst/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/x3270/Makefile b/x11/x3270/Makefile
index 070a2183e07..1a57675c415 100644
--- a/x11/x3270/Makefile
+++ b/x11/x3270/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2006/05/15 22:03:59 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2006/12/27 13:37:43 joerg Exp $
DISTNAME= x3270-3213
PKGNAME= x3270-3.2.13
@@ -16,4 +16,7 @@ USE_IMAKE= yes
FONTS_DIRS.x11+= ${PREFIX}/lib/X11/fonts/misc
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xbitmaps/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xaniroc/Makefile b/x11/xaniroc/Makefile
index d1d18035c85..eebf275efe1 100644
--- a/x11/xaniroc/Makefile
+++ b/x11/xaniroc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/03/04 21:31:12 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2006/12/27 13:37:43 joerg Exp $
DISTNAME= xaniroc
PKGNAME= xaniroc-1.02
@@ -16,4 +16,7 @@ USE_IMAKE= yes
post-extract:
${MV} ${WRKSRC}/manpage.1 ${WRKSRC}/xaniroc.man
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xautolock/Makefile b/x11/xautolock/Makefile
index 8c23855c74a..597f1f186b7 100644
--- a/x11/xautolock/Makefile
+++ b/x11/xautolock/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2006/02/05 23:11:45 joerg Exp $
+# $NetBSD: Makefile,v 1.20 2006/12/27 13:37:43 joerg Exp $
DISTNAME= xautolock-pl15
PKGNAME= xautolock-1.15
@@ -14,4 +14,6 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_IMAKE= YES
+.include "../../x11/libXScrnSaver/buildlink3.mk"
+
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xcb/Makefile b/x11/xcb/Makefile
index 4ff6e9a1ba0..351c66281d0 100644
--- a/x11/xcb/Makefile
+++ b/x11/xcb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/06 12:13:09 rpaulo Exp $
+# $NetBSD: Makefile,v 1.10 2006/12/27 13:37:43 joerg Exp $
DISTNAME= xcb-2.4
CATEGORIES= x11
@@ -11,4 +11,6 @@ COMMENT= Extensible, multiple cut buffers for X
USE_IMAKE= YES
BUILD_TARGET= all Xcb.ad
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xclip/Makefile b/x11/xclip/Makefile
index 020738adf24..4993c65f825 100644
--- a/x11/xclip/Makefile
+++ b/x11/xclip/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/05/08 06:31:40 snj Exp $
+# $NetBSD: Makefile,v 1.10 2006/12/27 13:37:43 joerg Exp $
#
DISTNAME= xclip-0.08
@@ -13,4 +13,5 @@ COMMENT= Command line interface to the X windows clipboard
WRKSRC= ${WRKDIR}/xclip
USE_IMAKE= YES
+.include "../../x11/libXmu/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xcolors/Makefile b/x11/xcolors/Makefile
index 90c0cea80e3..61d9daff31a 100644
--- a/x11/xcolors/Makefile
+++ b/x11/xcolors/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/03/04 21:31:12 jlam Exp $
+# $NetBSD: Makefile,v 1.16 2006/12/27 13:37:43 joerg Exp $
DISTNAME= xcolors
PKGNAME= xcolors-1.3
@@ -12,4 +12,7 @@ COMMENT= Display all (ok, most of) the colors in the universe
WRKSRC= ${WRKDIR}/xcolors
USE_IMAKE= yes
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xcompmgr/Makefile b/x11/xcompmgr/Makefile
index 98881f2c1f3..5d7b684c5d1 100644
--- a/x11/xcompmgr/Makefile
+++ b/x11/xcompmgr/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:44 joerg Exp $
#
DISTNAME= xcompmgr-1.1.1
@@ -21,6 +21,7 @@ PKG_SKIP_REASON+= "This package is exclusively for X.org."
.endif
.include "../../x11/compositeproto/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
.include "../../x11/libXcomposite/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xcruise/Makefile b/x11/xcruise/Makefile
index 3e7b589b130..ec6ada99f58 100644
--- a/x11/xcruise/Makefile
+++ b/x11/xcruise/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2006/10/04 22:06:57 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2006/12/27 13:37:44 joerg Exp $
#
DISTNAME= xcruise-0.24
@@ -21,4 +21,6 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/README.jp ${PREFIX}/share/doc/xcruise
${INSTALL_DATA} ${WRKSRC}/TODO ${PREFIX}/share/doc/xcruise
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xcursorgen/Makefile b/x11/xcursorgen/Makefile
index 14bfd4a400c..6c656afef6d 100644
--- a/x11/xcursorgen/Makefile
+++ b/x11/xcursorgen/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:44 joerg Exp $
DISTNAME= xcursorgen-4.3.0
PKGREVISION= 4
@@ -21,5 +21,6 @@ MAKE_FLAGS+= LIBPNGLIB=${LIBPNG:Q}
.include "../../graphics/png/buildlink3.mk"
.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xearth/Makefile b/x11/xearth/Makefile
index 5a06192d83e..554e42a3199 100644
--- a/x11/xearth/Makefile
+++ b/x11/xearth/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/11/04 09:23:01 rillig Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:44 joerg Exp $
#
DISTNAME= xearth-1.1
@@ -14,4 +14,6 @@ COMMENT= Rotating map of the Earth in X11 root window
USE_IMAKE= yes
INSTALL_MAKE_FLAGS= MANPATH=${PREFIX}/${PKGMANDIR}
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xfishtank/Makefile b/x11/xfishtank/Makefile
index 3af6e6a2d21..96d9f624b47 100644
--- a/x11/xfishtank/Makefile
+++ b/x11/xfishtank/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/07/25 15:58:28 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2006/12/27 13:37:45 joerg Exp $
DISTNAME= xfishtank-2.2
PKGREVISION= 1
@@ -15,4 +15,6 @@ NO_INSTALL_MANPAGES= yes
post-patch:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKEFLAGS} clean
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xflame/Makefile b/x11/xflame/Makefile
index 1ff4a28216c..8b1fc18b6e9 100644
--- a/x11/xflame/Makefile
+++ b/x11/xflame/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/03/04 21:31:12 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2006/12/27 13:37:45 joerg Exp $
#
DISTNAME= xflame-1.1.1
@@ -11,4 +11,6 @@ COMMENT= Draws a flame on the screen
USE_IMAKE= yes
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xforms/Makefile b/x11/xforms/Makefile
index 96e43abb1f1..d5d7a00557f 100644
--- a/x11/xforms/Makefile
+++ b/x11/xforms/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.58 2006/12/15 20:33:05 joerg Exp $
+# $NetBSD: Makefile,v 1.59 2006/12/27 13:37:45 joerg Exp $
#
DISTNAME= xforms-1.0-release
@@ -21,6 +21,7 @@ SCRIPTS_ENV= DEPEND_DEFINES="${CPPFLAGS}"
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xgas/Makefile b/x11/xgas/Makefile
index 03a6182d7a0..7162ef0d48d 100644
--- a/x11/xgas/Makefile
+++ b/x11/xgas/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2006/02/05 23:11:47 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2006/12/27 13:37:45 joerg Exp $
DISTNAME= xgas
PKGNAME= xgas-1.0
@@ -15,4 +15,6 @@ post-install:
@${CHMOD} 755 ${PREFIX}/bin/xgas
@${CHOWN} bin:bin ${PREFIX}/bin/xgas
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xhangglider/Makefile b/x11/xhangglider/Makefile
index d6cba51fcee..e72ccadf981 100644
--- a/x11/xhangglider/Makefile
+++ b/x11/xhangglider/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/07/21 14:27:56 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2006/12/27 13:37:45 joerg Exp $
#
DISTNAME= xhangglider-0.94.0
@@ -21,4 +21,6 @@ do-install:
cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} make install
cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} make install.dat
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xkbd/Makefile b/x11/xkbd/Makefile
index 59b1667a35d..9f5f29c5c47 100644
--- a/x11/xkbd/Makefile
+++ b/x11/xkbd/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/12/15 20:33:06 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2006/12/27 13:37:45 joerg Exp $
#
DISTNAME= xkbd-0.8.5
@@ -14,5 +14,10 @@ CONFIGURE_ARGS+=--enable-xpm
GNU_CONFIGURE= YES
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/libXtst/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xkeycaps/Makefile b/x11/xkeycaps/Makefile
index 09c82cdf957..aea9a64c828 100644
--- a/x11/xkeycaps/Makefile
+++ b/x11/xkeycaps/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2006/12/27 13:37:45 joerg Exp $
#
DISTNAME= xkeycaps-2.46
@@ -21,4 +21,7 @@ pre-configure:
${CAT} Imakefile.old >>Imakefile
.endif
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xbitmaps/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xless/Makefile b/x11/xless/Makefile
index 1f8803c3ded..fe79379ebea 100644
--- a/x11/xless/Makefile
+++ b/x11/xless/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:45 joerg Exp $
DISTNAME= xless-1.7
PKGREVISION= 2
@@ -11,4 +11,7 @@ COMMENT= X11 text viewer; useful as an add-on tool for other apps
USE_IMAKE= yes
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xlockmore/Makefile.common b/x11/xlockmore/Makefile.common
index ed42bf18556..852bd07b2df 100644
--- a/x11/xlockmore/Makefile.common
+++ b/x11/xlockmore/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.45 2006/11/06 10:04:42 joerg Exp $
+# $NetBSD: Makefile.common,v 1.46 2006/12/27 13:37:46 joerg Exp $
#
# This Makefile.common is included by:
#
@@ -71,7 +71,14 @@ CONFIGURE_ARGS+= --without-dpms
CONFIGURE_ARGS+= --disable-allow-root
.endif
+BUILDLINK_DEPMETHOD.libXt?= build
+
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
# Set the complete paths to the sound files and set the default xlock
# mode/screensaver.
diff --git a/x11/xlogout/Makefile b/x11/xlogout/Makefile
index c012784d40a..5bae7de1769 100644
--- a/x11/xlogout/Makefile
+++ b/x11/xlogout/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xlogout
@@ -12,4 +12,7 @@ COMMENT= Quick logout button
USE_IMAKE= yes
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xlupe/Makefile b/x11/xlupe/Makefile
index 5f324ece9e7..4bbc5808f87 100644
--- a/x11/xlupe/Makefile
+++ b/x11/xlupe/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/12/15 20:33:06 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xlupe-1.1
@@ -12,5 +12,9 @@ COMMENT= Magnifier for X
USE_IMAKE= yes
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xmascot/Makefile b/x11/xmascot/Makefile
index 513067f952d..b7b961592d1 100644
--- a/x11/xmascot/Makefile
+++ b/x11/xmascot/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/03/11 14:35:15 hira Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:46 joerg Exp $
DISTNAME= xmascot2.5p2
PKGNAME= xmascot-2.5p2
@@ -14,8 +14,7 @@ USE_IMAKE= yes
.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} != "NetBSD"
-MANCOMPRESSED= yes
-.endif
-
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xmon/Makefile b/x11/xmon/Makefile
index 2e16c9dfcf9..bd9022e5943 100644
--- a/x11/xmon/Makefile
+++ b/x11/xmon/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xmon.1.5.4
@@ -13,4 +13,6 @@ COMMENT= Interactive X protocol monitor
USE_IMAKE= YES
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xmountains/Makefile b/x11/xmountains/Makefile
index 3b71ac30d74..3081289cdd9 100644
--- a/x11/xmountains/Makefile
+++ b/x11/xmountains/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/02/05 23:11:48 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xmountains_2.7
@@ -14,4 +14,6 @@ COMMENT= Fractal terrain generator for X11
WRKSRC= ${WRKDIR}
USE_IMAKE= YES
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/xbitmaps/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xmove/Makefile b/x11/xmove/Makefile
index 8eb2acdc9af..3533d281026 100644
--- a/x11/xmove/Makefile
+++ b/x11/xmove/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xmove.2.0beta2
@@ -26,4 +26,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/doc/limitations.txt ${XMOVEDOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/using_xmove.txt ${XMOVEDOCDIR}
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xp/Makefile b/x11/xp/Makefile
index fa25935289f..a8c201c95e1 100644
--- a/x11/xp/Makefile
+++ b/x11/xp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/11/12 02:26:33 rillig Exp $
+# $NetBSD: Makefile,v 1.11 2006/12/27 13:37:46 joerg Exp $
DISTNAME= xp-1.2b10
PKGREVISION= 2
@@ -11,4 +11,7 @@ COMMENT= Fast X11 text file viewer using Athena widgets
USE_IMAKE= yes
MAKE_FLAGS+= MANPATH=${PREFIX}/${PKGMANDIR}
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xpad/Makefile b/x11/xpad/Makefile
index b1399bed917..3a237d3fb3e 100644
--- a/x11/xpad/Makefile
+++ b/x11/xpad/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2006/07/05 05:37:47 jlam Exp $
+# $NetBSD: Makefile,v 1.26 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xpad-1.12
@@ -20,7 +20,11 @@ LIBS.SunOS+= -lX11
BUILDLINK_TRANSFORM+= rm:-DGTK_DISABLE_DEPRECATED
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xpaste/Makefile b/x11/xpaste/Makefile
index a18a8c561b4..74bbbc7e9de 100644
--- a/x11/xpaste/Makefile
+++ b/x11/xpaste/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xpaste-1.1
@@ -15,4 +15,6 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
WRKSRC= ${WRKDIR}
USE_IMAKE= yes
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xpenguins/Makefile b/x11/xpenguins/Makefile
index 1c85547c3db..d8e4705a6ce 100644
--- a/x11/xpenguins/Makefile
+++ b/x11/xpenguins/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2006/12/15 20:33:06 joerg Exp $
+# $NetBSD: Makefile,v 1.21 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xpenguins-2.2
@@ -12,5 +12,10 @@ COMMENT= Little penguins walking along the tops of your windows
GNU_CONFIGURE= YES
+BUILDLINK_DEPMETHOD.libXt?= build
+
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xphoon/Makefile b/x11/xphoon/Makefile
index 8fe36ccce73..ff5261c72f8 100644
--- a/x11/xphoon/Makefile
+++ b/x11/xphoon/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.23 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xphoon.tar
@@ -28,4 +28,6 @@ GCC_REQD+= 2.95.3
EXTRA_LOCAL_LIBS= -lcompat
.endif
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xplanet/Makefile b/x11/xplanet/Makefile
index e23a6986663..39f85b67173 100644
--- a/x11/xplanet/Makefile
+++ b/x11/xplanet/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2006/10/28 14:20:20 seb Exp $
+# $NetBSD: Makefile,v 1.35 2006/12/27 13:37:46 joerg Exp $
DISTNAME= xplanet-1.2.0
PKGREVISION= 3
@@ -37,11 +37,15 @@ CONFIGURE_ARGS+= --without-x
CONFIGURE_ARGS+= --without-xscreensaver
.endif
+BUILDLINK_DEPMETHOD.libXt?= build
+
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/libungif/buildlink3.mk"
.include "../../graphics/netpbm/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xpmroot/Makefile b/x11/xpmroot/Makefile
index 37920b73787..7fbc04700f7 100644
--- a/x11/xpmroot/Makefile
+++ b/x11/xpmroot/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.52 2006/12/15 20:33:06 joerg Exp $
+# $NetBSD: Makefile,v 1.53 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= fvwm-${PKG_VERSION}
@@ -32,5 +32,8 @@ do-install:
${INSTALL_MAN} ${WRKSRC:Q}/utils/xpmroot.1 \
${PREFIX:Q}/${PKGMANDIR:Q}/man1
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xpostit/Makefile b/x11/xpostit/Makefile
index 2eba259a762..4c45d7675a9 100644
--- a/x11/xpostit/Makefile
+++ b/x11/xpostit/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xpostit3.3.1
@@ -16,4 +16,7 @@ COMMENT= Post notes to yourself on the screen
WRKSRC= ${WRKDIR}/xpostit
USE_IMAKE= yes
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xscribble/Makefile b/x11/xscribble/Makefile
index f2a0b11cfe6..d5492e80912 100644
--- a/x11/xscribble/Makefile
+++ b/x11/xscribble/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/03/04 21:31:13 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2006/12/27 13:37:46 joerg Exp $
DISTNAME= xscribble
PKGNAME= xscribble-20000616
@@ -25,4 +25,8 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/xscribble
${INSTALL_DATA} ${WRKSRC}/classifiers/*.cl ${PREFIX}/share/examples/xscribble
+.include "../../x11/libXaw/buildlink3.mk"
+.include "../../x11/libXp/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/libXtst/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xscript/Makefile b/x11/xscript/Makefile
index ad5e23f8bd0..57b42bcc617 100644
--- a/x11/xscript/Makefile
+++ b/x11/xscript/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2006/03/04 21:31:14 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2006/12/27 13:37:46 joerg Exp $
#
DISTNAME= xscript.tar
@@ -19,4 +19,6 @@ COMMENT= X Window system script recording and playback
WRKSRC= ${WRKDIR}/test-distrib/src
USE_IMAKE= YES
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xsnow/Makefile b/x11/xsnow/Makefile
index d5584143fcc..d647361accf 100644
--- a/x11/xsnow/Makefile
+++ b/x11/xsnow/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2006/12/15 20:33:06 joerg Exp $
+# $NetBSD: Makefile,v 1.22 2006/12/27 13:37:46 joerg Exp $
DISTNAME= xsnow-1.42
PKGREVISION= 2
@@ -19,5 +19,8 @@ USE_IMAKE= yes
IMAKEOPTS+= -DExtraLibraries=${BUILDLINK_LDADD.libnbcompat:Q}
.endif
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xteddy/Makefile b/x11/xteddy/Makefile
index b6bbbd80ee5..ff511474cf8 100644
--- a/x11/xteddy/Makefile
+++ b/x11/xteddy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/12/15 20:33:06 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2006/12/27 13:37:46 joerg Exp $
DISTNAME= xteddy-1.1
PKGREVISION= 1
@@ -15,5 +15,8 @@ pre-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/xteddy
${INSTALL_DATA_DIR} ${PREFIX}/share/xteddy/pixmaps
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xtoolwait/Makefile b/x11/xtoolwait/Makefile
index b9187eeb050..eab7705398c 100644
--- a/x11/xtoolwait/Makefile
+++ b/x11/xtoolwait/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2006/02/05 23:11:49 joerg Exp $
+# $NetBSD: Makefile,v 1.9 2006/12/27 13:37:47 joerg Exp $
#
DISTNAME= xtoolwait-1.3
@@ -12,4 +12,5 @@ COMMENT= Free implementation of SunOS toolwait(1)
USE_IMAKE= yes
+.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xview-clients/Makefile b/x11/xview-clients/Makefile
index 001310bebb8..2b172387068 100644
--- a/x11/xview-clients/Makefile
+++ b/x11/xview-clients/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2006/03/04 21:31:14 jlam Exp $
+# $NetBSD: Makefile,v 1.30 2006/12/27 13:37:47 joerg Exp $
DISTNAME= xview3.2p1-X11R6
PKGNAME= xview-clients-3.2.1
@@ -28,5 +28,7 @@ post-patch:
${RM} -f $${file}.tmp; \
done
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
.include "../../x11/xview-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xview-lib/Makefile b/x11/xview-lib/Makefile
index a2224e04ebd..c182965f502 100644
--- a/x11/xview-lib/Makefile
+++ b/x11/xview-lib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2006/03/04 21:31:14 jlam Exp $
+# $NetBSD: Makefile,v 1.33 2006/12/27 13:37:47 joerg Exp $
DISTNAME= xview3.2p1-X11R6
PKGNAME= xview-lib-3.2.1
@@ -21,4 +21,5 @@ post-install:
cd ${PREFIX}/lib && ${LN} -fs libolgx.so.3.2 libolgx.so.3 && \
${LN} -fs libxview.so.3.2 libxview.so.3
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xview-lib/buildlink3.mk b/x11/xview-lib/buildlink3.mk
index 75d73622b5f..e1c6ebf2f7e 100644
--- a/x11/xview-lib/buildlink3.mk
+++ b/x11/xview-lib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:11:17 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/12/27 13:37:47 joerg Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
XVIEW_LIB_BUILDLINK3_MK:= ${XVIEW_LIB_BUILDLINK3_MK}+
@@ -17,4 +17,6 @@ BUILDLINK_ABI_DEPENDS.xview-lib?= xview-lib>=3.2.1nb6
BUILDLINK_PKGSRCDIR.xview-lib?= ../../x11/xview-lib
.endif # XVIEW_LIB_BUILDLINK3_MK
+.include "../../x11/libX11/buildlink3.mk"
+
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/x11/xwatchwin/Makefile b/x11/xwatchwin/Makefile
index d7aadc6b94d..bd3d8c4b763 100644
--- a/x11/xwatchwin/Makefile
+++ b/x11/xwatchwin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/03/04 21:31:14 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2006/12/27 13:37:47 joerg Exp $
DISTNAME= xwatchwin
PKGNAME= xwatchwin-1.1.1
@@ -11,4 +11,6 @@ COMMENT= Watch a window on another X server
USE_IMAKE= yes
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xwit/Makefile b/x11/xwit/Makefile
index fea8a6fce01..9956a3cfb09 100644
--- a/x11/xwit/Makefile
+++ b/x11/xwit/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/03/04 21:31:14 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2006/12/27 13:37:47 joerg Exp $
#
DISTNAME= xwit-3.4
@@ -11,4 +11,6 @@ COMMENT= Utility for calling X11 functions from the shell
USE_IMAKE= yes
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"