diff options
author | alane <alane@FreeBSD.org> | 2003-01-28 18:36:58 +0000 |
---|---|---|
committer | alane <alane@FreeBSD.org> | 2003-01-28 18:36:58 +0000 |
commit | 21027131ed20f62541d56e15251777c85ee1c5c8 (patch) | |
tree | 1afb353ce346b20929ab305a4eef7afe5f9456d8 /multimedia/kdemultimedia3 | |
parent | f22b54d9aec3c8c375e8d7bb7872d84211776fdb (diff) | |
download | FreeBSD-ports-21027131ed20f62541d56e15251777c85ee1c5c8.zip FreeBSD-ports-21027131ed20f62541d56e15251777c85ee1c5c8.tar.gz |
update to 3.1 official release
Diffstat (limited to 'multimedia/kdemultimedia3')
22 files changed, 563 insertions, 456 deletions
diff --git a/multimedia/kdemultimedia3/Makefile b/multimedia/kdemultimedia3/Makefile index f3e4b4a..906d762 100644 --- a/multimedia/kdemultimedia3/Makefile +++ b/multimedia/kdemultimedia3/Makefile @@ -1,57 +1,80 @@ -# New ports collection makefile for: KDE2 Multimedia -# Date created: Saturday 2 September 2000 -# Whom: Will Andrews <will@FreeBSD.org> +# -*-mode: makefile-*- +# New ports collection makefile for: KDE3 Multimedia +# Date created: Saturday 7 December 2002 +# Whom: Alan Eldridge <alane@freebsd.org> # # $FreeBSD$ # PORTNAME= kdemultimedia PORTVERSION= ${KDE_VERSION} -CATEGORIES= audio kde +CATEGORIES= multimedia kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org -RUN_DEPENDS= xanim:${PORTSDIR}/graphics/xanim +RUN_DEPENDS+= xanim:${PORTSDIR}/graphics/xanim LIB_DEPENDS+= ogg.4:${PORTSDIR}/audio/libogg \ vorbis.2:${PORTSDIR}/audio/libvorbis USE_KDELIBS_VER=3 +PREFIX= ${KDE_PREFIX} +KDE_BUILD_PLIST=yes + USE_BZIP2= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes USE_GMAKE= yes +USE_GNOMENG= yes +USE_GNOME= esound +GNU_CONFIGURE= yes + MAKE_ENV= ${CONFIGURE_ENV} -.include "${.CURDIR}/../../x11/kde3/Makefile.kde" +CONFIGURE_ARGS+= --without-lame \ + --with-vorbis=${LOCALBASE} \ + --enable-audio=oss,esd +.include "${.CURDIR}/../../x11/kde3/Makefile.kde" .include <bsd.port.pre.mk> -post-patch: - @${PERL} -pi -e 's@values\.h@limits.h@' \ - ${WRKSRC}/mpeglib/lib/util/render/x11/x11Surface.h \ - ${WRKSRC}/mpeglib/lib/util/render/x11/imageDeskX11.h - @${PERL} -pi -e 's@\bMAXINT\b@INT_MAX@g' \ - ${WRKSRC}/mpeglib/lib/util/render/x11/x11Surface.cpp \ - ${WRKSRC}/mpeglib/lib/util/render/x11/imageDeskX11.cpp +.if defined(WITHOUT_MIDI) || defined(WITHOUT_KMIDI) +DO_NOT_COMPILE+= kmidi +.else +PLIST_APPEND+= plist.midi .if ${MACHINE_ARCH} == "alpha" - @${PERL} -pi -e "s@-ffast-math@@g" ${WRKSRC}/kmidi/Makefile.in -.endif +USE_REINPLACE= yes +post-patch:: + ${REINPLACE_CMD} -e "s|-ffast-math||g" ${WRKSRC}/kmidi/Makefile.in +.endif # ${MACHINE_ARCH} == "alpha" +.endif # defined(WITHOUT_MIDI) + +DO_NOT_COMPILE+= xine-artsplugin + +.if exists(${X11BASE}/bin/xine-config) +WITH_XINE= yes +.endif # exists(${LOCALBASE}/bin/xine-config) + +.if defined(WITH_XINE) +post-patch:: + ${ECHO_MSG} Cannot use libxine at this time. The library was + ${ECHO_MSG} broken at the time this package was prepared. +.endif # defined(WITH_XINE) + +#.if defined(WITH_XINE) +#PLIST_APPEND+= plist.xine +#LIB_DEPENDS+= xine.2:${PORTSDIR}/graphics/libxine +#BUILD_DEPENDS+= xine-config:${PORTSDIR}/graphics/libxine +#.endif # defined(WITH_XINE) + +.if defined(DO_NOT_COMPILE) +CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}" +.endif # defined(DO_NOT_COMPILE) + +INSTALLS_SHLIB= yes +LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3 post-install: - @${ECHO_MSG} - @${ECHO_MSG} "In order to run the kscd program properly, please run as root:" - @${ECHO_MSG} - @${ECHO_MSG} " # ${LN} -sf <cdrom_device> /dev/cdrom" - @${ECHO_MSG} " # ${CHMOD} 666 <cdrom_device>" - @${ECHO_MSG} - @${ECHO_MSG} "to link and give permission to access the CD-ROM device." - @${ECHO_MSG} "For example, if you have an IDE/ATAPI CD-ROM device:" - @${ECHO_MSG} - @${ECHO_MSG} " # ${LN} -sf /dev/racd0c /dev/cdrom" - @${ECHO_MSG} " # ${CHMOD} 666 /dev/racd0c" - @${ECHO_MSG} + @${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> diff --git a/multimedia/kdemultimedia3/distinfo b/multimedia/kdemultimedia3/distinfo index 6036617..883d73e 100644 --- a/multimedia/kdemultimedia3/distinfo +++ b/multimedia/kdemultimedia3/distinfo @@ -1 +1 @@ -MD5 (KDE/kdemultimedia-3.0.4.tar.bz2) = ebb28282a85bd3e06a4d9cd9c7df6537 +MD5 (KDE/kdemultimedia-3.1.tar.bz2) = c418c435b14ab5bcb51247c2d182b80d diff --git a/multimedia/kdemultimedia3/files/patch-b_out.cpp b/multimedia/kdemultimedia3/files/patch-b_out.cpp deleted file mode 100644 index 603053a..0000000 --- a/multimedia/kdemultimedia3/files/patch-b_out.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- kmidi/b_out.cpp Wed Jun 12 22:26:03 2002 -+++ kmidi/b_out.cpp.new Wed Jun 12 22:27:40 2002 -@@ -17,7 +17,7 @@ - #endif - - #ifdef __FreeBSD__ --#include <machine/soundcard.h> -+#include <sys/soundcard.h> - #endif - - #ifdef __bsdi__ diff --git a/multimedia/kdemultimedia3/files/patch-engine.cpp b/multimedia/kdemultimedia3/files/patch-engine.cpp deleted file mode 100644 index bb1a61f..0000000 --- a/multimedia/kdemultimedia3/files/patch-engine.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- noatun/library/engine.cpp Sun Mar 3 01:36:38 2002 -+++ noatun/library/engine.cpp.new Wed Jun 12 22:30:55 2002 -@@ -40,7 +40,7 @@ - #elif defined(__linux__) - #include <sys/soundcard.h> - #elif defined(__FreeBSD__) --#include "machine/soundcard.h" -+#include <sys/soundcard.h> - #elif defined(__NetBSD__) - #include <soundcard.h> - #elif defined(___SOMETHING_UNKNOWN__) diff --git a/multimedia/kdemultimedia3/files/patch-kmidi-config.h b/multimedia/kdemultimedia3/files/patch-kmidi-config.h deleted file mode 100644 index 48e97bf..0000000 --- a/multimedia/kdemultimedia3/files/patch-kmidi-config.h +++ /dev/null @@ -1,21 +0,0 @@ ---- kmidi/config.h.orig Sun Oct 21 20:07:36 2001 -+++ kmidi/config.h Wed May 22 10:37:04 2002 -@@ -261,11 +261,16 @@ - /* And a better idea would be to attempt the various asm - optimizations ourselves IMO, but hey, this is free */ - #if __FreeBSD_version <= 500000 -+#if defined (__i386__) - #define XCHG_SHORT(x) __byte_swap_word(x) - #define XCHG_LONG(x) __byte_swap_long(x) -+#else -+ #define XCHG_SHORT(x) htons(x) -+ #define XCHG_LONG(x) htonl(x) -+#endif - #else -- #define XCHG_SHORT(x) __uint8_swap_uint16(x) -- #define XCHG_LONG(x) __uint8_swap_uint32(x) -+ #define XCHG_SHORT(x) __bswap16(x) -+ #define XCHG_LONG(x) __bswap32(x) - #endif - #else - #define XCHG_SHORT(x) ((((x)&0xFF)<<8) | (((x)>>8)&0xFF)) diff --git a/multimedia/kdemultimedia3/files/patch-linux_a.cpp b/multimedia/kdemultimedia3/files/patch-linux_a.cpp deleted file mode 100644 index 34a3845..0000000 --- a/multimedia/kdemultimedia3/files/patch-linux_a.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- kmidi/linux_a.cpp Fri Jan 19 10:17:50 2001 -+++ kmidi/linux_a.cpp.new Wed Jun 12 22:31:51 2002 -@@ -38,7 +38,7 @@ - - #ifdef __FreeBSD__ - #include <stdio.h> --#include <machine/soundcard.h> -+#include <sys/soundcard.h> - #endif - - #ifdef __bsdi__ diff --git a/multimedia/kdemultimedia3/files/patch-mixer_oss.cpp b/multimedia/kdemultimedia3/files/patch-mixer_oss.cpp deleted file mode 100644 index 090e42e7..0000000 --- a/multimedia/kdemultimedia3/files/patch-mixer_oss.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- kmix/mixer_oss.cpp Wed May 8 20:29:20 2002 -+++ kmix/mixer_oss.cpp.new Wed Jun 12 22:35:44 2002 -@@ -32,7 +32,7 @@ - #include <sys/soundcard.h> - // FreeBSD section, according to Sebestyen Zoltan - #elif defined(__FreeBSD__) --#include "machine/soundcard.h" -+#include <sys/soundcard.h> - // NetBSD section, according to Lennart Augustsson <augustss@cs.chalmers.se> - #elif defined(__NetBSD__) - #include <soundcard.h> diff --git a/multimedia/kdemultimedia3/files/patch-mpeglib-1 b/multimedia/kdemultimedia3/files/patch-mpeglib-1 deleted file mode 100644 index 35dc590..0000000 --- a/multimedia/kdemultimedia3/files/patch-mpeglib-1 +++ /dev/null @@ -1,20 +0,0 @@ -Index: mpeglib/lib/util/render/x11/imageDeskX11.h -=================================================================== -RCS file: /home/kde/kdemultimedia/mpeglib/lib/util/render/x11/imageDeskX11.h,v -retrieving revision 1.2 -diff -u -3 -p -r1.2 imageDeskX11.h ---- mpeglib/lib/util/render/x11/imageDeskX11.h 2000/12/06 18:42:08 1.2 -+++ mpeglib/lib/util/render/x11/imageDeskX11.h 2002/09/01 05:38:51 -@@ -13,7 +13,12 @@ - - #ifndef __IMAGEDESKX11_H - #define __IMAGEDESKX11_H -+#if defined(__FreeBSD__) -+#include <limits.h> -+#define MAXINT INT_MAX -+#else - #include <values.h> -+#endif - #include "xinit.h" - - #include "../imageBase.h" diff --git a/multimedia/kdemultimedia3/files/patch-mpeglib-2 b/multimedia/kdemultimedia3/files/patch-mpeglib-2 deleted file mode 100644 index 84b4c50..0000000 --- a/multimedia/kdemultimedia3/files/patch-mpeglib-2 +++ /dev/null @@ -1,19 +0,0 @@ -Index: mpeglib/lib/util/render/x11/x11Surface.h -=================================================================== -RCS file: /home/kde/kdemultimedia/mpeglib/lib/util/render/x11/x11Surface.h,v -retrieving revision 1.5 -diff -u -3 -p -r1.5 x11Surface.h ---- mpeglib/lib/util/render/x11/x11Surface.h 2001/08/08 12:04:28 1.5 -+++ mpeglib/lib/util/render/x11/x11Surface.h 2002/09/01 05:40:17 -@@ -14,7 +14,11 @@ - #ifndef __X11SURFACE_H - #define __X11SURFACE_H - -+#if defined(__FreeBSD__) -+#include <limits.h> -+#else - #include <values.h> -+#endif - #include "xinit.h" - #include "../surface.h" - #include "initDisplay.h" diff --git a/multimedia/kdemultimedia3/files/patch-mpeglibartsplay.cpp b/multimedia/kdemultimedia3/files/patch-mpeglibartsplay.cpp new file mode 100644 index 0000000..955c1e5 --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-mpeglibartsplay.cpp @@ -0,0 +1,16 @@ +Index: mpeglib_artsplug/mpeglibartsplay.cpp +=================================================================== +RCS file: /home/kde/kdemultimedia/mpeglib_artsplug/mpeglibartsplay.cpp,v +retrieving revision 1.13 +diff -u -3 -p -r1.13 mpeglibartsplay.cpp +--- mpeglib_artsplug/mpeglibartsplay.cpp 2002/06/15 00:17:11 1.13 ++++ mpeglib_artsplug/mpeglibartsplay.cpp 2002/11/28 10:09:03 +@@ -26,7 +26,7 @@ + + using namespace std; + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + diff --git a/multimedia/kdemultimedia3/files/patch-mpg_control.cpp b/multimedia/kdemultimedia3/files/patch-mpg_control.cpp new file mode 100644 index 0000000..4e6dd13 --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-mpg_control.cpp @@ -0,0 +1,24 @@ +Index: mpeglib/example/yaf/yafmpgplay/mpg_control.cpp +=================================================================== +RCS file: /home/kde/kdemultimedia/mpeglib/example/yaf/yafmpgplay/mpg_control.cpp,v +retrieving revision 1.5 +diff -u -3 -p -r1.5 mpg_control.cpp +--- mpeglib/example/yaf/yafmpgplay/mpg_control.cpp 2002/11/22 21:52:53 1.5 ++++ mpeglib/example/yaf/yafmpgplay/mpg_control.cpp 2002/11/28 08:54:03 +@@ -29,14 +29,14 @@ using namespace std; + #include <stdlib.h> + #include <math.h> + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + + // we include our plugin here + #include "../../../lib/decoder/mpgPlugin.h" + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + diff --git a/multimedia/kdemultimedia3/files/patch-sndcard.h b/multimedia/kdemultimedia3/files/patch-sndcard.h deleted file mode 100644 index 271483e..0000000 --- a/multimedia/kdemultimedia3/files/patch-sndcard.h +++ /dev/null @@ -1,14 +0,0 @@ ---- kmid/player/sndcard.h Tue Jul 14 07:49:07 1998 -+++ kmid/player/sndcard.h.new Wed Jun 12 22:38:48 2002 -@@ -1,11 +1,7 @@ - #ifndef _SNDCARD_H - #define _SNDCARD_H - --#ifndef __FreeBSD__ - #include <sys/soundcard.h> --#else --#include <machine/soundcard.h> --#endif - - - #ifndef HZ diff --git a/multimedia/kdemultimedia3/files/patch-sound.cpp b/multimedia/kdemultimedia3/files/patch-sound.cpp deleted file mode 100644 index baa9680..0000000 --- a/multimedia/kdemultimedia3/files/patch-sound.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- kscd/kscdmagic/sound.cpp Fri Aug 11 17:44:48 2000 -+++ kscd/kscdmagic/sound.cpp.new Wed Jun 12 22:40:59 2002 -@@ -49,7 +49,7 @@ - - // who knows when we'll need that... - #if defined (FreeBSD) --#include <machine/soundcard.h> -+#include <sys/soundcard.h> - #include <sys/cdio.h> - #define CDROM_LEADOUT 0xAA - #define CD_FRAMES 75 /* frames per second */ diff --git a/multimedia/kdemultimedia3/files/patch-splay_control.cpp b/multimedia/kdemultimedia3/files/patch-splay_control.cpp new file mode 100644 index 0000000..380957b --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-splay_control.cpp @@ -0,0 +1,16 @@ +Index: mpeglib/example/yaf/yafsplay/splay_control.cpp +=================================================================== +RCS file: /home/kde/kdemultimedia/mpeglib/example/yaf/yafsplay/splay_control.cpp,v +retrieving revision 1.6 +diff -u -3 -p -r1.6 splay_control.cpp +--- mpeglib/example/yaf/yafsplay/splay_control.cpp 2002/11/22 21:52:54 1.6 ++++ mpeglib/example/yaf/yafsplay/splay_control.cpp 2002/11/28 08:51:50 +@@ -28,7 +28,7 @@ using namespace std; + // we include our plugin here + #include "../../../lib/decoder/splayPlugin.h" + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + diff --git a/multimedia/kdemultimedia3/files/patch-tplay_control.cpp b/multimedia/kdemultimedia3/files/patch-tplay_control.cpp new file mode 100644 index 0000000..4ea68a8 --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-tplay_control.cpp @@ -0,0 +1,16 @@ +Index: mpeglib/example/yaf/yaftplay/tplay_control.cpp +=================================================================== +RCS file: /home/kde/kdemultimedia/mpeglib/example/yaf/yaftplay/tplay_control.cpp,v +retrieving revision 1.3 +diff -u -3 -p -r1.3 tplay_control.cpp +--- mpeglib/example/yaf/yaftplay/tplay_control.cpp 2002/11/22 21:52:54 1.3 ++++ mpeglib/example/yaf/yaftplay/tplay_control.cpp 2002/11/28 08:55:41 +@@ -29,7 +29,7 @@ using namespace std; + #include "../../../lib/decoder/tplayPlugin.h" + + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + diff --git a/multimedia/kdemultimedia3/files/patch-vorbis_control.cpp b/multimedia/kdemultimedia3/files/patch-vorbis_control.cpp new file mode 100644 index 0000000..e0f00a7 --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-vorbis_control.cpp @@ -0,0 +1,16 @@ +Index: mpeglib/example/yaf/yafvorbis/vorbis_control.cpp +=================================================================== +RCS file: /home/kde/kdemultimedia/mpeglib/example/yaf/yafvorbis/vorbis_control.cpp,v +retrieving revision 1.3 +diff -u -3 -p -r1.3 vorbis_control.cpp +--- mpeglib/example/yaf/yafvorbis/vorbis_control.cpp 2000/12/03 22:05:05 1.3 ++++ mpeglib/example/yaf/yafvorbis/vorbis_control.cpp 2002/11/28 08:56:38 +@@ -29,7 +29,7 @@ + + #include "../../../lib/decoder/vorbisPlugin.h" + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + diff --git a/multimedia/kdemultimedia3/files/patch-yuv_control.cpp b/multimedia/kdemultimedia3/files/patch-yuv_control.cpp new file mode 100644 index 0000000..e6117c0 --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-yuv_control.cpp @@ -0,0 +1,16 @@ +Index: mpeglib/example/yaf/yafyuv/yuv_control.cpp +=================================================================== +RCS file: /home/kde/kdemultimedia/mpeglib/example/yaf/yafyuv/yuv_control.cpp,v +retrieving revision 1.3 +diff -u -3 -p -r1.3 yuv_control.cpp +--- mpeglib/example/yaf/yafyuv/yuv_control.cpp 2002/11/22 21:52:54 1.3 ++++ mpeglib/example/yaf/yafyuv/yuv_control.cpp 2002/11/28 08:58:03 +@@ -28,7 +28,7 @@ using namespace std; + // we include our plugin here + #include "../../../lib/yuv/yuvPlugin.h" + +-#if defined(HAVE_GETOPT_H) ++#if defined(HAVE_GETOPT_H) && !defined(__FreeBSD__) + #include <getopt.h> + #endif + diff --git a/multimedia/kdemultimedia3/pkg-plist b/multimedia/kdemultimedia3/files/plist.base index faabec4..248cf8b 100644 --- a/multimedia/kdemultimedia3/pkg-plist +++ b/multimedia/kdemultimedia3/files/plist.base @@ -3,15 +3,13 @@ bin/artsbuilder bin/artscontrol bin/kaboodle bin/kmid -bin/kmidi bin/kmix bin/kmixctrl +bin/krec bin/kscd bin/midisend bin/mpeglibartsplay bin/noatun -bin/sf2cfg -bin/timidity bin/workman2cddb.pl bin/yaf-cdda bin/yaf-mpgplay @@ -89,6 +87,9 @@ include/mpeglib/util/abstract/abs_thread.h include/mpeglib/util/abstract/threadQueue.h include/mpeglib/util/dynBuffer.h include/mpeglib/util/file/fileAccess.h +include/mpeglib/util/mmx/mm_accel.h +include/mpeglib/util/mmx/mmx.h +include/mpeglib/util/mmx/mmx_asm.h include/mpeglib/util/render/pictureArray.h include/mpeglib/util/render/yuvPicture.h include/mpeglib/util/syncClock.h @@ -127,12 +128,17 @@ include/noatun/scrollinglabel.h include/noatun/stdaction.h include/noatun/stereobuttonaction.h include/noatun/tags.h +include/noatun/video.h include/noatun/winskinvis.h include/plugin_deps.h lib/kaboodle.la lib/kaboodle.so lib/kde3/kcm_kmix.la lib/kde3/kcm_kmix.so +lib/kde3/kfile_au.la +lib/kde3/kfile_au.so +lib/kde3/kfile_avi.la +lib/kde3/kfile_avi.so lib/kde3/kfile_m3u.la lib/kde3/kfile_m3u.so lib/kde3/kfile_mp3.la @@ -143,7 +149,10 @@ lib/kde3/kfile_wav.la lib/kde3/kfile_wav.so lib/kde3/kmix_panelapplet.la lib/kde3/kmix_panelapplet.so -lib/kde3/kmix_panelapplet.so.1 +lib/kde3/libkaboodlepart.la +lib/kde3/libkaboodlepart.so +lib/kde3/libkmidpart.la +lib/kde3/libkmidpart.so lib/kde3/noatun.la lib/kde3/noatun.so lib/kde3/noatun_dcopiface.la @@ -178,10 +187,14 @@ lib/kde3/noatun_voiceprint.la lib/kde3/noatun_voiceprint.so lib/kde3/noatun_winskin.la lib/kde3/noatun_winskin.so +lib/kde3/noatunsimple.la +lib/kde3/noatunsimple.so lib/kmix.la lib/kmix.so lib/kmixctrl.la lib/kmixctrl.so +lib/krec.la +lib/krec.so lib/libaktion.la lib/libaktion.so lib/libaktion.so.1 @@ -217,14 +230,6 @@ lib/libartsmodules.so lib/libartsmodules.so.0 lib/libaudiofilearts.la lib/libaudiofilearts.so -lib/libdummy.la -lib/libdummy.so -lib/libdummy.so.0 -lib/libkaboodlepart.la -lib/libkaboodlepart.so -lib/libkmidpart.la -lib/libkmidpart.so -lib/libkmidpart.so.1 lib/libmpeg-0.3.0.so lib/libmpeg.la lib/libmpeg.so @@ -272,6 +277,7 @@ lib/mcop/Arts/Poti.mcopclass lib/mcop/Arts/SimpleMixerChannel.mcopclass lib/mcop/Arts/SimpleMixerChannelGuiFactory.mcopclass lib/mcop/Arts/SpinBox.mcopclass +lib/mcop/Arts/StereoCompressorGuiFactory.mcopclass lib/mcop/Arts/StereoFirEqualizerGuiFactory.mcopclass lib/mcop/Arts/StructureBuilder.mcopclass lib/mcop/Arts/StructureDesc.mcopclass @@ -293,15 +299,19 @@ lib/mcop/Arts/Synth_MIDI_TEST.mcopclass lib/mcop/Arts/Synth_MOOG_VCF.mcopclass lib/mcop/Arts/Synth_NIL.mcopclass lib/mcop/Arts/Synth_NOISE.mcopclass +lib/mcop/Arts/Synth_OSC.mcopclass lib/mcop/Arts/Synth_PITCH_SHIFT.mcopclass +lib/mcop/Arts/Synth_PITCH_SHIFT_FFT.mcopclass lib/mcop/Arts/Synth_PLAY_PAT.mcopclass lib/mcop/Arts/Synth_PSCALE.mcopclass lib/mcop/Arts/Synth_RC.mcopclass lib/mcop/Arts/Synth_SEQUENCE.mcopclass lib/mcop/Arts/Synth_SHELVE_CUTOFF.mcopclass lib/mcop/Arts/Synth_STD_EQUALIZER.mcopclass +lib/mcop/Arts/Synth_STEREO_COMPRESSOR.mcopclass lib/mcop/Arts/Synth_STEREO_FIR_EQUALIZER.mcopclass lib/mcop/Arts/Synth_STEREO_PITCH_SHIFT.mcopclass +lib/mcop/Arts/Synth_STEREO_PITCH_SHIFT_FFT.mcopclass lib/mcop/Arts/Synth_TREMOLO.mcopclass lib/mcop/Arts/Synth_WAVE_PULSE.mcopclass lib/mcop/Arts/Synth_WAVE_SOFTSAW.mcopclass @@ -315,7 +325,6 @@ lib/mcop/CDDAPlayObject.mcopclass lib/mcop/ExtraStereo.mcopclass lib/mcop/ExtraStereoGuiFactory.mcopclass lib/mcop/MP3PlayObject.mcopclass -lib/mcop/MPGPlayObject.mcopclass lib/mcop/NULLPlayObject.mcopclass lib/mcop/Noatun/Equalizer.mcopclass lib/mcop/Noatun/EqualizerSSE.mcopclass @@ -332,7 +341,6 @@ lib/mcop/Noatun/WinSkinFFT.mcopclass lib/mcop/OGGPlayObject.mcopclass lib/mcop/RawWriter.mcopclass lib/mcop/SplayPlayObject.mcopclass -lib/mcop/VCDPlayObject.mcopclass lib/mcop/VoiceRemoval.mcopclass lib/mcop/WAVPlayObject.mcopclass lib/mcop/artsbuilder.mcopclass @@ -351,17 +359,21 @@ lib/mcop/noatunarts.mcopclass lib/mcop/noatunarts.mcoptype lib/mcop/winskinvis.mcopclass lib/mcop/winskinvis.mcoptype +share/applnk/.hidden/kmixcfg.desktop +share/applnk/Multimedia/More/aktion.desktop +share/applnk/Multimedia/More/artsbuilder.desktop +share/applnk/Multimedia/More/artscontrol.desktop +share/applnk/Multimedia/More/kaboodle.desktop +share/applnk/Multimedia/More/kmid.desktop share/applnk/Multimedia/aktion.desktop share/applnk/Multimedia/artsbuilder.desktop share/applnk/Multimedia/artscontrol.desktop share/applnk/Multimedia/kaboodle.desktop share/applnk/Multimedia/kmid.desktop -share/applnk/Multimedia/kmidi.desktop share/applnk/Multimedia/kmix.desktop +share/applnk/Multimedia/krec.desktop share/applnk/Multimedia/kscd.desktop share/applnk/Multimedia/noatun.desktop -share/applnk/Multimedia/timidity.desktop -share/applnk/Settings/Sound/kmixcfg.desktop share/apps/aktion/aktion_part.rc share/apps/aktion/toolbar/ak_maximize.png share/apps/aktion/toolbar/ak_setup.png @@ -465,8 +477,8 @@ share/apps/artsbuilder/pics/Synth_WAVE_TRI.xpm share/apps/artsbuilder/pics/Synth_XFADE.xpm share/apps/artscontrol/artscontrol.rc share/apps/artscontrol/artsmidimanagerview.rc -share/apps/kaboodle/icons/hicolor/16x16/actions/kaboodleloop.png -share/apps/kaboodle/icons/hicolor/22x22/actions/kaboodleloop.png +share/apps/kaboodle/icons/crystalsvg/16x16/actions/kaboodleloop.png +share/apps/kaboodle/icons/crystalsvg/22x22/actions/kaboodleloop.png share/apps/kaboodle/kaboodlepartui.rc share/apps/kaboodle/kaboodleui.rc share/apps/kconf_update/noatun.upd @@ -482,12 +494,12 @@ share/apps/kmid/fm/std.o3 share/apps/kmid/fm/std.sb share/apps/kmid/icons/button1.xpm share/apps/kmid/icons/button2.xpm -share/apps/kmid/icons/hicolor/16x16/actions/piano.png -share/apps/kmid/icons/hicolor/16x16/actions/volume.png -share/apps/kmid/icons/hicolor/22x22/actions/piano.png -share/apps/kmid/icons/hicolor/22x22/actions/volume.png -share/apps/kmid/icons/hicolor/32x32/actions/piano.png -share/apps/kmid/icons/hicolor/32x32/actions/volume.png +share/apps/kmid/icons/crystalsvg/16x16/actions/piano.png +share/apps/kmid/icons/crystalsvg/16x16/actions/volume.png +share/apps/kmid/icons/crystalsvg/22x22/actions/piano.png +share/apps/kmid/icons/crystalsvg/22x22/actions/volume.png +share/apps/kmid/icons/crystalsvg/32x32/actions/piano.png +share/apps/kmid/icons/crystalsvg/32x32/actions/volume.png share/apps/kmid/icons/keyboard.xpm share/apps/kmid/kmid_partui.rc share/apps/kmid/kmidui.rc @@ -495,21 +507,16 @@ share/apps/kmid/maps/YamahaPSR500.map share/apps/kmid/maps/YamahaPSS790.map share/apps/kmid/maps/YamahaQY10.map share/apps/kmid/maps/gm.map -share/apps/kmidi/Axel_Elf.mid -share/apps/kmidi/Cavatina.mid -share/apps/kmidi/Georgia.mid -share/apps/kmidi/Malaguena.mid -share/apps/kmidi/Mission_Impossible.mid -share/apps/kmidi/Mr_Postman.mid -share/apps/kmidi/Take_The_A_Train-Seq_by_Dianne_Lewandowski.mid -share/apps/kmidi/Vangelis-Chung_Kuo.mid -share/apps/kmidi/pics/kmidilogo.png share/apps/kmix/kmixui.rc share/apps/kmix/pics/kmixdocked.png +share/apps/kmix/pics/kmixdocked_mute.png +share/apps/kmix/pics/mix_ac97.png share/apps/kmix/pics/mix_audio.png share/apps/kmix/pics/mix_bass.png share/apps/kmix/pics/mix_cd.png +share/apps/kmix/pics/mix_digital.png share/apps/kmix/pics/mix_ext.png +share/apps/kmix/pics/mix_headphone.png share/apps/kmix/pics/mix_microphone.png share/apps/kmix/pics/mix_midi.png share/apps/kmix/pics/mix_recmon.png @@ -518,6 +525,14 @@ share/apps/kmix/pics/mix_treble.png share/apps/kmix/pics/mix_unknown.png share/apps/kmix/pics/mix_video.png share/apps/kmix/pics/mix_volume.png +share/apps/krec/icons/crystalsvg/16x16/actions/krec_record.png +share/apps/krec/icons/crystalsvg/22x22/actions/krec_record.png +share/apps/krec/icons/crystalsvg/32x32/actions/krec_record.png +share/apps/krec/icons/crystalsvg/32x32/mimetypes/krec_fileempty.png +share/apps/krec/icons/crystalsvg/32x32/mimetypes/krec_fileplay.png +share/apps/krec/icons/crystalsvg/32x32/mimetypes/krec_filerec.png +share/apps/krec/krecui.rc +share/apps/krec/tips share/apps/kscd/pics/cdsmall.xpm share/apps/kscd/pics/kscdlogo.xpm share/apps/noatun/dcopiface.plugin @@ -529,114 +544,44 @@ share/apps/noatun/eq.preset/preset.zero share/apps/noatun/excellent.plugin share/apps/noatun/excellentui.rc share/apps/noatun/htmlexport.plugin -share/apps/noatun/icons/hicolor/16x16/actions/effect.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunback.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunforward.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunpause.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunplay.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunplaylist.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunstop.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntray.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntraypause.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntrayplay.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntraystop.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunback.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunfback.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunfforward.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunforward.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunloopnone.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunloopplaylist.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunlooprandom.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunloopsong.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunpause.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunplay.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunplaylist.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunstop.png -share/apps/noatun/icons/hicolor/22x22/actions/noatuntiny.png -share/apps/noatun/icons/hicolor/32x32/actions/effect.png -share/apps/noatun/icons/hicolor/48x48/actions/effect.png +share/apps/noatun/icons/crystalsvg/16x16/actions/effect.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatunback.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatunforward.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatunpause.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatunplay.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatunplaylist.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatunstop.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatuntray.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatuntraypause.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatuntrayplay.png +share/apps/noatun/icons/crystalsvg/16x16/actions/noatuntraystop.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunback.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunfback.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunfforward.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunforward.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunloopnone.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunloopplaylist.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunlooprandom.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunloopsong.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunpause.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunplay.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunplaylist.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatunstop.png +share/apps/noatun/icons/crystalsvg/22x22/actions/noatuntiny.png +share/apps/noatun/icons/crystalsvg/32x32/actions/effect.png +share/apps/noatun/icons/crystalsvg/48x48/actions/effect.png share/apps/noatun/infrared.plugin share/apps/noatun/kaiman.plugin share/apps/noatun/kaimanui.rc share/apps/noatun/keyz.plugin share/apps/noatun/kjofolui.plugin -share/apps/noatun/kjskins/HexoBronx/HexoBronx.rc -share/apps/noatun/kjskins/HexoBronx/Makefile.am -share/apps/noatun/kjskins/HexoBronx/README.txt -share/apps/noatun/kjskins/HexoBronx/active.png -share/apps/noatun/kjskins/HexoBronx/eckig_font.png -share/apps/noatun/kjskins/HexoBronx/font.png -share/apps/noatun/kjskins/HexoBronx/inactive.png -share/apps/noatun/kjskins/HexoBronx/mask.png -share/apps/noatun/kjskins/HexoBronx/pitch.png -share/apps/noatun/kjskins/HexoBronx/splash.png -share/apps/noatun/kjskins/HexoBronx/time_font.png -share/apps/noatun/kjskins/HexoBronx/volume.png -share/apps/noatun/kjskins/HexoBronx/volume_pitch_font.png -share/apps/noatun/kjskins/kjofol/Makefile.am -share/apps/noatun/kjskins/kjofol/kjofol.dck -share/apps/noatun/kjskins/kjofol/kjofol.pl -share/apps/noatun/kjskins/kjofol/kjofol.rc -share/apps/noatun/kjskins/kjofol/kjofol.wsh -share/apps/noatun/kjskins/kjofol/sg.png -share/apps/noatun/kjskins/kjofol/sg_num.png -share/apps/noatun/kjskins/kjofol/sg_seek.bmp -share/apps/noatun/kjskins/kjofol/sg_seek.png -share/apps/noatun/kjskins/kjofol/sg_text.png -share/apps/noatun/kjskins/kjofol/sgdock.png -share/apps/noatun/kjskins/kjofol/sgdock2.png -share/apps/noatun/kjskins/kjofol/sgdocksk.png -share/apps/noatun/kjskins/kjofol/sgdockvp.png -share/apps/noatun/kjskins/kjofol/sgeq.png -share/apps/noatun/kjskins/kjofol/sgpitch.png -share/apps/noatun/kjskins/kjofol/sgpitchp.png -share/apps/noatun/kjskins/kjofol/sgplist.png -share/apps/noatun/kjskins/kjofol/sgplist2.png -share/apps/noatun/kjskins/kjofol/sgpres1.png -share/apps/noatun/kjskins/kjofol/sgpres2.png -share/apps/noatun/kjskins/kjofol/sgpres3.png -share/apps/noatun/kjskins/kjofol/sgvol.png -share/apps/noatun/kjskins/kjofol/sgvolnum.png -share/apps/noatun/kjskins/kjofol/sgvolpos.png -share/apps/noatun/kjskins/kjofol/sgwshad.png -share/apps/noatun/kjskins/kjofol/sgwshad2.png -share/apps/noatun/kjskins/kjofol/sgwshdsk.png -share/apps/noatun/kjskins/kjofol/sgwshvol.png -share/apps/noatun/kjskins/kjofol/sgwshvp.png -share/apps/noatun/kjskins/phong/p_eq.png -share/apps/noatun/kjskins/phong/p_main.png -share/apps/noatun/kjskins/phong/p_mainback.png -share/apps/noatun/kjskins/phong/p_numbers.png -share/apps/noatun/kjskins/phong/p_playback.png -share/apps/noatun/kjskins/phong/p_playlist.png -share/apps/noatun/kjskins/phong/p_propos.png -share/apps/noatun/kjskins/phong/p_text.png -share/apps/noatun/kjskins/phong/p_volbar.png -share/apps/noatun/kjskins/phong/p_volpos.png -share/apps/noatun/kjskins/phong/phong.dck -share/apps/noatun/kjskins/phong/phong.rc -share/apps/noatun/kjskins/phong/phong.wsh -share/apps/noatun/kjskins/phong/phong_readme.txt -share/apps/noatun/kjskins/vibrocentric/i_base.png -share/apps/noatun/kjskins/vibrocentric/i_base2.png -share/apps/noatun/kjskins/vibrocentric/i_eq.png -share/apps/noatun/kjskins/vibrocentric/i_font.png -share/apps/noatun/kjskins/vibrocentric/i_pl.png -share/apps/noatun/kjskins/vibrocentric/i_pl2.png -share/apps/noatun/kjskins/vibrocentric/i_pro.png -share/apps/noatun/kjskins/vibrocentric/i_text.png -share/apps/noatun/kjskins/vibrocentric/i_vol.png -share/apps/noatun/kjskins/vibrocentric/i_volpos.png -share/apps/noatun/kjskins/vibrocentric/vibrocentric.dck -share/apps/noatun/kjskins/vibrocentric/vibrocentric.rc -share/apps/noatun/kjskins/vibrocentric/vibrocentric.wsh -share/apps/noatun/kjskins/vibrocentric/vibrocentric_readme.txt share/apps/noatun/magictable share/apps/noatun/marquis.plugin share/apps/noatun/metatag.plugin share/apps/noatun/monoscope.plugin share/apps/noatun/net.plugin share/apps/noatun/noatunui.plugin +share/apps/noatun/simple.plugin share/apps/noatun/skins/kaiman/car-preset/btn_exit.png share/apps/noatun/skins/kaiman/car-preset/btn_iconify.png share/apps/noatun/skins/kaiman/car-preset/btn_list.png @@ -732,6 +677,75 @@ share/apps/noatun/skins/kaiman/k9/status.png share/apps/noatun/skins/kaiman/k9/stop.jpg share/apps/noatun/skins/kaiman/k9/trans-pos.png share/apps/noatun/skins/kaiman/k9/trans-slide.png +share/apps/noatun/skins/kjofol/HexoBronx/HexoBronx.rc +share/apps/noatun/skins/kjofol/HexoBronx/README.txt +share/apps/noatun/skins/kjofol/HexoBronx/active.png +share/apps/noatun/skins/kjofol/HexoBronx/eckig_font.png +share/apps/noatun/skins/kjofol/HexoBronx/font.png +share/apps/noatun/skins/kjofol/HexoBronx/inactive.png +share/apps/noatun/skins/kjofol/HexoBronx/mask.png +share/apps/noatun/skins/kjofol/HexoBronx/pitch.png +share/apps/noatun/skins/kjofol/HexoBronx/splash.png +share/apps/noatun/skins/kjofol/HexoBronx/time_font.png +share/apps/noatun/skins/kjofol/HexoBronx/volume.png +share/apps/noatun/skins/kjofol/HexoBronx/volume_pitch_font.png +share/apps/noatun/skins/kjofol/kjofol/kjofol.dck +share/apps/noatun/skins/kjofol/kjofol/kjofol.pl +share/apps/noatun/skins/kjofol/kjofol/kjofol.rc +share/apps/noatun/skins/kjofol/kjofol/kjofol.wsh +share/apps/noatun/skins/kjofol/kjofol/sg.png +share/apps/noatun/skins/kjofol/kjofol/sg_num.png +share/apps/noatun/skins/kjofol/kjofol/sg_seek.bmp +share/apps/noatun/skins/kjofol/kjofol/sg_seek.png +share/apps/noatun/skins/kjofol/kjofol/sg_text.png +share/apps/noatun/skins/kjofol/kjofol/sgdock.png +share/apps/noatun/skins/kjofol/kjofol/sgdock2.png +share/apps/noatun/skins/kjofol/kjofol/sgdocksk.png +share/apps/noatun/skins/kjofol/kjofol/sgdockvp.png +share/apps/noatun/skins/kjofol/kjofol/sgeq.png +share/apps/noatun/skins/kjofol/kjofol/sgpitch.png +share/apps/noatun/skins/kjofol/kjofol/sgpitchp.png +share/apps/noatun/skins/kjofol/kjofol/sgplist.png +share/apps/noatun/skins/kjofol/kjofol/sgplist2.png +share/apps/noatun/skins/kjofol/kjofol/sgpres1.png +share/apps/noatun/skins/kjofol/kjofol/sgpres2.png +share/apps/noatun/skins/kjofol/kjofol/sgpres3.png +share/apps/noatun/skins/kjofol/kjofol/sgvol.png +share/apps/noatun/skins/kjofol/kjofol/sgvolnum.png +share/apps/noatun/skins/kjofol/kjofol/sgvolpos.png +share/apps/noatun/skins/kjofol/kjofol/sgwshad.png +share/apps/noatun/skins/kjofol/kjofol/sgwshad2.png +share/apps/noatun/skins/kjofol/kjofol/sgwshdsk.png +share/apps/noatun/skins/kjofol/kjofol/sgwshvol.png +share/apps/noatun/skins/kjofol/kjofol/sgwshvp.png +share/apps/noatun/skins/kjofol/phong/p_eq.png +share/apps/noatun/skins/kjofol/phong/p_main.png +share/apps/noatun/skins/kjofol/phong/p_mainback.png +share/apps/noatun/skins/kjofol/phong/p_numbers.png +share/apps/noatun/skins/kjofol/phong/p_playback.png +share/apps/noatun/skins/kjofol/phong/p_playlist.png +share/apps/noatun/skins/kjofol/phong/p_propos.png +share/apps/noatun/skins/kjofol/phong/p_text.png +share/apps/noatun/skins/kjofol/phong/p_volbar.png +share/apps/noatun/skins/kjofol/phong/p_volpos.png +share/apps/noatun/skins/kjofol/phong/phong.dck +share/apps/noatun/skins/kjofol/phong/phong.rc +share/apps/noatun/skins/kjofol/phong/phong.wsh +share/apps/noatun/skins/kjofol/phong/phong_readme.txt +share/apps/noatun/skins/kjofol/vibrocentric/i_base.png +share/apps/noatun/skins/kjofol/vibrocentric/i_base2.png +share/apps/noatun/skins/kjofol/vibrocentric/i_eq.png +share/apps/noatun/skins/kjofol/vibrocentric/i_font.png +share/apps/noatun/skins/kjofol/vibrocentric/i_pl.png +share/apps/noatun/skins/kjofol/vibrocentric/i_pl2.png +share/apps/noatun/skins/kjofol/vibrocentric/i_pro.png +share/apps/noatun/skins/kjofol/vibrocentric/i_text.png +share/apps/noatun/skins/kjofol/vibrocentric/i_vol.png +share/apps/noatun/skins/kjofol/vibrocentric/i_volpos.png +share/apps/noatun/skins/kjofol/vibrocentric/vibrocentric.dck +share/apps/noatun/skins/kjofol/vibrocentric/vibrocentric.rc +share/apps/noatun/skins/kjofol/vibrocentric/vibrocentric.wsh +share/apps/noatun/skins/kjofol/vibrocentric/vibrocentric_readme.txt share/apps/noatun/skins/winamp/Winamp/BALANCE.BMP share/apps/noatun/skins/winamp/Winamp/CBUTTONS.BMP share/apps/noatun/skins/winamp/Winamp/FONT.BMP @@ -747,6 +761,7 @@ share/apps/noatun/skins/winamp/Winamp/TITLEBAR.BMP share/apps/noatun/skins/winamp/Winamp/VISCOLOR.TXT share/apps/noatun/skins/winamp/Winamp/VOLUME.BMP share/apps/noatun/splitplaylist.plugin +share/apps/noatun/splui.rc share/apps/noatun/systray.plugin share/apps/noatun/systrayui.rc share/apps/noatun/voiceprint.plugin @@ -822,6 +837,12 @@ share/doc/HTML/en/artsbuilder/modules.docbook share/doc/HTML/en/artsbuilder/porting.docbook share/doc/HTML/en/artsbuilder/references.docbook share/doc/HTML/en/artsbuilder/tools.docbook +share/doc/HTML/en/kaboodle/common +share/doc/HTML/en/kaboodle/index.cache.bz2 +share/doc/HTML/en/kaboodle/index.docbook +share/doc/HTML/en/kcontrol/kmixcfg/common +share/doc/HTML/en/kcontrol/kmixcfg/index.cache.bz2 +share/doc/HTML/en/kcontrol/kmixcfg/index.docbook share/doc/HTML/en/kmid/common share/doc/HTML/en/kmid/index.cache.bz2 share/doc/HTML/en/kmid/index.docbook @@ -832,6 +853,10 @@ share/doc/HTML/en/kmidi/index.docbook share/doc/HTML/en/kmix/common share/doc/HTML/en/kmix/index.cache.bz2 share/doc/HTML/en/kmix/index.docbook +share/doc/HTML/en/krec/common +share/doc/HTML/en/krec/index.cache.bz2 +share/doc/HTML/en/krec/index.docbook +share/doc/HTML/en/krec/krec-hicolor.png share/doc/HTML/en/kscd/common share/doc/HTML/en/kscd/index.cache.bz2 share/doc/HTML/en/kscd/index.docbook @@ -856,179 +881,48 @@ share/doc/HTML/en/kscd/kscd9.png share/doc/HTML/en/noatun/common share/doc/HTML/en/noatun/index.cache.bz2 share/doc/HTML/en/noatun/index.docbook -share/icons/hicolor/16x16/actions/artsbuilderexecute.png -share/icons/hicolor/16x16/apps/aktion.png -share/icons/hicolor/16x16/apps/artsbuilder.png -share/icons/hicolor/16x16/apps/artscontrol.png -share/icons/hicolor/16x16/apps/kaboodle.png -share/icons/hicolor/16x16/apps/kmid.png -share/icons/hicolor/16x16/apps/kmidi.png -share/icons/hicolor/16x16/apps/kmix.png -share/icons/hicolor/16x16/apps/kscd.png -share/icons/hicolor/16x16/apps/noatun.png -share/icons/hicolor/22x22/actions/artsbuilderexecute.png -share/icons/hicolor/22x22/apps/kaboodle.png -share/icons/hicolor/22x22/apps/noatun.png -share/icons/hicolor/32x32/apps/aktion.png -share/icons/hicolor/32x32/apps/kaboodle.png -share/icons/hicolor/32x32/apps/kmid.png -share/icons/hicolor/32x32/apps/kmidi.png -share/icons/hicolor/32x32/apps/kmix.png -share/icons/hicolor/32x32/apps/kscd.png -share/icons/hicolor/32x32/apps/noatun.png -share/icons/hicolor/48x48/apps/kaboodle.png -share/icons/hicolor/48x48/apps/kmid.png -share/icons/hicolor/48x48/apps/kmidi.png -share/icons/hicolor/48x48/apps/kmix.png -share/icons/hicolor/48x48/apps/kscd.png -share/icons/hicolor/48x48/apps/noatun.png -share/icons/locolor/32x32/apps/kaboodle.png +share/icons/crystalsvg/128x128/apps/kaboodle.png +share/icons/crystalsvg/128x128/apps/kmix.png +share/icons/crystalsvg/128x128/apps/kscd.png +share/icons/crystalsvg/128x128/apps/noatun.png +share/icons/crystalsvg/16x16/actions/artsbuilderexecute.png +share/icons/crystalsvg/16x16/apps/aktion.png +share/icons/crystalsvg/16x16/apps/artsbuilder.png +share/icons/crystalsvg/16x16/apps/artscontrol.png +share/icons/crystalsvg/16x16/apps/kaboodle.png +share/icons/crystalsvg/16x16/apps/kmid.png +share/icons/crystalsvg/16x16/apps/kmix.png +share/icons/crystalsvg/16x16/apps/kscd.png +share/icons/crystalsvg/16x16/apps/noatun.png +share/icons/crystalsvg/22x22/actions/artsbuilderexecute.png +share/icons/crystalsvg/22x22/apps/kaboodle.png +share/icons/crystalsvg/22x22/apps/noatun.png +share/icons/crystalsvg/32x32/apps/aktion.png +share/icons/crystalsvg/32x32/apps/kaboodle.png +share/icons/crystalsvg/32x32/apps/kmid.png +share/icons/crystalsvg/32x32/apps/kmix.png +share/icons/crystalsvg/32x32/apps/kscd.png +share/icons/crystalsvg/32x32/apps/noatun.png +share/icons/crystalsvg/48x48/apps/kaboodle.png +share/icons/crystalsvg/48x48/apps/kmid.png +share/icons/crystalsvg/48x48/apps/kmix.png +share/icons/crystalsvg/48x48/apps/krec.png +share/icons/crystalsvg/48x48/apps/kscd.png +share/icons/crystalsvg/48x48/apps/noatun.png +share/icons/crystalsvg/64x64/apps/kaboodle.png +share/icons/crystalsvg/64x64/apps/kmix.png +share/icons/crystalsvg/64x64/apps/kscd.png +share/icons/crystalsvg/64x64/apps/noatun.png share/mimelnk/application/x-artsbuilder.desktop share/mimelnk/audio/x-karaoke.desktop +share/mimelnk/interface/x-winamp-skin.desktop share/mimelnk/text/xmcd.desktop share/services/kaboodle_component.desktop +share/services/kfile_au.desktop +share/services/kfile_avi.desktop share/services/kfile_m3u.desktop share/services/kfile_mp3.desktop share/services/kfile_ogg.desktop share/services/kfile_wav.desktop share/services/kmixctrl_restore.desktop share/servicetypes/audiomidi.desktop -@exec /bin/mkdir -p %D/share/apps/kmidi/config/BITMAPS -@exec /bin/mkdir -p %D/share/apps/kmidi/config/patch -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/blues -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/classical -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/country -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/data -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/folk -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/jazz -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/misc -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/newage -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/reggae -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/rock -@exec /bin/mkdir -p %D/share/apps/kscd/cddb/soundtrack -@dirrm share/mimelnk/text -@dirrm share/mimelnk/audio -@dirrm share/mimelnk/application -@dirrm share/mimelnk -@dirrm share/icons/locolor/32x32/apps -@dirrm share/icons/locolor/32x32 -@dirrm share/icons/locolor -@dirrm share/icons/hicolor/48x48/apps -@dirrm share/icons/hicolor/48x48 -@dirrm share/icons/hicolor/32x32/apps -@dirrm share/icons/hicolor/32x32 -@dirrm share/icons/hicolor/22x22/apps -@dirrm share/icons/hicolor/22x22/actions -@dirrm share/icons/hicolor/22x22 -@dirrm share/icons/hicolor/16x16/apps -@dirrm share/icons/hicolor/16x16/actions -@dirrm share/icons/hicolor/16x16 -@dirrm share/icons/hicolor -@dirrm share/doc/HTML/en/noatun -@dirrm share/doc/HTML/en/kscd -@dirrm share/doc/HTML/en/kmix -@dirrm share/doc/HTML/en/kmidi -@dirrm share/doc/HTML/en/kmid -@dirrm share/doc/HTML/en/artsbuilder/images -@dirrm share/doc/HTML/en/artsbuilder -@dirrm share/doc/HTML/en/aktion -@dirrm share/doc/HTML/en -@dirrm share/doc/HTML -@dirrm share/apps/noatun/skins/winamp/Winamp -@dirrm share/apps/noatun/skins/winamp -@dirrm share/apps/noatun/skins/kaiman/k9 -@dirrm share/apps/noatun/skins/kaiman/circle -@dirrm share/apps/noatun/skins/kaiman/car-preset -@dirrm share/apps/noatun/skins/kaiman -@dirrm share/apps/noatun/skins -@dirrm share/apps/noatun/kjskins/vibrocentric -@dirrm share/apps/noatun/kjskins/phong -@dirrm share/apps/noatun/kjskins/kjofol -@dirrm share/apps/noatun/kjskins/HexoBronx -@dirrm share/apps/noatun/kjskins -@dirrm share/apps/noatun/icons/hicolor/48x48/actions -@dirrm share/apps/noatun/icons/hicolor/48x48 -@dirrm share/apps/noatun/icons/hicolor/32x32/actions -@dirrm share/apps/noatun/icons/hicolor/32x32 -@dirrm share/apps/noatun/icons/hicolor/22x22/actions -@dirrm share/apps/noatun/icons/hicolor/22x22 -@dirrm share/apps/noatun/icons/hicolor/16x16/actions -@dirrm share/apps/noatun/icons/hicolor/16x16 -@dirrm share/apps/noatun/icons/hicolor -@dirrm share/apps/noatun/icons -@dirrm share/apps/noatun/eq.preset -@dirrm share/apps/noatun -@dirrm share/apps/kscd/pics -@dirrm share/apps/kscd/cddb/soundtrack -@dirrm share/apps/kscd/cddb/rock -@dirrm share/apps/kscd/cddb/reggae -@dirrm share/apps/kscd/cddb/newage -@dirrm share/apps/kscd/cddb/misc -@dirrm share/apps/kscd/cddb/jazz -@dirrm share/apps/kscd/cddb/folk -@dirrm share/apps/kscd/cddb/data -@dirrm share/apps/kscd/cddb/country -@dirrm share/apps/kscd/cddb/classical -@dirrm share/apps/kscd/cddb/blues -@dirrm share/apps/kscd/cddb -@dirrm share/apps/kscd -@dirrm share/apps/kmix/pics -@dirrm share/apps/kmix -@dirrm share/apps/kmidi/pics -@dirrm share/apps/kmidi/config/patch -@dirrm share/apps/kmidi/config/BITMAPS -@dirrm share/apps/kmidi/config -@dirrm share/apps/kmidi -@dirrm share/apps/kmid/maps -@dirrm share/apps/kmid/icons/hicolor/32x32/actions -@dirrm share/apps/kmid/icons/hicolor/32x32 -@dirrm share/apps/kmid/icons/hicolor/22x22/actions -@dirrm share/apps/kmid/icons/hicolor/22x22 -@dirrm share/apps/kmid/icons/hicolor/16x16/actions -@dirrm share/apps/kmid/icons/hicolor/16x16 -@dirrm share/apps/kmid/icons/hicolor -@dirrm share/apps/kmid/icons -@dirrm share/apps/kmid/fm -@dirrm share/apps/kmid -@dirrm share/apps/kicker/applets -@dirrm share/apps/kicker -@dirrm share/apps/kconf_update -@dirrm share/apps/kaboodle/icons/hicolor/22x22/actions -@dirrm share/apps/kaboodle/icons/hicolor/22x22 -@dirrm share/apps/kaboodle/icons/hicolor/16x16/actions -@dirrm share/apps/kaboodle/icons/hicolor/16x16 -@dirrm share/apps/kaboodle/icons/hicolor -@dirrm share/apps/kaboodle/icons -@dirrm share/apps/kaboodle -@dirrm share/apps/artscontrol -@dirrm share/apps/artsbuilder/pics -@dirrm share/apps/artsbuilder/examples/todo -@dirrm share/apps/artsbuilder/examples -@dirrm share/apps/artsbuilder -@dirrm share/apps/aktion/toolbar -@dirrm share/apps/aktion -@dirrm share/applnk/Settings/Sound -@dirrm share/applnk/Settings -@dirrm share/applnk/Multimedia -@dirrm lib/mcop/Noatun -@dirrm lib/mcop/Arts/Environment -@dirrm lib/mcop/Arts -@dirrm lib/mcop -@dirrm include/noatun -@dirrm include/mpeglib_artsplug -@dirrm include/mpeglib/util/yaf/yafxplayer -@dirrm include/mpeglib/util/yaf/yafcore -@dirrm include/mpeglib/util/yaf -@dirrm include/mpeglib/util/render -@dirrm include/mpeglib/util/file -@dirrm include/mpeglib/util/abstract -@dirrm include/mpeglib/util -@dirrm include/mpeglib/splay -@dirrm include/mpeglib/output -@dirrm include/mpeglib/oggvorbis -@dirrm include/mpeglib/mpegutil -@dirrm include/mpeglib/input -@dirrm include/mpeglib/frame -@dirrm include/mpeglib/decoder -@dirrm include/mpeglib -@dirrm include/arts diff --git a/multimedia/kdemultimedia3/files/plist.base.rm b/multimedia/kdemultimedia3/files/plist.base.rm new file mode 100644 index 0000000..79a3195 --- /dev/null +++ b/multimedia/kdemultimedia3/files/plist.base.rm @@ -0,0 +1,134 @@ +@dirrm share/servicetypes +@dirrm share/services +@dirrm share/mimelnk/text +@dirrm share/mimelnk/interface +@dirrm share/mimelnk/audio +@dirrm share/mimelnk/application +@dirrm share/mimelnk +@dirrm share/icons/crystalsvg/64x64/apps +@dirrm share/icons/crystalsvg/64x64 +@dirrm share/icons/crystalsvg/48x48/apps +@dirrm share/icons/crystalsvg/48x48 +@dirrm share/icons/crystalsvg/32x32/apps +@dirrm share/icons/crystalsvg/32x32 +@dirrm share/icons/crystalsvg/22x22/apps +@dirrm share/icons/crystalsvg/22x22/actions +@dirrm share/icons/crystalsvg/22x22 +@dirrm share/icons/crystalsvg/16x16/apps +@dirrm share/icons/crystalsvg/16x16/actions +@dirrm share/icons/crystalsvg/16x16 +@dirrm share/icons/crystalsvg/128x128/apps +@dirrm share/icons/crystalsvg/128x128 +@dirrm share/icons/crystalsvg +@dirrm share/icons +@dirrm share/doc/HTML/en/noatun +@dirrm share/doc/HTML/en/kscd +@dirrm share/doc/HTML/en/krec +@dirrm share/doc/HTML/en/kmix +@dirrm share/doc/HTML/en/kmidi +@dirrm share/doc/HTML/en/kmid +@dirrm share/doc/HTML/en/kcontrol/kmixcfg +@dirrm share/doc/HTML/en/kcontrol +@dirrm share/doc/HTML/en/kaboodle +@dirrm share/doc/HTML/en/artsbuilder/images +@dirrm share/doc/HTML/en/artsbuilder +@dirrm share/doc/HTML/en/aktion +@dirrm share/doc/HTML/en +@dirrm share/doc/HTML +@dirrm share/doc +@dirrm share/config +@dirrm share/apps/noatun/skins/winamp/Winamp +@dirrm share/apps/noatun/skins/winamp +@dirrm share/apps/noatun/skins/kjofol/vibrocentric +@dirrm share/apps/noatun/skins/kjofol/phong +@dirrm share/apps/noatun/skins/kjofol/kjofol +@dirrm share/apps/noatun/skins/kjofol/HexoBronx +@dirrm share/apps/noatun/skins/kjofol +@dirrm share/apps/noatun/skins/kaiman/k9 +@dirrm share/apps/noatun/skins/kaiman/circle +@dirrm share/apps/noatun/skins/kaiman/car-preset +@dirrm share/apps/noatun/skins/kaiman +@dirrm share/apps/noatun/skins +@dirrm share/apps/noatun/icons/crystalsvg/48x48/actions +@dirrm share/apps/noatun/icons/crystalsvg/48x48 +@dirrm share/apps/noatun/icons/crystalsvg/32x32/actions +@dirrm share/apps/noatun/icons/crystalsvg/32x32 +@dirrm share/apps/noatun/icons/crystalsvg/22x22/actions +@dirrm share/apps/noatun/icons/crystalsvg/22x22 +@dirrm share/apps/noatun/icons/crystalsvg/16x16/actions +@dirrm share/apps/noatun/icons/crystalsvg/16x16 +@dirrm share/apps/noatun/icons/crystalsvg +@dirrm share/apps/noatun/icons +@dirrm share/apps/noatun/eq.preset +@dirrm share/apps/noatun +@dirrm share/apps/kscd/pics +@dirrm share/apps/kscd +@dirrm share/apps/krec/icons/crystalsvg/32x32/mimetypes +@dirrm share/apps/krec/icons/crystalsvg/32x32/actions +@dirrm share/apps/krec/icons/crystalsvg/32x32 +@dirrm share/apps/krec/icons/crystalsvg/22x22/actions +@dirrm share/apps/krec/icons/crystalsvg/22x22 +@dirrm share/apps/krec/icons/crystalsvg/16x16/actions +@dirrm share/apps/krec/icons/crystalsvg/16x16 +@dirrm share/apps/krec/icons/crystalsvg +@dirrm share/apps/krec/icons +@dirrm share/apps/krec +@dirrm share/apps/kmix/pics +@dirrm share/apps/kmix +@dirrm share/apps/kmid/maps +@dirrm share/apps/kmid/icons/crystalsvg/32x32/actions +@dirrm share/apps/kmid/icons/crystalsvg/32x32 +@dirrm share/apps/kmid/icons/crystalsvg/22x22/actions +@dirrm share/apps/kmid/icons/crystalsvg/22x22 +@dirrm share/apps/kmid/icons/crystalsvg/16x16/actions +@dirrm share/apps/kmid/icons/crystalsvg/16x16 +@dirrm share/apps/kmid/icons/crystalsvg +@dirrm share/apps/kmid/icons +@dirrm share/apps/kmid/fm +@dirrm share/apps/kmid +@dirrm share/apps/kicker/applets +@dirrm share/apps/kicker +@dirrm share/apps/kconf_update +@dirrm share/apps/kaboodle/icons/crystalsvg/22x22/actions +@dirrm share/apps/kaboodle/icons/crystalsvg/22x22 +@dirrm share/apps/kaboodle/icons/crystalsvg/16x16/actions +@dirrm share/apps/kaboodle/icons/crystalsvg/16x16 +@dirrm share/apps/kaboodle/icons/crystalsvg +@dirrm share/apps/kaboodle/icons +@dirrm share/apps/kaboodle +@dirrm share/apps/artscontrol +@dirrm share/apps/artsbuilder/pics +@dirrm share/apps/artsbuilder/examples/todo +@dirrm share/apps/artsbuilder/examples +@dirrm share/apps/artsbuilder +@dirrm share/apps/aktion/toolbar +@dirrm share/apps/aktion +@dirrm share/apps +@dirrm share/applnk/Multimedia/More +@dirrm share/applnk/Multimedia +@dirrm share/applnk/.hidden +@dirrm share/applnk +@dirrm lib/mcop/Noatun +@dirrm lib/mcop/Arts/Environment +@dirrm lib/mcop/Arts +@dirrm lib/mcop +@dirrm lib/kde3 +@dirrm include/noatun +@dirrm include/mpeglib_artsplug +@dirrm include/mpeglib/util/yaf/yafxplayer +@dirrm include/mpeglib/util/yaf/yafcore +@dirrm include/mpeglib/util/yaf +@dirrm include/mpeglib/util/render +@dirrm include/mpeglib/util/mmx +@dirrm include/mpeglib/util/file +@dirrm include/mpeglib/util/abstract +@dirrm include/mpeglib/util +@dirrm include/mpeglib/splay +@dirrm include/mpeglib/output +@dirrm include/mpeglib/oggvorbis +@dirrm include/mpeglib/mpegutil +@dirrm include/mpeglib/input +@dirrm include/mpeglib/frame +@dirrm include/mpeglib/decoder +@dirrm include/mpeglib +@dirrm include/arts diff --git a/multimedia/kdemultimedia3/files/plist.midi b/multimedia/kdemultimedia3/files/plist.midi new file mode 100644 index 0000000..21a4e63 --- /dev/null +++ b/multimedia/kdemultimedia3/files/plist.midi @@ -0,0 +1,62 @@ +bin/kmidi +bin/sf2cfg +bin/timidity +share/applnk/Multimedia/More/kmidi.desktop +share/applnk/Multimedia/More/timidity.desktop +share/applnk/Multimedia/kmidi.desktop +share/applnk/Multimedia/timidity.desktop +share/apps/kmidi/Axel_Elf.mid +share/apps/kmidi/Cavatina.mid +share/apps/kmidi/Georgia.mid +share/apps/kmidi/Malaguena.mid +share/apps/kmidi/Mission_Impossible.mid +share/apps/kmidi/Mr_Postman.mid +share/apps/kmidi/Take_The_A_Train-Seq_by_Dianne_Lewandowski.mid +share/apps/kmidi/Vangelis-Chung_Kuo.mid +share/apps/kmidi/config/BITMAPS/arrow.xbm +share/apps/kmidi/config/BITMAPS/back.xbm +share/apps/kmidi/config/BITMAPS/check.xbm +share/apps/kmidi/config/BITMAPS/fwd.xbm +share/apps/kmidi/config/BITMAPS/fwrd.xbm +share/apps/kmidi/config/BITMAPS/next.xbm +share/apps/kmidi/config/BITMAPS/off.xbm +share/apps/kmidi/config/BITMAPS/on.xbm +share/apps/kmidi/config/BITMAPS/pause.xbm +share/apps/kmidi/config/BITMAPS/play.xbm +share/apps/kmidi/config/BITMAPS/prev.xbm +share/apps/kmidi/config/BITMAPS/quit.xbm +share/apps/kmidi/config/BITMAPS/restart.xbm +share/apps/kmidi/config/BITMAPS/stop.xbm +share/apps/kmidi/config/BITMAPS/tback.xbm +share/apps/kmidi/config/BITMAPS/timidity.xbm +share/apps/kmidi/config/BITMAPS/tnext.xbm +share/apps/kmidi/config/BITMAPS/tpause.xbm +share/apps/kmidi/config/BITMAPS/tprev.xbm +share/apps/kmidi/config/BITMAPS/tquit.xbm +share/apps/kmidi/config/chaos12-voices +share/apps/kmidi/config/chaos8-voices +share/apps/kmidi/config/drums +share/apps/kmidi/config/gravis.cfg +share/apps/kmidi/config/gsdrum.cfg +share/apps/kmidi/config/guitar +share/apps/kmidi/config/megadrum +share/apps/kmidi/config/megainst +share/apps/kmidi/config/midia.cfg +share/apps/kmidi/config/mt32.cfg +share/apps/kmidi/config/patch/acbass.pat +share/apps/kmidi/config/patch/cymride1.pat +share/apps/kmidi/config/patch/hihatcl.pat +share/apps/kmidi/config/patch/kick1.pat +share/apps/kmidi/config/patch/kick2.pat +share/apps/kmidi/config/patch/nylongt2.pat +share/apps/kmidi/config/patch/sologrnd.pat +share/apps/kmidi/config/piano +share/apps/kmidi/config/piano+guitar +share/apps/kmidi/config/pila-voices +share/apps/kmidi/config/sound-canvas-drums +share/apps/kmidi/config/timidity.cfg +share/apps/kmidi/config/wowpats.cfg +share/apps/kmidi/pics/kmidilogo.png +share/icons/crystalsvg/16x16/apps/kmidi.png +share/icons/crystalsvg/32x32/apps/kmidi.png +share/icons/crystalsvg/48x48/apps/kmidi.png diff --git a/multimedia/kdemultimedia3/files/plist.midi.rm b/multimedia/kdemultimedia3/files/plist.midi.rm new file mode 100644 index 0000000..326ea8f --- /dev/null +++ b/multimedia/kdemultimedia3/files/plist.midi.rm @@ -0,0 +1,5 @@ +@dirrm share/apps/kmidi/pics +@dirrm share/apps/kmidi/config/patch +@dirrm share/apps/kmidi/config/BITMAPS +@dirrm share/apps/kmidi/config +@dirrm share/apps/kmidi diff --git a/multimedia/kdemultimedia3/pkg-message b/multimedia/kdemultimedia3/pkg-message new file mode 100644 index 0000000..26efb22 --- /dev/null +++ b/multimedia/kdemultimedia3/pkg-message @@ -0,0 +1,14 @@ + +====================================================================== +In order to run the kscd program properly, please run as root: + + ln -sf <cdrom_device> /dev/cdrom + chmod 666 <cdrom_device> + +to link and give permission to access the CD-ROM device. + +For example, if you have an IDE/ATAPI CD-ROM device: + + ln -sf /dev/racd0c /dev/cdrom + chmod 666 /dev/racd0c +====================================================================== |