Bug 322070

Summary: haarcascade_*.xml files should be installed into the respective app subfolder
Product: [Unmaintained] simon Reporter: Christoph Feck <cfeck>
Component: generalAssignee: Christoph Feck <cfeck>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: kde-ml
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Christoph Feck 2013-07-07 14:51:17 UTC
When installing simon, it installs the following files into "share/apps/", without using their per-application subfolders (e.g. "share/apps/simon/"):

-- Installing: /local/kde4/share/apps/haarcascade_frontalface_default.xml
-- Installing: /local/kde4/share/apps/haarcascade_mcs_mouth.xml
-- Installing: /local/kde4/share/apps/simonui.rc
-- Installing: /local/kde4/share/apps/simon.log
-- Installing: /local/kde4/share/apps/samui.rc
-- Installing: /local/kde4/share/apps/sscui.rc
-- Installing: /local/kde4/share/apps/afarasui.rc

Additionally, simon.log is an empty file, so it probably does not make sense to install it.

Using master at 8859b1dc021e9fb85515efa97cad548aa64abed5
Comment 1 Christoph Feck 2017-08-03 17:57:51 UTC
Git commit cc44fdb5c5d09ac887e38a14b7cdd549a2778ccd by Christoph Feck.
Committed on 03/08/2017 at 17:43.
Pushed by cfeck into branch 'kf5'.

Do not install empty 'simon.log'

M  +1    -1    simon/src/CMakeLists.txt
D  +0    -0    simon/src/simon.log

https://commits.kde.org/simon/cc44fdb5c5d09ac887e38a14b7cdd549a2778ccd
Comment 2 Christoph Feck 2017-08-03 17:57:51 UTC
Git commit bde86df44f2960d1251150910cf3f26222cf93dd by Christoph Feck.
Committed on 03/08/2017 at 17:53.
Pushed by cfeck into branch 'kf5'.

Install ui.rc files in ${KDE_INSTALL_KXMLGUI5DIR}

M  +1    -1    afaras/src/CMakeLists.txt
M  +1    -1    sam/src/CMakeLists.txt
M  +1    -1    simon/src/CMakeLists.txt
M  +1    -1    ssc/src/CMakeLists.txt

https://commits.kde.org/simon/bde86df44f2960d1251150910cf3f26222cf93dd
Comment 3 Christoph Feck 2018-09-20 00:21:23 UTC
According to above commits, what remains wrongly installed are the "haarcascade" files.