[arch-commits] Commit in frescobaldi/repos (2 files)
Felix Yan
felixonmars at gemini.archlinux.org
Fri Dec 3 01:29:30 UTC 2021
Date: Friday, December 3, 2021 @ 01:29:30
Author: felixonmars
Revision: 1064666
archrelease: copy trunk to community-staging-any
Added:
frescobaldi/repos/community-staging-any/
frescobaldi/repos/community-staging-any/PKGBUILD
(from rev 1064663, frescobaldi/trunk/PKGBUILD)
----------+
PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
Copied: frescobaldi/repos/community-staging-any/PKGBUILD (from rev 1064663, frescobaldi/trunk/PKGBUILD)
===================================================================
--- community-staging-any/PKGBUILD (rev 0)
+++ community-staging-any/PKGBUILD 2021-12-03 01:29:30 UTC (rev 1064666)
@@ -0,0 +1,39 @@
+# Maintainer: Bruno Pagani <archange at archlinux.org>
+
+pkgname=frescobaldi
+pkgver=3.1.3
+pkgrel=4
+pkgdesc="A LilyPond sheet music text editor"
+arch=(any)
+url="http://www.frescobaldi.org/"
+license=(GPL)
+depends=(
+ python python-pyqt5 python-pyqt5-webengine python-ly poppler
+ python-poppler-qt5 qt5-base qt5-svg qt5-webkit
+)
+makedepends=(python-setuptools)
+optdepends=(
+ 'lilypond: music engraving'
+ 'python-pygame: MIDI input and playback'
+ 'python-pycups: printing to a CUPS server'
+ 'hyphen-lang: hyphenation patterns for desired languages'
+)
+source=(https://github.com/frescobaldi/frescobaldi/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('9c7f5036f367691454753f1db06ea02c33501c1e4f24bfb47485103911f3e9c1')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ # Provided by hyphen-*
+ rm -f frescobaldi_app/hyphdicts/hyph_*.dic
+ rm -f frescobaldi_app/hyphdicts/README*
+}
+
+build() {
+ cd ${pkgname}-${pkgver}
+ python setup.py build
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ python setup.py install --root="${pkgdir}/" --skip-build --optimize=1
+}
More information about the arch-commits
mailing list