diff options
author | haawda | 2018-03-28 08:38:01 +0200 |
---|---|---|
committer | haawda | 2018-03-28 08:38:01 +0200 |
commit | 7d929e60c909c16bdf1cf9ae33cd10b1014a99fa (patch) | |
tree | 7f9646940fa317af10c5622e1fec115158190504 | |
parent | 782dfd86639b27c98081d405ad1ed1b3a6f88710 (diff) | |
download | aur-7d929e60c909c16bdf1cf9ae33cd10b1014a99fa.tar.gz |
use t1utils-git for now
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 16 insertions, 21 deletions
@@ -1,17 +1,18 @@ pkgbase = lilypond-devel pkgdesc = An automated music engraving system (development version) pkgver = 2.19.81 - pkgrel = 2 + pkgrel = 3 url = http://lilypond.org/ arch = i686 arch = x86_64 license = GPL makedepends = fontforge makedepends = gsfonts - makedepends = t1utils + makedepends = t1utils-git makedepends = ghostscript makedepends = texlive-core makedepends = tex-gyre-fonts + makedepends = texlive-langcyrillic makedepends = dblatex depends = fontconfig depends = freetype2 @@ -19,12 +20,8 @@ pkgbase = lilypond-devel depends = pango depends = glib2 depends = python2 - optdepends = netpbm: building HTML documentation - optdepends = imagemagick: building HTML documentation - optdepends = ttf-kochi-substitute: building HTML documentation - optdepends = texi2html>=1.82: building HTML documentation - optdepends = rsync: installing HTML documentation optdepends = extractpdfmark: for reducing the size of pdf output significantly + optdepends = tk: for the gui provides = lilypond=2.19.81 conflicts = lilypond conflicts = lilypond-git @@ -3,7 +3,7 @@ pkgname=lilypond-devel pkgver=2.19.81 -pkgrel=2 +pkgrel=3 pkgdesc="An automated music engraving system (development version)" arch=('i686' 'x86_64') url="http://lilypond.org/" @@ -16,17 +16,14 @@ depends=('fontconfig' 'python2') makedepends=('fontforge' 'gsfonts' - 't1utils' + 't1utils-git' 'ghostscript' 'texlive-core' 'tex-gyre-fonts' + 'texlive-langcyrillic' 'dblatex') -optdepends=('netpbm: building HTML documentation' - 'imagemagick: building HTML documentation' - 'ttf-kochi-substitute: building HTML documentation' - 'texi2html>=1.82: building HTML documentation' - 'rsync: installing HTML documentation' - 'extractpdfmark: for reducing the size of pdf output significantly') +optdepends=('extractpdfmark: for reducing the size of pdf output significantly' + 'tk: for the gui') provides=("lilypond=$pkgver") conflicts=('lilypond' 'lilypond-git') source=("http://lilypond.org/downloads/sources/v2.19/lilypond-${pkgver}.tar.gz" "no_fontforge-versioncheck.patch") @@ -49,23 +46,24 @@ prepare() { build() { cd "$srcdir/lilypond-$pkgver" - export GUILE=/usr/bin/guile - export GUILE_CONFIG=/usr/bin/guile-config export PYTHON="python2" export PYTHON_CONFIG="python2-config" export GUILE=/usr/bin/guile1.8 export GUILE_CONFIG=/usr/bin/guile-config1.8 - ./autogen.sh --prefix=/usr \ - --disable-documentation + ./autogen.sh --noconfigure + [[ -d build ]] || mkdir build + cd build + ../configure --prefix=/usr \ + --disable-documentation # FIXME: the extra LDFLAG should not be needed; # this is a regression somewhere - make LDFLAGS+=" -pthread" all + make } package() { - cd "$srcdir/lilypond-$pkgver" + cd "$srcdir/lilypond-$pkgver/build" make DESTDIR="$pkgdir/" \ vimdir="/usr/share/vim/vimfiles" install |