Hi, You can control and configure somad through somax, a graphic panel. It's made up of four tools: SomaX, SomaX-Editor, SomaX-NextSong and SomaX-Config. All these programs are written in GTK+ 2.x. and are projected to be easy and functional. SomaX is a complete client for control somad. It can be connected through SSL or clear-mode, as well as through TCP and UNIX socket. It's provided with timeline and calendar, which shows all past, present and future broadcasts. You can zoom and modify runtime values. I suggest media-sound/somax
Created attachment 117958 [details] somax-1.3.ebuild (New Ebuild)
Created attachment 118414 [details] somax-1.3.ebuild (audited package)
Created attachment 118416 [details, diff] somax-1.3-gtksourceview_env.patch (resolved compiling problems without gtksourceview)
I get the following build error: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DMODULES_PATH=\"/usr/share/soma\" -DPATH_IMAGES=\"/usr/share/somax/\" -march=athlon-xp -Os -pipe -mieee-fp -mmmx -msse -m3dnow -mno-tls-direct-seg-refs -Wall -DSOMAD_CMD=\"/usr/bin/somad\" -pthread -D_REENTRANT -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0 -I/usr/include/gtksourceview-1.0 -march=athlon-xp -Os -pipe -mieee-fp -mmmx -msse -m3dnow -mno-tls-direct-seg-refs -I/usr/kerberos/include -DSOMA_USE_OPENSSL -I/usr/include/libxml2 -Wall -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -MT maker_spot.lo -MD -MP -MF .deps/maker_spot.Tpo -c maker_spot.c -fPIC -DPIC -o .libs/maker_spot.o maker_spot.c: In function 'create_maker_spot': maker_spot.c:98: error: 'GtkTooltips' undeclared (first use in this function) maker_spot.c:98: error: (Each undeclared identifier is reported only once maker_spot.c:98: error: for each function it appears in.) maker_spot.c:98: error: 'tooltips' undeclared (first use in this function) maker_spot.c:108: warning: implicit declaration of function 'gtk_tooltips_new' maker_spot.c:551: warning: implicit declaration of function 'gtk_tooltips_set_tip' maker_pl.c: In function 'create_maker_pl': maker_pl.c:172: error: 'GtkTooltips' undeclared (first use in this function) maker_pl.c:172: error: (Each undeclared identifier is reported only once maker_pl.c:172: error: for each function it appears in.) maker_pl.c:172: error: 'tooltips' undeclared (first use in this function) maker_pl.c:183: warning: implicit declaration of function 'gtk_tooltips_new' maker_pl.c:915: warning: implicit declaration of function 'gtk_tooltips_set_tip' make[3]: *** [maker_spot.lo] Error 1 Attaching build log and environment files also
Created attachment 163076 [details] GtkTooltip error build environment file
Created attachment 163078 [details] GtkTooltip error build log file
Created attachment 163340 [details, diff] Patch to allow deprecated tooltip api removed -DGTK_DISABLE_DEPRECATED from both configure and configure.ac files and was able to compile just fine. Found similar issue on bug 193446 and created a similar patch.
# Justin Lecher <jlec@gentoo.org> (30 Apr 2011) # Unable to find sources # upstream inactive since 2007 # Removal in 30 days. media-sound/soma media-sound/somax