Hi!
I'd like to help resolving https://dev.getsol.us/T10029 by packaging czkawka, but I have some issues.
The package.yml so far works, but the install do not create a new menu item and also the sub package missing the component property.
name : czkawka
version : 4.1.0
release : 1
source :
- https://github.com/qarmin/czkawka/archive/refs/tags/4.1.0.tar.gz : 3399a2878554692fd00b16226248727bdcf1188d247d584d28ded35800fb42ba
license : MIT
component : system.utils
summary : Multi functional app to find duplicates, empty folders, similar images etc.
description: |
Czkawka is a simple, fast and free app to remove unnecessary files from your computer.
networking : yes
builddeps :
- cargo
- libgtk-3-devel
build : |
cargo build --release
install : |
install -Dm00755 target/release/czkawka_gui $installdir/usr/bin/czkawka-gui
install -Dm00755 target/release/czkawka_cli $installdir/usr/bin/czkawka
patterns :
- cli: [/usr/bin/czkawka]
$ eopkg info czkawka-4.1.0-1-1-x86_64.eopkg
Package file : czkawka-4.1.0-1-1-x86_64.eopkg
Name : czkawka, version: 4.1.0, release: 1
Summary : Multi functional app to find duplicates, empty folders, similar images etc.
Description : Czkawka is a simple, fast and free app to remove unnecessary files from your computer.
Licenses : MIT
Component : system.utils
Dependencies : gdk-pixbuf libgtk-3 libgcc libcairo glibc glib2 pango
Distribution : Solus, Dist. Release: 1
Architecture : x86_64, Installed Size: 10.31 MB
$ eopkg info czkawka-cli-4.1.0-1-1-x86_64.eopkg
Package file : czkawka-cli-4.1.0-1-1-x86_64.eopkg
Name : czkawka-cli, version: 4.1.0, release: 1
Summary : Multi functional app to find duplicates, empty folders, similar images etc.
Description : Czkawka is a simple, fast and free app to remove unnecessary files from your computer.
Licenses : MIT
Component : None
Dependencies : glibc libgcc
Distribution : Solus, Dist. Release: 1
Architecture : x86_64, Installed Size: 7.07 MB```
Can somebody provide instructions, how to fix these issues?