summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2018-01-21 12:17:29 +0100
committerAndreas Grapentin <andreas@grapentin.org>2018-01-21 12:17:29 +0100
commit663963c17409fe7f99301be52503ede25093d8a7 (patch)
tree2dca1735c12408ed0f477c10d101d5d1f1147636
parentde0b17bbc55f74dd3ce2892bf1b608a7d4af0806 (diff)
pcr/frescobaldi: updated to 3.0.0
-rw-r--r--pcr/frescobaldi/PKGBUILD39
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: