Krusader-2.0.0-beta1 Kubuntu 8.04 DEB package (please test)

34 views
Skip to first unread message

Frank Schoolmeesters

unread,
Jul 24, 2008, 2:36:28 PM7/24/08
to krusader-devel, krusade...@googlegroups.com
Hi all,

I have created a Krusader-2.0.0-beta1 DEB package for "Kubuntu 8.04
KDE4 Remix" distro.
Though after installing the deb package the menu icons and the
krusader menu entries are gone ...
See attached "krusader2-deb-package.png"

But when I compile Krusader from source and install, the menu icons
and the Krusader menu entries are OK.
See attached "krusader2-compiled.png"

I'm not shure if it's caused by my deb package or by my KUbuntu installation.
Can someone test the test the DEB package?
Available at:
http://users.telenet.be/franks.website/downloads/krusader-2.0.0-beta1/krusader_2.0.0-beta1-0hardy-kde4-remix0_amd64.deb

All files are available at:
http://users.telenet.be/franks.website/downloads/krusader-2.0.0-beta1/


Thanks to Fathi Boudra for all the deb build rules!
See attached "debian_krusader.tar.gz"
One fix was needed before it works:
https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/135595

Thanks and bye,

Frank

krusader2-compiled.png
krusader2-deb-package.png
debian_krusader.tar.gz

Frank Schoolmeesters

unread,
Aug 17, 2008, 1:39:29 PM8/17/08
to krusader-devel, krusade...@googlegroups.com


Hi all,

I did find some time to take a closer look and I do understand now why
the Krusader menu doesn't work.
The krusader kubuntu binary is not able to find krusaderui.rc file and
the compiled Krusader version is able to find the krusaderui.rc file.
The question is now why??? (I'm not a compiler expert ;)

Thanks and bye,

Frank

-------------------------------------
The KUbuntu deb package binary:
frank@kubuntu:~/$ krusader
krusader(10039) KXMLGUIClient::setXMLFile: KXMLGUIClient::setXMLFile:
cannot find .rc file "krusaderui.rc"
krusader(10039) UserAction::UserAction: Initialisising useractions...
krusader(10039) UserAction::UserAction: 10 useractions read.
krusader(10039) KXMLGUIClient::setXMLFile: KXMLGUIClient::setXMLFile:
cannot find .rc file "krusaderui.rc"
krusader(10039) KMimeTypeFactory::parseMagic: Now parsing
"/usr/share/mime/magic"
krusader(10039) KMimeTypeFactory::parseMagic: Now parsing
"/home/frank/.local/share/mime/magic"

krusaderui.rc is located in /usr/share/kde4/apps/krusader
The KUbuntu package is build with the next cmake options
-DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_C_COMPILER:FILEPATH="cc"
-DCMAKE_CXX_COMPILER:FILEPATH="g++" -DCMAKE_C_FLAGS="-g -Wall -O2"
-DCMAKE_CXX_FLAGS="-g -Wall -O2" -DCMAKE_SKIP_RPATH=ON
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Debian
-DKDE4_BUILD_TESTS=false -DKDE_DISTRIBUTION_TEXT="Debian packages"
-DCMAKE_SKIP_RPATH=true -DKDE4_USE_ALWAYS_FULL_RPATH=false
-DCONFIG_INSTALL_DIR=/etc/kde4 -DDATA_INSTALL_DIR=/usr/share/kde4/apps
-DHTML_INSTALL_DIR=/usr/share/doc/kde4/HTML
-DKCFG_INSTALL_DIR=/usr/share/kde4/config.kcfg
-DLIB_INSTALL_DIR=/usr/lib -DSYSCONF_INSTALL_DIR=/etc
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
-------------------------------------

The Krusader compiled version in /opt/krusader/bin/krusader
frank@kubuntu:~/$ /opt/krusader/bin/krusader
krusader(10047) UserAction::UserAction: Initialisising useractions...
krusader(10047) UserAction::UserAction: 10 useractions read.
krusader(10047) KMimeTypeFactory::parseMagic: Now parsing
"/usr/share/mime/magic"
krusader(10047) KMimeTypeFactory::parseMagic: Now parsing
"/home/frank/.local/share/mime/magic"

krusaderui.rc is located in /opt/krusader/share/apps/krusader
compiled with:
cmake -DCMAKE_INSTALL_PREFIX=/opt/krusader -DQT_INCLUDES=/usr/share/qt4/include
-------------------------------------

Reply all
Reply to author
Forward
0 new messages