aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-01-31 08:24:59 +0800
committerrene <rene@FreeBSD.org>2014-01-31 08:24:59 +0800
commitc84c06d4d8b86f93bd88d390a05f4bd7d4441093 (patch)
treeb00148478cef49a1549371392e7170e2b992c603 /multimedia
parentc7040f7432b49144c70e3aabacfa71a99f23c71a (diff)
downloadfreebsd-ports-gnome-c84c06d4d8b86f93bd88d390a05f4bd7d4441093.tar.gz
freebsd-ports-gnome-c84c06d4d8b86f93bd88d390a05f4bd7d4441093.tar.zst
freebsd-ports-gnome-c84c06d4d8b86f93bd88d390a05f4bd7d4441093.zip
Remove expired ports:
20140130 multimedia/kino: Not developed since 2009, declared dead 05.08.2013 on there website. 2014-01-31 x11-drivers/xf86-video-imstt: Broken, unsupported and unmaintained upstream. 2014-01-31 x11-drivers/xf86-video-via: Broken, not supported upstream. 2014-01-31 multimedia/vdr-plugin-softdevice: Broken after ffmpeg update (not sure it ever worked) 2014-01-31 sysutils/mbmon: Use sysutils/xmbmon instead. This port will be removed soon 2014-01-31 dns/bind96: EOL in January 2014, consider moving to Bind 9.8 or 9.9 2014-01-31 x11-drivers/xf86-video-nouveau: Not supported, missing kernel support. use the nvidia driver.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile2
-rw-r--r--multimedia/kino/Makefile60
-rw-r--r--multimedia/kino/distinfo2
-rw-r--r--multimedia/kino/files/patch-Makefile.in12
-rw-r--r--multimedia/kino/files/patch-am25
-rw-r--r--multimedia/kino/files/patch-an18
-rw-r--r--multimedia/kino/files/patch-ao16
-rw-r--r--multimedia/kino/files/patch-at11
-rw-r--r--multimedia/kino/files/patch-au10
-rw-r--r--multimedia/kino/files/patch-av449
-rw-r--r--multimedia/kino/files/patch-aw55
-rw-r--r--multimedia/kino/files/patch-ax10
-rw-r--r--multimedia/kino/files/patch-az11
-rw-r--r--multimedia/kino/files/patch-bb10
-rw-r--r--multimedia/kino/files/patch-be10
-rw-r--r--multimedia/kino/files/patch-bf10
-rw-r--r--multimedia/kino/files/patch-bh10
-rw-r--r--multimedia/kino/files/patch-configure.in82
-rw-r--r--multimedia/kino/files/patch-libav760
-rw-r--r--multimedia/kino/files/patch-libav857
-rw-r--r--multimedia/kino/files/patch-src::audio_transitions.h12
-rw-r--r--multimedia/kino/files/patch-src::filehandler.h10
-rw-r--r--multimedia/kino/files/patch-src::image_filters.h12
-rw-r--r--multimedia/kino/files/patch-src::image_transitions.h12
-rw-r--r--multimedia/kino/files/patch-src::kino_common.cc29
-rw-r--r--multimedia/kino/files/patch-src::mediactrl.c85
-rw-r--r--multimedia/kino/files/patch-src::mediactrl.h11
-rw-r--r--multimedia/kino/files/patch-src__Makefile.in29
-rw-r--r--multimedia/kino/files/patch-src__dvtitler__textblock.cc11
-rw-r--r--multimedia/kino/files/patch-src__gtkenhancedscale.c11
-rw-r--r--multimedia/kino/files/patch-src__ieee1394io.cc431
-rw-r--r--multimedia/kino/files/patch-src__ieee1394io.h57
-rw-r--r--multimedia/kino/files/patch-src__jogshuttle.h10
-rw-r--r--multimedia/kino/files/patch-src__kino_extra.h12
-rw-r--r--multimedia/kino/files/patch-src__page_export_1394.cc18
-rw-r--r--multimedia/kino/files/patch-src__preferences_dialog.cc53
-rw-r--r--multimedia/kino/files/patch-src_endian_types.h51
-rw-r--r--multimedia/kino/pkg-descr6
-rw-r--r--multimedia/kino/pkg-plist490
-rw-r--r--multimedia/vdr-plugin-softdevice/Makefile45
-rw-r--r--multimedia/vdr-plugin-softdevice/distinfo2
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-Makefile21
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c11
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-i18n.h13
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-shm-common.h11
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-softdevice.c12
-rw-r--r--multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-2010041490
-rw-r--r--multimedia/vdr-plugin-softdevice/pkg-descr7
-rw-r--r--multimedia/vdr-plugin-softdevice/pkg-plist25
49 files changed, 0 insertions, 2507 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index a38394e782a5..c10c31981142 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -153,7 +153,6 @@
SUBDIR += kdemultimedia4-ffmpegthumbs
SUBDIR += kdemultimedia4-mplayerthumbs
SUBDIR += kdenlive
- SUBDIR += kino
SUBDIR += kissdx
SUBDIR += kmplayer-kde4
SUBDIR += kplayer-kde4
@@ -369,7 +368,6 @@
SUBDIR += vdr-plugin-remote
SUBDIR += vdr-plugin-skinenigmang
SUBDIR += vdr-plugin-sleeptimer
- SUBDIR += vdr-plugin-softdevice
SUBDIR += vdr-plugin-softhddevice
SUBDIR += vdr-plugin-streamdev
SUBDIR += vdr-plugin-ttxtsubs
diff --git a/multimedia/kino/Makefile b/multimedia/kino/Makefile
deleted file mode 100644
index fd16c6767f20..000000000000
--- a/multimedia/kino/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: pb@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= kino
-PORTVERSION= 1.3.4
-PORTREVISION= 13
-CATEGORIES= multimedia
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A DV non-linear video editor
-
-LIB_DEPENDS= dv.4:${PORTSDIR}/multimedia/libdv \
- MagickWand:${PORTSDIR}/graphics/ImageMagick \
- samplerate.1:${PORTSDIR}/audio/libsamplerate
-RUN_DEPENDS= mencoder:${PORTSDIR}/multimedia/mencoder \
- mplex:${PORTSDIR}/multimedia/mjpegtools
-
-DEPRECATED= Not developed since 2009, declared dead 05.08.2013 on there website.
-EXPIRATION_DATE= 20140130
-
-OPTIONS_DEFINE= QUICKTIME FFMPEG_KINO
-QUICKTIME_DESC= With Quicktime support
-FFMPEG_KINO_DESC= With ffmpeg-kino
-
-USE_XORG= x11 xv ice
-USE_AUTOTOOLS= autoconf
-USE_GMAKE= yes
-USES= pathfix gettext iconv
-USE_GNOME= gnomeprefix libglade2 libxml2
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}"
-CPPFLAGS+= -I${LOCALBASE}/include/lqt \
- -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib/libquicktime \
- -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --with-dv1394
-MAN1= kino.1 kino2raw.1
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MFFMPEG_KINO}
-MAN1+= ffmpeg-kino.1
-.endif
-
-.if ${PORT_OPTIONS:MQUICKTIME}
-LIB_DEPENDS+= quicktime.0:${PORTSDIR}/multimedia/libquicktime
-CONFIGURE_ARGS+= --enable-quicktime
-.endif
-
-.if ${PORT_OPTIONS:MFFMPEG_KINO}
-PLIST_SUB+= FFMPEG_KINO=""
-.else
-CONFIGURE_ARGS+= --disable-local-ffmpeg
-PLIST_SUB+= FFMPEG_KINO="@comment "
-LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/kino/distinfo b/multimedia/kino/distinfo
deleted file mode 100644
index 58f3ee6d6bea..000000000000
--- a/multimedia/kino/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kino-1.3.4.tar.gz) = 114d046d76ad9980180e28ababd3c58a457cc9211d693705ce03a90a66011a08
-SIZE (kino-1.3.4.tar.gz) = 11090771
diff --git a/multimedia/kino/files/patch-Makefile.in b/multimedia/kino/files/patch-Makefile.in
deleted file mode 100644
index d780b7a79965..000000000000
--- a/multimedia/kino/files/patch-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.in.orig Tue Mar 27 16:15:11 2007
-+++ Makefile.in Tue Mar 27 16:15:55 2007
-@@ -715,8 +715,7 @@
-
- info-am:
-
--install-data-am: install-data-local install-desktopDATA \
-- install-udevrulesDATA
-+install-data-am: install-data-local install-desktopDATA
-
- install-exec-am:
-
diff --git a/multimedia/kino/files/patch-am b/multimedia/kino/files/patch-am
deleted file mode 100644
index b92432fdbefa..000000000000
--- a/multimedia/kino/files/patch-am
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/jogshuttle.cc.orig Tue Feb 20 07:32:05 2007
-+++ src/jogshuttle.cc Sat Mar 17 21:05:33 2007
-@@ -27,7 +27,7 @@
- #include <fcntl.h>
- #include <unistd.h>
- #include <errno.h>
--#include <linux/input.h>
-+//#include <linux/input.h>
-
- #include "jogshuttle.h"
- #include "preferences.h"
-@@ -343,6 +343,7 @@
- */
- void JogShuttle::inputCallback( gint source, GdkInputCondition condition )
- {
-+#if 0
- g_return_if_fail( this != NULL );
- // g_return_if_fail( input_ >= 0 );
- // g_return_if_fail( input_ == source );
-@@ -405,4 +406,5 @@
- {
- return;
- }
-+#endif
- }
diff --git a/multimedia/kino/files/patch-an b/multimedia/kino/files/patch-an
deleted file mode 100644
index 55c5b0a9c3d4..000000000000
--- a/multimedia/kino/files/patch-an
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/page_capture.cc.orig Thu Apr 1 23:50:01 2004
-+++ src/page_capture.cc Sun Apr 11 00:35:15 2004
-@@ -295,6 +295,7 @@
- }
- gui_state_was = 0;
- }
-+#if 0
- else if ( check_phyid == true )
- {
- if ( gui_state_was != 1 )
-@@ -438,6 +439,7 @@
- gui_state_was = 3;
- }
- }
-+#endif
- }
-
- /** Define active widgets.
diff --git a/multimedia/kino/files/patch-ao b/multimedia/kino/files/patch-ao
deleted file mode 100644
index f10219edb340..000000000000
--- a/multimedia/kino/files/patch-ao
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/page_capture.h Wed Dec 10 05:17:38 2003
-+++ src/page_capture.h Fri Apr 9 16:40:51 2004
-@@ -26,10 +26,12 @@
-
- #include "kino_common.h"
- #include "page.h"
--#include <libavc1394/avc1394.h>
-+//#include <libavc1394/avc1394.h>
-
- /** This class controls the firewire capture notebook page.
- */
-+
-+typedef unsigned long quadlet_t;
-
- class PageCapture : public Page
- {
diff --git a/multimedia/kino/files/patch-at b/multimedia/kino/files/patch-at
deleted file mode 100644
index bc056bbb1077..000000000000
--- a/multimedia/kino/files/patch-at
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/riff.cc Wed Nov 26 00:01:24 2003
-+++ src/riff.cc Fri Apr 9 16:22:28 2004
-@@ -69,7 +69,7 @@
- //#include <stdio.h>
- #include <iostream>
- #include <iomanip>
--#include <byteswap.h>
-+//#include <byteswap.h>
-
- using std::cout;
- using std::hex;
diff --git a/multimedia/kino/files/patch-au b/multimedia/kino/files/patch-au
deleted file mode 100644
index ed36b858a10b..000000000000
--- a/multimedia/kino/files/patch-au
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/storyboard.cc.orig Fri Apr 2 22:10:11 2004
-+++ src/storyboard.cc Sun Apr 11 00:35:26 2004
-@@ -26,6 +26,7 @@
- #include <string>
-
- #include <pthread.h>
-+#include <libgen.h>
-
- #include "storyboard.h"
- #include "frame.h"
diff --git a/multimedia/kino/files/patch-av b/multimedia/kino/files/patch-av
deleted file mode 100644
index b0f6e8ef48f3..000000000000
--- a/multimedia/kino/files/patch-av
+++ /dev/null
@@ -1,449 +0,0 @@
---- src/v4l.cc.orig Mon Mar 15 21:25:09 2004
-+++ src/v4l.cc Sun Apr 11 00:35:28 2004
-@@ -71,7 +71,7 @@
-
- V4LCapability::V4LCapability( V4LDevice *device )
- {
-- device->request( VIDIOCGCAP, this );
-+// device->request( VIDIOCGCAP, this );
- }
-
- V4LCapability::~V4LCapability()
-@@ -81,82 +81,98 @@
-
- void *V4LCapability::getStruct()
- {
-- return & capability;
-+ //return & capability;
-+ return NULL;
- }
-
- char *V4LCapability::getName()
- {
-- return capability.name;
-+ //return capability.name;
-+ return "";
- }
-
- int V4LCapability::getNumberOfChannels()
- {
-- return capability.channels;
-+ //return capability.channels;
-+ return 0;
- }
-
- int V4LCapability::getNumberOfAudioDevices()
- {
-- return capability.audios;
-+// return capability.audios;
-+ return 0;
- }
-
- int V4LCapability::getMinWidth()
- {
-- return capability.minwidth;
-+// return capability.minwidth;
-+ return 0;
- }
-
- int V4LCapability::getMinHeight()
- {
-- return capability.minheight;
-+// return capability.minheight;
-+ return 0;
- }
-
- int V4LCapability::getMaxWidth()
- {
-- return capability.maxwidth;
-+ //return capability.maxwidth;
-+ return 0;
- }
-
- int V4LCapability::getMaxHeight()
- {
-- return capability.maxheight;
-+ //return capability.maxheight;
-+ return 0;
- }
-
- bool V4LCapability::canCapture()
- {
-- return capability.type & VID_TYPE_CAPTURE;
-+ //return capability.type & VID_TYPE_CAPTURE;
-+ return false;
- }
-
- bool V4LCapability::hasTuner()
- {
-- return capability.type & VID_TYPE_TUNER;
-+ //return capability.type & VID_TYPE_TUNER;
-+ return false;
- }
-
- bool V4LCapability::hasChromakey()
- {
-- return capability.type & VID_TYPE_CHROMAKEY;
-+ //return capability.type & VID_TYPE_CHROMAKEY;
-+ return false;
- }
-
- bool V4LCapability::hasClipping()
- {
-- return capability.type & VID_TYPE_CLIPPING;
-+ //return capability.type & VID_TYPE_CLIPPING;
-+ return false;
- }
-
- bool V4LCapability::hasOverwrite()
- {
-- return capability.type & VID_TYPE_FRAMERAM;
-+ //return capability.type & VID_TYPE_FRAMERAM;
-+ return false;
- }
-
- bool V4LCapability::hasScaling()
- {
-- return capability.type & VID_TYPE_SCALES;
-+ //return capability.type & VID_TYPE_SCALES;
-+ return false;
- }
-
- bool V4LCapability::isMonochrome()
- {
-- return capability.type & VID_TYPE_MONOCHROME;
-+ //return capability.type & VID_TYPE_MONOCHROME;
-+ return false;
- }
-
- bool V4LCapability::canSubCapture()
- {
-- return capability.type & VID_TYPE_SUBCAPTURE;
-+ //return capability.type & VID_TYPE_SUBCAPTURE;
-+ return false;
- }
-
- void V4LCapability::report()
-@@ -188,13 +204,14 @@
- V4LTuner::V4LTuner( V4LDevice *device, int index )
- {
- this->device = device;
-- this->tuner.tuner = index;
-- this->device->request( VIDIOCGTUNER, this );
-+ //this->tuner.tuner = index;
-+ //this->device->request( VIDIOCGTUNER, this );
- }
-
- void *V4LTuner::getStruct()
- {
-- return & tuner;
-+ //return & tuner;
-+ return NULL;
- }
-
- void V4LTuner::report()
-@@ -202,61 +219,68 @@
-
- int V4LTuner::getRangeLow()
- {
-- return tuner.rangelow;
-+ //return tuner.rangelow;
-+ return 0;
- }
-
- void V4LTuner::setRangeLow( int low )
- {
-- tuner.rangelow = low;
-+ //tuner.rangelow = low;
- }
-
- int V4LTuner::getRangeHigh()
- {
-- return tuner.rangehigh;
-+ //return tuner.rangehigh;
-+ return 0;
- }
-
- void V4LTuner::setRangeHigh( int high )
- {
-- tuner.rangehigh = high;
-+ //tuner.rangehigh = high;
- }
-
- int V4LTuner::getFlags()
- {
-- return tuner.flags;
-+ //return tuner.flags;
-+ return 0;
- }
-
- void V4LTuner::setFlags( int flags )
- {
-- tuner.flags = flags;
-+ //tuner.flags = flags;
- }
-
- int V4LTuner::getMode()
- {
-- return tuner.mode;
-+ //return tuner.mode;
-+ return 0;
- }
-
- void V4LTuner::setMode( int mode )
- {
-- tuner.mode = mode;
-+ //tuner.mode = mode;
- }
-
- int V4LTuner::getSignal()
- {
-- return tuner.signal;
-+ //return tuner.signal;
-+ return 0;
- }
-
- V4LChannel::V4LChannel( V4LDevice *device, int index )
- {
-+#if 0
- memset( &channel, 0, sizeof( struct video_channel ) );
- this->device = device;
- this->channel.channel = index;
-- device->request( VIDIOCGCHAN, this );
-- device->request( VIDIOCSCHAN, this );
-+ //device->request( VIDIOCGCHAN, this );
-+ //device->request( VIDIOCSCHAN, this );
- for ( unsigned int i = 0; i < getNumberOfTuners(); i ++ )
- {
- V4LTuner *tuner = new V4LTuner( this->device, i );
- tuners.insert( tuners.end(), tuner );
- }
-+#endif
- }
-
- V4LChannel::~V4LChannel()
-@@ -266,12 +290,14 @@
-
- void *V4LChannel::getStruct()
- {
-- return & channel;
-+ //return & channel;
-+ return NULL;
- }
-
- char *V4LChannel::getName()
- {
-- return channel.name;
-+ //return channel.name;
-+ return "";
- }
-
- bool V4LChannel::setTuner( unsigned int index )
-@@ -282,7 +308,8 @@
- // FIXME: Hardcoded tuner settings
- current->setRangeLow( 0 );
- current->setRangeHigh( 0xffff );
-- return device->request( VIDIOCSTUNER, current );
-+ //return device->request( VIDIOCSTUNER, current );
-+ return false;
- }
- else
- {
-@@ -292,7 +319,8 @@
-
- unsigned int V4LChannel::getNumberOfTuners()
- {
-- return channel.tuners;
-+ //return channel.tuners;
-+ return 0;
- }
-
- V4LTuner *V4LChannel::getTuner( unsigned int index )
-@@ -309,12 +337,13 @@
-
- int V4LChannel::getSignal()
- {
-- device->request( VIDIOCGTUNER, current );
-+ //device->request( VIDIOCGTUNER, current );
- return current->getSignal();
- }
-
- void V4LChannel::report()
- {
-+#if 0
- cout << ">>>> Channel # " << channel.channel << endl;
- cout << ">>>> Name : " << this->getName() << endl;
- cout << ">>>> Tuners : " << this->getNumberOfTuners() << endl;
-@@ -328,6 +357,7 @@
- cout << " TV" << endl;
- if ( channel.type & VIDEO_TYPE_CAMERA )
- cout << " Camera" << endl;
-+#endif
- }
-
- /** Constructor for the V4L class.
-@@ -431,7 +461,8 @@
- if ( channel >= 0 && channel < channels.size() )
- {
- current = channels[ channel ];
-- return this->request( VIDIOCSCHAN, current );
-+ //return this->request( VIDIOCSCHAN, current );
-+ return false;
- }
- else
- {
-@@ -553,6 +584,7 @@
-
- void V4L::startAudio()
- {
-+#if 0
- struct video_audio audio;
- ioctl( fd, VIDIOCGAUDIO, &audio );
- if ( audio.flags & VIDEO_AUDIO_MUTE )
-@@ -560,6 +592,7 @@
- cout << "Volume : " << audio.volume << endl;
- audio.volume = 65535;
- ioctl( fd, VIDIOCSAUDIO, &audio );
-+#endif
- }
-
- /** Turn off audio.
-@@ -567,16 +600,19 @@
-
- void V4L::stopAudio()
- {
-+#if 0
- struct video_audio audio;
- ioctl( fd, VIDIOCGAUDIO, &audio );
- audio.flags |= VIDEO_AUDIO_MUTE;
- cout << "Volume : " << audio.volume << endl;
- audio.volume = 0;
- ioctl( fd, VIDIOCSAUDIO, &audio );
-+#endif
- }
-
- int V4L::mappedMemorySize( bool init )
- {
-+#if 0
- static video_mbuf buf;
- if ( init == true )
- {
-@@ -586,6 +622,8 @@
- frame_maps = buf.frames;
- }
- return buf.size;
-+#endif
-+ return 0;
- }
-
- /** Initialise capture.
-@@ -596,6 +634,7 @@
-
- bool V4L::initialiseCapture( int format )
- {
-+#if 0
- size = width * height * 4;
-
- map = mmap( 0, mappedMemorySize( true ), PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0 );
-@@ -625,6 +664,8 @@
- {
- return false;
- }
-+#endif
-+ return false;
- }
-
- /** Get the next frame.
-@@ -635,6 +676,7 @@
- void *V4L::getNextFrame()
- {
- unsigned char * ret = NULL;
-+#if 0
-
- int current = frame_next;
- frame_next = ( frame_next + 1 ) % frame_maps;
-@@ -647,6 +689,7 @@
-
- frames ++;
-
-+#endif
- return ( void * ) ret;
- }
-
-@@ -655,6 +698,7 @@
-
- void V4L::stopCapture()
- {
-+#if 0
- if ( map != NULL )
- {
- struct timeval tv;
-@@ -667,6 +711,7 @@
- int enable = 0;
- ioctl( getHandle(), VIDIOCCAPTURE, &enable );
- }
-+#endif
- }
-
- /** Get the current frequency of the tuner.
-@@ -676,9 +721,12 @@
-
- int V4L::getFrequency()
- {
-+#if 0
- unsigned long current;
- ioctl( fd, VIDIOCGFREQ, &current );
- return ( int ) current;
-+#endif
-+ return 0;
- }
-
- /** Set the current frequency of the tuner.
-@@ -690,7 +738,8 @@
- bool V4L::setFrequency( int frequency )
- {
- unsigned long val = ( unsigned long ) frequency & 0xffff;
-- return ioctl( fd, VIDIOCSFREQ, &val ) != -1;
-+ //return ioctl( fd, VIDIOCSFREQ, &val ) != -1;
-+ return false;
- }
-
- /** Get the signal of the current tuned in frequency.
-@@ -998,12 +1047,12 @@
-
- void GDKV4L::draw()
- {
--
- if ( displayer == NULL )
- {
- gdk_threads_enter();
- displayer = FindDisplayer::getDisplayer( widget, getWidth(), getHeight() );
-
-+#if 0
- switch ( displayer->format() )
- {
- case DISPLAY_YUV:
-@@ -1021,6 +1070,7 @@
- default:
- break;
- }
-+#endif
- gdk_threads_leave();
- }
-
-@@ -1046,6 +1096,7 @@
- gdk_threads_enter();
- displayer = FindDisplayer::getDisplayer( widget, getWidth(), getHeight() );
-
-+#if 0
- if ( ENCODE_YUV )
- {
- input = DISPLAY_YUV; // Fake - YUV422P isn't supported by Displayer
-@@ -1056,6 +1107,7 @@
- input = DISPLAY_RGB; // Fake - YUV420P isn't supported by Displayer
- initialiseCapture( VIDEO_PALETTE_YUV420P );
- }
-+#endif
-
- // skip the first frame
- f = getNextFrame();
diff --git a/multimedia/kino/files/patch-aw b/multimedia/kino/files/patch-aw
deleted file mode 100644
index ab2e7bc7614d..000000000000
--- a/multimedia/kino/files/patch-aw
+++ /dev/null
@@ -1,55 +0,0 @@
---- src/v4l.h.orig Tue Jan 20 02:22:02 2004
-+++ src/v4l.h Sun Apr 11 02:54:30 2004
-@@ -28,6 +28,7 @@
- #include <string>
-
- #include <fcntl.h>
-+#include <pthread.h>
- #include <unistd.h>
- #include <sys/mman.h>
- #include <sys/types.h>
-@@ -39,7 +40,7 @@
-
- #define _DEVICE_H_
- #define _LINUX_TIME_H
--#include <linux/videodev.h>
-+//#include <linux/videodev.h>
-
- #include "displayer.h"
-
-@@ -69,7 +70,7 @@
- class V4LCapability : public V4LStruct
- {
- private:
-- struct video_capability capability;
-+ //struct video_capability capability;
-
- public:
- V4LCapability( V4LDevice *device );
-@@ -97,7 +98,7 @@
- {
- private:
- V4LDevice *device;
-- struct video_tuner tuner;
-+ //struct video_tuner tuner;
-
- public:
- V4LTuner( V4LDevice *device, int index );
-@@ -118,7 +119,7 @@
- {
- private:
- V4LDevice *device;
-- struct video_channel channel;
-+ //struct video_channel channel;
- vector <V4LTuner *> tuners;
- V4LTuner *current;
-
-@@ -147,7 +148,7 @@
- int width;
- int height;
- void *map;
-- struct video_mmap frame[ 32 ];
-+ //struct video_mmap frame[ 32 ];
- int frame_maps;
- int frame_next;
- int size;
diff --git a/multimedia/kino/files/patch-ax b/multimedia/kino/files/patch-ax
deleted file mode 100644
index 18cb2a17c571..000000000000
--- a/multimedia/kino/files/patch-ax
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/audio_filters.h.orig Mon Dec 15 05:08:34 2003
-+++ src/audio_filters.h Sat Apr 10 12:17:38 2004
-@@ -27,7 +27,6 @@
-
- // C Includes
-
--#include <stdint.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all audio filter classes.
diff --git a/multimedia/kino/files/patch-az b/multimedia/kino/files/patch-az
deleted file mode 100644
index e8ca4e86f161..000000000000
--- a/multimedia/kino/files/patch-az
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/filehandler.cc.orig Sun Jul 11 22:00:33 2004
-+++ src/filehandler.cc Thu Aug 12 21:07:57 2004
-@@ -243,7 +243,7 @@
- struct timeval tv;
- struct timezone tz;
- gettimeofday( &tv, &tz );
-- localtime_r( static_cast< const time_t * >( &tv.tv_sec ), &date );
-+ localtime_r( (const time_t *)( &tv.tv_sec ), &date );
- }
- sb << setfill( '0' )
- << setw( 4 ) << date.tm_year + 1900 << '.'
diff --git a/multimedia/kino/files/patch-bb b/multimedia/kino/files/patch-bb
deleted file mode 100644
index ceb2f3414de0..000000000000
--- a/multimedia/kino/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/image_create.h.orig Thu Jul 28 16:36:23 2005
-+++ src/image_create.h Mon Nov 28 21:27:51 2005
-@@ -27,7 +27,6 @@
-
- // C Includes
-
--#include <stdint.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all image create classes.
diff --git a/multimedia/kino/files/patch-be b/multimedia/kino/files/patch-be
deleted file mode 100644
index 4dfe1e80adaa..000000000000
--- a/multimedia/kino/files/patch-be
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/kino_av_pipe.h Tue Nov 25 20:51:18 2003
-+++ src/kino_av_pipe.h Sat Apr 10 12:20:10 2004
-@@ -21,7 +21,6 @@
- #define _KINO_AV_PIPE_H 1
-
- #include <stdio.h>
--#include <stdint.h>
- #include <stdlib.h>
-
- class KinoAudioInput
diff --git a/multimedia/kino/files/patch-bf b/multimedia/kino/files/patch-bf
deleted file mode 100644
index 5a8b79bf04cf..000000000000
--- a/multimedia/kino/files/patch-bf
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/kino_common.h.orig Fri Nov 11 06:42:22 2005
-+++ src/kino_common.h Mon Nov 28 21:28:55 2005
-@@ -25,7 +25,6 @@
- #include <gdk/gdkkeysyms.h>
- #include <limits.h>
- #include <stdlib.h>
--#include <stdint.h>
-
- #include "playlist.h"
- #include "frame.h"
diff --git a/multimedia/kino/files/patch-bh b/multimedia/kino/files/patch-bh
deleted file mode 100644
index 208555d2ec29..000000000000
--- a/multimedia/kino/files/patch-bh
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/page_timeline.h Tue Nov 25 20:51:16 2003
-+++ src/page_timeline.h Sat Apr 10 12:18:36 2004
-@@ -20,6 +20,7 @@
- #ifndef _PAGE_TIMELINE_H
- #define _PAGE_TIMELINE_H
-
-+#include <pthread.h>
- #include "kino_common.h"
- #include "page.h"
-
diff --git a/multimedia/kino/files/patch-configure.in b/multimedia/kino/files/patch-configure.in
deleted file mode 100644
index 605439e305c6..000000000000
--- a/multimedia/kino/files/patch-configure.in
+++ /dev/null
@@ -1,82 +0,0 @@
---- configure.in.orig 2008-02-24 07:12:40.000000000 +0100
-+++ configure.in 2008-03-09 19:32:24.000000000 +0100
-@@ -40,32 +40,32 @@
- AC_SUBST(LIBDV_CFLAGS)
- AC_SUBST(LIBDV_LIBS)
-
--PKG_CHECK_MODULES(LIBRAW1394, libraw1394 >= 1.0.0, AC_DEFINE(HAVE_LIBRAW1394, 1, [libraw1394 present]))
--AC_SUBST(LIBRAW1394_CFLAGS)
--AC_SUBST(LIBRAW1394_LIBS)
-+#PKG_CHECK_MODULES(LIBRAW1394, libraw1394 >= 1.0.0, AC_DEFINE(HAVE_LIBRAW1394, 1, [libraw1394 present]))
-+#AC_SUBST(LIBRAW1394_CFLAGS)
-+#AC_SUBST(LIBRAW1394_LIBS)
- LIBS="$LIBS $LIBRAW1394_LIBS -lm"
- CFLAGS="$CFLAGS $LIBRAW1394_CFLAGS"
-
- # LIBAVC1394 and LIBROM1394
--AC_CHECK_HEADER([libavc1394/avc1394.h], ,
-- [AC_MSG_ERROR([avc1394.h not found, install libavc1394-devel])
--])
--AC_CHECK_LIB(avc1394, avc1394_vcr_record, ,
-- [AC_MSG_ERROR([Unable to link with libavc1394. Check that you have libavc1394 installed and that the version is 0.4.1 or newer])]
--)
--AC_CHECK_HEADER([libavc1394/rom1394.h], ,
-- [AC_MSG_ERROR([rom1394.h not found, install libavc1394-devel])
--])
--AC_CHECK_LIB(rom1394, rom1394_get_node_type, ,
-- [AC_MSG_ERROR([Unable to link with librom1394. Check that your have librom1394 installed (usually part of libavc1394) and that the version is 0.4.1 or newer])]
--)
--
--AC_CHECK_LIB(pthread, pthread_create, ,
-- [AC_MSG_ERROR([You need the pthread library to compile kino])]
--)
--AC_CHECK_LIB(dl, dlopen, ,
-- [AC_MSG_ERROR([You need libdl to compile kino])]
--)
-+#AC_CHECK_HEADER([libavc1394/avc1394.h], ,
-+# [AC_MSG_ERROR([avc1394.h not found, install libavc1394-devel])
-+#])
-+#AC_CHECK_LIB(avc1394, avc1394_vcr_record, ,
-+# [AC_MSG_ERROR([Unable to link with libavc1394. Check that you have libavc1394 installed and that the version is 0.4.1 or newer])]
-+#)
-+#AC_CHECK_HEADER([libavc1394/rom1394.h], ,
-+# [AC_MSG_ERROR([rom1394.h not found, install libavc1394-devel])
-+#])
-+#AC_CHECK_LIB(rom1394, rom1394_get_node_type, ,
-+# [AC_MSG_ERROR([Unable to link with librom1394. Check that your have librom1394 installed (usually part of libavc1394) and that the version is 0.4.1 or newer])]
-+#)
-+
-+#AC_CHECK_LIB(pthread, pthread_create, ,
-+# [AC_MSG_ERROR([You need the pthread library to compile kino])]
-+#)
-+#AC_CHECK_LIB(dl, dlopen, ,
-+# [AC_MSG_ERROR([You need libdl to compile kino])]
-+#)
-
- # LIBIEC61883
- AC_ARG_WITH(dv1394, AC_HELP_STRING([--with-dv1394],[Use dv1394 instead of libiec61883 for DV I/O (only if you must).]))
-@@ -187,11 +187,11 @@
- tar -xzf ffmpeg-svn-r12186.tar.gz
- fi
- if ! (test -f ffmpeg/config.mak) ; then
-- pushd ffmpeg
-+ (cd ffmpeg
- ./configure --disable-ffserver --disable-ffplay --disable-network --disable-zlib \
- --disable-vhook --build-suffix=-kino --enable-gpl --enable-swscaler --enable-pthreads \
- --prefix="$prefix"
-- popd
-+ )
- fi
- fi
- ])
-@@ -341,8 +341,8 @@
- # This is a feature of the GNU libc that is documented at e.g.
- # http://www.gnu.org/software/libc/manual/html_node/Backtraces.html
- # ######################################################################
--AC_CHECK_HEADER(execinfo.h, [AC_DEFINE(HAVE_EXECINFO_H, 1, Wheter or not execinfo.h is present)
-- EXTRA_LIBS="$EXTRA_LIBS -rdynamic"])
-+#AC_CHECK_HEADER(execinfo.h, [AC_DEFINE(HAVE_EXECINFO_H, 1, Wheter or not execinfo.h is present)
-+# EXTRA_LIBS="$EXTRA_LIBS -rdynamic"])
-
- # ######################################################################
- # libsamplerate
diff --git a/multimedia/kino/files/patch-libav7 b/multimedia/kino/files/patch-libav7
deleted file mode 100644
index d7ebbdcd562b..000000000000
--- a/multimedia/kino/files/patch-libav7
+++ /dev/null
@@ -1,60 +0,0 @@
---- src/frame.cc.orig 2011-07-17 14:54:59.089481638 +0200
-+++ src/frame.cc 2011-07-17 15:09:23.199481714 +0200
-@@ -1063,7 +1063,12 @@
- AVPicture dest;
- int got_picture;
-
-- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
-+ AVPacket pkt;
-+ av_init_packet(&pkt);
-+ pkt.data = data;
-+ pkt.size = GetFrameSize();
-+
-+ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
- if ( got_picture )
- {
- avpicture_fill( &dest, static_cast<uint8_t*>( rgb ), PIX_FMT_RGB24, GetWidth(), GetHeight() );
-@@ -1123,7 +1128,12 @@
- AVPicture output;
- int got_picture;
-
-- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
-+ AVPacket pkt;
-+ av_init_packet(&pkt);
-+ pkt.data = data;
-+ pkt.size = GetFrameSize();
-+
-+ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
- if ( got_picture )
- {
- avpicture_fill( &output, static_cast<uint8_t*>( yuv ), PIX_FMT_YUV422, GetWidth(), GetHeight() );
-@@ -1156,7 +1166,12 @@
- AVFrame *frame = avcodec_alloc_frame();
- int got_picture;
-
-- avcodec_decode_video( libavcodec, frame, &got_picture, data, GetFrameSize() );
-+ AVPacket pkt;
-+ av_init_packet(&pkt);
-+ pkt.data = data;
-+ pkt.size = GetFrameSize();
-+
-+ avcodec_decode_video2( libavcodec, frame, &got_picture, &pkt );
-
- int width = GetWidth(), height = GetHeight();
-
-@@ -1319,12 +1334,12 @@
- #if defined(HAVE_LIBAVCODEC)
- if ( avformatEncoder == NULL )
- {
-- avformatEncoder = av_alloc_format_context();
-+ avformatEncoder = avformat_alloc_context();
- if ( avformatEncoder )
- {
-- avformatEncoder->oformat = guess_format( "dv", NULL, NULL );
-+ avformatEncoder->oformat = av_guess_format( "dv", NULL, NULL );
- AVStream* vst = av_new_stream( avformatEncoder, 0 );
-- vst->codec->codec_type = CODEC_TYPE_VIDEO;
-+ vst->codec->codec_type = AVMEDIA_TYPE_VIDEO;
- vst->codec->codec_id = CODEC_ID_DVVIDEO;
- vst->codec->bit_rate = 25000000;
- vst->start_time = 0;
diff --git a/multimedia/kino/files/patch-libav8 b/multimedia/kino/files/patch-libav8
deleted file mode 100644
index 06ae38659e1b..000000000000
--- a/multimedia/kino/files/patch-libav8
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/frame.cc.orig 2012-05-14 19:55:42.153772418 -0700
-+++ src/frame.cc 2012-05-14 20:28:34.448838653 -0700
-@@ -101,8 +101,9 @@
- #if defined(HAVE_LIBAVCODEC)
- pthread_mutex_lock( &avcodec_mutex );
- av_register_all();
-- libavcodec = avcodec_alloc_context();
-- avcodec_open( libavcodec, avcodec_find_decoder( CODEC_ID_DVVIDEO ) );
-+ libavcodec = avcodec_alloc_context3(NULL);
-+ avcodec_open2( libavcodec,
-+ avcodec_find_decoder( CODEC_ID_DVVIDEO ), NULL );
- pthread_mutex_unlock( &avcodec_mutex );
- data = ( unsigned char* ) av_mallocz( 144000 );
- #if defined(HAVE_SWSCALE)
-@@ -1338,7 +1339,7 @@
- if ( avformatEncoder )
- {
- avformatEncoder->oformat = av_guess_format( "dv", NULL, NULL );
-- AVStream* vst = av_new_stream( avformatEncoder, 0 );
-+ AVStream* vst = avformat_new_stream( avformatEncoder, NULL );
- vst->codec->codec_type = AVMEDIA_TYPE_VIDEO;
- vst->codec->codec_id = CODEC_ID_DVVIDEO;
- vst->codec->bit_rate = 25000000;
-@@ -1364,12 +1365,10 @@
- vst->sample_aspect_ratio = avcodecEncoder->sample_aspect_ratio;
- #endif
- avcodecEncoder->thread_count = 2;
-- avcodec_thread_init( avcodecEncoder, avcodecEncoder->thread_count );
- avcodecEncoder->time_base= isPAL ? ( AVRational ){ 1, 25 } : ( AVRational ){ 1001, 30000 };
- avcodecEncoder->pix_fmt = isPAL ? PIX_FMT_YUV420P : PIX_FMT_YUV411P;
- avcodecEncoder->flags |= CODEC_FLAG_INTERLACED_DCT;
-- av_set_parameters( avformatEncoder, NULL );
-- avcodec_open( avcodecEncoder, avcodec_find_encoder( CODEC_ID_DVVIDEO ) );
-+ avcodec_open2( avcodecEncoder, avcodec_find_encoder( CODEC_ID_DVVIDEO ), NULL );
- av_new_packet( &avpacketEncoder, 144000 );
- tempImage = ( uint8_t* ) av_malloc(
- avpicture_get_size( avcodecEncoder->pix_fmt, avcodecEncoder->width, avcodecEncoder->height ) );
-@@ -1475,16 +1474,16 @@
-
- // Encode
- bytesInFrame = avcodec_encode_video( avcodecEncoder, avpacketEncoder.data, size, output );
-- url_open_buf( &avformatEncoder->pb, data, bytesInFrame, URL_WRONLY );
-+ avformatEncoder->pb = avio_alloc_context(data, bytesInFrame, 0, NULL, NULL, NULL, NULL);
- avpacketEncoder.size = bytesInFrame;
- if ( !isEncoderHeaderWritten )
- {
-- av_write_header( avformatEncoder );
-+ avformat_write_header( avformatEncoder, NULL );
- isEncoderHeaderWritten = true;
- }
- av_write_frame( avformatEncoder, &avpacketEncoder );
- #if LIBAVFORMAT_VERSION_INT >= ((52<<16)+(0<<8)+0)
-- url_close_buf( avformatEncoder->pb );
-+ avio_close( avformatEncoder->pb );
- #else
- url_close_buf( &avformatEncoder->pb );
- #endif
diff --git a/multimedia/kino/files/patch-src::audio_transitions.h b/multimedia/kino/files/patch-src::audio_transitions.h
deleted file mode 100644
index d3cac8d18eef..000000000000
--- a/multimedia/kino/files/patch-src::audio_transitions.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/audio_transitions.h.orig Mon Dec 22 06:43:05 2003
-+++ src/audio_transitions.h Tue Apr 13 11:22:03 2004
-@@ -27,7 +27,8 @@
-
- // C Includes
-
--#include <stdint.h>
-+//#include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all audio transition classes.
diff --git a/multimedia/kino/files/patch-src::filehandler.h b/multimedia/kino/files/patch-src::filehandler.h
deleted file mode 100644
index 9a97bce4f338..000000000000
--- a/multimedia/kino/files/patch-src::filehandler.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/filehandler.h.orig Thu Feb 19 06:27:37 2004
-+++ src/filehandler.h Tue Apr 13 11:05:50 2004
-@@ -33,7 +33,6 @@
- #include "riff.h"
- #include "avi.h"
- #include <sys/types.h>
--#include <stdint.h>
-
- enum FileCaptureMode {
- CAPTURE_IGNORE,
diff --git a/multimedia/kino/files/patch-src::image_filters.h b/multimedia/kino/files/patch-src::image_filters.h
deleted file mode 100644
index 9478104732fc..000000000000
--- a/multimedia/kino/files/patch-src::image_filters.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/image_filters.h.orig Tue Apr 13 11:11:19 2004
-+++ src/image_filters.h Tue Apr 13 11:18:54 2004
-@@ -27,7 +27,8 @@
-
- // C Includes
-
--#include <stdint.h>
-+//#include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- /** Dummy interface for non-image encoding filters (only ImageFilterKeep should implement
diff --git a/multimedia/kino/files/patch-src::image_transitions.h b/multimedia/kino/files/patch-src::image_transitions.h
deleted file mode 100644
index 0e04deab320b..000000000000
--- a/multimedia/kino/files/patch-src::image_transitions.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/image_transitions.h.orig Mon Dec 22 06:42:29 2003
-+++ src/image_transitions.h Tue Apr 13 11:20:19 2004
-@@ -27,7 +27,8 @@
-
- // C Includes
-
--#include <stdint.h>
-+//#include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- /** Public interface for all image transition classes.
diff --git a/multimedia/kino/files/patch-src::kino_common.cc b/multimedia/kino/files/patch-src::kino_common.cc
deleted file mode 100644
index 9bc6cdcd3dd2..000000000000
--- a/multimedia/kino/files/patch-src::kino_common.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/kino_common.cc.orig Wed Mar 7 10:23:12 2007
-+++ src/kino_common.cc Sat Mar 17 21:17:18 2007
-@@ -35,6 +35,8 @@
- #ifndef _GNU_SOURCE
- #define _GNU_SOURCE
- #endif
-+#include <libgen.h>
-+#include <signal.h>
- #include <string.h>
- #include <stdarg.h>
- #include <time.h>
-@@ -1527,7 +1529,8 @@
- Frame *frame = GetFramePool()->GetFrame();
- if ( frame != NULL )
- {
-- unsigned char pixels[ FRAME_MAX_WIDTH * FRAME_MAX_HEIGHT * 4 ];
-+ unsigned char *pixels;
-+ pixels = (unsigned char *)malloc(FRAME_MAX_WIDTH * FRAME_MAX_HEIGHT * 4);
- GError *gerror = NULL;
- this->getPlayList()->GetFrame( this->g_currentFrame, *frame );
-
-@@ -1562,6 +1565,7 @@
- g_error_free( gerror );
- }
- g_object_unref( im );
-+ free(pixels);
- GetFramePool()->DoneWithFrame( frame );
- }
- }
diff --git a/multimedia/kino/files/patch-src::mediactrl.c b/multimedia/kino/files/patch-src::mediactrl.c
deleted file mode 100644
index 1f26e5506aba..000000000000
--- a/multimedia/kino/files/patch-src::mediactrl.c
+++ /dev/null
@@ -1,85 +0,0 @@
---- src/mediactrl.c.orig Tue Jul 13 02:46:15 2004
-+++ src/mediactrl.c Fri Aug 13 01:26:56 2004
-@@ -19,14 +19,14 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/time.h>
--#include <asm/types.h>
-+//#include <asm/types.h>
- #include <fcntl.h>
- #include <unistd.h>
--#include <stdint.h>
-+//#include <stdint.h>
- #include <string.h>
- #include <errno.h>
-
--#include <linux/input.h>
-+//#include <linux/input.h>
- #include "mediactrl.h"
-
-
-@@ -101,7 +101,7 @@
- Griffin PowerMate
- */
- static struct media_ctrl_key mc_powermate_keys[] = {
-- { BTN_0, "Button", MEDIA_CTRL_B1 },
-+ { 0xdead, "Button", MEDIA_CTRL_B1 },
- { 0, NULL, 0 }
- };
-
-@@ -126,6 +126,7 @@
-
- void translate_contour_hid_event(struct media_ctrl *ctrl, struct input_event *ev, struct media_ctrl_event *me)
- {
-+#if 0
-
- int lv, cv;
-
-@@ -183,10 +184,12 @@
-
- }
-
-+#endif
- }
-
- void translate_compliant(struct media_ctrl *ctrl, struct input_event *ev, struct media_ctrl_event *me)
- {
-+#if 0
- me->type = 0;
-
- // printf("Translate %02x %02x\n", ev->type, ev->code );
-@@ -227,6 +230,7 @@
- //printf("Key: %04x %02x: %s\n", ev->code, ev->value, key->name);
-
- }
-+#endif
- }
-
- struct media_ctrl_device supported_devices[] = {
-@@ -273,8 +277,9 @@
-
- if ( me->type == MEDIA_CTRL_EVENT_JOG ) {
- struct timeval timev;
-+ unsigned long now;
- gettimeofday(&timev, NULL);
-- unsigned long now = (unsigned long)timev.tv_usec + (1000000*(unsigned long)timev.tv_sec);
-+ now = (unsigned long)timev.tv_usec + (1000000*(unsigned long)timev.tv_sec);
- if ( now < ctrl->last_jog_time + 40000 ) {
- //printf("*** Fast Jog %02d %05d ***\n", me->value, now - ctrl->last_jog_time);
- ctrl->jogrel = me->value;
-@@ -294,6 +299,7 @@
-
- int probe_device(struct media_ctrl *mc)
- {
-+#if 0
- short devinfo[4];
- int i = 0;
-
-@@ -321,6 +327,7 @@
-
- } while ( supported_devices[++i].vendor != 0 );
-
-+#endif
- return 0;
- }
-
diff --git a/multimedia/kino/files/patch-src::mediactrl.h b/multimedia/kino/files/patch-src::mediactrl.h
deleted file mode 100644
index 0b24c41c53a8..000000000000
--- a/multimedia/kino/files/patch-src::mediactrl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mediactrl.h.orig Mon Mar 15 21:25:09 2004
-+++ src/mediactrl.h Sun Apr 11 02:52:17 2004
-@@ -153,6 +153,8 @@
-
- };
-
-+struct input_event {
-+};
-
- struct media_ctrl_device {
- int vendor;
diff --git a/multimedia/kino/files/patch-src__Makefile.in b/multimedia/kino/files/patch-src__Makefile.in
deleted file mode 100644
index bb7d2ae18131..000000000000
--- a/multimedia/kino/files/patch-src__Makefile.in
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/Makefile.in.orig Tue Jul 18 23:15:15 2006
-+++ src/Makefile.in Tue Jul 18 23:16:30 2006
-@@ -203,8 +203,6 @@
- LIBOBJS = @LIBOBJS@
- LIBQUICKTIME_CFLAGS = @LIBQUICKTIME_CFLAGS@
- LIBQUICKTIME_LIBS = @LIBQUICKTIME_LIBS@
--LIBRAW1394_CFLAGS = @LIBRAW1394_CFLAGS@
--LIBRAW1394_LIBS = @LIBRAW1394_LIBS@
- LIBS = @LIBS@
- LIBTOOL = @LIBTOOL@
- LIBXML2_CFLAGS = @LIBXML2_CFLAGS@
-@@ -352,8 +350,6 @@
- EXTRA_kino_SOURCES = cmd_ref.c
- kino_LDADD = \
- $(LIBDV_LIBS) \
-- $(LIBRAW1394_LIBS) \
-- $(LIBAVC1394_LIBS) \
- $(LIBIEC61883_LIBS) \
- $(LIBQUICKTIME_LIBS) \
- $(ALSA_LIBS) \
-@@ -366,8 +362,6 @@
- kino_LDFLAGS = -export-dynamic
- INCLUDES = -Wall \
- $(LIBDV_CFLAGS) \
-- $(LIBRAW1394_CFLAGS) \
-- $(LIBAVC1394_CFLAGS) \
- $(LIBIEC61883_CFLAGS) \
- $(LIBQUICKTIME_CFLAGS) \
- $(ALSA_CFLAGS) \
diff --git a/multimedia/kino/files/patch-src__dvtitler__textblock.cc b/multimedia/kino/files/patch-src__dvtitler__textblock.cc
deleted file mode 100644
index fb009cfb63ef..000000000000
--- a/multimedia/kino/files/patch-src__dvtitler__textblock.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/dvtitler/textblock.cc.orig Tue Oct 4 09:15:44 2005
-+++ src/dvtitler/textblock.cc Sat Dec 17 23:25:26 2005
-@@ -22,7 +22,7 @@
- #endif
-
- #include "textblock.h"
--#include <stdint.h>
-+#include <sys/types.h>
-
- struct DVColor
- {
diff --git a/multimedia/kino/files/patch-src__gtkenhancedscale.c b/multimedia/kino/files/patch-src__gtkenhancedscale.c
deleted file mode 100644
index de9b7f8c59b3..000000000000
--- a/multimedia/kino/files/patch-src__gtkenhancedscale.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gtkenhancedscale.c.orig Thu Jul 20 05:47:54 2006
-+++ src/gtkenhancedscale.c Sat Sep 2 19:54:17 2006
-@@ -33,7 +33,7 @@
- #include "gtkenhancedscale.h"
- #include <string.h>
- #include <stdio.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <math.h>
-
- #undef FANCY
diff --git a/multimedia/kino/files/patch-src__ieee1394io.cc b/multimedia/kino/files/patch-src__ieee1394io.cc
deleted file mode 100644
index e9c7bf5b96dc..000000000000
--- a/multimedia/kino/files/patch-src__ieee1394io.cc
+++ /dev/null
@@ -1,431 +0,0 @@
---- src/ieee1394io.cc.orig Sun Jul 2 22:52:08 2006
-+++ src/ieee1394io.cc Sat Sep 2 19:32:07 2006
-@@ -64,9 +64,11 @@
- #include <time.h>
- #include <sys/time.h>
-
-+#if 0
- #include <libavc1394/avc1394.h>
- #include <libavc1394/avc1394_vcr.h>
- #include <libavc1394/rom1394.h>
-+#endif
-
- #include "ieee1394io.h"
- #include "preferences.h"
-@@ -388,6 +390,7 @@
-
- bool iec61883Reader::Open( int port )
- {
-+#if 0
- bool success;
-
- assert( !m_handle );
-@@ -409,6 +412,8 @@
- success = false;
- }
- return success;
-+#endif
-+ return true;
- }
-
-
-@@ -494,6 +499,7 @@
-
- return 0;
- }
-+#endif
-
-
- /** The thread responsible for polling the raw1394 interface.
-@@ -502,14 +508,19 @@
- but only in the pthread_testcancel() function.
-
- */
-+#ifdef HAVE_IEC61883
- void* iec61883Reader::ThreadProxy( void* arg )
- {
-+#if 0
- iec61883Reader* self = static_cast< iec61883Reader* >( arg );
- return self->Thread();
-+#endif
-+ return NULL;
- }
-
- void* iec61883Reader::Thread()
- {
-+#if 0
- struct pollfd raw1394_poll;
- int result;
-
-@@ -531,6 +542,7 @@
- || ( raw1394_poll.revents & POLLPRI ) ) )
- result = raw1394_loop_iterate( m_handle );
- }
-+#endif
- return NULL;
- }
- #endif
-@@ -617,6 +629,7 @@
-
- bool dv1394Reader::Open( int port )
- {
-+#if 0
- int n_frames = DV1394_MAX_FRAMES / 4;
- struct dv1394_init init =
- {
-@@ -647,6 +660,8 @@
- }
-
- return true;
-+#endif
-+ return false;
- }
-
-
-@@ -655,6 +670,7 @@
- */
- void dv1394Reader::Close()
- {
-+#if 0
- if ( m_dv1394_fd != -1 )
- {
- if ( m_dv1394_map != NULL )
-@@ -663,11 +679,13 @@
- m_dv1394_map = NULL;
- m_dv1394_fd = -1;
- }
-+#endif
- }
-
-
- bool dv1394Reader::StartReceive()
- {
-+#if 0
- /* Starting iso receive */
- if ( ioctl( m_dv1394_fd, DV1394_START_RECEIVE, NULL ) )
- {
-@@ -675,6 +693,8 @@
- return false;
- }
- return true;
-+#endif
-+ return false;
- }
-
-
-@@ -683,6 +703,7 @@
-
- bool dv1394Reader::Handler( int handle )
- {
-+#if 0
- struct dv1394_status dvst;
- struct pollfd pol;
- int result;
-@@ -769,6 +790,8 @@
-
- }
- return true;
-+#endif
-+ return false;
- }
-
-
-@@ -805,6 +828,7 @@
-
- AVC::AVC( void ) : port( -1 ), totalPorts( 0 )
- {
-+#if 0
- pthread_mutex_init( &avc_mutex, NULL );
- avc_handle = NULL;
- struct raw1394_portinfo pinf[ 16 ];
-@@ -825,6 +849,7 @@
- avc_handle = NULL;
- cerr << exc << endl;
- }
-+#endif
- return;
- }
-
-@@ -835,6 +860,7 @@
-
- AVC::~AVC()
- {
-+#if 0
- if ( avc_handle != NULL )
- {
- pthread_mutex_lock( &avc_mutex );
-@@ -842,12 +868,14 @@
- avc_handle = NULL;
- pthread_mutex_unlock( &avc_mutex );
- }
-+#endif
- }
-
- extern "C" {
- extern KinoCommon *common;
- }
-
-+#if 0
- int AVC::ResetHandler( raw1394handle_t handle, unsigned int generation )
- {
- cerr << "Reset Handler received" << endl;
-@@ -855,7 +883,7 @@
- common->getPageCapture()->driver_locked = true;
- return 0;
- }
--
-+#endif
-
- /** See if a node_id is still valid and pointing to an AV/C Recorder.
-
-@@ -871,6 +899,7 @@
- int AVC::isPhyIDValid( int phyID )
- {
- int value = -1;
-+#if 0
- int currentNode, nodeCount;
- rom1394_directory rom1394_dir;
-
-@@ -935,6 +964,7 @@
- if ( value == -1 )
- port = -1;
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return value;
- }
-
-@@ -943,6 +973,7 @@
- */
- void AVC::Noop( void )
- {
-+#if 0
- struct pollfd raw1394_poll;
- raw1394_poll.fd = raw1394_get_fd( avc_handle );
- raw1394_poll.events = POLLIN | POLLPRI;
-@@ -953,11 +984,13 @@
- || ( raw1394_poll.revents & POLLPRI ) )
- raw1394_loop_iterate( avc_handle );
- }
-+#endif
- }
-
-
- int AVC::Play( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -969,12 +1002,14 @@
- }
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::Pause( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -991,12 +1026,14 @@
- };
- nanosleep( &t, NULL );
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::Stop( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1009,12 +1046,14 @@
- };
- nanosleep( &t, NULL );
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::Rewind( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1022,12 +1061,14 @@
- avc1394_vcr_rewind( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
-
- int AVC::FastForward( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1035,11 +1076,13 @@
- avc1394_vcr_forward( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Forward( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1047,11 +1090,13 @@
- avc1394_vcr_next( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Back( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1059,11 +1104,13 @@
- avc1394_vcr_previous( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::NextScene( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1071,11 +1118,13 @@
- avc1394_vcr_next_index( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::PreviousScene( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1083,11 +1132,13 @@
- avc1394_vcr_previous_index( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Record( int phyID )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1095,11 +1146,13 @@
- avc1394_vcr_record( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- int AVC::Shuttle( int phyID, int speed )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1107,12 +1160,14 @@
- avc1394_vcr_trick_play( avc_handle, phyID, speed );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return 0;
- }
-
- unsigned int AVC::TransportStatus( int phyID )
- {
- quadlet_t val = 0;
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1120,11 +1175,13 @@
- val = avc1394_vcr_status( avc_handle, phyID );
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return val;
- }
-
- bool AVC::Timecode( int phyID, char* timecode )
- {
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1152,12 +1209,14 @@
-
- }
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return true;
- }
-
- int AVC::getNodeId( const char *guid )
- {
- int value = -1;
-+#if 0
- pthread_mutex_lock( &avc_mutex );
- if ( avc_handle != NULL )
- {
-@@ -1199,6 +1258,7 @@
- if ( value == -1 )
- port = -1;
- pthread_mutex_unlock( &avc_mutex );
-+#endif
- return value;
- }
-
-@@ -1322,6 +1382,7 @@
- int iec61883Writer::HandlerProxy( unsigned char *data, int n_dif_blocks,
- unsigned int dropped, void *callback_data)
- {
-+#if 0
- if ( callback_data )
- {
- iec61883Writer* writer = static_cast< iec61883Writer* >( callback_data );
-@@ -1331,6 +1392,8 @@
- {
- return -1;
- }
-+#endif
-+ return -1;
- }
-
-
diff --git a/multimedia/kino/files/patch-src__ieee1394io.h b/multimedia/kino/files/patch-src__ieee1394io.h
deleted file mode 100644
index e98b0cdbd40e..000000000000
--- a/multimedia/kino/files/patch-src__ieee1394io.h
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/ieee1394io.h.orig Sun May 21 19:14:23 2006
-+++ src/ieee1394io.h Tue Jul 18 22:56:29 2006
-@@ -20,8 +20,10 @@
- #ifndef _IEEE1394IO_H
- #define _IEEE1394IO_H 1
-
-+#if 0
- #include <libraw1394/raw1394.h>
- #include <libraw1394/csr.h>
-+#endif
- #ifdef HAVE_IEC61883
- #include <libiec61883/iec61883.h>
- #endif
-@@ -29,6 +31,7 @@
- #include "dv1394.h"
- #endif
-
-+#include <pthread.h>
- #include <string>
- using std::string;
- #include <deque>
-@@ -114,7 +117,7 @@
- {
- private:
- /// the handle to libraw1394
-- raw1394handle_t m_handle;
-+ // raw1394handle_t m_handle;
-
- /// the handle to libiec61883
- iec61883_dv_fb_t m_iec61883dv;
-@@ -130,7 +133,7 @@
- void StopReceive( void );
- bool StartThread( int port );
- void StopThread( void );
-- int Handler( int length, int complete, unsigned char *data );
-+ // int Handler( int length, int complete, unsigned char *data );
- void *Thread();
- void ResetHandler( void );
-
-@@ -183,7 +186,7 @@
- pthread_mutex_t avc_mutex;
-
- /// the handle to the ieee1394 subsystem
-- raw1394handle_t avc_handle;
-+ //raw1394handle_t avc_handle;
-
- public:
- AVC( void );
-@@ -211,7 +214,7 @@
- }
-
- private:
-- static int ResetHandler( raw1394handle_t handle, unsigned int generation );
-+ //static int ResetHandler( raw1394handle_t handle, unsigned int generation );
-
- };
-
diff --git a/multimedia/kino/files/patch-src__jogshuttle.h b/multimedia/kino/files/patch-src__jogshuttle.h
deleted file mode 100644
index 3a7f4a70de51..000000000000
--- a/multimedia/kino/files/patch-src__jogshuttle.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/jogshuttle.h.orig Mon Oct 3 01:40:59 2005
-+++ src/jogshuttle.h Sat Dec 17 23:22:45 2005
-@@ -26,6 +26,7 @@
- #endif
-
- #include <gtk/gtk.h>
-+#include <sys/time.h>
- #include "mediactrl.h"
-
- /**
diff --git a/multimedia/kino/files/patch-src__kino_extra.h b/multimedia/kino/files/patch-src__kino_extra.h
deleted file mode 100644
index 0b4e686adb3b..000000000000
--- a/multimedia/kino/files/patch-src__kino_extra.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/kino_extra.h.orig Thu Apr 13 08:07:40 2006
-+++ src/kino_extra.h Tue Jul 18 23:09:33 2006
-@@ -20,7 +20,8 @@
- #ifndef _KINO_EXTRA_H_
- #define _KINO_EXTRA_H_
-
--#include <stdint.h>
-+// #include <stdint.h>
-+#include <sys/types.h>
- #include <gtk/gtk.h>
-
- // This is mandatory for plug-ins to be able to access the functionality here
diff --git a/multimedia/kino/files/patch-src__page_export_1394.cc b/multimedia/kino/files/patch-src__page_export_1394.cc
deleted file mode 100644
index 8ab73090478e..000000000000
--- a/multimedia/kino/files/patch-src__page_export_1394.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/page_export_1394.cc.orig Sat Dec 23 08:24:23 2006
-+++ src/page_export_1394.cc Mon Dec 25 23:37:13 2006
-@@ -63,6 +63,7 @@
-
- void Export1394::start()
- {
-+#if 0
- static raw1394handle_t handle;
- gchar s[ 512 ];
-
-@@ -140,6 +141,7 @@
- {
- gtk_widget_set_sensitive ( GTK_WIDGET ( tmp ), FALSE );
- }
-+#endif
- }
-
- /** Define active widgets.
diff --git a/multimedia/kino/files/patch-src__preferences_dialog.cc b/multimedia/kino/files/patch-src__preferences_dialog.cc
deleted file mode 100644
index be599f9826f5..000000000000
--- a/multimedia/kino/files/patch-src__preferences_dialog.cc
+++ /dev/null
@@ -1,53 +0,0 @@
---- src/preferences_dialog.cc.orig Fri Jul 14 08:11:36 2006
-+++ src/preferences_dialog.cc Sat Sep 2 19:34:27 2006
-@@ -34,8 +34,10 @@
- #include "support.h"
- #include "commands.h"
- #include "message.h"
-+#if 0
- #include <libavc1394/avc1394.h>
- #include <libavc1394/rom1394.h>
-+#endif
-
- /* Declare callbacks for the jogshuttle handling */
- static void
-@@ -67,9 +69,13 @@
- GtkWidget* glade_menuitem;
- GtkWidget* widget;
- int currentNode, itemCount = 0, currentItem = 0;
-+#if 0
- rom1394_directory rom1394_dir;
-+#endif
- glade_menu = gtk_menu_new ();
-+#if 0
- static raw1394handle_t handle;
-+#endif
-
- media_ctrl_key *mkeys;
-
-@@ -312,6 +318,7 @@
- #ifdef HAVE_DV1394
- gtk_widget_hide_all( lookup_widget( dialog, "hbox_ieee1394_warning" ) );
- #endif
-+#if 0
- if ( ( handle = raw1394_new_handle() ) )
- {
- raw1394_portinfo ports[MAX_1394_PORTS];
-@@ -373,6 +380,7 @@
- }
- }
- }
-+#endif
-
- gtk_option_menu_set_menu ( GTK_OPTION_MENU ( widget ), glade_menu );
- gtk_option_menu_set_history( GTK_OPTION_MENU( widget ), currentItem );
-@@ -409,7 +417,9 @@
- void
- on_avc_phyid_activate( GtkMenuItem * menu_item, gpointer user_data )
- {
-+#if 0
- strncpy( Preferences::getInstance().avcGUID, (char *) user_data, 64 );
-+#endif
- }
-
- void
diff --git a/multimedia/kino/files/patch-src_endian_types.h b/multimedia/kino/files/patch-src_endian_types.h
deleted file mode 100644
index 25e7671696c0..000000000000
--- a/multimedia/kino/files/patch-src_endian_types.h
+++ /dev/null
@@ -1,51 +0,0 @@
---- src/endian_types.h.orig Sat Apr 2 01:02:46 2005
-+++ src/endian_types.h Thu Jul 14 20:35:49 2005
-@@ -30,14 +30,45 @@
- /* Needed for BYTE_ORDER and BIG/LITTLE_ENDIAN macros. */
- #ifndef _BSD_SOURCE
- # define _BSD_SOURCE
--# include <endian.h>
-+# include <sys/endian.h>
- # undef _BSD_SOURCE
- #else
--# include <endian.h>
-+# include <sys/endian.h>
- #endif
-
- #include <sys/types.h>
--#include <byteswap.h>
-+//#include <byteswap.h>
-+
-+#if __FreeBSD_version__ >= 500000
-+#define bswap_16 bswap16
-+#define bswap_32 bswap32
-+#define bswap_64 bswap64
-+#else
-+static inline int16_t bswap_16(const int16_t& x)
-+{
-+ return (x>>8)|((x&255)<<8);
-+}
-+
-+static inline int32_t bswap_32(const int32_t& x)
-+{
-+ return (x>>24)|((x&0xff0000)>>8)|((x&0xff00)<<8)|((x&255)<<8);
-+}
-+
-+static inline int64_t bswap_64(const int64_t& x)
-+{
-+ union {
-+ unsigned char x[8];
-+ int64_t x64;
-+ } u;
-+ unsigned char t;
-+ u.x64 = x;
-+ t = u.x[7]; u.x[7] = u.x[0]; u.x[0] =t;
-+ t = u.x[6]; u.x[6] = u.x[1]; u.x[1] =t;
-+ t = u.x[5]; u.x[5] = u.x[2]; u.x[2] =t;
-+ t = u.x[4]; u.x[4] = u.x[3]; u.x[3] =t;
-+ return u.x64;
-+}
-+#endif
-
- static inline int8_t bswap(const int8_t& x)
- {
diff --git a/multimedia/kino/pkg-descr b/multimedia/kino/pkg-descr
deleted file mode 100644
index 3fa0081b5fb1..000000000000
--- a/multimedia/kino/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Kino is an IEEE 1394 DV non-linear video editor.
-
-Note: IEEE 1394 and V4L are disabled in this port.
-
-WWW: http://www.kinodv.org/
-WWW: http://sourceforge.net/projects/kino/
diff --git a/multimedia/kino/pkg-plist b/multimedia/kino/pkg-plist
deleted file mode 100644
index b078bf8eac53..000000000000
--- a/multimedia/kino/pkg-plist
+++ /dev/null
@@ -1,490 +0,0 @@
-%%FFMPEG_KINO%%bin/ffmpeg-kino
-bin/kino
-bin/kino2raw
-include/kino/audio_filters.h
-include/kino/audio_transitions.h
-include/kino/endian_types.h
-include/kino/frame.h
-include/kino/image_create.h
-include/kino/image_filters.h
-include/kino/image_transitions.h
-include/kino/kino_extra.h
-include/kino/kino_plugin_types.h
-include/kino/kino_plugin_utility.h
-include/kino/playlist.h
-include/kino/smiltime.h
-include/kino/time_map.h
-lib/kino-gtk2/libdvtitler.la
-lib/kino-gtk2/libdvtitler.so
-lib/kino-gtk2/libkinoplus.la
-lib/kino-gtk2/libkinoplus.so
-lib/kino-gtk2/libtimfx.la
-lib/kino-gtk2/libtimfx.so
-share/applications/Kino.desktop
-share/kino/about.jpeg
-share/kino/capture.png
-share/kino/dvtitler.glade
-share/kino/edit.png
-share/kino/export.png
-share/kino/fx.png
-share/kino/insert_after-16.png
-share/kino/insert_after.png
-share/kino/insert_before-16.png
-share/kino/insert_before.png
-share/kino/join.xpm
-share/kino/kino.glade
-share/kino/kino.png
-share/kino/kinoplus.glade
-share/kino/link.xpm
-share/kino/link_off.xpm
-share/kino/magick.glade
-share/kino/publish_project.png
-share/kino/publish_project_16.png
-share/kino/publish_still.png
-share/kino/publish_still_16.png
-share/kino/saveframe.png
-share/kino/saveframe_16.png
-share/kino/split.xpm
-share/kino/stock_media-begin-16.png
-share/kino/stock_media-end-16.png
-share/kino/stock_media-fwd-16.png
-share/kino/stock_media-next-16.png
-share/kino/stock_media-next-frame-16.png
-share/kino/stock_media-pause-16.png
-share/kino/stock_media-play-16.png
-share/kino/stock_media-prev-16.png
-share/kino/stock_media-prev-frame-16.png
-share/kino/stock_media-rec-16.png
-share/kino/stock_media-repeat-alt.png
-share/kino/stock_media-rew-16.png
-share/kino/stock_media-stop-16.png
-share/kino/timeline.png
-share/kino/timfx.glade
-share/kino/trim.png
-share/kino/trim_in.xpm
-share/kino/trim_out.xpm
-share/kino/help/en/AutoSplit.html
-share/kino/help/en/FX.html
-share/kino/help/en/GNU-FDL.html
-share/kino/help/en/appendix.html
-share/kino/help/en/aspectratio.html
-share/kino/help/en/capture.html
-share/kino/help/en/developers.html
-share/kino/help/en/docbook.css
-share/kino/help/en/dropframe.html
-share/kino/help/en/droppedframes.html
-share/kino/help/en/edit.html
-share/kino/help/en/export.html
-share/kino/help/en/export_audio.html
-share/kino/help/en/export_dv.html
-share/kino/help/en/export_export.html
-share/kino/help/en/export_ieee1394.html
-share/kino/help/en/export_other.html
-share/kino/help/en/export_selection.html
-share/kino/help/en/framedropping.html
-share/kino/help/en/fx_audio.html
-share/kino/help/en/fx_selection.html
-share/kino/help/en/fx_video.html
-share/kino/help/en/images/caution.png
-share/kino/help/en/images/important.png
-share/kino/help/en/images/note.png
-share/kino/help/en/images/tip.png
-share/kino/help/en/images/warning.png
-share/kino/help/en/index.html
-share/kino/help/en/interfieldmotion.html
-share/kino/help/en/interlace.html
-share/kino/help/en/intro.html
-share/kino/help/en/jogshuttle.html
-share/kino/help/en/keyboard.html
-share/kino/help/en/keyboard_capture.html
-share/kino/help/en/keyboard_edit.html
-share/kino/help/en/keyboard_export.html
-share/kino/help/en/keyboard_fx.html
-share/kino/help/en/keyboard_timeline.html
-share/kino/help/en/keyboard_trim.html
-share/kino/help/en/kino.xml
-share/kino/help/en/links.html
-share/kino/help/en/locked.html
-share/kino/help/en/media/FX/fx.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_dub/fx-audiofilter-dub.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_gain/fx-audiofilter-gain.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_mix/fx-audiofilter-mix.png
-share/kino/help/en/media/FX/fx_audio/fx_audio_transitions/fx-audiotransition-crossfade.png
-share/kino/help/en/media/FX/fx_selection/fx-overwrite-advanced.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_colorrange/fx-create-color_range.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fixedcolor/fx-create-fixed_color.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fromfile/fx-create-from_file.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_gradient/fx-create-gradient.png
-share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_noise/fx-create-noise.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_blur/fx-vfilter-blur-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_blur/fx-vfilter-blur.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_charcoal/fx-vfilter-charcoal-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_charcoal/fx-vfilter-charcoal.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_coloraverage/fx-vfilter-coloravg-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_coloraverage/fx-vfilter-coloravg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_colorhold/fx-vfilter-colorhold-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_colorhold/fx-vfilter-colorhold.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_flip/fx-vfilter-flip-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_flip/fx-vfilter-flip.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_jerky/fx-vfilter-jerky.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_kaleidoscope/fx-vfilter-kaleidoscope-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_kaleidoscope/fx-vfilter-kaleidoscope.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_levels/fx-vfilter-levels.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_mirror/fx-vfilter-mirror-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_mirror/fx-vfilter-mirror.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_panzoom/fx-vfilter-panzoom-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_panzoom/fx-vfilter-panzoom.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_pixelate/fx-vfilter-pixelate-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_pixelate/fx-vfilter-pixelate.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_softfocus/fx-vfilter-soft-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_softfocus/fx-vfilter-soft.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_superimpose/fx-vfilter-superimpose-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_superimpose/fx-vfilter-superimpose.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_titler/fx-vfilter-titler-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_titler/fx-vfilter-titler.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx-vtran.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor/fx-vtran-barn-horz-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor/fx-vtran-barn-horz.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor/fx-vtran-barn-vert-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_composite/fx-vtran-composite-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_composite/fx-vtran-composite.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_differences/fx-vtran-diff-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_differences/fx-vtran-diff.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_dissolve/fx-vtran-dissolve-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_dissolve/fx-vtran-dissolve.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-barleft.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-barndiag.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-box.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-burst.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-clock.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-iris.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe-matrix.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma/fx-vtran-wipe.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push/fx-vtran-push-horz-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push/fx-vtran-push-vert-eg.png
-share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push/fx-vtran-push.png
-share/kino/help/en/media/FX/fx_video/keyframing/fx-keyframe-add.png
-share/kino/help/en/media/FX/fx_video/keyframing/fx-keyframing-remove.png
-share/kino/help/en/media/capture/capture-empty.png
-share/kino/help/en/media/edit/button-copy.png
-share/kino/help/en/media/edit/button-cut.png
-share/kino/help/en/media/edit/button-join.png
-share/kino/help/en/media/edit/button-paste.png
-share/kino/help/en/media/edit/button-split.png
-share/kino/help/en/media/edit/edit.png
-share/kino/help/en/media/edit/pointclick/button-append.png
-share/kino/help/en/media/edit/pointclick/button-insert.png
-share/kino/help/en/media/edit/pointclick/file-open.png
-share/kino/help/en/media/export/export_audio/export-audio.png
-share/kino/help/en/media/export/export_dv/export-dv-range.png
-share/kino/help/en/media/export/export_ieee1394/export-1394-enabled.png
-share/kino/help/en/media/export/export_other/export-other-theora.png
-share/kino/help/en/media/export/export_selection/export-range.png
-share/kino/help/en/media/export/mpeg/dvdauthor/export-mpeg-dvd.png
-share/kino/help/en/media/export/mpeg/export-mpeg-vcd.png
-share/kino/help/en/media/export/stills/export-stills-current.png
-share/kino/help/en/media/keyboard/help-keyboard.png
-share/kino/help/en/media/metadata/metadata.png
-share/kino/help/en/media/prefs/prefs0/prefs-defaults.png
-share/kino/help/en/media/prefs/prefs1/prefs-capture.png
-share/kino/help/en/media/prefs/prefs2/prefs-1394-broken.png
-share/kino/help/en/media/prefs/prefs2/prefs-1394-empty.png
-share/kino/help/en/media/prefs/prefs3/prefs-display.png
-share/kino/help/en/media/prefs/prefs4/prefs-audio.png
-share/kino/help/en/media/prefs/prefs5/prefs-jogshuttle.png
-share/kino/help/en/media/prefs/prefs7/prefs-other.png
-share/kino/help/en/media/publish/button-publish_movie.png
-share/kino/help/en/media/terms/jogshuttle/shuttlepro.png
-share/kino/help/en/media/trim/trim.png
-share/kino/help/en/media/ui/kinoui.png
-share/kino/help/en/media/ui/properties.png
-share/kino/help/en/metadata.html
-share/kino/help/en/metadata_example.html
-share/kino/help/en/metanames.html
-share/kino/help/en/metavalues.html
-share/kino/help/en/mode.html
-share/kino/help/en/movie.html
-share/kino/help/en/mpeg.html
-share/kino/help/en/newprojecturi.html
-share/kino/help/en/newprojectxpath.html
-share/kino/help/en/overwrite_insert.html
-share/kino/help/en/pointclick.html
-share/kino/help/en/prefs.html
-share/kino/help/en/prefs0.html
-share/kino/help/en/prefs1.html
-share/kino/help/en/prefs2.html
-share/kino/help/en/prefs3.html
-share/kino/help/en/prefs4.html
-share/kino/help/en/prefs5.html
-share/kino/help/en/prefs7.html
-share/kino/help/en/preview.html
-share/kino/help/en/publish.html
-share/kino/help/en/render.html
-share/kino/help/en/scene.html
-share/kino/help/en/scrubbar.html
-share/kino/help/en/shuttle.html
-share/kino/help/en/stills.html
-share/kino/help/en/terms.html
-share/kino/help/en/time.html
-share/kino/help/en/timecode.html
-share/kino/help/en/timeentry.html
-share/kino/help/en/timeformats.html
-share/kino/help/en/transport.html
-share/kino/help/en/trim.html
-share/kino/help/en/trim_conclusion.html
-share/kino/help/en/trim_storyboard.html
-share/kino/help/en/trimloader.html
-share/kino/help/en/ui.html
-share/kino/help/en/vi.html
-share/kino/help/fr/AutoSplit.html
-share/kino/help/fr/FX.html
-share/kino/help/fr/GNU-FDL.html
-share/kino/help/fr/appendix.html
-share/kino/help/fr/aspectratio.html
-share/kino/help/fr/capture.html
-share/kino/help/fr/developers.html
-share/kino/help/fr/docbook.css
-share/kino/help/fr/dropframe.html
-share/kino/help/fr/droppedframes.html
-share/kino/help/fr/edit.html
-share/kino/help/fr/export.html
-share/kino/help/fr/export_audio.html
-share/kino/help/fr/export_dv.html
-share/kino/help/fr/export_export.html
-share/kino/help/fr/export_ieee1394.html
-share/kino/help/fr/export_other.html
-share/kino/help/fr/export_selection.html
-share/kino/help/fr/framedropping.html
-share/kino/help/fr/fx_audio.html
-share/kino/help/fr/fx_selection.html
-share/kino/help/fr/fx_video.html
-share/kino/help/fr/images/caution.png
-share/kino/help/fr/images/important.png
-share/kino/help/fr/images/note.png
-share/kino/help/fr/images/tip.png
-share/kino/help/fr/images/warning.png
-share/kino/help/fr/index.html
-share/kino/help/fr/interfieldmotion.html
-share/kino/help/fr/interlace.html
-share/kino/help/fr/intro.html
-share/kino/help/fr/jogshuttle.html
-share/kino/help/fr/keyboard.html
-share/kino/help/fr/kino.xml
-share/kino/help/fr/links.html
-share/kino/help/fr/locked.html
-share/kino/help/fr/media/ui/kinoui-fr.png
-share/kino/help/fr/metadata.html
-share/kino/help/fr/metadata_example.html
-share/kino/help/fr/metanames.html
-share/kino/help/fr/metavalues.html
-share/kino/help/fr/mode.html
-share/kino/help/fr/movie.html
-share/kino/help/fr/mpeg.html
-share/kino/help/fr/newprojecturi.html
-share/kino/help/fr/newprojectxpath.html
-share/kino/help/fr/overwrite_insert.html
-share/kino/help/fr/pointclick.html
-share/kino/help/fr/prefs.html
-share/kino/help/fr/prefs0.html
-share/kino/help/fr/prefs1.html
-share/kino/help/fr/prefs2.html
-share/kino/help/fr/prefs3.html
-share/kino/help/fr/prefs4.html
-share/kino/help/fr/prefs5.html
-share/kino/help/fr/prefs7.html
-share/kino/help/fr/preview.html
-share/kino/help/fr/publish.html
-share/kino/help/fr/render.html
-share/kino/help/fr/scene.html
-share/kino/help/fr/scrubbar.html
-share/kino/help/fr/shuttle.html
-share/kino/help/fr/stills.html
-share/kino/help/fr/terms.html
-share/kino/help/fr/time.html
-share/kino/help/fr/timecode.html
-share/kino/help/fr/timeentry.html
-share/kino/help/fr/timeformats.html
-share/kino/help/fr/transport.html
-share/kino/help/fr/trim.html
-share/kino/help/fr/trim_conclusion.html
-share/kino/help/fr/trim_storyboard.html
-share/kino/help/fr/trimloader.html
-share/kino/help/fr/ui.html
-share/kino/help/fr/vi.html
-share/kino/scripts/help.sh
-share/kino/scripts/dvdauthor/dvdauthor-brasero.sh
-share/kino/scripts/dvdauthor/dvdauthor-k3b.sh
-share/kino/scripts/dvdauthor/dvdauthor.sh
-share/kino/scripts/dvdauthor/growisofs.sh
-share/kino/scripts/dvdauthor/none.sh
-share/kino/scripts/dvdauthor/qdvdauthor.sh
-share/kino/scripts/exports/extract_chapters
-share/kino/scripts/exports/ffmpeg2dirac.sh
-share/kino/scripts/exports/ffmpeg2theora.sh
-share/kino/scripts/exports/ffmpeg_3gp.sh
-share/kino/scripts/exports/ffmpeg_divx.sh
-share/kino/scripts/exports/ffmpeg_divx_dual.sh
-share/kino/scripts/exports/ffmpeg_dvd.sh
-share/kino/scripts/exports/ffmpeg_dvd_dual.sh
-share/kino/scripts/exports/ffmpeg_flv.sh
-share/kino/scripts/exports/ffmpeg_h264.sh
-share/kino/scripts/exports/ffmpeg_h264_dual.sh
-share/kino/scripts/exports/ffmpeg_h264_ps3.sh
-share/kino/scripts/exports/ffmpeg_huffyuv.sh
-share/kino/scripts/exports/ffmpeg_mov.sh
-share/kino/scripts/exports/ffmpeg_mp3.sh
-share/kino/scripts/exports/ffmpeg_mp4.sh
-share/kino/scripts/exports/ffmpeg_mp4_dual.sh
-share/kino/scripts/exports/ffmpeg_utils.sh
-share/kino/scripts/exports/ffmpeg_vcd.sh
-share/kino/scripts/exports/ffmpeg_xvid.sh
-share/kino/scripts/exports/ffmpeg_xvid_dual.sh
-share/kino/scripts/exports/gstreamer_theora.sh
-share/kino/scripts/exports/gstreamer_utils.sh
-share/kino/scripts/exports/mencoder.sh
-share/kino/scripts/exports/rawplay.sh
-share/kino/scripts/import/audio.sh
-share/kino/scripts/import/duration.sh
-share/kino/scripts/import/media.sh
-share/kino/scripts/publish/bliptv_frame.sh
-share/kino/scripts/publish/bliptv_project.sh
-share/kino/scripts/publish/echo.sh
-share/kino/scripts/publish/frame.sh
-share/kino/scripts/publish/project.sh
-share/kino/lumas/bar_bottom.png
-share/kino/lumas/bar_left.png
-share/kino/lumas/bar_right.png
-share/kino/lumas/bar_top.png
-share/kino/lumas/barn_bottomleft.png
-share/kino/lumas/barn_horz.png
-share/kino/lumas/barn_topleft.png
-share/kino/lumas/barn_vert.png
-share/kino/lumas/box_bottomcentre.png
-share/kino/lumas/box_bottomleft.png
-share/kino/lumas/box_bottomright.png
-share/kino/lumas/box_leftcentre.png
-share/kino/lumas/box_rightcentre.png
-share/kino/lumas/box_topcentre.png
-share/kino/lumas/box_topleft.png
-share/kino/lumas/box_topright.png
-share/kino/lumas/burst.png
-share/kino/lumas/checkerboard_small.png
-share/kino/lumas/clock.png
-share/kino/lumas/clock_clockwise12.png
-share/kino/lumas/clock_clockwise6.png
-share/kino/lumas/diag_bottomleft.png
-share/kino/lumas/diag_bottomright.png
-share/kino/lumas/diag_topleft.png
-share/kino/lumas/diag_topright.png
-share/kino/lumas/fourbox_in.png
-share/kino/lumas/fourbox_out.png
-share/kino/lumas/horizontal_barn_doors.png
-share/kino/lumas/horizontal_blinds.png
-share/kino/lumas/iris_circle.png
-share/kino/lumas/iris_rectangle.png
-share/kino/lumas/left_to_right.png
-share/kino/lumas/matrix_snake_toplefthorizontal.png
-share/kino/lumas/none.png
-share/kino/lumas/symmetric_clock.png
-share/pixmaps/kino.png
-share/locale/be/LC_MESSAGES/kino.mo
-share/locale/ca/LC_MESSAGES/kino.mo
-share/locale/cs/LC_MESSAGES/kino.mo
-share/locale/da/LC_MESSAGES/kino.mo
-share/locale/de/LC_MESSAGES/kino.mo
-share/locale/es/LC_MESSAGES/kino.mo
-share/locale/eu/LC_MESSAGES/kino.mo
-share/locale/fi/LC_MESSAGES/kino.mo
-share/locale/fr/LC_MESSAGES/kino.mo
-share/locale/hu/LC_MESSAGES/kino.mo
-share/locale/it/LC_MESSAGES/kino.mo
-share/locale/nb/LC_MESSAGES/kino.mo
-share/locale/no/LC_MESSAGES/kino.mo
-share/locale/ru/LC_MESSAGES/kino.mo
-share/locale/sl/LC_MESSAGES/kino.mo
-share/locale/sv/LC_MESSAGES/kino.mo
-share/locale/uk/LC_MESSAGES/kino.mo
-share/locale/zh_TW/LC_MESSAGES/kino.mo
-share/mime/packages/kino.xml
-@dirrm include/kino
-@dirrm lib/kino-gtk2
-@dirrm share/kino/help/en/media/ui
-@dirrm share/kino/help/en/media/trim
-@dirrm share/kino/help/en/media/terms/jogshuttle
-@dirrm share/kino/help/en/media/terms
-@dirrm share/kino/help/en/media/publish
-@dirrm share/kino/help/en/media/prefs/prefs7
-@dirrm share/kino/help/en/media/prefs/prefs5
-@dirrm share/kino/help/en/media/prefs/prefs4
-@dirrm share/kino/help/en/media/prefs/prefs3
-@dirrm share/kino/help/en/media/prefs/prefs2
-@dirrm share/kino/help/en/media/prefs/prefs1
-@dirrm share/kino/help/en/media/prefs/prefs0
-@dirrm share/kino/help/en/media/prefs
-@dirrm share/kino/help/en/media/metadata
-@dirrm share/kino/help/en/media/keyboard
-@dirrm share/kino/help/en/media/export/stills
-@dirrm share/kino/help/en/media/export/mpeg/dvdauthor
-@dirrm share/kino/help/en/media/export/mpeg
-@dirrm share/kino/help/en/media/export/export_selection
-@dirrm share/kino/help/en/media/export/export_other
-@dirrm share/kino/help/en/media/export/export_ieee1394
-@dirrm share/kino/help/en/media/export/export_dv
-@dirrm share/kino/help/en/media/export/export_audio
-@dirrm share/kino/help/en/media/export
-@dirrm share/kino/help/en/media/edit/pointclick
-@dirrm share/kino/help/en/media/edit
-@dirrm share/kino/help/en/media/capture
-@dirrm share/kino/help/en/media/FX/fx_video/keyframing
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_push
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_luma
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_dissolve
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_differences
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_composite
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions/fx_barndoor
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_transitions
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_titler
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_superimpose
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_softfocus
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_pixelate
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_panzoom
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_mirror
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_levels
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_kaleidoscope
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_jerky
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_flip
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_colorhold
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_coloraverage
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_charcoal
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters/fx_blur
-@dirrm share/kino/help/en/media/FX/fx_video/fx_video_filters
-@dirrm share/kino/help/en/media/FX/fx_video
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_noise
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_gradient
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fromfile
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_fixedcolor
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create/fx_create_colorrange
-@dirrm share/kino/help/en/media/FX/fx_selection/fx_create
-@dirrm share/kino/help/en/media/FX/fx_selection
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_transitions
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_mix
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_gain
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters/fx_dub
-@dirrm share/kino/help/en/media/FX/fx_audio/fx_audio_filters
-@dirrm share/kino/help/en/media/FX/fx_audio
-@dirrm share/kino/help/en/media/FX
-@dirrm share/kino/help/en/media/
-@dirrm share/kino/help/en/images
-@dirrm share/kino/help/en
-@dirrm share/kino/help/fr/images
-@dirrm share/kino/help/fr/media/ui
-@dirrm share/kino/help/fr/media
-@dirrm share/kino/help/fr
-@dirrm share/kino/help
-@dirrm share/kino/lumas
-@dirrm share/kino/scripts/dvdauthor
-@dirrm share/kino/scripts/exports
-@dirrm share/kino/scripts/import
-@dirrm share/kino/scripts/publish
-@dirrm share/kino/scripts
-@dirrm share/kino
diff --git a/multimedia/vdr-plugin-softdevice/Makefile b/multimedia/vdr-plugin-softdevice/Makefile
deleted file mode 100644
index 9d0c9fe40745..000000000000
--- a/multimedia/vdr-plugin-softdevice/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Juergen Lock <nox@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= vdr-plugin-softdevice
-PORTVERSION= 0.5.0p20100414
-PORTREVISION= 15
-CATEGORIES= multimedia
-MASTER_SITES= LOCAL
-MASTER_SITE_SUBDIR= nox/
-DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
-
-MAINTAINER= nox@FreeBSD.org
-COMMENT= Video Disk Recorder - softdevice plugin
-
-LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg
-
-USES= pkgconfig
-USE_BZIP2= yes
-USE_XORG+= xv x11 xinerama
-PATCH_STRIP= -p1
-HAVE_CONFIGURE= yes
-PORTDOCS= COPYING README HISTORY
-WRKSRC= ${WRKDIR}/${PLUGIN}
-CONFIGURE_ARGS+= --disable-vidix --disable-fb --disable-dfb --disable-cle266 --disable-alsa #--disable-yaepg
-BROKEN= Broken after ffmpeg update (not sure it ever worked)
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE= 2014-01-31
-
-NO_STAGE= yes
-
-.include "${.CURDIR}/../vdr/Makefile.plugins"
-
-post-patch: post-patch-plugin
- ${REINPLACE_CMD} 's|/usr/X11R6|${LOCALBASE}|;s|g\+\+|${CXX}|' ${WRKSRC}/Makefile ${WRKSRC}/configure
-
-do-configure:
- (cd ${WRKSRC} && ./configure ${CONFIGURE_ARGS})
-
-post-install: post-install-pluginlocales
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/vdr-plugin-softdevice/distinfo b/multimedia/vdr-plugin-softdevice/distinfo
deleted file mode 100644
index 0bf6912b3f40..000000000000
--- a/multimedia/vdr-plugin-softdevice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vdr/vdr-softdevice-0.5.0p20100414.tar.bz2) = fe737cd580f7b56cd3c32ecf10696008ccf13400a87266b4b8d2b5c9727a0bd2
-SIZE (vdr/vdr-softdevice-0.5.0p20100414.tar.bz2) = 163434
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-Makefile b/multimedia/vdr-plugin-softdevice/files/patch-Makefile
deleted file mode 100644
index f36147d1d06b..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.orig
-+++ Makefile
-@@ -233,7 +238,7 @@ DEFINES += -DPLUGINLIBDIR='"$(PLUGINLIBD
-
- TARGETS = libvdr-$(PLUGIN).so
- LIBS = $(FFMPEGLIBS)
--OBJS = $(PLUGIN).o utils.o i18n.o video.o mpeg2decoder.o \
-+OBJS = $(PLUGIN).o utils.o video.o mpeg2decoder.o \
- audio.o video-dummy.o \
- setup-softdevice.o setup-softdevice-menu.o \
- setup-softlog.o setup-softlog-menu.o\
-@@ -438,3 +438,9 @@ MacVdrClient_obj = video_shm.o video-qua
- MacVdrClient: $(MacVdrClient_obj)
- $(CXX) $(LDFLAGS) $(MacVdrClient_obj) -framework Carbon -framework AGL -framework OpenGL -lpthread -o $@
- cp $@ ./MacVdrClient.app/Contents/MacOS/MacVdrClient
-+
-+install:
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) $(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION)
-+ ${INSTALL_PROGRAM} $(LIBDIR)/lib$(PLUGIN)-xv.so.$(APIVERSION) $(PREFIX)/lib/vdr/lib$(PLUGIN)-xv.so.$(APIVERSION)
-+ ${INSTALL_PROGRAM} $(LIBDIR)/lib$(PLUGIN)-shm.so.$(APIVERSION) $(PREFIX)/lib/vdr/lib$(PLUGIN)-shm.so.$(APIVERSION)
-+ ${INSTALL_PROGRAM} ShmClient $(PREFIX)/bin
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c b/multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c
deleted file mode 100644
index 9548cfc7aab7..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-VdrReplacements.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- VdrReplacements.c.orig
-+++ VdrReplacements.c
-@@ -16,7 +16,7 @@
- cMutex::cMutex() {
- pthread_mutexattr_t attr;
- pthread_mutexattr_init(&attr);
--#ifdef __APPLE__
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK);
- #else
- pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK_NP);
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-i18n.h b/multimedia/vdr-plugin-softdevice/files/patch-i18n.h
deleted file mode 100644
index 8f69bd32edde..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-i18n.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- i18n.h.orig
-+++ i18n.h
-@@ -9,8 +9,10 @@
- #ifndef _I18N__H
- #define _I18N__H
-
-+#if (APIVERSNUM < 10507)
- #include <vdr/i18n.h>
-
- extern const tI18nPhrase Phrases[];
-+#endif
-
- #endif //_I18N__H
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-shm-common.h b/multimedia/vdr-plugin-softdevice/files/patch-shm-common.h
deleted file mode 100644
index a7e400ee22f3..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-shm-common.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- shm-common.h.orig
-+++ shm-common.h
-@@ -20,7 +20,7 @@
-
- #define CTL_KEY 5681
-
--#ifndef __APPLE__ // should rather be #ifdef LINUX
-+#if !defined(__APPLE__) && !defined(__FreeBSD__) // should rather be #ifdef LINUX
- union semun {
- int val;
- struct semid_ds *buf;
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-softdevice.c b/multimedia/vdr-plugin-softdevice/files/patch-softdevice.c
deleted file mode 100644
index 4fb9aad3f585..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-softdevice.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- softdevice.c.orig
-+++ softdevice.c
-@@ -1254,7 +1254,9 @@ bool cPluginSoftDevice::Service(const ch
- bool cPluginSoftDevice::Start(void)
- {
- // Start any background activities the plugin shall perform.
-+#if (APIVERSNUM < 10507)
- RegisterI18n(Phrases);
-+#endif
- return true;
- }
-
diff --git a/multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-20100414 b/multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-20100414
deleted file mode 100644
index 5636787a32e3..000000000000
--- a/multimedia/vdr-plugin-softdevice/files/patch-vdr-softdevice_CVS-20100414
+++ /dev/null
@@ -1,90 +0,0 @@
-Index: Makefile
-===================================================================
-RCS file: /cvsroot/softdevice/softdevice/Makefile,v
-retrieving revision 1.42
-diff -u -r1.42 Makefile
---- Makefile 14 Apr 2008 02:52:10 -0000 1.42
-+++ Makefile 14 Apr 2010 20:12:50 -0000
-@@ -27,9 +27,6 @@
- TMPDIR = /tmp
- PLUGINLIBDIR = ./PLUGINS/lib
-
--# for older file-utils, option -f had the same effect
--CPOPTS = --remove-destination
--
- -include config.mak
-
- # uncomment to build the shared memory video server
-@@ -130,6 +127,14 @@
-
- -include $(VDRDIR)/Make.config
-
-+# leave this here as we only know if it is FreeBSD after Make.config inclusion
-+# for older file-utils, option -f had the same effect
-+ifdef FREEBSD
-+CPOPTS = -f
-+else
-+CPOPTS = --remove-destination
-+endif
-+
- # #############################################################################
- # moved some defines to this section, as they are generated by
- # configure too.
-@@ -211,7 +216,7 @@
- ### The version number of VDR (taken from VDR's "config.h"):
-
- VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
--APIVERSION = $(shell sed -ne '/define APIVERSION/ { s/^.*"\(.*\)".*$$/\1/; p }' $(VDRDIR)/config.h)
-+APIVERSION = $(shell grep 'define APIVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
-
- ifeq ($(APIVERSION),)
- APIVERSION = $(VDRVERSION)
-Index: configure
-===================================================================
-RCS file: /cvsroot/softdevice/softdevice/configure,v
-retrieving revision 1.50
-diff -u -r1.50 configure
---- configure 21 Sep 2008 12:55:57 -0000 1.50
-+++ configure 14 Apr 2010 20:12:50 -0000
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
- #
- # simple configure script for softdevice
- #
-@@ -50,7 +50,7 @@
- suspendkey="yes"
- cpu_bigendian="no"
-
--function help () {
-+help () {
- echo "Usage: configure [options]"
- echo "available options are:"
- echo " --disable-vidix"
-@@ -118,6 +118,10 @@
- system=`uname -s`
- case "$system" in
- Linux) system="Linux";;
-+ FreeBSD)
-+ system="FreeBSD"
-+ CFLAGS="${CFLAGS} -I/usr/local/include"
-+ ;;
- Darwin)
- system="Darwin"
- #with_subplugins="no"
-Index: setup-softlog.c
-===================================================================
-RCS file: /cvsroot/softdevice/softdevice/setup-softlog.c,v
-retrieving revision 1.9
-diff -u -r1.9 setup-softlog.c
---- setup-softlog.c 14 Jun 2009 16:18:53 -0000 1.9
-+++ setup-softlog.c 14 Apr 2010 20:12:50 -0000
-@@ -216,6 +216,8 @@
- {
- #ifdef __APPLE__
- return getpid();
-+#elif (defined __FreeBSD__)
-+ return reinterpret_cast<long>(::pthread_self());
- #else
- return syscall(__NR_gettid);
- #endif
diff --git a/multimedia/vdr-plugin-softdevice/pkg-descr b/multimedia/vdr-plugin-softdevice/pkg-descr
deleted file mode 100644
index ea5d4ae76959..000000000000
--- a/multimedia/vdr-plugin-softdevice/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-http://www.linuxtv.org/vdrwiki/index.php/Softdevice-plugin
-
-This VDR plugin is a MPEG2 decoder.
-It can be used as an output device for the vdr. Possible output devices are
-Xv, DirectFB, Vidix or a framebuffer.
-
-WWW: http://softdevice.berlios.de/
diff --git a/multimedia/vdr-plugin-softdevice/pkg-plist b/multimedia/vdr-plugin-softdevice/pkg-plist
deleted file mode 100644
index 573b90fb2f76..000000000000
--- a/multimedia/vdr-plugin-softdevice/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/ShmClient
-lib/vdr/libvdr-softdevice.so.%%APIVERSION%%
-lib/vdr/libsoftdevice-xv.so.%%APIVERSION%%
-lib/vdr/libsoftdevice-shm.so.%%APIVERSION%%
-%%NLS%%share/locale/ca_ES/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/cs_CZ/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/da_DK/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/de_DE/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/el_GR/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/es_ES/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/et_EE/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/fi_FI/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/fr_FR/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/hr_HR/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/hu_HU/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/it_IT/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/nl_NL/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/nn_NO/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/pl_PL/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/ro_RO/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/ru_RU/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/sl_SI/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/sv_SE/LC_MESSAGES/vdr-softdevice.mo
-%%NLS%%share/locale/tr_TR/LC_MESSAGES/vdr-softdevice.mo