summaryrefslogtreecommitdiff
path: root/textproc/yodl/Makefile
diff options
context:
space:
mode:
authorDonald Burr <dburr@FreeBSD.org>1998-07-20 23:55:36 +0000
committerDonald Burr <dburr@FreeBSD.org>1998-07-20 23:55:36 +0000
commit49112a5e942dbecbc5f867e89082afb72dca528a (patch)
tree282eb3c8443d8b802f386cc9b40e73d2a60ac073 /textproc/yodl/Makefile
parentFix minor problems with FreeBSD 1.x dynamic loader workarounds breaking (diff)
PR: ports/4974
Submitted by: me Import of new port textproc/yodl, an easy to use but powerful document formatting/preparation language.
Notes
Notes: svn path=/head/; revision=12039
Diffstat (limited to 'textproc/yodl/Makefile')
-rw-r--r--textproc/yodl/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/textproc/yodl/Makefile b/textproc/yodl/Makefile
new file mode 100644
index 000000000000..0cf8c6c722e1
--- /dev/null
+++ b/textproc/yodl/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: yodl
+# Version required: 1.22
+# Date created: 22 Oct 1997
+# Whom: Donald Burr <dburr@FreeBSD.ORG>
+#
+# $Id$
+#
+
+DISTNAME= yodl-1.22
+CATEGORIES= textproc
+MASTER_SITES= ftp://ftp.icce.rug.nl/pub/unix/
+
+MAINTAINER= dburr@FreeBSD.ORG
+
+BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash1 \
+ latex:${PORTSDIR}/print/latex \
+ dvips:${PORTSDIR}/print/dvips
+RUN_DEPENDS= bash:${PORTSDIR}/shells/bash1 \
+ latex:${PORTSDIR}/print/latex \
+ dvips:${PORTSDIR}/print/dvips
+
+USE_GMAKE= YES
+
+MAN1= yodl.1 \
+ striproff.1 \
+ yodlconverters.1
+MAN5= yodl.5
+MAN7= yodlmacros.7 \
+ yodlmanpage.7
+
+do-build:
+ (cd ${WRKSRC} && ${GMAKE} PREFIX=${PREFIX} progs)
+ (cd ${WRKSRC}/misc && gcc -O2 -m486 -s -o striproff striproff.c)
+
+# this weird contortion is because the YODL makefile is broken
+# trust me, it works.
+do-install:
+ @echo "*** NOTE: any errors from make can be safely ignored."
+ (cd ${WRKSRC} && ${GMAKE} PREFIX=${PREFIX} install)
+ -(cd ${WRKSRC} && ${GMAKE} PREFIX=${PREFIX} manpages)
+ (cd ${WRKSRC}/manpages && ${GMAKE} PREFIX=${PREFIX} manpages)
+ (cd ${WRKSRC}/manpages && ${GMAKE} PREFIX=${PREFIX} MANPREFIX=${PREFIX}/man installman)
+ (cd ${WRKSRC} && ${GMAKE} PREFIX=${PREFIX} installmanual)
+ (cd ${WRKSRC}/misc && ${INSTALL_PROGRAM} striproff ${PREFIX}/bin/striproff)
+
+.include <bsd.port.mk>