From 807fb5d85150e5095ceac967095eacb58da9d2a1 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 4 Feb 2023 16:27:44 +0000 Subject: [PATCH 1/4] New package: python3-babel-2.11.0 --- srcpkgs/python3-babel/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-babel/template diff --git a/srcpkgs/python3-babel/template b/srcpkgs/python3-babel/template new file mode 100644 index 000000000000..f77be6cbfb0b --- /dev/null +++ b/srcpkgs/python3-babel/template @@ -0,0 +1,19 @@ +# Template file for 'python3-babel' +pkgname=python3-babel +version=2.11.0 +revision=1 +build_style=python3-module +hostmakedepends="python3-wheel python3-setuptools" +depends="python3-pytz" +checkdepends="${depends} python3-pytest python3-freezegun" +short_desc="Integrated collection of Python i18n and l10n utilities" +maintainer="Mohammed Anas " +license="BSD-3-Clause" +homepage="https://babel.pocoo.org" +changelog="https://github.com/python-babel/babel/raw/master/CHANGES.rst" +distfiles="${PYPI_SITE}/b/Babel/Babel-${version}.tar.gz" +checksum=5ef4b3226b0180dedded4229651c8b0e1a3a6a2837d45a073272f313e4cf97f6 + +post_install() { + vlicense LICENSE +} From ca569727e63042b00ee7b068f668d62a5e56b579 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 4 Feb 2023 16:28:04 +0000 Subject: [PATCH 2/4] New package: python3-plover_stroke-1.1.0 --- srcpkgs/python3-plover_stroke/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/python3-plover_stroke/template diff --git a/srcpkgs/python3-plover_stroke/template b/srcpkgs/python3-plover_stroke/template new file mode 100644 index 000000000000..fed5eaa763ca --- /dev/null +++ b/srcpkgs/python3-plover_stroke/template @@ -0,0 +1,15 @@ +# Template file for 'python3-plover_stroke' +pkgname=python3-plover_stroke +version=1.1.0 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +makedepends="python3-devel" +depends="python3" +checkdepends="python3-pytest" +short_desc="Helper class for working with steno strokes" +maintainer="Mohammed Anas " +license="GPL-2.0-or-later" +homepage="https://github.com/openstenoproject/plover_stroke" +distfiles="${PYPI_SITE}/p/plover_stroke/plover_stroke-${version}.tar.gz" +checksum=de03b23f4aee66b65f69f7d4ecc4233681b43541502d86bf14fde29eaa72d153 From a1a9e711f4724e58cc3af2632a2ebb32c0c4ab9e Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 4 Feb 2023 16:28:15 +0000 Subject: [PATCH 3/4] New package: python3-rtf_tokenize-1.0.0 --- srcpkgs/python3-rtf_tokenize/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/python3-rtf_tokenize/template diff --git a/srcpkgs/python3-rtf_tokenize/template b/srcpkgs/python3-rtf_tokenize/template new file mode 100644 index 000000000000..02223bbbcb72 --- /dev/null +++ b/srcpkgs/python3-rtf_tokenize/template @@ -0,0 +1,15 @@ +# Template file for 'python3-rtf_tokenize' +pkgname=python3-rtf_tokenize +version=1.0.0 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +makedepends="python3-devel" +depends="python3" +checkdepends="python3-pytest" +short_desc="Simple RTF tokenizer package for Python" +maintainer="Mohammed Anas " +license="GPL-2.0-or-later" +homepage="https://github.com/openstenoproject/rtf_tokenize" +distfiles="${PYPI_SITE}/r/rtf_tokenize/rtf_tokenize-${version}.tar.gz" +checksum=5c3df390d00479bd7637c823bfcd6fdfb21ddd1b96ae815463de7e1ed392d608 From 2848607d0b1196530a87520a161c75e2d95924e2 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 4 Feb 2023 16:28:26 +0000 Subject: [PATCH 4/4] New package: plover-4.0.0.dev12 --- srcpkgs/plover/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/plover/template diff --git a/srcpkgs/plover/template b/srcpkgs/plover/template new file mode 100644 index 000000000000..cb8cee7a7c36 --- /dev/null +++ b/srcpkgs/plover/template @@ -0,0 +1,21 @@ +# Template file for 'plover' +pkgname=plover +version=4.0.0.dev12 +revision=1 +build_style=python3-module +hostmakedepends="python3-PyQt5-devel-tools python3-setuptools python3-wheel + python3-babel" +depends="python3-PyQt5 python3-appdirs python3-xlib python3-wcwidth + python3-rtf_tokenize python3-pyserial python3-plover_stroke" +checkdepends="${depends} python3-pytest python3-pytest-qt" +short_desc="Open source stenotype engine" +maintainer="Mohammed Anas " +license="GPL-2.0-or-later" +homepage="https://www.openstenoproject.org/plover/" +changelog="https://github.com/openstenoproject/plover/raw/master/NEWS.md" +distfiles="https://github.com/openstenoproject/plover/releases/download/v${version}/plover-${version}.tar.gz" +checksum=4dddc00771b8d4d36361f92130df3dd7fc38cdd584f015247fbe5bbf5361ad1b + +post_install() { + vinstall linux/plover.desktop 644 usr/share/applications +}