From 626066fb10ef9660537f57924e51085c5d0ea527 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: python3-ly-0.9.7 Python modules parse, manipulate or create documents in LilyPond format. Depended upon by the Frescobaldi LilyPond editor. --- srcpkgs/python3-ly/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/python3-ly/template diff --git a/srcpkgs/python3-ly/template b/srcpkgs/python3-ly/template new file mode 100644 index 000000000000..a795013096db --- /dev/null +++ b/srcpkgs/python3-ly/template @@ -0,0 +1,14 @@ +# Template file for 'python3-ly' +pkgname=python3-ly +version=0.9.7 +revision=1 +wrksrc="python-ly-${version}" +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" +changelog="https://github.com/frescobaldi/python-ly/blob/v${version}/ChangeLog" +distfiles="${PYPI_SITE}/p/python-ly/python-ly-${version}.tar.gz" +checksum=d4d2b68eb0ef8073200154247cc9bd91ed7fb2671ac966ef3d2853281c15d7a8 From 7c4d0712410940983735ea7777e217ae9eafd832 Mon Sep 17 00:00:00 2001 From: chili-b Date: Sun, 10 Oct 2021 15:20:53 -0400 Subject: [PATCH 2/4] New package: python3-poppler-qt5-0.75.0 --- srcpkgs/python3-poppler-qt5/template | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/python3-poppler-qt5/template diff --git a/srcpkgs/python3-poppler-qt5/template b/srcpkgs/python3-poppler-qt5/template new file mode 100644 index 000000000000..4ed033d7e901 --- /dev/null +++ b/srcpkgs/python3-poppler-qt5/template @@ -0,0 +1,28 @@ +# Template file for 'python3-poppler-qt5' +pkgname=python3-poppler-qt5 +version=0.75.0 +revision=1 +wrksrc="python-poppler-qt5-${version}" +build_style=python3-module +hostmakedepends="python3-sip-devel pkg-config qt5-devel poppler-qt5-devel + python3-PyQt5-devel python3-devel" +makedepends="python3-sip-devel pkg-config qt5-devel poppler-qt5-devel + python3-PyQt5-devel python3-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" +changelog="https://github.com/frescobaldi/python-poppler-qt5/blob/v${version}/ChangeLog" +distfiles="${PYPI_SITE}/p/python-poppler-qt5/python-poppler-qt5-${version}.tar.gz" +checksum=ea0ec9ebe995705ab19a301290365652e62bab5c9b05db5697c7bf2173335107 + +do_build() { + # Cludge to fix build under armv7l, armv6l + # if [[ $XBPS_TARGET_MACHINE == arm* ]]; then + # export CFLAGS="-mtune=generic-armv7-a " + # fi + export CFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" + + python setup.py build_ext --pyqt-sip-dir=/${py3_sitelib}/PyQt5/bindings +} From f4ed29c28aa8df7565e10cf56dc7462d7e203452 Mon Sep 17 00:00:00 2001 From: chili-b Date: Sun, 10 Oct 2021 15:33:36 -0400 Subject: [PATCH 3/4] New package: frescobaldi-3.2 --- srcpkgs/frescobaldi/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/frescobaldi/template diff --git a/srcpkgs/frescobaldi/template b/srcpkgs/frescobaldi/template new file mode 100644 index 000000000000..e9874763b01a --- /dev/null +++ b/srcpkgs/frescobaldi/template @@ -0,0 +1,20 @@ +# Template file for 'frescobaldi' +pkgname=frescobaldi +version=3.2 +revision=1 +build_style=python3-module +make_check_target="check" +hostmakedepends="python3-setuptools gettext" +depends="python3-PyQt5 python3-PyQt5-svg poppler-qt5 portmidi + python3-cups python3-ly lilypond python3-qpageview" +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/" +changelog="https://github.com/frescobaldi/frescobaldi/blob/master/ChangeLog" +distfiles="https://github.com/frescobaldi/frescobaldi/archive/v${version}.tar.gz" +checksum=f7bb9b5f708f902f8f512ab6f0de1a6272d9e176f678027e576b06e5ceec8fe8 + +pre_build() { + make -C linux +} From 7a8fddcc581b3e71357cb28a5e2ed99c634c648d Mon Sep 17 00:00:00 2001 From: chili-b Date: Sun, 22 May 2022 11:13:25 -0400 Subject: [PATCH 4/4] New package: python3-qpageview-0.6.2 --- srcpkgs/python3-qpageview/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/python3-qpageview/template diff --git a/srcpkgs/python3-qpageview/template b/srcpkgs/python3-qpageview/template new file mode 100644 index 000000000000..7e7c099e7c53 --- /dev/null +++ b/srcpkgs/python3-qpageview/template @@ -0,0 +1,15 @@ +# Template file for 'python3-qpageview' +pkgname=python3-qpageview +version=0.6.2 +revision=1 +wrksrc="qpageview-${version}" +build_style=python3-module +makedepends="qt5-devel python3-PyQt5-devel python3-PyQt5-svg" +depends="qt5 python3-PyQt5-svg python3-poppler-qt5" +short_desc="Page based document viewer widget for Qt5/PyQt5" +maintainer="chili-b " +license="GPL-3.0-only" +homepage="https://qpageview.org/" +changelog="https://raw.githubusercontent.com/frescobaldi/qpageview/master/ChangeLog" +distfiles="https://github.com/frescobaldi/qpageview/archive/v${version}.tar.gz" +checksum=5ac3140396f11b15d6438ce34d5ce77f8b7e76f7dcd4c0439c85740d9e5d3674