Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55485 - New ebuild: macosd-0.1.7.ebuild (New Package)
Summary: New ebuild: macosd-0.1.7.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: PPC Linux
: High enhancement (vote)
Assignee: PPC Porters
URL: http://www.rocklinux-consulting.de/os...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-28 18:30 UTC by DiskBreaker
Modified: 2004-09-24 17:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
macosd-0.1.7.ebuild (macosd-0.1.7.ebuild,1.28 KB, text/plain)
2004-06-28 18:32 UTC, DiskBreaker
Details
macosd-0.1.7-include-fix.diff (macosd-0.1.7-include-fix.diff,1.04 KB, patch)
2004-06-28 18:33 UTC, DiskBreaker
Details | Diff
macosd-0.1.7.ebuild (macosd-0.1.7.ebuild,1.13 KB, text/plain)
2004-06-28 18:38 UTC, DiskBreaker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DiskBreaker 2004-06-28 18:30:39 UTC
Please find attached an app-laptop/macosd-0.1.7.ebuild and a patch so that it will compile properly with gcc 3.3.x.

MacOSD is an alternative to app-laptop/gtkpbbuttons and provides an On-Screen-Display for the app-laptop/pbbuttonsd daemon. It handles special Powerbook/iBook keys for setting volume, display brightness etc. and displays status information with the same cool icons as OS X (screenshot):
http://www.rocklinux-consulting.de/oss/macosd/cleanosx-brightness.jpg
MacOSD looks better than gtkpbbuttons since it uses e17's evas library with full anti-aliasing and alpha-blending so that you get smooth and fully transparent graphics.

The patch included was necessary to compile MacOSD with gcc-3.3.1, otherwise the compilation would fail with "multiple definition of `Argument<bool>::Read" errors. I have not tested whether or not the patch breaks compiling with gcc-3.4.

The author of this cool little tool is Ren
Comment 1 DiskBreaker 2004-06-28 18:30:39 UTC
Please find attached an app-laptop/macosd-0.1.7.ebuild and a patch so that it will compile properly with gcc 3.3.x.

MacOSD is an alternative to app-laptop/gtkpbbuttons and provides an On-Screen-Display for the app-laptop/pbbuttonsd daemon. It handles special Powerbook/iBook keys for setting volume, display brightness etc. and displays status information with the same cool icons as OS X (screenshot):
http://www.rocklinux-consulting.de/oss/macosd/cleanosx-brightness.jpg
MacOSD looks better than gtkpbbuttons since it uses e17's evas library with full anti-aliasing and alpha-blending so that you get smooth and fully transparent graphics.

The patch included was necessary to compile MacOSD with gcc-3.3.1, otherwise the compilation would fail with "multiple definition of `Argument<bool>::Read" errors. I have not tested whether or not the patch breaks compiling with gcc-3.4.

The author of this cool little tool is René Rebe <rene@rocklinux.org>

Enjoy!

DiskBreaker
Comment 2 DiskBreaker 2004-06-28 18:32:25 UTC
Created attachment 34370 [details]
macosd-0.1.7.ebuild
Comment 3 DiskBreaker 2004-06-28 18:33:12 UTC
Created attachment 34371 [details, diff]
macosd-0.1.7-include-fix.diff
Comment 4 DiskBreaker 2004-06-28 18:38:27 UTC
Created attachment 34374 [details]
macosd-0.1.7.ebuild
Comment 5 Lars Weiler (RETIRED) gentoo-dev 2004-06-29 00:08:14 UTC
Looks the same like gtkpbbuttons --theme=MacOSX.  If you can tell me any advantages of macosd, I will bring it into portage.  Otherwise pbbuttonsd should be enough.
Comment 6 DiskBreaker 2004-06-30 01:09:49 UTC
At first I thought the graphics were a little better, but after closer examination the theme files are almost all identical.

Still two reasons for macosd:
1. It comes with a second theme called "classic" which utilizes xosd instead of the evas library. Even though it does not look as nice as the OS X theme, it actually is still transparent even over XVideo overlays, i.e. if you want to change sound volume while playing a movie you do not get an ugly grey box but a transparent volume changing display.
2. Choice is good.

DiskBreaker
Comment 7 Lars Weiler (RETIRED) gentoo-dev 2004-06-30 10:32:36 UTC
And the choice for gtkpbbuttons is, that it comes from the same author like pbbuttonsd and powerprefs ;-)

Okay, I'll look into macosd, so that we can give the choice to the user, when it's in portage.
Comment 8 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-08-19 16:10:35 UTC
lars, any news on this?
Comment 9 Lars Weiler (RETIRED) gentoo-dev 2004-08-19 16:20:57 UTC
Yes, I tested it at the same day like my last entry, but I still couldn't find any advantage...

Now we should decide between "give the user the choice" and "not wasting our portage-tree".  Personally I propose for the second.

Nevertheless I still can't test desktop-applications (broken iBook, you know).  So I would be glad if any other developer could test.
Comment 10 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-09-22 15:29:01 UTC
Ok, so this is just a matter of adding an ebuild to portage. 
Comment 11 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-09-24 17:07:30 UTC
Added to portage. thnxs