From 4af26657310b4b3c18878bfcbd0690af2900bc7c Mon Sep 17 00:00:00 2001 From: chili-b Date: Sat, 2 Oct 2021 21:07:56 -0400 Subject: [PATCH 1/4] New package: python-ly-0.9.7 Python modules parse, manipulate or create documents in LilyPond format. Depended upon by the Frescobaldi LilyPond editor. --- srcpkgs/python-ly/template | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 srcpkgs/python-ly/template diff --git a/srcpkgs/python-ly/template b/srcpkgs/python-ly/template new file mode 100644 index 000000000000..18a44dc78fb4 --- /dev/null +++ b/srcpkgs/python-ly/template @@ -0,0 +1,12 @@ +# Template file for 'python-ly' +pkgname=python-ly +version=0.9.7 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +short_desc="Modules to parse, manipulate or create documents in LilyPond format" +maintainer="chili-b " +license="GPL-3.0-or-later" +homepage="https://github.com/frescobaldi/python-ly" +distfiles="${PYPI_SITE}/p/python-ly/python-ly-${version}.tar.gz" +checksum=d4d2b68eb0ef8073200154247cc9bd91ed7fb2671ac966ef3d2853281c15d7a8 From 539c17e1e6eb6797785feef1067acecb00077ae1 Mon Sep 17 00:00:00 2001 From: chili-b Date: Sun, 3 Oct 2021 14:21:41 -0400 Subject: [PATCH 2/4] New package: python-poppler-qt5 --- srcpkgs/python-poppler-qt5/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python-poppler-qt5/template diff --git a/srcpkgs/python-poppler-qt5/template b/srcpkgs/python-poppler-qt5/template new file mode 100644 index 000000000000..e215477d6ad9 --- /dev/null +++ b/srcpkgs/python-poppler-qt5/template @@ -0,0 +1,19 @@ +# Template file for 'python-poppler-qt5' +pkgname=python-poppler-qt5 +version=0.75.0 +revision=1 +build_style=python3-module +makedepends="python3-sip-devel pkg-config qt5-qmake poppler-qt5-devel + python3-PyQt5-devel python3-devel qt5-devel" +depends="poppler-qt5 python3-PyQt5" +short_desc="Python bindings for libpoppler-qt5" +maintainer="chili-b " +license="LGPL-3.0-or-later" +homepage="https://github.com/frescobaldi/python-poppler-qt5" +distfiles="${PYPI_SITE}/p/python-poppler-qt5/python-poppler-qt5-${version}.tar.gz" +checksum=ea0ec9ebe995705ab19a301290365652e62bab5c9b05db5697c7bf2173335107 + +do_build() { + site_package_dir=$(python -c 'import site; print(site.getsitepackages()[0])') + python setup.py build_ext --pyqt-sip-dir=$site_package_dir/PyQt5/bindings +} From a427b92d0e48ed15d542fae508466cf47affa805 Mon Sep 17 00:00:00 2001 From: chili-b Date: Sun, 3 Oct 2021 14:22:01 -0400 Subject: [PATCH 3/4] New package: frescobaldi-3.1.3 --- srcpkgs/frescobaldi/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/frescobaldi/template diff --git a/srcpkgs/frescobaldi/template b/srcpkgs/frescobaldi/template new file mode 100644 index 000000000000..b75ea1f7c0c2 --- /dev/null +++ b/srcpkgs/frescobaldi/template @@ -0,0 +1,14 @@ +# Template file for 'frescobaldi' +pkgname=frescobaldi +version=3.1.3 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-PyQt5>=5.9 python3-PyQt5-svg poppler-qt5>=0.82.0 portmidi + python3-cups python-ly lilypond python-poppler-qt5" +short_desc="Powerful, lightweight and easy to use LilyPond sheet music text editor" +maintainer="chili-b " +license="GPL-2.0-or-later" +homepage="https://frescobaldi.org/" +distfiles="https://github.com/frescobaldi/frescobaldi/releases/download/v${version}/frescobaldi-${version}.tar.gz" +checksum=9c7f5036f367691454753f1db06ea02c33501c1e4f24bfb47485103911f3e9c1 From dc9e507da497796d2c8818ca3b7b5e0f07b2a1a5 Mon Sep 17 00:00:00 2001 From: chili-b Date: Mon, 4 Oct 2021 17:37:28 -0400 Subject: [PATCH 4/4] Appease xlint and set correct check target --- srcpkgs/frescobaldi/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/frescobaldi/template b/srcpkgs/frescobaldi/template index b75ea1f7c0c2..d028af1b13c6 100644 --- a/srcpkgs/frescobaldi/template +++ b/srcpkgs/frescobaldi/template @@ -3,8 +3,9 @@ pkgname=frescobaldi version=3.1.3 revision=1 build_style=python3-module +make_check_target="check" hostmakedepends="python3-setuptools" -depends="python3-PyQt5>=5.9 python3-PyQt5-svg poppler-qt5>=0.82.0 portmidi +depends="python3-PyQt5>=5.9 python3-PyQt5-svg poppler-qt5>=0.82.0 portmidi python3-cups python-ly lilypond python-poppler-qt5" short_desc="Powerful, lightweight and easy to use LilyPond sheet music text editor" maintainer="chili-b "