summaryrefslogtreecommitdiffstats
path: root/openbsd/dependencies/arts
diff options
context:
space:
mode:
Diffstat (limited to 'openbsd/dependencies/arts')
-rw-r--r--openbsd/dependencies/arts/Makefile66
-rw-r--r--openbsd/dependencies/arts/distinfo2
-rw-r--r--openbsd/dependencies/arts/pkg/DESCR11
-rw-r--r--openbsd/dependencies/arts/pkg/PLIST158
4 files changed, 237 insertions, 0 deletions
diff --git a/openbsd/dependencies/arts/Makefile b/openbsd/dependencies/arts/Makefile
new file mode 100644
index 000000000..7f17ddb52
--- /dev/null
+++ b/openbsd/dependencies/arts/Makefile
@@ -0,0 +1,66 @@
+.include </usr/ports/x11/trinity/trinity.port.mk>
+
+PKGNAME= trinity-arts-${VERSION}
+VERSION= 1.5.10${PREVERSION}
+PREVERSION=
+
+COMMENT= aRts (analog realtime synthesizer) - the TDE sound system
+CATEGORIES= x11/trinity/dependencies
+HOMEPAGE= http://www.trinitydesktop.org/
+MAINTAINER= François Andriot <francois.andriot@free.fr>
+
+MASTER_SITES= http://ppa2.quickbuild.pearsoncomputing.net/redirect.php?file=releases/R14.0.0/dependencies/
+DISTNAME= arts-R${TDE_VERSION}${PREVERSION}
+EXTRACT_SUFX= .tar.bz2
+WRKDIST= ${WRKDIR}/dependencies/arts
+
+PREFIX= ${TDE_PREFIX}
+
+BUILD_DEPENDS= devel/gmake \
+ devel/cmake \
+ x11/trinity/dependencies/tqtinterface
+
+LIB_DEPENDS= devel/libaudiofile \
+ devel/glib2 \
+ audio/libvorbis \
+ audio/libogg \
+ audio/libmad \
+ x11/trinity/dependencies/tqtinterface
+
+WANTLIB = glib-2.0 audiofile mad ogg vorbis
+
+SHARED_LIBS += artsc 0.0
+SHARED_LIBS += artscbackend 0.0
+SHARED_LIBS += artsdsp 0.0
+SHARED_LIBS += artsdsp_st 0.0
+SHARED_LIBS += artsflow 1.0
+SHARED_LIBS += artsflow_idl 1.0
+SHARED_LIBS += artsgslplayobject 0.0
+SHARED_LIBS += artswavplayobject 0.0
+SHARED_LIBS += gmcop 1.0
+SHARED_LIBS += kmedia2 1.0
+SHARED_LIBS += kmedia2_idl 1.0
+SHARED_LIBS += mcop 1.0
+SHARED_LIBS += mcop_mt 1.0
+SHARED_LIBS += qtmcop 1.0
+SHARED_LIBS += soundserver_idl 1.0
+
+
+do-configure: tde-cmake-rmbuild
+ ${TDE_CMAKE_CONFIGURE} \
+ -DINCLUDE_INSTALL_DIR="${TDE_PREFIX}/include/tde/arts" \
+ \
+ -DWITH_ALSA=OFF \
+ -DWITH_AUDIOFILE=ON \
+ -DWITH_VORBIS=ON \
+ -DWITH_MAD=ON \
+ -DWITH_ESOUND=OFF \
+ -DWITH_JACK=OFF \
+ -DWITH_SNDIO=ON
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+
+.include <bsd.port.mk>
diff --git a/openbsd/dependencies/arts/distinfo b/openbsd/dependencies/arts/distinfo
new file mode 100644
index 000000000..92539cf5d
--- /dev/null
+++ b/openbsd/dependencies/arts/distinfo
@@ -0,0 +1,2 @@
+SHA256 (arts-R14.0.0.tar.bz2) = 6GQKPBPJrYB3MlEEWftUfwvKNAaOBGnG+0hmHIWIl4s=
+SIZE (arts-R14.0.0.tar.bz2) = 764156
diff --git a/openbsd/dependencies/arts/pkg/DESCR b/openbsd/dependencies/arts/pkg/DESCR
new file mode 100644
index 000000000..35deef070
--- /dev/null
+++ b/openbsd/dependencies/arts/pkg/DESCR
@@ -0,0 +1,11 @@
+arts (analog real-time synthesizer) is the sound system of TDE.
+
+The principle of arts is to create/process sound using small modules which do
+certain tasks. These may be create a waveform (oscillators), play samples,
+filter data, add signals, perform effects like delay/flanger/chorus, or
+output the data to the soundcard.
+
+By connecting all those small modules together, you can perform complex
+tasks like simulating a mixer, generating an instrument or things like
+playing a wave file with some effects.
+
diff --git a/openbsd/dependencies/arts/pkg/PLIST b/openbsd/dependencies/arts/pkg/PLIST
new file mode 100644
index 000000000..6ba7c62c7
--- /dev/null
+++ b/openbsd/dependencies/arts/pkg/PLIST
@@ -0,0 +1,158 @@
+@comment $OpenBSD$
+bin/
+bin/artsc-config
+@bin bin/artscat
+@bin bin/artsd
+bin/artsdsp
+@bin bin/artsplay
+@bin bin/artsrec
+@bin bin/artsshell
+@bin bin/artswrapper
+@bin bin/mcopidl
+include/
+include/artsc/
+include/artsc/artsc.h
+include/artsc/artsc_export.h
+include/tde/
+include/tde/arts/
+include/tde/arts/anyref.h
+include/tde/arts/arts_export.h
+include/tde/arts/artsflow.h
+include/tde/arts/artsflow.idl
+include/tde/arts/artsversion.h
+include/tde/arts/asyncstream.h
+include/tde/arts/audioio.h
+include/tde/arts/audiosubsys.h
+include/tde/arts/buffer.h
+include/tde/arts/bufferqueue.h
+include/tde/arts/cache.h
+include/tde/arts/cachedwav.h
+include/tde/arts/common.h
+include/tde/arts/connect.h
+include/tde/arts/connection.h
+include/tde/arts/convert.h
+include/tde/arts/core.h
+include/tde/arts/core.idl
+include/tde/arts/cpuinfo.h
+include/tde/arts/datapacket.h
+include/tde/arts/debug.h
+include/tde/arts/delayedreturn.h
+include/tde/arts/dispatcher.h
+include/tde/arts/dynamicrequest.h
+include/tde/arts/dynamicskeleton.h
+include/tde/arts/extensionloader.h
+include/tde/arts/factory.h
+include/tde/arts/fft.h
+include/tde/arts/flowsystem.h
+include/tde/arts/giomanager.h
+include/tde/arts/gsl/
+include/tde/arts/gsl/gslcommon.h
+include/tde/arts/gsl/gslconfig.h
+include/tde/arts/gsl/gslconvert.h
+include/tde/arts/gsl/gsldatacache.h
+include/tde/arts/gsl/gsldatahandle-mad.h
+include/tde/arts/gsl/gsldatahandle-vorbis.h
+include/tde/arts/gsl/gsldatahandle.h
+include/tde/arts/gsl/gsldatautils.h
+include/tde/arts/gsl/gsldefs.h
+include/tde/arts/gsl/gslengine.h
+include/tde/arts/gsl/gslfft.h
+include/tde/arts/gsl/gslfilter.h
+include/tde/arts/gsl/gslieee754.h
+include/tde/arts/gsl/gslloader.h
+include/tde/arts/gsl/gslmagic.h
+include/tde/arts/gsl/gslmath.h
+include/tde/arts/gsl/gsloscillator.h
+include/tde/arts/gsl/gslosctable.h
+include/tde/arts/gsl/gslsignal.h
+include/tde/arts/gsl/gslwavechunk.h
+include/tde/arts/gsl/gslwaveosc.h
+include/tde/arts/gslschedule.h
+include/tde/arts/idlfilereg.h
+include/tde/arts/ifacerepo_impl.h
+include/tde/arts/iomanager.h
+include/tde/arts/kmedia2.h
+include/tde/arts/kmedia2.idl
+include/tde/arts/mcopconfig.h
+include/tde/arts/mcoputils.h
+include/tde/arts/notification.h
+include/tde/arts/object.h
+include/tde/arts/objectmanager.h
+include/tde/arts/pipebuffer.h
+include/tde/arts/pool.h
+include/tde/arts/qiomanager.h
+include/tde/arts/reference.h
+include/tde/arts/referenceclean.h
+include/tde/arts/resample.h
+include/tde/arts/socketconnection.h
+include/tde/arts/soundserver.h
+include/tde/arts/soundserver.idl
+include/tde/arts/startupmanager.h
+include/tde/arts/stdsynthmodule.h
+include/tde/arts/synthschedule.h
+include/tde/arts/tcpconnection.h
+include/tde/arts/tcpserver.h
+include/tde/arts/thread.h
+include/tde/arts/type.h
+include/tde/arts/unixconnection.h
+include/tde/arts/unixserver.h
+include/tde/arts/weakreference.h
+lib/
+lib/libartsc.la
+@lib lib/libartsc.so.${LIBartsc_VERSION}
+lib/libartscbackend.la
+@lib lib/libartscbackend.so.${LIBartscbackend_VERSION}
+lib/libartsdsp.la
+@lib lib/libartsdsp.so.${LIBartsdsp_VERSION}
+lib/libartsdsp_st.la
+@lib lib/libartsdsp_st.so.${LIBartsdsp_st_VERSION}
+lib/libartsflow.la
+@lib lib/libartsflow.so.${LIBartsflow_VERSION}
+lib/libartsflow_idl.la
+@lib lib/libartsflow_idl.so.${LIBartsflow_idl_VERSION}
+lib/libartsgsl.a
+lib/libartsgslplayobject.la
+@lib lib/libartsgslplayobject.so.${LIBartsgslplayobject_VERSION}
+lib/libartswavplayobject.la
+@lib lib/libartswavplayobject.so.${LIBartswavplayobject_VERSION}
+lib/libgmcop.la
+@lib lib/libgmcop.so.${LIBgmcop_VERSION}
+lib/libkmedia2.la
+@lib lib/libkmedia2.so.${LIBkmedia2_VERSION}
+lib/libkmedia2_idl.la
+@lib lib/libkmedia2_idl.so.${LIBkmedia2_idl_VERSION}
+lib/libmcop.la
+@lib lib/libmcop.so.${LIBmcop_VERSION}
+lib/libmcop_mt.la
+@lib lib/libmcop_mt.so.${LIBmcop_mt_VERSION}
+lib/libqtmcop.la
+@lib lib/libqtmcop.so.${LIBqtmcop_VERSION}
+lib/libsoundserver_idl.la
+@lib lib/libsoundserver_idl.so.${LIBsoundserver_idl_VERSION}
+lib/mcop/
+lib/mcop/Arts/
+lib/mcop/Arts/DataHandlePlay.mcopclass
+lib/mcop/Arts/FileInputStream.mcopclass
+lib/mcop/Arts/GSLPlayObject.mcopclass
+lib/mcop/Arts/Synth_ADD.mcopclass
+lib/mcop/Arts/Synth_AMAN_PLAY.mcopclass
+lib/mcop/Arts/Synth_AMAN_RECORD.mcopclass
+lib/mcop/Arts/Synth_BUS_DOWNLINK.mcopclass
+lib/mcop/Arts/Synth_BUS_UPLINK.mcopclass
+lib/mcop/Arts/Synth_FREQUENCY.mcopclass
+lib/mcop/Arts/Synth_MUL.mcopclass
+lib/mcop/Arts/Synth_MULTI_ADD.mcopclass
+lib/mcop/Arts/Synth_PLAY.mcopclass
+lib/mcop/Arts/Synth_PLAY_WAV.mcopclass
+lib/mcop/Arts/Synth_RECORD.mcopclass
+lib/mcop/Arts/Synth_WAVE_SIN.mcopclass
+lib/mcop/Arts/WavPlayObject.mcopclass
+lib/mcop/Arts/WaveDataHandle.mcopclass
+lib/mcop/artsflow.mcopclass
+lib/mcop/artsflow.mcoptype
+lib/mcop/kmedia2.mcopclass
+lib/mcop/kmedia2.mcoptype
+lib/mcop/soundserver.mcopclass
+lib/mcop/soundserver.mcoptype
+lib/pkgconfig/
+lib/pkgconfig/arts.pc