From f5a648ad2c3e53a0df0cc29376987d3d4e22616b Mon Sep 17 00:00:00 2001 From: ctoid Date: Wed, 23 Nov 2022 23:23:43 +0800 Subject: [PATCH 1/4] New package: ibus-chewing-1.5.1 --- srcpkgs/ibus-chewing/template | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 srcpkgs/ibus-chewing/template diff --git a/srcpkgs/ibus-chewing/template b/srcpkgs/ibus-chewing/template new file mode 100644 index 000000000000..ee8f5d6717de --- /dev/null +++ b/srcpkgs/ibus-chewing/template @@ -0,0 +1,30 @@ +# Template file for 'ibus-chewing' +pkgname=ibus-chewing +version=1.5.1 +revision=1 +archs="x86_64" +build_style=gnu-makefile +hostmakedepends="git cmake pkg-config" +makedepends="gettext-devel libchewing-devel ibus-devel gob2 libX11-devel gtk+3-devel glib-devel findutils" +depends="ibus libchewing" +short_desc="Chewing input method for ibus" +maintainer="ctoid " +license="GPL-2.0-or-later" +homepage="https://github.com/definite/ibus-chewing" + +do_fetch() { + git clone https://github.com/definite/ibus-chewing.git $wrksrc +} + +pre_configure() { + rm -rf cmake-fedora + git clone https://pagure.io/cmake-fedora.git +} + +do_configure() { + cmake . -DCMAKE_INSTALL_PREFIX='/usr' -DLIBEXEC_DIR='/usr/libexec' +} + +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} From c3b3d25a8e0f681f2aff8c2bfbdf1ef6a6918699 Mon Sep 17 00:00:00 2001 From: ctoid Date: Wed, 23 Nov 2022 23:25:46 +0800 Subject: [PATCH 2/4] ibus-array: Add a runtime dep. --- srcpkgs/ibus-array/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template index 14462250e789..f5392e3bd92c 100644 --- a/srcpkgs/ibus-array/template +++ b/srcpkgs/ibus-array/template @@ -1,10 +1,11 @@ # Template file for 'ibus-array' pkgname=ibus-array version=0.2.2 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="automake pkg-config python3 gettext-devel libtool" makedepends="ibus-devel gettext-devel sqlite-devel" +depends="ibus" short_desc="Array 30 engine for iBus" maintainer="CToID " license="GPL-2.0-or-later" From a39a93103ae28c1d6460554e62742118d924ec20 Mon Sep 17 00:00:00 2001 From: ctoid Date: Wed, 23 Nov 2022 23:23:43 +0800 Subject: [PATCH 3/4] New package: ibus-chewing-1.5.1 --- srcpkgs/ibus-chewing/template | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 srcpkgs/ibus-chewing/template diff --git a/srcpkgs/ibus-chewing/template b/srcpkgs/ibus-chewing/template new file mode 100644 index 000000000000..ee8f5d6717de --- /dev/null +++ b/srcpkgs/ibus-chewing/template @@ -0,0 +1,30 @@ +# Template file for 'ibus-chewing' +pkgname=ibus-chewing +version=1.5.1 +revision=1 +archs="x86_64" +build_style=gnu-makefile +hostmakedepends="git cmake pkg-config" +makedepends="gettext-devel libchewing-devel ibus-devel gob2 libX11-devel gtk+3-devel glib-devel findutils" +depends="ibus libchewing" +short_desc="Chewing input method for ibus" +maintainer="ctoid " +license="GPL-2.0-or-later" +homepage="https://github.com/definite/ibus-chewing" + +do_fetch() { + git clone https://github.com/definite/ibus-chewing.git $wrksrc +} + +pre_configure() { + rm -rf cmake-fedora + git clone https://pagure.io/cmake-fedora.git +} + +do_configure() { + cmake . -DCMAKE_INSTALL_PREFIX='/usr' -DLIBEXEC_DIR='/usr/libexec' +} + +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} From aee3fae4b43d1a35a02ef107851422347274c865 Mon Sep 17 00:00:00 2001 From: ctoid Date: Wed, 23 Nov 2022 23:25:46 +0800 Subject: [PATCH 4/4] ibus-array: Add a runtime dep. --- srcpkgs/ibus-array/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template index 14462250e789..f5392e3bd92c 100644 --- a/srcpkgs/ibus-array/template +++ b/srcpkgs/ibus-array/template @@ -1,10 +1,11 @@ # Template file for 'ibus-array' pkgname=ibus-array version=0.2.2 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="automake pkg-config python3 gettext-devel libtool" makedepends="ibus-devel gettext-devel sqlite-devel" +depends="ibus" short_desc="Array 30 engine for iBus" maintainer="CToID " license="GPL-2.0-or-later"