Whisker Menu an alternate application launcher for Xfce

Genghis Khan genghiskhan at gmx.ca
Tue Jun 25 06:37:57 CEST 2013


There is a PKGBUILD available in AUR repository.
https://aur.archlinux.org/packages/xfce4-whiskermenu-plugin/

Here is a respond by Graeme:

On Mon, 24 Jun 2013 05:46:56 -0400
Graeme Gott <graeme at gottcode.org> wrote:

> On 06/24/2013 02:27 AM, Genghis Khan wrote:
> > Hello,
> > 
> > I managed to build xfce4-whiskermenu-plugin but I think I did not
> > do it properly. build script, package and log are attached.
> > 
> > Posts by Ralf Mardorf concerning to xfce4-whiskermenu-plugin:
> > http://mail.xfce.org/pipermail/xfce/2013-June/032367.html
> > http://mail.xfce.org/pipermail/xfce/2013-June/032368.html
> 
> Were you trying to put the plugin in /usr/local or in /usr? I would
> expect you would need to do `cmake -DCMAKE_INSTALL_PREFIX=/usr', as
> most distros put Xfce in /usr and not /usr/local.
> 
> The DESTDIR variable is only for packaging (when you want the files to
> have the directory structure of installed files but you don't want
> them to actually be put there), and not needed by end users. I have
> been working on the install instructions to make this less confusing.
> 
> I am also adding a `make uninstall' target as I have discovered CMake
> doesn't provide one by defualt. Oops! For now you can go into the
> directory you built the files as and run as root:
> 
> xargs rm < install_manifest.txt
> 
> Cheers,
> Graeme Gott
> 

On Sun, 23 Jun 2013 15:59:47 +0200
Ralf Mardorf <ralf.mardorf at alice-dsl.net> wrote:

> How can I install it to /usr/local/bin? And do I have to deinstall it
> by manually deleting all the installed files?
> 
> On Sun, 2013-06-23 at 12:16 +0200, Ralf Mardorf wrote:
> > $ cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
> 
> I can't see it listed by the panel plugins and if I launch it in a
> terminal I get
> 
> $ xfce4-popup-whiskermenu
> /usr/local/bin/xfce4-popup-whiskermenu: line
> 3: /usr/local/bin/xfce4-panel: No such file or directory
> 
> $ sudo make deinstall
> [sudo] password for rocketmouse: 
> make: *** No rule to make target `deinstall'. Stop.
> 
> $ cat ../INSTALL 
> [snip]
> 
> 3. `cmake -DCMAKE_INSTALL_PREFIX=/usr ..' to configure the sources.
> There are more options you can pass to cmake, see below for
> details.
> 
> [snip]
> 
> 6. `make install DESTDIR=/tmp' to install the plugin into /tmp but
> with paths referencing $CMAKE_INSTALL_PREFIX.
> 
> [snip]
> 
> So I have to run
> 
> cmake -DCMAKE_INSTALL_PREFIX=/usr ..
> 
> and later
> 
> make install DESTDIR=/usr/local
> 
> instead of running
> 
> cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
> 
> ?
> 
> And now I have to deinstall it by running
> 
> sudo rm /usr/local/bin/xfce4-popup-whiskermenu
> 
> and I keep the rest:
> 
> -- Installing: /usr/local/lib64/xfce4/panel/plugins/libwhiskermenu.so
> --
> Installing: /usr/local/share/xfce4/panel/plugins/whiskermenu.desktop
> --
> Installing: /usr/local/share/locale/en_GB/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
> --
> Installing: /usr/local/share/locale/he/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
> --
> Installing: /usr/local/share/locale/tr/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
> --
> Installing: /usr/local/share/icons/hicolor/16x16/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/22x22/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/24x24/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/32x32/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/48x48/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/64x64/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/128x128/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/256x256/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/share/icons/hicolor/scalable/apps/xfce4-whiskermenu.svg
> 
> $ cd ../..
> $ sudo rm -r xfce4-whiskermenu-plugin/
> $ git clone https://github.com/gottcode/xfce4-whiskermenu-plugin.git
> $ cd xfce4-whiskermenu-plugin/
> $ mkdir build && cd build
> $ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
> $ make
> $ sudo make install DESTDIR=/usr/local
> -- Install configuration: ""
> -- Installing: /usr/local/usr/bin/xfce4-popup-whiskermenu
> --
> Installing: /usr/local/usr/lib64/xfce4/panel/plugins/libwhiskermenu.so
> --
> Installing: /usr/local/usr/share/xfce4/panel/plugins/whiskermenu.desktop
> --
> Installing: /usr/local/usr/share/locale/en_GB/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
> --
> Installing: /usr/local/usr/share/locale/he/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
> --
> Installing: /usr/local/usr/share/locale/tr/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
> --
> Installing: /usr/local/usr/share/icons/hicolor/16x16/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/22x22/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/24x24/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/32x32/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/48x48/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/64x64/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/128x128/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/256x256/apps/xfce4-whiskermenu.png
> --
> Installing: /usr/local/usr/share/icons/hicolor/scalable/apps/xfce4-whiskermenu.svg
> 
> Pfff?!
> 
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce
> http://www.xfce.org


-- 
Proper English www.reddit.com/r/proper
4 teh lulz... http://email.is-not-s.ms


More information about the Xfce mailing list