diff options
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/gxditview/Makefile | 36 | ||||
-rw-r--r-- | textproc/gxditview/pkg-descr | 2 | ||||
-rw-r--r-- | textproc/gxditview/pkg-plist | 2 |
3 files changed, 21 insertions, 19 deletions
diff --git a/textproc/gxditview/Makefile b/textproc/gxditview/Makefile index deb34b2f1cd8..a0a84913f02f 100644 --- a/textproc/gxditview/Makefile +++ b/textproc/gxditview/Makefile @@ -12,30 +12,34 @@ DISTFILES= # none MAINTAINER= ru@FreeBSD.org COMMENT= An X11 based previewer for groff output -WRKSRC= ${WRKDIR}/${DISTNAME} - -USE_IMAKE= yes MAN1= gxditview.1 +PLIST_FILES= bin/gxditview lib/X11/app-defaults/GXditview + +.if !exists(/usr/src/contrib/groff/src) +IGNORE= requires /usr/src/contrib/groff/src to build +PORTVERSION= 1.16.1 +.endif -.if exists(/usr/src/contrib/groff/src/xditview) -GXDVSRC= /usr/src/contrib/groff/src/xditview GXDVVERSION!= cat /usr/src/contrib/groff/VERSION GXDVREVISION!= sed -e 's/^0$$//' -e 's/^[1-9].*$$/.&/' /usr/src/contrib/groff/REVISION PORTVERSION= ${GXDVVERSION}${GXDVREVISION} -.else -GXDVSRC= /usr/src/contrib/groff/xditview -PORTVERSION= 1.16.1 -.endif + +.if exists(/usr/src/contrib/groff/src/devices/xditview) && \ + exists(/usr/src/gnu/usr.bin/groff/src/devices/xditview) +USE_X_PREFIX= yes +MANCOMPRESSED= maybe +WRKSRC= /usr/src/gnu/usr.bin/groff/src/devices/xditview +MAKE_ENV= MAKEOBJDIR=${WRKDIR} + +pre-configure-script: + @${DO_NADA} +.elif exists(/usr/src/contrib/groff/src/xditview) +USE_IMAKE= yes do-extract: - @if [ ! -d ${GXDVSRC} ]; then \ - ${ECHO} "You need the gxditview source in"; \ - ${ECHO} "${GXDVSRC}"; \ - ${ECHO} "to build this port."; \ - exit 1; \ - fi @${RM} -rf ${WRKDIR} @${MKDIR} ${WRKSRC} - ${CP} -rp ${GXDVSRC}/* ${WRKSRC} + ${CP} -rp /usr/src/contrib/groff/src/xditview/* ${WRKSRC} +.endif .include <bsd.port.mk> diff --git a/textproc/gxditview/pkg-descr b/textproc/gxditview/pkg-descr index 6e88886a7cfd..fdf5b408b0f7 100644 --- a/textproc/gxditview/pkg-descr +++ b/textproc/gxditview/pkg-descr @@ -3,7 +3,7 @@ used by adding a -X option to your groff command line. It creates a page preview of what will be printed. Note: to install this as a port, you need to have installed the -contrib source code. +contrib/ and gnu/ source code. -Dom dom@myrddin.demon.co.uk diff --git a/textproc/gxditview/pkg-plist b/textproc/gxditview/pkg-plist deleted file mode 100644 index 2a69adab1dfd..000000000000 --- a/textproc/gxditview/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/gxditview -lib/X11/app-defaults/GXditview |