mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
7ee76ecac5
This practically brings it up to BDECFLAGS with the exception of -Wunused-parameter -Wcast-qual -Wwrite-strings -Wbad-function-cast. Fix the manual page - escape ("\-") a lot of minus signs in command-line options and literal values so that groff does not try to convert them to hyphens, thus breaking the ability to copy them directly from the manpage to the command line. Bump PORTREVISION.
54 lines
1.2 KiB
Makefile
54 lines
1.2 KiB
Makefile
# New ports collection makefile for: xvkbd
|
|
# Date created: 26 November 2000
|
|
# Whom: roam@FreeBSD.org
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= xvkbd
|
|
PORTVERSION= 3.0
|
|
PORTREVISION= 1
|
|
CATEGORIES= x11
|
|
MASTER_SITES= http://homepage3.nifty.com/tsato/xvkbd/
|
|
|
|
MAINTAINER= roam@FreeBSD.org
|
|
COMMENT= A virtual keyboard for X applications
|
|
|
|
MAN1= xvkbd.1
|
|
|
|
OPTIONS= XAW3D "Xaw3d support" off \
|
|
XTEST "XTEST extensions support" on \
|
|
I18N "internationalization" on
|
|
|
|
USE_IMAKE= yes
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if defined(WITH_XAW3D)
|
|
BUILD_DEPENDS= ${LOCALBASE}/lib/libXaw3d.a:${PORTSDIR}/x11-toolkits/Xaw3d
|
|
.endif
|
|
|
|
.if defined(WITH_XAW3D)
|
|
XK_DEFSUBST += -e 's/XCOMM define XAW3D/\#define XAW3D/;'
|
|
.endif
|
|
.if defined(WITH_XTEST)
|
|
XK_DEFSUBST += -e 's/XCOMM define XTEST/\#define XTEST/;'
|
|
.endif
|
|
.if defined(WITH_I18N)
|
|
XK_DEFSUBST += -e 's/XCOMM define I18N/\#define I18N/;'
|
|
.endif
|
|
|
|
post-patch:
|
|
.if defined(XK_DEFSUBST)
|
|
${REINPLACE_CMD} ${XK_DEFSUBST} ${WRKSRC}/Imakefile
|
|
.endif
|
|
${REINPLACE_CMD} -e "s@/usr/include/@${LOCALBASE}/include/@" ${WRKSRC}/XVkbd-small.ad
|
|
|
|
.if !defined(NOPORTDOCS)
|
|
post-install:
|
|
${MKDIR} ${DOCSDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
|
|
.endif
|
|
|
|
.include <bsd.port.post.mk>
|