mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-26 09:46:09 +00:00
A set of TeX macros to typeset polyphonic, orchestral or polyphonic music
Reviewed by: Submitted by: Obtained from:
This commit is contained in:
parent
fd0c56bd34
commit
2127b3b122
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=1973
18
print/musixtex/Makefile
Normal file
18
print/musixtex/Makefile
Normal file
@ -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>
|
2
print/musixtex/distinfo
Normal file
2
print/musixtex/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (musixtex-T396.tar.gz) = 8372dd54f5cef408de083a8fe76f1f65
|
||||
MD5 (musixexa-0375.tar.gz) = b05b40bdd450b302df790905339412a4
|
1
print/musixtex/pkg-comment
Normal file
1
print/musixtex/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A set of TeX macros to typeset polyphonic, orchestral or polyphonic music
|
33
print/musixtex/pkg-descr
Normal file
33
print/musixtex/pkg-descr
Normal file
@ -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
|
||||
|
||||
|
105
print/musixtex/pkg-plist
Normal file
105
print/musixtex/pkg-plist
Normal file
@ -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
|
35
print/musixtex/scripts/configure
vendored
Normal file
35
print/musixtex/scripts/configure
vendored
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user