reflum,

On Fri, 2009-09-04 at 15:23 +0200, Simon Bertrang wrote:
> On Mon, Aug 17, 2009 at 01:46:44AM +0200, Philipp Schafft wrote:
> > I search for a new maintainer for a RoarAudio[0] OpenBSD port. There was
> > a person who started with it but seems to not have the time to do it. If
> > anyone is intrested to take it over please send me a (off-list) mail.
> > 
> > RoarAudio is a multi platform sound system just like for example
> > PulseAudio. It can be used as binary compatible drop in for a lot other
> > sound systems. It allready includes server side sndio and can emulate
> > sndio even on non OpenBSD systesm so OpenBSD programs can be ported
> > easily to other OS.
> > 
> > As it allready well integrates, test under OpenBSD and there is the
> > beginning of the port I don't think it is much work to do the port,
> > simply finish/update what is allready there and keep it up to date
> > (update versions).
> > 
> > If somebody contacts me I will give him/her all infos needed, including
> > the bit of the port I allready have.
> > 
> > [0] http://roaraudio.keep-cool.org/


> No idea if private conversations took place... but i don't think it'll
> hurt to do it in public and i can follow it by just reading po...@.
> 
> I've updated (and attached) the port i did a while ago, added
> multipackages in the meantime and such but didn't find the time to
> finish it.  Now i've cleaned it up a bit, but it's still not finished.

I attached a small update to the mail.


> The dependencies look a bit strange to me as roard links most of the
> libs, as in, the multipackaging didn't bring the desired effect.
> I probably missed somthing... but with my current lack of time i'd be
> happy, too, if someone would pick it up and do the remaining bits.

> The idea of roaraudio is pretty neat IMHO with its binary compatibility
> (to emphasize that it's not just another sound server).

+ RoarAudio 0.3* will have server side esound emulation, maybe I will
add NAS or some other in future.

> Anyone?

PS: 0.3beta0 will be released within the next days, maybe today
allready.

-- 
Philipp.
 (Rah of PH2)
diff -Naur roaraudio/Makefile roaraudio.updated/Makefile
--- roaraudio/Makefile	2009-09-04 12:58:21.000000000 +0000
+++ roaraudio.updated/Makefile	2009-09-05 13:52:57.000000000 +0000
@@ -5,8 +5,8 @@
 COMMENT-main =		sound system for home and professional use
 COMMENT-tools =		sound system for home and professional use
 COMMENT-compat =	sound system for home and professional use
-COMMENT-xmms =		RoarAudio input plugin for XMMS
-COMMENT-ao =		RoarAudio input plugin for libao
+COMMENT-xmms =		RoarAudio output plugin for XMMS
+COMMENT-ao =		RoarAudio output plugin for libao
 
 V =			0.2
 DISTNAME =	 	roaraudio-$V
@@ -31,7 +31,6 @@
 LIB_DEPENDS-main =	ao::audio/libao \
 			esd::audio/esound \
 			vorbis,vorbisenc,vorbisfile::audio/libvorbis \
-			sndfile::audio/libsndfile \
 			speex,speexdsp::audio/speex
 WANTLIB-main =		c m ogg ossaudio sndio
 
@@ -53,10 +52,12 @@
 			--prefix-man ${WRKINST}${PREFIX}/man \
 			--runtime-detect \
 			--ao-install-dir ${WRKINST}${PREFIX}/lib/ao/plugins-2 \
-			--xmms-install-dir ${WRKINST}${PREFIX}/lib/xmms/Output
+			--xmms-install-dir ${WRKINST}${PREFIX}/lib/xmms/Output \
+			--audacious-install-dir ${WRKINST}${PREFIX}/lib/audacious/Output
 
 pre-install:
 	mkdir -p ${PREFIX}/lib/ao/plugins-2 \
-	    ${PREFIX}/lib/xmms/Output
+	    ${PREFIX}/lib/xmms/Output \
+	    ${PREFIX}/lib/audacious/Output
 
 .include <bsd.port.mk>
diff -Naur roaraudio/pkg/PLIST-main roaraudio.updated/pkg/PLIST-main
--- roaraudio/pkg/PLIST-main	2009-09-04 13:05:33.000000000 +0000
+++ roaraudio.updated/pkg/PLIST-main	2009-09-05 13:58:51.000000000 +0000
@@ -2,15 +2,10 @@
 @bin bin/roar-config
 @bin bin/roarbidir
 @bin bin/roarcat
-...@bin bin/roarcat2sock
-...@bin bin/roarcatad
-...@bin bin/roarcatpassfh
 @bin bin/roarcatplay
-...@bin bin/roarcatsendfile
 @bin bin/roarcatvio
 @bin bin/roarctl
 @bin bin/roard
-...@bin bin/roarfctest
 @bin bin/roarfilt
 bin/roarify
 @bin bin/roarmon
@@ -18,9 +13,6 @@
 @bin bin/roarradio
 @bin bin/roarshout
 @bin bin/roarsin
-...@bin bin/roarsockconnect
-...@bin bin/roarsocktypes
-...@bin bin/roartypes
 @bin bin/roarvumeter
 include/libroar/
 include/libroar/acl.h
diff -Naur roaraudio/pkg/PLIST-tools roaraudio.updated/pkg/PLIST-tools
--- roaraudio/pkg/PLIST-tools	2009-09-04 13:05:48.000000000 +0000
+++ roaraudio.updated/pkg/PLIST-tools	2009-09-05 13:58:54.000000000 +0000
@@ -1,2 +1,10 @@
 @comment $OpenBSD$
 @bin bin/roarvorbis
+...@bin bin/roarcatsendfile
+...@bin bin/roarcat2sock
+...@bin bin/roarcatad
+...@bin bin/roarcatpassfh
+...@bin bin/roarfctest
+...@bin bin/roarsockconnect
+...@bin bin/roarsocktypes
+...@bin bin/roartypes

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to