o Unbreak package building when system lacks libX11.

o Support WITHOUT_X11 knob.
This commit is contained in:
Hye-Shik Chang 2002-11-19 17:10:51 +00:00
parent 1b49d00f68
commit cea6f09f1c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=70508
2 changed files with 14 additions and 4 deletions

View File

@ -22,6 +22,16 @@ INSTALLS_SHLIB= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
.if !defined(WITHOUT_X11)
USE_XLIB= yes
PLIST_SUB+= X11_ONLY=""
.else
PLIST_SUB+= X11_ONLY="@comment "
pre-configure:
${ECHO} "HAVE_X11 => no" > ${WRKSRC}/configure.cache
.endif
post-patch:
.for f in config.pl confignt.pl conflib.pl linux/compress \
linuxso/makemak.in linuxso/makemak.pl

View File

@ -141,11 +141,11 @@ include/rhtvision/tv/video.h
include/rhtvision/tv/view.h
include/rhtvision/tv/views.h
include/rhtvision/tv/window.h
include/rhtvision/tv/x11/key.h
include/rhtvision/tv/x11/mouse.h
include/rhtvision/tv/x11/screen.h
%%X11_ONLY%%include/rhtvision/tv/x11/key.h
%%X11_ONLY%%include/rhtvision/tv/x11/mouse.h
%%X11_ONLY%%include/rhtvision/tv/x11/screen.h
include/rhtvision/tv/yes_mss.h
@dirrm include/rhtvision/tv/x11
%%X11_ONLY%%@dirrm include/rhtvision/tv/x11
@dirrm include/rhtvision/tv/linux
@dirrm include/rhtvision/tv
@dirrm include/rhtvision/cl