Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
x11-misc/fbpanel: an old issue and a new ebuild
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
halcon
l33t
l33t


Joined: 15 Dec 2019
Posts: 649

PostPosted: Tue Aug 24, 2021 6:42 pm    Post subject: x11-misc/fbpanel: an old issue and a new ebuild Reply with quote

Hi

While looking for a way to disable the annoying desktops switching with mouse scroll in fbpanel, I found:

- This bugreport
- Gentoo message about version 7.2 and this version itself - it's a fork of another author, eleksir
- The message "maintainer needed" on the same ^^ Gentoo package page

I have never dealt before with CMake but managed to make a working ebuild for 7.2 (eleksir replaced the original, self-written, python-based build system of fbpanel with CMake). I used the cmake.class description, this and this.

What is funny - I haven't managed to disable desktops switching :lol: (This message is mine)

So...

1. If somebody knows how to disable it, please, welcome! :roll:
2. If the ebuild is not good enough and somebody knows how to improve it, please, tell me. For example, I had to remove alsa USE flag...
3. (If the ebuild is good enough) I could try to proxy-maintain (or just help to maintain) fbpanel, because I've been using fbpanel for years and ain't going to replace it with anything.


EDIT

Difference in installed files between 7.0 and 7.2:

Code:
--- fbpanel_equery_old    2021-08-24 20:26:16.840791595 +0300
+++ fbpanel_equery_new2   2021-08-24 20:50:32.685912263 +0300
@@ -4,6 +4,7 @@
 /usr/lib64
 /usr/lib64/fbpanel
 /usr/lib64/fbpanel/libbattery.so
+/usr/lib64/fbpanel/libbatterytext.so
 /usr/lib64/fbpanel/libchart.so
 /usr/lib64/fbpanel/libcpu.so
 /usr/lib64/fbpanel/libdclock.so
@@ -33,12 +34,17 @@
 /usr/libexec/fbpanel/xlogout
 /usr/share
 /usr/share/doc
-/usr/share/doc/fbpanel-7.0-r2
-/usr/share/doc/fbpanel-7.0-r2/CHANGELOG.bz2
-/usr/share/doc/fbpanel-7.0-r2/CREDITS.bz2
-/usr/share/doc/fbpanel-7.0-r2/README.md.bz2
+/usr/share/doc/fbpanel-7.2
+/usr/share/doc/fbpanel-7.2/CHANGELOG.md.bz2
+/usr/share/doc/fbpanel-7.2/COPYING.bz2
+/usr/share/doc/fbpanel-7.2/CREDITS.bz2
+/usr/share/doc/fbpanel-7.2/INSTALL.md.bz2
+/usr/share/doc/fbpanel-7.2/README.md.bz2
+/usr/share/doc/fbpanel-7.2/TODO.bz2
 /usr/share/fbpanel
-/usr/share/fbpanel/default
+/usr/share/fbpanel/config
+/usr/share/fbpanel/config/default
+/usr/share/fbpanel/config/pager
 /usr/share/fbpanel/images
 /usr/share/fbpanel/images/battery_0.png
 /usr/share/fbpanel/images/battery_1.png
@@ -64,7 +70,16 @@
 /usr/share/fbpanel/images/gnome-session-halt.png
 /usr/share/fbpanel/images/gnome-session-reboot.png
 /usr/share/fbpanel/images/logo.png
-/usr/share/fbpanel/pager
+/usr/share/locale
+/usr/share/locale/fr
+/usr/share/locale/fr/LC_MESSAGES
+/usr/share/locale/fr/LC_MESSAGES/fbpanel.mo
+/usr/share/locale/it
+/usr/share/locale/it/LC_MESSAGES
+/usr/share/locale/it/LC_MESSAGES/fbpanel.mo
+/usr/share/locale/ru
+/usr/share/locale/ru/LC_MESSAGES
+/usr/share/locale/ru/LC_MESSAGES/fbpanel.mo
 /usr/share/man
 /usr/share/man/man1
 /usr/share/man/man1/fbpanel.1.bz2


[Moderator edit: added [code] tags to preserve output layout. -Hu]
_________________
A wife asks her husband, a programmer:
- Could you please go shopping for me and buy one carton of milk, and if they have eggs, get 6?
He comes back with 6 cartons of milk.
- Why did you buy 6 cartons of milk?
- They had eggs.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum