gregorio-svn has been moved to gregorio-git.
Search Criteria
Package Details: gregorio-git 3.0.2.r2321.b335084-1
Package Actions
| Package Base: | gregorio-git |
|---|---|
| Description: | Command-line tool to typeset Gregorian chant |
| Upstream URL: | http://gregorio-project.github.io |
| Category: | office |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | avb |
| Maintainer: | avb |
| Last Packager: | avb |
| Votes: | 3 |
| First Submitted: | 2015-04-06 23:42 |
| Last Updated: | 2015-07-06 19:57 |
Dependencies (8)
- texlive-bin
- texlive-core
- texlive-fontsextra
- texlive-formatsextra
- texlive-latexextra
- fontforge (make)
- git (make)
- python (make)
Required by (0)
Sources
Latest Comments
Comment by avb
Comment by lbssousa
New maintainer: lbssousa
PKGBUILD updated to follow VCS Guidelines. It now builds correctly latest upstream sources.
Comment by lbssousa
PKGBUILD and gregorio-svn.install should be fixed to install correctly the gregoriotex LuaTeX files and fonts.
This is a suggestion to fix the tail of build() in PKGBUILD (put this after 'make DESTDIR="$pkgdir/" install'):
msg "Preparing installation of fonts and GregorioTeX files..."
mkdir -p $pkgdir/usr/share/texmf-dist/tex/luatex/gregoriotex
cp $srcdir/trunk/tex/gregorio*.tex $pkgdir/usr/share/texmf-dist/tex/luatex/gregoriotex
cp $srcdir/trunk/tex/gregorio*.sty $pkgdir/usr/share/texmf-dist/tex/luatex/gregoriotex
cp $srcdir/trunk/tex/gregorio*.lua $pkgdir/usr/share/texmf-dist/tex/luatex/gregoriotex
cp $srcdir/trunk/tex/gsp-default.tex $pkgdir/usr/share/texmf-dist/tex/luatex/gregoriotex
mkdir -p $pkgdir/usr/share/texmf-dist/fonts/{truetype,source}/public/gregoriotex
cp $srcdir/trunk/fonts/*.ttf $pkgdir/usr/share/texmf-dist/fonts/truetype/public/gregoriotex
cp $srcdir/trunk/fonts/*.ttf $pkgdir/usr/share/texmf-dist/fonts/source/public/gregoriotex
And this one fixes gregorio-svn.install:
post_install() {
post_remove
}
post_upgrade() {
post_install
}
post_remove() {
echo "Updating package database..."
mktexlsr
echo "Updating font map files..."
updmap-sys
echo "Don't forget to run updmap as non-root user before using gregorio. Have fun!"
}
Comment by Alister.Hood
This doesn't look good - installing files in /tmp/
# yaourt -Ql gregorio-svn
gregorio-svn /tmp/
gregorio-svn /tmp/fonts-gregorio-svn/
gregorio-svn /tmp/fonts-gregorio-svn/FONTLOG
gregorio-svn /tmp/fonts-gregorio-svn/INSTALL
gregorio-svn /tmp/fonts-gregorio-svn/Makefile
gregorio-svn /tmp/fonts-gregorio-svn/create-ovp.perl
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-0.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-0.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-1.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-1.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-2.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-2.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-3.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-3.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-4.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-4.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-5.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-5.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-6.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-6.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-7.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-7.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-8.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-8.tfm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae-base.sfd
gregorio-svn /tmp/fonts-gregorio-svn/greciliae.map
gregorio-svn /tmp/fonts-gregorio-svn/greciliae.ofm
gregorio-svn /tmp/fonts-gregorio-svn/greciliae.ovf
gregorio-svn /tmp/fonts-gregorio-svn/greciliae.ovp
gregorio-svn /tmp/fonts-gregorio-svn/greextra.map
gregorio-svn /tmp/fonts-gregorio-svn/greextra.pfb
gregorio-svn /tmp/fonts-gregorio-svn/greextra.sfd
gregorio-svn /tmp/fonts-gregorio-svn/greextra.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregoria2gregorio.py
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-0.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-0.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-1.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-1.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-2.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-2.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-3.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-3.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-4.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-4.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-5.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-5.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-6.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-6.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-7.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-7.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-8.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-8.tfm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio-base.sfd
gregorio-svn /tmp/fonts-gregorio-svn/gregorio.map
gregorio-svn /tmp/fonts-gregorio-svn/gregorio.ofm
gregorio-svn /tmp/fonts-gregorio-svn/gregorio.ovf
gregorio-svn /tmp/fonts-gregorio-svn/gregorio.ovp
gregorio-svn /tmp/fonts-gregorio-svn/gresym.map
gregorio-svn /tmp/fonts-gregorio-svn/gresym.pfb
gregorio-svn /tmp/fonts-gregorio-svn/gresym.sfd
gregorio-svn /tmp/fonts-gregorio-svn/gresym.tfm
gregorio-svn /tmp/fonts-gregorio-svn/install.py
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-0.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-0.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-1.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-1.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-2.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-2.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-3.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-3.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-4.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-4.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-5.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-5.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-6.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-6.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-7.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-7.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-8.pfb
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-8.tfm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan-base.sfd
gregorio-svn /tmp/fonts-gregorio-svn/parmesan.map
gregorio-svn /tmp/fonts-gregorio-svn/parmesan.ofm
gregorio-svn /tmp/fonts-gregorio-svn/parmesan.ovf
gregorio-svn /tmp/fonts-gregorio-svn/parmesan.ovp
gregorio-svn /tmp/fonts-gregorio-svn/squarize.py
gregorio-svn /tmp/tex/
gregorio-svn /tmp/tex/Makefile
gregorio-svn /tmp/tex/Makefile.am
gregorio-svn /tmp/tex/Makefile.in
gregorio-svn /tmp/tex/gregoriosyms.sty
gregorio-svn /tmp/tex/gregoriotex-ictus.lua
gregorio-svn /tmp/tex/gregoriotex-signs.tex
gregorio-svn /tmp/tex/gregoriotex-spaces.tex
gregorio-svn /tmp/tex/gregoriotex-syllable.tex
gregorio-svn /tmp/tex/gregoriotex-symbols.tex
gregorio-svn /tmp/tex/gregoriotex.lua
gregorio-svn /tmp/tex/gregoriotex.sty
gregorio-svn /tmp/tex/gregoriotex.tex
gregorio-svn /tmp/tex/gsp-default.tex
gregorio-svn /tmp/tex/optimize-gabc.sty
gregorio-svn /tmp/tex/optimize_gabc.lua
gregorio-svn /tmp/tex/optimize_gabc_style.lua
gregorio-svn /usr/
gregorio-svn /usr/bin/
gregorio-svn /usr/bin/gregorio
gregorio-svn /usr/include/
gregorio-svn /usr/include/gregorio/
gregorio-svn /usr/include/gregorio/characters.h
gregorio-svn /usr/include/gregorio/messages.h
gregorio-svn /usr/include/gregorio/plugin.h
gregorio-svn /usr/include/gregorio/plugin_loader.h
gregorio-svn /usr/include/gregorio/plugins.h
gregorio-svn /usr/include/gregorio/struct.h
gregorio-svn /usr/include/gregorio/unicode.h
gregorio-svn /usr/lib/
gregorio-svn /usr/lib/gregorio/
gregorio-svn /usr/lib/gregorio/dump.a
gregorio-svn /usr/lib/gregorio/dump.la
gregorio-svn /usr/lib/gregorio/dump.so
gregorio-svn /usr/lib/gregorio/gabc.a
gregorio-svn /usr/lib/gregorio/gabc.la
gregorio-svn /usr/lib/gregorio/gabc.so
gregorio-svn /usr/lib/gregorio/gregoriotex.a
gregorio-svn /usr/lib/gregorio/gregoriotex.la
gregorio-svn /usr/lib/gregorio/gregoriotex.so
gregorio-svn /usr/lib/gregorio/libgregorio.a
gregorio-svn /usr/lib/gregorio/libgregorio.la
gregorio-svn /usr/lib/gregorio/libgregorio.so
gregorio-svn /usr/lib/gregorio/libgregorio.so.0
gregorio-svn /usr/lib/gregorio/libgregorio.so.0.0.0
gregorio-svn /usr/lib/gregorio/opustex.a
gregorio-svn /usr/lib/gregorio/opustex.la
gregorio-svn /usr/lib/gregorio/opustex.so
gregorio-svn /usr/lib/gregorio/xml.a
gregorio-svn /usr/lib/gregorio/xml.la
gregorio-svn /usr/lib/gregorio/xml.so
gregorio-svn /usr/lib/pkgconfig/
gregorio-svn /usr/lib/pkgconfig/gregorio.pc
gregorio-svn /usr/share/
Anonymous comment
The fonts installer assumes that /usr/bin/python is python2; since Arch has it as Python3, the fonts and tex styles will fail to install. You can change line 13 in the gregorio-svn.install file to be "python2 ./install.py".
Comment by dgippner-j
An error with UTF8 encoding has been corrected by adding --enable-glib-utf8 to the ./configure options. If you have encountered any errors concerning "bad character code", please install the newest version. Thanks!