From eb93abb6fed9205e0c77c9036537f8169189e4bb Mon Sep 17 00:00:00 2001 From: sirkhancision Date: Fri, 17 Mar 2023 16:14:25 -0300 Subject: [PATCH 1/2] New package: czkawka-5.1.0 --- srcpkgs/czkawka/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/czkawka/template diff --git a/srcpkgs/czkawka/template b/srcpkgs/czkawka/template new file mode 100644 index 000000000000..710378a66994 --- /dev/null +++ b/srcpkgs/czkawka/template @@ -0,0 +1,18 @@ +# Template file for 'czkawka' +pkgname=czkawka +version=5.1.0 +revision=1 +build_style=cargo +build_helper=rust +configure_args="--all-features --bin czkawka_gui" +makedepends="libheif-devel gtk4-devel" +short_desc="App to find duplicates, empty folders, similar images, etc" +maintainer="sirkhancision " +license="MIT" +homepage="https://github.com/qarmin/czkawka" +distfiles="https://github.com/qarmin/czkawka/archive/refs/tags/${version}.tar.gz" +checksum=346c256ef215fa029a78c8150fcac1815e0c7f98319a167e18c5239e04849068 + +post_install() { + vlicense LICENSE +} From 72be7aba187188c35c3f5e40e1d1d1e0cc643461 Mon Sep 17 00:00:00 2001 From: sirkhancision Date: Fri, 17 Mar 2023 16:14:25 -0300 Subject: [PATCH 2/2] New package: czkawka-5.1.0 --- srcpkgs/czkawka/template | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 srcpkgs/czkawka/template diff --git a/srcpkgs/czkawka/template b/srcpkgs/czkawka/template new file mode 100644 index 000000000000..4bb96fd8bc0d --- /dev/null +++ b/srcpkgs/czkawka/template @@ -0,0 +1,32 @@ +# Template file for 'czkawka' +pkgname=czkawka +version=5.1.0 +revision=1 +build_style=cargo +build_helper=rust +make_install_args="--path czkawka_gui" +configure_args="--bin czkawka_gui --all-features" +hostmakedepends="pkg-config" +makedepends="libheif-devel gtk4-devel" +checkdepends="dbus xvfb-run" +short_desc="App to find duplicates, empty folders, similar images, etc" +maintainer="sirkhancision " +license="MIT" +homepage="https://github.com/qarmin/czkawka" +distfiles="https://github.com/qarmin/czkawka/archive/refs/tags/${version}.tar.gz" +checksum=346c256ef215fa029a78c8150fcac1815e0c7f98319a167e18c5239e04849068 + +do_check() { + dbus-run-session xvfb-run -s '-nolisten local' cargo test --bin czkawka_gui --release +} + +post_install() { + vlicense LICENSE + + CZKAWKA_NAME="com.github.qarmin.czkawka" + vinstall data/$CZKAWKA_NAME.desktop 644 usr/share/applications + vinstall data/icons/$CZKAWKA_NAME.svg 644 usr/share/icons/hicolor/scalable/apps + vinstall data/icons/$CZKAWKA_NAME.Devel.svg 644 usr/share/icons/hicolor/scalable/apps + vinstall data/icons/$CZKAWKA_NAME-symbolic.svg 644 usr/share/icons/hicolor/symbolic/apps + vinstall data/$CZKAWKA_NAME.metainfo.xml 644 usr/share/metainfo +}