diff options
author | jmz <jmz@FreeBSD.org> | 1995-07-16 07:13:59 +0800 |
---|---|---|
committer | jmz <jmz@FreeBSD.org> | 1995-07-16 07:13:59 +0800 |
commit | c9b400aaebda83eba2169cbc8cf206f08b4ef498 (patch) | |
tree | 7b41105cd87421602986f00020029c2ba68e7a28 /print | |
parent | e5947f3e45b5f65f2c7e9ce7664978acb1639f65 (diff) | |
download | freebsd-ports-gnome-c9b400aaebda83eba2169cbc8cf206f08b4ef498.tar.gz freebsd-ports-gnome-c9b400aaebda83eba2169cbc8cf206f08b4ef498.tar.zst freebsd-ports-gnome-c9b400aaebda83eba2169cbc8cf206f08b4ef498.zip |
A set of TeX macros to typeset polyphonic, orchestral or polyphonic music
Reviewed by:
Submitted by:
Obtained from:
Diffstat (limited to 'print')
-rw-r--r-- | print/musixtex/Makefile | 18 | ||||
-rw-r--r-- | print/musixtex/distinfo | 2 | ||||
-rw-r--r-- | print/musixtex/pkg-comment | 1 | ||||
-rw-r--r-- | print/musixtex/pkg-descr | 33 | ||||
-rw-r--r-- | print/musixtex/pkg-plist | 105 | ||||
-rw-r--r-- | print/musixtex/scripts/configure | 35 |
6 files changed, 194 insertions, 0 deletions
diff --git a/print/musixtex/Makefile b/print/musixtex/Makefile new file mode 100644 index 000000000000..3d79230b17ba --- /dev/null +++ b/print/musixtex/Makefile @@ -0,0 +1,18 @@ +# New ports collection makefile for: musixtex +# Version required: ? +# Date created: 9 july 1995 +# Whom: jmz +# +# $Id$ +# +PKGNAME= musixtex-3.96 +DISTFILES= musixtex-T396.tar.gz musixexa-0375.tar.gz +CATEGORIES+= printing +MASTER_SITES= ftp://ftp.tex.ac.uk//tex-archive/macros/musixtex/taupin/ +NO_WRKSUBDIR= yes + +MAINTAINER= jmz@FreeBSD.org + +EXEC_DEPENDS= tex:${PORTSDIR}/print/tex + +.include <bsd.port.mk> diff --git a/print/musixtex/distinfo b/print/musixtex/distinfo new file mode 100644 index 000000000000..98f5a6c65176 --- /dev/null +++ b/print/musixtex/distinfo @@ -0,0 +1,2 @@ +MD5 (musixtex-T396.tar.gz) = 8372dd54f5cef408de083a8fe76f1f65 +MD5 (musixexa-0375.tar.gz) = b05b40bdd450b302df790905339412a4 diff --git a/print/musixtex/pkg-comment b/print/musixtex/pkg-comment new file mode 100644 index 000000000000..090564bfb46c --- /dev/null +++ b/print/musixtex/pkg-comment @@ -0,0 +1 @@ +A set of TeX macros to typeset polyphonic, orchestral or polyphonic music diff --git a/print/musixtex/pkg-descr b/print/musixtex/pkg-descr new file mode 100644 index 000000000000..96094c3da28f --- /dev/null +++ b/print/musixtex/pkg-descr @@ -0,0 +1,33 @@ +MusiXTeX is a set of TeX macros to typeset polyphonic, orchestral or +polyphonic music. + +If you are not familiar with TeX at all I would recommend to find another +software package to do musical typesetting. Setting up TeX and MusiXTeX +on your machine and mastering it is an awesome job which gobbles up +a lot of your time and disk space. But, once you master it... + +This is a beta-Test Version and as long it is you can depend on that +some features will be added, some commands will be removed, some commands +will be renamed, ... , means, many things will change. So don't code +ten pages and say: ``Don't change this, because I've coded +thousands of pages''. We use a new concept and not all things are +thought until end or very well, so test it, enjoy it or leave it behind. + +MusiXTeX is documented in /usr/local/lib/texmf/documentation/musixtex.tex. This +file must be processed with LaTeX and musixflx: + latex musixdoc + musixflx musixdoc + latex musixdoc + makeindex musixdoc.idx + latex musixdoc + makeindex musixdoc.idx + latex musixdoc + +A few examples are provided in the directory + /usr/local/lib/texmf/documentation/musixtex.examples +for instance, to typeset the file 'traeumer.tex' type: + musixtex traeumer + musixflx traeumer + musixtex traeumer + + diff --git a/print/musixtex/pkg-plist b/print/musixtex/pkg-plist new file mode 100644 index 000000000000..22601b6e8b69 --- /dev/null +++ b/print/musixtex/pkg-plist @@ -0,0 +1,105 @@ +bin/musixflx +bin/musixtex +lib/texmf/ini/musixtex.fmt +lib/texmf/mf/musexgen.mf +lib/texmf/mf/musix11.mf +lib/texmf/mf/musix13.mf +lib/texmf/mf/musix16.mf +lib/texmf/mf/musix20.mf +lib/texmf/mf/musixgen.mf +lib/texmf/mf/musixsps.mf +lib/texmf/mf/xdrawsl.mf +lib/texmf/mf/xdrawzl.mf +lib/texmf/mf/xsld11.mf +lib/texmf/mf/xsld13.mf +lib/texmf/mf/xsld16.mf +lib/texmf/mf/xsld20.mf +lib/texmf/mf/xslgen.mf +lib/texmf/mf/xslhd.mf +lib/texmf/mf/xslhd11.mf +lib/texmf/mf/xslhd13.mf +lib/texmf/mf/xslhd16.mf +lib/texmf/mf/xslhd20.mf +lib/texmf/mf/xslhu.mf +lib/texmf/mf/xslhu11.mf +lib/texmf/mf/xslhu13.mf +lib/texmf/mf/xslhu16.mf +lib/texmf/mf/xslhu20.mf +lib/texmf/mf/xslhz20.mf +lib/texmf/mf/xslu11.mf +lib/texmf/mf/xslu13.mf +lib/texmf/mf/xslu16.mf +lib/texmf/mf/xslu20.mf +lib/texmf/mf/xslz20.mf +lib/texmf/mf/xtie20.mf +lib/texmf/documentation/musixdoc.sty +lib/texmf/documentation/musixdoc.tex +lib/texmf/documentation/musixtex.examples/adagio.tex +lib/texmf/documentation/musixtex.examples/avemario.tex +lib/texmf/documentation/musixtex.examples/avemarix.tex +lib/texmf/documentation/musixtex.examples/carillon.tex +lib/texmf/documentation/musixtex.examples/carillox.tex +lib/texmf/documentation/musixtex.examples/gymnoman.tex +lib/texmf/documentation/musixtex.examples/havemari.tex +lib/texmf/documentation/musixtex.examples/havemaro.tex +lib/texmf/documentation/musixtex.examples/marcello.tex +lib/texmf/documentation/musixtex.examples/marcellx.tex +lib/texmf/documentation/musixtex.examples/traeumer.tex +lib/texmf/documentation/musixtex.examples/xavemari.tex +lib/texmf/fonts/tfm/musix11.tfm +lib/texmf/fonts/tfm/musix13.tfm +lib/texmf/fonts/tfm/musix16.tfm +lib/texmf/fonts/tfm/musix20.tfm +lib/texmf/fonts/tfm/musixsps.tfm +lib/texmf/fonts/tfm/xsld11.tfm +lib/texmf/fonts/tfm/xsld13.tfm +lib/texmf/fonts/tfm/xsld16.tfm +lib/texmf/fonts/tfm/xsld20.tfm +lib/texmf/fonts/tfm/xslhd11.tfm +lib/texmf/fonts/tfm/xslhd13.tfm +lib/texmf/fonts/tfm/xslhd16.tfm +lib/texmf/fonts/tfm/xslhd20.tfm +lib/texmf/fonts/tfm/xslhu11.tfm +lib/texmf/fonts/tfm/xslhu13.tfm +lib/texmf/fonts/tfm/xslhu16.tfm +lib/texmf/fonts/tfm/xslhu20.tfm +lib/texmf/fonts/tfm/xslhz20.tfm +lib/texmf/fonts/tfm/xslu11.tfm +lib/texmf/fonts/tfm/xslu13.tfm +lib/texmf/fonts/tfm/xslu16.tfm +lib/texmf/fonts/tfm/xslu20.tfm +lib/texmf/fonts/tfm/xslz20.tfm +lib/texmf/fonts/tfm/xtie20.tfm +lib/texmf/tex/musixadd.tex +lib/texmf/tex/musixbbm.tex +lib/texmf/tex/musixblx.tex +lib/texmf/tex/musixbm.tex +lib/texmf/tex/musixcho.tex +lib/texmf/tex/musixcpt.tex +lib/texmf/tex/musixd35.tex +lib/texmf/tex/musixdat.tex +lib/texmf/tex/musixdia.tex +lib/texmf/tex/musixeng.tex +lib/texmf/tex/musixext.tex +lib/texmf/tex/musixgre.tex +lib/texmf/tex/musixgui.tex +lib/texmf/tex/musixhou.tex +lib/texmf/tex/musixinv.tex +lib/texmf/tex/musixlit.tex +lib/texmf/tex/musixltx.tex +lib/texmf/tex/musixmad.tex +lib/texmf/tex/musixper.tex +lib/texmf/tex/musixpoi.tex +lib/texmf/tex/musixref.tex +lib/texmf/tex/musixslu.tex +lib/texmf/tex/musixsqr.tex +lib/texmf/tex/musixste.tex +lib/texmf/tex/musixstf.tex +lib/texmf/tex/musixstr.tex +lib/texmf/tex/musixsty.tex +lib/texmf/tex/musixt43.tex +lib/texmf/tex/musixtex.tex +lib/texmf/tex/musixtri.tex +lib/texmf/tex/musixcpt.sty +lib/texmf/tex/musixd35.sty +lib/texmf/tex/musixtex.sty diff --git a/print/musixtex/scripts/configure b/print/musixtex/scripts/configure new file mode 100644 index 000000000000..f906d1ef296b --- /dev/null +++ b/print/musixtex/scripts/configure @@ -0,0 +1,35 @@ +#!/bin/sh + +cd $WRKSRC || exit 1 + +examples="adagio.tex avemario.tex avemarix.tex carillon.tex \ +carillox.tex gymnoman.tex havemari.tex \ +havemaro.tex marcello.tex marcellx.tex traeumer.tex xavemari.tex" + +for i in $examples; do + mv $i $i.old + sed -e 's:\(^\\input\).*/\(.*\):\1 \2:' <$i.old >$i +done + +cat > Makefile <<END + +all: + (cd systems/c-source; cc -O2 -o ../../musixflx musixflx.c) + (cd tex; export TEXFONTS=${WRKSRC}/tfm:; \ + initex '&tex musixtex.ins \dump') + +install: + install -c -s -o bin -g bin musixflx $PREFIX/bin/ + (cd $PREFIX/bin; ln -sf virtex musixtex) + install -c -o bin -g bin mf/*.mf $PREFIX/lib/texmf/mf/ + install -c -o bin -g bin tfm/*.tfm $PREFIX/lib/texmf/fonts/tfm/ + install -c -o bin -g bin tex/musixtex.fmt $PREFIX/lib/texmf/ini/ + install -c -o bin -g bin tex/*.tex tex/*.sty $PREFIX/lib/texmf/tex/ + install -c -o bin -g bin doc/musixdoc.tex doc/musixdoc.sty \ + $PREFIX/lib/texmf/documentation/ + mkdir -p $PREFIX/lib/texmf/documentation/musixtex.examples + install -c -o bin -g bin $examples \ + $PREFIX/lib/texmf/documentation/musixtex.examples/ +END + +exit 0 |