From fd614b8adc285aefd3afed5f42b92988ee940d38 Mon Sep 17 00:00:00 2001 From: Dexter Gaon-Shatford Date: Mon, 19 Sep 2022 13:59:16 -0400 Subject: [PATCH 1/4] New package: python3-ly-0.9.7 --- 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 836d08b298991a7f135c9a1761cf1b6852c89b69 Mon Sep 17 00:00:00 2001 From: Dexter Gaon-Shatford Date: Mon, 19 Sep 2022 13:59:47 -0400 Subject: [PATCH 2/4] New package: python3-poppler-qt5-21.3.0 --- srcpkgs/python3-poppler-qt5/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 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..bffa98e24cc9 --- /dev/null +++ b/srcpkgs/python3-poppler-qt5/template @@ -0,0 +1,27 @@ +# Template file for 'python3-poppler-qt5' +pkgname=python3-poppler-qt5 +version=21.3.0 +revision=1 +wrksrc="python-poppler-qt5-${version}" +build_style=sip-build +hostmakedepends="sip pkg-config qt5-devel poppler-qt5-devel + python3-PyQt-builder 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=b477e8841f0ea0e09fdab6f2f305cf38df977d9e142e5693a374605d75dd6fe0 + +pre_build() { + # Cludge to fix build under armv7l, armv6l + if [[ $XBPS_TARGET_MACHINE == arm* ]]; then + cd build + sed -i 's/-mtune=generic/-mtune=generic-armv7-a/g' Makefile + export CFLAGS+="-I${XBPS_CROSS_BASE}/${py3_inc}" + fi +} From bb8da6b173180b46c91b1434ce95da6d3a362ef0 Mon Sep 17 00:00:00 2001 From: Dexter Gaon-Shatford Date: Mon, 19 Sep 2022 14:00:12 -0400 Subject: [PATCH 3/4] New package: python3-qpageview-0.6.2 --- srcpkgs/python3-qpageview/template | 16 ++++++++++++++++ 1 file changed, 16 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..16f86e173104 --- /dev/null +++ b/srcpkgs/python3-qpageview/template @@ -0,0 +1,16 @@ +# Template file for 'python3-qpageview' +pkgname=python3-qpageview +version=0.6.2 +revision=1 +wrksrc="qpageview-${version}" +build_style=python3-module +hostmakedepends="python3 python3-PyQt5-devel python3-PyQt5-svg" +makedepends="qt5-devel" +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 From 461368022fc512ddf612bd667015f14ee022ad0f Mon Sep 17 00:00:00 2001 From: Dexter Gaon-Shatford Date: Mon, 19 Sep 2022 14:00:51 -0400 Subject: [PATCH 4/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 +}