Attatched is Mixer.app.tar.gz. A dockapp with three volume sliders, to control master, cd, and pcm volumes; configurable to control any sound source. x11-misc/Mixer.app seems an appropriate place for this. -- todd.heim
Created attachment 1245 [details] Ebuild for Mixer.app
Hi Todd Working with this ebuild (sorry for delay, I got grabbed away last week). 1. Is this app in any way related to GNUstep? (you did not provide a url for it) If no, the appropriate place for it is under /usr/X11R6/bin, if yes then in GNUstep related place (you can take a look at x11-misc/login-app ebuild). 2. The ebuild does not install provided .xpm files, where should they go? (so that the app will find them, or should it be able to find them?) 3. The ebuild has a dot in its name. Portage handles that Ok, but this is against the official policy as it stands now (ebuild creation doc linked off the web page). However this policy is violated on numerous occasion and we now hold a discussion about extending the policy. When the question gets settled I will finalize the name of the ebuild. Before these issues are sorted out I cannot add the ebuild into the portage tree (3rd issue is mine, but I need your help on the first two). I will attach modified version to this bug for your review. George
Created attachment 1610 [details] modified version of original ebuild
1: a url was given in the .ebuild <http://www.fukt.bth.se/~per/mixer/> I'd assume its related to GNUstep in some way because 'make install' defaults to installing within /usr/local/GNUstep/app 2: since the xpm's are not mentioned anywhere in the README or INSTALL files, and `grep 'xpm' Mixer.cc` reveals the following: #include "pixmaps/main.xpm" #include "pixmaps/button.xpm" #include "pixmaps/mutebutton.xpm" #include "pixmaps/redlight.xpm" I can only assume they do not need to be copied to anywhere. 3: well.. that one's up to whomever decides those things.. sorry for the sloppiness of this ebuild; it was one of the first I've submitted. the changes you've made are the same I would make, now that I'm somewhat familiar with the enviroment.
Ok, committed I mangled the name to mixer_app to adhere to requirements. Other than that no changes. George