diff options
author | fredb <fredb> | 2003-01-23 18:13:46 +0000 |
---|---|---|
committer | fredb <fredb> | 2003-01-23 18:13:46 +0000 |
commit | 43dd759a2cd37701449a8179712528e069025722 (patch) | |
tree | 50c2047b4556780dddf46f323e7d6f4178da1778 /print | |
parent | 1ef3726593100b4b631231b5401e14ce6ce2dbbb (diff) | |
download | pkgsrc-43dd759a2cd37701449a8179712528e069025722.tar.gz |
Initial import of tex-bagpipetex-3.01. BagpipeTex is a set of MusixTeX
macros for typesetting bagpipe music. Submitted by David Griffith in PR
pkg/19977.
Diffstat (limited to 'print')
-rw-r--r-- | print/tex-bagpipetex/DESCR | 21 | ||||
-rw-r--r-- | print/tex-bagpipetex/Makefile | 64 | ||||
-rw-r--r-- | print/tex-bagpipetex/PLIST | 33 | ||||
-rw-r--r-- | print/tex-bagpipetex/distinfo | 5 | ||||
-rw-r--r-- | print/tex-bagpipetex/patches/patch-aa | 31 |
5 files changed, 154 insertions, 0 deletions
diff --git a/print/tex-bagpipetex/DESCR b/print/tex-bagpipetex/DESCR new file mode 100644 index 00000000000..2ea5166849b --- /dev/null +++ b/print/tex-bagpipetex/DESCR @@ -0,0 +1,21 @@ +BagpipeTex is a set of MusixTeX macros to typeset bagpipe music. + +Bagpipe music is written slightly differently than regular music and +sequences of gracenotes are often viewed as tokens rather than sequences +of individual notes. These differences make it very difficult to +typeset bagpipe music with plain old MusixTeX. Therefore BagpipeTeX has +been written by Walt Innes (walt@slac.stanford.edu). This is a macro +package for use on top of MusixTex, which is itself a macro package for +use with LaTeX. + +Once BagpipeTeX is installed, you can then process BagpipeTeX files +exactly the same as you would a regular MusixTeX file. For example: + + 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. diff --git a/print/tex-bagpipetex/Makefile b/print/tex-bagpipetex/Makefile new file mode 100644 index 00000000000..2792124e0c5 --- /dev/null +++ b/print/tex-bagpipetex/Makefile @@ -0,0 +1,64 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/01/23 18:13:46 fredb Exp $ +# + +DISTNAME= bagpipetex-3.01 +PKGNAME= tex-${DISTNAME} +CATEGORIES= print +MASTER_SITES= http://www.stanford.edu/~wrinnes/bagpipe.tex/distribution/ +DISTFILES= bagpipe301.tar.gz + +MAINTAINER= dgriffi@cs.csubak.edu +HOMEPAGE= http://www.stanford.edu/~wrinnes/bagpipe.tex/ +COMMENT= MusixTeX macros to typeset bagpipe music + +DEPENDS+= tex-musixtex>=109:../tex-musixtex + +NO_CONFIGURE= yes +NO_BUILD= yes +WRKSRC= ${WRKDIR} + +TEXMF_CNF= ${LOCALBASE}/share/texmf/web2c/texmf.cnf + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/doc/bagpipetex + ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/doc/bagpipetex/examples + ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/fonts/tfm/bagpipetex + ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/fonts/source/bagpipetex + ${INSTALL_DATA_DIR} ${PREFIX}/share/texmf/tex/latex/bagpipetex + ${INSTALL_DATA} ${WRKSRC}/README \ + ${WRKSRC}/bagdoc.tex \ + ${WRKSRC}/quickref.tex \ + ${PREFIX}/share/texmf/doc/bagpipetex + ${INSTALL_DATA} ${WRKSRC}/Green.tex \ + ${PREFIX}/share/texmf/doc/bagpipetex/examples + ${INSTALL_DATA} ${WRKSRC}/GreenTwo.tex \ + ${PREFIX}/share/texmf/doc/bagpipetex/examples + ${INSTALL_DATA} ${WRKSRC}/Bonnets.tex \ + ${PREFIX}/share/texmf/doc/bagpipetex/examples + ${INSTALL_DATA} ${WRKSRC}/Washer.tex \ + ${PREFIX}/share/texmf/doc/bagpipetex/examples + ${INSTALL_DATA} ${WRKSRC}/BlackDonald.tex \ + ${PREFIX}/share/texmf/doc/bagpipetex/examples + ${INSTALL_DATA} ${WRKSRC}/*.mf \ + ${PREFIX}/share/texmf/fonts/source/bagpipetex + ${INSTALL_DATA} ${WRKSRC}/*.tfm \ + ${PREFIX}/share/texmf/fonts/tfm/bagpipetex + ${INSTALL_DATA} ${WRKSRC}/bagpipe.tex \ + ${PREFIX}/share/texmf/tex/latex/bagpipetex + ${INSTALL_DATA} ${WRKSRC}/*.ini \ + ${PREFIX}/share/texmf/tex/latex/bagpipetex + ${LOCALBASE}/bin/texconfig rehash + +post-install: + cd ${PREFIX}/share/texmf/doc/bagpipetex ; \ + latex bagdoc ; \ + dvips bagdoc.dvi -o bagdoc.ps ; \ + ps2pdf bagdoc.ps ; \ + musixtex quickref ; \ + musixflx quickref ; \ + musixtex quickref ; \ + dvips quickref.dvi -o quickref.ps ; \ + ps2pdf quickref.ps ; \ + ${RM} -f *.log *.mx? + +.include "../../mk/bsd.pkg.mk" diff --git a/print/tex-bagpipetex/PLIST b/print/tex-bagpipetex/PLIST new file mode 100644 index 00000000000..ebbdaa6ac30 --- /dev/null +++ b/print/tex-bagpipetex/PLIST @@ -0,0 +1,33 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/01/23 18:13:46 fredb Exp $ +share/texmf/doc/bagpipetex/README +share/texmf/doc/bagpipetex/bagdoc.dvi +share/texmf/doc/bagpipetex/bagdoc.pdf +share/texmf/doc/bagpipetex/bagdoc.ps +share/texmf/doc/bagpipetex/bagdoc.tex +share/texmf/doc/bagpipetex/examples/BlackDonald.tex +share/texmf/doc/bagpipetex/examples/Bonnets.tex +share/texmf/doc/bagpipetex/examples/Green.tex +share/texmf/doc/bagpipetex/examples/GreenTwo.tex +share/texmf/doc/bagpipetex/examples/Washer.tex +share/texmf/doc/bagpipetex/quickref.dvi +share/texmf/doc/bagpipetex/quickref.pdf +share/texmf/doc/bagpipetex/quickref.ps +share/texmf/doc/bagpipetex/quickref.tex +share/texmf/fonts/source/bagpipetex/beamn09.mf +share/texmf/fonts/source/bagpipetex/musicd09.mf +share/texmf/fonts/source/bagpipetex/musikd09.mf +share/texmf/fonts/source/bagpipetex/musikn09.mf +share/texmf/fonts/source/bagpipetex/musix09.mf +share/texmf/fonts/tfm/bagpipetex/beamn09.tfm +share/texmf/fonts/tfm/bagpipetex/musikn09.tfm +share/texmf/fonts/tfm/bagpipetex/musix09.tfm +share/texmf/tex/latex/bagpipetex/bagpipe.ini +share/texmf/tex/latex/bagpipetex/bagpipex.ini +share/texmf/tex/latex/bagpipetex/bagpipe.tex +@exec %D/bin/texconfig rehash +@unexec %D/bin/texconfig rehash +@unexec %D/bin/mktexlsr +@dirrm share/texmf/fonts/tfm/bagpipetex +@dirrm share/texmf/fonts/source/bagpipetex +@dirrm share/texmf/doc/bagpipetex/examples +@dirrm share/texmf/doc/bagpipetex diff --git a/print/tex-bagpipetex/distinfo b/print/tex-bagpipetex/distinfo new file mode 100644 index 00000000000..72130800d16 --- /dev/null +++ b/print/tex-bagpipetex/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/01/23 18:13:46 fredb Exp $ + +SHA1 (bagpipe301.tar.gz) = 49ad19e4df6fb963d64d2a6fb7d5c2e6e153527a +Size (bagpipe301.tar.gz) = 44320 bytes +SHA1 (patch-aa) = 674aad7e5998ecb25287c232e2b779eff95c3bb0 diff --git a/print/tex-bagpipetex/patches/patch-aa b/print/tex-bagpipetex/patches/patch-aa new file mode 100644 index 00000000000..29283901ae3 --- /dev/null +++ b/print/tex-bagpipetex/patches/patch-aa @@ -0,0 +1,31 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/01/23 18:13:47 fredb Exp $ + +--- bagpipe.tex.orig Wed Jul 24 17:54:51 2002 ++++ bagpipe.tex Sun Jan 19 04:48:48 2003 +@@ -97,12 +97,12 @@ + % + \ifx\bagpipeisloaded\relax\endinput\else\let\bagpipeisloaded=\relax\fi + % +-%\let\usemusixtex\relax% this sets the flag to use MusiXTeX instead of MusicTeX ++\let\usemusixtex\relax% this sets the flag to use MusiXTeX instead of MusicTeX + % + % +- \ifx\usemusixtex\undefined % the musictex version ++\ifx\usemusixtex\undefined % the musictex version + % +- \input musicnft ++\input musicnft + % + % Select one set of nine point font declarations: + % +@@ -112,8 +112,8 @@ + \font\musicnine=musikn09% % for use with 16 pt musicsize if + \font\beamnine=beamn09% % 9 pt fonts are available% + % +- \input musictex% +- \input musicvbm% ++% \input musictex% ++% \input musicvbm% + % + % at signs are now letters and can be used in control sequences + \def\makeatletter{\catcode`\@=11} |