From ae1c52ea6272000aae31901586a4b37f5be6f7d5 Mon Sep 17 00:00:00 2001 From: jtb Date: Mon, 26 Mar 2001 22:43:57 +0000 Subject: Initial import of yodl: Yodl is a package that implements a pre-document language and tools to process it. The idea of Yodl is that you write up a document in a pre-language, then use the tools (e.g. yodl2html) to convert it to some final document language. Current converters are for HTML, ms, man, LaTeX SGML and texinfo, plus a poor-man's text converter. Main document types are "article", "report", "book" and "manpage". The Yodl document language is designed to be easy to use and extensible. --- textproc/yodl/Makefile | 18 +++++++++++++ textproc/yodl/files/md5 | 3 +++ textproc/yodl/files/patch-sum | 4 +++ textproc/yodl/patches/patch-aa | 13 ++++++++++ textproc/yodl/patches/patch-ab | 25 ++++++++++++++++++ textproc/yodl/pkg/DESCR | 7 +++++ textproc/yodl/pkg/PLIST | 59 ++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 129 insertions(+) create mode 100644 textproc/yodl/Makefile create mode 100644 textproc/yodl/files/md5 create mode 100644 textproc/yodl/files/patch-sum create mode 100644 textproc/yodl/patches/patch-aa create mode 100644 textproc/yodl/patches/patch-ab create mode 100644 textproc/yodl/pkg/DESCR create mode 100644 textproc/yodl/pkg/PLIST (limited to 'textproc/yodl') diff --git a/textproc/yodl/Makefile b/textproc/yodl/Makefile new file mode 100644 index 00000000000..533e56acf15 --- /dev/null +++ b/textproc/yodl/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/03/26 22:43:57 jtb Exp $ + +DISTNAME= yodl-1.31.18 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.lilypond.org/pub/yodl/development/ + +MAINTAINER= jtb@netbsd.org +HOMEPAGE= http://www.xs4all.nl/~jantien/yodl/ +COMMENT= high-level document document preparation system + +GNU_CONFIGURE= YES +USE_GMAKE= YES +MAKEFILE= GNUmakefile + +do-build: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} LDFLAGS="${LDFLAGS}" + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/yodl/files/md5 b/textproc/yodl/files/md5 new file mode 100644 index 00000000000..91458bda3e9 --- /dev/null +++ b/textproc/yodl/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/03/26 22:43:57 jtb Exp $ + +SHA1 (yodl-1.31.18.tar.gz) = 16f041cf8851027f96e5af82d0ac4f85a425553a diff --git a/textproc/yodl/files/patch-sum b/textproc/yodl/files/patch-sum new file mode 100644 index 00000000000..8de36ff852a --- /dev/null +++ b/textproc/yodl/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/03/26 22:43:57 jtb Exp $ + +SHA1 (patch-aa) = ecb2e2f61d43e69b685b2821d9601e82cb0647ca +SHA1 (patch-ab) = 9c852b785b7a42e973d86939f07ac1e8e630dda9 diff --git a/textproc/yodl/patches/patch-aa b/textproc/yodl/patches/patch-aa new file mode 100644 index 00000000000..b8f742ec758 --- /dev/null +++ b/textproc/yodl/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/03/26 22:43:57 jtb Exp $ + +--- stepmake/stepmake/generic-targets.make.orig Wed Oct 27 17:34:12 1999 ++++ stepmake/stepmake/generic-targets.make +@@ -166,7 +166,7 @@ + include $(outdir)/dummy.dep $(DEP_FILES) + + $(outdir)/dummy.dep: +- -mkdir $(outdir) ++ -mkdir -p $(outdir) + touch $(outdir)/dummy.dep + + diff --git a/textproc/yodl/patches/patch-ab b/textproc/yodl/patches/patch-ab new file mode 100644 index 00000000000..47e76e59599 --- /dev/null +++ b/textproc/yodl/patches/patch-ab @@ -0,0 +1,25 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/03/26 22:43:57 jtb Exp $ + +--- configure.orig Wed Nov 17 20:09:38 1999 ++++ configure +@@ -1154,14 +1154,14 @@ + # Uncomment the configuration options your package needs. + + # -O is necessary to get inlining +- OPTIMIZE="" +- CFLAGS=${CFLAGS:-""} +- CXXFLAGS=${CXXFLAGS:-$CFLAGS} +- LDFLAGS=${LDFLAGS:-""} +- checking_b=yes ++# OPTIMIZE="" ++# CFLAGS=${CFLAGS:-""} ++# CXXFLAGS=${CXXFLAGS:-$CFLAGS} ++# LDFLAGS=${LDFLAGS:-""} ++ checking_b=no + optimise_b=no + profile_b=no +- debug_b=yes ++ debug_b=no + + # Check whether --enable-checking or --disable-checking was given. + if test "${enable_checking+set}" = set; then diff --git a/textproc/yodl/pkg/DESCR b/textproc/yodl/pkg/DESCR new file mode 100644 index 00000000000..5a54539b248 --- /dev/null +++ b/textproc/yodl/pkg/DESCR @@ -0,0 +1,7 @@ +Yodl is a package that implements a pre-document language and tools to +process it. The idea of Yodl is that you write up a document in a +pre-language, then use the tools (e.g. yodl2html) to convert it to +some final document language. Current converters are for HTML, ms, +man, LaTeX SGML and texinfo, plus a poor-man's text converter. Main +document types are "article", "report", "book" and "manpage". The +Yodl document language is designed to be easy to use and extensible. diff --git a/textproc/yodl/pkg/PLIST b/textproc/yodl/pkg/PLIST new file mode 100644 index 00000000000..a2a3bef2500 --- /dev/null +++ b/textproc/yodl/pkg/PLIST @@ -0,0 +1,59 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/03/26 22:43:57 jtb Exp $ +bin/striproff +bin/yodl +bin/yodl2dvi +bin/yodl2html +bin/yodl2html-post +bin/yodl2latex +bin/yodl2less +bin/yodl2man +bin/yodl2man-post +bin/yodl2manless +bin/yodl2ms +bin/yodl2ms-post +bin/yodl2msless +bin/yodl2msps +bin/yodl2sgml +bin/yodl2tely +bin/yodl2tely-post +bin/yodl2tex +bin/yodl2texinfo +bin/yodl2texinfo-post +bin/yodl2txt +bin/yodl2txt-post +bin/yodl2whatever +bin/yodlfixlabels +man/man1/striproff.1 +man/man1/yodl.1 +man/man1/yodlconverters.1 +man/man7/yodlmacros.7 +man/man7/yodlmanpage.7 +share/yodl/aux-macros.yo +share/yodl/chartables/html.tables.yo +share/yodl/chartables/latex.tables.yo +share/yodl/chartables/latex2.tables.yo +share/yodl/chartables/man.tables.yo +share/yodl/chartables/sgml.tables.yo +share/yodl/chartables/shell.tables.yo +share/yodl/chartables/texinfo.tables.yo +share/yodl/chartables/txt.tables.yo +share/yodl/disable-commands.yo +share/yodl/format-macros.yo +share/yodl/html.yo +share/yodl/latex.yo +share/yodl/man.yo +share/yodl/ms.yo +share/yodl/sgml.yo +share/yodl/shared-doc.yo +share/yodl/shared-latex2-doc.yo +share/yodl/shared-latex2.yo +share/yodl/shared-mudela-doc.yo +share/yodl/shared-mudela.yo +share/yodl/shared.yo +share/yodl/tely.yo +share/yodl/tex.yo +share/yodl/texinfo.yo +share/yodl/txt.yo +share/yodl/xlatin1.tex +@dirrm share/yodl/chartables +@dirrm share/yodl -- cgit v1.2.3