Initial import of zoem 03-300

Zoem is an interpretive macro/programming language.

It can be used as an allround macro language, but has more
specialized uses as well.  One such specific use is its support
for creating small mark-up languages that map to different
devices (creating manual pages and FAQs for HTML, troff, and
Postscript).  Zoem has character filtering capabilities tailored
to this application.  It can also be used for general practical
document creation, allowing semantic mark-up, abstraction from
repeated (mark-up) elements, centralized control, automatic
generation of TOC sections, and more of that cruft.

WWW: http://micans.org/zoem/

from Andreas Kahari <andreas dot kahari at unix dot net>
This commit is contained in:
sturm 2003-11-08 22:15:47 +00:00
parent 8d9d38e244
commit 66a8a98c72
5 changed files with 104 additions and 0 deletions

24
textproc/zoem/Makefile Normal file
View File

@ -0,0 +1,24 @@
# $OpenBSD: Makefile,v 1.1.1.1 2003/11/08 22:15:47 sturm Exp $
COMMENT= "interpretive macro/programming language"
V= 03-300
DISTNAME= zoem-${V}
PKGNAME= zoem-${V:S,-,_,}
CATEGORIES= textproc lang
HOMEPAGE= http://micans.org/zoem/
MAINTAINER= Andreas Kahari <andreas.kahari@unix.net>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://micans.org/zoem/src/
CONFIGURE_STYLE=gnu
.include <bsd.port.mk>

3
textproc/zoem/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (zoem-03-300.tar.gz) = 4cfb8befdfbb0ac739ec0de0f386910c
RMD160 (zoem-03-300.tar.gz) = 2413ae14abd2e32277cf24d3a00d97ce22a97b61
SHA1 (zoem-03-300.tar.gz) = 51bd4e9254fa38310b3fdf5f16cb81d8f1394bae

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-examples_Makefile_in,v 1.1.1.1 2003/11/08 22:15:47 sturm Exp $
--- examples/Makefile.in.orig 2003-10-10 22:22:43.000000000 +0100
+++ examples/Makefile.in 2003-10-10 22:24:01.000000000 +0100
@@ -81,7 +81,9 @@ am__quote = @am__quote@
install_sh = @install_sh@
docdir = $(datadir)/doc/$(PACKAGE)
-docexamplesdir = $(docdir)/examples
+#docexamplesdir = $(docdir)/examples
+# OpenBSD places examples elsewhere...
+docexamplesdir = $(datadir)/examples/$(PACKAGE)
docexamples_DATA = \
README \

11
textproc/zoem/pkg/DESCR Normal file
View File

@ -0,0 +1,11 @@
Zoem is an interpretive macro/programming language.
It can be used as an allround macro language, but has more
specialized uses as well. One such specific use is its support
for creating small mark-up languages that map to different
devices (creating manual pages and FAQs for HTML, troff, and
Postscript). Zoem has character filtering capabilities tailored
to this application. It can also be used for general practical
document creation, allowing semantic mark-up, abstraction from
repeated (mark-up) elements, centralized control, automatic
generation of TOC sections, and more of that cruft.

52
textproc/zoem/pkg/PLIST Normal file
View File

@ -0,0 +1,52 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/11/08 22:15:47 sturm Exp $
bin/zoem
man/man1/zoem.1
man/man7/faq_zmm.7
man/man7/generic_zmm.7
man/man7/man_zmm.7
man/man7/zoemzoem.7
share/doc/zoem/doc/buzzz.1
share/doc/zoem/doc/buzzz.azm
share/doc/zoem/doc/buzzz.html
share/doc/zoem/doc/buzzz.ps
share/doc/zoem/doc/zoem.azm
share/doc/zoem/doc/zoem.html
share/doc/zoem/doc/zoem.ps
share/doc/zoem/doc/zoemzoem.azm
share/doc/zoem/doc/zoemzoem.html
share/doc/zoem/doc/zoemzoem.ps
share/doc/zoem/doc/zum.azm
share/doc/zoem/doc/zum.html
share/doc/zoem/examples/faq_zmm.azm
share/doc/zoem/examples/generic_zmm.azm
share/doc/zoem/examples/man_zmm.azm
share/doc/zoem/mac/faq_zmm.html
share/doc/zoem/mac/faq_zmm.ps
share/doc/zoem/mac/generic_zmm.html
share/doc/zoem/mac/generic_zmm.ps
share/doc/zoem/mac/man_zmm.html
share/doc/zoem/mac/man_zmm.ps
share/examples/zoem/README
share/examples/zoem/env.azm
share/examples/zoem/fib.azm
share/examples/zoem/meta.azm
share/examples/zoem/nest.azm
share/examples/zoem/regex.azm
share/examples/zoem/reverse.azm
share/examples/zoem/scope.azm
share/examples/zoem/special.azm
share/examples/zoem/stream.azm
share/examples/zoem/stress.azm
share/examples/zoem/tr.azm
share/examples/zoem/xml.azm
share/zoem/mac/doc.zmm
share/zoem/mac/faq.zmm
share/zoem/mac/man.zmm
share/zoem/mac/zmm_x_generic
@dirrm share/zoem/mac
@dirrm share/zoem
@dirrm share/examples/zoem
@dirrm share/doc/zoem/mac
@dirrm share/doc/zoem/examples
@dirrm share/doc/zoem/doc
@dirrm share/doc/zoem