summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--print/musixtex/Makefile11
-rw-r--r--print/musixtex/distinfo8
-rw-r--r--print/musixtex/pkg-plist55
-rw-r--r--print/musixtex/scripts/configure25
4 files changed, 81 insertions, 18 deletions
diff --git a/print/musixtex/Makefile b/print/musixtex/Makefile
index 7d843b5..85d39d2 100644
--- a/print/musixtex/Makefile
+++ b/print/musixtex/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= musixtex
-PORTVERSION= T98
+PORTVERSION= T112
CATEGORIES= print
MASTER_SITES= ftp://ftp.tex.ac.uk/tex-archive/macros/musixtex/taupin/
-DISTFILES= musixtex-T98.tar.gz musixexa-T90.tar.gz
+DISTFILES= musixtex-${PORTVERSION}.tar.gz
MAINTAINER= jmz@FreeBSD.org
COMMENT= A set of TeX macros to typeset music
@@ -17,7 +17,12 @@ COMMENT= A set of TeX macros to typeset music
BUILD_DEPENDS= tex:${PORTSDIR}/print/tex
RUN_DEPENDS= tex:${PORTSDIR}/print/tex
-NO_WRKSUBDIR= yes
+EXAMPLE_VERSION= T112
+DISTFILES+= musixexa-${EXAMPLE_VERSION}.tar.gz
+
+post-extract:
+ @${MKDIR} ${WRKDIR}/musixtex-${PORTVERSION}/examples
+ @${CP} ${WRKDIR}/musixexa-${EXAMPLE_VERSION}/* ${WRKDIR}/musixtex-${PORTVERSION}/examples/
pre-install:
${MKDIR} ${PREFIX}/share/texmf/documentation
diff --git a/print/musixtex/distinfo b/print/musixtex/distinfo
index f8b36e1..d3669be 100644
--- a/print/musixtex/distinfo
+++ b/print/musixtex/distinfo
@@ -1,4 +1,4 @@
-MD5 (musixtex-T98.tar.gz) = 7e407e83a68d3f1219d7442c822124a8
-SIZE (musixtex-T98.tar.gz) = 542977
-MD5 (musixexa-T90.tar.gz) = 258e0ef0cfcbd72bdfbb78082aa0b3f2
-SIZE (musixexa-T90.tar.gz) = 96719
+MD5 (musixtex-T112.tar.gz) = 57a2361b45d2eaabffb56caf856681d8
+SIZE (musixtex-T112.tar.gz) = 1024322
+MD5 (musixexa-T112.tar.gz) = 20fa2ef26c4ba85c4b0806e9315d67bb
+SIZE (musixexa-T112.tar.gz) = 16279
diff --git a/print/musixtex/pkg-plist b/print/musixtex/pkg-plist
index c4b595f..f4b0e15 100644
--- a/print/musixtex/pkg-plist
+++ b/print/musixtex/pkg-plist
@@ -65,6 +65,7 @@ share/texmf/metafont/xslhu24.mf
share/texmf/metafont/xslhu24d.mf
share/texmf/metafont/xslhu29.mf
share/texmf/metafont/xslhu29d.mf
+share/texmf/metafont/xslhz-o.mf
share/texmf/metafont/xslhz.mf
share/texmf/metafont/xslhz20.mf
share/texmf/metafont/xslhz20d.mf
@@ -89,27 +90,70 @@ share/texmf/metafont/xtie20.mf
share/texmf/documentation/backgrnd.sty
share/texmf/documentation/musixdoc.tex
share/texmf/documentation/musixdoc.sty
-share/texmf/documentation/musixtex.examples/angescax.tex
+share/texmf/documentation/musixtex.examples/adagio.tex
+share/texmf/documentation/musixtex.examples/albinoni.tex
+share/texmf/documentation/musixtex.examples/angescam.tex
share/texmf/documentation/musixtex.examples/angescao.tex
+share/texmf/documentation/musixtex.examples/angescax.tex
share/texmf/documentation/musixtex.examples/avemaria.tex
+share/texmf/documentation/musixtex.examples/avemarid.tex
+share/texmf/documentation/musixtex.examples/avemaril.tex
share/texmf/documentation/musixtex.examples/avemario.tex
share/texmf/documentation/musixtex.examples/avemarix.tex
-share/texmf/documentation/musixtex.examples/canticor.tex
-share/texmf/documentation/musixtex.examples/canticox.tex
+share/texmf/documentation/musixtex.examples/avemaroo.tex
+share/texmf/documentation/musixtex.examples/aveverch.tex
+share/texmf/documentation/musixtex.examples/aveverdd.tex
+share/texmf/documentation/musixtex.examples/aveveruc.tex
+share/texmf/documentation/musixtex.examples/aveverud.tex
+share/texmf/documentation/musixtex.examples/aveverum.tex
+share/texmf/documentation/musixtex.examples/chanson.tex
+share/texmf/documentation/musixtex.examples/dissonan.tex
share/texmf/documentation/musixtex.examples/fantaisc.tex
share/texmf/documentation/musixtex.examples/fantaisd.tex
share/texmf/documentation/musixtex.examples/fantaisi.tex
+share/texmf/documentation/musixtex.examples/fantcmol.tex
+share/texmf/documentation/musixtex.examples/fantfuga.tex
+share/texmf/documentation/musixtex.examples/fstsaens.tex
+share/texmf/documentation/musixtex.examples/fugcmoll.tex
+share/texmf/documentation/musixtex.examples/fugue.tex
share/texmf/documentation/musixtex.examples/gloriab.tex
share/texmf/documentation/musixtex.examples/glorias.tex
share/texmf/documentation/musixtex.examples/gloriax.tex
share/texmf/documentation/musixtex.examples/gymnoman.tex
share/texmf/documentation/musixtex.examples/ilestne.tex
share/texmf/documentation/musixtex.examples/ilestnex.tex
+share/texmf/documentation/musixtex.examples/ilfaitda.tex
+share/texmf/documentation/musixtex.examples/ilfaitdx.tex
+share/texmf/documentation/musixtex.examples/kv315.tex
+share/texmf/documentation/musixtex.examples/kv315f.tex
+share/texmf/documentation/musixtex.examples/kv315h.tex
+share/texmf/documentation/musixtex.examples/kv315o.tex
+share/texmf/documentation/musixtex.examples/kv315org.tex
share/texmf/documentation/musixtex.examples/marcello.tex
+share/texmf/documentation/musixtex.examples/marcon1.tex
+share/texmf/documentation/musixtex.examples/marcon2.tex
+share/texmf/documentation/musixtex.examples/marcon3.tex
+share/texmf/documentation/musixtex.examples/marconf.tex
+share/texmf/documentation/musixtex.examples/marconh.tex
+share/texmf/documentation/musixtex.examples/marcono.tex
share/texmf/documentation/musixtex.examples/onuitbri.tex
+share/texmf/documentation/musixtex.examples/onuitbrr.tex
+share/texmf/documentation/musixtex.examples/onuitbrx.tex
+share/texmf/documentation/musixtex.examples/ostinato.tex
+share/texmf/documentation/musixtex.examples/pacifiqb.tex
+share/texmf/documentation/musixtex.examples/pacifiqn.tex
+share/texmf/documentation/musixtex.examples/pacifiqt.tex
share/texmf/documentation/musixtex.examples/parnasum.tex
+share/texmf/documentation/musixtex.examples/prelfug.tex
+share/texmf/documentation/musixtex.examples/prelude.tex
+share/texmf/documentation/musixtex.examples/racine.tex
+share/texmf/documentation/musixtex.examples/recit.tex
+share/texmf/documentation/musixtex.examples/recueil.tex
+share/texmf/documentation/musixtex.examples/reves.tex
+share/texmf/documentation/musixtex.examples/romances.tex
share/texmf/documentation/musixtex.examples/souvenir.tex
share/texmf/documentation/musixtex.examples/souvenix.tex
+share/texmf/documentation/musixtex.examples/tierce.tex
share/texmf/documentation/musixtex.examples/traeumer.tex
share/texmf/documentation/musixtex.examples/widor.tex
share/texmf/documentation/musixtex.examples/widor_16.tex
@@ -187,6 +231,8 @@ share/texmf/fonts/tfm/xslup20.tfm
share/texmf/fonts/tfm/xslz20.tfm
share/texmf/fonts/tfm/xslz20d.tfm
share/texmf/fonts/tfm/xtie20.tfm
+share/texmf/tex/backgrnd.sty
+share/texmf/tex/multicol.sty
share/texmf/tex/musixadd.tex
share/texmf/tex/musixbar.tex
share/texmf/tex/musixbbm.tex
@@ -197,6 +243,8 @@ share/texmf/tex/musixcpt.sty
share/texmf/tex/musixcpt.tex
share/texmf/tex/musixdat.tex
share/texmf/tex/musixdia.tex
+share/texmf/tex/musixdoc.sty
+share/texmf/tex/musixdoc.tex
share/texmf/tex/musixeng.tex
share/texmf/tex/musixevo.tex
share/texmf/tex/musixext.tex
@@ -207,6 +255,7 @@ share/texmf/tex/musixgui.tex
share/texmf/tex/musixhor.tex
share/texmf/tex/musixhou.tex
share/texmf/tex/musixinv.tex
+share/texmf/tex/musixlex.tex
share/texmf/tex/musixlit.tex
share/texmf/tex/musixltx.tex
share/texmf/tex/musixmad.tex
diff --git a/print/musixtex/scripts/configure b/print/musixtex/scripts/configure
index 8f1b696..bc6fa07 100644
--- a/print/musixtex/scripts/configure
+++ b/print/musixtex/scripts/configure
@@ -2,17 +2,26 @@
set +x
cd $WRKSRC || exit 1
-examples="angescao.tex angescax.tex avemaria.tex avemario.tex avemarix.tex \
- canticor.tex canticox.tex fantaisc.tex fantaisd.tex fantaisi.tex \
- gloriab.tex glorias.tex gloriax.tex gymnoman.tex ilestne.tex \
- ilestnex.tex marcello.tex onuitbri.tex parnasum.tex souvenir.tex \
- souvenix.tex traeumer.tex widor.tex widor_16.tex widor_20.tex"
+examples="adagio.tex albinoni.tex angescam.tex angescao.tex angescax.tex \
+ avemaria.tex avemarid.tex avemaril.tex avemario.tex avemarix.tex \
+ avemaroo.tex aveverch.tex aveverdd.tex aveveruc.tex aveverud.tex \
+ aveverum.tex chanson.tex dissonan.tex fantaisc.tex fantaisd.tex \
+ fantaisi.tex fantcmol.tex fantfuga.tex fstsaens.tex fugcmoll.tex \
+ fugue.tex gloriab.tex glorias.tex gloriax.tex gymnoman.tex \
+ ilestne.tex ilestnex.tex ilfaitda.tex ilfaitdx.tex kv315.tex \
+ kv315f.tex kv315h.tex kv315o.tex kv315org.tex marcello.tex \
+ marcon1.tex marcon2.tex marcon3.tex marconf.tex marconh.tex \
+ marcono.tex onuitbri.tex onuitbrr.tex onuitbrx.tex ostinato.tex \
+ pacifiqb.tex pacifiqn.tex pacifiqt.tex parnasum.tex prelfug.tex \
+ prelude.tex racine.tex recit.tex recueil.tex reves.tex romances.tex \
+ souvenir.tex souvenix.tex tierce.tex traeumer.tex widor.tex \
+ widor_16.tex widor_20.tex"
cat > Makefile <<END
all:
- (cd systems/c-source; cc -O2 -o ../../musixflx musixflx.c)
+ (cd system/c-source; cc -O2 -o ../../musixflx musixflx.c)
(cd tex; export TEXFONTS=${WRKSRC}/tfm:; \\
- initex '&tex musixtex.ins \dump')
+ initex '&tex ../system/dos/musixtex.ins \dump')
install:
install -c -s -o bin -g bin musixflx $PREFIX/bin/
@@ -21,7 +30,7 @@ install:
install -c -o bin -g bin tfm/*.tfm $PREFIX/share/texmf/fonts/tfm/
install -c -o bin -g bin tex/musixtex.fmt $PREFIX/share/texmf/web2c/
install -c -o bin -g bin tex/*.tex tex/*.sty $PREFIX/share/texmf/tex/
- install -c -o bin -g bin doc/musixdoc.tex doc/musixdoc.sty doc/backgrnd.sty \\
+ install -c -o bin -g bin tex/musixdoc.tex tex/musixdoc.sty tex/backgrnd.sty \\
$PREFIX/share/texmf/documentation/
mkdir -p $PREFIX/share/texmf/documentation/musixtex.examples
for f in $examples; do install -c -o bin -g bin examples/\$\$f \\
OpenPOWER on IntegriCloud