diff options
Diffstat (limited to 'pcr/frescobaldi/PKGBUILD')
-rw-r--r-- | pcr/frescobaldi/PKGBUILD | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/pcr/frescobaldi/PKGBUILD b/pcr/frescobaldi/PKGBUILD index 48d757da6..7642be967 100644 --- a/pcr/frescobaldi/PKGBUILD +++ b/pcr/frescobaldi/PKGBUILD @@ -1,10 +1,13 @@ -# Contributor (Arch): David Virgilio <drvirgilio@gmail.com> -# Contributor (Arch): David Zaragoza <david@zaragoza.com.ve> -# Contributor (Arch): Clément Démoulins <clement@archivel.fr> -# Maintainer (Arch): Raphaël Doursenaud <rdoursenaud@free.fr> +# Contributor (AUR): David Virgilio <drvirgilio@gmail.com> +# Contributor (AUR): David Zaragoza <david@zaragoza.com.ve> +# Contributor (AUR): Clément Démoulins <clement@archivel.fr> +# Maintainer (AUR): Raphaël Doursenaud <rdoursenaud@free.fr> + +# parabola changes and rationale: +# - added .install file to update desktop database pkgname=frescobaldi -pkgver=2.18.1 +pkgver=3.0.0 pkgrel=2 pkgdesc="A LilyPond sheet music text editor." arch=('any') @@ -14,17 +17,20 @@ depends=( 'hyphen' 'poppler' 'python>=3.2' - 'python-ly>=0.9' - 'python-poppler-qt4' - 'python-pyqt4>=4.8.3' - 'qt4>=4.7' + 'python-ly>=0.9.5' + 'python-poppler-qt5' + 'python-pyqt5>=5.4' + 'qt5-base>=5.4' + 'qt5-svg>=5.4' + 'qt5-webkit>=5.4' + 'hicolor-icon-theme' 'tango-icon-theme' ) optdepends=( 'lilypond: Music engraving (recommended)' # python-portmidi is currently a python2 package # 'python-portmidi: MIDI playback (default engine)' - 'python-pygame-hg: MIDI playback (alternate engine)' + 'python-pygame: MIDI playback (alternate engine)' 'portmidi: MIDI playback (fallback engine)' 'hyphen-de: German hyphenation rules' 'hyphen-en: English hyphenation rules' @@ -37,21 +43,20 @@ optdepends=( ) source=(https://github.com/wbsoft/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz) install=$pkgname.install -md5sums=('3cf2aae0d74717d5a7aff089fe46bc8c') +md5sums=('dacc4cc23e4de5acef163001d18dfa8c') prepare() { - cd "$srcdir/$pkgname-$pkgver" - # Work around a bug in setuptools. Should be fixed soon. - sed -i '/win/ d' setup.cfg + cd "${srcdir}/${pkgname}-${pkgver}" # Provided by tango-icon-theme rm -rf "frescobaldi_app/icons/Tango" # Provided by hyphen-* - rm -rf "frescobaldi_app/hyphdicts" + rm -f frescobaldi_app/hyphdicts/hyph_*.dic + rm -f frescobaldi_app/hyphdicts/README* } package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 + cd "${srcdir}/${pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 } # vim:set ts=2 sw=2 et: |