Bug 445858

Summary: kajongg has no executable programs
Product: [KDE Neon] neon Reporter: SnDream <sndream>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: jr, neon-bugs-null, sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description SnDream 2021-11-21 11:34:06 UTC
SUMMARY
there is no executable programs after install kajongg

package info:
kajongg/focal,focal,now 4:21.08.3-0xneon+20.04+focal+release+build26 all [installed]
  classical Mah Jongg game

STEPS TO REPRODUCE
1. sudo apt install kajongg
2. run kajongg

OBSERVED RESULT

(kajongg is not in the start menu)

Command 'kajongg' not found, but can be installed with:

sudo apt install kajongg

EXPECTED RESULT

open kajongg


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kde Neon 5.23
(available in About System)
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

There is no executable file in the deb package.
Desktop files point to the non-existent program "kajongg".
run "python3 /usr/share/kajongg/kajongg.py"  as a replacement method to open kajongg
Comment 1 Harald Sitter 2021-11-22 07:10:34 UTC
Git commit c27d65c70be1389915aa606d910edfe9bbc1065f by Harald Sitter.
Committed on 22/11/2021 at 07:10.
Pushed by sitter into branch 'Neon/release'.

remove useless patch

this patch was incorrectly updated causing a result inversion because
the original fix is upstream now. i.e. instead of following destdir at
install time it was following it at configure time again

upstream code looks correct now so drop the patch + adjust
install_bindir to be relative so the upstream code correctly handles it
(arguably there should be handling for when BIN_INSTALL_DIR is absolute
though :|)

D  +0    -34   debian/patches/Use-DESTDIR-on-install.patch
M  +0    -1    debian/patches/series
M  +1    -1    debian/rules

https://invent.kde.org/neon/kde/kajongg/commit/c27d65c70be1389915aa606d910edfe9bbc1065f