fix for compiling and packaging for fedora42 #212
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
rm -rf build
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DGPGFRONTEND_GENERATE_LINUX_INSTALL_SOFTWARE=ON
make -j$nproc
cpack -G RPM
sudo dnf install ./GpgFrontend-2.1.8-Linux.rpm
~ » which GpgFrontend 1 ↵ anthony@workstation
/usr/bin/GpgFrontend
~ »
~ » gtk-launch GpgFrontend anthony@workstation
gtk-launch: no such application GpgFrontend
~ » gtk-launch com.bktus.gpgfrontend.desktop 2 ↵ anthony@workstation
~ » [20250430 15:22:33.525] [core] [W] [187501] - integrated modules at path: "/usr/bin/modules" not found, abort...ny@workstation
[20250430 15:22:33.626] [core] [C] [187502] - gpgconf kill args: QList("--homedir", "/home/anthony/.gnupg", "--kill", "gpg-agent") channel: 0
[20250430 15:22:33.629] [core] [C] [187502] - gpg-agent start args: QList("--homedir", "/home/anthony/.gnupg", "--daemon", "--enable-ssh-support", "--pinentry-program", "/usr/bin/pinentry-gnome3") channel: 0
~ »
got it to install to fedora and show in the start menu


I haven't got the taskbar icon to work yet