diff options
author | Robert Kubosz | 2018-02-07 09:19:28 +0100 |
---|---|---|
committer | Robert Kubosz | 2018-02-07 09:19:28 +0100 |
commit | 3c9d37dfdb54f58a2fc487a8936b9b4f91d8b609 (patch) | |
tree | cd6278ea14106daabc37daf9973c5931969d47fd | |
parent | 038cbfb43e411a8fccf1e483aa697736cbbed132 (diff) | |
download | aur-3c9d37dfdb54f58a2fc487a8936b9b4f91d8b609.tar.gz |
fix errors during build
- I decided to turn off binary compilation of this package, because some
of the source file should not be compiled at all (boilerplate
directory).
- I deleted some optional dependencies since there is no reason for them
to be installed by a regular user (they are used mainly for purpose of
documentation building). Developer should clone Abjad from github or
install it via pip with all the optional dependencies instead of using
this aur package.
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 6 insertions, 14 deletions
@@ -1,20 +1,16 @@ pkgbase = python-abjad pkgdesc = Tool for formalized music score control. pkgver = 2.21 - pkgrel = 3 + pkgrel = 4 url = https://github.com/Abjad/abjad arch = any license = GPL 3 makedepends = python-setuptools makedepends = python2-setuptools depends = lilypond - optdepends = graphviz: to create rhythm-trees graphs and other tree structures optdepends = fluidsynth: to play generated MIDI files (instead of timidity++) optdepends = timidity++: to play generated MIDI files (instead of fluidsynth) - optdepends = jupyter: browser-based interactive notebook for programming - optdepends = ipython: an enhanced Python console - optdepends = python-ipywidgets: IPython widgets for Jupyter notebook - optdepends = python-pypdf2: PDF toolkit + optdepends = graphviz: to create rhythm-trees graphs and other tree structures conflicts = python2-abjad source = https://github.com/Abjad/abjad/archive/v2.21.tar.gz sha256sums = 5fc1fc977b9521d4b9ce1aa8bdea1aa07306e313bd03feea15e8c680b4f27c5b @@ -3,7 +3,7 @@ pkgbase=python-abjad pkgname=(python-abjad python2-abjad) pkgver=2.21 -pkgrel=3 +pkgrel=4 pkgdesc="Tool for formalized music score control." arch=("any") url="https://github.com/Abjad/abjad" @@ -12,13 +12,9 @@ depends=("lilypond") makedepends=("python-setuptools" "python2-setuptools") conflicts=("python2-abjad") optdepends=( - "graphviz: to create rhythm-trees graphs and other tree structures" "fluidsynth: to play generated MIDI files (instead of timidity++)" "timidity++: to play generated MIDI files (instead of fluidsynth)" - "jupyter: browser-based interactive notebook for programming" - "ipython: an enhanced Python console" - "python-ipywidgets: IPython widgets for Jupyter notebook" - "python-pypdf2: PDF toolkit" + "graphviz: to create rhythm-trees graphs and other tree structures" ) source=("$url/archive/v$pkgver.tar.gz") sha256sums=("5fc1fc977b9521d4b9ce1aa8bdea1aa07306e313bd03feea15e8c680b4f27c5b") @@ -44,7 +40,7 @@ package_python-abjad() { conflicts=("python2-abjad") cd $srcdir/abjad-$pkgver - python setup.py install --root="$pkgdir/" --optimize=1 + python setup.py install --root="$pkgdir/" --no-compile install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } @@ -63,7 +59,7 @@ package_python2-abjad() { provides=("python-abjad") cd $srcdir/abjad-$pkgver-python2 - python2 setup.py install --root="$pkgdir/" --optimize=1 + python2 setup.py install --root="$pkgdir/" --no-compile install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } |