summaryrefslogtreecommitdiff
path: root/print/tex-musixtex
diff options
context:
space:
mode:
authorfredb <fredb>2003-01-23 18:11:05 +0000
committerfredb <fredb>2003-01-23 18:11:05 +0000
commit1ef3726593100b4b631231b5401e14ce6ce2dbbb (patch)
tree4e2e38ec6a4ec8e5ecb3c4cfbde111c4a59f33a6 /print/tex-musixtex
parent42cf6b349e232eb67cc08e8e7c5db7b26164df71 (diff)
downloadpkgsrc-1ef3726593100b4b631231b5401e14ce6ce2dbbb.tar.gz
Initial import of tex-musixtex, v.T.109. MusixTeX is a set of TeX macros
for typesetting polyphonic, orchestral or polyphonic music. Submitted by David Griffith in PR pkg/19976.
Diffstat (limited to 'print/tex-musixtex')
-rw-r--r--print/tex-musixtex/DESCR18
-rw-r--r--print/tex-musixtex/Makefile68
-rw-r--r--print/tex-musixtex/PLIST230
-rw-r--r--print/tex-musixtex/distinfo4
4 files changed, 320 insertions, 0 deletions
diff --git a/print/tex-musixtex/DESCR b/print/tex-musixtex/DESCR
new file mode 100644
index 00000000000..ad45bf77674
--- /dev/null
+++ b/print/tex-musixtex/DESCR
@@ -0,0 +1,18 @@
+MusixTeX is a set of TeX macros to typeset polyphonic, orchestral or
+polyphonic music.
+
+This is the typical way one would process a MusixTeX file:
+
+ musixtex foo
+ musixflx foo
+ musixtex foo
+
+This will give you foo.dvi which then can be processed like any other
+.dvi. Use dvips to convert it into a postscript file or print it to a
+Postscript printer. Then ps2pdf may be used to convert the Postscript
+file into a PDF file.
+
+The full documentation of MusixTeX will be found in
+${LOCALBASE}/share/texmf/doc/musixtex/. It's highly recommended that
+you either print out musixdoc.ps directly or use a PDF viewer to print
+musixdoc.pdf and put the resulting hardcopy in a loose-leaf binder.
diff --git a/print/tex-musixtex/Makefile b/print/tex-musixtex/Makefile
new file mode 100644
index 00000000000..a07f01f4c49
--- /dev/null
+++ b/print/tex-musixtex/Makefile
@@ -0,0 +1,68 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/01/23 18:11:05 fredb Exp $
+#
+
+DISTNAME= musixtex-109
+PKGNAME= tex-${DISTNAME}
+CATEGORIES= print
+#MASTER_SITES= ftp://ftp.tex.ac.uk/tex-archive/macros/musixtex/taupin/
+MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=macros/musixtex/taupin/}
+DISTFILES= musixtex-T109.tar.gz
+
+MAINTAINER= dgriffi@cs.csubak.edu
+HOMEPAGE= http://icking-music-archive.sunsite.dk/
+COMMENT= TeX macros to typeset music
+
+DEPENDS+= teTeX-1.0*:../../print/teTeX
+
+NO_CONFIGURE= yes
+WRKSRC= ${WRKDIR}/musixtex-T109
+
+TEXMF= ${LOCALBASE}/share/texmf
+TEXMF_CNF= ${LOCALBASE}/share/texmf/web2c/texmf.cnf
+
+do-build:
+ @${ECHO} "======> Building musixtex.fmt"
+ export TEXFONTS=${WRKSRC}/tfm ; \
+ cd ${WRKSRC}/tex ; \
+ initex '&tex musixtex.ins \dump'
+ @${ECHO} "======> Building musixflx executable"
+ cd ${WRKSRC}/systems/c-source; ${CC} -o musixflx musixflx.c
+
+do-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/doc/musixtex
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/fonts/tfm/musixtex
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/fonts/source/musixtex
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/tex/latex/musixtex
+ ${INSTALL_DATA} ${WRKSRC}/doc/* \
+ ${PREFIX}/share/texmf/doc/musixtex
+ ${INSTALL_DATA} ${WRKSRC}/tex/musixtex.fmt \
+ ${PREFIX}/share/texmf/web2c
+ ${INSTALL_DATA} ${WRKSRC}/mf/*.mf \
+ ${PREFIX}/share/texmf/fonts/source/musixtex
+ ${INSTALL_DATA} ${WRKSRC}/tfm/*.tfm \
+ ${PREFIX}/share/texmf/fonts/tfm/musixtex
+ ${INSTALL_DATA} ${WRKSRC}/tex/* \
+ ${PREFIX}/share/texmf/tex/latex/musixtex
+ ${INSTALL_PROGRAM} ${WRKSRC}/systems/c-source/musixflx \
+ ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/systems/c-source/musixflx.1 \
+ ${PREFIX}/man/man1
+ cd ${PREFIX}/bin ; ${LN} -sf virtex musixtex
+ ${LOCALBASE}/bin/texconfig rehash
+
+post-install:
+ @${ECHO} "======> Building musixdoc.ps"
+ cd ${PREFIX}/share/texmf/doc/musixtex ; \
+ latex musixdoc ; \
+ musixflx musixdoc ; \
+ latex musixdoc ; \
+ makeindex musixdoc.idx ; \
+ latex musixdoc ; \
+ makeindex musixdoc.idx ; \
+ latex musixdoc ; \
+ dvips musixdoc.dvi -o musixdoc.ps
+ @${ECHO} "======> Converting musixdoc.ps into musixdoc.pdf"
+ ps2pdf ${PREFIX}/share/texmf/doc/musixtex/musixdoc.ps \
+ ${PREFIX}/share/texmf/doc/musixtex/musixdoc.pdf
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/tex-musixtex/PLIST b/print/tex-musixtex/PLIST
new file mode 100644
index 00000000000..6bf7516f79d
--- /dev/null
+++ b/print/tex-musixtex/PLIST
@@ -0,0 +1,230 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/01/23 18:11:06 fredb Exp $
+bin/musixflx
+bin/musixtex
+man/man1/musixflx.1
+share/texmf/doc/musixtex/backgrnd.sty
+share/texmf/doc/musixtex/glossary.eps
+share/texmf/doc/musixtex/multicol.sty
+share/texmf/doc/musixtex/musixdoc.aux
+share/texmf/doc/musixtex/musixdoc.bat
+share/texmf/doc/musixtex/musixdoc.cb
+share/texmf/doc/musixtex/musixdoc.dvi
+share/texmf/doc/musixtex/musixdoc.idx
+share/texmf/doc/musixtex/musixdoc.ilg
+share/texmf/doc/musixtex/musixdoc.ind
+share/texmf/doc/musixtex/musixdoc.lgi
+share/texmf/doc/musixtex/musixdoc.log
+share/texmf/doc/musixtex/musixdoc.mx1
+share/texmf/doc/musixtex/musixdoc.mx2
+share/texmf/doc/musixtex/musixdoc.pdf
+share/texmf/doc/musixtex/musixdoc.ps
+share/texmf/doc/musixtex/musixdoc.slg
+share/texmf/doc/musixtex/musixdoc.sty
+share/texmf/doc/musixtex/musixdoc.tex
+share/texmf/doc/musixtex/musixdoc.toc
+share/texmf/fonts/source/musixtex/musexgen.mf
+share/texmf/fonts/source/musixtex/musix11.mf
+share/texmf/fonts/source/musixtex/musix13.mf
+share/texmf/fonts/source/musixtex/musix16.mf
+share/texmf/fonts/source/musixtex/musix20.mf
+share/texmf/fonts/source/musixtex/musix24.mf
+share/texmf/fonts/source/musixtex/musix25.mf
+share/texmf/fonts/source/musixtex/musix29.mf
+share/texmf/fonts/source/musixtex/musixgen.mf
+share/texmf/fonts/source/musixtex/musixsps.mf
+share/texmf/fonts/source/musixtex/musixspx.mf
+share/texmf/fonts/source/musixtex/xdrawsl.mf
+share/texmf/fonts/source/musixtex/xdrawzl.mf
+share/texmf/fonts/source/musixtex/xgreg11.mf
+share/texmf/fonts/source/musixtex/xgreg13.mf
+share/texmf/fonts/source/musixtex/xgreg16.mf
+share/texmf/fonts/source/musixtex/xgreg20.mf
+share/texmf/fonts/source/musixtex/xgreg24.mf
+share/texmf/fonts/source/musixtex/xgreg25.mf
+share/texmf/fonts/source/musixtex/xgreg29.mf
+share/texmf/fonts/source/musixtex/xgreggen.mf
+share/texmf/fonts/source/musixtex/xsld11.mf
+share/texmf/fonts/source/musixtex/xsld11d.mf
+share/texmf/fonts/source/musixtex/xsld13.mf
+share/texmf/fonts/source/musixtex/xsld13d.mf
+share/texmf/fonts/source/musixtex/xsld16.mf
+share/texmf/fonts/source/musixtex/xsld16d.mf
+share/texmf/fonts/source/musixtex/xsld20.mf
+share/texmf/fonts/source/musixtex/xsld20d.mf
+share/texmf/fonts/source/musixtex/xsld24.mf
+share/texmf/fonts/source/musixtex/xsld24d.mf
+share/texmf/fonts/source/musixtex/xsld29.mf
+share/texmf/fonts/source/musixtex/xsld29d.mf
+share/texmf/fonts/source/musixtex/xsldd20.mf
+share/texmf/fonts/source/musixtex/xsldu20.mf
+share/texmf/fonts/source/musixtex/xslgen.mf
+share/texmf/fonts/source/musixtex/xslgend.mf
+share/texmf/fonts/source/musixtex/xslgenu.mf
+share/texmf/fonts/source/musixtex/xslhd.mf
+share/texmf/fonts/source/musixtex/xslhd11.mf
+share/texmf/fonts/source/musixtex/xslhd11d.mf
+share/texmf/fonts/source/musixtex/xslhd13.mf
+share/texmf/fonts/source/musixtex/xslhd13d.mf
+share/texmf/fonts/source/musixtex/xslhd16.mf
+share/texmf/fonts/source/musixtex/xslhd16d.mf
+share/texmf/fonts/source/musixtex/xslhd20.mf
+share/texmf/fonts/source/musixtex/xslhd20d.mf
+share/texmf/fonts/source/musixtex/xslhd24.mf
+share/texmf/fonts/source/musixtex/xslhd24d.mf
+share/texmf/fonts/source/musixtex/xslhd29.mf
+share/texmf/fonts/source/musixtex/xslhd29d.mf
+share/texmf/fonts/source/musixtex/xslhu.mf
+share/texmf/fonts/source/musixtex/xslhu11.mf
+share/texmf/fonts/source/musixtex/xslhu11d.mf
+share/texmf/fonts/source/musixtex/xslhu13.mf
+share/texmf/fonts/source/musixtex/xslhu13d.mf
+share/texmf/fonts/source/musixtex/xslhu16.mf
+share/texmf/fonts/source/musixtex/xslhu16d.mf
+share/texmf/fonts/source/musixtex/xslhu20.mf
+share/texmf/fonts/source/musixtex/xslhu20d.mf
+share/texmf/fonts/source/musixtex/xslhu24.mf
+share/texmf/fonts/source/musixtex/xslhu24d.mf
+share/texmf/fonts/source/musixtex/xslhu29.mf
+share/texmf/fonts/source/musixtex/xslhu29d.mf
+share/texmf/fonts/source/musixtex/xslhz-o.mf
+share/texmf/fonts/source/musixtex/xslhz.mf
+share/texmf/fonts/source/musixtex/xslhz20.mf
+share/texmf/fonts/source/musixtex/xslhz20d.mf
+share/texmf/fonts/source/musixtex/xslu11.mf
+share/texmf/fonts/source/musixtex/xslu11d.mf
+share/texmf/fonts/source/musixtex/xslu13.mf
+share/texmf/fonts/source/musixtex/xslu13d.mf
+share/texmf/fonts/source/musixtex/xslu16.mf
+share/texmf/fonts/source/musixtex/xslu16d.mf
+share/texmf/fonts/source/musixtex/xslu20.mf
+share/texmf/fonts/source/musixtex/xslu20d.mf
+share/texmf/fonts/source/musixtex/xslu24.mf
+share/texmf/fonts/source/musixtex/xslu24d.mf
+share/texmf/fonts/source/musixtex/xslu29.mf
+share/texmf/fonts/source/musixtex/xslu29d.mf
+share/texmf/fonts/source/musixtex/xslud20.mf
+share/texmf/fonts/source/musixtex/xslup20.mf
+share/texmf/fonts/source/musixtex/xslz.mf
+share/texmf/fonts/source/musixtex/xslz20.mf
+share/texmf/fonts/source/musixtex/xslz20d.mf
+share/texmf/fonts/source/musixtex/xtie20.mf
+share/texmf/fonts/tfm/musixtex/musix11.tfm
+share/texmf/fonts/tfm/musixtex/musix13.tfm
+share/texmf/fonts/tfm/musixtex/musix16.tfm
+share/texmf/fonts/tfm/musixtex/musix20.tfm
+share/texmf/fonts/tfm/musixtex/musix24.tfm
+share/texmf/fonts/tfm/musixtex/musix25.tfm
+share/texmf/fonts/tfm/musixtex/musix29.tfm
+share/texmf/fonts/tfm/musixtex/musixsps.tfm
+share/texmf/fonts/tfm/musixtex/musixspx.tfm
+share/texmf/fonts/tfm/musixtex/xgreg11.tfm
+share/texmf/fonts/tfm/musixtex/xgreg13.tfm
+share/texmf/fonts/tfm/musixtex/xgreg16.tfm
+share/texmf/fonts/tfm/musixtex/xgreg20.tfm
+share/texmf/fonts/tfm/musixtex/xgreg24.tfm
+share/texmf/fonts/tfm/musixtex/xgreg29.tfm
+share/texmf/fonts/tfm/musixtex/xsld11.tfm
+share/texmf/fonts/tfm/musixtex/xsld11d.tfm
+share/texmf/fonts/tfm/musixtex/xsld13.tfm
+share/texmf/fonts/tfm/musixtex/xsld13d.tfm
+share/texmf/fonts/tfm/musixtex/xsld16.tfm
+share/texmf/fonts/tfm/musixtex/xsld16d.tfm
+share/texmf/fonts/tfm/musixtex/xsld20.tfm
+share/texmf/fonts/tfm/musixtex/xsld20d.tfm
+share/texmf/fonts/tfm/musixtex/xsld24.tfm
+share/texmf/fonts/tfm/musixtex/xsld24d.tfm
+share/texmf/fonts/tfm/musixtex/xsld29.tfm
+share/texmf/fonts/tfm/musixtex/xsld29d.tfm
+share/texmf/fonts/tfm/musixtex/xsldd20.tfm
+share/texmf/fonts/tfm/musixtex/xsldu20.tfm
+share/texmf/fonts/tfm/musixtex/xslhd11.tfm
+share/texmf/fonts/tfm/musixtex/xslhd11d.tfm
+share/texmf/fonts/tfm/musixtex/xslhd13.tfm
+share/texmf/fonts/tfm/musixtex/xslhd13d.tfm
+share/texmf/fonts/tfm/musixtex/xslhd16.tfm
+share/texmf/fonts/tfm/musixtex/xslhd16d.tfm
+share/texmf/fonts/tfm/musixtex/xslhd20.tfm
+share/texmf/fonts/tfm/musixtex/xslhd20d.tfm
+share/texmf/fonts/tfm/musixtex/xslhd24.tfm
+share/texmf/fonts/tfm/musixtex/xslhd24d.tfm
+share/texmf/fonts/tfm/musixtex/xslhd29.tfm
+share/texmf/fonts/tfm/musixtex/xslhd29d.tfm
+share/texmf/fonts/tfm/musixtex/xslhu11.tfm
+share/texmf/fonts/tfm/musixtex/xslhu11d.tfm
+share/texmf/fonts/tfm/musixtex/xslhu13.tfm
+share/texmf/fonts/tfm/musixtex/xslhu13d.tfm
+share/texmf/fonts/tfm/musixtex/xslhu16.tfm
+share/texmf/fonts/tfm/musixtex/xslhu16d.tfm
+share/texmf/fonts/tfm/musixtex/xslhu20.tfm
+share/texmf/fonts/tfm/musixtex/xslhu20d.tfm
+share/texmf/fonts/tfm/musixtex/xslhu20m.tfm
+share/texmf/fonts/tfm/musixtex/xslhu24.tfm
+share/texmf/fonts/tfm/musixtex/xslhu24d.tfm
+share/texmf/fonts/tfm/musixtex/xslhu29.tfm
+share/texmf/fonts/tfm/musixtex/xslhu29d.tfm
+share/texmf/fonts/tfm/musixtex/xslhz20.tfm
+share/texmf/fonts/tfm/musixtex/xslhz20d.tfm
+share/texmf/fonts/tfm/musixtex/xslu11.tfm
+share/texmf/fonts/tfm/musixtex/xslu11d.tfm
+share/texmf/fonts/tfm/musixtex/xslu13.tfm
+share/texmf/fonts/tfm/musixtex/xslu13d.tfm
+share/texmf/fonts/tfm/musixtex/xslu16.tfm
+share/texmf/fonts/tfm/musixtex/xslu16d.tfm
+share/texmf/fonts/tfm/musixtex/xslu20.tfm
+share/texmf/fonts/tfm/musixtex/xslu20d.tfm
+share/texmf/fonts/tfm/musixtex/xslu24.tfm
+share/texmf/fonts/tfm/musixtex/xslu24d.tfm
+share/texmf/fonts/tfm/musixtex/xslu29.tfm
+share/texmf/fonts/tfm/musixtex/xslu29d.tfm
+share/texmf/fonts/tfm/musixtex/xslud20.tfm
+share/texmf/fonts/tfm/musixtex/xslup20.tfm
+share/texmf/fonts/tfm/musixtex/xslz20.tfm
+share/texmf/fonts/tfm/musixtex/xslz20d.tfm
+share/texmf/fonts/tfm/musixtex/xtie20.tfm
+share/texmf/tex/latex/musixtex/musixadd.tex
+share/texmf/tex/latex/musixtex/musixbar.tex
+share/texmf/tex/latex/musixtex/musixbbm.tex
+share/texmf/tex/latex/musixtex/musixblx.tex
+share/texmf/tex/latex/musixtex/musixbm.tex
+share/texmf/tex/latex/musixtex/musixcho.tex
+share/texmf/tex/latex/musixtex/musixcpt.sty
+share/texmf/tex/latex/musixtex/musixcpt.tex
+share/texmf/tex/latex/musixtex/musixdat.tex
+share/texmf/tex/latex/musixtex/musixdia.tex
+share/texmf/tex/latex/musixtex/musixeng.tex
+share/texmf/tex/latex/musixtex/musixevo.tex
+share/texmf/tex/latex/musixtex/musixext.tex
+share/texmf/tex/latex/musixtex/musixfll.sty
+share/texmf/tex/latex/musixtex/musixfll.tex
+share/texmf/tex/latex/musixtex/musixgre.tex
+share/texmf/tex/latex/musixtex/musixgui.tex
+share/texmf/tex/latex/musixtex/musixhor.tex
+share/texmf/tex/latex/musixtex/musixhou.tex
+share/texmf/tex/latex/musixtex/musixinv.tex
+share/texmf/tex/latex/musixtex/musixlex.tex
+share/texmf/tex/latex/musixtex/musixlit.tex
+share/texmf/tex/latex/musixtex/musixltx.tex
+share/texmf/tex/latex/musixtex/musixmad.tex
+share/texmf/tex/latex/musixtex/musixper.tex
+share/texmf/tex/latex/musixtex/musixpoi.tex
+share/texmf/tex/latex/musixtex/musixref.tex
+share/texmf/tex/latex/musixtex/musixslu.tex
+share/texmf/tex/latex/musixtex/musixsqr.tex
+share/texmf/tex/latex/musixtex/musixste.tex
+share/texmf/tex/latex/musixtex/musixstf.tex
+share/texmf/tex/latex/musixtex/musixstr.tex
+share/texmf/tex/latex/musixtex/musixsty.tex
+share/texmf/tex/latex/musixtex/musixtex.fmt
+share/texmf/tex/latex/musixtex/musixtex.ins
+share/texmf/tex/latex/musixtex/musixtex.log
+share/texmf/tex/latex/musixtex/musixtex.sty
+share/texmf/tex/latex/musixtex/musixtex.tex
+share/texmf/tex/latex/musixtex/musixtri.tex
+share/texmf/web2c/musixtex.fmt
+@exec %D/bin/texconfig rehash
+@unexec %D/bin/texconfig rehash
+@unexec %D/bin/mktexlsr
+@dirrm share/texmf/tex/latex/musixtex
+@dirrm share/texmf/fonts/tfm/musixtex
+@dirrm share/texmf/fonts/source/musixtex
+@dirrm share/texmf/doc/musixtex
diff --git a/print/tex-musixtex/distinfo b/print/tex-musixtex/distinfo
new file mode 100644
index 00000000000..23e986dcecc
--- /dev/null
+++ b/print/tex-musixtex/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/01/23 18:11:05 fredb Exp $
+
+SHA1 (musixtex-T109.tar.gz) = 646780ee9d87cdf4c7c59dc15a85e2fcf0546a95
+Size (musixtex-T109.tar.gz) = 651661 bytes