diff options
Diffstat (limited to 'multimedia')
315 files changed, 0 insertions, 10896 deletions
diff --git a/multimedia/avifile/Makefile b/multimedia/avifile/Makefile deleted file mode 100644 index 96fcc4d620f1..000000000000 --- a/multimedia/avifile/Makefile +++ /dev/null @@ -1,97 +0,0 @@ -# New ports collection makefile for: avifile -# Date created: 16 September 2000 -# Whom: Holger Lamm -# -# $FreeBSD$ -# - -PORTNAME= avifile -PORTVERSION= 0.53.5 -CATEGORIES= graphics -MASTER_SITES= http://ernie.eit.uni-kl.de/avifile/ \ - http://divx.euro.ru/ \ - http://www.toon.eu.org/divx/ -DISTFILES= avifile-${PORTVERSION}.tar.gz \ - -MAINTAINER= holger@eit.uni-kl.de - -LIB_DEPENDS= SDL-1.1.3:${PORTSDIR}/devel/sdl12 -RUN_DEPENDS= ${CODEC_DETECTION_FILE}:${CODEC_PORT} - -ONLY_FOR_ARCHS= i386 -USE_QT_VER= 2 -USE_XLIB= yes -USE_GMAKE= yes -INSTALLS_SHLIB= yes - -USE_AUTOCONF= yes -USE_LIBTOOL= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \ - CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib" -CONFIGURE_ARGS= --with-win32-path=${LOCALBASE}/lib/win32 \ - --enable-release -PLIST_SUB= LIB_VERSION="${LIB_VERSION}" - -FMT= /usr/bin/fmt - -#CODEC_PORT= ${PORTSDIR}/graphics/win32-codecs -CODEC_PORT= ${.CURDIR}/../win32-codecs -CODEC_DETECTION_FILE!= ${MAKE} -f ${CODEC_PORT}/Makefile -V CODEC_DETECTION_FILE - -LIB_VERSION= 0 -# Adhoc fix. First part. -# qt is there but configure is not finding it -# Therefore, it is avoiding this directories -# At least, on lioux's homesystem with qt 2.2.3 -EXTRA_BUILD_DIR= player samples/benchmark samples/qtrecompress - -SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config -DIFF?= /usr/bin/diff - -.include <bsd.port.pre.mk> - -# Libtool fix code kindly provided by Mr. Maxim Sobolev <sobomax@FreeBSD.org> -post-configure: - @${PERL} -pi -e \ - 's|^deplibs_check_method=.*|deplibs_check_method=pass_all|' \ - ${WRKSRC}/libtool - -post-build: -.for dir in ${EXTRA_BUILD_DIR} - (cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${GMAKE}) -.endfor - -post-install: - @${FMT} < ${PKGMESSAGE} - @${INSTALL_DATA} ${WRKSRC}/lib/libaviplay.la ${PREFIX}/lib - @${LN} -sf libaviplay.so.${LIB_VERSION} ${PREFIX}/lib/libaviplay.so -# Adhoc fix. Second part. -# Install the missed applications. -.if exists(${PREFIX}/bin/aviplay) - ${DIFF} ${WRKSRC}/player/.libs/aviplay ${PREFIX}/bin > /dev/null || \ - ${INSTALL_PROGRAM} ${WRKSRC}/player/.libs/aviplay \ - ${PREFIX}/bin -.else - ${INSTALL_PROGRAM} ${WRKSRC}/player/.libs/aviplay ${PREFIX}/bin -.endif -.if exists(${PREFIX}/bin/benchmark) - ${DIFF} ${WRKSRC}/samples/benchmark/.libs/benchmark \ - ${PREFIX}/bin > /dev/null || \ - ${INSTALL_PROGRAM} \ - ${WRKSRC}/samples/benchmark/.libs/benchmark \ - ${PREFIX}/bin -.else - ${INSTALL_PROGRAM} ${WRKSRC}/samples/benchmark/.libs/benchmark \ - ${PREFIX}/bin -.endif -.if exists(${PREFIX}/bin/qtrecompress) - ${DIFF} ${WRKSRC}/samples/qtrecompress/.libs/qtrecompress \ - ${PREFIX}/bin > /dev/null || \ - ${INSTALL_PROGRAM} ${WRKSRC}/samples/qtrecompress/.libs/qtrecompress ${PREFIX}/bin -.else - ${INSTALL_PROGRAM} ${WRKSRC}/samples/qtrecompress/.libs/qtrecompress \ - ${PREFIX}/bin -.endif - -.include <bsd.port.post.mk> diff --git a/multimedia/avifile/distinfo b/multimedia/avifile/distinfo deleted file mode 100644 index 6383afb6d335..000000000000 --- a/multimedia/avifile/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (avifile-0.53.5.tar.gz) = 3d51465e8a720af0bb1afa68aa4e7373 diff --git a/multimedia/avifile/files/patch-aa b/multimedia/avifile/files/patch-aa deleted file mode 100644 index ededdb39d3f5..000000000000 --- a/multimedia/avifile/files/patch-aa +++ /dev/null @@ -1,14 +0,0 @@ ---- lib/avifile/AviWrite.cpp.orig Fri Oct 6 12:58:16 2000 -+++ lib/avifile/AviWrite.cpp Fri Oct 6 12:59:14 2000 -@@ -23,7 +23,11 @@ - try - { - m_status=0; -+#ifdef O_LARGEFILE - m_fd=new FileBuffer(name, O_WRONLY | O_CREAT | O_TRUNC | O_LARGEFILE, mask); -+#else -+ m_fd=new FileBuffer(name, O_WRONLY | O_CREAT | O_TRUNC, mask); -+#endif - const int junk_size=0x800; - char* junk=new char[junk_size]; - memset(junk, 0, junk_size); diff --git a/multimedia/avifile/files/patch-ab b/multimedia/avifile/files/patch-ab deleted file mode 100644 index 5b0f59a9bd72..000000000000 --- a/multimedia/avifile/files/patch-ab +++ /dev/null @@ -1,23 +0,0 @@ ---- lib/loader/win32.c.orig Thu Jan 4 01:18:05 2001 -+++ lib/loader/win32.c Thu Jan 4 01:18:10 2001 -@@ -1085,6 +1085,7 @@ - static double CPU_Freq() - { - //#ifdef USE_TSC -+#ifdef __Linux__ - FILE *f = fopen ("/proc/cpuinfo", "r"); - char line[200]; - char model[200]="unknown"; -@@ -1121,9 +1122,9 @@ - fclose(f); - if(freq<0)return old_freq(); - return freq; --//#else --// return old_freq(); --//#endif -+#else -+ return old_freq(); -+#endif - } - - long WINAPI expQueryPerformanceFrequency(long long* z) diff --git a/multimedia/avifile/files/patch-ac b/multimedia/avifile/files/patch-ac deleted file mode 100644 index f2c4fefd748c..000000000000 --- a/multimedia/avifile/files/patch-ac +++ /dev/null @@ -1,15 +0,0 @@ ---- lib/videocodec/Module.h.orig Fri Oct 6 13:01:34 2000 -+++ lib/videocodec/Module.h Fri Oct 6 13:02:09 2000 -@@ -4,6 +4,12 @@ - #include <videoencoder.h> - #include <list> - #include <string> -+#if (defined(__unix__) || defined(unix)) && !defined(USG) -+#include <sys/param.h> -+#endif -+#if (defined(BSD) && (BSD >= 199103)) -+#include <sys/time.h> -+#endif - using namespace std; - - class VideoCodecControl; diff --git a/multimedia/avifile/files/patch-ae b/multimedia/avifile/files/patch-ae deleted file mode 100644 index 38258f8a1512..000000000000 --- a/multimedia/avifile/files/patch-ae +++ /dev/null @@ -1,19 +0,0 @@ ---- aclocal.m4.orig Thu Dec 21 15:30:34 2000 -+++ aclocal.m4 Thu Dec 21 15:31:01 2000 -@@ -569,7 +569,7 @@ - - if test "$qt_libdir" ; then - ac_QT_NAME=$DEFAULTQTLIB -- AC_CHECK_LIB(qt-mt, main,ac_QT_NAME=-lqt-mt) -+dnl AC_CHECK_LIB(qt-mt, main,ac_QT_NAME=-lqt-mt) - fi; - LIBS="$LIBS $ac_QT_NAME -lXext -lX11 $LIBSOCKET" - -@@ -609,7 +609,7 @@ - else - have_qt="yes" - ac_QT_NAME=$DEFAULTQTLIB -- AC_CHECK_LIB(qt-mt, main,ac_QT_NAME=-lqt-mt) -+dnl AC_CHECK_LIB(qt-mt, main,ac_QT_NAME=-lqt-mt) - LIBS="$LIBS $ac_QT_NAME -lXext -lX11 $LIBSOCKET" - fi diff --git a/multimedia/avifile/pkg-comment b/multimedia/avifile/pkg-comment deleted file mode 100644 index 60c45289857e..000000000000 --- a/multimedia/avifile/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -AVI player/converter with numerous codecs, including MPEG-4(DivX ;-)) diff --git a/multimedia/avifile/pkg-descr b/multimedia/avifile/pkg-descr deleted file mode 100644 index b583b05810be..000000000000 --- a/multimedia/avifile/pkg-descr +++ /dev/null @@ -1,38 +0,0 @@ -An AVI player and converter built around the -Windows binary codecs. -Does not use Wine. It supports the following codecs: - -Video: -- Win32 VfW DLLs: - Indeo Video 3.2, 4.1 - Microsoft MPEG-4 v1 & v2 beta - Microsoft MPEG-4 v3 ( also known as DivX ;-) ) - Cinepak Video - ATI VCR-2 - I263 -- Win32 DirectShow filters, decompression-only support: - Microsoft MPEG-4 v3 ( this decoder is slower than VfW one, - but offers wider range of picture control features ) - Windows Media Video 7 - Indeo Video 5.0 - Motion JPEG ( using Morgan Multimedia shareware codec ) -- Open-source plugins: - Motion JPEG ( using libjpeg, very slow ) - -Audio: -- Win32 ACM DLLs, decompression-only support: - Windows Media Audio ( also known as DivX ;-) Audio ) - MS ADPCM - Intel Music Codec -- Open-source plugins, decompression-only support: - PCM - AC3 - IMA ADPCM - MPEG Layer-1,2,3 ( compression into MP3 is also supported ) - MSN Audio - GSM 6.1 Audio -- Win32 DirectShow filters, untested decompression-only support: - Voxware Metasound - ACELP.net - -WWW: http://divx.euro.ru/ diff --git a/multimedia/avifile/pkg-message b/multimedia/avifile/pkg-message deleted file mode 100644 index ab4ce4da9eeb..000000000000 --- a/multimedia/avifile/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ - ATTENTIONATTENTION: - -This port requires a kernel built with -the directive: - -options USER_LDT - -Please, check the FreeBSD Handbook for instructions -on building a custom kernel. If you do not know -where to find it, check the FreeBSD website -http://www.freebsd.org/ - -Also, if the port finished building but -did not install the aviplay program. You -should consider installing the very -latest qt library supporting threads. -Version 2.2.3 and over should be -enough. Then, try rebuilding the avifile -port. - -Please, check the FreeBSD Handbook on -updating your port tree if you need to. diff --git a/multimedia/avifile/pkg-plist b/multimedia/avifile/pkg-plist deleted file mode 100644 index f8735a3b0180..000000000000 --- a/multimedia/avifile/pkg-plist +++ /dev/null @@ -1,60 +0,0 @@ -include/avifile/audiodecoder.h -include/avifile/audioencoder.h -include/avifile/avifile.h -include/avifile/avifmt.h -include/avifile/aviplay.h -include/avifile/aviutil.h -include/avifile/com.h -include/avifile/config.h -include/avifile/default.h -include/avifile/except.h -include/avifile/image.h -include/avifile/infotypes.h -include/avifile/loader.h -include/avifile/registry.h -include/avifile/version.h -include/avifile/videodecoder.h -include/avifile/videoencoder.h -include/avifile/wine/basetsd.h -include/avifile/wine/config.h -include/avifile/wine/debugtools.h -include/avifile/wine/driver.h -include/avifile/wine/elfdll.h -include/avifile/wine/heap.h -include/avifile/wine/ldt.h -include/avifile/wine/mmreg.h -include/avifile/wine/module.h -include/avifile/wine/msacm.h -include/avifile/wine/msacmdrv.h -include/avifile/wine/ntdef.h -include/avifile/wine/pe_image.h -include/avifile/wine/poppack.h -include/avifile/wine/pshpack1.h -include/avifile/wine/pshpack2.h -include/avifile/wine/pshpack4.h -include/avifile/wine/pshpack8.h -include/avifile/wine/vfw.h -include/avifile/wine/winbase.h -include/avifile/wine/windef.h -include/avifile/wine/windows.h -include/avifile/wine/winerror.h -include/avifile/wine/winestring.h -include/avifile/wine/winnt.h -include/avifile/wine/winreg.h -include/avifile/wine/winuser.h -@dirrm include/avifile/wine -@dirrm include/avifile -bin/avifile-config -bin/aviplay -bin/benchmark -bin/qtrecompress -share/avifile/open.ppm -share/avifile/pause.ppm -share/avifile/play.ppm -share/avifile/stop.ppm -share/avifile/about.ppm -share/avifile/test.png -@dirrm share/avifile -lib/libaviplay.la -lib/libaviplay.so -lib/libaviplay.so.%%LIB_VERSION%% diff --git a/multimedia/camserv/Makefile b/multimedia/camserv/Makefile deleted file mode 100644 index 14020fd18e9e..000000000000 --- a/multimedia/camserv/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: camserv -# Date created: Sat 22 July 2000 -# Whom: Chuck Hein <chein@freebsd.org> & Jim Overholt <overholt@isdw.net> -# -# $FreeBSD$ -# - -PORTNAME= camserv -PORTVERSION= 0.42 -CATEGORIES= graphics -MASTER_SITES= http://cserv.sourceforge.net/current/ - -MAINTAINER= chein@freebsd.org,overholt@isdw.net - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg - -# Things that should get fixed -# -# imlib2 still needs to be ported -# http://www.us.rasterman.com/files/imlib2-0.0.5.tar.gz -# imlib2:${PORTSDIR}/graphics/imlib2 -# -# gtk12 has broken includes ... -# should look something like this : -# include <gtk12/gdk/gdkprivate.h> -# instead of <gdk/gdkprivate.h> - -GNU_CONFIGURE= yes - -post-install: - -.if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/camserv - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/camserv - ${INSTALL_DATA} ${WRKSRC}/javascript.txt ${PREFIX}/share/doc/camserv -.endif - -.include <bsd.port.mk> diff --git a/multimedia/camserv/distinfo b/multimedia/camserv/distinfo deleted file mode 100644 index 9990e43986d1..000000000000 --- a/multimedia/camserv/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (camserv-0.42.tar.gz) = 6afb506499e75d14ef0ba5b4ada305a9 diff --git a/multimedia/camserv/files/patch-aa b/multimedia/camserv/files/patch-aa deleted file mode 100644 index b0c28cf0ad1e..000000000000 --- a/multimedia/camserv/files/patch-aa +++ /dev/null @@ -1,178 +0,0 @@ -*** camserv.cfg.orig Sun Feb 13 18:07:06 2000 ---- camserv.cfg Sat Aug 19 02:51:13 2000 -*************** -*** 1,45 **** - # video_basic: The 'basic' color-changing video module. - [video_basic] - path /usr/local/lib/libvideo_basic.so - -- # video_v4l_bttv: Example of a common BTTV module for video4linux. -- # port 0 == TV, port 1 = Composite 1, port 2 = Composite 2 -- # frequency == is the channel frequency for the TV -- # autobright == 0 turns off autobrightness adjusting, otherwise it adjusts -- # the brightness of the picture every 'autobright' frames. -- # brightmean == The mean pixel value that is the 'goal' of the autobright. -- # (0->255) -- # brightx1->y2 == (x1,y1) top left coords, and (x2,y2) bottom right coords -- # of a rectangle of which to take the average pixel value. -- # this is then used in calculating the mean to adjust the -- # brightness of the image. -- # mode == the video norm to use: 0 == PAL, 1 == NTSC, 2 == SECAM, 3 == AUTO -- # color,hue,contrast,brightness,whiteness = 0->60000, representing -- # the value of each component. -- -- [video_v4l_bttv] -- path /usr/local/lib/libvideo_v4l.so -- device_path /dev/video0 -- port 0 -- mode 3 -- frequency 74.43 -- color 30000 -- hue 30000 -- contrast 30000 -- brightness 30000 -- whiteness 30000 -- autobright 1 -- brightmean 128 -- brightx1 0 -- brighty1 320 -- brightx2 0 -- brighty2 240 -- - # FreeBSD BTTV driver: - # port 0 = Video - # 1 = Tuner - # Channel Sets: - # nabscst 1 - # cableirc 2 - # cablehrc 3 - # weurope 4 ---- 1,14 ---- - # video_basic: The 'basic' color-changing video module. - [video_basic] - path /usr/local/lib/libvideo_basic.so - - # FreeBSD BTTV driver: - # port 0 = Video - # 1 = Tuner -+ # 2 = S-Video -+ # - # Channel Sets: - # nabscst 1 - # cableirc 2 - # cablehrc 3 - # weurope 4 -*************** -*** 47,78 **** - # jpncable 6 - # xussr 7 - # australia 8 - - [video_fbsd_bttv] -! path /usr/local/lib/libvideo_fbsd_bttv.so.0.0 - port 1 - width 320 - height 240 - autobright 100 - #brightness 0 - #chroma 180 - #contrast 1000 -! channelset 2 -! channel 60 -! -! [video_v4l_qcam] -! path /usr/local/lib/libvideo_v4l.so -! device_path /dev/video1 -! port 0 -! color 30000 -! hue 30000 -! contrast 30000 -! brightness 30000 -! whiteness 30000 -! autobright 0 -! - - [jpg_filter] - path /usr/local/lib/libjpg_filter.so - quality 30 - ---- 16,35 ---- - # jpncable 6 - # xussr 7 - # australia 8 - - [video_fbsd_bttv] -! path /usr/local/lib/libvideo_fbsd_bttv.so - port 1 - width 320 - height 240 - autobright 100 - #brightness 0 - #chroma 180 - #contrast 1000 -! channelset 1 -! channel 3 - - [jpg_filter] - path /usr/local/lib/libjpg_filter.so - quality 30 - -*************** -*** 147,157 **** - # [video] - This section is devoted to all things dealing with the pictures - # taken by the input video module. These are general things which - # should be used by all video modules. - - [video] -! video_section video_v4l_bttv - width 320 - height 240 - maxfps 0 - memhack 1 - ---- 104,114 ---- - # [video] - This section is devoted to all things dealing with the pictures - # taken by the input video module. These are general things which - # should be used by all video modules. - - [video] -! video_section video_fbsd_bttv - width 320 - height 240 - maxfps 0 - memhack 1 - -*** configure.orig Sun Feb 13 18:33:16 2000 ---- configure Sat Aug 19 02:48:27 2000 -*************** -*** 2181,2193 **** - echo "$ac_t""no" 1>&6 - fi - - echo $ac_n "checking for gdk_pixbuf""... $ac_c" 1>&6 - echo "configure:2186: checking for gdk_pixbuf" >&5 -! GDK_PIXBUF_CFLAGS=`$gnomeconfig gdk_pixbuf --cflags` -! GDK_PIXBUF_LDFLAGS=`$gnomeconfig gdk_pixbuf --libs` -! - - if test "_$GDK_PIXBUF_CFLAGS" != _; then - HAVE_GDK_PIXBUF_TRUE= - HAVE_GDK_PIXBUF_FALSE='#' - else ---- 2181,2196 ---- - echo "$ac_t""no" 1>&6 - fi - - echo $ac_n "checking for gdk_pixbuf""... $ac_c" 1>&6 - echo "configure:2186: checking for gdk_pixbuf" >&5 -! echo "gdk_pixbuf seems to be broken in FreeBSD" -! echo "not configuring GDK Pixbuf filter in this build" -! # GDK_PIXBUF_CFLAGS=`$gnomeconfig gdk_pixbuf --cflags` -! # GDK_PIXBUF_LDFLAGS=`$gnomeconfig gdk_pixbuf --libs` -! GDK_PIXBUF_CFLAGS= -! GDK_PIXBUF_LDFLAGS= - - if test "_$GDK_PIXBUF_CFLAGS" != _; then - HAVE_GDK_PIXBUF_TRUE= - HAVE_GDK_PIXBUF_FALSE='#' - else diff --git a/multimedia/camserv/pkg-comment b/multimedia/camserv/pkg-comment deleted file mode 100644 index 0af656ee3a91..000000000000 --- a/multimedia/camserv/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Camserv is a free program to do streaming video via the web diff --git a/multimedia/camserv/pkg-descr b/multimedia/camserv/pkg-descr deleted file mode 100644 index 01660759a946..000000000000 --- a/multimedia/camserv/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Camserv is a free program to do streaming video through the web -Streaming video can be sent to both Netscape and Internet Explorer clients. -However, Internet Explorer under Windows cannot apparently handle -the multi-part JPEGs, and therefore a special javascript page must be setup. -One is included in the distribution as an example. - -Currently, the only supported BSD device is the bttv driver. -Both tunable modes and camera inputs are supported. - -WWW: http://cserv.sourceforge.net/ - --- -chein, overholt -chein@freebsd.org, overholt@isdw.net diff --git a/multimedia/camserv/pkg-plist b/multimedia/camserv/pkg-plist deleted file mode 100644 index 0e0a33d23cfb..000000000000 --- a/multimedia/camserv/pkg-plist +++ /dev/null @@ -1,27 +0,0 @@ -bin/camserv -bin/ccamcmd -bin/relay -lib/libjpg_filter.a -lib/libjpg_filter.la -lib/libjpg_filter.so -lib/libjpg_filter.so.0 -lib/librand_filter.a -lib/librand_filter.la -lib/librand_filter.so -lib/librand_filter.so.0 -lib/libtext_filter.a -lib/libtext_filter.la -lib/libtext_filter.so -lib/libtext_filter.so.0 -lib/libvideo_basic.a -lib/libvideo_basic.la -lib/libvideo_basic.so -lib/libvideo_basic.so.0 -lib/libvideo_fbsd_bttv.a -lib/libvideo_fbsd_bttv.la -lib/libvideo_fbsd_bttv.so -lib/libvideo_fbsd_bttv.so.0 -share/camserv.cfg -share/doc/camserv/README -share/doc/camserv/javascript.txt -@dirrm share/doc/camserv diff --git a/multimedia/fxtv/Makefile b/multimedia/fxtv/Makefile deleted file mode 100644 index 8194944b2048..000000000000 --- a/multimedia/fxtv/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: fxtv -# Date created: Thu Nov 4 19:54:04 EST 1999 -# Whom: Randall Hopper <aa8vb@nc.rr.com> -# -# $FreeBSD$ -# - -PORTNAME= fxtv -PORTVERSION= 1.03 -CATEGORIES= graphics -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= rhh -EXTRACT_SUFX= .tgz - -MAINTAINER= aa8vb@nc.rr.com - -LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ - Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d - -# This program does not actually require the programs below unless you -# use audio/video recording and/or playback and save to a non-raw format. -#RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \ -# mpg123:${PORTSDIR}/audio/mpg123 \ -# mpeg_musicin:${PORTSDIR}/audio/mpegaudio \ -# mpeg_encode:${PORTSDIR}/graphics/mpeg_encode \ -# mplex:${PORTSDIR}/graphics/mplex - -USE_X_PREFIX= yes -USE_XPM= yes -USE_GMAKE= yes -MAKE_FLAGS= -e -MAN1= fxtv.1 - -pre-install: - ${CP} ${WRKSRC}/fxtv.1 ${WRKSRC}/fxtv.man - -.include <bsd.port.mk> diff --git a/multimedia/fxtv/distinfo b/multimedia/fxtv/distinfo deleted file mode 100644 index aad3a41d0dfa..000000000000 --- a/multimedia/fxtv/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (fxtv-1.03.tgz) = 2497c0eba13b475d2ca5abf362ffa52b diff --git a/multimedia/fxtv/files/patch-ab b/multimedia/fxtv/files/patch-ab deleted file mode 100644 index e93539ed64f2..000000000000 --- a/multimedia/fxtv/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig Tue Feb 13 09:08:59 2001 -+++ Makefile Sat Mar 10 17:36:25 2001 -@@ -62,7 +62,7 @@ - ifneq ($(DEBUG),NO) - override CFLAGS = -DDEBUG -g - else -- override CFLAGS = -DNDEBUG -O2 -+ override CFLAGS += -DNDEBUG #-O2 - endif - C_WARN_FLAG = -Wall - override CFLAGS += $(C_WARN_FLAG) $(INC) $(CF_VERS) diff --git a/multimedia/fxtv/files/patch-ac b/multimedia/fxtv/files/patch-ac deleted file mode 100644 index 393b25bf1dc1..000000000000 --- a/multimedia/fxtv/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- videolib/Makefile.orig Tue Feb 13 06:04:45 2001 -+++ videolib/Makefile Sat Mar 10 17:39:59 2001 -@@ -15,7 +15,7 @@ - ifneq ($(DEBUG),NO) - override CFLAGS = -DDEBUG -g - else -- override CFLAGS = -DNDEBUG -O2 -+ override CFLAGS += -DNDEBUG #-O2 - endif - C_WARN_FLAG = -Wall - override CFLAGS += $(C_WARN_FLAG) $(INC) diff --git a/multimedia/fxtv/pkg-comment b/multimedia/fxtv/pkg-comment deleted file mode 100644 index 02cedb710c9b..000000000000 --- a/multimedia/fxtv/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -X-based TV Display and Capture Application (for use with bt848 driver) diff --git a/multimedia/fxtv/pkg-descr b/multimedia/fxtv/pkg-descr deleted file mode 100644 index 45509119ed28..000000000000 --- a/multimedia/fxtv/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Fxtv is an X11-based FreeBSD app that provides TV-in-a-window and -image/audio/video capture capabilities for Bt848/878-based tuner/capture -cards. - -To use this app, you need a capture card based on the Brooktree 848/878 chip. -Examples include the Hauppauge Wincast/TV, the STB TV PCI, and the -Intel Smart Video Recorder III. See the 'bktr' man page -for more information. - -Refer to the README for details on usage - -WWW: http://people.FreeBSD.org/~rhh/fxtv - -Note on Bt848/Bt878 bktr driver: -FXTV 1.00 requires release 1.66 (or later) of the Bt848/Bt878 driver. -(Note, this is the driver release, not the CVS version) - -Newer versions of the Bt848/Bt878 driver for FreeBSD 2.2.x, 3.x and 4.x -can be found -at http://people.FreeBSD.org/~roger -or http://telepresence.dmem.strath.ac.uk/bt848 diff --git a/multimedia/fxtv/pkg-plist b/multimedia/fxtv/pkg-plist deleted file mode 100644 index 22e59c47f156..000000000000 --- a/multimedia/fxtv/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -bin/fxtv -lib/X11/app-defaults/Fxtv -lib/X11/fxtv/README -lib/X11/fxtv/bitmaps/mini-camera.xpm -lib/X11/fxtv/bitmaps/mini-down.xbm -lib/X11/fxtv/bitmaps/mini-resize.xpm -lib/X11/fxtv/bitmaps/mini-sound.xbm -lib/X11/fxtv/bitmaps/mini-up.xbm -lib/X11/fxtv/bitmaps/radio_off.xbm -lib/X11/fxtv/bitmaps/radio_on.xbm -lib/X11/fxtv/fxtv_cnvt.sh -@dirrm lib/X11/fxtv/bitmaps -@dirrm lib/X11/fxtv diff --git a/multimedia/gxanim/Makefile b/multimedia/gxanim/Makefile deleted file mode 100644 index 3c80a02ca56d..000000000000 --- a/multimedia/gxanim/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# New ports collection makefile for: xanim -# Date created: Sat Nov 5 11:43:03 PST 1994 -# Whom: Rod Taylor -# -# $FreeBSD$ -# - -PORTNAME= gxanim -PORTVERSION= 0.50 -CATEGORIES= graphics -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= fenner - -MAINTAINER= rbt@zort.on.ca - -RUN_DEPENDS= xanim:${PORTSDIR}/graphics/xanim - -USE_BZIP2= yes -USE_XLIB= yes -USE_GTK= yes - -.include <bsd.port.mk> diff --git a/multimedia/gxanim/distinfo b/multimedia/gxanim/distinfo deleted file mode 100644 index 58989ef7fd3f..000000000000 --- a/multimedia/gxanim/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gxanim-0.50.tar.bz2) = 7f6ef02d37c7aa7732945d98297a186c diff --git a/multimedia/gxanim/files/patch-aa b/multimedia/gxanim/files/patch-aa deleted file mode 100644 index b514f7ff7c48..000000000000 --- a/multimedia/gxanim/files/patch-aa +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.orig Sun Nov 21 18:20:58 1999 -+++ Makefile Thu Feb 24 18:07:32 2000 -@@ -1,8 +1,8 @@ --CC = gcc --CFLAGS = -O2 `gtk-config --cflags` --INSTALLDIR = /usr/local/bin -+CC?= gcc -+CFLAGS+= `${GTK_CONFIG} --cflags` -+INSTALLDIR = ${PREFIX}/bin - --LIBS = `gtk-config --libs` -+LIBS = `${GTK_CONFIG} --libs` - OBJS = runxanim.o gxanim.o memory.o filesel.o util.o \ - valxanim.o control.o windows.o config.o prefs.o \ - history.o gtkmovie.o -@@ -31,5 +31,5 @@ - rm -f ${FINAL} - - install : -- mv ${FINAL} ${INSTALLDIR} -+ ${BSD_INSTALL_PROGRAM} ${FINAL} ${INSTALLDIR} - diff --git a/multimedia/gxanim/pkg-comment b/multimedia/gxanim/pkg-comment deleted file mode 100644 index d71862dc6883..000000000000 --- a/multimedia/gxanim/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Graphical front end to Xanim diff --git a/multimedia/gxanim/pkg-descr b/multimedia/gxanim/pkg-descr deleted file mode 100644 index b97cebc4807f..000000000000 --- a/multimedia/gxanim/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -GXAnim is a graphical interface to XAnim written with the GTK+ toolkit for UNIX -platforms. You can quickly find a movie file, play it, and do the usual -VCR-like stuff (rewind, fast forward, pause, stop set volume, etc.), as -well as set general play preferences. diff --git a/multimedia/gxanim/pkg-plist b/multimedia/gxanim/pkg-plist deleted file mode 100644 index dc1a95407854..000000000000 --- a/multimedia/gxanim/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/gxanim diff --git a/multimedia/kdemultimedia3/Makefile b/multimedia/kdemultimedia3/Makefile deleted file mode 100644 index 5ca5814c2306..000000000000 --- a/multimedia/kdemultimedia3/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: KDE2 Multimedia -# Date created: Saturday 2 September 2000 -# Whom: Will Andrews <will@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= kdemultimedia -PORTVERSION= 2.1.1 -CATEGORIES= audio kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION}/distribution/tar/generic/src - -MAINTAINER= will@FreeBSD.org - -RUN_DEPENDS= xanim:${PORTSDIR}/graphics/xanim - -USE_KDELIBS_VER=2 -USE_BZIP2= yes -INSTALLS_SHLIB= yes -USE_AUTOCONF= yes -CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \ - --with-qt-libraries=${X11BASE}/lib -USE_GMAKE= yes -MAKE_ENV= ${CONFIGURE_ENV} - -pre-configure: - ${PERL} -pi -e "s@all_includes=\"@all_includes=\"-I/usr/include @g" ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4 - ${PERL} -pi -e 's,kscd_compile=no,kscd_compile=yes,g; \ - s,DO_NOT_COMPILE mpeglib_artsplug,DO_NOT_COMPILE,g; \ - s,DO_NOT_COMPILE mpeglib,DO_NOT_COMPILE,g' ${WRKSRC}/configure.in - -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} - -.include <bsd.port.mk> diff --git a/multimedia/kdemultimedia3/distinfo b/multimedia/kdemultimedia3/distinfo deleted file mode 100644 index 7c4c761d571e..000000000000 --- a/multimedia/kdemultimedia3/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (kdemultimedia-2.1.1.tar.bz2) = f33bcc843c181885da6799a1e80ca294 diff --git a/multimedia/kdemultimedia3/files/patch-config.h b/multimedia/kdemultimedia3/files/patch-config.h deleted file mode 100644 index 7b42d6c56fb0..000000000000 --- a/multimedia/kdemultimedia3/files/patch-config.h +++ /dev/null @@ -1,27 +0,0 @@ ---- kscd/config.h.orig Wed Aug 23 14:16:23 2000 -+++ kscd/config.h Fri Nov 24 20:11:35 2000 -@@ -4,22 +4,8 @@ - config.h.std in the source directory of the kscd distribution - and rename it to config.h .*/ - --#ifdef __linux__ -+#if defined(__FreeBSD__) - --#ifndef DEFAULT_CD_DEVICE -- #define DEFAULT_CD_DEVICE "/dev/cdrom" --#endif -- --#ifndef LINUX_SCSI_PASSTHROUGH -- #define LINUX_SCSI_PASSTHROUGH --#endif -+#define DEFAULT_CD_DEVICE "/dev/cdrom" - --#ifndef MIN_VOLUME -- #define MIN_VOLUME 0 - #endif -- --#ifndef MAX_VOLUME -- #define MAX_VOLUME 255 --#endif -- --#endif /* linux */ diff --git a/multimedia/kdemultimedia3/files/patch-kmidi_config_h b/multimedia/kdemultimedia3/files/patch-kmidi_config_h deleted file mode 100644 index fc82b4c0d9a1..000000000000 --- a/multimedia/kdemultimedia3/files/patch-kmidi_config_h +++ /dev/null @@ -1,36 +0,0 @@ ---- kmidi/config.h.orig Wed Dec 13 14:23:33 2000 -+++ kmidi/config.h Wed Dec 13 15:17:18 2000 -@@ -329,8 +329,14 @@ - #define LE_SHORT(x) x - #define LE_LONG(x) x - #ifdef __FreeBSD__ --#define BE_SHORT(x) __byte_swap_word(x) --#define BE_LONG(x) __byte_swap_long(x) -+# include <osreldate.h> -+# if __FreeBSD_version <= 500000 -+# define BE_SHORT(x) __byte_swap_word(x) -+# define BE_LONG(x) __byte_swap_long(x) -+# else -+# define BE_SHORT(x) __uint8_swap_uint16(x) -+# define BE_LONG(x) __uint8_swap_uint32(x) -+# endif - #else - #define BE_SHORT(x) XCHG_SHORT(x) - #define BE_LONG(x) XCHG_LONG(x) -@@ -339,8 +345,14 @@ - #define BE_SHORT(x) x - #define BE_LONG(x) x - #ifdef __FreeBSD__ --#define LE_SHORT(x) __byte_swap_word(x) --#define LE_LONG(x) __byte_swap_long(x) -+# include <osreldate.h> -+# if __FreeBSD_version <= 500000 -+# define LE_SHORT(x) __byte_swap_word(x) -+# define LE_LONG(x) __byte_swap_long(x) -+# else -+# define LE_SHORT(x) __uint8_swap_uint16(x) -+# define LE_LONG(x) __uint8_swap_uint32(x) -+# endif - #else - #define LE_SHORT(x) XCHG_SHORT(x) - #define LE_LONG(x) XCHG_LONG(x) diff --git a/multimedia/kdemultimedia3/pkg-comment b/multimedia/kdemultimedia3/pkg-comment deleted file mode 100644 index 186230f9287d..000000000000 --- a/multimedia/kdemultimedia3/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Utilities for the KDE integrated X11 desktop diff --git a/multimedia/kdemultimedia3/pkg-descr b/multimedia/kdemultimedia3/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/multimedia/kdemultimedia3/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/multimedia/kdemultimedia3/pkg-plist b/multimedia/kdemultimedia3/pkg-plist deleted file mode 100644 index 832e197b2c38..000000000000 --- a/multimedia/kdemultimedia3/pkg-plist +++ /dev/null @@ -1,1033 +0,0 @@ -bin/aktion -bin/artsbuilder -bin/artscontrol -bin/artstestgui -bin/kmid -bin/kmidi -bin/kmix -bin/kmixctrl -bin/kscd -bin/midisend -bin/mpeglibartsplay -bin/noatun -bin/sf2cfg -bin/timidity -bin/workman2cddb.pl -bin/yaf-cdda -bin/yaf-mpgplay -bin/yaf-splay -bin/yaf-tplay -bin/yaf-vorbis -bin/yaf-yuv -include/arts/artsbuilder.h -include/arts/artsbuilder.idl -include/arts/artsgui.h -include/arts/artsgui.idl -include/arts/artsmidi.h -include/arts/artsmidi.idl -include/arts/artsmodules.h -include/arts/artsmodules.idl -include/cmodule.h -include/mpeglib/decoder/cddaPlugin.h -include/mpeglib/decoder/command.h -include/mpeglib/decoder/commandPipe.h -include/mpeglib/decoder/decoderPlugin.h -include/mpeglib/decoder/mpgPlugin.h -include/mpeglib/decoder/nukePlugin.h -include/mpeglib/decoder/splayPlugin.h -include/mpeglib/decoder/tplayPlugin.h -include/mpeglib/decoder/vorbisPlugin.h -include/mpeglib/decoder/yuvPlugin.h -include/mpeglib/input/bufferInputStream.h -include/mpeglib/input/cddaInputStream.h -include/mpeglib/input/cdromInputStream.h -include/mpeglib/input/fileInputStream.h -include/mpeglib/input/httpInputStream.h -include/mpeglib/input/inputDetector.h -include/mpeglib/input/inputPlugin.h -include/mpeglib/input/inputStream.h -include/mpeglib/input/threadSafeInputStream.h -include/mpeglib/mpegutil/mpegStreamPlayer.h -include/mpeglib/mpegutil/mpegSystemHeader.h -include/mpeglib/mpegutil/mpegSystemStream.h -include/mpeglib/mpegutil/mpegVideoLength.h -include/mpeglib/output/artsOutputStream.h -include/mpeglib/output/audioTime.h -include/mpeglib/output/avSyncer.h -include/mpeglib/output/dspX11OutputStream.h -include/mpeglib/output/outPlugin.h -include/mpeglib/output/outputStream.h -include/mpeglib/output/pluginInfo.h -include/mpeglib/output/threadSafeOutputStream.h -include/mpeglib/util/abstract/abs_thread.h -include/mpeglib/util/abstract/threadQueue.h -include/mpeglib/util/dynBuffer.h -include/mpeglib/util/render/pictureArray.h -include/mpeglib/util/render/yuvPicture.h -include/mpeglib/util/syncClock.h -include/mpeglib/util/timeStamp.h -include/mpeglib/util/timeStampArray.h -include/mpeglib/util/timeWrapper.h -include/mpeglib/util/yaf/yafcore/buffer.h -include/mpeglib/util/yaf/yafcore/inputDecoder.h -include/mpeglib/util/yaf/yafcore/inputInterface.h -include/mpeglib/util/yaf/yafcore/outputInterface.h -include/mpeglib/util/yaf/yafcore/yaf_control.h -include/mpeglib/util/yaf/yafxplayer/inputDecoderXPlayer.h -include/mpeglib/util/yaf/yafxplayer/inputDecoderYAF.h -include/mpeglib/util/yaf/yafxplayer/yafOutputStream.h -include/mpeglib_artsplug/decoderBaseObject.h -include/mpeglib_artsplug/decoderBaseObject.idl -include/mpeglib_artsplug/decoderBaseObject_impl.h -include/noatun/controls.h -include/noatun/downloader.h -include/noatun/effects.h -include/noatun/engine.h -include/noatun/noatunapp.h -include/noatun/noatunplaylist.h -include/noatun/noatunpref.h -include/noatun/noatunstdaction.h -include/noatun/player.h -include/noatun/plugin.h -include/noatun/pluginloader.h -include/playlistsaver.h -include/plugin_deps.h -lib/Arts/ExtraStereo.mcopclass -lib/Arts/RawWriter.mcopclass -lib/Arts/VoiceRemoval.mcopclass -lib/artseffects.mcopclass -lib/artseffects.mcoptype -lib/kmixctrl.la -lib/kmixctrl.so -lib/libaktion.la -lib/libaktion.so -lib/libaktion.so.1 -lib/libarts_mpeglib-0.3.0.so -lib/libarts_mpeglib-0.3.0.so.0 -lib/libarts_mpeglib.la -lib/libarts_mpeglib.so -lib/libartsbuilder.la -lib/libartsbuilder.so -lib/libartsbuilder.so.0 -lib/libartseffects.la -lib/libartseffects.so -lib/libartsgui_idl.la -lib/libartsgui_idl.so -lib/libartsgui_idl.so.0 -lib/libartsgui_kde.la -lib/libartsgui_kde.so -lib/libartsgui_kde.so.0 -lib/libartsmidi.la -lib/libartsmidi.so -lib/libartsmidi.so.0 -lib/libartsmidi_idl.la -lib/libartsmidi_idl.so -lib/libartsmidi_idl.so.0 -lib/libartsmodules.la -lib/libartsmodules.so -lib/libartsmodules.so.0 -lib/libkcm_kmix.la -lib/libkcm_kmix.so -lib/libkjofolui.la -lib/libkjofolui.so -lib/libkmidpart.la -lib/libkmidpart.so -lib/libkmidpart.so.1 -lib/libkmixapplet.la -lib/libkmixapplet.so -lib/libkmixapplet.so.1 -lib/libmpeg-0.3.0.so -lib/libmpeg-0.3.0.so.0 -lib/libmpeg.la -lib/libmpeg.so -lib/libnoatun.la -lib/libnoatun.so -lib/libnoatun.so.0 -lib/libnoatunarts.la -lib/libnoatunarts.so -lib/libnoatuncontrols.la -lib/libnoatuncontrols.so -lib/libnoatuncontrols.so.0 -lib/libnoatundcopiface.la -lib/libnoatundcopiface.so -lib/libnoatunexcellent.la -lib/libnoatunexcellent.so -lib/libnoatunhtmlexport.la -lib/libnoatunhtmlexport.so -lib/libnoatunid3tag.la -lib/libnoatunid3tag.so -lib/libnoatuninfrared.la -lib/libnoatuninfrared.so -lib/libnoatunkaiman.la -lib/libnoatunkaiman.so -lib/libnoatunkeyz.la -lib/libnoatunkeyz.so -lib/libnoatunmarquis.la -lib/libnoatunmarquis.so -lib/libnoatunnet.la -lib/libnoatunnet.so -lib/libnoatunoggtag.la -lib/libnoatunoggtag.so -lib/libnoatunsystray.la -lib/libnoatunsystray.so -lib/libnoatuntron.la -lib/libnoatuntron.so -lib/libnoatunui.la -lib/libnoatunui.so -lib/libnoatunvoiceprint.la -lib/libnoatunvoiceprint.so -lib/libsplitplaylist.la -lib/libsplitplaylist.so -lib/libworkman.la -lib/libworkman.so -lib/libworkman.so.5 -lib/libyafcore.la -lib/libyafcore.so -lib/libyafcore.so.0 -lib/libyafxplayer.la -lib/libyafxplayer.so -lib/libyafxplayer.so.0 -lib/mcop/Arts/Button.mcopclass -lib/mcop/Arts/Equalizer.mcopclass -lib/mcop/Arts/ExtraStereo.mcopclass -lib/mcop/Arts/FFTScope.mcopclass -lib/mcop/Arts/LocalFactory.mcopclass -lib/mcop/Arts/MidiManager.mcopclass -lib/mcop/Arts/Poti.mcopclass -lib/mcop/Arts/RawScope.mcopclass -lib/mcop/Arts/RawWriter.mcopclass -lib/mcop/Arts/StereoEffectStack_Noatun.mcopclass -lib/mcop/Arts/StereoVolumeControl_Noatun.mcopclass -lib/mcop/Arts/StructureBuilder.mcopclass -lib/mcop/Arts/StructureDesc.mcopclass -lib/mcop/Arts/Synth_ATAN_SATURATE.mcopclass -lib/mcop/Arts/Synth_AUTOPANNER.mcopclass -lib/mcop/Arts/Synth_BRICKWALL_LIMITER.mcopclass -lib/mcop/Arts/Synth_CAPTURE_WAV.mcopclass -lib/mcop/Arts/Synth_CDELAY.mcopclass -lib/mcop/Arts/Synth_DATA.mcopclass -lib/mcop/Arts/Synth_DEBUG.mcopclass -lib/mcop/Arts/Synth_DELAY.mcopclass -lib/mcop/Arts/Synth_ENVELOPE_ADSR.mcopclass -lib/mcop/Arts/Synth_FM_SOURCE.mcopclass -lib/mcop/Arts/Synth_FREEVERB.mcopclass -lib/mcop/Arts/Synth_FX_CFLANGER.mcopclass -lib/mcop/Arts/Synth_MIDI_DEBUG.mcopclass -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_PITCH_SHIFT.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_TREMOLO.mcopclass -lib/mcop/Arts/Synth_WAVE_PULSE.mcopclass -lib/mcop/Arts/Synth_WAVE_SOFTSAW.mcopclass -lib/mcop/Arts/Synth_WAVE_SQUARE.mcopclass -lib/mcop/Arts/Synth_WAVE_TRI.mcopclass -lib/mcop/Arts/Synth_XFADE.mcopclass -lib/mcop/Arts/VoiceRemoval.mcopclass -lib/mcop/Arts/Widget.mcopclass -lib/mcop/CDDAPlayObject.mcopclass -lib/mcop/Equalizer.mcopclass -lib/mcop/Equalizer.mcoptype -lib/mcop/FFTScope.mcopclass -lib/mcop/FFTScope.mcoptype -lib/mcop/MP3PlayObject.mcopclass -lib/mcop/MPGPlayObject.mcopclass -lib/mcop/NULLPlayObject.mcopclass -lib/mcop/OGGPlayObject.mcopclass -lib/mcop/RawScope.mcopclass -lib/mcop/RawScope.mcoptype -lib/mcop/StereoEffectStack_Noatun.mcopclass -lib/mcop/StereoEffectStack_Noatun.mcoptype -lib/mcop/StereoVolumeControl_Noatun.mcopclass -lib/mcop/StereoVolumeControl_Noatun.mcoptype -lib/mcop/VCDPlayObject.mcopclass -lib/mcop/WAVPlayObject.mcopclass -lib/mcop/artsbuilder.mcopclass -lib/mcop/artsbuilder.mcoptype -lib/mcop/artseffects.mcopclass -lib/mcop/artseffects.mcoptype -lib/mcop/artsgui.mcopclass -lib/mcop/artsgui.mcoptype -lib/mcop/artsmidi.mcopclass -lib/mcop/artsmidi.mcoptype -lib/mcop/artsmodules.mcopclass -lib/mcop/artsmodules.mcoptype -share/applnk/Multimedia/aktion.desktop -share/applnk/Multimedia/artsbuilder.desktop -share/applnk/Multimedia/artscontrol.desktop -share/applnk/Multimedia/kmid.desktop -share/applnk/Multimedia/kmidi.desktop -share/applnk/Multimedia/kmix.desktop -share/applnk/Multimedia/kscd.desktop -share/applnk/Multimedia/noatun.desktop -share/applnk/Multimedia/timidity.desktop -share/applnk/Settings/Sound/kmix.desktop -share/apps/aktion/aktion_part.rc -share/apps/aktion/toolbar/ak_maximize.png -share/apps/aktion/toolbar/ak_setup.png -share/apps/aktion/toolbar/aktion_logo.png -share/apps/aktion/toolbar/avanzar.png -share/apps/aktion/toolbar/ayuda.png -share/apps/aktion/toolbar/double.png -share/apps/aktion/toolbar/fullscreen.png -share/apps/aktion/toolbar/half.png -share/apps/aktion/toolbar/original.png -share/apps/aktion/toolbar/parar.png -share/apps/aktion/toolbar/pause.png -share/apps/aktion/toolbar/retroceder.png -share/apps/aktion/toolbar/tocar.png -share/apps/artsbuilder/examples/README -share/apps/artsbuilder/examples/example_adsr.arts -share/apps/artsbuilder/examples/example_atan_saturate.arts -share/apps/artsbuilder/examples/example_autopanner.arts -share/apps/artsbuilder/examples/example_brickwall.arts -share/apps/artsbuilder/examples/example_bus.arts -share/apps/artsbuilder/examples/example_capture_wav.arts -share/apps/artsbuilder/examples/example_cdelay.arts -share/apps/artsbuilder/examples/example_cflanger.arts -share/apps/artsbuilder/examples/example_data.arts -share/apps/artsbuilder/examples/example_delay.arts -share/apps/artsbuilder/examples/example_dtmf1.arts -share/apps/artsbuilder/examples/example_equalizer.arts -share/apps/artsbuilder/examples/example_fm.arts -share/apps/artsbuilder/examples/example_freeverb.arts -share/apps/artsbuilder/examples/example_moog.arts -share/apps/artsbuilder/examples/example_multi_add.arts -share/apps/artsbuilder/examples/example_noise.arts -share/apps/artsbuilder/examples/example_pitchshift.arts -share/apps/artsbuilder/examples/example_play_wave.arts -share/apps/artsbuilder/examples/example_pscale.arts -share/apps/artsbuilder/examples/example_pulse.arts -share/apps/artsbuilder/examples/example_rc.arts -share/apps/artsbuilder/examples/example_record.arts -share/apps/artsbuilder/examples/example_sequence.arts -share/apps/artsbuilder/examples/example_shelve_cutoff.arts -share/apps/artsbuilder/examples/example_sine.arts -share/apps/artsbuilder/examples/example_softsaw.arts -share/apps/artsbuilder/examples/example_square.arts -share/apps/artsbuilder/examples/example_stereobeep.arts -share/apps/artsbuilder/examples/example_tremolo.arts -share/apps/artsbuilder/examples/example_tri.arts -share/apps/artsbuilder/examples/example_xfade.arts -share/apps/artsbuilder/examples/instrument_arts_all.arts-map -share/apps/artsbuilder/examples/instrument_chirpdrum.arts -share/apps/artsbuilder/examples/instrument_deepdrum.arts -share/apps/artsbuilder/examples/instrument_full_square.arts -share/apps/artsbuilder/examples/instrument_neworgan.arts -share/apps/artsbuilder/examples/instrument_nokind.arts -share/apps/artsbuilder/examples/instrument_organ2.arts -share/apps/artsbuilder/examples/instrument_simple_sin.arts -share/apps/artsbuilder/examples/instrument_simple_square.arts -share/apps/artsbuilder/examples/instrument_simple_tri.arts -share/apps/artsbuilder/examples/instrument_slide.arts -share/apps/artsbuilder/examples/instrument_slide1.arts -share/apps/artsbuilder/examples/instrument_square.arts -share/apps/artsbuilder/examples/instrument_tri.arts -share/apps/artsbuilder/examples/template_Empty_Structure.arts -share/apps/artsbuilder/examples/template_Instrument.arts -share/apps/artsbuilder/examples/todo/effect_delay.arts -share/apps/artsbuilder/examples/todo/effect_delay_alone.arts -share/apps/artsbuilder/examples/todo/effect_flanger_alone.arts -share/apps/artsbuilder/examples/todo/instrument_flexible_slide.arts -share/apps/artsbuilder/examples/todo/instrument_flexible_slide_GUI.arts -share/apps/artsbuilder/examples/todo/instrument_fm_horn.arts -share/apps/artsbuilder/examples/todo/instrument_moog_vcf_tune.arts -share/apps/artsbuilder/examples/todo/instrument_moog_vcf_tune_GUI.arts -share/apps/artsbuilder/examples/todo/mixer_element_eq.arts -share/apps/artsbuilder/examples/todo/mixer_element_eqfx.arts -share/apps/artsbuilder/examples/todo/mixer_element_simple.arts -share/apps/artsbuilder/examples/todo/template_Instrument_GUI.arts -share/apps/artsbuilder/examples/todo/template_Mixer_Element.arts -share/apps/artsbuilder/pics/Synth_ADD.xpm -share/apps/artsbuilder/pics/Synth_AMAN_PLAY.xpm -share/apps/artsbuilder/pics/Synth_ATAN_SATURATE.xpm -share/apps/artsbuilder/pics/Synth_BUS_DOWNLINK.xpm -share/apps/artsbuilder/pics/Synth_BUS_UPLINK.xpm -share/apps/artsbuilder/pics/Synth_DEBUG.xpm -share/apps/artsbuilder/pics/Synth_ENVELOPE_ADSR.xpm -share/apps/artsbuilder/pics/Synth_FILEPLAY.xpm -share/apps/artsbuilder/pics/Synth_MIDI_DEBUG.xpm -share/apps/artsbuilder/pics/Synth_MOOG_VCF.xpm -share/apps/artsbuilder/pics/Synth_MUL.xpm -share/apps/artsbuilder/pics/Synth_MULTI_ADD.xpm -share/apps/artsbuilder/pics/Synth_PLAY.xpm -share/apps/artsbuilder/pics/Synth_PLAY_WAV.xpm -share/apps/artsbuilder/pics/Synth_PSCALE.xpm -share/apps/artsbuilder/pics/Synth_RC.xpm -share/apps/artsbuilder/pics/Synth_SEQUENCE.xpm -share/apps/artsbuilder/pics/Synth_SHELVE_CUTOFF.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SAW.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SIN.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SQUARE.xpm -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/kicker/applets/kmixapplet.desktop -share/apps/kmid/DiesIrae.kar -share/apps/kmid/Guantanamera.kar -share/apps/kmid/MariaDeLasMercedes.kar -share/apps/kmid/OFortuna.kar -share/apps/kmid/fm/drums.o3 -share/apps/kmid/fm/drums.sb -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/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/keyboard.xpm -share/apps/kmid/icons/locolor/16x16/actions/piano.png -share/apps/kmid/icons/locolor/16x16/actions/volume.png -share/apps/kmid/kmid_partui.rc -share/apps/kmid/kmidui.rc -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/Jarre-Chung_Kuo.mid -share/apps/kmidi/Malaguena.mid -share/apps/kmidi/Mission_Impossible.mid -share/apps/kmidi/Take_The_A_Train-Seq_by_Dianne_Lewandowski.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/georgia.mid -share/apps/kmidi/mpostman.mid -share/apps/kmidi/pics/kmidilogo.png -share/apps/kmix/kmixui.rc -share/apps/kmix/pics/kmixdocked.png -share/apps/kmix/pics/logo.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_ext.png -share/apps/kmix/pics/mix_microphone.png -share/apps/kmix/pics/mix_midi.png -share/apps/kmix/pics/mix_recmon.png -share/apps/kmix/pics/mix_surround.png -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/kscd/pics/cdsmall.xpm -share/apps/kscd/pics/kscdlogo.xpm -share/apps/noatun/dcopiface.plugin -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/32x32/actions/effect.png -share/apps/noatun/icons/hicolor/48x48/actions/effect.png -share/apps/noatun/icons/locolor/16x16/actions/effect.png -share/apps/noatun/icons/locolor/16x16/actions/noatunback.png -share/apps/noatun/icons/locolor/16x16/actions/noatunforward.png -share/apps/noatun/icons/locolor/16x16/actions/noatunpause.png -share/apps/noatun/icons/locolor/16x16/actions/noatunplay.png -share/apps/noatun/icons/locolor/16x16/actions/noatunplaylist.png -share/apps/noatun/icons/locolor/16x16/actions/noatunstop.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntray.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntraypause.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntrayplay.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntraystop.png -share/apps/noatun/icons/locolor/22x22/actions/noatunback.png -share/apps/noatun/icons/locolor/22x22/actions/noatunfback.png -share/apps/noatun/icons/locolor/22x22/actions/noatunfforward.png -share/apps/noatun/icons/locolor/22x22/actions/noatunforward.png -share/apps/noatun/icons/locolor/22x22/actions/noatunloopnone.png -share/apps/noatun/icons/locolor/22x22/actions/noatunloopplaylist.png -share/apps/noatun/icons/locolor/22x22/actions/noatunloopsong.png -share/apps/noatun/icons/locolor/22x22/actions/noatunpause.png -share/apps/noatun/icons/locolor/22x22/actions/noatunplay.png -share/apps/noatun/icons/locolor/22x22/actions/noatunplaylist.png -share/apps/noatun/icons/locolor/22x22/actions/noatunstop.png -share/apps/noatun/icons/locolor/22x22/actions/noatuntiny.png -share/apps/noatun/id3tag.plugin -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/marquis.plugin -share/apps/noatun/net.plugin -share/apps/noatun/noatunui.plugin -share/apps/noatun/oggtag.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 -share/apps/noatun/skins/kaiman/car-preset/btn_next.png -share/apps/noatun/skins/kaiman/car-preset/btn_p1.png -share/apps/noatun/skins/kaiman/car-preset/btn_p2.png -share/apps/noatun/skins/kaiman/car-preset/btn_p3.png -share/apps/noatun/skins/kaiman/car-preset/btn_p4.png -share/apps/noatun/skins/kaiman/car-preset/btn_p5.png -share/apps/noatun/skins/kaiman/car-preset/btn_p6.png -share/apps/noatun/skins/kaiman/car-preset/btn_play.png -share/apps/noatun/skins/kaiman/car-preset/btn_prev.png -share/apps/noatun/skins/kaiman/car-preset/btn_sml.png -share/apps/noatun/skins/kaiman/car-preset/btn_stop.png -share/apps/noatun/skins/kaiman/car-preset/btn_voldn.png -share/apps/noatun/skins/kaiman/car-preset/btn_volup.png -share/apps/noatun/skins/kaiman/car-preset/digbig.png -share/apps/noatun/skins/kaiman/car-preset/digmed.png -share/apps/noatun/skins/kaiman/car-preset/letters.png -share/apps/noatun/skins/kaiman/car-preset/main.png -share/apps/noatun/skins/kaiman/car-preset/monoster.png -share/apps/noatun/skins/kaiman/car-preset/posbar.png -share/apps/noatun/skins/kaiman/car-preset/random.png -share/apps/noatun/skins/kaiman/car-preset/repeat.png -share/apps/noatun/skins/kaiman/car-preset/skindata -share/apps/noatun/skins/kaiman/car-preset/status.png -share/apps/noatun/skins/kaiman/car-preset/volume.png -share/apps/noatun/skins/kaiman/circle/back.png -share/apps/noatun/skins/kaiman/circle/back_mask.png -share/apps/noatun/skins/kaiman/circle/back_sm.png -share/apps/noatun/skins/kaiman/circle/back_sm_mask.png -share/apps/noatun/skins/kaiman/circle/bar_pos.png -share/apps/noatun/skins/kaiman/circle/bar_vol.png -share/apps/noatun/skins/kaiman/circle/btn_exit.png -share/apps/noatun/skins/kaiman/circle/btn_iconify.png -share/apps/noatun/skins/kaiman/circle/btn_list.png -share/apps/noatun/skins/kaiman/circle/btn_mode.png -share/apps/noatun/skins/kaiman/circle/btn_next.png -share/apps/noatun/skins/kaiman/circle/btn_play.png -share/apps/noatun/skins/kaiman/circle/btn_pref.png -share/apps/noatun/skins/kaiman/circle/btn_prev.png -share/apps/noatun/skins/kaiman/circle/btn_repeat.png -share/apps/noatun/skins/kaiman/circle/btn_shuffle.png -share/apps/noatun/skins/kaiman/circle/btn_sm_exit.png -share/apps/noatun/skins/kaiman/circle/btn_sm_iconify.png -share/apps/noatun/skins/kaiman/circle/btn_sm_mode.png -share/apps/noatun/skins/kaiman/circle/btn_sm_next.png -share/apps/noatun/skins/kaiman/circle/btn_sm_play.png -share/apps/noatun/skins/kaiman/circle/btn_sm_prev.png -share/apps/noatun/skins/kaiman/circle/btn_sm_stop.png -share/apps/noatun/skins/kaiman/circle/btn_stop.png -share/apps/noatun/skins/kaiman/circle/dig.png -share/apps/noatun/skins/kaiman/circle/digsml.png -share/apps/noatun/skins/kaiman/circle/letters.png -share/apps/noatun/skins/kaiman/circle/skindata -share/apps/noatun/skins/kaiman/circle/status.png -share/apps/noatun/skins/kaiman/k9/README -share/apps/noatun/skins/kaiman/k9/conf.jpg -share/apps/noatun/skins/kaiman/k9/conf.png -share/apps/noatun/skins/kaiman/k9/eject.jpg -share/apps/noatun/skins/kaiman/k9/icon.jpg -share/apps/noatun/skins/kaiman/k9/icon.png -share/apps/noatun/skins/kaiman/k9/kill.jpg -share/apps/noatun/skins/kaiman/k9/kill.png -share/apps/noatun/skins/kaiman/k9/knine-nfont.jpg -share/apps/noatun/skins/kaiman/k9/knine-nfont.png -share/apps/noatun/skins/kaiman/k9/knine-nfont2.jpg -share/apps/noatun/skins/kaiman/k9/knine-nfont2.png -share/apps/noatun/skins/kaiman/k9/knine-normal2.jpg -share/apps/noatun/skins/kaiman/k9/knine-normal2.png -share/apps/noatun/skins/kaiman/k9/knine-vfont.jpg -share/apps/noatun/skins/kaiman/k9/knine-vfont.png -share/apps/noatun/skins/kaiman/k9/long2.jpg -share/apps/noatun/skins/kaiman/k9/mask.png -share/apps/noatun/skins/kaiman/k9/newtext.jpg -share/apps/noatun/skins/kaiman/k9/newtext.png -share/apps/noatun/skins/kaiman/k9/next.jpg -share/apps/noatun/skins/kaiman/k9/pause.jpg -share/apps/noatun/skins/kaiman/k9/play.jpg -share/apps/noatun/skins/kaiman/k9/pos_item.jpg -share/apps/noatun/skins/kaiman/k9/repeat.jpg -share/apps/noatun/skins/kaiman/k9/repeat.png -share/apps/noatun/skins/kaiman/k9/reverse.jpg -share/apps/noatun/skins/kaiman/k9/shuffle.jpg -share/apps/noatun/skins/kaiman/k9/shuffle.png -share/apps/noatun/skins/kaiman/k9/skindata -share/apps/noatun/skins/kaiman/k9/small-k.jpg -share/apps/noatun/skins/kaiman/k9/small-k.png -share/apps/noatun/skins/kaiman/k9/square.jpg -share/apps/noatun/skins/kaiman/k9/square.png -share/apps/noatun/skins/kaiman/k9/status.jpg -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/Makefile.am -share/apps/noatun/skins/kjofol/kjofol.dck -share/apps/noatun/skins/kjofol/kjofol.pl -share/apps/noatun/skins/kjofol/kjofol.rc -share/apps/noatun/skins/kjofol/kjofol.wsh -share/apps/noatun/skins/kjofol/sg.png -share/apps/noatun/skins/kjofol/sg_num.png -share/apps/noatun/skins/kjofol/sg_seek.bmp -share/apps/noatun/skins/kjofol/sg_seek.png -share/apps/noatun/skins/kjofol/sg_text.png -share/apps/noatun/skins/kjofol/sgdock.png -share/apps/noatun/skins/kjofol/sgdock2.png -share/apps/noatun/skins/kjofol/sgdocksk.png -share/apps/noatun/skins/kjofol/sgdockvp.png -share/apps/noatun/skins/kjofol/sgeq.png -share/apps/noatun/skins/kjofol/sgpitch.png -share/apps/noatun/skins/kjofol/sgpitchp.png -share/apps/noatun/skins/kjofol/sgplist.png -share/apps/noatun/skins/kjofol/sgplist2.png -share/apps/noatun/skins/kjofol/sgpres1.png -share/apps/noatun/skins/kjofol/sgpres2.png -share/apps/noatun/skins/kjofol/sgpres3.png -share/apps/noatun/skins/kjofol/sgvol.png -share/apps/noatun/skins/kjofol/sgvolnum.png -share/apps/noatun/skins/kjofol/sgvolpos.png -share/apps/noatun/skins/kjofol/sgwshad.png -share/apps/noatun/skins/kjofol/sgwshad2.png -share/apps/noatun/skins/kjofol/sgwshdsk.png -share/apps/noatun/skins/kjofol/sgwshvol.png -share/apps/noatun/skins/kjofol/sgwshvp.png -share/apps/noatun/skins/phong/p_eq.png -share/apps/noatun/skins/phong/p_main.png -share/apps/noatun/skins/phong/p_mainback.png -share/apps/noatun/skins/phong/p_numbers.png -share/apps/noatun/skins/phong/p_playback.png -share/apps/noatun/skins/phong/p_playlist.png -share/apps/noatun/skins/phong/p_propos.png -share/apps/noatun/skins/phong/p_text.png -share/apps/noatun/skins/phong/p_volbar.png -share/apps/noatun/skins/phong/p_volpos.png -share/apps/noatun/skins/phong/phong.dck -share/apps/noatun/skins/phong/phong.rc -share/apps/noatun/skins/phong/phong.wsh -share/apps/noatun/skins/phong/phong_readme.txt -share/apps/noatun/skins/vibrocentric/i_base.png -share/apps/noatun/skins/vibrocentric/i_base2.png -share/apps/noatun/skins/vibrocentric/i_eq.png -share/apps/noatun/skins/vibrocentric/i_font.png -share/apps/noatun/skins/vibrocentric/i_pl.png -share/apps/noatun/skins/vibrocentric/i_pl2.png -share/apps/noatun/skins/vibrocentric/i_pro.png -share/apps/noatun/skins/vibrocentric/i_text.png -share/apps/noatun/skins/vibrocentric/i_vol.png -share/apps/noatun/skins/vibrocentric/i_volpos.png -share/apps/noatun/skins/vibrocentric/vibrocentric.dck -share/apps/noatun/skins/vibrocentric/vibrocentric.rc -share/apps/noatun/skins/vibrocentric/vibrocentric.wsh -share/apps/noatun/skins/vibrocentric/vibrocentric_readme.txt -share/apps/noatun/splitplaylist.plugin -share/apps/noatun/systray.plugin -share/apps/noatun/systrayui.rc -share/apps/noatun/tron.plugin -share/apps/noatun/tronui.rc -share/apps/noatun/voiceprint.plugin -share/config/aktionrc -share/doc/HTML/en/aktion/.anchors -share/doc/HTML/en/aktion/aktion-fullscreen.html -share/doc/HTML/en/aktion/aktion-setup.html -share/doc/HTML/en/aktion/aktion.png -share/doc/HTML/en/aktion/aktiontoolbar.png -share/doc/HTML/en/aktion/commands.html -share/doc/HTML/en/aktion/common -share/doc/HTML/en/aktion/compilation.html -share/doc/HTML/en/aktion/configuration.html -share/doc/HTML/en/aktion/credits.html -share/doc/HTML/en/aktion/developers.html -share/doc/HTML/en/aktion/faq.html -share/doc/HTML/en/aktion/index.docbook -share/doc/HTML/en/aktion/index.html -share/doc/HTML/en/aktion/installation.html -share/doc/HTML/en/aktion/introduction.html -share/doc/HTML/en/aktion/re-1007-kanim.html -share/doc/HTML/en/aktion/requirements.html -share/doc/HTML/en/aktion/toolbar.html -share/doc/HTML/en/aktion/using-kapp.html -share/doc/HTML/en/artsbuilder/.anchors -share/doc/HTML/en/artsbuilder/adding-native-arts-support.html -share/doc/HTML/en/artsbuilder/arts-apis.html -share/doc/HTML/en/artsbuilder/arts-in-detail.html -share/doc/HTML/en/artsbuilder/arts-modules.html -share/doc/HTML/en/artsbuilder/arts-structure.png -share/doc/HTML/en/artsbuilder/arts-tools.html -share/doc/HTML/en/artsbuilder/artsbuilder-examples.html -share/doc/HTML/en/artsbuilder/artsbuilder-tutorial.html -share/doc/HTML/en/artsbuilder/artsbuilder.html -share/doc/HTML/en/artsbuilder/artsc-config.html -share/doc/HTML/en/artsbuilder/artscat.html -share/doc/HTML/en/artsbuilder/artscontrol.html -share/doc/HTML/en/artsbuilder/artsd.html -share/doc/HTML/en/artsbuilder/artsdsp.html -share/doc/HTML/en/artsbuilder/artsflow.html -share/doc/HTML/en/artsbuilder/artsplay.html -share/doc/HTML/en/artsbuilder/artsshell.html -share/doc/HTML/en/artsbuilder/artswrapper.html -share/doc/HTML/en/artsbuilder/attribute-change-notify.html -share/doc/HTML/en/artsbuilder/brahms.html -share/doc/HTML/en/artsbuilder/busses.html -share/doc/HTML/en/artsbuilder/capi.html -share/doc/HTML/en/artsbuilder/coding-standards.html -share/doc/HTML/en/artsbuilder/common -share/doc/HTML/en/artsbuilder/contributing.html -share/doc/HTML/en/artsbuilder/copyright-and-licenses.html -share/doc/HTML/en/artsbuilder/detail-gui-elements.html -share/doc/HTML/en/artsbuilder/faq-latency.html -share/doc/HTML/en/artsbuilder/faq-network.html -share/doc/HTML/en/artsbuilder/faq-non-arts.html -share/doc/HTML/en/artsbuilder/faq-other.html -share/doc/HTML/en/artsbuilder/faq.html -share/doc/HTML/en/artsbuilder/future-work.html -share/doc/HTML/en/artsbuilder/glossary.html -share/doc/HTML/en/artsbuilder/history.html -share/doc/HTML/en/artsbuilder/images/Doc_MODUL.png -share/doc/HTML/en/artsbuilder/images/Gui_AUDIO_MANAGER.png -share/doc/HTML/en/artsbuilder/images/Gui_INSTRUMENT_MAPPER.png -share/doc/HTML/en/artsbuilder/images/Gui_LABEL.png -share/doc/HTML/en/artsbuilder/images/Gui_MIXER.png -share/doc/HTML/en/artsbuilder/images/Gui_PANEL.png -share/doc/HTML/en/artsbuilder/images/Gui_POTI.png -share/doc/HTML/en/artsbuilder/images/Gui_SLIDER.png -share/doc/HTML/en/artsbuilder/images/Gui_SUBPANEL.png -share/doc/HTML/en/artsbuilder/images/Gui_WINDOW.png -share/doc/HTML/en/artsbuilder/images/Interface_MIDI_NOTE.png -share/doc/HTML/en/artsbuilder/images/Synth_ADD.png -share/doc/HTML/en/artsbuilder/images/Synth_ATAN_SATURATE.png -share/doc/HTML/en/artsbuilder/images/Synth_BUS_DOWNLINK.png -share/doc/HTML/en/artsbuilder/images/Synth_BUS_UPLINK.png -share/doc/HTML/en/artsbuilder/images/Synth_CDELAY.png -share/doc/HTML/en/artsbuilder/images/Synth_DEBUG.png -share/doc/HTML/en/artsbuilder/images/Synth_DELAY.png -share/doc/HTML/en/artsbuilder/images/Synth_ENVELOPE_ADSR.png -share/doc/HTML/en/artsbuilder/images/Synth_FILEPLAY.png -share/doc/HTML/en/artsbuilder/images/Synth_FM_SOURCE.png -share/doc/HTML/en/artsbuilder/images/Synth_FREQUENCY.png -share/doc/HTML/en/artsbuilder/images/Synth_MIDI_DEBUG.png -share/doc/HTML/en/artsbuilder/images/Synth_MIDI_ROUTER.png -share/doc/HTML/en/artsbuilder/images/Synth_MUL.png -share/doc/HTML/en/artsbuilder/images/Synth_NIL.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_AKAI.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_AKAIS.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_WAV.png -share/doc/HTML/en/artsbuilder/images/Synth_PSCALE.png -share/doc/HTML/en/artsbuilder/images/Synth_RC.png -share/doc/HTML/en/artsbuilder/images/Synth_SEQUENCE.png -share/doc/HTML/en/artsbuilder/images/Synth_SHELVE_CUTOFF.png -share/doc/HTML/en/artsbuilder/images/Synth_STD_EQUALIZER.png -share/doc/HTML/en/artsbuilder/images/Synth_STRUCT_KILL.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_SIN.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_SQUARE.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_TRI.png -share/doc/HTML/en/artsbuilder/images/Synth_XFADE.png -share/doc/HTML/en/artsbuilder/images/schema1.png -share/doc/HTML/en/artsbuilder/images/schema2.png -share/doc/HTML/en/artsbuilder/images/schema3.png -share/doc/HTML/en/artsbuilder/images/schema4.png -share/doc/HTML/en/artsbuilder/index.docbook -share/doc/HTML/en/artsbuilder/index.html -share/doc/HTML/en/artsbuilder/installation.html -share/doc/HTML/en/artsbuilder/interfaces.html -share/doc/HTML/en/artsbuilder/intro-digital-audio.html -share/doc/HTML/en/artsbuilder/introduction.html -share/doc/HTML/en/artsbuilder/kaudioplayer.html -share/doc/HTML/en/artsbuilder/kmedia2.html -share/doc/HTML/en/artsbuilder/knotify.html -share/doc/HTML/en/artsbuilder/libkmid.html -share/doc/HTML/en/artsbuilder/mailing-lists.html -share/doc/HTML/en/artsbuilder/mapped-instruments.html -share/doc/HTML/en/artsbuilder/mcop.html -share/doc/HTML/en/artsbuilder/mcopidl.html -share/doc/HTML/en/artsbuilder/midi-creating-instruments.html -share/doc/HTML/en/artsbuilder/midi-introduction.html -share/doc/HTML/en/artsbuilder/midi-manager.html -share/doc/HTML/en/artsbuilder/midi.html -share/doc/HTML/en/artsbuilder/midisend.html -share/doc/HTML/en/artsbuilder/modules-ports.html -share/doc/HTML/en/artsbuilder/porting.html -share/doc/HTML/en/artsbuilder/references.html -share/doc/HTML/en/artsbuilder/soundserver.html -share/doc/HTML/en/artsbuilder/source-install.html -share/doc/HTML/en/artsbuilder/structures.html -share/doc/HTML/en/artsbuilder/synth-modules-reference.html -share/doc/HTML/en/artsbuilder/using-this-manual.html -share/doc/HTML/en/artsbuilder/visual-modules-reference.html -share/doc/HTML/en/kmid/.anchors -share/doc/HTML/en/kmid/abouttheauthor.html -share/doc/HTML/en/kmid/addingsongstoacollectionhowtouseautoadd.html -share/doc/HTML/en/kmid/advancedfeatures.html -share/doc/HTML/en/kmid/collections.html -share/doc/HTML/en/kmid/common -share/doc/HTML/en/kmid/compilationandinstallation.html -share/doc/HTML/en/kmid/creatingamidimap.html -share/doc/HTML/en/kmid/deletingacollection.html -share/doc/HTML/en/kmid/displayinglyrics.html -share/doc/HTML/en/kmid/doineedamidimap.html -share/doc/HTML/en/kmid/finalnotes.html -share/doc/HTML/en/kmid/frequentlyaskedquestionsfaq.html -share/doc/HTML/en/kmid/generalusage.html -share/doc/HTML/en/kmid/hallofkmidsfriends.html -share/doc/HTML/en/kmid/index.cvlog -share/doc/HTML/en/kmid/index.docbook -share/doc/HTML/en/kmid/index.html -share/doc/HTML/en/kmid/installation.html -share/doc/HTML/en/kmid/introduction.html -share/doc/HTML/en/kmid/keybindings.html -share/doc/HTML/en/kmid/midimaps.html -share/doc/HTML/en/kmid/playinginorderoratrandom.html -share/doc/HTML/en/kmid/playingsongs.html -share/doc/HTML/en/kmid/removingsongsfromcollections.html -share/doc/HTML/en/kmid/requirements.html -share/doc/HTML/en/kmid/selectingasongfromacollection.html -share/doc/HTML/en/kmid/thetempolcd.html -share/doc/HTML/en/kmid/thetemporarycollection.html -share/doc/HTML/en/kmid/usingmidimaps.html -share/doc/HTML/en/kmidi/.anchors -share/doc/HTML/en/kmidi/FAQ -share/doc/HTML/en/kmidi/command-line-options.html -share/doc/HTML/en/kmidi/common -share/doc/HTML/en/kmidi/compilation-and-installation.html -share/doc/HTML/en/kmidi/computation-issues.html -share/doc/HTML/en/kmidi/configuring.html -share/doc/HTML/en/kmidi/copyright.html -share/doc/HTML/en/kmidi/credits.html -share/doc/HTML/en/kmidi/design.html -share/doc/HTML/en/kmidi/effects.html -share/doc/HTML/en/kmidi/index.cvlog -share/doc/HTML/en/kmidi/index.docbook -share/doc/HTML/en/kmidi/index.html -share/doc/HTML/en/kmidi/installation.html -share/doc/HTML/en/kmidi/introduction.html -share/doc/HTML/en/kmidi/memory-issues.html -share/doc/HTML/en/kmidi/midi-filenames.html -share/doc/HTML/en/kmidi/midi-implementation.html -share/doc/HTML/en/kmidi/patches.html -share/doc/HTML/en/kmidi/patchsets.html -share/doc/HTML/en/kmidi/playlists.html -share/doc/HTML/en/kmidi/polyphony.html -share/doc/HTML/en/kmidi/questions-and-answers.html -share/doc/HTML/en/kmidi/requirements.html -share/doc/HTML/en/kmidi/synthesis-model.html -share/doc/HTML/en/kmidi/usage.html -share/doc/HTML/en/kmidi/volume.html -share/doc/HTML/en/kmix/.anchors -share/doc/HTML/en/kmix/common -share/doc/HTML/en/kmix/compilation.html -share/doc/HTML/en/kmix/configuration-options.html -share/doc/HTML/en/kmix/control-panel.html -share/doc/HTML/en/kmix/credits.html -share/doc/HTML/en/kmix/index.docbook -share/doc/HTML/en/kmix/index.html -share/doc/HTML/en/kmix/installation.html -share/doc/HTML/en/kmix/introduction.html -share/doc/HTML/en/kmix/panning-slider.html -share/doc/HTML/en/kmix/requirements.html -share/doc/HTML/en/kmix/working-with-kmix.html -share/doc/HTML/en/kscd/.anchors -share/doc/HTML/en/kscd/about.html -share/doc/HTML/en/kscd/cddb-editor.html -share/doc/HTML/en/kscd/cddb-support.html -share/doc/HTML/en/kscd/cddb-tab.html -share/doc/HTML/en/kscd/cddb.howto -share/doc/HTML/en/kscd/common -share/doc/HTML/en/kscd/compilation-and-installation.html -share/doc/HTML/en/kscd/configuring-kscd.html -share/doc/HTML/en/kscd/credits-and-license.html -share/doc/HTML/en/kscd/index.docbook -share/doc/HTML/en/kscd/index.html -share/doc/HTML/en/kscd/installation.html -share/doc/HTML/en/kscd/introduction.html -share/doc/HTML/en/kscd/kscd-options-tab.html -share/doc/HTML/en/kscd/kscd.png -share/doc/HTML/en/kscd/kscd1.png -share/doc/HTML/en/kscd/kscd10.png -share/doc/HTML/en/kscd/kscd11.png -share/doc/HTML/en/kscd/kscd12.png -share/doc/HTML/en/kscd/kscd13.png -share/doc/HTML/en/kscd/kscd14.png -share/doc/HTML/en/kscd/kscd15.png -share/doc/HTML/en/kscd/kscd16.png -share/doc/HTML/en/kscd/kscd17.png -share/doc/HTML/en/kscd/kscd18.png -share/doc/HTML/en/kscd/kscd19.png -share/doc/HTML/en/kscd/kscd2.png -share/doc/HTML/en/kscd/kscd2a.png -share/doc/HTML/en/kscd/kscd3.png -share/doc/HTML/en/kscd/kscd4.png -share/doc/HTML/en/kscd/kscd5.png -share/doc/HTML/en/kscd/kscd6.png -share/doc/HTML/en/kscd/kscd7.png -share/doc/HTML/en/kscd/kscd8.png -share/doc/HTML/en/kscd/kscd9.png -share/doc/HTML/en/kscd/onscreen-fundamentals.html -share/doc/HTML/en/kscd/questions-and-answers.html -share/doc/HTML/en/kscd/requirements.html -share/doc/HTML/en/kscd/smtp-options.html -share/doc/HTML/en/kscd/using-kscd-in-the-panel.html -share/doc/HTML/en/noatun/.anchors -share/doc/HTML/en/noatun/common -share/doc/HTML/en/noatun/compilation-and-installation.html -share/doc/HTML/en/noatun/credits-and-licenses.html -share/doc/HTML/en/noatun/html-exporter.html -share/doc/HTML/en/noatun/id3-reader.html -share/doc/HTML/en/noatun/index.docbook -share/doc/HTML/en/noatun/index.html -share/doc/HTML/en/noatun/installation.html -share/doc/HTML/en/noatun/introduction.html -share/doc/HTML/en/noatun/kjofol-skin.html -share/doc/HTML/en/noatun/questions-answers-and-tips.html -share/doc/HTML/en/noatun/requirements.html -share/doc/HTML/en/noatun/using-noatun-plugins.html -share/doc/HTML/en/noatun/using-noatun.html -share/doc/HTML/en/noatun/young-hickory.html -share/icons/hicolor/22x22/apps/noatun.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/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/16x16/apps/aktion.png -share/icons/locolor/16x16/apps/kmid.png -share/icons/locolor/16x16/apps/kmidi.png -share/icons/locolor/16x16/apps/kmix.png -share/icons/locolor/16x16/apps/kscd.png -share/icons/locolor/16x16/apps/noatun.png -share/icons/locolor/32x32/apps/aktion.png -share/icons/locolor/32x32/apps/kmid.png -share/icons/locolor/32x32/apps/kmidi.png -share/icons/locolor/32x32/apps/kmix.png -share/icons/locolor/32x32/apps/kscd.png -share/icons/locolor/32x32/apps/noatun.png -share/mimelnk/application/x-artsbuilder.desktop -share/mimelnk/audio/x-karaoke.desktop -share/mimelnk/text/xmcd.desktop -share/services/kmixctrl_restore.desktop -share/servicetypes/audiomidi.desktop -@dirrm share/icons/hicolor/22x22/apps -@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/apps/noatun/skins/vibrocentric -@dirrm share/apps/noatun/skins/phong -@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/locolor/22x22/actions -@dirrm share/apps/noatun/icons/locolor/22x22 -@dirrm share/apps/noatun/icons/locolor/16x16/actions -@dirrm share/apps/noatun/icons/locolor/16x16 -@dirrm share/apps/noatun/icons/locolor -@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/16x16/actions -@dirrm share/apps/noatun/icons/hicolor/16x16 -@dirrm share/apps/noatun/icons/hicolor -@dirrm share/apps/noatun/icons -@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/locolor/16x16/actions -@dirrm share/apps/kmid/icons/locolor/16x16 -@dirrm share/apps/kmid/icons/locolor -@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 -@dirrm share/apps/kmid/icons -@dirrm share/apps/kmid/fm -@dirrm share/apps/kmid -@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 lib/Arts -@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/abstract -@dirrm include/mpeglib/util -@dirrm include/mpeglib/output -@dirrm include/mpeglib/mpegutil -@dirrm include/mpeglib/input -@dirrm include/mpeglib/decoder -@dirrm include/mpeglib diff --git a/multimedia/kdemultimedia4/Makefile b/multimedia/kdemultimedia4/Makefile deleted file mode 100644 index 5ca5814c2306..000000000000 --- a/multimedia/kdemultimedia4/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: KDE2 Multimedia -# Date created: Saturday 2 September 2000 -# Whom: Will Andrews <will@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= kdemultimedia -PORTVERSION= 2.1.1 -CATEGORIES= audio kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION}/distribution/tar/generic/src - -MAINTAINER= will@FreeBSD.org - -RUN_DEPENDS= xanim:${PORTSDIR}/graphics/xanim - -USE_KDELIBS_VER=2 -USE_BZIP2= yes -INSTALLS_SHLIB= yes -USE_AUTOCONF= yes -CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \ - --with-qt-libraries=${X11BASE}/lib -USE_GMAKE= yes -MAKE_ENV= ${CONFIGURE_ENV} - -pre-configure: - ${PERL} -pi -e "s@all_includes=\"@all_includes=\"-I/usr/include @g" ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4 - ${PERL} -pi -e 's,kscd_compile=no,kscd_compile=yes,g; \ - s,DO_NOT_COMPILE mpeglib_artsplug,DO_NOT_COMPILE,g; \ - s,DO_NOT_COMPILE mpeglib,DO_NOT_COMPILE,g' ${WRKSRC}/configure.in - -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} - -.include <bsd.port.mk> diff --git a/multimedia/kdemultimedia4/distinfo b/multimedia/kdemultimedia4/distinfo deleted file mode 100644 index 7c4c761d571e..000000000000 --- a/multimedia/kdemultimedia4/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (kdemultimedia-2.1.1.tar.bz2) = f33bcc843c181885da6799a1e80ca294 diff --git a/multimedia/kdemultimedia4/files/patch-config.h b/multimedia/kdemultimedia4/files/patch-config.h deleted file mode 100644 index 7b42d6c56fb0..000000000000 --- a/multimedia/kdemultimedia4/files/patch-config.h +++ /dev/null @@ -1,27 +0,0 @@ ---- kscd/config.h.orig Wed Aug 23 14:16:23 2000 -+++ kscd/config.h Fri Nov 24 20:11:35 2000 -@@ -4,22 +4,8 @@ - config.h.std in the source directory of the kscd distribution - and rename it to config.h .*/ - --#ifdef __linux__ -+#if defined(__FreeBSD__) - --#ifndef DEFAULT_CD_DEVICE -- #define DEFAULT_CD_DEVICE "/dev/cdrom" --#endif -- --#ifndef LINUX_SCSI_PASSTHROUGH -- #define LINUX_SCSI_PASSTHROUGH --#endif -+#define DEFAULT_CD_DEVICE "/dev/cdrom" - --#ifndef MIN_VOLUME -- #define MIN_VOLUME 0 - #endif -- --#ifndef MAX_VOLUME -- #define MAX_VOLUME 255 --#endif -- --#endif /* linux */ diff --git a/multimedia/kdemultimedia4/files/patch-kmidi_config_h b/multimedia/kdemultimedia4/files/patch-kmidi_config_h deleted file mode 100644 index fc82b4c0d9a1..000000000000 --- a/multimedia/kdemultimedia4/files/patch-kmidi_config_h +++ /dev/null @@ -1,36 +0,0 @@ ---- kmidi/config.h.orig Wed Dec 13 14:23:33 2000 -+++ kmidi/config.h Wed Dec 13 15:17:18 2000 -@@ -329,8 +329,14 @@ - #define LE_SHORT(x) x - #define LE_LONG(x) x - #ifdef __FreeBSD__ --#define BE_SHORT(x) __byte_swap_word(x) --#define BE_LONG(x) __byte_swap_long(x) -+# include <osreldate.h> -+# if __FreeBSD_version <= 500000 -+# define BE_SHORT(x) __byte_swap_word(x) -+# define BE_LONG(x) __byte_swap_long(x) -+# else -+# define BE_SHORT(x) __uint8_swap_uint16(x) -+# define BE_LONG(x) __uint8_swap_uint32(x) -+# endif - #else - #define BE_SHORT(x) XCHG_SHORT(x) - #define BE_LONG(x) XCHG_LONG(x) -@@ -339,8 +345,14 @@ - #define BE_SHORT(x) x - #define BE_LONG(x) x - #ifdef __FreeBSD__ --#define LE_SHORT(x) __byte_swap_word(x) --#define LE_LONG(x) __byte_swap_long(x) -+# include <osreldate.h> -+# if __FreeBSD_version <= 500000 -+# define LE_SHORT(x) __byte_swap_word(x) -+# define LE_LONG(x) __byte_swap_long(x) -+# else -+# define LE_SHORT(x) __uint8_swap_uint16(x) -+# define LE_LONG(x) __uint8_swap_uint32(x) -+# endif - #else - #define LE_SHORT(x) XCHG_SHORT(x) - #define LE_LONG(x) XCHG_LONG(x) diff --git a/multimedia/kdemultimedia4/pkg-comment b/multimedia/kdemultimedia4/pkg-comment deleted file mode 100644 index 186230f9287d..000000000000 --- a/multimedia/kdemultimedia4/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Utilities for the KDE integrated X11 desktop diff --git a/multimedia/kdemultimedia4/pkg-descr b/multimedia/kdemultimedia4/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/multimedia/kdemultimedia4/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/multimedia/kdemultimedia4/pkg-plist b/multimedia/kdemultimedia4/pkg-plist deleted file mode 100644 index 832e197b2c38..000000000000 --- a/multimedia/kdemultimedia4/pkg-plist +++ /dev/null @@ -1,1033 +0,0 @@ -bin/aktion -bin/artsbuilder -bin/artscontrol -bin/artstestgui -bin/kmid -bin/kmidi -bin/kmix -bin/kmixctrl -bin/kscd -bin/midisend -bin/mpeglibartsplay -bin/noatun -bin/sf2cfg -bin/timidity -bin/workman2cddb.pl -bin/yaf-cdda -bin/yaf-mpgplay -bin/yaf-splay -bin/yaf-tplay -bin/yaf-vorbis -bin/yaf-yuv -include/arts/artsbuilder.h -include/arts/artsbuilder.idl -include/arts/artsgui.h -include/arts/artsgui.idl -include/arts/artsmidi.h -include/arts/artsmidi.idl -include/arts/artsmodules.h -include/arts/artsmodules.idl -include/cmodule.h -include/mpeglib/decoder/cddaPlugin.h -include/mpeglib/decoder/command.h -include/mpeglib/decoder/commandPipe.h -include/mpeglib/decoder/decoderPlugin.h -include/mpeglib/decoder/mpgPlugin.h -include/mpeglib/decoder/nukePlugin.h -include/mpeglib/decoder/splayPlugin.h -include/mpeglib/decoder/tplayPlugin.h -include/mpeglib/decoder/vorbisPlugin.h -include/mpeglib/decoder/yuvPlugin.h -include/mpeglib/input/bufferInputStream.h -include/mpeglib/input/cddaInputStream.h -include/mpeglib/input/cdromInputStream.h -include/mpeglib/input/fileInputStream.h -include/mpeglib/input/httpInputStream.h -include/mpeglib/input/inputDetector.h -include/mpeglib/input/inputPlugin.h -include/mpeglib/input/inputStream.h -include/mpeglib/input/threadSafeInputStream.h -include/mpeglib/mpegutil/mpegStreamPlayer.h -include/mpeglib/mpegutil/mpegSystemHeader.h -include/mpeglib/mpegutil/mpegSystemStream.h -include/mpeglib/mpegutil/mpegVideoLength.h -include/mpeglib/output/artsOutputStream.h -include/mpeglib/output/audioTime.h -include/mpeglib/output/avSyncer.h -include/mpeglib/output/dspX11OutputStream.h -include/mpeglib/output/outPlugin.h -include/mpeglib/output/outputStream.h -include/mpeglib/output/pluginInfo.h -include/mpeglib/output/threadSafeOutputStream.h -include/mpeglib/util/abstract/abs_thread.h -include/mpeglib/util/abstract/threadQueue.h -include/mpeglib/util/dynBuffer.h -include/mpeglib/util/render/pictureArray.h -include/mpeglib/util/render/yuvPicture.h -include/mpeglib/util/syncClock.h -include/mpeglib/util/timeStamp.h -include/mpeglib/util/timeStampArray.h -include/mpeglib/util/timeWrapper.h -include/mpeglib/util/yaf/yafcore/buffer.h -include/mpeglib/util/yaf/yafcore/inputDecoder.h -include/mpeglib/util/yaf/yafcore/inputInterface.h -include/mpeglib/util/yaf/yafcore/outputInterface.h -include/mpeglib/util/yaf/yafcore/yaf_control.h -include/mpeglib/util/yaf/yafxplayer/inputDecoderXPlayer.h -include/mpeglib/util/yaf/yafxplayer/inputDecoderYAF.h -include/mpeglib/util/yaf/yafxplayer/yafOutputStream.h -include/mpeglib_artsplug/decoderBaseObject.h -include/mpeglib_artsplug/decoderBaseObject.idl -include/mpeglib_artsplug/decoderBaseObject_impl.h -include/noatun/controls.h -include/noatun/downloader.h -include/noatun/effects.h -include/noatun/engine.h -include/noatun/noatunapp.h -include/noatun/noatunplaylist.h -include/noatun/noatunpref.h -include/noatun/noatunstdaction.h -include/noatun/player.h -include/noatun/plugin.h -include/noatun/pluginloader.h -include/playlistsaver.h -include/plugin_deps.h -lib/Arts/ExtraStereo.mcopclass -lib/Arts/RawWriter.mcopclass -lib/Arts/VoiceRemoval.mcopclass -lib/artseffects.mcopclass -lib/artseffects.mcoptype -lib/kmixctrl.la -lib/kmixctrl.so -lib/libaktion.la -lib/libaktion.so -lib/libaktion.so.1 -lib/libarts_mpeglib-0.3.0.so -lib/libarts_mpeglib-0.3.0.so.0 -lib/libarts_mpeglib.la -lib/libarts_mpeglib.so -lib/libartsbuilder.la -lib/libartsbuilder.so -lib/libartsbuilder.so.0 -lib/libartseffects.la -lib/libartseffects.so -lib/libartsgui_idl.la -lib/libartsgui_idl.so -lib/libartsgui_idl.so.0 -lib/libartsgui_kde.la -lib/libartsgui_kde.so -lib/libartsgui_kde.so.0 -lib/libartsmidi.la -lib/libartsmidi.so -lib/libartsmidi.so.0 -lib/libartsmidi_idl.la -lib/libartsmidi_idl.so -lib/libartsmidi_idl.so.0 -lib/libartsmodules.la -lib/libartsmodules.so -lib/libartsmodules.so.0 -lib/libkcm_kmix.la -lib/libkcm_kmix.so -lib/libkjofolui.la -lib/libkjofolui.so -lib/libkmidpart.la -lib/libkmidpart.so -lib/libkmidpart.so.1 -lib/libkmixapplet.la -lib/libkmixapplet.so -lib/libkmixapplet.so.1 -lib/libmpeg-0.3.0.so -lib/libmpeg-0.3.0.so.0 -lib/libmpeg.la -lib/libmpeg.so -lib/libnoatun.la -lib/libnoatun.so -lib/libnoatun.so.0 -lib/libnoatunarts.la -lib/libnoatunarts.so -lib/libnoatuncontrols.la -lib/libnoatuncontrols.so -lib/libnoatuncontrols.so.0 -lib/libnoatundcopiface.la -lib/libnoatundcopiface.so -lib/libnoatunexcellent.la -lib/libnoatunexcellent.so -lib/libnoatunhtmlexport.la -lib/libnoatunhtmlexport.so -lib/libnoatunid3tag.la -lib/libnoatunid3tag.so -lib/libnoatuninfrared.la -lib/libnoatuninfrared.so -lib/libnoatunkaiman.la -lib/libnoatunkaiman.so -lib/libnoatunkeyz.la -lib/libnoatunkeyz.so -lib/libnoatunmarquis.la -lib/libnoatunmarquis.so -lib/libnoatunnet.la -lib/libnoatunnet.so -lib/libnoatunoggtag.la -lib/libnoatunoggtag.so -lib/libnoatunsystray.la -lib/libnoatunsystray.so -lib/libnoatuntron.la -lib/libnoatuntron.so -lib/libnoatunui.la -lib/libnoatunui.so -lib/libnoatunvoiceprint.la -lib/libnoatunvoiceprint.so -lib/libsplitplaylist.la -lib/libsplitplaylist.so -lib/libworkman.la -lib/libworkman.so -lib/libworkman.so.5 -lib/libyafcore.la -lib/libyafcore.so -lib/libyafcore.so.0 -lib/libyafxplayer.la -lib/libyafxplayer.so -lib/libyafxplayer.so.0 -lib/mcop/Arts/Button.mcopclass -lib/mcop/Arts/Equalizer.mcopclass -lib/mcop/Arts/ExtraStereo.mcopclass -lib/mcop/Arts/FFTScope.mcopclass -lib/mcop/Arts/LocalFactory.mcopclass -lib/mcop/Arts/MidiManager.mcopclass -lib/mcop/Arts/Poti.mcopclass -lib/mcop/Arts/RawScope.mcopclass -lib/mcop/Arts/RawWriter.mcopclass -lib/mcop/Arts/StereoEffectStack_Noatun.mcopclass -lib/mcop/Arts/StereoVolumeControl_Noatun.mcopclass -lib/mcop/Arts/StructureBuilder.mcopclass -lib/mcop/Arts/StructureDesc.mcopclass -lib/mcop/Arts/Synth_ATAN_SATURATE.mcopclass -lib/mcop/Arts/Synth_AUTOPANNER.mcopclass -lib/mcop/Arts/Synth_BRICKWALL_LIMITER.mcopclass -lib/mcop/Arts/Synth_CAPTURE_WAV.mcopclass -lib/mcop/Arts/Synth_CDELAY.mcopclass -lib/mcop/Arts/Synth_DATA.mcopclass -lib/mcop/Arts/Synth_DEBUG.mcopclass -lib/mcop/Arts/Synth_DELAY.mcopclass -lib/mcop/Arts/Synth_ENVELOPE_ADSR.mcopclass -lib/mcop/Arts/Synth_FM_SOURCE.mcopclass -lib/mcop/Arts/Synth_FREEVERB.mcopclass -lib/mcop/Arts/Synth_FX_CFLANGER.mcopclass -lib/mcop/Arts/Synth_MIDI_DEBUG.mcopclass -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_PITCH_SHIFT.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_TREMOLO.mcopclass -lib/mcop/Arts/Synth_WAVE_PULSE.mcopclass -lib/mcop/Arts/Synth_WAVE_SOFTSAW.mcopclass -lib/mcop/Arts/Synth_WAVE_SQUARE.mcopclass -lib/mcop/Arts/Synth_WAVE_TRI.mcopclass -lib/mcop/Arts/Synth_XFADE.mcopclass -lib/mcop/Arts/VoiceRemoval.mcopclass -lib/mcop/Arts/Widget.mcopclass -lib/mcop/CDDAPlayObject.mcopclass -lib/mcop/Equalizer.mcopclass -lib/mcop/Equalizer.mcoptype -lib/mcop/FFTScope.mcopclass -lib/mcop/FFTScope.mcoptype -lib/mcop/MP3PlayObject.mcopclass -lib/mcop/MPGPlayObject.mcopclass -lib/mcop/NULLPlayObject.mcopclass -lib/mcop/OGGPlayObject.mcopclass -lib/mcop/RawScope.mcopclass -lib/mcop/RawScope.mcoptype -lib/mcop/StereoEffectStack_Noatun.mcopclass -lib/mcop/StereoEffectStack_Noatun.mcoptype -lib/mcop/StereoVolumeControl_Noatun.mcopclass -lib/mcop/StereoVolumeControl_Noatun.mcoptype -lib/mcop/VCDPlayObject.mcopclass -lib/mcop/WAVPlayObject.mcopclass -lib/mcop/artsbuilder.mcopclass -lib/mcop/artsbuilder.mcoptype -lib/mcop/artseffects.mcopclass -lib/mcop/artseffects.mcoptype -lib/mcop/artsgui.mcopclass -lib/mcop/artsgui.mcoptype -lib/mcop/artsmidi.mcopclass -lib/mcop/artsmidi.mcoptype -lib/mcop/artsmodules.mcopclass -lib/mcop/artsmodules.mcoptype -share/applnk/Multimedia/aktion.desktop -share/applnk/Multimedia/artsbuilder.desktop -share/applnk/Multimedia/artscontrol.desktop -share/applnk/Multimedia/kmid.desktop -share/applnk/Multimedia/kmidi.desktop -share/applnk/Multimedia/kmix.desktop -share/applnk/Multimedia/kscd.desktop -share/applnk/Multimedia/noatun.desktop -share/applnk/Multimedia/timidity.desktop -share/applnk/Settings/Sound/kmix.desktop -share/apps/aktion/aktion_part.rc -share/apps/aktion/toolbar/ak_maximize.png -share/apps/aktion/toolbar/ak_setup.png -share/apps/aktion/toolbar/aktion_logo.png -share/apps/aktion/toolbar/avanzar.png -share/apps/aktion/toolbar/ayuda.png -share/apps/aktion/toolbar/double.png -share/apps/aktion/toolbar/fullscreen.png -share/apps/aktion/toolbar/half.png -share/apps/aktion/toolbar/original.png -share/apps/aktion/toolbar/parar.png -share/apps/aktion/toolbar/pause.png -share/apps/aktion/toolbar/retroceder.png -share/apps/aktion/toolbar/tocar.png -share/apps/artsbuilder/examples/README -share/apps/artsbuilder/examples/example_adsr.arts -share/apps/artsbuilder/examples/example_atan_saturate.arts -share/apps/artsbuilder/examples/example_autopanner.arts -share/apps/artsbuilder/examples/example_brickwall.arts -share/apps/artsbuilder/examples/example_bus.arts -share/apps/artsbuilder/examples/example_capture_wav.arts -share/apps/artsbuilder/examples/example_cdelay.arts -share/apps/artsbuilder/examples/example_cflanger.arts -share/apps/artsbuilder/examples/example_data.arts -share/apps/artsbuilder/examples/example_delay.arts -share/apps/artsbuilder/examples/example_dtmf1.arts -share/apps/artsbuilder/examples/example_equalizer.arts -share/apps/artsbuilder/examples/example_fm.arts -share/apps/artsbuilder/examples/example_freeverb.arts -share/apps/artsbuilder/examples/example_moog.arts -share/apps/artsbuilder/examples/example_multi_add.arts -share/apps/artsbuilder/examples/example_noise.arts -share/apps/artsbuilder/examples/example_pitchshift.arts -share/apps/artsbuilder/examples/example_play_wave.arts -share/apps/artsbuilder/examples/example_pscale.arts -share/apps/artsbuilder/examples/example_pulse.arts -share/apps/artsbuilder/examples/example_rc.arts -share/apps/artsbuilder/examples/example_record.arts -share/apps/artsbuilder/examples/example_sequence.arts -share/apps/artsbuilder/examples/example_shelve_cutoff.arts -share/apps/artsbuilder/examples/example_sine.arts -share/apps/artsbuilder/examples/example_softsaw.arts -share/apps/artsbuilder/examples/example_square.arts -share/apps/artsbuilder/examples/example_stereobeep.arts -share/apps/artsbuilder/examples/example_tremolo.arts -share/apps/artsbuilder/examples/example_tri.arts -share/apps/artsbuilder/examples/example_xfade.arts -share/apps/artsbuilder/examples/instrument_arts_all.arts-map -share/apps/artsbuilder/examples/instrument_chirpdrum.arts -share/apps/artsbuilder/examples/instrument_deepdrum.arts -share/apps/artsbuilder/examples/instrument_full_square.arts -share/apps/artsbuilder/examples/instrument_neworgan.arts -share/apps/artsbuilder/examples/instrument_nokind.arts -share/apps/artsbuilder/examples/instrument_organ2.arts -share/apps/artsbuilder/examples/instrument_simple_sin.arts -share/apps/artsbuilder/examples/instrument_simple_square.arts -share/apps/artsbuilder/examples/instrument_simple_tri.arts -share/apps/artsbuilder/examples/instrument_slide.arts -share/apps/artsbuilder/examples/instrument_slide1.arts -share/apps/artsbuilder/examples/instrument_square.arts -share/apps/artsbuilder/examples/instrument_tri.arts -share/apps/artsbuilder/examples/template_Empty_Structure.arts -share/apps/artsbuilder/examples/template_Instrument.arts -share/apps/artsbuilder/examples/todo/effect_delay.arts -share/apps/artsbuilder/examples/todo/effect_delay_alone.arts -share/apps/artsbuilder/examples/todo/effect_flanger_alone.arts -share/apps/artsbuilder/examples/todo/instrument_flexible_slide.arts -share/apps/artsbuilder/examples/todo/instrument_flexible_slide_GUI.arts -share/apps/artsbuilder/examples/todo/instrument_fm_horn.arts -share/apps/artsbuilder/examples/todo/instrument_moog_vcf_tune.arts -share/apps/artsbuilder/examples/todo/instrument_moog_vcf_tune_GUI.arts -share/apps/artsbuilder/examples/todo/mixer_element_eq.arts -share/apps/artsbuilder/examples/todo/mixer_element_eqfx.arts -share/apps/artsbuilder/examples/todo/mixer_element_simple.arts -share/apps/artsbuilder/examples/todo/template_Instrument_GUI.arts -share/apps/artsbuilder/examples/todo/template_Mixer_Element.arts -share/apps/artsbuilder/pics/Synth_ADD.xpm -share/apps/artsbuilder/pics/Synth_AMAN_PLAY.xpm -share/apps/artsbuilder/pics/Synth_ATAN_SATURATE.xpm -share/apps/artsbuilder/pics/Synth_BUS_DOWNLINK.xpm -share/apps/artsbuilder/pics/Synth_BUS_UPLINK.xpm -share/apps/artsbuilder/pics/Synth_DEBUG.xpm -share/apps/artsbuilder/pics/Synth_ENVELOPE_ADSR.xpm -share/apps/artsbuilder/pics/Synth_FILEPLAY.xpm -share/apps/artsbuilder/pics/Synth_MIDI_DEBUG.xpm -share/apps/artsbuilder/pics/Synth_MOOG_VCF.xpm -share/apps/artsbuilder/pics/Synth_MUL.xpm -share/apps/artsbuilder/pics/Synth_MULTI_ADD.xpm -share/apps/artsbuilder/pics/Synth_PLAY.xpm -share/apps/artsbuilder/pics/Synth_PLAY_WAV.xpm -share/apps/artsbuilder/pics/Synth_PSCALE.xpm -share/apps/artsbuilder/pics/Synth_RC.xpm -share/apps/artsbuilder/pics/Synth_SEQUENCE.xpm -share/apps/artsbuilder/pics/Synth_SHELVE_CUTOFF.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SAW.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SIN.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SQUARE.xpm -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/kicker/applets/kmixapplet.desktop -share/apps/kmid/DiesIrae.kar -share/apps/kmid/Guantanamera.kar -share/apps/kmid/MariaDeLasMercedes.kar -share/apps/kmid/OFortuna.kar -share/apps/kmid/fm/drums.o3 -share/apps/kmid/fm/drums.sb -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/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/keyboard.xpm -share/apps/kmid/icons/locolor/16x16/actions/piano.png -share/apps/kmid/icons/locolor/16x16/actions/volume.png -share/apps/kmid/kmid_partui.rc -share/apps/kmid/kmidui.rc -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/Jarre-Chung_Kuo.mid -share/apps/kmidi/Malaguena.mid -share/apps/kmidi/Mission_Impossible.mid -share/apps/kmidi/Take_The_A_Train-Seq_by_Dianne_Lewandowski.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/georgia.mid -share/apps/kmidi/mpostman.mid -share/apps/kmidi/pics/kmidilogo.png -share/apps/kmix/kmixui.rc -share/apps/kmix/pics/kmixdocked.png -share/apps/kmix/pics/logo.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_ext.png -share/apps/kmix/pics/mix_microphone.png -share/apps/kmix/pics/mix_midi.png -share/apps/kmix/pics/mix_recmon.png -share/apps/kmix/pics/mix_surround.png -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/kscd/pics/cdsmall.xpm -share/apps/kscd/pics/kscdlogo.xpm -share/apps/noatun/dcopiface.plugin -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/32x32/actions/effect.png -share/apps/noatun/icons/hicolor/48x48/actions/effect.png -share/apps/noatun/icons/locolor/16x16/actions/effect.png -share/apps/noatun/icons/locolor/16x16/actions/noatunback.png -share/apps/noatun/icons/locolor/16x16/actions/noatunforward.png -share/apps/noatun/icons/locolor/16x16/actions/noatunpause.png -share/apps/noatun/icons/locolor/16x16/actions/noatunplay.png -share/apps/noatun/icons/locolor/16x16/actions/noatunplaylist.png -share/apps/noatun/icons/locolor/16x16/actions/noatunstop.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntray.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntraypause.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntrayplay.png -share/apps/noatun/icons/locolor/16x16/actions/noatuntraystop.png -share/apps/noatun/icons/locolor/22x22/actions/noatunback.png -share/apps/noatun/icons/locolor/22x22/actions/noatunfback.png -share/apps/noatun/icons/locolor/22x22/actions/noatunfforward.png -share/apps/noatun/icons/locolor/22x22/actions/noatunforward.png -share/apps/noatun/icons/locolor/22x22/actions/noatunloopnone.png -share/apps/noatun/icons/locolor/22x22/actions/noatunloopplaylist.png -share/apps/noatun/icons/locolor/22x22/actions/noatunloopsong.png -share/apps/noatun/icons/locolor/22x22/actions/noatunpause.png -share/apps/noatun/icons/locolor/22x22/actions/noatunplay.png -share/apps/noatun/icons/locolor/22x22/actions/noatunplaylist.png -share/apps/noatun/icons/locolor/22x22/actions/noatunstop.png -share/apps/noatun/icons/locolor/22x22/actions/noatuntiny.png -share/apps/noatun/id3tag.plugin -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/marquis.plugin -share/apps/noatun/net.plugin -share/apps/noatun/noatunui.plugin -share/apps/noatun/oggtag.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 -share/apps/noatun/skins/kaiman/car-preset/btn_next.png -share/apps/noatun/skins/kaiman/car-preset/btn_p1.png -share/apps/noatun/skins/kaiman/car-preset/btn_p2.png -share/apps/noatun/skins/kaiman/car-preset/btn_p3.png -share/apps/noatun/skins/kaiman/car-preset/btn_p4.png -share/apps/noatun/skins/kaiman/car-preset/btn_p5.png -share/apps/noatun/skins/kaiman/car-preset/btn_p6.png -share/apps/noatun/skins/kaiman/car-preset/btn_play.png -share/apps/noatun/skins/kaiman/car-preset/btn_prev.png -share/apps/noatun/skins/kaiman/car-preset/btn_sml.png -share/apps/noatun/skins/kaiman/car-preset/btn_stop.png -share/apps/noatun/skins/kaiman/car-preset/btn_voldn.png -share/apps/noatun/skins/kaiman/car-preset/btn_volup.png -share/apps/noatun/skins/kaiman/car-preset/digbig.png -share/apps/noatun/skins/kaiman/car-preset/digmed.png -share/apps/noatun/skins/kaiman/car-preset/letters.png -share/apps/noatun/skins/kaiman/car-preset/main.png -share/apps/noatun/skins/kaiman/car-preset/monoster.png -share/apps/noatun/skins/kaiman/car-preset/posbar.png -share/apps/noatun/skins/kaiman/car-preset/random.png -share/apps/noatun/skins/kaiman/car-preset/repeat.png -share/apps/noatun/skins/kaiman/car-preset/skindata -share/apps/noatun/skins/kaiman/car-preset/status.png -share/apps/noatun/skins/kaiman/car-preset/volume.png -share/apps/noatun/skins/kaiman/circle/back.png -share/apps/noatun/skins/kaiman/circle/back_mask.png -share/apps/noatun/skins/kaiman/circle/back_sm.png -share/apps/noatun/skins/kaiman/circle/back_sm_mask.png -share/apps/noatun/skins/kaiman/circle/bar_pos.png -share/apps/noatun/skins/kaiman/circle/bar_vol.png -share/apps/noatun/skins/kaiman/circle/btn_exit.png -share/apps/noatun/skins/kaiman/circle/btn_iconify.png -share/apps/noatun/skins/kaiman/circle/btn_list.png -share/apps/noatun/skins/kaiman/circle/btn_mode.png -share/apps/noatun/skins/kaiman/circle/btn_next.png -share/apps/noatun/skins/kaiman/circle/btn_play.png -share/apps/noatun/skins/kaiman/circle/btn_pref.png -share/apps/noatun/skins/kaiman/circle/btn_prev.png -share/apps/noatun/skins/kaiman/circle/btn_repeat.png -share/apps/noatun/skins/kaiman/circle/btn_shuffle.png -share/apps/noatun/skins/kaiman/circle/btn_sm_exit.png -share/apps/noatun/skins/kaiman/circle/btn_sm_iconify.png -share/apps/noatun/skins/kaiman/circle/btn_sm_mode.png -share/apps/noatun/skins/kaiman/circle/btn_sm_next.png -share/apps/noatun/skins/kaiman/circle/btn_sm_play.png -share/apps/noatun/skins/kaiman/circle/btn_sm_prev.png -share/apps/noatun/skins/kaiman/circle/btn_sm_stop.png -share/apps/noatun/skins/kaiman/circle/btn_stop.png -share/apps/noatun/skins/kaiman/circle/dig.png -share/apps/noatun/skins/kaiman/circle/digsml.png -share/apps/noatun/skins/kaiman/circle/letters.png -share/apps/noatun/skins/kaiman/circle/skindata -share/apps/noatun/skins/kaiman/circle/status.png -share/apps/noatun/skins/kaiman/k9/README -share/apps/noatun/skins/kaiman/k9/conf.jpg -share/apps/noatun/skins/kaiman/k9/conf.png -share/apps/noatun/skins/kaiman/k9/eject.jpg -share/apps/noatun/skins/kaiman/k9/icon.jpg -share/apps/noatun/skins/kaiman/k9/icon.png -share/apps/noatun/skins/kaiman/k9/kill.jpg -share/apps/noatun/skins/kaiman/k9/kill.png -share/apps/noatun/skins/kaiman/k9/knine-nfont.jpg -share/apps/noatun/skins/kaiman/k9/knine-nfont.png -share/apps/noatun/skins/kaiman/k9/knine-nfont2.jpg -share/apps/noatun/skins/kaiman/k9/knine-nfont2.png -share/apps/noatun/skins/kaiman/k9/knine-normal2.jpg -share/apps/noatun/skins/kaiman/k9/knine-normal2.png -share/apps/noatun/skins/kaiman/k9/knine-vfont.jpg -share/apps/noatun/skins/kaiman/k9/knine-vfont.png -share/apps/noatun/skins/kaiman/k9/long2.jpg -share/apps/noatun/skins/kaiman/k9/mask.png -share/apps/noatun/skins/kaiman/k9/newtext.jpg -share/apps/noatun/skins/kaiman/k9/newtext.png -share/apps/noatun/skins/kaiman/k9/next.jpg -share/apps/noatun/skins/kaiman/k9/pause.jpg -share/apps/noatun/skins/kaiman/k9/play.jpg -share/apps/noatun/skins/kaiman/k9/pos_item.jpg -share/apps/noatun/skins/kaiman/k9/repeat.jpg -share/apps/noatun/skins/kaiman/k9/repeat.png -share/apps/noatun/skins/kaiman/k9/reverse.jpg -share/apps/noatun/skins/kaiman/k9/shuffle.jpg -share/apps/noatun/skins/kaiman/k9/shuffle.png -share/apps/noatun/skins/kaiman/k9/skindata -share/apps/noatun/skins/kaiman/k9/small-k.jpg -share/apps/noatun/skins/kaiman/k9/small-k.png -share/apps/noatun/skins/kaiman/k9/square.jpg -share/apps/noatun/skins/kaiman/k9/square.png -share/apps/noatun/skins/kaiman/k9/status.jpg -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/Makefile.am -share/apps/noatun/skins/kjofol/kjofol.dck -share/apps/noatun/skins/kjofol/kjofol.pl -share/apps/noatun/skins/kjofol/kjofol.rc -share/apps/noatun/skins/kjofol/kjofol.wsh -share/apps/noatun/skins/kjofol/sg.png -share/apps/noatun/skins/kjofol/sg_num.png -share/apps/noatun/skins/kjofol/sg_seek.bmp -share/apps/noatun/skins/kjofol/sg_seek.png -share/apps/noatun/skins/kjofol/sg_text.png -share/apps/noatun/skins/kjofol/sgdock.png -share/apps/noatun/skins/kjofol/sgdock2.png -share/apps/noatun/skins/kjofol/sgdocksk.png -share/apps/noatun/skins/kjofol/sgdockvp.png -share/apps/noatun/skins/kjofol/sgeq.png -share/apps/noatun/skins/kjofol/sgpitch.png -share/apps/noatun/skins/kjofol/sgpitchp.png -share/apps/noatun/skins/kjofol/sgplist.png -share/apps/noatun/skins/kjofol/sgplist2.png -share/apps/noatun/skins/kjofol/sgpres1.png -share/apps/noatun/skins/kjofol/sgpres2.png -share/apps/noatun/skins/kjofol/sgpres3.png -share/apps/noatun/skins/kjofol/sgvol.png -share/apps/noatun/skins/kjofol/sgvolnum.png -share/apps/noatun/skins/kjofol/sgvolpos.png -share/apps/noatun/skins/kjofol/sgwshad.png -share/apps/noatun/skins/kjofol/sgwshad2.png -share/apps/noatun/skins/kjofol/sgwshdsk.png -share/apps/noatun/skins/kjofol/sgwshvol.png -share/apps/noatun/skins/kjofol/sgwshvp.png -share/apps/noatun/skins/phong/p_eq.png -share/apps/noatun/skins/phong/p_main.png -share/apps/noatun/skins/phong/p_mainback.png -share/apps/noatun/skins/phong/p_numbers.png -share/apps/noatun/skins/phong/p_playback.png -share/apps/noatun/skins/phong/p_playlist.png -share/apps/noatun/skins/phong/p_propos.png -share/apps/noatun/skins/phong/p_text.png -share/apps/noatun/skins/phong/p_volbar.png -share/apps/noatun/skins/phong/p_volpos.png -share/apps/noatun/skins/phong/phong.dck -share/apps/noatun/skins/phong/phong.rc -share/apps/noatun/skins/phong/phong.wsh -share/apps/noatun/skins/phong/phong_readme.txt -share/apps/noatun/skins/vibrocentric/i_base.png -share/apps/noatun/skins/vibrocentric/i_base2.png -share/apps/noatun/skins/vibrocentric/i_eq.png -share/apps/noatun/skins/vibrocentric/i_font.png -share/apps/noatun/skins/vibrocentric/i_pl.png -share/apps/noatun/skins/vibrocentric/i_pl2.png -share/apps/noatun/skins/vibrocentric/i_pro.png -share/apps/noatun/skins/vibrocentric/i_text.png -share/apps/noatun/skins/vibrocentric/i_vol.png -share/apps/noatun/skins/vibrocentric/i_volpos.png -share/apps/noatun/skins/vibrocentric/vibrocentric.dck -share/apps/noatun/skins/vibrocentric/vibrocentric.rc -share/apps/noatun/skins/vibrocentric/vibrocentric.wsh -share/apps/noatun/skins/vibrocentric/vibrocentric_readme.txt -share/apps/noatun/splitplaylist.plugin -share/apps/noatun/systray.plugin -share/apps/noatun/systrayui.rc -share/apps/noatun/tron.plugin -share/apps/noatun/tronui.rc -share/apps/noatun/voiceprint.plugin -share/config/aktionrc -share/doc/HTML/en/aktion/.anchors -share/doc/HTML/en/aktion/aktion-fullscreen.html -share/doc/HTML/en/aktion/aktion-setup.html -share/doc/HTML/en/aktion/aktion.png -share/doc/HTML/en/aktion/aktiontoolbar.png -share/doc/HTML/en/aktion/commands.html -share/doc/HTML/en/aktion/common -share/doc/HTML/en/aktion/compilation.html -share/doc/HTML/en/aktion/configuration.html -share/doc/HTML/en/aktion/credits.html -share/doc/HTML/en/aktion/developers.html -share/doc/HTML/en/aktion/faq.html -share/doc/HTML/en/aktion/index.docbook -share/doc/HTML/en/aktion/index.html -share/doc/HTML/en/aktion/installation.html -share/doc/HTML/en/aktion/introduction.html -share/doc/HTML/en/aktion/re-1007-kanim.html -share/doc/HTML/en/aktion/requirements.html -share/doc/HTML/en/aktion/toolbar.html -share/doc/HTML/en/aktion/using-kapp.html -share/doc/HTML/en/artsbuilder/.anchors -share/doc/HTML/en/artsbuilder/adding-native-arts-support.html -share/doc/HTML/en/artsbuilder/arts-apis.html -share/doc/HTML/en/artsbuilder/arts-in-detail.html -share/doc/HTML/en/artsbuilder/arts-modules.html -share/doc/HTML/en/artsbuilder/arts-structure.png -share/doc/HTML/en/artsbuilder/arts-tools.html -share/doc/HTML/en/artsbuilder/artsbuilder-examples.html -share/doc/HTML/en/artsbuilder/artsbuilder-tutorial.html -share/doc/HTML/en/artsbuilder/artsbuilder.html -share/doc/HTML/en/artsbuilder/artsc-config.html -share/doc/HTML/en/artsbuilder/artscat.html -share/doc/HTML/en/artsbuilder/artscontrol.html -share/doc/HTML/en/artsbuilder/artsd.html -share/doc/HTML/en/artsbuilder/artsdsp.html -share/doc/HTML/en/artsbuilder/artsflow.html -share/doc/HTML/en/artsbuilder/artsplay.html -share/doc/HTML/en/artsbuilder/artsshell.html -share/doc/HTML/en/artsbuilder/artswrapper.html -share/doc/HTML/en/artsbuilder/attribute-change-notify.html -share/doc/HTML/en/artsbuilder/brahms.html -share/doc/HTML/en/artsbuilder/busses.html -share/doc/HTML/en/artsbuilder/capi.html -share/doc/HTML/en/artsbuilder/coding-standards.html -share/doc/HTML/en/artsbuilder/common -share/doc/HTML/en/artsbuilder/contributing.html -share/doc/HTML/en/artsbuilder/copyright-and-licenses.html -share/doc/HTML/en/artsbuilder/detail-gui-elements.html -share/doc/HTML/en/artsbuilder/faq-latency.html -share/doc/HTML/en/artsbuilder/faq-network.html -share/doc/HTML/en/artsbuilder/faq-non-arts.html -share/doc/HTML/en/artsbuilder/faq-other.html -share/doc/HTML/en/artsbuilder/faq.html -share/doc/HTML/en/artsbuilder/future-work.html -share/doc/HTML/en/artsbuilder/glossary.html -share/doc/HTML/en/artsbuilder/history.html -share/doc/HTML/en/artsbuilder/images/Doc_MODUL.png -share/doc/HTML/en/artsbuilder/images/Gui_AUDIO_MANAGER.png -share/doc/HTML/en/artsbuilder/images/Gui_INSTRUMENT_MAPPER.png -share/doc/HTML/en/artsbuilder/images/Gui_LABEL.png -share/doc/HTML/en/artsbuilder/images/Gui_MIXER.png -share/doc/HTML/en/artsbuilder/images/Gui_PANEL.png -share/doc/HTML/en/artsbuilder/images/Gui_POTI.png -share/doc/HTML/en/artsbuilder/images/Gui_SLIDER.png -share/doc/HTML/en/artsbuilder/images/Gui_SUBPANEL.png -share/doc/HTML/en/artsbuilder/images/Gui_WINDOW.png -share/doc/HTML/en/artsbuilder/images/Interface_MIDI_NOTE.png -share/doc/HTML/en/artsbuilder/images/Synth_ADD.png -share/doc/HTML/en/artsbuilder/images/Synth_ATAN_SATURATE.png -share/doc/HTML/en/artsbuilder/images/Synth_BUS_DOWNLINK.png -share/doc/HTML/en/artsbuilder/images/Synth_BUS_UPLINK.png -share/doc/HTML/en/artsbuilder/images/Synth_CDELAY.png -share/doc/HTML/en/artsbuilder/images/Synth_DEBUG.png -share/doc/HTML/en/artsbuilder/images/Synth_DELAY.png -share/doc/HTML/en/artsbuilder/images/Synth_ENVELOPE_ADSR.png -share/doc/HTML/en/artsbuilder/images/Synth_FILEPLAY.png -share/doc/HTML/en/artsbuilder/images/Synth_FM_SOURCE.png -share/doc/HTML/en/artsbuilder/images/Synth_FREQUENCY.png -share/doc/HTML/en/artsbuilder/images/Synth_MIDI_DEBUG.png -share/doc/HTML/en/artsbuilder/images/Synth_MIDI_ROUTER.png -share/doc/HTML/en/artsbuilder/images/Synth_MUL.png -share/doc/HTML/en/artsbuilder/images/Synth_NIL.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_AKAI.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_AKAIS.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_WAV.png -share/doc/HTML/en/artsbuilder/images/Synth_PSCALE.png -share/doc/HTML/en/artsbuilder/images/Synth_RC.png -share/doc/HTML/en/artsbuilder/images/Synth_SEQUENCE.png -share/doc/HTML/en/artsbuilder/images/Synth_SHELVE_CUTOFF.png -share/doc/HTML/en/artsbuilder/images/Synth_STD_EQUALIZER.png -share/doc/HTML/en/artsbuilder/images/Synth_STRUCT_KILL.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_SIN.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_SQUARE.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_TRI.png -share/doc/HTML/en/artsbuilder/images/Synth_XFADE.png -share/doc/HTML/en/artsbuilder/images/schema1.png -share/doc/HTML/en/artsbuilder/images/schema2.png -share/doc/HTML/en/artsbuilder/images/schema3.png -share/doc/HTML/en/artsbuilder/images/schema4.png -share/doc/HTML/en/artsbuilder/index.docbook -share/doc/HTML/en/artsbuilder/index.html -share/doc/HTML/en/artsbuilder/installation.html -share/doc/HTML/en/artsbuilder/interfaces.html -share/doc/HTML/en/artsbuilder/intro-digital-audio.html -share/doc/HTML/en/artsbuilder/introduction.html -share/doc/HTML/en/artsbuilder/kaudioplayer.html -share/doc/HTML/en/artsbuilder/kmedia2.html -share/doc/HTML/en/artsbuilder/knotify.html -share/doc/HTML/en/artsbuilder/libkmid.html -share/doc/HTML/en/artsbuilder/mailing-lists.html -share/doc/HTML/en/artsbuilder/mapped-instruments.html -share/doc/HTML/en/artsbuilder/mcop.html -share/doc/HTML/en/artsbuilder/mcopidl.html -share/doc/HTML/en/artsbuilder/midi-creating-instruments.html -share/doc/HTML/en/artsbuilder/midi-introduction.html -share/doc/HTML/en/artsbuilder/midi-manager.html -share/doc/HTML/en/artsbuilder/midi.html -share/doc/HTML/en/artsbuilder/midisend.html -share/doc/HTML/en/artsbuilder/modules-ports.html -share/doc/HTML/en/artsbuilder/porting.html -share/doc/HTML/en/artsbuilder/references.html -share/doc/HTML/en/artsbuilder/soundserver.html -share/doc/HTML/en/artsbuilder/source-install.html -share/doc/HTML/en/artsbuilder/structures.html -share/doc/HTML/en/artsbuilder/synth-modules-reference.html -share/doc/HTML/en/artsbuilder/using-this-manual.html -share/doc/HTML/en/artsbuilder/visual-modules-reference.html -share/doc/HTML/en/kmid/.anchors -share/doc/HTML/en/kmid/abouttheauthor.html -share/doc/HTML/en/kmid/addingsongstoacollectionhowtouseautoadd.html -share/doc/HTML/en/kmid/advancedfeatures.html -share/doc/HTML/en/kmid/collections.html -share/doc/HTML/en/kmid/common -share/doc/HTML/en/kmid/compilationandinstallation.html -share/doc/HTML/en/kmid/creatingamidimap.html -share/doc/HTML/en/kmid/deletingacollection.html -share/doc/HTML/en/kmid/displayinglyrics.html -share/doc/HTML/en/kmid/doineedamidimap.html -share/doc/HTML/en/kmid/finalnotes.html -share/doc/HTML/en/kmid/frequentlyaskedquestionsfaq.html -share/doc/HTML/en/kmid/generalusage.html -share/doc/HTML/en/kmid/hallofkmidsfriends.html -share/doc/HTML/en/kmid/index.cvlog -share/doc/HTML/en/kmid/index.docbook -share/doc/HTML/en/kmid/index.html -share/doc/HTML/en/kmid/installation.html -share/doc/HTML/en/kmid/introduction.html -share/doc/HTML/en/kmid/keybindings.html -share/doc/HTML/en/kmid/midimaps.html -share/doc/HTML/en/kmid/playinginorderoratrandom.html -share/doc/HTML/en/kmid/playingsongs.html -share/doc/HTML/en/kmid/removingsongsfromcollections.html -share/doc/HTML/en/kmid/requirements.html -share/doc/HTML/en/kmid/selectingasongfromacollection.html -share/doc/HTML/en/kmid/thetempolcd.html -share/doc/HTML/en/kmid/thetemporarycollection.html -share/doc/HTML/en/kmid/usingmidimaps.html -share/doc/HTML/en/kmidi/.anchors -share/doc/HTML/en/kmidi/FAQ -share/doc/HTML/en/kmidi/command-line-options.html -share/doc/HTML/en/kmidi/common -share/doc/HTML/en/kmidi/compilation-and-installation.html -share/doc/HTML/en/kmidi/computation-issues.html -share/doc/HTML/en/kmidi/configuring.html -share/doc/HTML/en/kmidi/copyright.html -share/doc/HTML/en/kmidi/credits.html -share/doc/HTML/en/kmidi/design.html -share/doc/HTML/en/kmidi/effects.html -share/doc/HTML/en/kmidi/index.cvlog -share/doc/HTML/en/kmidi/index.docbook -share/doc/HTML/en/kmidi/index.html -share/doc/HTML/en/kmidi/installation.html -share/doc/HTML/en/kmidi/introduction.html -share/doc/HTML/en/kmidi/memory-issues.html -share/doc/HTML/en/kmidi/midi-filenames.html -share/doc/HTML/en/kmidi/midi-implementation.html -share/doc/HTML/en/kmidi/patches.html -share/doc/HTML/en/kmidi/patchsets.html -share/doc/HTML/en/kmidi/playlists.html -share/doc/HTML/en/kmidi/polyphony.html -share/doc/HTML/en/kmidi/questions-and-answers.html -share/doc/HTML/en/kmidi/requirements.html -share/doc/HTML/en/kmidi/synthesis-model.html -share/doc/HTML/en/kmidi/usage.html -share/doc/HTML/en/kmidi/volume.html -share/doc/HTML/en/kmix/.anchors -share/doc/HTML/en/kmix/common -share/doc/HTML/en/kmix/compilation.html -share/doc/HTML/en/kmix/configuration-options.html -share/doc/HTML/en/kmix/control-panel.html -share/doc/HTML/en/kmix/credits.html -share/doc/HTML/en/kmix/index.docbook -share/doc/HTML/en/kmix/index.html -share/doc/HTML/en/kmix/installation.html -share/doc/HTML/en/kmix/introduction.html -share/doc/HTML/en/kmix/panning-slider.html -share/doc/HTML/en/kmix/requirements.html -share/doc/HTML/en/kmix/working-with-kmix.html -share/doc/HTML/en/kscd/.anchors -share/doc/HTML/en/kscd/about.html -share/doc/HTML/en/kscd/cddb-editor.html -share/doc/HTML/en/kscd/cddb-support.html -share/doc/HTML/en/kscd/cddb-tab.html -share/doc/HTML/en/kscd/cddb.howto -share/doc/HTML/en/kscd/common -share/doc/HTML/en/kscd/compilation-and-installation.html -share/doc/HTML/en/kscd/configuring-kscd.html -share/doc/HTML/en/kscd/credits-and-license.html -share/doc/HTML/en/kscd/index.docbook -share/doc/HTML/en/kscd/index.html -share/doc/HTML/en/kscd/installation.html -share/doc/HTML/en/kscd/introduction.html -share/doc/HTML/en/kscd/kscd-options-tab.html -share/doc/HTML/en/kscd/kscd.png -share/doc/HTML/en/kscd/kscd1.png -share/doc/HTML/en/kscd/kscd10.png -share/doc/HTML/en/kscd/kscd11.png -share/doc/HTML/en/kscd/kscd12.png -share/doc/HTML/en/kscd/kscd13.png -share/doc/HTML/en/kscd/kscd14.png -share/doc/HTML/en/kscd/kscd15.png -share/doc/HTML/en/kscd/kscd16.png -share/doc/HTML/en/kscd/kscd17.png -share/doc/HTML/en/kscd/kscd18.png -share/doc/HTML/en/kscd/kscd19.png -share/doc/HTML/en/kscd/kscd2.png -share/doc/HTML/en/kscd/kscd2a.png -share/doc/HTML/en/kscd/kscd3.png -share/doc/HTML/en/kscd/kscd4.png -share/doc/HTML/en/kscd/kscd5.png -share/doc/HTML/en/kscd/kscd6.png -share/doc/HTML/en/kscd/kscd7.png -share/doc/HTML/en/kscd/kscd8.png -share/doc/HTML/en/kscd/kscd9.png -share/doc/HTML/en/kscd/onscreen-fundamentals.html -share/doc/HTML/en/kscd/questions-and-answers.html -share/doc/HTML/en/kscd/requirements.html -share/doc/HTML/en/kscd/smtp-options.html -share/doc/HTML/en/kscd/using-kscd-in-the-panel.html -share/doc/HTML/en/noatun/.anchors -share/doc/HTML/en/noatun/common -share/doc/HTML/en/noatun/compilation-and-installation.html -share/doc/HTML/en/noatun/credits-and-licenses.html -share/doc/HTML/en/noatun/html-exporter.html -share/doc/HTML/en/noatun/id3-reader.html -share/doc/HTML/en/noatun/index.docbook -share/doc/HTML/en/noatun/index.html -share/doc/HTML/en/noatun/installation.html -share/doc/HTML/en/noatun/introduction.html -share/doc/HTML/en/noatun/kjofol-skin.html -share/doc/HTML/en/noatun/questions-answers-and-tips.html -share/doc/HTML/en/noatun/requirements.html -share/doc/HTML/en/noatun/using-noatun-plugins.html -share/doc/HTML/en/noatun/using-noatun.html -share/doc/HTML/en/noatun/young-hickory.html -share/icons/hicolor/22x22/apps/noatun.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/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/16x16/apps/aktion.png -share/icons/locolor/16x16/apps/kmid.png -share/icons/locolor/16x16/apps/kmidi.png -share/icons/locolor/16x16/apps/kmix.png -share/icons/locolor/16x16/apps/kscd.png -share/icons/locolor/16x16/apps/noatun.png -share/icons/locolor/32x32/apps/aktion.png -share/icons/locolor/32x32/apps/kmid.png -share/icons/locolor/32x32/apps/kmidi.png -share/icons/locolor/32x32/apps/kmix.png -share/icons/locolor/32x32/apps/kscd.png -share/icons/locolor/32x32/apps/noatun.png -share/mimelnk/application/x-artsbuilder.desktop -share/mimelnk/audio/x-karaoke.desktop -share/mimelnk/text/xmcd.desktop -share/services/kmixctrl_restore.desktop -share/servicetypes/audiomidi.desktop -@dirrm share/icons/hicolor/22x22/apps -@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/apps/noatun/skins/vibrocentric -@dirrm share/apps/noatun/skins/phong -@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/locolor/22x22/actions -@dirrm share/apps/noatun/icons/locolor/22x22 -@dirrm share/apps/noatun/icons/locolor/16x16/actions -@dirrm share/apps/noatun/icons/locolor/16x16 -@dirrm share/apps/noatun/icons/locolor -@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/16x16/actions -@dirrm share/apps/noatun/icons/hicolor/16x16 -@dirrm share/apps/noatun/icons/hicolor -@dirrm share/apps/noatun/icons -@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/locolor/16x16/actions -@dirrm share/apps/kmid/icons/locolor/16x16 -@dirrm share/apps/kmid/icons/locolor -@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 -@dirrm share/apps/kmid/icons -@dirrm share/apps/kmid/fm -@dirrm share/apps/kmid -@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 lib/Arts -@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/abstract -@dirrm include/mpeglib/util -@dirrm include/mpeglib/output -@dirrm include/mpeglib/mpegutil -@dirrm include/mpeglib/input -@dirrm include/mpeglib/decoder -@dirrm include/mpeglib diff --git a/multimedia/libdivxdecore-devel/Makefile b/multimedia/libdivxdecore-devel/Makefile deleted file mode 100644 index 3bd61aabca2f..000000000000 --- a/multimedia/libdivxdecore-devel/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# New ports collection makefile for: libdivxdecore developer version -# Date created: 03 Feb 20001 -# Whom: Mario S F Ferreira <lioux@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= libdivxdecore -PORTVERSION= 0.4.0.48 -PORTREVISION= 1 -CATEGORIES= graphics -MASTER_SITES= http://download.projectmayo.com/dnload/divxcore/ -PKGNAMESUFFIX= -devel -DISTNAME= decore48src - -MAINTAINER= lioux@FreeBSD.org - -BUILD_DEPENDS= ${NONEXISTENT}:${LIBDIVXDECORE_PORT}:patch - -WRKSRC= ${WRKDIR}/${LIBDIVXDECORE_PORT_WRKSRC:C/.+\///} - -USE_ZIP= yes -EXTRACT_BEFORE_ARGS= -a -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_LIBTOOL= yes -INSTALLS_SHLIB= yes -PLIST_SUB= LIB_VERSION="${LIB_VERSION}" - -LIB_VERSION= 0 - -post-extract: - @${CP} -Rp ${LIBDIVXDECORE_PORT_WRKSRC} ${WRKDIR} - @${MV} ${WRKSRC}/src ${WRKSRC}/src.old - @${MV} ${WRKDIR}/decore/src ${WRKSRC}/src - @${CP} ${WRKSRC}/src.old/Makefile.* ${WRKSRC}/src - -post-install: - @${LN} -sf ${PORTNAME}.so ${PREFIX}/lib/${PORTNAME}.so.${LIB_VERSION} - -.include <bsd.port.pre.mk> - -#LIBDIVXDECORE_PORT= ${PORTSDIR}/graphics/libdivxdecore -LIBDIVXDECORE_PORT= ${.CURDIR}/../libdivxdecore -LIBDIVXDECORE_PORT_WRKSRC!= cd ${LIBDIVXDECORE_PORT} && ${MAKE} -V WRKSRC - -# We will inherit most of the comment files from the non-devel -# version -PLIST= ${LIBDIVXDECORE_PORT}/pkg-plist -DESCR= ${LIBDIVXDECORE_PORT}/pkg-descr - -.include <bsd.port.post.mk> diff --git a/multimedia/libdivxdecore-devel/distinfo b/multimedia/libdivxdecore-devel/distinfo deleted file mode 100644 index 9b4c6fabc926..000000000000 --- a/multimedia/libdivxdecore-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (decore48src.zip) = a2fb482ae4831cf918b2bcf3bbb1d87a diff --git a/multimedia/libdivxdecore-devel/files/patch-src::Makefile.am b/multimedia/libdivxdecore-devel/files/patch-src::Makefile.am deleted file mode 100644 index 5764f3c7c985..000000000000 --- a/multimedia/libdivxdecore-devel/files/patch-src::Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ ---- src/Makefile.am.orig Fri Mar 9 23:38:01 2001 -+++ src/Makefile.am Fri Mar 9 23:38:08 2001 -@@ -7,6 +7,8 @@ - basic_prediction.h \ - decore.c \ - decore.h \ -+debug.c \ -+debug.h \ - getbits.c \ - global.h \ - idct.c \ -@@ -28,8 +30,11 @@ - portab.h \ - postprocess.c \ - postprocess.h \ -+store.c \ -+store.h \ - transferIDCT.c \ - transferIDCT.h \ -+yuv2rgb.c \ - yuv2rgb.h - - libdivxdecoreincludedir = $(includedir)/divx diff --git a/multimedia/libdivxdecore-devel/files/patch-src::Makefile.in b/multimedia/libdivxdecore-devel/files/patch-src::Makefile.in deleted file mode 100644 index b5a5b23570d7..000000000000 --- a/multimedia/libdivxdecore-devel/files/patch-src::Makefile.in +++ /dev/null @@ -1,58 +0,0 @@ ---- src/Makefile.in.orig Sun Mar 18 11:31:24 2001 -+++ src/Makefile.in Sun Mar 18 11:42:49 2001 -@@ -77,7 +77,7 @@ - - libdivxdecore_la_LDFLAGS = -module -avoid-version - --libdivxdecore_la_SOURCES = basic_prediction.c basic_prediction.h decore.c decore.h getbits.c global.h idct.c idct.h mp4_block.c mp4_block.h mp4_decoder.c mp4_decoder.h mp4_header.c mp4_header.h mp4_mblock.c mp4_mblock.h mp4_picture.c mp4_predict.c mp4_predict.h mp4_recon.c mp4_vld.c mp4_vld.h portab.h postprocess.c postprocess.h transferIDCT.c transferIDCT.h yuv2rgb.h -+libdivxdecore_la_SOURCES = basic_prediction.c basic_prediction.h decore.c decore.h debug.c debug.h getbits.c global.h idct.c idct.h mp4_block.c mp4_block.h mp4_decoder.c mp4_decoder.h mp4_header.c mp4_header.h mp4_mblock.c mp4_mblock.h mp4_picture.c mp4_predict.c mp4_predict.h mp4_recon.c mp4_vld.c mp4_vld.h portab.h postprocess.c postprocess.h store.c store.h transferIDCT.c transferIDCT.h yuv2rgb.c yuv2rgb.h - - - libdivxdecoreincludedir = $(includedir)/divx -@@ -97,10 +97,10 @@ - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ - libdivxdecore_la_LIBADD = --libdivxdecore_la_OBJECTS = basic_prediction.lo decore.lo getbits.lo \ -+libdivxdecore_la_OBJECTS = basic_prediction.lo decore.lo debug.lo getbits.lo \ - idct.lo mp4_block.lo mp4_decoder.lo mp4_header.lo mp4_mblock.lo \ - mp4_picture.lo mp4_predict.lo mp4_recon.lo mp4_vld.lo postprocess.lo \ --transferIDCT.lo -+store.lo transferIDCT.lo yuv2rgb.lo - CFLAGS = @CFLAGS@ - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) - LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -@@ -256,17 +256,18 @@ - done - basic_prediction.lo basic_prediction.o : basic_prediction.c \ - basic_prediction.h --decore.lo decore.o : decore.c mp4_decoder.h global.h mp4_header.h \ -+decore.lo decore.o : decore.c debug.h mp4_decoder.h global.h mp4_header.h \ - postprocess.h yuv2rgb.h decore.h -+debug.lo debug.o : debug.c debug.h global.h mp4_decoder.h - getbits.lo getbits.o : getbits.c mp4_decoder.h global.h mp4_header.h - idct.lo idct.o : idct.c --mp4_block.lo mp4_block.o : mp4_block.c mp4_decoder.h global.h \ -+mp4_block.lo mp4_block.o : debug.h mp4_block.c mp4_decoder.h global.h \ - mp4_header.h mp4_predict.h mp4_vld.h mp4_block.h - mp4_decoder.lo mp4_decoder.o : mp4_decoder.c mp4_decoder.h global.h \ - mp4_header.h --mp4_header.lo mp4_header.o : mp4_header.c mp4_decoder.h global.h \ -+mp4_header.lo mp4_header.o : debug.h mp4_header.c mp4_decoder.h global.h \ - mp4_header.h --mp4_mblock.lo mp4_mblock.o : mp4_mblock.c mp4_decoder.h global.h \ -+mp4_mblock.lo mp4_mblock.o : debug.h mp4_mblock.c mp4_decoder.h global.h \ - mp4_header.h mp4_block.h mp4_mblock.h - mp4_picture.lo mp4_picture.o : mp4_picture.c mp4_decoder.h global.h \ - mp4_header.h mp4_mblock.h transferIDCT.h postprocess.h \ -@@ -277,8 +278,10 @@ - mp4_header.h basic_prediction.h - mp4_vld.lo mp4_vld.o : mp4_vld.c mp4_decoder.h global.h mp4_header.h \ - mp4_vld.h -+store.lo store.o : debug.h mp4_decoder.h global.h - postprocess.lo postprocess.o : postprocess.c postprocess.h - transferIDCT.lo transferIDCT.o : transferIDCT.c -+yuv2rgb.lo yuv2rgb.o : yuv2rgb.c yuv2rgb.h - - info-am: - info: info-am diff --git a/multimedia/libdivxdecore-devel/pkg-comment b/multimedia/libdivxdecore-devel/pkg-comment deleted file mode 100644 index ce27621921a5..000000000000 --- a/multimedia/libdivxdecore-devel/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -OpenDivX decoding engine from Project Mayo (development version) diff --git a/multimedia/libdivxdecore/Makefile b/multimedia/libdivxdecore/Makefile deleted file mode 100644 index daae67734aa4..000000000000 --- a/multimedia/libdivxdecore/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: libdivxdecore -# Date created: 03 Feb 2001 -# Whom: Mario S F Ferreira <lioux@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= libdivxdecore -PORTVERSION= 0.4.7 -CATEGORIES= graphics -MASTER_SITES= http://download.projectmayo.com/dnload/divx4linux/xmps/ - -MAINTAINER= lioux@FreeBSD.org - -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_LIBTOOL= yes -INSTALLS_SHLIB= yes -PLIST_SUB= LIB_VERSION="${LIB_VERSION}" - -LIB_VERSION= 0 - -post-install: - @${LN} -sf ${PORTNAME}.so ${PREFIX}/lib/${PORTNAME}.so.${LIB_VERSION} - -.include <bsd.port.mk> diff --git a/multimedia/libdivxdecore/distinfo b/multimedia/libdivxdecore/distinfo deleted file mode 100644 index 0d73e81cc629..000000000000 --- a/multimedia/libdivxdecore/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (libdivxdecore-0.4.7.tar.gz) = 0defab7d519308aacfb1a0c1448341a1 diff --git a/multimedia/libdivxdecore/pkg-comment b/multimedia/libdivxdecore/pkg-comment deleted file mode 100644 index 2c7efb2d62fe..000000000000 --- a/multimedia/libdivxdecore/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -OpenDivX decoding engine from Project Mayo diff --git a/multimedia/libdivxdecore/pkg-descr b/multimedia/libdivxdecore/pkg-descr deleted file mode 100644 index 9cf1a226d7d2..000000000000 --- a/multimedia/libdivxdecore/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -Decore [excerpt from OpenDivX Project Mayo site] - -"Decore" is our decoder core - that part of the codec that decodes -video from DivX video bitstream into uncompressed RGB bitmaps. Its -API is defined in decore.h. The API is another frame-in, frame-out -scheme, you give it a chunk of OpenDivX bitstream and it comes back -to you with an uncompressed RGB frame. Like "encore", "decore" is -truly independent of any other code, making no system calls. - -"Decore" is a decoder compliant with MPEG-4 natural video, simple -profile. It also incorporates a video postprocessor which postprocessor, -which hides many of the artifacts inherent in low bit-rate video. - - -WWW: http://www.projectmayo.com/linux/divx4linux/ diff --git a/multimedia/libdivxdecore/pkg-plist b/multimedia/libdivxdecore/pkg-plist deleted file mode 100644 index 344069f1cbb2..000000000000 --- a/multimedia/libdivxdecore/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -include/divx/decore.h -lib/libdivxdecore.so -lib/libdivxdecore.so.%%LIB_VERSION%% -@dirrm include/divx diff --git a/multimedia/linux-realplayer/Makefile b/multimedia/linux-realplayer/Makefile deleted file mode 100644 index d3209cafdec7..000000000000 --- a/multimedia/linux-realplayer/Makefile +++ /dev/null @@ -1,85 +0,0 @@ -# New ports collection makefile for: linux-realplayer -# Date created: 31 January 1999 -# Whom: Kris Kennaway <kkennawa@physics.adelaide.edu.au> -# -# $FreeBSD$ -# - -PORTNAME= linux-realplayer -PORTVERSION= 8.cs1 -CATEGORIES= audio graphics linux -MASTER_SITES= # fetch manually -DISTNAME= rp${PORTVERSION:R}_linux20_libc6_i386_${PORTVERSION:E} -EXTRACT_SUFX= _rpm - -MAINTAINER= vns@delta.odessa.ua - -RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base -BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio - -EXTRACT_CMD= rpm2cpio -EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= | cpio -id --quiet -RADIR= ${PREFIX}/lib/RealPlayer${PORTVERSION:R} -WRKSRC= ${WRKDIR}/usr/lib/RealPlayer${PORTVERSION:R} -PLUGINSDIR= ${PREFIX}/lib/netscape-linux/plugins -RABINDIR= ${PREFIX}/bin - -STRIP= # Linux binary should not be stripped by INSTALL_PROGRAM as it uses /usr/bin/strip which then brands the binary as a FreeBSD ELF one. - -.include <bsd.port.pre.mk> - -.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) -IGNORE= may not be automatically fetched due to licensing\ - restrictions. You MUST manually fetch the Linux RPM version after\ - reading and agreeing to the license at:\ - http://www.real.com/player/ \ - - once ${DISTFILES} has been downloaded, move it to\ - ${DISTDIR} and then restart this build. -.endif - -ONLY_FOR_ARCHS= i386 -NO_CDROM= "Redistribution not allowed" -NO_BUILD= yes - -do-install: - ${MKDIR} ${RADIR} -.for f in mimeinstall.sh pluginstall.sh postinstall.sh - ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${RADIR} -.endfor -.for f in realplay rpnp.so - ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${RADIR} -.endfor -.for f in LICENSE Mailcap Mime.types README app.kdelnk audiosig.rm \ - firstrun.rm mime.kdelnk raclass.zip \ - realplay.desktop rp7.xpm rp7doc.png rp7doc.xpm rp7mini.xpm - ${INSTALL_DATA} ${WRKSRC}/${f} ${RADIR} -.endfor -.for d in Codecs Common Plugins - ${MKDIR} ${RADIR}/${d} - ${INSTALL_PROGRAM} ${WRKSRC}/${d}/*.so* ${RADIR}/${d} -.endfor - ${MKDIR} ${RADIR}/Plugins/ExtResources - ${INSTALL_PROGRAM} ${WRKSRC}/Plugins/ExtResources/* ${RADIR}/Plugins/ExtResources/ - - ${LN} -sf ${RADIR}/realplay ${RABINDIR} - -.if exists(${PLUGINSDIR}) - ${LN} -sf ${RADIR}/raclass.zip ${PLUGINSDIR} - ${LN} -sf ${RADIR}/rpnp.so ${PLUGINSDIR} -.endif - -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/RealPlayer8 - ${INSTALL_DATA} ${WRKSRC}/Help/readme ${PREFIX}/share/doc/RealPlayer8 - ${INSTALL_DATA} ${WRKSRC}/Help/realplay.htm ${PREFIX}/share/doc/RealPlayer8 - ${MKDIR} ${PREFIX}/share/doc/RealPlayer8/realplay - ${INSTALL_DATA} ${WRKSRC}/Help/realplay/*.htm ${PREFIX}/share/doc/RealPlayer8/realplay - ${MKDIR} ${PREFIX}/share/doc/RealPlayer8/realplay/pics - ${INSTALL_DATA} ${WRKSRC}/Help/realplay/pics/* ${PREFIX}/share/doc/RealPlayer8/realplay/pics -.endif - -post-install: - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/multimedia/linux-realplayer/distinfo b/multimedia/linux-realplayer/distinfo deleted file mode 100644 index 393f719c0e8a..000000000000 --- a/multimedia/linux-realplayer/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (rp8_linux20_libc6_i386_cs1_rpm) = a6503993cc1f5d38f2bd135f6fffcf8c diff --git a/multimedia/linux-realplayer/pkg-comment b/multimedia/linux-realplayer/pkg-comment deleted file mode 100644 index a039ea8b20b4..000000000000 --- a/multimedia/linux-realplayer/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Linux RealPlayer 8.0 from RealNetworks diff --git a/multimedia/linux-realplayer/pkg-descr b/multimedia/linux-realplayer/pkg-descr deleted file mode 100644 index 8cf65bd7f0bd..000000000000 --- a/multimedia/linux-realplayer/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -This is the Linux version of RealPlayer 8.0 Basic from RealNetworks, -the player for RealAudio and RealVideo streaming broadcasts from the net. -It can be used as a standalone application, an external "helper" app from -Netscape, or a plugin in the Linux version of netscape. - -Due to license restrictions, this package must be manually downloaded -from the RealNetworks web site: -http://www.real.com/player/ - -WWW: http://www.real.com/player/ diff --git a/multimedia/linux-realplayer/pkg-message b/multimedia/linux-realplayer/pkg-message deleted file mode 100644 index 13e9fa48971c..000000000000 --- a/multimedia/linux-realplayer/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ -************************************************************ -HINT: - -If you experience crashes, try setting the -audio driver option under - - view->Preference->Performance->Audio Driver Options - -to - - "Enable support for old OSS drivers" - - -Take the following hint with a grain of salt: - -After install goto ${PREFIX}/lib/RealPlayer8 directory -(as user) and launch: - ./mimeinstall.sh - for install mime types for the mail and - browser - ./pluginstall.sh - for install plugin for the Linux - Netscape -************************************************************ diff --git a/multimedia/linux-realplayer/pkg-plist b/multimedia/linux-realplayer/pkg-plist deleted file mode 100644 index 2aa640546214..000000000000 --- a/multimedia/linux-realplayer/pkg-plist +++ /dev/null @@ -1,314 +0,0 @@ -lib/RealPlayer8/Codecs/14_4.so.6.0 -lib/RealPlayer8/Codecs/28_8.so.6.0 -lib/RealPlayer8/Codecs/atrc.so.6.0 -lib/RealPlayer8/Codecs/cook.so.6.0 -lib/RealPlayer8/Codecs/ddnt.so.6.0 -lib/RealPlayer8/Codecs/dnet.so.6.0 -lib/RealPlayer8/Codecs/drv1.so.6.0 -lib/RealPlayer8/Codecs/drv2.so.6.0 -lib/RealPlayer8/Codecs/drv3.so.6.0 -lib/RealPlayer8/Codecs/dspr.so.6.0 -lib/RealPlayer8/Codecs/rncolor.so.6.0 -lib/RealPlayer8/Codecs/rv10.so.6.0 -lib/RealPlayer8/Codecs/rv20.so.6.0 -lib/RealPlayer8/Codecs/rv30.so.6.0 -lib/RealPlayer8/Codecs/sipr.so.6.0 -lib/RealPlayer8/Codecs/tokr.so.6.0 -lib/RealPlayer8/Common/pnrscmgr.so.6.0 -lib/RealPlayer8/Common/rcacore.so.6.0 -lib/RealPlayer8/Common/rcaembed.so.6.0 -lib/RealPlayer8/Common/rmacore.so.6.0 -lib/RealPlayer8/Plugins/ExtResources/coreres60.xrs -lib/RealPlayer8/Plugins/audplin.so.6.0 -lib/RealPlayer8/Plugins/authmgr.so.6.0 -lib/RealPlayer8/Plugins/bascauth.so.6.0 -lib/RealPlayer8/Plugins/httpfsys.so.6.0 -lib/RealPlayer8/Plugins/memfsys.so.6.0 -lib/RealPlayer8/Plugins/meta.so.6.0 -lib/RealPlayer8/Plugins/mp3f.so.6.0 -lib/RealPlayer8/Plugins/mp3mfpln.so.6.0 -lib/RealPlayer8/Plugins/mp3r.so.6.0 -lib/RealPlayer8/Plugins/pnxres.so.6.0 -lib/RealPlayer8/Plugins/ppffplin.so.6.0 -lib/RealPlayer8/Plugins/pxcgif2.so.6.0 -lib/RealPlayer8/Plugins/pxcjpeg2.so.6.0 -lib/RealPlayer8/Plugins/pxcpng.so.6.0 -lib/RealPlayer8/Plugins/pxff.so.6.0 -lib/RealPlayer8/Plugins/pxgf.so.6.0 -lib/RealPlayer8/Plugins/pxgr.so.6.0 -lib/RealPlayer8/Plugins/pxjf.so.6.0 -lib/RealPlayer8/Plugins/pxjr.so.6.0 -lib/RealPlayer8/Plugins/pxpf.so.6.0 -lib/RealPlayer8/Plugins/pxpr.so.6.0 -lib/RealPlayer8/Plugins/pxrend2.so.6.0 -lib/RealPlayer8/Plugins/rarender.so.6.0 -lib/RealPlayer8/Plugins/rcadlg.so.6.0 -lib/RealPlayer8/Plugins/rmffplin.so.6.0 -lib/RealPlayer8/Plugins/rn5auth.so.6.0 -lib/RealPlayer8/Plugins/rtffplin.so.6.0 -lib/RealPlayer8/Plugins/rtrender.so.6.0 -lib/RealPlayer8/Plugins/rvrend.so.6.0 -lib/RealPlayer8/Plugins/sdpplin.so.6.0 -lib/RealPlayer8/Plugins/skinfs.so.6.0 -lib/RealPlayer8/Plugins/smlffpln.so.6.0 -lib/RealPlayer8/Plugins/smlrendr.so.6.0 -lib/RealPlayer8/Plugins/smmrendr.so.6.0 -lib/RealPlayer8/Plugins/smplfsys.so.6.0 -lib/RealPlayer8/Plugins/swff.so.6.0 -lib/RealPlayer8/Plugins/swfrend.so.6.0 -lib/RealPlayer8/Plugins/vidplin.so.6.0 -lib/RealPlayer8/Plugins/vsrcplin.so.6.0 -lib/RealPlayer8/Plugins/xlibsite.so.6.0 -lib/RealPlayer8/mimeinstall.sh -lib/RealPlayer8/pluginstall.sh -lib/RealPlayer8/postinstall.sh -lib/RealPlayer8/realplay -lib/RealPlayer8/rpnp.so -lib/RealPlayer8/LICENSE -lib/RealPlayer8/Mailcap -lib/RealPlayer8/Mime.types -lib/RealPlayer8/README -lib/RealPlayer8/app.kdelnk -lib/RealPlayer8/audiosig.rm -lib/RealPlayer8/firstrun.rm -lib/RealPlayer8/mime.kdelnk -lib/RealPlayer8/raclass.zip -lib/RealPlayer8/realplay.desktop -lib/RealPlayer8/rp7.xpm -lib/RealPlayer8/rp7doc.png -lib/RealPlayer8/rp7doc.xpm -lib/RealPlayer8/rp7mini.xpm -share/doc/RealPlayer8/realplay/pics/DOCUMENTB.gif -share/doc/RealPlayer8/realplay/pics/RealLogo.gif -share/doc/RealPlayer8/realplay/pics/RealNetx.gif -share/doc/RealPlayer8/realplay/pics/SHED-EXAMPLE.gif -share/doc/RealPlayer8/realplay/pics/back.gif -share/doc/RealPlayer8/realplay/pics/backbutt.gif -share/doc/RealPlayer8/realplay/pics/bckbutt.gif -share/doc/RealPlayer8/realplay/pics/brightness.gif -share/doc/RealPlayer8/realplay/pics/btn_a.gif -share/doc/RealPlayer8/realplay/pics/btn_b.gif -share/doc/RealPlayer8/realplay/pics/btn_c.gif -share/doc/RealPlayer8/realplay/pics/btn_d.gif -share/doc/RealPlayer8/realplay/pics/btn_e.gif -share/doc/RealPlayer8/realplay/pics/btn_f.gif -share/doc/RealPlayer8/realplay/pics/btn_g.gif -share/doc/RealPlayer8/realplay/pics/btn_h.gif -share/doc/RealPlayer8/realplay/pics/btn_i.gif -share/doc/RealPlayer8/realplay/pics/btn_j.gif -share/doc/RealPlayer8/realplay/pics/btn_k.gif -share/doc/RealPlayer8/realplay/pics/btn_l.gif -share/doc/RealPlayer8/realplay/pics/btn_m.gif -share/doc/RealPlayer8/realplay/pics/btn_n.gif -share/doc/RealPlayer8/realplay/pics/btn_o.gif -share/doc/RealPlayer8/realplay/pics/btn_p.gif -share/doc/RealPlayer8/realplay/pics/btn_q.gif -share/doc/RealPlayer8/realplay/pics/btn_r.gif -share/doc/RealPlayer8/realplay/pics/btn_s.gif -share/doc/RealPlayer8/realplay/pics/btn_t.gif -share/doc/RealPlayer8/realplay/pics/btn_u.gif -share/doc/RealPlayer8/realplay/pics/btn_v.gif -share/doc/RealPlayer8/realplay/pics/btn_w.gif -share/doc/RealPlayer8/realplay/pics/btn_x.gif -share/doc/RealPlayer8/realplay/pics/btn_y.gif -share/doc/RealPlayer8/realplay/pics/btn_z.gif -share/doc/RealPlayer8/realplay/pics/callouts.gif -share/doc/RealPlayer8/realplay/pics/channelstab.gif -share/doc/RealPlayer8/realplay/pics/closed2.gif -share/doc/RealPlayer8/realplay/pics/cnt0.gif -share/doc/RealPlayer8/realplay/pics/cnt1.gif -share/doc/RealPlayer8/realplay/pics/colorcontrol.gif -share/doc/RealPlayer8/realplay/pics/compbutt.gif -share/doc/RealPlayer8/realplay/pics/contrast.gif -share/doc/RealPlayer8/realplay/pics/creditroll.gif -share/doc/RealPlayer8/realplay/pics/cursor_hand.gif -share/doc/RealPlayer8/realplay/pics/delete3.gif -share/doc/RealPlayer8/realplay/pics/do-it.gif -share/doc/RealPlayer8/realplay/pics/favicon.gif -share/doc/RealPlayer8/realplay/pics/dropdwnarrow.gif -share/doc/RealPlayer8/realplay/pics/eq-autogainadj.gif -share/doc/RealPlayer8/realplay/pics/eq-on-off.gif -share/doc/RealPlayer8/realplay/pics/eq-onbutton.gif -share/doc/RealPlayer8/realplay/pics/eq-restoredefault.gif -share/doc/RealPlayer8/realplay/pics/eq-slider3.gif -share/doc/RealPlayer8/realplay/pics/eq-smarteq.gif -share/doc/RealPlayer8/realplay/pics/equalizer3.gif -share/doc/RealPlayer8/realplay/pics/favoritestab.gif -share/doc/RealPlayer8/realplay/pics/forward.gif -share/doc/RealPlayer8/realplay/pics/forwardbutt.gif -share/doc/RealPlayer8/realplay/pics/fullplayershed.gif -share/doc/RealPlayer8/realplay/pics/fulltoc.gif -share/doc/RealPlayer8/realplay/pics/fwdbutt.gif -share/doc/RealPlayer8/realplay/pics/g2-status.gif -share/doc/RealPlayer8/realplay/pics/glossary.gif -share/doc/RealPlayer8/realplay/pics/index.gif -share/doc/RealPlayer8/realplay/pics/index_a.gif -share/doc/RealPlayer8/realplay/pics/index_b.gif -share/doc/RealPlayer8/realplay/pics/index_c.gif -share/doc/RealPlayer8/realplay/pics/index_d.gif -share/doc/RealPlayer8/realplay/pics/index_e.gif -share/doc/RealPlayer8/realplay/pics/index_f.gif -share/doc/RealPlayer8/realplay/pics/index_g.gif -share/doc/RealPlayer8/realplay/pics/index_h.gif -share/doc/RealPlayer8/realplay/pics/index_i.gif -share/doc/RealPlayer8/realplay/pics/index_j.gif -share/doc/RealPlayer8/realplay/pics/index_k.gif -share/doc/RealPlayer8/realplay/pics/index_l.gif -share/doc/RealPlayer8/realplay/pics/index_m.gif -share/doc/RealPlayer8/realplay/pics/index_n.gif -share/doc/RealPlayer8/realplay/pics/index_o.gif -share/doc/RealPlayer8/realplay/pics/index_p.gif -share/doc/RealPlayer8/realplay/pics/index_q.gif -share/doc/RealPlayer8/realplay/pics/index_r.gif -share/doc/RealPlayer8/realplay/pics/index_s.gif -share/doc/RealPlayer8/realplay/pics/index_t.gif -share/doc/RealPlayer8/realplay/pics/index_u.gif -share/doc/RealPlayer8/realplay/pics/index_v.gif -share/doc/RealPlayer8/realplay/pics/index_w.gif -share/doc/RealPlayer8/realplay/pics/index_x.gif -share/doc/RealPlayer8/realplay/pics/index_y.gif -share/doc/RealPlayer8/realplay/pics/index_z.gif -share/doc/RealPlayer8/realplay/pics/led-buffer-gauge.gif -share/doc/RealPlayer8/realplay/pics/led-connect-wds.gif -share/doc/RealPlayer8/realplay/pics/led-kbps-wds.gif -share/doc/RealPlayer8/realplay/pics/led-live.gif -share/doc/RealPlayer8/realplay/pics/led-nettraffic-red.gif -share/doc/RealPlayer8/realplay/pics/led-nettrafficgreen.gif -share/doc/RealPlayer8/realplay/pics/led-nettrafficyellow.gif -share/doc/RealPlayer8/realplay/pics/led-pause.gif -share/doc/RealPlayer8/realplay/pics/led-play.gif -share/doc/RealPlayer8/realplay/pics/led-stop.gif -share/doc/RealPlayer8/realplay/pics/led-surestreamdown.gif -share/doc/RealPlayer8/realplay/pics/led-surestreamup.gif -share/doc/RealPlayer8/realplay/pics/led-timeleft.gif -share/doc/RealPlayer8/realplay/pics/led-timer.gif -share/doc/RealPlayer8/realplay/pics/moreinfo.gif -share/doc/RealPlayer8/realplay/pics/mute.gif -share/doc/RealPlayer8/realplay/pics/mute3.gif -share/doc/RealPlayer8/realplay/pics/newchannels.gif -share/doc/RealPlayer8/realplay/pics/next.gif -share/doc/RealPlayer8/realplay/pics/next0.gif -share/doc/RealPlayer8/realplay/pics/next1.gif -share/doc/RealPlayer8/realplay/pics/notice.gif -share/doc/RealPlayer8/realplay/pics/optionsbutt.gif -share/doc/RealPlayer8/realplay/pics/pause.gif -share/doc/RealPlayer8/realplay/pics/play.gif -share/doc/RealPlayer8/realplay/pics/plus2.gif -share/doc/RealPlayer8/realplay/pics/pregain3.gif -share/doc/RealPlayer8/realplay/pics/prev0.gif -share/doc/RealPlayer8/realplay/pics/prev1.gif -share/doc/RealPlayer8/realplay/pics/readme.gif -share/doc/RealPlayer8/realplay/pics/real.gif -share/doc/RealPlayer8/realplay/pics/realplay00000000.gif -share/doc/RealPlayer8/realplay/pics/realplay00000013.gif -share/doc/RealPlayer8/realplay/pics/realplay00000046.gif -share/doc/RealPlayer8/realplay/pics/realplay00000071.gif -share/doc/RealPlayer8/realplay/pics/realplay00090000.gif -share/doc/RealPlayer8/realplay/pics/realplay00090001.gif -share/doc/RealPlayer8/realplay/pics/recbutt.gif -share/doc/RealPlayer8/realplay/pics/recbuttondwn.gif -share/doc/RealPlayer8/realplay/pics/reverb3.gif -share/doc/RealPlayer8/realplay/pics/roomsize3.gif -share/doc/RealPlayer8/realplay/pics/saturation.gif -share/doc/RealPlayer8/realplay/pics/savesettings3.gif -share/doc/RealPlayer8/realplay/pics/scan.gif -share/doc/RealPlayer8/realplay/pics/search.gif -share/doc/RealPlayer8/realplay/pics/settings4.gif -share/doc/RealPlayer8/realplay/pics/sharpness.gif -share/doc/RealPlayer8/realplay/pics/shortcut.gif -share/doc/RealPlayer8/realplay/pics/shorttoc.gif -share/doc/RealPlayer8/realplay/pics/stationstab.gif -share/doc/RealPlayer8/realplay/pics/stop.gif -share/doc/RealPlayer8/realplay/pics/tint.gif -share/doc/RealPlayer8/realplay/pics/unixplay.jpg -share/doc/RealPlayer8/realplay/pics/videocontrols3.gif -share/doc/RealPlayer8/realplay/pics/volslider.gif -share/doc/RealPlayer8/realplay/pics/zoom.gif -share/doc/RealPlayer8/realplay/pics/zoomtest -share/doc/RealPlayer8/realplay/aud_play.htm -share/doc/RealPlayer8/realplay/buffered.htm -share/doc/RealPlayer8/realplay/cinfobar.htm -share/doc/RealPlayer8/realplay/clip_bar.htm -share/doc/RealPlayer8/realplay/clipinfo.htm -share/doc/RealPlayer8/realplay/clipwork.htm -share/doc/RealPlayer8/realplay/compact.htm -share/doc/RealPlayer8/realplay/con_pref.htm -share/doc/RealPlayer8/realplay/configur.htm -share/doc/RealPlayer8/realplay/cont_menu.htm -share/doc/RealPlayer8/realplay/disp_hlp.htm -share/doc/RealPlayer8/realplay/display.htm -share/doc/RealPlayer8/realplay/distort.htm -share/doc/RealPlayer8/realplay/error690.htm -share/doc/RealPlayer8/realplay/error693.htm -share/doc/RealPlayer8/realplay/error698.htm -share/doc/RealPlayer8/realplay/file_menu.htm -share/doc/RealPlayer8/realplay/filetype.htm -share/doc/RealPlayer8/realplay/gen_pref.htm -share/doc/RealPlayer8/realplay/glossary.htm -share/doc/RealPlayer8/realplay/how_to.htm -share/doc/RealPlayer8/realplay/gotoreal.htm -share/doc/RealPlayer8/realplay/help_menu.htm -share/doc/RealPlayer8/realplay/index.htm -share/doc/RealPlayer8/realplay/inner.htm -share/doc/RealPlayer8/realplay/intrface.htm -share/doc/RealPlayer8/realplay/introduction.htm -share/doc/RealPlayer8/realplay/jump_to.htm -share/doc/RealPlayer8/realplay/keyshort.htm -share/doc/RealPlayer8/realplay/loadclip.htm -share/doc/RealPlayer8/realplay/manually.htm -share/doc/RealPlayer8/realplay/menubar.htm -share/doc/RealPlayer8/realplay/menus.htm -share/doc/RealPlayer8/realplay/mute.htm -share/doc/RealPlayer8/realplay/notice.htm -share/doc/RealPlayer8/realplay/panels.htm -share/doc/RealPlayer8/realplay/pause.htm -share/doc/RealPlayer8/realplay/per_pref.htm -share/doc/RealPlayer8/realplay/play.htm -share/doc/RealPlayer8/realplay/play_menu.htm -share/doc/RealPlayer8/realplay/playclip.htm -share/doc/RealPlayer8/realplay/position.htm -share/doc/RealPlayer8/realplay/prx_pref.htm -share/doc/RealPlayer8/realplay/size.htm -share/doc/RealPlayer8/realplay/real_wrk.htm -share/doc/RealPlayer8/realplay/rollcred.htm -share/doc/RealPlayer8/realplay/set_pref.htm -share/doc/RealPlayer8/realplay/slider.htm -share/doc/RealPlayer8/realplay/snd_set.htm -share/doc/RealPlayer8/realplay/stat_bar.htm -share/doc/RealPlayer8/realplay/statist.htm -share/doc/RealPlayer8/realplay/status.htm -share/doc/RealPlayer8/realplay/stop.htm -share/doc/RealPlayer8/realplay/streams.htm -share/doc/RealPlayer8/realplay/sup_pref.htm -share/doc/RealPlayer8/realplay/surestrm.htm -share/doc/RealPlayer8/realplay/sync_snd.htm -share/doc/RealPlayer8/realplay/takefive.htm -share/doc/RealPlayer8/realplay/toc.htm -share/doc/RealPlayer8/realplay/toc_full.htm -share/doc/RealPlayer8/realplay/toc_menu.htm -share/doc/RealPlayer8/realplay/toc_pref.htm -share/doc/RealPlayer8/realplay/toc_strt.htm -share/doc/RealPlayer8/realplay/toc_trbl.htm -share/doc/RealPlayer8/realplay/trn_pref.htm -share/doc/RealPlayer8/realplay/trn_set.htm -share/doc/RealPlayer8/realplay/trouble.htm -share/doc/RealPlayer8/realplay/use_real.htm -share/doc/RealPlayer8/realplay/vid_play.htm -share/doc/RealPlayer8/realplay/video.htm -share/doc/RealPlayer8/realplay/view_menu.htm -share/doc/RealPlayer8/realplay/volume.htm -share/doc/RealPlayer8/realplay/win_ctrl.htm -share/doc/RealPlayer8/realplay/zoom.htm -share/doc/RealPlayer8/realplay/zoomhelp.htm -share/doc/RealPlayer8/readme -share/doc/RealPlayer8/realplay.htm -bin/realplay -@unexec rm -f lib/netscape-linux/plugins/raclass.zip lib/netscape-linux/plugins/rpnp.so -@dirrm lib/RealPlayer8/Codecs -@dirrm lib/RealPlayer8/Common -@dirrm lib/RealPlayer8/Plugins/ExtResources -@dirrm lib/RealPlayer8/Plugins -@dirrm lib/RealPlayer8 -@dirrm share/doc/RealPlayer8/realplay/pics -@dirrm share/doc/RealPlayer8/realplay -@dirrm share/doc/RealPlayer8 diff --git a/multimedia/linux-xmovie/Makefile b/multimedia/linux-xmovie/Makefile deleted file mode 100644 index d9b08a674123..000000000000 --- a/multimedia/linux-xmovie/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: xmovie -# Date created: 20 December 1998 -# Whom: MIHIRA Sanpei Yoshiro <sanpei@sanpei.org> -# -# $FreeBSD$ -# - -PORTNAME= xmovie -PORTVERSION= 1.6.1 -CATEGORIES= graphics linux -MASTER_SITES= http://heroines.sourceforge.net/ -DISTFILES= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.i386.rpm - -MAINTAINER= sanpei@FreeBSD.org - -BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm -RUN_DEPENDS= ${LINUX_BASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \ - ${LINUX_BASE}/usr/lib/libjpeg.so.62.0.0:${PORTSDIR}/graphics/linux-jpeg \ - ${LINUX_BASE}/usr/lib/libpng.so.2.1.0.3:${PORTSDIR}/graphics/linux-png - -ONLY_FOR_ARCHS= i386 -DOC_DIR= ${PREFIX}/share/doc/xmovie -EXTRACT_CMD= rpm2cpio -EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= | cpio -id --quiet -LINUX_BASE= /compat/linux -NO_BUILD= yes -USE_X_PREFIX= yes -NO_WRKSUBDIR= yes - -# Linux binary should not be stripped by INSTALL_PROGRAM as it uses -# /usr/bin/strip which then brands the binary as a FreeBSD ELF one. -STRIP= - -do-patch: - @${DO_NADA} - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/usr/local/bin/xmovie ${PREFIX}/bin - @brandelf -t Linux ${PREFIX}/bin/xmovie -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOC_DIR} - @${INSTALL_DATA} ${WRKSRC}/usr/doc/xmovie-${PORTVERSION:R}/README ${DOC_DIR}/README - @${INSTALL_DATA} ${WRKSRC}/usr/doc/xmovie-${PORTVERSION:R}/index.html ${DOC_DIR}/index.html -.endif -.include <bsd.port.mk> diff --git a/multimedia/linux-xmovie/distinfo b/multimedia/linux-xmovie/distinfo deleted file mode 100644 index 53253cda1340..000000000000 --- a/multimedia/linux-xmovie/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xmovie-1.6-1.i386.rpm) = b97371151a9b45721c3c7ef8cc7ddb4b diff --git a/multimedia/linux-xmovie/pkg-comment b/multimedia/linux-xmovie/pkg-comment deleted file mode 100644 index cd1622636da8..000000000000 --- a/multimedia/linux-xmovie/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A movie player for MPEG-2 and Quicktime movies diff --git a/multimedia/linux-xmovie/pkg-descr b/multimedia/linux-xmovie/pkg-descr deleted file mode 100644 index 651f0ee7bec6..000000000000 --- a/multimedia/linux-xmovie/pkg-descr +++ /dev/null @@ -1,25 +0,0 @@ -* xmovie - - MPEG-2 and Quicktime movie player - -WWW: http://heroines.sourceforge.net/xmovie.php3 - - documentation is in /usr/X11R6/share/doc/xmovie/. - -* Tips - - - If you use with 3.2-RELEASE, 3.3-RELEASE, 3.4-RELEASE, - it need to update /module/linux.ko file. - - - Below options for kernel are useful for xmovie. - -options "P1003_1B" -options "_KPOSIX_PRIORITY_SCHEDULING" -options "_KPOSIX_VERSION=199309L" - - - If you use with 4.x-RELEASE, it need to add ``options USER_LDT'' - in your kernel config. - ---- -Yoshiro MIHIRA -(sanpei@FreeBSD.org) diff --git a/multimedia/linux-xmovie/pkg-plist b/multimedia/linux-xmovie/pkg-plist deleted file mode 100644 index f78026a32692..000000000000 --- a/multimedia/linux-xmovie/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/xmovie -share/doc/xmovie/README -share/doc/xmovie/index.html -@dirrm share/doc/xmovie diff --git a/multimedia/mpeg/Makefile b/multimedia/mpeg/Makefile deleted file mode 100644 index 6d7bc97e500e..000000000000 --- a/multimedia/mpeg/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# New ports collection makefile for: mpeg -# Date created: Sa 01 May 1999 15:00:00 MET -# Whom: Tobias Reifenberger <treif@mayn.de> -# -# $FreeBSD$ -# - -PORTNAME= mpeg -PORTVERSION= 1.2.2 -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.uni-koeln.de/graph/mpeg/ \ - ftp://ftp.mni.mcgill.ca/pub/mpeg/ \ - ftp://ftp.u-aizu.ac.jp/pub/graphics/image/mpeg/mni.mcgill.ca/ -DISTNAME= MPEGv${PORTVERSION} - -MAINTAINER= treif@mayn.de - -WRKSRC= ${WRKDIR}/mpegdir -MAN1= mpeg.1 - -pre-build: - @${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/mpeg ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/mpeg.1 ${PREFIX}/man/man1 -.if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/mpeg - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mpeg/README - ${INSTALL_DATA} ${WRKSRC}/doc.ps ${PREFIX}/share/doc/mpeg/doc.ps -.endif - -.include <bsd.port.mk> diff --git a/multimedia/mpeg/distinfo b/multimedia/mpeg/distinfo deleted file mode 100644 index 19eec5e46bc6..000000000000 --- a/multimedia/mpeg/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (MPEGv1.2.2.tar.gz) = ca81191ee66fd9a34de084ea05a3d3a9 -MD5 (MPEGv1.2.2.tar.gz) = 15b226c278eaad58c8e4dd0a08b4fff6 diff --git a/multimedia/mpeg/files/patch-aa b/multimedia/mpeg/files/patch-aa deleted file mode 100644 index c955ee61197b..000000000000 --- a/multimedia/mpeg/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- makefile.orig Thu Mar 2 02:51:10 1995 -+++ makefile Sat May 1 15:14:08 1999 -@@ -3,7 +3,7 @@ - # There should be no changes for most UNIX compilers. - ########################################################### - --MFLAGS = -O -+MFLAGS = $(CFLAGS) - DEFS = system.h globals.h marker.h - BASELINE = mpeg.o codec.o huffman.o io.o chendct.o lexer.o marker.o me.o mem.o stat.o stream.o transform.o - diff --git a/multimedia/mpeg/pkg-comment b/multimedia/mpeg/pkg-comment deleted file mode 100644 index 9e3af641e02a..000000000000 --- a/multimedia/mpeg/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -PVRG's MPEG video stream encoder diff --git a/multimedia/mpeg/pkg-descr b/multimedia/mpeg/pkg-descr deleted file mode 100644 index d582f20531dc..000000000000 --- a/multimedia/mpeg/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ - MPEG, CCITT H.261 (P*64), JPEG - Image and Image sequence compression/decompression C software engines. - -The Portable Video Research Group at Stanford have developed -image/image sequence compression and decompression engines (codecs) -for MPEG, CCITT H.261, and JPEG. The primary goal of these codecs is -to provide the functionality - these codecs are not optimized for -speed, rather completeness, and some of the code is kludgey. - -Development of MPEG, P64, and JPEG engines has not been the primary -goal of the Portable Video Research Group. Our research has been -focused on software and hardware for portable wireless digital video -communication. The charter of this group ended in the summer of 1994. diff --git a/multimedia/mpeg/pkg-plist b/multimedia/mpeg/pkg-plist deleted file mode 100644 index 603b2f391c9e..000000000000 --- a/multimedia/mpeg/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/mpeg -share/doc/mpeg/README -share/doc/mpeg/doc.ps -@dirrm share/doc/mpeg diff --git a/multimedia/mpeg2codec/Makefile b/multimedia/mpeg2codec/Makefile deleted file mode 100644 index c2a9fc6d3a2a..000000000000 --- a/multimedia/mpeg2codec/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: mpeg2codec -# Date created: November 25, 1996 -# Whom: "Philippe Charnier" <charnier@lirmm.fr> -# -# $FreeBSD$ -# - -PORTNAME= mpeg2codec -PORTVERSION= 1.2 -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.mpeg.org/pub/mpeg/mssg/ -DISTFILES= mpeg2vidcodec_v12.tar.gz - -MAINTAINER= charnier@lirmm.fr - -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mpeg2 - -do-install: -.for i in dec enc - ${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ - ${WRKSRC}/src/mpeg2${i}/mpeg2${i}ode ${PREFIX}/bin -.endfor - ${MKDIR} ${PREFIX}/share/mpeg2 - ${CP} ${WRKSRC}/doc/mpeg2enc.doc ${PREFIX}/share/mpeg2 - ${CP} ${WRKSRC}/par/* ${PREFIX}/share/mpeg2 - -.include <bsd.port.mk> diff --git a/multimedia/mpeg2codec/distinfo b/multimedia/mpeg2codec/distinfo deleted file mode 100644 index 158edc394e9e..000000000000 --- a/multimedia/mpeg2codec/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mpeg2vidcodec_v12.tar.gz) = 4a66565979be0818bd8a41d948943451 diff --git a/multimedia/mpeg2codec/files/patch-aa b/multimedia/mpeg2codec/files/patch-aa deleted file mode 100644 index 1da259b9a47d..000000000000 --- a/multimedia/mpeg2codec/files/patch-aa +++ /dev/null @@ -1,41 +0,0 @@ ---- Makefile.old Mon Nov 29 18:32:05 1999 -+++ Makefile Mon Nov 29 18:35:26 1999 -@@ -30,31 +30,32 @@ - # uncomment the following two lines if you want to include X11 support - # (mpeg2decode) - --#USE_DISP = -DDISPLAY -+USE_DISP = -DDISPLAY - #LIBS = -lX11 - - # uncomment the following two lines if you want to use shared memory - # (faster display if server and client run on the same machine) - # (mpeg2decode) - --#USE_SHMEM = -DSH_MEM --#LIBS = -lXext -lX11 -+USE_SHMEM = -DSH_MEM -+LIBS = -lXext -lX11 - - # if your X11 include files / libraries are in a non standard location: - # set INCLUDEDIR to -I followed by the appropriate include file path and - # set LIBRARYDIR to -L followed by the appropriate library path - # (mpeg2decode) - --#INCLUDEDIR = -I/usr/openwin/include --#LIBRARYDIR = -L/usr/openwin/lib -+INCLUDEDIR = -I${X11BASE}/include -+LIBRARYDIR = -L${X11BASE}/lib - - # select one of the following CC CFLAGS settings - - # - # GNU gcc - # -+.ifndef CC - CC = gcc --CFLAGS = -O2 -+.endif - - all: mpeg2decode mpeg2encode - diff --git a/multimedia/mpeg2codec/files/patch-ab b/multimedia/mpeg2codec/files/patch-ab deleted file mode 100644 index b0f6df0ce9fb..000000000000 --- a/multimedia/mpeg2codec/files/patch-ab +++ /dev/null @@ -1,23 +0,0 @@ ---- ./src/mpeg2enc/mpeg2enc.c 1996/11/25 21:18:23 1.1 -+++ ./src/mpeg2enc/mpeg2enc.c 1996/11/25 21:22:40 -@@ -29,6 +29,7 @@ - - #include <stdio.h> - #include <stdlib.h> -+#include <floatingpoint.h> - - #define GLOBAL /* used by global.h */ - #include "config.h" -@@ -50,6 +51,12 @@ - printf("Usage: mpeg2encode in.par out.m2v\n"); - exit(0); - } -+ -+ /* -+ * this prevents a floating point exception in calcSNR (stats.c) when -+ * working on black and white images (charnier@lirmm.fr) -+ */ -+ fpsetmask(0); - - /* read parameter file */ - readparmfile(argv[1]); diff --git a/multimedia/mpeg2codec/pkg-comment b/multimedia/mpeg2codec/pkg-comment deleted file mode 100644 index 82c613e1f0a8..000000000000 --- a/multimedia/mpeg2codec/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An MPEG-2 Encoder and Decoder diff --git a/multimedia/mpeg2codec/pkg-descr b/multimedia/mpeg2codec/pkg-descr deleted file mode 100644 index 32fb990677b9..000000000000 --- a/multimedia/mpeg2codec/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -It converts uncompressed video frames into MPEG-1 and MPEG-2 video -coded bitstream sequences, and vice versa. diff --git a/multimedia/mpeg2codec/pkg-plist b/multimedia/mpeg2codec/pkg-plist deleted file mode 100644 index 622abe1180a5..000000000000 --- a/multimedia/mpeg2codec/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -bin/mpeg2encode -bin/mpeg2decode -share/mpeg2/mpeg2enc.doc -share/mpeg2/MPEG-1.par -share/mpeg2/NTSC.par -share/mpeg2/PAL.par -share/mpeg2/inter.mat -share/mpeg2/intra.mat -@dirrm share/mpeg2 diff --git a/multimedia/mpeg2play/Makefile b/multimedia/mpeg2play/Makefile deleted file mode 100644 index 35df41285f6c..000000000000 --- a/multimedia/mpeg2play/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: mpeg2play -# Date created: June 21, 1996 -# Whom: "Philippe Charnier" <charnier@lirmm.fr> -# -# $FreeBSD$ -# - -PORTNAME= mpeg2play -PORTVERSION= 1.1b -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.funet.fi/pub/graphics/packages/mpeg/mpeg2play/ - -MAINTAINER= charnier@lirmm.fr - -USE_IMAKE= yes -USE_MOTIF= yes -ALL_TARGET= mpeg2play - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/mpeg2play ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/Mpeg2play ${PREFIX}/lib/X11/app-defaults - -.include <bsd.port.mk> diff --git a/multimedia/mpeg2play/distinfo b/multimedia/mpeg2play/distinfo deleted file mode 100644 index 1a2c55bb970d..000000000000 --- a/multimedia/mpeg2play/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mpeg2play-1.1b.tar.gz) = a93dcca1c04ed308382d1a3eb621f248 diff --git a/multimedia/mpeg2play/files/patch-aa b/multimedia/mpeg2play/files/patch-aa deleted file mode 100644 index 8b1efae8a44e..000000000000 --- a/multimedia/mpeg2play/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- mpeg2play.c 1997/08/11 18:58:37 1.1 -+++ mpeg2play.c 1997/08/11 19:07:22 -@@ -335,7 +335,7 @@ - XmStringGetLtoR(((XmFileSelectionBoxCallbackStruct *)call_data)->value, - XmSTRING_DEFAULT_CHARSET, &filename); - -- position = tell(base.infile); -+ position = lseek(base.infile, 0L, SEEK_CUR); - fprintf(stderr, "pos: %d\n", position); - fprintf(stderr, "output: %s\n", filename); - diff --git a/multimedia/mpeg2play/files/patch-ab b/multimedia/mpeg2play/files/patch-ab deleted file mode 100644 index 9bb8e0ee0dd6..000000000000 --- a/multimedia/mpeg2play/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- Imakefile.orig Fri Oct 28 12:39:48 1994 -+++ Imakefile Sat Nov 14 16:29:42 1998 -@@ -15,7 +15,7 @@ - - EXTRA_DEFINES = $(USE_SHMEM) $(USE_TIME) - EXTRA_INCLUDES = -I. -Ibitmaps --LOCAL_LIBRARIES = $(SHM_LIB) -lXm -lXt -lX11 -lm -+LOCAL_LIBRARIES = $(SHM_LIB) ${MOTIFLIB} -lXt -lX11 -lm - - PROGRAM = mpeg2play - SRCS = mpeg2play.c getpic.c motion.c getvlc.c gethdr.c getblk.c \ diff --git a/multimedia/mpeg2play/pkg-comment b/multimedia/mpeg2play/pkg-comment deleted file mode 100644 index d8d0c92db7fb..000000000000 --- a/multimedia/mpeg2play/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A program to play mpeg-2 movies on X displays diff --git a/multimedia/mpeg2play/pkg-descr b/multimedia/mpeg2play/pkg-descr deleted file mode 100644 index c3fb1c5ac2be..000000000000 --- a/multimedia/mpeg2play/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -mpeg2play is a player for MPEG-1 and MPEG-2 video bitstreams. It is based on -mpeg2decode by the MPEG Software Simulation Group. diff --git a/multimedia/mpeg2play/pkg-plist b/multimedia/mpeg2play/pkg-plist deleted file mode 100644 index 18c6e7a21a98..000000000000 --- a/multimedia/mpeg2play/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/mpeg2play -lib/X11/app-defaults/Mpeg2play diff --git a/multimedia/mpeg_encode/Makefile b/multimedia/mpeg_encode/Makefile deleted file mode 100644 index 2a3ca429062c..000000000000 --- a/multimedia/mpeg_encode/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# New ports collection makefile for: mpeg_encode -# Date created: -# Whom: erich@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= mpeg_encode -PORTVERSION= 1.5b -CATEGORIES= graphics -MASTER_SITES= ftp://mm-ftp.CS.Berkeley.EDU/pub/multimedia/mpeg/encode/ -DISTNAME= ${PKGNAME}-src - -MAINTAINER= ports@FreeBSD.org - - -MAN1= mpeg_encode.1 - -WRKSRC= ${WRKDIR}/${PORTNAME} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/mpeg_encode ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/docs/mpeg_encode.1 ${PREFIX}/man/man1 -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/${PORTNAME} -.for i in users-guide.ps template.param - ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${PREFIX}/share/doc/${PORTNAME} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/multimedia/mpeg_encode/distinfo b/multimedia/mpeg_encode/distinfo deleted file mode 100644 index 0e6a1b2d972c..000000000000 --- a/multimedia/mpeg_encode/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mpeg_encode-1.5b-src.tar.gz) = ff125fb82118efc7c852f0d26d5552c6 diff --git a/multimedia/mpeg_encode/files/patch-aa b/multimedia/mpeg_encode/files/patch-aa deleted file mode 100644 index c4d2f537b154..000000000000 --- a/multimedia/mpeg_encode/files/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ ---- ./headers/libpnmrw.h~ Thu Aug 1 08:52:25 1996 -+++ ./headers/libpnmrw.h Thu Aug 1 08:51:16 1996 -@@ -19,7 +19,12 @@ - ** malloc.h at all. A sad situation. If you have compilation problems - ** that point here, feel free to tweak or remove these declarations. - */ -+#ifdef __FreeBSD__ -+#include <stdlib.h> -+#else - #include <malloc.h> -+#endif -+ - #if !defined(sco) && !defined(sgi) && !defined(IRIX) - extern char* malloc(); - #endif diff --git a/multimedia/mpeg_encode/files/patch-ab b/multimedia/mpeg_encode/files/patch-ab deleted file mode 100644 index 5af9c672ec4a..000000000000 --- a/multimedia/mpeg_encode/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- ./libpnmrw.c~ Thu Aug 1 08:52:14 1996 -+++ ./libpnmrw.c Thu Aug 1 08:51:26 1996 -@@ -126,7 +126,9 @@ - pm_perror( reason ) - char* reason; - { -+#ifndef __FreeBSD__ - extern char* sys_errlist[]; -+#endif - extern int errno; - char* e; diff --git a/multimedia/mpeg_encode/files/patch-ac b/multimedia/mpeg_encode/files/patch-ac deleted file mode 100644 index 4760ecb9ecfc..000000000000 --- a/multimedia/mpeg_encode/files/patch-ac +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile~ Wed Aug 16 17:16:56 1995 -+++ Makefile Fri Oct 20 19:20:05 2000 -@@ -68,7 +68,7 @@ - ##################################################################### - # COMPILER # specify compiler; should be ANSI-compliant if possible # - ##################################################################### --CC = gcc -+CC ?= gcc - - ################################################ - # MAKE # command to use for the "make" command # -@@ -96,7 +96,7 @@ - # - - # gcc --CFLAGS = $(INCLUDEDIR) $(DEBUGFLAG) -Wall -Wmissing-prototypes $(PROFLAG) $(PROTOFLAG) -+CFLAGS += $(INCLUDEDIR) -Wall -Wmissing-prototypes $(PROFLAG) $(PROTOFLAG) - - # gcc-strict - #CFLAGS = $(INCLUDEDIR) $(DEBUGFLAG) -pedantic -Wall -Waggregate-return -Wtraditional -Wshadow -Wpointer-arith -Wno-parentheses -Wwrite-strings -Wconversion -Wcast-qual -Wcast-align -Wnested-externs -Wuninitialized -Wmissing-prototypes $(PROFLAG) $(PROTOFLAG) diff --git a/multimedia/mpeg_encode/files/patch-ad b/multimedia/mpeg_encode/files/patch-ad deleted file mode 100644 index 22085cdd4bec..000000000000 --- a/multimedia/mpeg_encode/files/patch-ad +++ /dev/null @@ -1,15 +0,0 @@ ---- jpeg/Makefile.orig Fri Aug 4 18:27:00 1995 -+++ jpeg/Makefile Fri Oct 20 19:05:22 2000 -@@ -21,10 +21,10 @@ - manext = 1 - - # The name of your C compiler: --CC= gcc -+CC?= gcc - - # You may need to adjust these cc options: --CFLAGS= -O -I$(srcdir) -+CFLAGS+= -I$(srcdir) - # Generally, we recommend defining any configuration symbols in jconfig.h, - # NOT via -D switches here. - # However, any special defines for ansi2knr.c may be included here: diff --git a/multimedia/mpeg_encode/pkg-comment b/multimedia/mpeg_encode/pkg-comment deleted file mode 100644 index ef6837ab779f..000000000000 --- a/multimedia/mpeg_encode/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -UCB's MPEG-I video stream encoder diff --git a/multimedia/mpeg_encode/pkg-descr b/multimedia/mpeg_encode/pkg-descr deleted file mode 100644 index 16f182aa4b1f..000000000000 --- a/multimedia/mpeg_encode/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -From the README: - - MPEG-1 Video Software Encoder - (Version 1.5; February 1, 1995) - - Lawrence A. Rowe, Kevin Gong, Eugene Hung, Ketan Patel, Steve Smoot - and Dan Wallach - Computer Science Division-EECS, Univ. of Calif. at Berkeley - - This directory contains the freely distributed Berkeley MPEG-1 Video - Encoder. The encoder implements the standard described in the ISO/IEC - International Standard 11172-2. The code has been compiled and tested - on the following platforms: - - DECstation 5000 and Alpha - HP PA-RISC (HP/UX 9.X) (i.e., HP 9000/7XX and 9000/3XX) - SGI Indigo running IRIX 5.0.1 - Sun Sparc (SunOS 4.X) - -This is *not* bug-free software. In particular, I've had problems using -odd-sized input frames. Other than that, it works OK. - -eric. -erich@FreeBSD.org diff --git a/multimedia/mpeg_encode/pkg-plist b/multimedia/mpeg_encode/pkg-plist deleted file mode 100644 index c0d6d4f5e886..000000000000 --- a/multimedia/mpeg_encode/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/mpeg_encode -share/doc/mpeg_encode/users-guide.ps -share/doc/mpeg_encode/template.param -@dirrm share/doc/mpeg_encode diff --git a/multimedia/mpeg_play/Makefile b/multimedia/mpeg_play/Makefile deleted file mode 100644 index 411ec4f6979b..000000000000 --- a/multimedia/mpeg_play/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# New ports collection makefile for: mpeg_play -# Date created: 17 December 1994 -# Whom: asami -# -# $FreeBSD$ -# - -PORTNAME= mpeg_play -PORTVERSION= 2.4 -CATEGORIES= graphics -MASTER_SITES= ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/play/ -EXTRACT_SUFX= -patched-src.tar.gz - -MAINTAINER= ports@FreeBSD.org - -WRKSRC= ${WRKDIR}/mpeg_play -USE_IMAKE= yes -MAN1= mpeg_play.1 - -pre-patch: - ${CP} ${WRKSRC}/Imakefile.proto ${WRKSRC}/Imakefile - ${CP} ${WRKSRC}/mpeg_play.1 ${WRKSRC}/mpeg_play.man - -.include <bsd.port.mk> diff --git a/multimedia/mpeg_play/distinfo b/multimedia/mpeg_play/distinfo deleted file mode 100644 index 65876bfc7d1a..000000000000 --- a/multimedia/mpeg_play/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mpeg_play-2.4-patched-src.tar.gz) = 8fd5d8c2137b14234da4dfc898900166 diff --git a/multimedia/mpeg_play/files/patch-aa b/multimedia/mpeg_play/files/patch-aa deleted file mode 100644 index 46a447230e06..000000000000 --- a/multimedia/mpeg_play/files/patch-aa +++ /dev/null @@ -1,9 +0,0 @@ ---- ./Imakefile.org Tue Feb 6 23:37:51 1996 -+++ ./Imakefile Wed Feb 7 00:05:59 1996 -@@ -1,5 +1,5 @@ - /* See Makefile.proto for flags to define */ -- DESTDIR = /usr/pkg/video -+ /* DESTDIR = /usr/pkg/video */ - NDEBUG = /* -DNDEBUG */ - /*ANALYSIS = -DANALYSIS */ - SHMEM = -DSH_MEM diff --git a/multimedia/mpeg_play/pkg-comment b/multimedia/mpeg_play/pkg-comment deleted file mode 100644 index 3a67e110d5c8..000000000000 --- a/multimedia/mpeg_play/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A program to play mpeg movies on X displays diff --git a/multimedia/mpeg_play/pkg-descr b/multimedia/mpeg_play/pkg-descr deleted file mode 100644 index a9f6131b99cc..000000000000 --- a/multimedia/mpeg_play/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This is mpeg_play, which will let you view mpeg movies on X window -displays. - -- Satoshi -asami@cs.berkeley.edu diff --git a/multimedia/mpeg_play/pkg-plist b/multimedia/mpeg_play/pkg-plist deleted file mode 100644 index 8fdacec89a81..000000000000 --- a/multimedia/mpeg_play/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/mpeg_play diff --git a/multimedia/mpeg_stat/Makefile b/multimedia/mpeg_stat/Makefile deleted file mode 100644 index 07b4ffbd56c6..000000000000 --- a/multimedia/mpeg_stat/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# New ports collection makefile for: mpeg_stat -# Date created: Thu Aug 1 21:52:06 CDT 1996 -# Whom: erich@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= mpeg_stat -PORTVERSION= 2.2b -CATEGORIES= graphics -MASTER_SITES= ftp://mm-ftp.CS.Berkeley.EDU/pub/multimedia/mpeg/stat/ -DISTNAME= ${PKGNAME}-src - -MAINTAINER= ports@FreeBSD.org - -MAN1= mpeg_stat.1 -MANCOMPRESSED= yes - -WRKSRC= ${WRKDIR}/mpeg_stat - -.include <bsd.port.mk> diff --git a/multimedia/mpeg_stat/distinfo b/multimedia/mpeg_stat/distinfo deleted file mode 100644 index 98a7efef7f7c..000000000000 --- a/multimedia/mpeg_stat/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mpeg_stat-2.2b-src.tar.gz) = d0eca3833b76855c4e348b39deaf667d diff --git a/multimedia/mpeg_stat/files/patch-aa b/multimedia/mpeg_stat/files/patch-aa deleted file mode 100644 index 845072865023..000000000000 --- a/multimedia/mpeg_stat/files/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ ---- Makefile~ Fri Aug 2 11:59:50 1996 -+++ Makefile Fri Aug 2 12:02:45 1996 -@@ -40,6 +40,12 @@ - all: $(PROGRAM) - strip $(PROGRAM) - -+install: -+ install -cs ${PROGRAM} ${PREFIX}/bin -+ install -c block2spec ${PREFIX}/bin -+ install -c -m 644 mpeg_stat.1 ${PREFIX}/man/man1 -+ gzip -9nf ${PREFIX}/man/man1/mpeg_stat.1 -+ - $(PROGRAM): $(OBJS) - $(LD) -g $(OBJS) $(LIBS) -lm -o $(PROGRAM) - diff --git a/multimedia/mpeg_stat/pkg-comment b/multimedia/mpeg_stat/pkg-comment deleted file mode 100644 index 7e5a19f05cab..000000000000 --- a/multimedia/mpeg_stat/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An MPEG-I statistics gatherer diff --git a/multimedia/mpeg_stat/pkg-descr b/multimedia/mpeg_stat/pkg-descr deleted file mode 100644 index 6574340eadc6..000000000000 --- a/multimedia/mpeg_stat/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -From the README: - MPEG Video Software Statistics Gatherer - (Version 2.2; Feb 1, 1995) - - Lawrence A. Rowe, Steve Smoot, Ketan Patel, and Brian Smith - Computer Science Division-EECS, Univ. of Calif. at Berkeley - - This directory contains a public domain MPEG video statistics gatherer. - The decoder implements the standard described in the Committee - Draft ISO/IEC CD 11172 dated December 6, 1991 which is - sometimes referred to as "Paris Format." - -eric. -erich@FreeBSD.org diff --git a/multimedia/mpeg_stat/pkg-plist b/multimedia/mpeg_stat/pkg-plist deleted file mode 100644 index 906f188961d2..000000000000 --- a/multimedia/mpeg_stat/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/mpeg_stat -bin/block2spec diff --git a/multimedia/mpegedit/Makefile b/multimedia/mpegedit/Makefile deleted file mode 100644 index 6c3e48f950e6..000000000000 --- a/multimedia/mpegedit/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# New ports collection makefile for: mpegedit -# Date created: Thu Aug 1 10:50:57 CDT 1996 -# Whom: erich@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= mpegedit -PORTVERSION= 2.2 -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.netsw.org/netsw/Graphic/Movie/MPEG/mpegedit/ -DISTNAME= ${PORTNAME}_v${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org - -LIB_DEPENDS= pnm.1:${PORTSDIR}/graphics/netpbm - -USE_X_PREFIX= yes - -post-extract: - @find ${WRKSRC} -name '.depend' | xargs ${RM} -f - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/mpeg_edit ${PREFIX}/bin -.if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/mpeg_edit - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mpeg_edit - ${INSTALL_DATA} ${WRKSRC}/manual.ps ${PREFIX}/share/doc/mpeg_edit -.endif - -.include <bsd.port.mk> diff --git a/multimedia/mpegedit/distinfo b/multimedia/mpegedit/distinfo deleted file mode 100644 index 7d1307bf1c7c..000000000000 --- a/multimedia/mpegedit/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mpegedit_v2.2.tar.gz) = 00f7dd986f4bcdccf20f6f4cf59d7f4c diff --git a/multimedia/mpegedit/files/patch-ac b/multimedia/mpegedit/files/patch-ac deleted file mode 100644 index 231ee33b70e4..000000000000 --- a/multimedia/mpegedit/files/patch-ac +++ /dev/null @@ -1,47 +0,0 @@ ---- editor/2x2_window.C.orig Mon May 8 16:08:35 1995 -+++ editor/2x2_window.C Thu Feb 3 21:24:19 2000 -@@ -25,6 +25,8 @@ - #include <iostream.h> - #include <stdlib.h> - -+extern "C" int XShmGetEventBase(Display *); -+ - DblWindow::DblWindow(UI_Globals *parent, world_c x, world_c y, - unsigned int height, unsigned int width, void (*cb)(void) ) - : YUV_Window(parent,x,y,height*2,width*2,this, ButtonPressMask | -@@ -139,7 +141,7 @@ - - ximage = XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy,width*2, - height*2,8,0); -- ximage->data = new byte[ximage->bytes_per_line*height*2]; -+ ximage->data = (char *) new byte[ximage->bytes_per_line*height*2]; - assert(ximage->data!=NULL); - - #ifdef SH_MEM -@@ -160,7 +162,7 @@ - for(int j = 0; j < ncolors; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (long unsigned int *) &tmp_pixel, 1, 0); - } - - #ifdef SH_MEM -@@ -259,7 +261,7 @@ - for(int j = 0; j < i; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (long unsigned int *) &tmp_pixel, 1, 0); - } - cerr << "Unable to allocate the colours required to make the\n" - << "colour window. Please re-run with the option -private cols\n"; -@@ -363,7 +365,7 @@ - { - assert(Frame.width()==ximage->width/2); - assert(Frame.height()==ximage->height/2); -- DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),ximage->data, -+ DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),(unsigned char *)ximage->data, - Frame.width(),Frame.height()); - if(nicely) - { diff --git a/multimedia/mpegedit/files/patch-ad b/multimedia/mpegedit/files/patch-ad deleted file mode 100644 index 083a71b4700e..000000000000 --- a/multimedia/mpegedit/files/patch-ad +++ /dev/null @@ -1,47 +0,0 @@ ---- editor/mono_window.C.orig Sat May 20 17:47:32 1995 -+++ editor/mono_window.C Thu Feb 3 21:27:07 2000 -@@ -24,6 +24,8 @@ - #include <assert.h> - #include <stdlib.h> - -+extern "C" int XShmGetEventBase(Display *); -+ - MonoWindow::MonoWindow(UI_Globals *parent,world_c x,world_c y, - unsigned int height,unsigned int width, - void (*cb)(void) ) -@@ -137,7 +139,7 @@ - - ximage=XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy, - width,height,8,0); -- ximage->data = new byte[ximage->bytes_per_line*height]; -+ ximage->data = (char *) new byte[ximage->bytes_per_line*height]; - assert(ximage->data!=NULL); - #ifdef SH_MEM - } -@@ -154,7 +156,7 @@ - for(int j = 0; j < GRAY_RANGE; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0); - } - XFreeGC(DispPointer(),gc); - -@@ -222,7 +224,7 @@ - for(int j = 0; j < i; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0); - } - cerr << "Unable to allocate the colours required to make the\n" - << "monochrome window. Please re-run with the option " -@@ -254,7 +256,7 @@ - { - assert(Frame.width()==ximage->width); - assert(Frame.height()==ximage->height); -- DitherImage(Frame.lum_ptr(),ximage->data,ximage->width*ximage->height); -+ DitherImage(Frame.lum_ptr(),(unsigned char *)ximage->data,ximage->width*ximage->height); - if(nicely) - { - XEvent Event; diff --git a/multimedia/mpegedit/files/patch-ae b/multimedia/mpegedit/files/patch-ae deleted file mode 100644 index 0d0c423b6547..000000000000 --- a/multimedia/mpegedit/files/patch-ae +++ /dev/null @@ -1,29 +0,0 @@ ---- editor/bw_window.C.orig Mon May 8 16:15:00 1995 -+++ editor/bw_window.C Thu Feb 3 21:29:23 2000 -@@ -24,6 +24,8 @@ - #include <assert.h> - #include <stdlib.h> - -+extern "C" int XShmGetEventBase(Display *); -+ - BwWindow::BwWindow(UI_Globals *parent,world_c x,world_c y,unsigned int height, - unsigned int width, void (*cb)(void) ) - : YUV_Window(parent,x,y,height,width,this, ButtonPressMask | -@@ -143,7 +145,7 @@ - height,8,0); - ximage->byte_order = MSBFirst; - ximage->bitmap_bit_order = MSBFirst; -- ximage->data = new byte[ximage->bytes_per_line*height]; -+ ximage->data = (char *) new byte[ximage->bytes_per_line*height]; - assert(ximage->data!=NULL); - #ifdef SH_MEM - } -@@ -213,7 +215,7 @@ - { - assert(Frame.width()==ximage->width); - assert(Frame.height()==ximage->height); -- DitherImage(Frame.lum_ptr(),ximage->data,ximage->height,ximage->width); -+ DitherImage(Frame.lum_ptr(),(unsigned char*)ximage->data,ximage->height,ximage->width); - if(nicely) - { - XEvent Event; diff --git a/multimedia/mpegedit/files/patch-af b/multimedia/mpegedit/files/patch-af deleted file mode 100644 index ce70f30e1a7a..000000000000 --- a/multimedia/mpegedit/files/patch-af +++ /dev/null @@ -1,31 +0,0 @@ ---- MpegCodec/mpeg.H.orig Sat May 20 19:11:43 1995 -+++ MpegCodec/mpeg.H Thu Feb 3 21:31:00 2000 -@@ -59,7 +59,7 @@ - status Write(const frame &); // Overwrites the current frame - status Undo(void); // Undoes the last write to current frame - status Delete(void); // Deletes current frame -- status Insert(int no_of_frames,const frame **); -+ status Insert(int no_of_frames, frame **); - // Inserts a number of frames - unsigned int Height(void) const; // Returns the height of the frames - unsigned int Width(void) const; // Returns the width of the frames -@@ -128,14 +128,14 @@ - long file_length; // The length of the (virtual) file, in frames - long cache_size; // Number of frames that cache will fit - static const int fps_table[16]; //The table of valid frames per second values -- const int min_frame_type=1; // Min number for a valid frame type -- const int max_frame_type=4; // Max number for a valid frame type -+ static const int min_frame_type=1; // Min number for a valid frame type -+ static const int max_frame_type=4; // Max number for a valid frame type - static const frame_type FrameTypes[max_frame_type+1]; - // The list of valid frame types -- const long gopSize=10; // The number of frames between GOP headers -- const int pattern_size=8; // The size of the IBBPBBI pattern -+ static const long gopSize=10; // The number of frames between GOP headers -+ static const int pattern_size=8; // The size of the IBBPBBI pattern - static const char pattern[pattern_size]; // The IBBPBBI pattern -- const int mpegcache_size=12; // The size of the mpeg frame cache -+ static const int mpegcache_size=12; // The size of the mpeg frame cache - mpg_cache MpegCache[mpegcache_size]; // The mpeg frame cache - int cache_curpos; // Current position in the cache - void (*callback)(byte *,abs_addr); // Stores the callback function diff --git a/multimedia/mpegedit/files/patch-ag b/multimedia/mpegedit/files/patch-ag deleted file mode 100644 index dc90768c2832..000000000000 --- a/multimedia/mpegedit/files/patch-ag +++ /dev/null @@ -1,47 +0,0 @@ ---- editor/tiny_window.C.orig Mon May 8 16:09:07 1995 -+++ editor/tiny_window.C Thu Feb 3 21:33:57 2000 -@@ -24,6 +24,8 @@ - #include <assert.h> - #include <stdlib.h> - -+extern "C" int XShmGetEventBase(Display *); -+ - TinyWindow::TinyWindow(UI_Globals *parent,world_c x,world_c y, - unsigned int height,unsigned int width, - void (*cb)(void) ) -@@ -137,7 +139,7 @@ - - ximage=XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy, - width/2,height/2,8,0); -- ximage->data = new byte[ximage->bytes_per_line*height/2]; -+ ximage->data = (char *) new byte[ximage->bytes_per_line*height/2]; - assert(ximage->data!=NULL); - #ifdef SH_MEM - } -@@ -154,7 +156,7 @@ - for(int j = 0; j < GRAY_RANGE; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0); - } - XFreeGC(DispPointer(),gc); - -@@ -222,7 +224,7 @@ - for(int j = 0; j < i; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (unsigned long int*) &tmp_pixel, 1, 0); - } - cerr << "Unable to allocate the colours required to make the\n" - << "monochrome window. Please re-run with the option " -@@ -254,7 +256,7 @@ - { - assert(Frame.width()/2==ximage->width); - assert(Frame.height()/2==ximage->height); -- DitherImage(Frame.lum_ptr(),ximage->data,ximage->height,ximage->width); -+ DitherImage(Frame.lum_ptr(),(unsigned char *)ximage->data,ximage->height,ximage->width); - if(nicely) - { - XEvent Event; diff --git a/multimedia/mpegedit/files/patch-ah b/multimedia/mpegedit/files/patch-ah deleted file mode 100644 index 4e523734127b..000000000000 --- a/multimedia/mpegedit/files/patch-ah +++ /dev/null @@ -1,47 +0,0 @@ ---- editor/colour_window.C.orig Tue May 9 21:41:30 1995 -+++ editor/colour_window.C Thu Feb 3 21:35:30 2000 -@@ -24,6 +24,8 @@ - #include <assert.h> - #include <stdlib.h> - -+extern "C" int XShmGetEventBase(Display *); -+ - ColourWindow::ColourWindow(UI_Globals *parent,world_c x,world_c y, - unsigned int height,unsigned int width, - void (*cb)(void) ) -@@ -137,7 +139,7 @@ - - ximage=XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy, - width,height,8,0); -- ximage->data = new byte[ximage->bytes_per_line*height]; -+ ximage->data = (char *) new byte[ximage->bytes_per_line*height]; - assert(ximage->data!=NULL); - #ifdef SH_MEM - } -@@ -158,7 +160,7 @@ - for(j = 0; j < ncolors; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0); - } - - XFreeGC(DispPointer(),gc); -@@ -253,7 +255,7 @@ - for(int j = 0; j < i; j ++) - { - tmp_pixel = col_array[j]; -- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0); -+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0); - } - cerr << "Unable to allocate the colours required to make the\n" - << "colour window. Please re-run with the option -private cols\n"; -@@ -359,7 +361,7 @@ - { - assert(Frame.width()==ximage->width); - assert(Frame.height()==ximage->height); -- DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),ximage->data, -+ DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),(unsigned char *)ximage->data, - Frame.width(),Frame.height()); - if(nicely) - { diff --git a/multimedia/mpegedit/files/patch-ai b/multimedia/mpegedit/files/patch-ai deleted file mode 100644 index 3b0835efc17d..000000000000 --- a/multimedia/mpegedit/files/patch-ai +++ /dev/null @@ -1,65 +0,0 @@ ---- ui/main_win.C.orig Mon May 8 16:16:44 1995 -+++ ui/main_win.C Thu Feb 3 21:39:37 2000 -@@ -137,8 +137,8 @@ - // Call XWMGeometry. It will decide the actual geometry of the window - - int bitmask = XWMGeometry(DispPointer(),DefaultScreen(DispPointer()), geom, -- def_geom,BorderWidth,&xsh,&main_x,&main_y, -- &main_width,&main_height,&main_gravity); -+ def_geom,BorderWidth,&xsh,(int *) &main_x,(int *) &main_y, -+ (int *) &main_width, (int *) &main_height,&main_gravity); - - // bitmask will hold the values that need to be changed to reflect the - // suggestions made by XWMGeometry. This will be done by the window -@@ -167,7 +167,7 @@ - - // Have a little chat with the window manager.... - -- win_name.value = name; -+ win_name.value = (unsigned char *) name; - win_name.encoding = XA_STRING; - win_name.format = 8; - win_name.nitems = strlen(name); -@@ -276,6 +276,7 @@ - - MainWindow::status MainWindow::event_handler(XEvent *Event) - { -+#if 0 - switch(Event->type) - { - case Expose: -@@ -309,6 +310,7 @@ - default: - break; - } -+#endif - return(okay); - } - -@@ -348,7 +350,7 @@ - Window root; - unsigned int x,y,width,height; - unsigned int bd_width, depth; -- XGetGeometry(DispPointer(),WinId(),&root,&x,&y,&width,&height, -+ XGetGeometry(DispPointer(),WinId(),&root,(int *) &x,(int *) &y,&width,&height, - &bd_width,&depth); - return depth; - } -@@ -359,7 +361,7 @@ - Window root2; - unsigned int x,y,width,height; - unsigned int bd_width, depth; -- XGetGeometry(DispPointer(),root,&root2,&x,&y,&width,&height, -+ XGetGeometry(DispPointer(),root,&root2,(int *) &x,(int *) &y,&width,&height, - &bd_width,&depth); - return height; - } -@@ -370,7 +372,7 @@ - Window root2; - unsigned int x,y,width,height; - unsigned int bd_width, depth; -- XGetGeometry(DispPointer(),root,&root2,&x,&y,&width,&height, -+ XGetGeometry(DispPointer(),root,&root2,(int *) &x, (int *) &y,&width,&height, - &bd_width,&depth); - return width; - } diff --git a/multimedia/mpegedit/files/patch-aj b/multimedia/mpegedit/files/patch-aj deleted file mode 100644 index 99b05d98e172..000000000000 --- a/multimedia/mpegedit/files/patch-aj +++ /dev/null @@ -1,99 +0,0 @@ ---- Makefile.orig Mon Jul 24 01:00:40 1995 -+++ Makefile Thu Jun 15 08:53:48 2000 -@@ -23,8 +23,8 @@ - # - # Mr A S R Ashley B.Eng (Hons) 23rd July 1995 - -- CC = gcc -- CPP = g++ -+# CC = gcc -+ CPP = ${CXX} - RM = rm -f - - DEPFILE = Dependancies -@@ -33,7 +33,7 @@ - SOURCES = main.C globals/version.c - OBJS = main.o globals/version.o - ARCHIVES = editor/editor.a ui/ui.a MpegCodec/mpeg.a -- LIBS = -lXext -lX11 -lpnm -lppm -lpbm -lpgm -lm -+ LIBS = -L$(X11BASE)/lib -L$(LOCALBASE)/lib -lXext -lX11 -lpnm -lppm -lpbm -lpgm -lm - # - # CPPFLAGS -Wall all warnings - # -pipe speeds up compilation (remove only if not using g++) -@@ -55,11 +55,11 @@ - # PBMDIR The location of the pbmplus header files, which is - # /usr/include/gr on my Linux machine. - --PBMDIR = /usr/include/X11R5/X11 -+PBMDIR = $(LOCALBASE)/include - INCLUDES = -Iglobals -Iui -IMpegCodec -IMpegCodec/decoder \ -- -IMpegCodec/encoder -Ieditor --CPPFLAGS = -Wall -pipe -O4 --CFLAGS = -Wall -pipe -O4 -+ -IMpegCodec/encoder -Ieditor -I$(X11BASE)/include -+CPPFLAGS = ${CXXFLAGS} -+#CFLAGS = -Wall -pipe -O4 - SHMEM = -DSH_MEM - CACHE_FLAGS = -DCACHE_SIZE=12288 -DCACHE_GRANULARITY=5 - -@@ -70,22 +70,22 @@ - - all: mpeg_edit - --ui.a: -- cd ui && make ui.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \ -+ui/ui.a: -+ cd ui && $(MAKE) ui.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \ - CFLAGS="$(CFLAGS)" && cd .. - --mpeg.a: -- cd MpegCodec && make mpeg.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \ -+MpegCodec/mpeg.a: -+ cd MpegCodec && $(MAKE) mpeg.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \ - CFLAGS="$(CFLAGS)" CACHE_FLAGS="$(CACHE_FLAGS)" && cd .. - --editor.a: -- cd editor && make editor.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \ -+editor/editor.a: -+ cd editor && $(MAKE) editor.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \ - CFLAGS="$(CFLAGS)" SHMEM="$(SHMEM)" PBMDIR="$(PBMDIR)" && cd .. - --mpeg_edit: ui.a mpeg.a editor.a $(DEPFILE) $(OBJS) -+mpeg_edit: $(ARCHIVES) $(DEPFILE) $(OBJS) - $(CPP) -o mpeg_edit $(OBJS) $(ARCHIVES) $(LIBS) - --ppmtorle: mpeg.a editor.a $(DEPFILE) ppmtorle.o -+ppmtorle: MpegCodec/mpeg.a editor/editor.a $(DEPFILE) ppmtorle.o - $(CPP) -o ppmtorle ppmtorle.o MpegCodec/frame.o editor/yuv.o $(LIBS) - - globals/version.o: $(ARCHIVES) -@@ -93,24 +93,24 @@ - - clean: - $(RM) mpeg_edit main.o globals/version.o -- set -e; for i in $(SUBDIRS); do cd $$i && make clean && cd .. ; done -+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) clean && cd .. ; done - - dep: FORCE -- set -e; for i in $(SUBDIRS) ; do cd $$i && make dep EXTRA="$(EXTRA)" \ -+ set -e; for i in $(SUBDIRS) ; do cd $$i && $(MAKE) dep EXTRA="$(EXTRA)" \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" SHMEM="$(SHMEM)" \ - PBMDIR="$(PBMDIR)" && cd .. ; done - $(RM) $(DEPFILE) -- make $(DEPFILE) -+ $(MAKE) $(DEPFILE) - - FORCE: - - - $(DEPFILE): - set -e; for i in $(SOURCES) ; do $(CPP) $(INCLUDES) -M $$i >>$(DEPFILE) ; done -- -+ - # - # include a dependency file if one exists - # - #ifeq ($(DEPFILE),$(wildcard $(DEPFILE))) --include $(DEPFILE) -+#include $(DEPFILE) - #endif diff --git a/multimedia/mpegedit/files/patch-aq b/multimedia/mpegedit/files/patch-aq deleted file mode 100644 index f2975dbae576..000000000000 --- a/multimedia/mpegedit/files/patch-aq +++ /dev/null @@ -1,69 +0,0 @@ ---- editor/editor.C.orig Sun Jun 18 04:27:07 1995 -+++ editor/editor.C Sat Apr 1 20:10:46 2000 -@@ -45,11 +45,14 @@ - #include <stdio.h> - #include <time.h> - #include <unistd.h> -+#include <string.h> - #include <sys/time.h> - #include <sys/types.h> - #include <sys/wait.h> -+extern "C" { - #include "pbmplus.h" - #include "pnm.h" -+} - - #define del(x) delete x; x = NULL; - -@@ -3249,17 +3252,17 @@ - wins[0] = play_btn->WinId(); - play_btn->RestrictEvents(wins,1); - -- gettimeofday(&target,(timezone *)NULL); // Time a read, to -+ gettimeofday(&target,(struct timezone *)NULL); // Time a read, to - ret_stat = Codec_stream->Read(temp_frame); // find out how long -- gettimeofday(&clk,(timezone *)NULL); // it takes -+ gettimeofday(&clk,(struct timezone *)NULL); // it takes - - decode_delay = clk.tv_usec + 1000000*clk.tv_sec; - decode_delay -= target.tv_usec + 1000000*target.tv_sec; - -- gettimeofday(&target,(timezone *)NULL); // Time a dither, to -+ gettimeofday(&target,(struct timezone *)NULL); // Time a dither, to - MajorWin.win->DisplayFrame(temp_frame,false); // find out how long - time_win->SetTime(Codec_stream->GetPos_hms(),false); // it takes -- gettimeofday(&clk,(timezone *)NULL); -+ gettimeofday(&clk,(struct timezone *)NULL); - - dither_delay = clk.tv_usec + 1000000*clk.tv_sec; - dither_delay -= target.tv_usec + 1000000*target.tv_sec; -@@ -3268,9 +3271,9 @@ - - for(int a=0; a<5; a++) - { -- gettimeofday(&target,(timezone *)NULL); // Time usleep, to -+ gettimeofday(&target,(struct timezone *)NULL); // Time usleep, to - usleep(10000); // find out how long -- gettimeofday(&clk,(timezone *)NULL); // it takes -+ gettimeofday(&clk,(struct timezone *)NULL); // it takes - - usleep_delay += clk.tv_usec + 1000000*clk.tv_sec - 10000; - usleep_delay -= target.tv_usec + 1000000*target.tv_sec; -@@ -3283,7 +3286,7 @@ - - // Calculate when the frame _should_ finish - -- gettimeofday(&target,(timezone *)NULL); -+ gettimeofday(&target,(struct timezone *)NULL); - target.tv_usec += usec_per_frame - dither_delay - decode_delay; - if(target.tv_usec >= 1000000) - { -@@ -3299,7 +3302,7 @@ - - // See if we're ahead by more than a decode delay (for the next frame) - -- gettimeofday(&clk,(timezone *)NULL); -+ gettimeofday(&clk,(struct timezone *)NULL); - diff = target.tv_usec - clk.tv_usec; - diff += 1000000*(target.tv_sec - clk.tv_sec); - if(diff>usleep_delay) // If we are ahead, sleep for a while diff --git a/multimedia/mpegedit/files/patch-ar b/multimedia/mpegedit/files/patch-ar deleted file mode 100644 index 0ce818430deb..000000000000 --- a/multimedia/mpegedit/files/patch-ar +++ /dev/null @@ -1,58 +0,0 @@ ---- MpegCodec/Makefile.orig Mon Jul 24 00:03:22 1995 -+++ MpegCodec/Makefile Thu Jun 15 09:01:03 2000 -@@ -25,12 +25,12 @@ - # - - AR = ar r --CC = gcc --CPP = g++ -+#CC = gcc -+CPP = ${CXX} - RM = rm -f - RANLIB = ranlib - --INCLUDES = -I../ui -I../editor -I../globals -Iencoder -Idecoder -+INCLUDES = -I../ui -I../editor -I../globals -Iencoder -Idecoder -I$(X11BASE)/include - DEPFILE = Dependancies - SUBDIRS = decoder encoder - HEADERS = bstream.H frame.H mpeg.H -@@ -48,32 +48,32 @@ - - force: - $(RM) mpeg.a -- make mpeg.a -+ $(MAKE) mpeg.a - - mpeg.a: $(DEPFILE) $(OBJS) - $(RM) $@ - $(AR) $@ $(OBJS) -- set -e; for i in $(SUBDIRS); do cd $$i && make ar CFLAGS="$(CFLAGS)" ; cd ..; done -+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) ar CFLAGS="$(CFLAGS)" ; cd ..; done - $(RANLIB) $@ - - clean: -- set -e; for i in $(SUBDIRS); do cd $$i && make clean && cd ..; done -+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) clean && cd ..; done - rm -f mpeg.a $(OBJS) $(DEPFILE) - - FORCE: - - - dep: FORCE -- set -e; for i in $(SUBDIRS); do cd $$i && make dep && cd ..; done -+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) dep && cd ..; done - $(RM) $(DEPFILE) -- make $(DEPFILE) -+ $(MAKE) $(DEPFILE) - - $(DEPFILE): - set -e; for i in $(SOURCES) ; do $(CC) $(INCLUDES) -M $$i >>$(DEPFILE) ; done -- -+ - # - # include a dependency file if one exists - # - #ifeq ($(DEPFILE),$(wildcard $(DEPFILE))) --include $(DEPFILE) -+#include $(DEPFILE) - #endif diff --git a/multimedia/mpegedit/files/patch-as b/multimedia/mpegedit/files/patch-as deleted file mode 100644 index ee6461c1fc6e..000000000000 --- a/multimedia/mpegedit/files/patch-as +++ /dev/null @@ -1,10 +0,0 @@ ---- MpegCodec/frame.C.orig Sun May 21 02:14:48 1995 -+++ MpegCodec/frame.C Thu Jun 15 08:37:49 2000 -@@ -25,6 +25,7 @@ - #include "frame.H" - #include <string.h> - #include <iostream.h> -+#include <sys/param.h> - - #ifndef NO_INET - #include <netinet/in.h> diff --git a/multimedia/mpegedit/files/patch-at b/multimedia/mpegedit/files/patch-at deleted file mode 100644 index 8098b8055d2f..000000000000 --- a/multimedia/mpegedit/files/patch-at +++ /dev/null @@ -1,11 +0,0 @@ ---- MpegCodec/mpeg.C.orig Sun May 21 04:19:44 1995 -+++ MpegCodec/mpeg.C Thu Jun 15 08:37:49 2000 -@@ -890,7 +890,7 @@ - * - *-------------------------------------------------------------- - */ --Mpeg::status Mpeg::Insert(int no_of_frames, const frame **f_array) -+Mpeg::status Mpeg::Insert(int no_of_frames, frame **f_array) - { - Fstruct Fs; - TempFrame TF; diff --git a/multimedia/mpegedit/files/patch-au b/multimedia/mpegedit/files/patch-au deleted file mode 100644 index f514b164212e..000000000000 --- a/multimedia/mpegedit/files/patch-au +++ /dev/null @@ -1,42 +0,0 @@ ---- MpegCodec/decoder/Makefile.orig Sun Jul 23 17:03:05 1995 -+++ MpegCodec/decoder/Makefile Wed Jun 28 15:18:39 2000 -@@ -27,9 +27,10 @@ - - AR = ar r - RM = rm -f --CC = gcc --CPP = g++ -+#CC = gcc -+CPP = ${CXX} - RANLIB = ranlib -+INCLUDES = -I$(X11BASE)/include - DEPFILE = Dependencies - CCOPTIMISATIONS = -O6 -funroll-loops -fomit-frame-pointer - ANALYSIS = -DANALYSIS -@@ -43,7 +44,7 @@ - ALL = ar - - .c.o: -- $(CC) $(CFLAGS) $(DEFINES) $(EXTRA) -c $< -+ $(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) $(EXTRA) -c $< - - all: $(ALL) - -@@ -58,14 +59,14 @@ - - dep: FORCE - $(RM) $(DEPFILE) -- make $(DEPFILE) -+ $(MAKE) $(DEPFILE) - - $(DEPFILE): -- set -e; for i in $(SOURCES); do $(CC) -M $$i >>$(DEPFILE); done -+ set -e; for i in $(SOURCES); do $(CC) $(INCLUDES) -M $$i >>$(DEPFILE); done - - # - # include a dependency file if one exists - # - #ifeq ($(DEPFILE),$(wildcard $(DEPFILE))) --include $(DEPFILE) -+#include $(DEPFILE) - #endif diff --git a/multimedia/mpegedit/files/patch-av b/multimedia/mpegedit/files/patch-av deleted file mode 100644 index 9f66335dc847..000000000000 --- a/multimedia/mpegedit/files/patch-av +++ /dev/null @@ -1,11 +0,0 @@ ---- MpegCodec/decoder/huffman.c.orig Mon Aug 15 00:08:13 1994 -+++ MpegCodec/decoder/huffman.c Thu Jun 15 08:37:50 2000 -@@ -31,7 +31,7 @@ - #include "huffman.h" - #include "util.h" - #include "dmpeg.h" --#include "proto.h" -+/* #include "proto.h" */ - - /* Decoding table for macroblock_address_increment */ - mb_addr_inc_entry mb_addr_inc[2048]; diff --git a/multimedia/mpegedit/files/patch-aw b/multimedia/mpegedit/files/patch-aw deleted file mode 100644 index 4b9dce1ff50c..000000000000 --- a/multimedia/mpegedit/files/patch-aw +++ /dev/null @@ -1,11 +0,0 @@ ---- MpegCodec/decoder/jrevdct.c.orig Mon Aug 15 00:13:39 1994 -+++ MpegCodec/decoder/jrevdct.c Thu Jun 15 08:37:50 2000 -@@ -28,7 +28,7 @@ - - #include <string.h> - #include "dmpeg.h" --#include "proto.h" -+/* #include "proto.h" */ - - #define GLOBAL /* a function referenced thru EXTERNs */ - diff --git a/multimedia/mpegedit/files/patch-ax b/multimedia/mpegedit/files/patch-ax deleted file mode 100644 index 5580a00b4afe..000000000000 --- a/multimedia/mpegedit/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- MpegCodec/decoder/motionvector.c.orig Mon Aug 15 00:12:03 1994 -+++ MpegCodec/decoder/motionvector.c Thu Jun 15 08:37:50 2000 -@@ -19,7 +19,7 @@ - * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - */ - #include "dmpeg.h" --#include "proto.h" -+/* #include "proto.h" */ - #include "util.h" - - diff --git a/multimedia/mpegedit/files/patch-ay b/multimedia/mpegedit/files/patch-ay deleted file mode 100644 index 07b62a2016ac..000000000000 --- a/multimedia/mpegedit/files/patch-ay +++ /dev/null @@ -1,26 +0,0 @@ ---- MpegCodec/encoder/Makefile.orig Mon Jul 24 00:03:48 1995 -+++ MpegCodec/encoder/Makefile Thu Jun 15 08:56:34 2000 -@@ -26,8 +26,8 @@ - - AR = ar r - RM = rm -f --CC = gcc --CPP = g++ -+#CC = gcc -+CPP = ${CXX} - DEPFILE = Dependencies - CCOPTIMISATIONS = -O6 -funroll-loops -fomit-frame-pointer - -@@ -73,10 +73,10 @@ - - $(DEPFILE): - set -e; for i in $(SOURCES); do $(CC) -M $$i $(DEFINES) >>$(DEPFILE); done -- -+ - # - # include a dependency file if one exists - # - #ifeq ($(DEPFILE),$(wildcard $(DEPFILE))) --include $(DEPFILE) -+#include $(DEPFILE) - #endif diff --git a/multimedia/mpegedit/files/patch-az b/multimedia/mpegedit/files/patch-az deleted file mode 100644 index a0a3117b1d5f..000000000000 --- a/multimedia/mpegedit/files/patch-az +++ /dev/null @@ -1,39 +0,0 @@ ---- editor/Makefile.orig Mon Jul 24 00:01:16 1995 -+++ editor/Makefile Thu Jun 15 09:02:18 2000 -@@ -25,12 +25,12 @@ - # Mr A S R Ashley B.Eng (Hons) 23rd July 1995 - - AR = ar r --CC = gcc --CPP = g++ -+#CC = gcc -+CPP = ${CXX} - RANLIB = ranlib - RM = rm -f - INCLUDES = -I../globals -I../ui -I../MpegCodec -I../MpegCodec/decoder \ -- -I../MpegCodec/encoder -I$(PBMDIR) -+ -I../MpegCodec/encoder -I$(PBMDIR) -I$(X11BASE)/include - - DEPFILE = Dependancies - HEADERS = yuv.H 2x2_window.H mono_window.H bw_window.H effects.H \ -@@ -62,17 +62,17 @@ - - dep: FORCE - $(RM) $(DEPFILE) -- make $(DEPFILE) -+ $(MAKE) $(DEPFILE) - - FORCE: - - - $(DEPFILE): - set -e; for i in $(SOURCES) ; do $(CC) $(INCLUDES) -M $$i >>$(DEPFILE) ; done -- -+ - # - # include a dependency file if one exists - # - #ifeq ($(DEPFILE),$(wildcard $(DEPFILE))) --include $(DEPFILE) -+#include $(DEPFILE) - #endif diff --git a/multimedia/mpegedit/files/patch-ba b/multimedia/mpegedit/files/patch-ba deleted file mode 100644 index 041f337d9935..000000000000 --- a/multimedia/mpegedit/files/patch-ba +++ /dev/null @@ -1,42 +0,0 @@ ---- ui/Makefile.orig Mon Jul 24 00:01:36 1995 -+++ ui/Makefile Thu Jun 15 09:04:16 2000 -@@ -26,9 +26,10 @@ - # - - AR = ar r --CPP = g++ -+CPP = ${CXX} - RANLIB = ranlib - RM = rm -f -+INCLUDES = -I../globals -I$(X11BASE)/include - - # CPPFLAGS -Wall all warnings - # -pipe speeds up compilation (remove only if not using g++) -@@ -48,7 +49,7 @@ - .SUFFIXES: .C $(SUFFIXES) - - .C.o: -- $(CPP) $(CPPFLAGS) $(EXTRA) -I../globals -c $< -+ $(CPP) $(CPPFLAGS) $(INCLUDES) $(EXTRA) -c $< - - all: $(ALL) - -@@ -65,14 +66,14 @@ - - dep: FORCE - $(RM) $(DEPFILE) -- make $(DEPFILE) -+ $(MAKE) $(DEPFILE) - - $(DEPFILE): -- set -e; for i in $(SOURCES) ; do $(CPP) -M $$i -I../globals >>$(DEPFILE) ; done -- -+ set -e; for i in $(SOURCES) ; do $(CPP) $(INCLUDES) -M $$i >>$(DEPFILE) ; done -+ - # - # include a dependency file if one exists - # - #ifeq ($(DEPFILE),$(wildcard $(DEPFILE))) --include $(DEPFILE) -+#include $(DEPFILE) - #endif diff --git a/multimedia/mpegedit/files/patch-bb b/multimedia/mpegedit/files/patch-bb deleted file mode 100644 index 01c44c3e83c8..000000000000 --- a/multimedia/mpegedit/files/patch-bb +++ /dev/null @@ -1,33 +0,0 @@ ---- ui/text_win.C.orig Sun Jun 18 19:56:57 1995 -+++ ui/text_win.C Thu Jun 15 08:37:50 2000 -@@ -17,6 +17,7 @@ - */ - - #include "text_win.H" -+#include <sys/time.h> - #include <assert.h> - #include <stdlib.h> - -@@ -407,14 +408,22 @@ - long time_elapsed; - long speed; - -+#ifdef __FreeBSD__ -+ gettimeofday(&clk,(struct timezone *)NULL); -+#else - gettimeofday(&clk,(timezone *)NULL); -+#endif - time_elapsed = (clk.tv_sec - last_click.tv_sec)*100; - time_elapsed+=(clk.tv_usec - last_click.tv_usec)/10000; - speed = atol(click_speed); - if((time_elapsed<speed) && (callback!=NULL)) - retval = (*(callback))(callback_data); - } -+#ifdef __FreeBSD__ -+ gettimeofday(&last_click,(struct timezone *)NULL); -+#else - gettimeofday(&last_click,(timezone *)NULL); -+#endif - text.inverse=true; - TList.Write(text); - if(!SendEventFlag) diff --git a/multimedia/mpegedit/pkg-comment b/multimedia/mpegedit/pkg-comment deleted file mode 100644 index b9670c907ae0..000000000000 --- a/multimedia/mpegedit/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A program to edit encoded mpeg streams diff --git a/multimedia/mpegedit/pkg-descr b/multimedia/mpegedit/pkg-descr deleted file mode 100644 index 49b1677787f4..000000000000 --- a/multimedia/mpegedit/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -mpeg_edit will edit and apply some effects to an already -encoded mpeg video stream. - -The program has several bugs, but I've been able to use it. Expect -core-dumps. It has problems with displays >8 bits too. - -WWW: http://www.ripley.demon.co.uk/mpeg/index.html - -eric. -erich@FreeBSD.org diff --git a/multimedia/mpegedit/pkg-plist b/multimedia/mpegedit/pkg-plist deleted file mode 100644 index a1c913e5594b..000000000000 --- a/multimedia/mpegedit/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/mpeg_edit -share/doc/mpeg_edit/README -share/doc/mpeg_edit/manual.ps -@dirrm share/doc/mpeg_edit diff --git a/multimedia/mplex/Makefile b/multimedia/mplex/Makefile deleted file mode 100644 index 8ce9d876d8f5..000000000000 --- a/multimedia/mplex/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# New ports collection makefile for: mplex -# Date created: Wed Jul 31 20:54:54 CDT 1996 -# Whom: erich@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= mplex -PORTVERSION= 1.1 -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.leo.org/pub/comp/general/graphics/mpeg/mplex/ - -MAINTAINER= ports@FreeBSD.org - -MAN1= mplex.1 - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/mplex ${PREFIX}/bin - ${INSTALL_MAN} ${FILESDIR}/mplex.1 ${PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/multimedia/mplex/distinfo b/multimedia/mplex/distinfo deleted file mode 100644 index e54c3a1bdaba..000000000000 --- a/multimedia/mplex/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mplex-1.1.tar.gz) = 3da8bd9ba199aa439a0bdd2ab2d93230 diff --git a/multimedia/mplex/files/mplex.1 b/multimedia/mplex/files/mplex.1 deleted file mode 100644 index 0d7b0c0be1a5..000000000000 --- a/multimedia/mplex/files/mplex.1 +++ /dev/null @@ -1,18 +0,0 @@ -.\" The following requests are required for all man pages. -.Dd Thu Aug 1 09:36:57 CDT 1996 -.Os -.Dt mplex 1 -.Sh NAME -.Nm mplex -.Sh SYNOPSIS -.Nm mplex -.Ar file1 -.Op file2 -.Ar file3 -.Sh DESCRIPTION -.Nm mplex -multiplexes MPEG audio and video streams into system layers. - -.Sh AUTHORS -mplex was written by Christoph Moar <moar@informatik.tu-muenchen.de>. -This man page was written by Eric L. Hernes <erich@FreeBSD.org> diff --git a/multimedia/mplex/files/patch-ab b/multimedia/mplex/files/patch-ab deleted file mode 100644 index cee34107968d..000000000000 --- a/multimedia/mplex/files/patch-ab +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.orig Tue Apr 11 02:46:13 1995 -+++ Makefile Mon Sep 4 18:13:42 2000 -@@ -19,10 +19,12 @@ - - #CFLAGS = -g - --CFLAGS = -O -+CFLAGS?= -O - LDFLAGS= -lm --CC = cc -+CC ?= cc - RM = /bin/rm -f -+ -+CFLAGS+= -DTIMER - - OBJS = main.o bitstrm.o buffer.o inits.o inptstrm.o interact.o multplex.o systems.o timecode.o - diff --git a/multimedia/mplex/files/patch-ac b/multimedia/mplex/files/patch-ac deleted file mode 100644 index 92e720da93e8..000000000000 --- a/multimedia/mplex/files/patch-ac +++ /dev/null @@ -1,24 +0,0 @@ ---- inptstrm.c.orig Wed May 31 08:04:11 1995 -+++ inptstrm.c Mon Sep 4 18:17:45 2000 -@@ -1,4 +1,5 @@ - #include "main.h" -+extern int Interactive; - /************************************************************************* - MPEG Streams Kontrolle - -@@ -310,6 +311,7 @@ - fclose (info_file); - output_info_video (video_info); - -+ if( Interactive ) - ask_continue (); - } - -@@ -565,6 +567,7 @@ - close_bit_stream_r (&audio_bs); - fclose (info_file); - output_info_audio (audio_info); -+ if( Interactive ) - ask_continue (); - - } diff --git a/multimedia/mplex/files/patch-ad b/multimedia/mplex/files/patch-ad deleted file mode 100644 index 7830a3668993..000000000000 --- a/multimedia/mplex/files/patch-ad +++ /dev/null @@ -1,59 +0,0 @@ ---- multplex.c.orig Tue Jun 6 07:16:52 1995 -+++ multplex.c Mon Sep 4 18:17:45 2000 -@@ -1,4 +1,5 @@ - #include "main.h" -+extern int Interactive; - #ifdef TIMER - extern long total_sec; - extern long total_usec; -@@ -129,6 +130,7 @@ - picture_start = TRUE; - } - -+if( Interactive ) { - printf("\nMerging elementary streams to MPEG/SYSTEMS multiplexed stream.\n"); - printf("\n+------------------ MPEG/SYSTEMS INFORMATION -----------------+\n"); - -@@ -144,6 +146,12 @@ - scanf ("%ld", &video_buffer_size); - printf ("STD audio buffer in kB (CSPS: max 4 kB) : "); - scanf ("%ld", &audio_buffer_size); -+} else { -+ sector_size=2324; -+ packets_per_pack=1; -+ video_buffer_size=46; -+ audio_buffer_size=4; -+} - - write_pack = packets_per_pack; - video_buffer_size *= 1024; -@@ -197,6 +205,7 @@ - (double)(packets_per_pack-1.))) / (double)(packets_per_pack) ); - data_rate = ceil(dmux_rate/50.)*50; - -+if( Interactive ) { - printf ("\ncomputed multiplexed stream data rate : %7.3f\n",dmux_rate); - printf ("target data rate (e.g. %6u) : ",data_rate); - scanf ("%lf", &dmux_rate); -@@ -206,12 +215,21 @@ - scanf ("%u", &video_delay_ms); - printf ("audio stream startup offset (ms) : "); - scanf ("%u", &audio_delay_ms); -+} else { -+ dmux_rate=data_rate; -+ sectors_delay=8; -+ video_delay_ms=0; -+ audio_delay_ms=0; -+} - - video_delay = (double)video_delay_ms*(double)(CLOCKS/1000); - audio_delay = (double)audio_delay_ms*(double)(CLOCKS/1000); - -+if( Interactive ) { - verbose=ask_verbose(); - printf ("\n"); -+} else -+ verbose=1; - - #ifdef TIMER - gettimeofday (&tp_global_start,NULL); diff --git a/multimedia/mplex/files/patch-ae b/multimedia/mplex/files/patch-ae deleted file mode 100644 index 41149fd1580f..000000000000 --- a/multimedia/mplex/files/patch-ae +++ /dev/null @@ -1,20 +0,0 @@ ---- interact.c.orig Wed May 31 20:18:33 1995 -+++ interact.c Fri Feb 11 10:04:07 2000 -@@ -67,7 +67,7 @@ - char input[20]; - - printf ("\nContinue processing (y/n) : "); -- do gets (input); -+ do fgets (input, sizeof(input), stdin); - while (input[0]!='N'&&input[0]!='n'&&input[0]!='y'&&input[0]!='Y'); - - if (input[0]=='N' || input[0]=='n') -@@ -92,7 +92,7 @@ - char input[20]; - - printf ("\nVery verbose mode (y/n) : "); -- do gets (input); -+ do fgets (input, sizeof(input), stdin); - while (input[0]!='N'&&input[0]!='n'&&input[0]!='y'&&input[0]!='Y'); - - if (input[0]=='N' || input[0]=='n') return (FALSE); else return (TRUE); diff --git a/multimedia/mplex/files/patch-af b/multimedia/mplex/files/patch-af deleted file mode 100644 index 12d99a0ca25d..000000000000 --- a/multimedia/mplex/files/patch-af +++ /dev/null @@ -1,34 +0,0 @@ ---- main.c.orig Wed Apr 5 03:51:53 1995 -+++ main.c Mon Sep 4 18:17:45 2000 -@@ -59,6 +59,7 @@ - *************************************************************************/ - - #include "main.h" -+#include <unistd.h> - - /************************************************************************* - Main -@@ -75,6 +76,8 @@ - struct timeval tp_global_end; - #endif - -+int Interactive=0; -+ - int main (argc, argv) - - int argc; -@@ -93,6 +96,14 @@ - unsigned int which_streams=0; - double startup_delay=0; - -+ int tmp; -+ -+ if( getopt( argc, argv, "i" ) == 'i' ) -+ Interactive=1; -+ -+ optind -= 1; -+ argc -= optind; -+ argv += optind; - - intro (argc); - check_files (argc, argv, &audio_file, &video_file, &multi_file, diff --git a/multimedia/mplex/pkg-comment b/multimedia/mplex/pkg-comment deleted file mode 100644 index efa9e7d542b0..000000000000 --- a/multimedia/mplex/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Multiplexes MPEG component streams into system layers diff --git a/multimedia/mplex/pkg-descr b/multimedia/mplex/pkg-descr deleted file mode 100644 index 5713d3a5e08a..000000000000 --- a/multimedia/mplex/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -The mplex multiplexes MPEG audio and video streams into system layers. - -From INSTRUCT (in the mplex source): -> -> Please note that I do not have a comprehensive instruction manual for this -> release. I suggest you try the program out with some default values and -> learn something more about ISO/IEC 11172-1 (aka MPEG1/Systems). -> -> -> Christoph. -> moar@heaven.zfe.siemens.de -> +---------------------------------------+--------------------------------+ -> | http://www.informatik.tu-muenchen.de/ | Christoph Moar | -> | cgi-bin/nph-gateway/hphalle6/~moar/ | Kaulbachstr.29a | -> | index.html | 80539 Munich | -> | email:moar@informatik.tu-muenchen.de | voice: ++49 - 89 - 23862874 | -> +---------------------------------------+--------------------------------+ - -eric. -erich@FreeBSD.org diff --git a/multimedia/mplex/pkg-plist b/multimedia/mplex/pkg-plist deleted file mode 100644 index ce53129766dd..000000000000 --- a/multimedia/mplex/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/mplex diff --git a/multimedia/mtv/Makefile b/multimedia/mtv/Makefile deleted file mode 100644 index 1a29eb47e281..000000000000 --- a/multimedia/mtv/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# New ports collection makefile for: mtv -# Date created: 30 Jan 2000 -# Whom: kris -# -# $FreeBSD$ -# - -PORTNAME= mtv -PORTVERSION= 1.2.1 -CATEGORIES= graphics linux -MASTER_SITES= ftp://ftp.mpegtv.com/pub/mpeg/mpegtv/player/x86-unknown-linux-glibc/packages/TGZ/ -DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz libSDLx11.so.tar.gz - -MAINTAINER= kris@FreeBSD.org - -RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base - -EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}.tar.gz -NO_PACKAGE= "No redistribution" -NO_CDROM= "No redistribution" -NO_BUILD= yes -NO_FILTER_SHLIBS=yes -ONLY_FOR_ARCHS= i386 -WRKSRC= ${WRKDIR}/mtv - -MAN1= mtv.1 - -do-install: - ${MKDIR} ${WRKDIR}/libSDLx11 - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/libSDLx11.so.tar.gz \ - ${EXTRACT_AFTER_ARGS} -C ${WRKDIR}/libSDLx11 - ${INSTALL_DATA} ${WRKDIR}/libSDLx11/libSDLx11.so.0.9.9 \ - /compat/linux/usr/X11R6/lib - /compat/linux/sbin/ldconfig - ${INSTALL_SCRIPT} ${WRKSRC}/mtv ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/mtvp ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/mtv.1 ${PREFIX}/man/man1 - ${MKDIR} ${PREFIX}/share/mtv - ${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/share/mtv - ${INSTALL_DATA} ${WRKSRC}/release-notes.html ${PREFIX}/share/mtv - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/mtv - ${INSTALL_DATA} ${WRKSRC}/README-Fullscreen ${PREFIX}/share/mtv - ${INSTALL_DATA} ${WRKSRC}/README-mtv-redhat ${PREFIX}/share/mtv - -.include <bsd.port.mk> diff --git a/multimedia/mtv/distinfo b/multimedia/mtv/distinfo deleted file mode 100644 index 4c778953eede..000000000000 --- a/multimedia/mtv/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mtv-1.2.1.tar.gz) = c0d7a1ee85ef11386fea697d5464905f -MD5 (libSDLx11.so.tar.gz) = 3b84f7200010b56c08b8608d5fba2cdb diff --git a/multimedia/mtv/pkg-comment b/multimedia/mtv/pkg-comment deleted file mode 100644 index b231e92867b1..000000000000 --- a/multimedia/mtv/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -High-performance MPEG video player (shareware) diff --git a/multimedia/mtv/pkg-descr b/multimedia/mtv/pkg-descr deleted file mode 100644 index 247aa88c953d..000000000000 --- a/multimedia/mtv/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -MpegTV Player (mtv) is a realtime software MPEG-1 Video+Audio Player -and VCD Player. It supports full-screen mode, can play from file, -pipe, network URL, or Video CD. - -Note that mtv is NOT free software. Please read the license information -at http://www.mpegtv.com/player-license.txt before using. - -WWW: http://www.mpegtv.com/ diff --git a/multimedia/mtv/pkg-plist b/multimedia/mtv/pkg-plist deleted file mode 100644 index 81132774db3e..000000000000 --- a/multimedia/mtv/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/mtv -bin/mtvp -share/mtv/LICENSE -share/mtv/README -share/mtv/README-Fullscreen -share/mtv/README-mtv-redhat -share/mtv/release-notes.html -@dirrm share/mtv diff --git a/multimedia/netshow/Makefile b/multimedia/netshow/Makefile deleted file mode 100644 index f363019013ca..000000000000 --- a/multimedia/netshow/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: netshow -# Date created: Thu Jun 11 22:38:52 PDT 1998 -# Whom: dburr@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= netshow -PORTVERSION= 2.00.251 -CATEGORIES= graphics net linux -MASTER_SITES= http://microsoft.com/netshow/download/en/beta/ -DISTNAME= netshow_linux -EXTRACT_SUFX= .gz - -MAINTAINER= dburr@FreeBSD.org - -RUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base - -ONLY_FOR_ARCHS= i386 -RESTRICTED= "Commercial software" -NO_CDROM= ${RESTRICTED} -NO_PACKAGE= ${RESTRICTED} - -NO_BUILD= yes - -USE_X_PREFIX= yes - -pre-extract: - @${MKDIR} ${WRKDIR} - -do-extract: - ${GUNZIP_CMD} < ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKDIR}/netshow - -do-patch: - brandelf -t Linux ${WRKDIR}/netshow - -do-install: - ${INSTALL} -c -o bin -g bin -m 555 ${WRKDIR}/netshow ${PREFIX}/bin/netshow - -post-install: - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/multimedia/netshow/distinfo b/multimedia/netshow/distinfo deleted file mode 100644 index a0d83967b2bb..000000000000 --- a/multimedia/netshow/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (netshow_linux.gz) = e5434c3b7841c4cd0047c576de12d482 diff --git a/multimedia/netshow/pkg-comment b/multimedia/netshow/pkg-comment deleted file mode 100644 index 03cbea42c178..000000000000 --- a/multimedia/netshow/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Microsoft NetShow video stream player diff --git a/multimedia/netshow/pkg-descr b/multimedia/netshow/pkg-descr deleted file mode 100644 index a984e6f8a0da..000000000000 --- a/multimedia/netshow/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -This is the Microsoft NetShow video stream player for Linux. -It will run under FreeBSD's linux emulation libraries, provided -that you have built and installed the linux_lib port. (If you -haven't, this port will do it for you automatically.) - -For additional documentation, please see Microsoft's NetShow -web page at: - -WWW: http://microsoft.com/netshow/download/unix.htm - -Donald Burr <dburr@FreeBSD.ORG> diff --git a/multimedia/netshow/pkg-message b/multimedia/netshow/pkg-message deleted file mode 100644 index fc6d6e5b30f2..000000000000 --- a/multimedia/netshow/pkg-message +++ /dev/null @@ -1,4 +0,0 @@ -For additional documentation, please see Microsoft's NetShow -web page at: - -http://microsoft.com/netshow/download/unix.htm diff --git a/multimedia/netshow/pkg-plist b/multimedia/netshow/pkg-plist deleted file mode 100644 index d19a9629b564..000000000000 --- a/multimedia/netshow/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/netshow diff --git a/multimedia/ppm2fli/Makefile b/multimedia/ppm2fli/Makefile deleted file mode 100644 index 2aa63c68eb7a..000000000000 --- a/multimedia/ppm2fli/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: ppm2fli -# Date created: 7 Jan 1998 -# Whom: giffunip@asme.org -# -# $FreeBSD$ -# - -PORTNAME= ppm2fli -PORTVERSION= b1 -CATEGORIES= graphics -MASTER_SITES= ftp://crusty.er.usgs.gov/pub/animation/fli/ -DISTNAME= ppm2fli_b1.92 -EXTRACT_SUFX= .tar.Z - -MAINTAINER= giffunip@asme.org - -MAN1= ppm2fli.1 unflick.1 - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ppm2fli ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/unflick ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/ppm2fli.man ${PREFIX}/man/man1/ppm2fli.1 - ${INSTALL_MAN} ${WRKSRC}/unflick.man ${PREFIX}/man/man1/unflick.1 - -.include <bsd.port.mk> diff --git a/multimedia/ppm2fli/distinfo b/multimedia/ppm2fli/distinfo deleted file mode 100644 index abd08aeafb36..000000000000 --- a/multimedia/ppm2fli/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (ppm2fli_b1.92.tar.Z) = 259c85a90f12e2332c56ca75560bfbd2 diff --git a/multimedia/ppm2fli/files/patch-aa b/multimedia/ppm2fli/files/patch-aa deleted file mode 100644 index ab8fcfd06a68..000000000000 --- a/multimedia/ppm2fli/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ -*** Makefile.orig Fri Feb 13 01:15:45 1998 ---- Makefile Fri Feb 13 01:16:02 1998 -*************** -*** 9,15 **** - # - # Cflags - # -! CFLAGS=-O2 -Wall - # ------------------------------------------------------------------ - - .c.o: ---- 9,15 ---- - # - # Cflags - # -! CFLAGS+=-O2 -Wall - # ------------------------------------------------------------------ - - .c.o: diff --git a/multimedia/ppm2fli/pkg-comment b/multimedia/ppm2fli/pkg-comment deleted file mode 100644 index 29ba9e21a0d3..000000000000 --- a/multimedia/ppm2fli/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Utilities to merge PPM files into animated FLI and backwards diff --git a/multimedia/ppm2fli/pkg-descr b/multimedia/ppm2fli/pkg-descr deleted file mode 100644 index 13e9cd78d5a9..000000000000 --- a/multimedia/ppm2fli/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -PPM2FLI can read directly PPM,PGM,PBM and FBM files. If necessary it -performs a quantization. The filters of the NETPBM, PBMPLUS and FBM package -can be used as read filters. Together with one of this packages -a large number of image formats can be handled. - -UNFLICK writes images in PPM or FBM format. - -In contrast to FBM2FLI no additional package is required to build -PPM2FLI and UNFLICK. So it can be used without any of the above mentioned -packages, if another source of PPM,PGM,PBM or FBM images is available. -For example, PS images can be animated using ghostscript. - -The current version is call `beta' because some parts are relative new -and not totally tested. I made tests on SUN sparc-stations (various versions -of SUN-OS), on PC running LINUX and under MSDOS using the DJGPP DOS-extender. -In all cases the GCC compiler was used. Under MSDOS I used a modified -makefile. Anyway, in some environments changes in the makefile are necessary. - --- Klaus Ehrenfried (klaus@es.go.dlr.de) diff --git a/multimedia/ppm2fli/pkg-plist b/multimedia/ppm2fli/pkg-plist deleted file mode 100644 index e364583e6c69..000000000000 --- a/multimedia/ppm2fli/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/ppm2fli -bin/unflick diff --git a/multimedia/smpeg-xmms/Makefile b/multimedia/smpeg-xmms/Makefile deleted file mode 100644 index e81c7cd6b40c..000000000000 --- a/multimedia/smpeg-xmms/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: smpeg-xmms -# Date created: 30 August 2000 -# Whom: Maxim Sobolev <sobomax@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= smpeg-xmms -PORTVERSION= 0.3.4 -CATEGORIES= graphics gnome -MASTER_SITES= ftp://ftp.xmms.org/xmms/plugins/smpeg-xmms/ - -MAINTAINER= sobomax@FreeBSD.org - -LIB_DEPENDS= smpeg.1:${PORTSDIR}/graphics/smpeg \ - xmms.1:${PORTSDIR}/audio/xmms - -SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config - -USE_X_PREFIX= yes -USE_GTK= yes -USE_LIBTOOL= yes -CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \ - CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -post-patch: - @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ - s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure - -post-configure: - @${PERL} -pi -e 's|^deplibs_check_method=.*|deplibs_check_method=pass_all|' \ - ${WRKSRC}/libtool - -.include <bsd.port.mk> diff --git a/multimedia/smpeg-xmms/distinfo b/multimedia/smpeg-xmms/distinfo deleted file mode 100644 index 755f96a411b2..000000000000 --- a/multimedia/smpeg-xmms/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (smpeg-xmms-0.3.4.tar.gz) = d42622e606ac66346b376bc225f90dec diff --git a/multimedia/smpeg-xmms/files/patch-aa b/multimedia/smpeg-xmms/files/patch-aa deleted file mode 100644 index 3cadfc0adee1..000000000000 --- a/multimedia/smpeg-xmms/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Tue Nov 28 23:04:39 2000 -+++ src/Makefile.in Tue Dec 19 18:37:56 2000 -@@ -101,7 +101,7 @@ - libsmpeg_xmms_la_LDFLAGS = -module -avoid-version - - INCLUDES = @XMMS_CFLAGS@ @SDL_CFLAGS@ @SMPEG_CFLAGS@ --libsmpeg_xmms_la_LIBADD = @XMMS_LIBS@ @PTHREAD_LIBS@ @SDL_LIBS@ @SMPEG_LIBS@ -+libsmpeg_xmms_la_LIBADD = @XMMS_LIBS@ @PTHREAD_LIBS@ @SDL_LIBS@ @SMPEG_LIBS@ - - libsmpeg_xmms_la_SOURCES = smpeg-xmms.c smpeg-xmms.h configure.c - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs diff --git a/multimedia/smpeg-xmms/files/patch-configure b/multimedia/smpeg-xmms/files/patch-configure deleted file mode 100644 index c4372e071456..000000000000 --- a/multimedia/smpeg-xmms/files/patch-configure +++ /dev/null @@ -1,23 +0,0 @@ - -$FreeBSD$ - ---- configure 2001/04/03 09:08:00 1.1 -+++ configure 2001/04/03 09:08:19 -@@ -3015,14 +3015,14 @@ - fi - - --echo $ac_n "checking for XvGetVideo in -lSDL""... $ac_c" 1>&6 --echo "configure:3020: checking for XvGetVideo in -lSDL" >&5 -+echo $ac_n "checking for XvGetVideo in -lSDL-1.1""... $ac_c" 1>&6 -+echo "configure:3020: checking for XvGetVideo in -lSDL-1.1" >&5 - ac_lib_var=`echo SDL'_'XvGetVideo | sed 'y%./+-%__p_%'` - if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-lSDL -lpthread $LIBS" -+LIBS="-lSDL-1.1 -lpthread $LIBS" - cat > conftest.$ac_ext <<EOF - #line 3028 "configure" - #include "confdefs.h" diff --git a/multimedia/smpeg-xmms/pkg-comment b/multimedia/smpeg-xmms/pkg-comment deleted file mode 100644 index a92c7dbec006..000000000000 --- a/multimedia/smpeg-xmms/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A mpeg video plugin for XMMS diff --git a/multimedia/smpeg-xmms/pkg-descr b/multimedia/smpeg-xmms/pkg-descr deleted file mode 100644 index 3ea007b177bc..000000000000 --- a/multimedia/smpeg-xmms/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -A mpeg video plugin for XMMS using SDL/smpeg as backend. Supports hardware -acceleration in Xfree 4.x if available, fullscreen, resizeable window, VCD -support, aspected ratio when resizing the window, etc. - -WWW: http://www.xmms.org/plugins_input.html#93 diff --git a/multimedia/smpeg-xmms/pkg-plist b/multimedia/smpeg-xmms/pkg-plist deleted file mode 100644 index b156b253f1d3..000000000000 --- a/multimedia/smpeg-xmms/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -lib/xmms/Input/libsmpeg_xmms.so diff --git a/multimedia/smpeg/Makefile b/multimedia/smpeg/Makefile deleted file mode 100644 index 361308ec27dc..000000000000 --- a/multimedia/smpeg/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: smpeg -# Date created: 2 Feb 2000 -# Whom: Chris Piazza <cpiazza@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= smpeg -PORTVERSION= 0.4.3 -CATEGORIES= graphics -MASTER_SITES= ftp://ftp.lokigames.com/pub/open-source/smpeg/ \ - ftp://sunsite.auc.dk/pub/os/linux/loki/open-source/smpeg/ \ - ftp://boudicca.tux.org/misc/lokigames/open-source/smpeg/ \ - ftp://snuffleupagus.animearchive.org/loki/open-source/smpeg/ \ - http://ftp.gameaholic.com/mirrors/ftp.lokigames.com/open-source/smpeg/ - -MAINTAINER= cpiazza@FreeBSD.org - -LIB_DEPENDS= SDL-1.1.3:${PORTSDIR}/devel/sdl12 - -SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config - -USE_GMAKE= yes -USE_GTK= yes -USE_LIBTOOL= yes -INSTALLS_SHLIB= yes -CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \ - GLBASE="${X11BASE}" \ - CPPFLAGS="-I${X11BASE}/include" - -#If you want to try the opengl player (which doesn't seem to work) -#comment out the following line. -CONFIGURE_ARGS= --disable-opengl-player \ - --enable-mmx - -MAN1= gtv.1 plaympeg.1 - -post-configure: - @${PERL} -pi -e 's|^deplibs_check_method=.*|deplibs_check_method=pass_all|' \ - ${WRKSRC}/libtool - -.include <bsd.port.mk> diff --git a/multimedia/smpeg/distinfo b/multimedia/smpeg/distinfo deleted file mode 100644 index 10a110acdf38..000000000000 --- a/multimedia/smpeg/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (smpeg-0.4.3.tar.gz) = c5dcbdf154a5e245a971dec507b34457 diff --git a/multimedia/smpeg/files/patch-ab b/multimedia/smpeg/files/patch-ab deleted file mode 100644 index dbdb5b55ab1f..000000000000 --- a/multimedia/smpeg/files/patch-ab +++ /dev/null @@ -1,10 +0,0 @@ ---- gtv.c.orig Sun Mar 26 00:18:54 2000 -+++ gtv.c Sun Mar 26 00:19:17 2000 -@@ -726,6 +726,7 @@ - memset( &info, 0, sizeof( info ) ); - memset( &filename_buffer, 0, sizeof( gchar ) * FILENAME_BUFFER_SIZE ); - gtk_init( &argc, &argv ); -+ gtk_set_locale (); - - window = create_gtv_window( ); - gtk_signal_connect( GTK_OBJECT( window ), "destroy", diff --git a/multimedia/smpeg/files/patch-ac b/multimedia/smpeg/files/patch-ac deleted file mode 100644 index 76e057ce4e6f..000000000000 --- a/multimedia/smpeg/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sat Apr 22 23:34:24 2000 -+++ Makefile.in Sat Apr 22 23:34:38 2000 -@@ -103,7 +103,7 @@ - libsmpeginclude_HEADERS = MPEG.h MPEGaction.h MPEGaudio.h MPEGerror.h MPEGring.h MPEGstream.h MPEGvideo.h smpeg.h - - --libsmpeg_la_LDFLAGS = -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -+libsmpeg_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) - - - libsmpeg_la_LIBADD = audio/libaudio.la video/libvideo.la diff --git a/multimedia/smpeg/pkg-comment b/multimedia/smpeg/pkg-comment deleted file mode 100644 index e13692a91c66..000000000000 --- a/multimedia/smpeg/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A free MPEG1 video player library with sound support diff --git a/multimedia/smpeg/pkg-descr b/multimedia/smpeg/pkg-descr deleted file mode 100644 index 40372a325b4b..000000000000 --- a/multimedia/smpeg/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -SMPEG is a free MPEG1 video player library with sound support. Video playback -is based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2. Audio is -played through a slightly modified mpegsound library, part of Splay v0.8.2. -SMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams. - -plaympeg, gtv, and glmovie are simple video players provided to test the -library. The C library interface is 'documented' in smpeg.h, and the C++ -library interface is spread out over the MPEG*.h files. - -This is a work in progress. Only 16 bit color depth is supported. -The player will dynamically conver to other color depths, but playback -will be much faster if your display is already set to 16 bit color depth. - -WWW: http://www.lokigames.com/development/smpeg.php3 diff --git a/multimedia/smpeg/pkg-plist b/multimedia/smpeg/pkg-plist deleted file mode 100644 index 3539e10eca7a..000000000000 --- a/multimedia/smpeg/pkg-plist +++ /dev/null @@ -1,19 +0,0 @@ -bin/gtv -bin/plaympeg -bin/smpeg-config -include/smpeg/MPEG.h -include/smpeg/MPEGaction.h -include/smpeg/MPEGaudio.h -include/smpeg/MPEGerror.h -include/smpeg/MPEGfilter.h -include/smpeg/MPEGlist.h -include/smpeg/MPEGring.h -include/smpeg/MPEGstream.h -include/smpeg/MPEGsystem.h -include/smpeg/MPEGvideo.h -include/smpeg/smpeg.h -lib/libsmpeg.a -lib/libsmpeg.so -lib/libsmpeg.so.1 -share/aclocal/smpeg.m4 -@dirrm include/smpeg diff --git a/multimedia/spigot/Makefile b/multimedia/spigot/Makefile deleted file mode 100644 index b3c130d29e3f..000000000000 --- a/multimedia/spigot/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# New ports collection makefile for: libspigot.a -# Date Created: Fri Sep 15 10:04:46 CDT 1995 -# Whom: james@cs.uwm.edu -# -# $FreeBSD$ -# - -PORTNAME= spigot -PORTVERSION= 1.7 -CATEGORIES= graphics -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= fenner -DISTFILES= spigot.1.7.tar.gz - -MAINTAINER= james@cs.uwm.edu - -# binary package -NO_BUILD= yes -NO_WRKSUBDIR= yes - -.include <bsd.port.mk> diff --git a/multimedia/spigot/distinfo b/multimedia/spigot/distinfo deleted file mode 100644 index 5be8938966c0..000000000000 --- a/multimedia/spigot/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (spigot.1.7.tar.gz) = 764caa2b3842b00bc74fada0cbf5100d diff --git a/multimedia/spigot/files/patch-aa b/multimedia/spigot/files/patch-aa deleted file mode 100644 index b4a95d9a33cf..000000000000 --- a/multimedia/spigot/files/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ ---- Makefile.orig Wed Nov 29 03:48:20 1995 -+++ Makefile Sat Dec 20 14:36:25 1997 -@@ -1,9 +1,9 @@ --DESTDIR?=/usr/local -+PREFIX?=/usr/local - - all: - echo "Nothing to make." - - install: -- cp libspigot.a ${DESTDIR}/lib/libspigot.a -+ cp libspigot.a ${PREFIX}/lib/libspigot.a - ranlib libspigot.a -- cp spigot_saa7191.h /usr/local/include -+ cp spigot_saa7191.h ${PREFIX}/include diff --git a/multimedia/spigot/pkg-comment b/multimedia/spigot/pkg-comment deleted file mode 100644 index edd8171e3b4f..000000000000 --- a/multimedia/spigot/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Video spigot for Windows library diff --git a/multimedia/spigot/pkg-descr b/multimedia/spigot/pkg-descr deleted file mode 100644 index 365ef10841a2..000000000000 --- a/multimedia/spigot/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -The package contains a library to use the Video Spigot for Windows -video aquistion board. diff --git a/multimedia/spigot/pkg-plist b/multimedia/spigot/pkg-plist deleted file mode 100644 index 01d57a9aa21a..000000000000 --- a/multimedia/spigot/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/libspigot.a -include/spigot_saa7191.h diff --git a/multimedia/splitmpg/Makefile b/multimedia/splitmpg/Makefile deleted file mode 100644 index 555c5c2c6129..000000000000 --- a/multimedia/splitmpg/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: splitmpg -# Date created: Wed Jul 31 21:59:42 CDT 1996 -# Whom: erich@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= splitmpg -PORTVERSION= 1.0 -CATEGORIES= graphics -MASTER_SITES= ftp://metalab.unc.edu/pub/multimedia/utilities/ms-windows/mpegplay/ -DISTNAME= ${PORTNAME} -EXTRACT_SUFX= .tgz - -MAINTAINER= ports@FreeBSD.org - -NO_WRKSUBDIR= yes -MAKEFILE= makefile -MAN1= splitmpeg.1 - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/splitmpeg ${PREFIX}/bin - ${INSTALL_MAN} ${FILESDIR}/splitmpeg.1 ${PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/multimedia/splitmpg/distinfo b/multimedia/splitmpg/distinfo deleted file mode 100644 index 4c73cb3c2107..000000000000 --- a/multimedia/splitmpg/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (splitmpg.tgz) = 223af42151864efdb6e113a026b53185 diff --git a/multimedia/splitmpg/files/patch-ac b/multimedia/splitmpg/files/patch-ac deleted file mode 100644 index 85480ce801ea..000000000000 --- a/multimedia/splitmpg/files/patch-ac +++ /dev/null @@ -1,21 +0,0 @@ ---- makefile.orig Thu Jun 23 00:07:39 1994 -+++ makefile Wed Apr 26 19:23:14 2000 -@@ -22,11 +22,14 @@ - # Email: michael@ecel.uwa.edu.au - # Post: P.O. Box 506, NEDLANDS WA 6009, AUSTRALIA - -+# FreeBSD -+LIBS = -lm -+ - # Linux --CC=g++ --CFLAGS=-O2 -m486 -funroll-loops -Wall -DLINUX -DINTEL_BYTE_ORDER --INCLUDES=-I/usr/g++-include/ -I/usr/lib/gcc-lib/i486-linux/2.5.8/include/ --LIBS=-lm -+#CC=g++ -+#CFLAGS=-O2 -m486 -funroll-loops -Wall -DLINUX -DINTEL_BYTE_ORDER -+#INCLUDES=-I/usr/g++-include/ -I/usr/lib/gcc-lib/i486-linux/2.5.8/include/ -+#LIBS=-lm - - # SunOS - #CFLAGS = -O2 -Wall -DSunOS -DSPARC diff --git a/multimedia/splitmpg/files/splitmpeg.1 b/multimedia/splitmpg/files/splitmpeg.1 deleted file mode 100644 index 1b846bd8237e..000000000000 --- a/multimedia/splitmpg/files/splitmpeg.1 +++ /dev/null @@ -1,45 +0,0 @@ -.\" The following requests are required for all man pages. -.Dd Thu Aug 1 09:36:57 CDT 1996 -.Os -.Dt splitmpeg 1 -.Sh NAME -.Nm splitmpeg -.Sh SYNOPSIS -.Nm splitmpeg -.Op Fl vq -.Ar filename -.Sh DESCRIPTION -.Nm splitmpeg -splits an ISO 11172-1 MPEG system layer stream into its components. - -.Fl v -print pack SCR and mux rate for each pack. - -.Fl q -work quitely, nothing is written to stdout. - -.\" .Sh ENVIRONMENT -.Sh FILES - -.Bl -tag -width stm188.mpg -compact -.It Pa stm188.mpg -is a reserved stream. - -.It Pa stm189.mpg -is private stream 1. - -.It Pa stm190.mpg -is the padding stream. - -.It Pa stm191.mpg -is private stream 2. - -.It Pa stm192.mpg to stm223.mpg -are audio streams. - -.It Pa stm224.mpg to stm239.mpg -are video streams. - -.Sh AUTHORS -splitmpeg was written by Michael Simmons <michael@ecel.uwa.edu.au>. -This man page was written by Eric L. Hernes <erich@FreeBSD.org> diff --git a/multimedia/splitmpg/pkg-comment b/multimedia/splitmpg/pkg-comment deleted file mode 100644 index 7d002e79c214..000000000000 --- a/multimedia/splitmpg/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Splits an ISO 11172-1 into its components diff --git a/multimedia/splitmpg/pkg-descr b/multimedia/splitmpg/pkg-descr deleted file mode 100644 index 61dc3a798ca5..000000000000 --- a/multimedia/splitmpg/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -From readme.txt: - This program splits an ISO 11172-1 System layer stream into its - component elemental streams. - - Comments and suggestions are welcome. - For the present (22 of June 1994) I can be contacted via - Email: michael@ecel.uwa.edu.au - Post: P.O. Box 506, NEDLANDS WA 6009, AUSTRALIA - - Updates to this source will first appear on - decel.ecel.uwa.edu.au in the /users/michael directory - This machine may change name within the next 6 months. - -eric. -erich@FreeBSD.org diff --git a/multimedia/splitmpg/pkg-plist b/multimedia/splitmpg/pkg-plist deleted file mode 100644 index 037ae85dc976..000000000000 --- a/multimedia/splitmpg/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/splitmpeg diff --git a/multimedia/tkxanim/Makefile b/multimedia/tkxanim/Makefile deleted file mode 100644 index bdfe98c8d848..000000000000 --- a/multimedia/tkxanim/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# New ports collection makefile for: tkxanim -# Date created: 24 October 1999 -# Whom: Chris D. Faulhaber <jedgar@fxp.org> -# -# $FreeBSD$ -# - -PORTNAME= tkxanim -PORTVERSION= 0.43 -CATEGORIES= graphics tk82 -MASTER_SITES= http://members.yourlink.net/aaron/ - -MAINTAINER= jedgar@fxp.org - -RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82 \ - xanim:${PORTSDIR}/graphics/xanim - -WRKSRC= ${WRKDIR}/Tkxanim - -do-build: - @${MV} ${WRKSRC}/tkxanim ${WRKSRC}/tkxanim.orig - @${SED} -e 's|CHANGEME|${PREFIX}|' \ - < ${WRKSRC}/tkxanim.orig > ${WRKSRC}/tkxanim - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/tkxanim ${PREFIX}/bin - -${MKDIR} ${PREFIX}/share/icons - ${INSTALL_DATA} ${WRKSRC}/tkxanim.gif ${PREFIX}/share/icons - -.include <bsd.port.mk> diff --git a/multimedia/tkxanim/distinfo b/multimedia/tkxanim/distinfo deleted file mode 100644 index f5ae8a684080..000000000000 --- a/multimedia/tkxanim/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (tkxanim-0.43.tar.gz) = 44cdfd445bd3d4575b1e3eb7f8fa2bd5 diff --git a/multimedia/tkxanim/files/patch-aa b/multimedia/tkxanim/files/patch-aa deleted file mode 100644 index 9e8331eb1de1..000000000000 --- a/multimedia/tkxanim/files/patch-aa +++ /dev/null @@ -1,17 +0,0 @@ ---- tkxanim.orig Mon Jun 21 18:47:01 1999 -+++ tkxanim Sun Oct 24 13:16:35 1999 -@@ -1,4 +1,4 @@ --#!/usr/bin/wish -f -+#!CHANGEME/bin/wish8.2 -f - - # tkxanim v 0.43 - # Aaron Faby <aaron@yourlink.net> -@@ -20,7 +20,7 @@ - set loops 1 - set debug 0 - --set background [image create photo -file /usr/local/tkxanim/tkxanim.gif] -+set background [image create photo -file CHANGEME/share/icons/tkxanim.gif] - label .background -image $background - label .authorinfo -text "Copyright 1999, Aaron Faby <aaron@yourlink.net>" -justify center - diff --git a/multimedia/tkxanim/pkg-comment b/multimedia/tkxanim/pkg-comment deleted file mode 100644 index fbdef511dfcb..000000000000 --- a/multimedia/tkxanim/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Tcl/Tk frontend to xanim diff --git a/multimedia/tkxanim/pkg-descr b/multimedia/tkxanim/pkg-descr deleted file mode 100644 index 25b4ad7b445e..000000000000 --- a/multimedia/tkxanim/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Tkxanim is a Tcl/Tk frontend to the xanim program -written by Mark Podlipec. The purpose of tkxanim is -to allow a quick configuration for all of xanim's -available options for those who are not familiar -with the command line. - -WWW: http://members.yourlink.net/aaron/tkxanim.html - -- Chris D. Faulhaber -jedgar@fxp.org diff --git a/multimedia/tkxanim/pkg-plist b/multimedia/tkxanim/pkg-plist deleted file mode 100644 index 24e3632e8e75..000000000000 --- a/multimedia/tkxanim/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/tkxanim -share/icons/tkxanim.gif -@dirrm share/icons diff --git a/multimedia/vcdgear/Makefile b/multimedia/vcdgear/Makefile deleted file mode 100644 index fbd19c6830ca..000000000000 --- a/multimedia/vcdgear/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: vcdgear -# Date created: 06 January 1999 -# Whom: Chris Piazza <cpiazza@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= vcdgear -PORTVERSION= 1.6d -CATEGORIES= graphics -MASTER_SITES= http://www.vcdgear.org/files/ - -MAINTAINER= cpiazza@FreeBSD.org - -.include <bsd.port.pre.mk> -.if ${OSVERSION} < 300004 -BROKEN= 'Only an ELF binary is distributed' -.endif - -.if ${ARCH} == i386 -DISTNAME= ${PORTNAME}16d_i386_freebsd42 -.else if ${ARCH} == alpha -DISTNAME= ${PORTNAME}16d_alpha_freebsd41 -.endif - -NO_BUILD= true -WRKSRC= ${WRKDIR}/vcdgear16 - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/vcdgear16_static ${PREFIX}/bin/vcdgear - -.include <bsd.port.post.mk> diff --git a/multimedia/vcdgear/distinfo b/multimedia/vcdgear/distinfo deleted file mode 100644 index 9ffd3a7ca877..000000000000 --- a/multimedia/vcdgear/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (vcdgear16d_alpha_freebsd41.tar.gz) = 0c74e55fd811605b6903702f17268cf4 -MD5 (vcdgear16d_i386_freebsd42.tar.gz) = 76fc8ad313fe3f4878d450117af24c93 diff --git a/multimedia/vcdgear/pkg-comment b/multimedia/vcdgear/pkg-comment deleted file mode 100644 index 25c1bd2c7721..000000000000 --- a/multimedia/vcdgear/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A tool to convert VCDs from cue/bin format to mpeg diff --git a/multimedia/vcdgear/pkg-descr b/multimedia/vcdgear/pkg-descr deleted file mode 100644 index 2fda47642bc9..000000000000 --- a/multimedia/vcdgear/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A tool to convert VCDs from cue/bin format to mpeg - -WWW: http://www.vcdgear.org/ diff --git a/multimedia/vcdgear/pkg-plist b/multimedia/vcdgear/pkg-plist deleted file mode 100644 index 2496aea0c27d..000000000000 --- a/multimedia/vcdgear/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/vcdgear diff --git a/multimedia/vcdimager/Makefile b/multimedia/vcdimager/Makefile deleted file mode 100644 index 3eff69cb0fcd..000000000000 --- a/multimedia/vcdimager/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# New ports collection makefile for: vcdimager -# Date created: 16 April 2001 -# Whom: Harold Gutch <logix@foobar.franken.de> -# -# $FreeBSD$ - -PORTNAME= vcdimager -PORTVERSION= 0.6.0 -CATEGORIES= graphics -MASTER_SITES= http://www.hvrlab.org/pub/vcdimager/vcdimager-0.6/ - -MAINTAINER= logix@foobar.franken.de - -LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt - -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -MAN1= vcdimager.1 vcdrip.1 - -.include <bsd.port.mk> diff --git a/multimedia/vcdimager/distinfo b/multimedia/vcdimager/distinfo deleted file mode 100644 index 28b90adf3dbd..000000000000 --- a/multimedia/vcdimager/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (vcdimager-0.6.0.tar.gz) = 1ac3dac3efc0fd629fada495ee839837 diff --git a/multimedia/vcdimager/files/patch-aa b/multimedia/vcdimager/files/patch-aa deleted file mode 100644 index 1b59f11aae70..000000000000 --- a/multimedia/vcdimager/files/patch-aa +++ /dev/null @@ -1,10 +0,0 @@ ---- frontends/cli/vcdimager.c.orig Sun Mar 18 01:13:01 2001 -+++ frontends/cli/vcdimager.c Mon Apr 16 01:12:00 2001 -@@ -32,6 +32,7 @@ - #include <string.h> - #include <sys/mman.h> - #include <sys/types.h> -+#include <sys/stat.h> - #include <unistd.h> - - #include "vcd_types.h" diff --git a/multimedia/vcdimager/files/patch-ab b/multimedia/vcdimager/files/patch-ab deleted file mode 100644 index 52561da039aa..000000000000 --- a/multimedia/vcdimager/files/patch-ab +++ /dev/null @@ -1,18 +0,0 @@ ---- libvcd/vcd_types.h.orig Fri Mar 9 02:02:38 2001 -+++ libvcd/vcd_types.h Mon Apr 16 01:22:17 2001 -@@ -44,6 +44,15 @@ - /* fixme */ - #endif /* HAVE_STDINT_H */ - -+# define INT8_C(c) c -+# define INT16_C(c) c -+# define INT32_C(c) c -+# define INT64_C(c) c ## LL -+# define UINT8_C(c) c ## U -+# define UINT16_C(c) c ## U -+# define UINT32_C(c) c ## U -+# define UINT64_C(c) c ## ULL -+ - #if defined(HAVE_STDBOOL_H) - #include <stdbool.h> - #else diff --git a/multimedia/vcdimager/pkg-comment b/multimedia/vcdimager/pkg-comment deleted file mode 100644 index a1e57b8bfd54..000000000000 --- a/multimedia/vcdimager/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool diff --git a/multimedia/vcdimager/pkg-descr b/multimedia/vcdimager/pkg-descr deleted file mode 100644 index dc482a47f864..000000000000 --- a/multimedia/vcdimager/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -VCDImager is a "little" program which allows direct making of VideoCD -BIN/CUE CD images from MPEG files, which can be played on standalone -VCD players or DVD players. BIN/CUE images can be burned with cdrdao. - -VCDImager supports the VideoCD 1.1, VideoCD 2.0 audn Super VideoCD 2.0 -standards. - -Also included in the package is the vcdrip-tool, which performs the -opposite task. - -This set actually consists of a backend library and a commandline -frontend for it. - - -WWW: http://www.gnu.org/vcdimager - http://www.hvrlab.org/~hvr/vcdimager/ - -- Harold Gutch -logix@foobar.franken.de diff --git a/multimedia/vcdimager/pkg-plist b/multimedia/vcdimager/pkg-plist deleted file mode 100644 index 24b9be4b674c..000000000000 --- a/multimedia/vcdimager/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/vcdimager -bin/vcdrip -@unexec install-info --delete %D/info/vcdimager.info %D/info/dir -info/vcdimager.info -@exec install-info %D/info/vcdimager.info %D/info/dir diff --git a/multimedia/vcdpad/Makefile b/multimedia/vcdpad/Makefile deleted file mode 100644 index d9eed21be508..000000000000 --- a/multimedia/vcdpad/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# ex:ts=8 -# New ports collection makefile for: vcdpad -# Date created: Mar 9, 2001 -# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= vcdpad -PORTVERSION= 0.8 -CATEGORIES= graphics -MASTER_SITES= http://www.nocrew.org/software/vcdpad/ - -MAINTAINER= ijliao@FreeBSD.org - -USE_GMAKE= yes - -.include <bsd.port.mk> diff --git a/multimedia/vcdpad/distinfo b/multimedia/vcdpad/distinfo deleted file mode 100644 index b0c486eb1d86..000000000000 --- a/multimedia/vcdpad/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (vcdpad-0.8.tar.gz) = 5ceecc53b6435c0d29ae168987fa70e6 diff --git a/multimedia/vcdpad/files/patch-Makefile b/multimedia/vcdpad/files/patch-Makefile deleted file mode 100644 index 1ab2e0a74c6e..000000000000 --- a/multimedia/vcdpad/files/patch-Makefile +++ /dev/null @@ -1,9 +0,0 @@ ---- Makefile.orig Fri Mar 9 01:22:50 2001 -+++ Makefile Fri Mar 9 01:22:59 2001 -@@ -1,6 +1,3 @@ --CC=gcc --CFLAGS= --PREFIX=/usr/local - - .c.o: - $(CC) -c $(CFLAGS) $< diff --git a/multimedia/vcdpad/pkg-comment b/multimedia/vcdpad/pkg-comment deleted file mode 100644 index 5ac74860fc7f..000000000000 --- a/multimedia/vcdpad/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A program to pad vcd mpegs diff --git a/multimedia/vcdpad/pkg-descr b/multimedia/vcdpad/pkg-descr deleted file mode 100644 index da33500754e2..000000000000 --- a/multimedia/vcdpad/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is simply a program to pad vcd mpegs so that they can be used by -mkvcdfs which is part of the package vcdtools. - -WWW: http://www.nocrew.org/software-vcdpad.html diff --git a/multimedia/vcdpad/pkg-plist b/multimedia/vcdpad/pkg-plist deleted file mode 100644 index 0434d065da29..000000000000 --- a/multimedia/vcdpad/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/vcdpad diff --git a/multimedia/vcdtools/Makefile b/multimedia/vcdtools/Makefile deleted file mode 100644 index fed8b2b15895..000000000000 --- a/multimedia/vcdtools/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# ex:ts=8 -# New ports collection makefile for: vcdtools -# Date created: Mar 9, 2001 -# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= vcdtools -PORTVERSION= 0.4 -CATEGORIES= graphics -MASTER_SITES= http://www.munich-vision.de/vcd/ - -MAINTAINER= ijliao@FreeBSD.org - -do-install: -.for f in mkvcdfs vcdmplex - @${CP} ${WRKSRC}/$f ${PREFIX}/bin -.endfor - -.include <bsd.port.mk> diff --git a/multimedia/vcdtools/distinfo b/multimedia/vcdtools/distinfo deleted file mode 100644 index 0c2b7a6ff8a8..000000000000 --- a/multimedia/vcdtools/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (vcdtools-0.4.tar.gz) = afbd247c506dd18da14ff06ba6524a16 diff --git a/multimedia/vcdtools/files/patch-Makefile b/multimedia/vcdtools/files/patch-Makefile deleted file mode 100644 index 5404234592c2..000000000000 --- a/multimedia/vcdtools/files/patch-Makefile +++ /dev/null @@ -1,7 +0,0 @@ ---- Makefile.orig Fri Mar 9 01:43:44 2001 -+++ Makefile Fri Mar 9 01:43:47 2001 -@@ -1,4 +1,3 @@ --CFLAGS = -O2 - - OBJS = mkvcdfs.o vcdisofs.o edc_ecc.o - diff --git a/multimedia/vcdtools/pkg-comment b/multimedia/vcdtools/pkg-comment deleted file mode 100644 index b56a226c1808..000000000000 --- a/multimedia/vcdtools/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Create your own VCD diff --git a/multimedia/vcdtools/pkg-descr b/multimedia/vcdtools/pkg-descr deleted file mode 100644 index 70de86592ac1..000000000000 --- a/multimedia/vcdtools/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -The VCD-Tools contain two programs, vcdmplex for multiplexing a MPEG audio -and video stream in a form suitable for the VCD and mkvcdfs for making a -raw image of the VCD. - -HOW TO MAKE A VCD: - - - create a MPEG-1 video stream with the dimensions 352x240 (NTSC) or - 352x288 (PAL) and a bitrate of 1152 KBit/sec - - create a MPEG-1 layer 2 audiostream with a sample rate of 44100 Hz, - stereo and a bitrate of 224 KBit/sec - - multiplex these two streams with vcdmplex - - use mkvcdfs to create a VCD image of one ore more of those MPEG streams - -WWW: http://www.munich-vision.de/vcd/ diff --git a/multimedia/vcdtools/pkg-plist b/multimedia/vcdtools/pkg-plist deleted file mode 100644 index 816b115e6c17..000000000000 --- a/multimedia/vcdtools/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/mkvcdfs -bin/vcdmplex diff --git a/multimedia/vic/Makefile b/multimedia/vic/Makefile deleted file mode 100644 index e6565f95172a..000000000000 --- a/multimedia/vic/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: vic -# Date created: 14 December 1994 -# Whom: wollman -# -# $FreeBSD$ -# - -PORTNAME= vic -PORTVERSION= 2.8 -CATEGORIES= mbone tk82 -MASTER_SITES= ftp://ftp.ee.lbl.gov/conferencing/vic/ -DISTFILES= vicsrc-2.8.tar.gz - -MAINTAINER= fenner@FreeBSD.org - -LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 - -USE_AUTOCONF= yes -USE_X_PREFIX= yes -MAN1= vic.1 - -post-install: - strip ${PREFIX}/bin/vic - strip ${PREFIX}/bin/histtolut - -.include <bsd.port.mk> diff --git a/multimedia/vic/distinfo b/multimedia/vic/distinfo deleted file mode 100644 index af6125f522aa..000000000000 --- a/multimedia/vic/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (vicsrc-2.8.tar.gz) = 1f9ae3fbf8e9e47e6539c0621964542d diff --git a/multimedia/vic/files/patch-aa b/multimedia/vic/files/patch-aa deleted file mode 100644 index 894a1a82b091..000000000000 --- a/multimedia/vic/files/patch-aa +++ /dev/null @@ -1,236 +0,0 @@ ---- configure.in.orig Fri Jun 21 01:36:47 1996 -+++ configure.in Mon Oct 12 23:20:51 1998 -@@ -34,7 +34,7 @@ - - V_LIB_GRABBER="" - V_INCLUDE_GRABBER="" --V_OBJ_GRABBER="" -+V_OBJ_GRABBER="grabber-x11.cc" - V_LIB_XIL="" - V_OBJ_XIL="" - -@@ -69,7 +69,7 @@ - if test -r /usr/include/machine/ioctl_meteor.h ; then - V_OBJ_GRABBER="$V_OBJ_GRABBER grabber-meteor.o" - fi --if test -r /usr/local/lib/libspigot.a ; then -+if test -r /usr/local/lib/libspigot.a -a ${PORTOBJFORMAT} != elf; then - V_OBJ_GRABBER="$V_OBJ_GRABBER grabber-spigot.o" - V_LIB_GRABBER="$V_LIB_GRABBER -lspigot" - V_INCLUDE_GRABBER="$V_INCLUDE_GRABBER -I/usr/local/include" -@@ -87,9 +87,6 @@ - V_OBJ_GRABBER="$V_OBJ_GRABBER grabber-qcam.o" - V_DEFINE="$V_DEFINE -DQCAMDEV" - fi --if test -r /usr/include/linux/scc.h -o -r /usr/include/machine/scc.h ; then -- V_OBJ_GRABBER="$V_OBJ_GRABBER grabber-scc.o" --fi - vpix_dir=/usr/src/local/vfc-1.0 - vpix_lib=$vpix_dir/vfc_lib - if test -d /import/VideoPix ; then -@@ -227,6 +224,9 @@ - *-*-netbsd*) - V_TARCMD="tar -h -c -f" - V_LIB="$V_LIB -L/usr/local/lib" -+ ;; -+*-*-freebsd*) -+ V_STATIC="" - ;; - *-*-hpux*) - V_CCOPT="-O" ---- configure.in.tk.orig Thu May 16 01:06:05 1996 -+++ configure.in.tk Tue Sep 9 11:01:36 1997 -@@ -12,8 +12,8 @@ - echo "can't find tcl.h in $d/include" - exit 1 - fi -- places="$d/lib/libtcl7.5.so \ -- $d/lib/libtcl7.5.a \ -+ places="$d/lib/libtcl8.2.so \ -+ $d/lib/libtcl8.2.a \ - $d/lib/libtcl.so \ - $d/lib/libtcl.a" - V_LIB_TCL=FAIL -@@ -27,7 +27,7 @@ - echo "can't find libtcl.a in $d/lib" - exit 1 - fi -- places="$d/lib/tcl7.5 \ -+ places="$d/lib/tcl8.2 \ - $d/lib/tcl" - V_LIBRARY_TCL=FAIL - for dir in $places; do -@@ -44,13 +44,14 @@ - AC_TEST_CPP([#include <tcl.h>], V_INCLUDE_TCL="", V_INCLUDE_TCL=FAIL) - if test "$V_INCLUDE_TCL" = FAIL; then - echo "checking for tcl.h" -- places="$PWD/../tcl7.5 \ -- /usr/src/local/tcl7.5 \ -- /import/tcl/include/tcl7.5 \ -+ places="$PWD/../tcl8.2 \ -+ /usr/src/local/tcl8.2 \ -+ /import/tcl/include/tcl8.2 \ - $prefix/include \ - $x_includes/tk \ - $x_includes \ - /usr/local/include \ -+ /usr/local/include/tcl8.2 \ - /usr/contrib/include \ - /usr/include" - for dir in $places; do -@@ -64,7 +65,7 @@ - exit 1 - fi - fi -- AC_CHECK_LIB(tcl7.5, main, V_LIB_TCL="-ltcl7.5", V_LIB_TCL="FAIL") -+ AC_CHECK_LIB(tcl8.2, main, V_LIB_TCL="-ltcl8.2", V_LIB_TCL="FAIL") - if test "$V_LIB_TCL" = FAIL; then - echo "checking for libtcl.a" - places="\ -@@ -73,13 +74,13 @@ - /usr/contrib/lib \ - /usr/local/lib \ - /usr/lib \ -- $PWD/../tcl7.5 \ -- /usr/src/local/tcl7.5 \ -- /import/tcl/lib/tcl7.5 \ -+ $PWD/../tcl8.2 \ -+ /usr/src/local/tcl8.2 \ -+ /import/tcl/lib/tcl8.2 \ - " - for dir in $places; do -- if test -r $dir/libtcl7.5.so -o -r $dir/libtcl7.5.a; then -- V_LIB_TCL="-L$dir -ltcl7.5" -+ if test -r $dir/libtcl82.so -o -r $dir/libtcl82.a; then -+ V_LIB_TCL="-L$dir -ltcl82" - break - fi - if test -r $dir/libtcl.so -o -r $dir/libtcl.a; then -@@ -98,13 +99,13 @@ - fi - echo "checking for tcl/init.tcl" - V_LIBRARY_TCL=FAIL -- places="/usr/local/lib/tcl7.5 \ -- /usr/contrib/lib/tcl7.5 \ -- /usr/lib/tcl7.5 \ -- /usr/lib/tk/tcl7.5 \ -- /import/tcl/lib/tcl7.5 \ -- $prefix/lib/tcl7.5 \ -- $x_libraries/tcl7.5 \ -+ places="/usr/local/lib/tcl8.2 \ -+ /usr/contrib/lib/tcl8.2 \ -+ /usr/lib/tcl8.2 \ -+ /usr/lib/tk/tcl8.2 \ -+ /import/tcl/lib/tcl8.2 \ -+ $prefix/lib/tcl8.2 \ -+ $x_libraries/tcl8.2 \ - /usr/local/lib/tcl \ - /usr/lib/tcl \ - /usr/lib/tk/tcl \ -@@ -138,8 +139,8 @@ - echo "can't find tk.h in $d/include" - exit 1 - fi -- places="$d/lib/libtk4.1.so \ -- $d/lib/libtk4.1.a \ -+ places="$d/lib/libtk8.2.so \ -+ $d/lib/libtk8.2.a \ - $d/lib/libtk.so \ - $d/lib/libtk.a" - V_LIB_TK=FAIL -@@ -153,7 +154,7 @@ - echo "can't find libtk.a in $d/lib" - exit 1 - fi -- places="$d/lib/tk4.1 \ -+ places="$d/lib/tk8.2 \ - $d/lib/tk" - V_LIBRARY_TK=FAIL - for dir in $places; do -@@ -170,18 +171,19 @@ - AC_TEST_CPP([#include <tk.h>], V_INCLUDE_TK="", V_INCLUDE_TK=FAIL) - if test "$V_INCLUDE_TK" = FAIL; then - echo "checking for tk.h" -- V_INCLUDE_TK="" -+ V_INCLUDE_TK="FAIL" - places="\ - $prefix/include \ - /usr/local/include \ -+ /usr/local/include/tk8.2 \ - /usr/contrib/include \ - /usr/include/tcl \ - /usr/include\ - $x_includes/tk \ - $x_includes \ -- $PWD/../tk4.1 \ -- /usr/src/local/tk4.1 \ -- /import/tcl/include/tk4.1 \ -+ $PWD/../tk8.2 \ -+ /usr/src/local/tk8.2 \ -+ /import/tcl/include/tk8.2 \ - " - for dir in $places; do - if test -r $dir/tk.h ; then -@@ -194,7 +196,7 @@ - exit 1 - fi - fi -- AC_CHECK_LIB(tk4.1, main, V_LIB_TK="-ltk4.1", V_LIB_TK="FAIL") -+ AC_CHECK_LIB(tk8.2, main, V_LIB_TK="-ltk8.2", V_LIB_TK="FAIL") - if test "$V_LIB_TK" = FAIL; then - echo "checking for libtk.a" - places="/usr/local/lib \ -@@ -202,13 +204,13 @@ - /usr/lib \ - /usr/lib/tk \ - /import/tcl/lib \ -- $PWD/../tk4.1 \ -- /usr/src/local/tk4.1 \ -+ $PWD/../tk8.2 \ -+ /usr/src/local/tk8.2 \ - $prefix/lib \ - $x_libraries" - for dir in $places; do -- if test -r $dir/libtk4.1.so -o -r $dir/libtk4.1.a; then -- V_LIB_TK="-L$dir -ltk4.1" -+ if test -r $dir/libtk82.so -o -r $dir/libtk82.a; then -+ V_LIB_TK="-L$dir -ltk82" - break - fi - if test -r $dir/libtk.so -o -r $dir/libtk.a; then -@@ -227,15 +229,15 @@ - fi - echo "checking for tk/tk.tcl" - V_LIBRARY_TK=FAIL -- places="/usr/local/lib/tk4.1 \ -- /usr/contrib/lib/tk4.1 \ -- /usr/lib/tk4.1 \ -- /usr/lib/tk/tk4.1 \ -- /import/tcl/lib/tk4.1 \ -- $prefix/lib/tk4.1 \ -- $x_libraries/tk4.1 \ -- $PWD/../tk4.1/library \ -- /usr/src/local/tk4.1/library \ -+ places="/usr/local/lib/tk8.2 \ -+ /usr/contrib/lib/tk8.2 \ -+ /usr/lib/tk8.2 \ -+ /usr/lib/tk/tk8.2 \ -+ /import/tcl/lib/tk8.2 \ -+ $prefix/lib/tk8.2 \ -+ $x_libraries/tk8.2 \ -+ $PWD/../tk8.2/library \ -+ /usr/src/local/tk8.2/library \ - /usr/local/lib/tk \ - /usr/lib/tk \ - /usr/lib/tk/tk \ ---- Makefile.in.orig Mon Jul 22 09:32:53 1996 -+++ Makefile.in Tue Sep 9 11:01:36 1997 -@@ -303,7 +303,7 @@ - chown bin @prefix@/bin/vic - chgrp bin @prefix@/bin/vic - chmod 555 @prefix@/bin/vic -- cp vic.1 @prefix@/man/vic.1 -+ cp vic.1 @prefix@/man/man1/vic.1 - cp histtolut @prefix@/bin/histtolut - chown bin @prefix@/bin/histtolut - chgrp bin @prefix@/bin/histtolut diff --git a/multimedia/vic/files/patch-ab b/multimedia/vic/files/patch-ab deleted file mode 100644 index fc83412a4b48..000000000000 --- a/multimedia/vic/files/patch-ab +++ /dev/null @@ -1,30 +0,0 @@ -*** grabber-spigot.cc.orig Fri Nov 1 16:11:59 1996 ---- grabber-spigot.cc Fri Nov 1 16:17:36 1996 -*************** -*** 202,212 **** - hstart_ = 1; - hstop_ = blkw_ - 1; - - int voff = (outh_ - inh_) / 2; -- hwrap_ = outw_ - inw_ ; - int hoff = hwrap_ / 2; - loff_ = outw_ * voff + hoff; - coff_ = (outw_ >> 1) * (voff >> 1) + (hoff >> 1); - hskip_ = 0; - break; - case f_411: ---- 202,215 ---- - hstart_ = 1; - hstop_ = blkw_ - 1; - -+ { - int voff = (outh_ - inh_) / 2; - int hoff = hwrap_ / 2; -+ -+ hwrap_ = outw_ - inw_ ; - loff_ = outw_ * voff + hoff; - coff_ = (outw_ >> 1) * (voff >> 1) + (hoff >> 1); -+ } - hskip_ = 0; - break; - case f_411: diff --git a/multimedia/vic/files/patch-ac b/multimedia/vic/files/patch-ac deleted file mode 100644 index 3b4c4da44cac..000000000000 --- a/multimedia/vic/files/patch-ac +++ /dev/null @@ -1,14 +0,0 @@ ---- grabber-qcam.cc.orig Sat Nov 2 23:22:46 1996 -+++ grabber-qcam.cc Sat Nov 2 23:23:34 1996 -@@ -84,6 +84,11 @@ - #define CIF_HEIGHT 288 - - /*XXX*/ -+#ifndef QC_MAX_CONTRAST -+#define QC_MAX_CONTRAST 255 -+#endif -+ -+/*XXX*/ - #define VOLATILE volatile - - class QcamGrabber : public Grabber { diff --git a/multimedia/vic/files/patch-ad b/multimedia/vic/files/patch-ad deleted file mode 100644 index b05eaed5d11a..000000000000 --- a/multimedia/vic/files/patch-ad +++ /dev/null @@ -1,21 +0,0 @@ ---- main.cc.orig Mon Jul 22 13:12:22 1996 -+++ main.cc Tue Sep 9 10:25:36 1997 -@@ -177,7 +177,7 @@ - else { - Tk_Window tk = t.tkmain(); - Tk_Uid uid = Tk_GetUid((char*)argv[1]); -- XFontStruct* p = Tk_GetFontStruct(t.interp(), tk, uid); -+ Tk_Font p = Tk_GetFont(t.interp(), tk, uid); - t.result(p != 0 ? "1" : "0"); - } - return (TCL_OK); -@@ -425,6 +425,9 @@ - #endif - signal(SIGINT, ciao); - signal(SIGTERM, ciao); -+#ifdef __FreeBSD__ -+ signal(SIGSYS, (sig_t)noXShm); -+#endif - - #ifdef WIN32 - TkSetPlatformInit(TkPlatformInit); diff --git a/multimedia/vic/files/patch-ae b/multimedia/vic/files/patch-ae deleted file mode 100644 index 8424b66fc784..000000000000 --- a/multimedia/vic/files/patch-ae +++ /dev/null @@ -1,136 +0,0 @@ ---- tkStripchart.c.orig Tue Sep 9 11:00:42 1997 -+++ tkStripchart.c Tue Sep 9 10:52:30 1997 -@@ -148,7 +148,7 @@ - int scrollrequired; - int guarantee_draw; - int grow_up; -- XFontStruct *fontPtr; /* Information about text font, or NULL. */ -+ Tk_Font tkfont; /* Information about text font, or NULL. */ - XColor *textColorPtr; /* Color for drawing text. */ - GC textGC; /* GC for drawing text. */ - XColor *tickColorPtr; /* Color for drawing ticks. */ -@@ -257,7 +257,7 @@ - {TK_CONFIG_SYNONYM, "-fg", "stripcolor", 0, - 0, 0, 0}, - {TK_CONFIG_FONT, "-font", "font", "Font", -- DEF_STRIPCHART_FONT, Tk_Offset(Stripchart, fontPtr), -+ DEF_STRIPCHART_FONT, Tk_Offset(Stripchart, tkfont), - 0}, - {TK_CONFIG_BOOLEAN, "-guaranteedrawing", "guaranteedrawing", - "Guaranteedrawing", DEF_GUARANTEE_DRAW, -@@ -570,8 +570,8 @@ - if (StripchartPtr->value != NULL) - free(StripchartPtr->value); - -- if (StripchartPtr->fontPtr != NULL) -- Tk_FreeFontStruct(StripchartPtr->fontPtr); -+ if (StripchartPtr->tkfont != NULL) -+ Tk_FreeFont(StripchartPtr->tkfont); - - if (StripchartPtr->textColorPtr != NULL) - Tk_FreeColor(StripchartPtr->textColorPtr); -@@ -631,7 +631,7 @@ - - Tk_SetBackgroundFromBorder(StripchartPtr->tkwin, StripchartPtr->border); - -- gcValues.font = StripchartPtr->fontPtr->fid; -+ gcValues.font = Tk_FontId(StripchartPtr->tkfont); - gcValues.foreground = StripchartPtr->textColorPtr->pixel; - newGC = Tk_GetGC(StripchartPtr->tkwin, GCForeground|GCFont, &gcValues); - if (StripchartPtr->textGC != None && StripchartPtr->tkwin) { -@@ -692,8 +692,11 @@ - { - int tt = hasatitle(StripchartPtr); - int bd = StripchartPtr->borderWidth; -- int lineHeight = StripchartPtr->fontPtr->ascent + -- StripchartPtr->fontPtr->descent; -+ Tk_FontMetrics fm; -+ int lineHeight; -+ -+ Tk_GetFontMetrics(StripchartPtr->tkfont, &fm); -+ lineHeight = fm.ascent + fm.descent; - - Tk_GeometryRequest(StripchartPtr->tkwin, - 2 * (bd + PADDING) + StripchartPtr->num_strips * -@@ -726,11 +729,13 @@ - /* - * Variable declarations used in the title drawing routines - */ -- XFontStruct *fp = StripchartPtr->fontPtr; -- XCharStruct bbox; -- int x, dummy; -- int lineHeight = StripchartPtr->fontPtr->ascent + -- StripchartPtr->fontPtr->descent; -+ Tk_Font tkf = StripchartPtr->tkfont; -+ int x; -+ Tk_FontMetrics fm; -+ int lineHeight; -+ -+ Tk_GetFontMetrics(tkf, &fm); -+ lineHeight = fm.ascent + fm.descent; - - StripchartPtr->displaybits &= ~REDRAW_PENDING; - if ((StripchartPtr->tkwin == NULL) || !Tk_IsMapped(tkwin)) -@@ -747,18 +752,17 @@ - * space. Otherwise left justified and clipped on the right. - */ - if (tt && StripchartPtr->displaybits & DISPLAY_TITLE) { -- XTextExtents(fp, StripchartPtr->title, -- strlen(StripchartPtr->title), -- &dummy, &dummy, &dummy, &bbox); -- if (bbox.lbearing + bbox.rbearing < Tk_Width(tkwin) - 2 * bd) -- x = (Tk_Width(tkwin) - bbox.lbearing - bbox.rbearing)/2; -+ int width = Tk_TextWidth(tkf, StripchartPtr->title, -+ strlen(StripchartPtr->title)); -+ if (width < Tk_Width(tkwin) - 2 * bd) -+ x = (Tk_Width(tkwin) - width)/2; - else - x = bd + PADDING; - - XClearArea(Tk_Display(tkwin), Tk_WindowId(tkwin), bd, bd, - Tk_Width(tkwin) - 2 * bd, lineHeight + PADDING, False); - XDrawString(Tk_Display(tkwin), Tk_WindowId(tkwin), -- StripchartPtr->textGC, x, fp->max_bounds.ascent + bd, -+ StripchartPtr->textGC, x, fm.ascent + bd, /*XXX no max_bounds */ - StripchartPtr->title, strlen(StripchartPtr->title)); - } - /* -@@ -1057,7 +1061,8 @@ - DrawStripi(Stripchart* SPtr, int i) - { - Tk_Window tkwin = SPtr->tkwin; -- int lineHeight = SPtr->fontPtr->ascent + SPtr->fontPtr->descent; -+ Tk_FontMetrics fm; -+ int lineHeight; - int x = SPtr->borderWidth + PADDING + (i - 1) * SPtr->strip_width; - int y = SPtr->borderWidth + PADDING + - hasatitle(SPtr) * (lineHeight + PADDING); -@@ -1066,6 +1071,9 @@ - double maxv = SPtr->max_value; - double minv = SPtr->min_value; - -+ Tk_GetFontMetrics(SPtr->tkfont, &fm); -+ lineHeight = fm.ascent + fm.descent; -+ - if (i < 1 || i > SPtr->num_strips) - return; - -@@ -1136,7 +1144,8 @@ - ScrollStrips(Stripchart* SPtr) - { - Tk_Window tkwin = SPtr->tkwin; -- int lineHeight = SPtr->fontPtr->ascent + SPtr->fontPtr->descent; -+ Tk_FontMetrics fm; -+ int lineHeight; - int src_x = SPtr->borderWidth + PADDING + SPtr->strip_width; - int src_y = SPtr->borderWidth + PADDING + - hasatitle(SPtr) * (lineHeight + PADDING); -@@ -1144,6 +1153,8 @@ - int dest_y = src_y; - int w = (SPtr->num_strips - 1) * SPtr->strip_width; - int h = SPtr->max_height; -+ -+ Tk_GetFontMetrics(SPtr->tkfont, &fm); - - XCopyArea(Tk_Display(tkwin), Tk_WindowId(tkwin), Tk_WindowId(tkwin), - Tk_GetGC(tkwin, 0, NULL), src_x, src_y, w, h, dest_x, dest_y); diff --git a/multimedia/vic/files/patch-af b/multimedia/vic/files/patch-af deleted file mode 100644 index cd4e0bcfa2ba..000000000000 --- a/multimedia/vic/files/patch-af +++ /dev/null @@ -1,757 +0,0 @@ ---- grabber-meteor.cc.orig Fri Jun 26 11:25:55 1998 -+++ grabber-meteor.cc Fri Jun 26 11:18:53 1998 -@@ -43,7 +43,6 @@ - * - */ - --/*#define FRAME_CNTS /* print frame counts and fps when device stops -- debug */ - #include <stdio.h> - #include <stdlib.h> - #include <unistd.h> -@@ -51,16 +50,16 @@ - #include <sys/types.h> - #include <sys/ioctl.h> - #include <sys/mman.h> --#ifdef FRAME_CNTS --#include <sys/time.h> --#endif - - #include "grabber.h" -+#include "crdef.h" - #include "Tcl.h" - #include "device-input.h" - #include "module.h" -+#include "bsd-endian.h" - - #include <machine/ioctl_meteor.h> -+#include <machine/ioctl_bt848.h> - - /*XXX*/ - #define NTSC_WIDTH 320 -@@ -72,62 +71,78 @@ - - - class MeteorGrabber : public Grabber { -- public: -- MeteorGrabber(const char* name, const char* format); -+ public: -+ MeteorGrabber(const char* name); - virtual ~MeteorGrabber(); -+ virtual int command(int argc, const char*const* argv); -+ virtual void fps(int); - virtual void start(); - virtual void stop(); -- virtual void fps(int); -- protected: -- virtual int command(int argc, const char*const* argv); -- virtual int capture(); - virtual int grab(); -+ protected: - void format(); -- void setsize(); -+ virtual void setsize() = 0; -+ void suppress(const u_char* in, int istride); -+ virtual void saveblks(const u_char* in, int istride) = 0; -+ void set_size_meteor(int w, int h); - - int video_format_; /* video input format: NTSC or PAL */ - int dev_; /* device fd */ - int port_; /* video input port */ -- int coder_format_; /* 411, 422, or cif */ - u_int basewidth_; /* Height of frame to be captured */ - u_int baseheight_; /* Width of frame to be captured */ - u_int decimate_; /* division of base sizes */ - volatile u_int* pyuv_; /* pointer to yuv data */ --#ifdef FRAME_CNTS -- struct meteor_counts cnts_; /* pointer to counters */ -- double start_time_; --#endif -+ int tuner_ ; /* tuner device... */ - }; - --static const int f_411 = 0; /* coder_format_s */ --static const int f_422 = 1; --static const int f_cif = 2; -+class Meteor422Grabber : public MeteorGrabber { -+ public: -+ Meteor422Grabber(const char* name); -+ protected: -+ void setsize(); -+ void saveblk(const u_char* in, u_char* yp, u_char* up, u_char* vp, -+ int stride, int istride); -+ void saveblks(const u_char* in, int istride); -+}; -+ -+class MeteorCIFGrabber : public MeteorGrabber { -+ public: -+ MeteorCIFGrabber(const char* name); -+ protected: -+ void setsize(); -+ void saveblk(const u_char* in, u_char* yp, u_char* up, u_char* vp, -+ int stride, int istride); -+ void saveblks(const u_char* in, int istride); -+}; - - class MeteorDevice : public InputDevice { -- public: -+ public: - MeteorDevice(const char* nickname, const char* devname, int free); - virtual int command(int argc, const char*const* argv); -- protected: -+ protected: - const char* name_; - }; - - class MeteorScanner { -- public: -+ public: - MeteorScanner(const int n); - }; -+ - static MeteorScanner find_meteor_devices(4); - - MeteorScanner::MeteorScanner(const int n) - { -- char* devname_template = "/dev/meteor%d"; -- char* nickname_template = "Matrox Meteor %d"; -+ static char *d[] = { "/dev/bktr%d", "/dev/meteor%d", NULL }; -+ char *nickname_template = "meteor-%d"; - - for(int i = 0; i < n; i++) { -- char *devname = new char[strlen(devname_template) + 3]; -+ for (int j = 0 ; d[j] != NULL ; j++) { -+ char *devname = new char[strlen(d[j]) + 3]; - char *nickname = new char[strlen(nickname_template) + 3]; - -+ sprintf(devname, d[j], i); - sprintf(nickname, nickname_template, i + 1); -- sprintf(devname, devname_template, i); - if(access(devname, R_OK) == 0) { - int fd = open(devname, O_RDONLY); - if(fd < 0) { -@@ -140,8 +155,9 @@ - delete nickname; - delete devname; - } -+ } -+ } - } --} - - MeteorDevice::MeteorDevice(const char* nickname, const char *devname, int free): - InputDevice(nickname), name_(devname) -@@ -149,6 +165,7 @@ - if(free) - attributes_ = "\ - format {422 411} \ -+type {pal ntsc secam auto} \ - size {large normal small cif} \ - port {RCA Port-1 Port-2 Port-3 S-Video RGB}"; - else -@@ -160,7 +177,10 @@ - Tcl& tcl = Tcl::instance(); - if ((argc == 3) && (strcmp(argv[1], "open") == 0)) { - TclObject* o = 0; -- o = new MeteorGrabber(name_, argv[2]); -+ if (strcmp(argv[2], "422") == 0) -+ o = new Meteor422Grabber(name_); -+ else if (strcmp(argv[2], "cif") == 0) -+ o = new MeteorCIFGrabber(name_); - if (o != 0) - tcl.result(o->name()); - return (TCL_OK); -@@ -168,19 +188,15 @@ - return (InputDevice::command(argc, argv)); - } - --MeteorGrabber::MeteorGrabber(const char* name, const char* format) -+MeteorGrabber::MeteorGrabber(const char* name) - { -- coder_format_ = -1; -- if(!strcmp(format, "411")) coder_format_ = f_411; -- if(!strcmp(format, "422")) coder_format_ = f_422; -- if(!strcmp(format, "cif")) coder_format_ = f_cif; -- if(coder_format_ == -1) { -- fprintf(stderr, -- "vic: MeteorGrabber: unsupported format: %s\n", -- format); -- abort(); -- } -- -+ int devnum; -+ if (sscanf(name, "/dev/bktr%d", &devnum) == 1) { -+ char *tunerdev = new char[strlen(name) + 3]; -+ sprintf(tunerdev, "/dev/tuner%d", devnum); -+ tuner_ = open(tunerdev, O_RDONLY); -+ } else -+ tuner_ = -1; - dev_ = open(name, O_RDONLY); - if (dev_ == -1) { - status_ = -1; -@@ -203,52 +219,33 @@ - if (dev_ != -1) { - close(dev_); - } -+ if (tuner_ != -1) -+ close(tuner_); - } - --void MeteorGrabber::setsize() -+void MeteorGrabber::set_size_meteor(int w, int h) - { - struct meteor_geomet geom; - -- geom.rows = (baseheight_ / decimate_) &~0xf; /* 0xf, ugh! */ -- geom.columns = (basewidth_ / decimate_) &~0xf; -+ geom.rows = h &~0xf; /* 0xf, ugh! */ -+ geom.columns = w &~0xf; - geom.frames = 1; -- geom.oformat = METEOR_GEO_UNSIGNED; -- geom.oformat |= METEOR_GEO_YUV_422; -+ geom.oformat = METEOR_GEO_UNSIGNED | METEOR_GEO_YUV_PACKED; - /* - * If we can get by with only reading even fields, then by all - * means do so. - */ - unsigned short status; -- ioctl(dev_, METEORSTATUS, &status); -- if(status & METEOR_STATUS_HCLK) { /* do we have a source? */ -- /* No source, assume ntsc*/ -+ // ioctl(dev_, METEORSTATUS, &status); -+ if ( video_format_ == METEOR_FMT_NTSC ) { - if(geom.rows <= NTSC_HEIGHT && geom.columns <= NTSC_WIDTH) - geom.oformat |= METEOR_GEO_EVEN_ONLY; - } else { -- if(status & METEOR_STATUS_FIDT) { /* is it pal or ntsc? */ -- /* 60 hz */ -- if(geom.rows<=NTSC_HEIGHT && geom.columns<=NTSC_WIDTH) -- geom.oformat |= METEOR_GEO_EVEN_ONLY; -- } else { /* 50 hz */ - if(geom.rows<=PAL_HEIGHT && geom.columns<=PAL_WIDTH) - geom.oformat |= METEOR_GEO_EVEN_ONLY; - } -- } -- - if(ioctl(dev_, METEORSETGEO, &geom) < 0) - perror("vic: METERSETGEO: "); -- -- switch(coder_format_) { -- case f_422: -- set_size_422(geom.columns, geom.rows); -- break; -- case f_cif: -- case f_411: -- set_size_411(geom.columns, geom.rows); -- break; -- } -- -- allocref(); /* allocate reference frame */ - } - - void MeteorGrabber::format() -@@ -285,11 +282,6 @@ - baseheight_ = PAL_HEIGHT * 2; - basewidth_ = PAL_WIDTH * 2; - } -- -- if(coder_format_ == f_cif) { -- baseheight_ = CIF_HEIGHT * 2; -- basewidth_ = CIF_WIDTH * 2; -- } - setsize(); - } - -@@ -299,15 +291,6 @@ - format(); - int cmd = METEOR_CAP_SINGLE; - ioctl(dev_, METEORCAPTUR, (char*)&cmd); --#ifdef FRAME_CNTS -- cnts_.fifo_errors = 0; -- cnts_.dma_errors = 0; -- cnts_.frames_captured = 0; -- cnts_.even_fields_captured = 0; -- cnts_.odd_fields_captured = 0; -- ioctl(dev_, METEORSCOUNT, &cnts_); -- start_time_ = gettimeofday(); --#endif - - cmd = METEOR_CAP_CONTINOUS; - ioctl(dev_, METEORCAPTUR, (char*)&cmd); -@@ -319,19 +302,6 @@ - - int cmd = METEOR_CAP_STOP_CONT; - ioctl(dev_, METEORCAPTUR, (char*)&cmd); --#ifdef FRAME_CNTS -- double endtime = gettimeofday() ; -- ioctl(dev_, METEORGCOUNT, &cnts_); -- int diff = (int)((endtime-start_time_) * 1e-6 + 0.5); -- printf("frames = %d, even fields = %d, odd fields = %d,\n\ --fifo errors = %d, dma errors = %d, seconds = %d", -- cnts_.frames_captured, cnts_.even_fields_captured, -- cnts_.odd_fields_captured, cnts_.fifo_errors, cnts_.dma_errors, -- diff); -- if(diff) -- printf(",fps = %d", cnts_.frames_captured/diff); -- printf("\n"); --#endif - Grabber::stop(); - } - -@@ -345,15 +315,15 @@ - - int MeteorGrabber::command(int argc, const char*const* argv) - { -+ Tcl& tcl = Tcl::instance(); - if (argc == 3) { - if (strcmp(argv[1], "decimate") == 0) { - int dec = atoi(argv[2]); -- Tcl& tcl = Tcl::instance(); - if (dec <= 0) { - tcl.resultf("%s: divide by zero", argv[0]); - return (TCL_ERROR); - } -- if (dec != decimate_) { -+ if ((u_int)dec != decimate_) { - decimate_ = dec; - if(running_) { - stop(); -@@ -362,7 +332,8 @@ - } - } - return (TCL_OK); -- } else if (strcmp(argv[1], "port") == 0) { -+ } -+ if (strcmp(argv[1], "port") == 0) { - int p = port_; - if(!strcmp(argv[2], "RCA")) p = METEOR_INPUT_DEV0; - if(!strcmp(argv[2], "Port-1")) p = METEOR_INPUT_DEV1; -@@ -377,7 +348,30 @@ - ioctl(dev_, METEORSINPUT, &port_); - } - return (TCL_OK); -- } else if (strcmp(argv[1], "format") == 0 || -+ } -+ if (strcmp(argv[1], "freeze") == 0) { -+ int cmd = METEOR_CAP_CONTINOUS ; -+ if ( atoi(argv[2]) != 0 ) -+ cmd = METEOR_CAP_STOP_CONT; -+ ioctl(dev_, METEORCAPTUR, (char*)&cmd); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "chan") == 0) { -+ int p = port_; -+ int c = atoi(argv[2]); -+ if (c > 0 && c < 199) -+ p = METEOR_INPUT_DEV1 ; -+ else -+ p = METEOR_INPUT_DEV0 ; -+ if (p != port_) { -+ port_ = p; -+ ioctl(dev_, METEORSINPUT, &port_); -+ } -+ if (p == METEOR_INPUT_DEV1) -+ ioctl(tuner_, TVTUNER_SETCHNL, &c); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "format") == 0 || - strcmp(argv[1], "type") == 0) { - if (strcmp(argv[2], "auto") == 0) - video_format_ = METEOR_FMT_AUTOMODE; -@@ -390,14 +384,35 @@ - if (running_) - format(); - return (TCL_OK); -- } else if (strcmp(argv[1], "contrast") == 0) { -- contrast(atof(argv[2])); -- return (TCL_OK); -+ } -+ if (strcmp(argv[1], "brightness") == 0) { -+ u_char val = atoi(argv[2]); -+ ioctl(dev_, METEORSBRIG, &val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "contrast") == 0) { -+ u_char val = atoi(argv[2]); -+ ioctl(dev_, METEORSCONT, &val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "hue") == 0) { -+ char val = atoi(argv[2]); -+ ioctl(dev_, METEORSHUE, &val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "saturation") == 0) { -+ u_char val = atoi(argv[2]); -+ ioctl(dev_, METEORSCSAT, &val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "uvgain") == 0) { -+ u_char val = atoi(argv[2]); -+ ioctl(dev_, METEORSCHCV, &val); -+ return (TCL_OK); - } - } else if (argc == 2) { - if (strcmp(argv[1], "format") == 0 || - strcmp(argv[1], "type") == 0) { -- Tcl& tcl = Tcl::instance(); - switch (video_format_) { - - case METEOR_FMT_AUTOMODE: -@@ -423,54 +438,316 @@ - return (TCL_OK); - - } -+ if (strcmp(argv[1], "brightness") == 0) { -+ u_char val; -+ ioctl(dev_, METEORGBRIG, &val); -+ tcl.resultf("%d", (unsigned int)val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "contrast") == 0) { -+ u_char val; -+ ioctl(dev_, METEORGCONT, &val); -+ tcl.resultf("%d", (int)val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "hue") == 0) { -+ char val; -+ ioctl(dev_, METEORGHUE, &val); -+ tcl.resultf("%d", (int)val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "saturation") == 0) { -+ u_char val; -+ ioctl(dev_, METEORGCSAT, &val); -+ tcl.resultf("%d", (int)val); -+ return (TCL_OK); -+ } -+ if (strcmp(argv[1], "uvgain") == 0) { -+ u_char val; -+ ioctl(dev_, METEORGCHCV, &val); -+ tcl.resultf("%d", (int)val); -+ return (TCL_OK); -+ } - } - return (Grabber::command(argc, argv)); - } - --int MeteorGrabber::capture() --{ -- if(pyuv_ == 0) return 0; -- -- volatile u_int* py = pyuv_; -- volatile u_int* pu = (u_int *)((u_int)py + (u_int)framesize_); -- volatile u_int* pv = (u_int *)((u_int)pu + (framesize_ >> 1)); -- u_int* lum = (u_int *)frame_; -- u_int* uoff = (u_int *)((u_int)lum + (u_int)framesize_); -- int f422 = coder_format_ == f_422; -- u_int* voff = (u_int *)((u_int)uoff + -- (u_int)(framesize_>>(f422?1:2))); -- int numc = ((basewidth_/decimate_) &~0xf) >> 3; -- -- for (int row = 0; row < (((baseheight_/decimate_)&~0xf) >> 1); row++) { -- for(int col = 0; col < numc; col++) { -- *lum++ = *py++; -- *lum++ = *py++; -- *uoff++ = *pu++; -- *voff++ = *pv++; -- } -- for(col = 0; col < numc; col++) { -- *lum++ = *py++; -- *lum++ = *py++; -- if(f422) { /* only copy odd in 4:2:2 format */ -- *uoff++ = *pu++; -- *voff++ = *pv++; -- -- } -- } -- if(!f422) { /* skip odd if 4:1:1 or cif format */ -- pu += numc; -- pv += numc; -- } -- } -- return 1; -+#define U 0 -+#define Y0 1 -+#define V 2 -+#define Y1 3 -+ -+/* -+ * define these for REPLENISH macro used below -+ */ -+#define DIFF4(in, frm, v) \ -+ v += (in)[Y0] - (frm)[0]; \ -+ v += (in)[Y1] - (frm)[1]; \ -+ v += (in)[Y0+4] - (frm)[2]; \ -+ v += (in)[Y1+4] - (frm)[3]; -+ -+#define DIFFLINE(in, frm, left, center, right) \ -+ DIFF4(in + 0*8, frm + 0*4, left); \ -+ DIFF4(in + 1*8, frm + 1*4, center); \ -+ DIFF4(in + 2*8, frm + 2*4, center); \ -+ DIFF4(in + 3*8, frm + 3*4, right); \ -+ if (right < 0) \ -+ right = -right; \ -+ if (left < 0) \ -+ left = -left; \ -+ if (center < 0) \ -+ center = -center; -+ -+void MeteorGrabber::suppress(const u_char* devbuf, int is) -+{ -+ const u_char* start = frame_ + 16 * vstart_ * outw_ + 16 * hstart_; -+ REPLENISH(devbuf, start, is, 2, -+ hstart_, hstop_, vstart_, vstop_); - } - - int MeteorGrabber::grab() - { -- if (capture() == 0) -- return (0); -- suppress(frame_); -- saveblks(frame_); -- YuvFrame f(media_ts(), frame_, crvec_, outw_, outh_); -+ if (pyuv_ == 0) -+ return 0; -+ -+ int istride = inw_ * 2; -+ suppress((u_char*)pyuv_, istride); -+ saveblks((u_char*)pyuv_, istride); -+ u_int32_t ts = media_ts(); -+ YuvFrame f(ts, frame_, crvec_, outw_, outh_); - return (target_->consume(&f)); -+} -+ -+Meteor422Grabber::Meteor422Grabber(const char* name) -+ : MeteorGrabber(name) -+{ -+} -+ -+MeteorCIFGrabber::MeteorCIFGrabber(const char* name) -+ : MeteorGrabber(name) -+{ -+} -+ -+void Meteor422Grabber::setsize() -+{ -+ int w = basewidth_ / decimate_; -+ int h = baseheight_ / decimate_; -+ set_size_meteor(w, h); -+ set_size_422(w, h); -+} -+ -+inline void -+Meteor422Grabber::saveblk(const u_char* in, -+ u_char* yp, u_char* up, u_char* vp, int stride, int istride) -+{ -+ for (int i = 16; --i >= 0; ) { -+ /* -+ * Each iteration of this loop grabs 16 Ys & 8 U/Vs. -+ */ -+ register u_int y0, y1, u, v; -+ -+ u = in[U + 0*4] << SHIFT(24) | -+ in[U + 1*4] << SHIFT(16) | -+ in[U + 2*4] << SHIFT(8) | -+ in[U + 3*4] << SHIFT(0); -+ v = in[V + 0*4] << SHIFT(24) | -+ in[V + 1*4] << SHIFT(16) | -+ in[V + 2*4] << SHIFT(8) | -+ in[V + 3*4] << SHIFT(0); -+ y0 = in[Y0 + 0*4] << SHIFT(24) | -+ in[Y1 + 0*4] << SHIFT(16) | -+ in[Y0 + 1*4] << SHIFT(8) | -+ in[Y1 + 1*4] << SHIFT(0); -+ y1 = in[Y0 + 2*4] << SHIFT(24) | -+ in[Y1 + 2*4] << SHIFT(16) | -+ in[Y0 + 3*4] << SHIFT(8) | -+ in[Y1 + 3*4] << SHIFT(0); -+ -+ ((u_int*)yp)[0] = y0; -+ ((u_int*)yp)[1] = y1; -+ ((u_int*)up)[0] = u; -+ ((u_int*)vp)[0] = v; -+ -+ u = in[U + 4*4] << SHIFT(24) | -+ in[U + 5*4] << SHIFT(16) | -+ in[U + 6*4] << SHIFT(8) | -+ in[U + 7*4] << SHIFT(0); -+ v = in[V + 4*4] << SHIFT(24) | -+ in[V + 5*4] << SHIFT(16) | -+ in[V + 6*4] << SHIFT(8) | -+ in[V + 7*4] << SHIFT(0); -+ y0 = in[Y0 + 4*4] << SHIFT(24) | -+ in[Y1 + 4*4] << SHIFT(16) | -+ in[Y0 + 5*4] << SHIFT(8) | -+ in[Y1 + 5*4] << SHIFT(0); -+ y1 = in[Y0 + 6*4] << SHIFT(24) | -+ in[Y1 + 6*4] << SHIFT(16) | -+ in[Y0 + 7*4] << SHIFT(8) | -+ in[Y1 + 7*4] << SHIFT(0); -+ -+ ((u_int*)yp)[2] = y0; -+ ((u_int*)yp)[3] = y1; -+ ((u_int*)up)[1] = u; -+ ((u_int*)vp)[1] = v; -+ -+ in += istride; -+ yp += stride; -+ up += stride >> 1; -+ vp += stride >> 1; -+ } -+} -+ -+void Meteor422Grabber::saveblks(const u_char* devbuf, int is) -+{ -+ u_char* crv = crvec_; -+ int off = framesize_; -+ u_char* lum = frame_; -+ u_char* chm = lum + off; -+ off >>= 1; -+ int stride = 15 * outw_; -+ int istride = is * 15; -+ for (int y = 0; y < blkh_; ++y) { -+ for (int x = 0; x < blkw_; ++x) { -+ int s = *crv++; -+ if ((s & CR_SEND) != 0) -+ saveblk(devbuf, lum, chm, chm + off, outw_, is); -+ -+ devbuf += 32; -+ lum += 16; -+ chm += 8; -+ } -+ lum += stride; -+ chm += stride >> 1; -+ devbuf += istride; -+ } -+} -+ -+void MeteorCIFGrabber::setsize() -+{ -+ int w = basewidth_ / decimate_; -+ int h = baseheight_ / decimate_; -+ set_size_meteor(w, h); -+ set_size_cif(w, h); -+} -+ -+inline void -+MeteorCIFGrabber::saveblk(const u_char* in, -+ u_char* yp, u_char* up, u_char* vp, int stride, int istride) -+{ -+ for (int i = 8; --i >= 0; ) { -+ /* -+ * Each iteration of this loop grabs 32 Ys & 16 U/Vs. -+ */ -+ register u_int y0, y1, u, v; -+ -+ u = in[U + 0*4] << SHIFT(24) | -+ in[U + 1*4] << SHIFT(16) | -+ in[U + 2*4] << SHIFT(8) | -+ in[U + 3*4] << SHIFT(0); -+ v = in[V + 0*4] << SHIFT(24) | -+ in[V + 1*4] << SHIFT(16) | -+ in[V + 2*4] << SHIFT(8) | -+ in[V + 3*4] << SHIFT(0); -+ y0 = in[Y0 + 0*4] << SHIFT(24) | -+ in[Y1 + 0*4] << SHIFT(16) | -+ in[Y0 + 1*4] << SHIFT(8) | -+ in[Y1 + 1*4] << SHIFT(0); -+ y1 = in[Y0 + 2*4] << SHIFT(24) | -+ in[Y1 + 2*4] << SHIFT(16) | -+ in[Y0 + 3*4] << SHIFT(8) | -+ in[Y1 + 3*4] << SHIFT(0); -+ -+ ((u_int*)yp)[0] = y0; -+ ((u_int*)yp)[1] = y1; -+ ((u_int*)up)[0] = u; -+ ((u_int*)vp)[0] = v; -+ -+ u = in[U + 4*4] << SHIFT(24) | -+ in[U + 5*4] << SHIFT(16) | -+ in[U + 6*4] << SHIFT(8) | -+ in[U + 7*4] << SHIFT(0); -+ v = in[V + 4*4] << SHIFT(24) | -+ in[V + 5*4] << SHIFT(16) | -+ in[V + 6*4] << SHIFT(8) | -+ in[V + 7*4] << SHIFT(0); -+ y0 = in[Y0 + 4*4] << SHIFT(24) | -+ in[Y1 + 4*4] << SHIFT(16) | -+ in[Y0 + 5*4] << SHIFT(8) | -+ in[Y1 + 5*4] << SHIFT(0); -+ y1 = in[Y0 + 6*4] << SHIFT(24) | -+ in[Y1 + 6*4] << SHIFT(16) | -+ in[Y0 + 7*4] << SHIFT(8) | -+ in[Y1 + 7*4] << SHIFT(0); -+ -+ ((u_int*)yp)[2] = y0; -+ ((u_int*)yp)[3] = y1; -+ ((u_int*)up)[1] = u; -+ ((u_int*)vp)[1] = v; -+ -+ in += istride; -+ yp += stride; -+ up += stride >> 1; -+ vp += stride >> 1; -+ -+ /* do the 2nd (y only instead of yuv) line */ -+ -+ y0 = in[Y0 + 0*4] << SHIFT(24) | -+ in[Y1 + 0*4] << SHIFT(16) | -+ in[Y0 + 1*4] << SHIFT(8) | -+ in[Y1 + 1*4] << SHIFT(0); -+ y1 = in[Y0 + 2*4] << SHIFT(24) | -+ in[Y1 + 2*4] << SHIFT(16) | -+ in[Y0 + 3*4] << SHIFT(8) | -+ in[Y1 + 3*4] << SHIFT(0); -+ -+ ((u_int*)yp)[0] = y0; -+ ((u_int*)yp)[1] = y1; -+ -+ y0 = in[Y0 + 4*4] << SHIFT(24) | -+ in[Y1 + 4*4] << SHIFT(16) | -+ in[Y0 + 5*4] << SHIFT(8) | -+ in[Y1 + 5*4] << SHIFT(0); -+ y1 = in[Y0 + 6*4] << SHIFT(24) | -+ in[Y1 + 6*4] << SHIFT(16) | -+ in[Y0 + 7*4] << SHIFT(8) | -+ in[Y1 + 7*4] << SHIFT(0); -+ -+ ((u_int*)yp)[2] = y0; -+ ((u_int*)yp)[3] = y1; -+ -+ in += istride; -+ yp += stride; -+ } -+} -+ -+void MeteorCIFGrabber::saveblks(const u_char* in, int is) -+{ -+ u_char* crv = crvec_; -+ int off = framesize_; -+ u_char* lum = frame_; -+ u_char* chm = lum + off; -+ off >>= 2; -+ -+ crv += vstart_ * blkw_ + hstart_; -+ lum += vstart_ * outw_ * 16 + hstart_ * 16; -+ chm += vstart_ * (outw_ >> 1) * 8 + hstart_ * 8; -+ -+ int skip = hstart_ + (blkw_ - hstop_); -+ -+ for (int y = vstart_; y < vstop_; ++y) { -+ const u_char* nin = in; -+ for (int x = hstart_; x < hstop_; ++x) { -+ int s = *crv++; -+ if ((s & CR_SEND) != 0) -+ saveblk(in, lum, chm, chm + off, outw_, is); -+ -+ in += 32; -+ lum += 16; -+ chm += 8; -+ } -+ crv += skip; -+ lum += 15 * outw_ + skip * 16; -+ chm += 7 * (outw_ >> 1) + skip * 8; -+ in = nin + 16 * is; -+ } - } diff --git a/multimedia/vic/files/patch-ag b/multimedia/vic/files/patch-ag deleted file mode 100644 index c597e4f3e86b..000000000000 --- a/multimedia/vic/files/patch-ag +++ /dev/null @@ -1,113 +0,0 @@ ---- vw.cc.orig Mon Jul 22 13:12:31 1996 -+++ vw.cc Tue Dec 17 16:35:57 1996 -@@ -248,8 +248,6 @@ - /* - * Wrap segment in an ximage - */ -- image_ = XCreateImage(dpy_, Tk_Visual(tk), Tk_Depth(tk), ZPixmap, -- 0, (char*)0, width_, height_, 8, 0); - image_->obdata = (char*)&shminfo_; - image_->data = shminfo_.shmaddr; - } ---- Tcl.h.orig Sat Mar 16 13:14:34 1996 -+++ Tcl.h Tue Dec 17 14:39:45 1996 -@@ -53,7 +53,8 @@ - inline int dark() const { return (tcl_ == 0); } - inline Tcl_Interp* interp() const { return (tcl_); } - inline char* result() const { return (tcl_->result); } -- inline void result(const char* p) { tcl_->result = (char*)p; } -+ inline void result(const char* p, Tcl_FreeProc* freeProc = TCL_STATIC) -+ { Tcl_SetResult(tcl_, (char *)p, freeProc); } - void resultf(const char* fmt, ...); - inline void CreateCommand(const char* cmd, Tcl_CmdProc* cproc, - ClientData cd = 0, ---- source.cc.orig Thu Apr 4 07:05:45 1996 -+++ source.cc Tue Dec 17 14:38:44 1996 -@@ -251,8 +251,7 @@ - return (TCL_OK); - } - if (strcmp(argv[1], "addr") == 0) { -- strcpy(wrk, InetNtoa(addr_)); -- tcl.result(wrk); -+ tcl.result(InetNtoa(addr_), TCL_DYNAMIC); - return (TCL_OK); - } - if (strcmp(argv[1], "srcid") == 0) { ---- Tcl.cc.orig Tue Apr 2 20:53:27 1996 -+++ Tcl.cc Tue Dec 17 15:45:30 1996 -@@ -65,6 +65,7 @@ - { - instance_.tcl_ = tcl; - instance_.application_ = application; -+ Tcl_Init(tcl); - } - - void Tcl::evalc(const char* s) -@@ -162,6 +163,8 @@ - Tcl& tcl = Tcl::instance(); - if (!tcl.dark()) - tcl.DeleteCommand(name_); -+ if (name_ != 0) -+ delete name_; - TclObject** p; - for (p = &all_; *p != this; p = &(*p)->next_) - ; -@@ -197,8 +200,9 @@ - void TclObject::setproc(const char* s) - { - Tcl& tcl = Tcl::instance(); -- if (name_ != 0 && !tcl.dark()) { -- tcl.DeleteCommand(name_); -+ if (name_ != 0) { -+ if (!tcl.dark()) -+ tcl.DeleteCommand(name_); - delete name_; - } - int n = strlen(s); ---- decoder.cc.orig Wed Jun 26 17:28:40 1996 -+++ decoder.cc Tue Dec 17 15:55:42 1996 -@@ -74,6 +74,8 @@ - - Decoder::~Decoder() - { -+ if (rvts_) -+ delete rvts_; - } - - int Decoder::command(int argc, const char*const* argv) ---- encoder-h261.cc.orig Mon Jul 22 13:12:53 1996 -+++ encoder-h261.cc Tue Dec 17 16:01:47 1996 -@@ -118,6 +118,7 @@ - void setq(int q); - protected: - H261Encoder(int ft); -+ ~H261Encoder(); - int encode(const VideoFrame*, const u_int8_t *crvec); - int command(int argc, const char*const* argv); - void encode_blk(const short* blk, const char* lm); -@@ -211,6 +212,16 @@ - } - } - -+H261Encoder::~H261Encoder() -+{ -+ for (int q = 0; q < 32; ++q) { -+ if (llm_[q] != 0) -+ delete llm_[q]; -+ if (clm_[q] != 0) -+ delete clm_[q]; -+ } -+} -+ - H261PixelEncoder::H261PixelEncoder() : H261Encoder(FT_YUV_CIF) - { - quant_required_ = 0; -@@ -631,7 +642,7 @@ - if (q < 8) { - register int cmin = 0, cmax = 0; - register short* bp = lblk; -- register i, j; -+ register int i, j; - - // Y U and V blocks - for (i = 6; --i >= 0; ) { diff --git a/multimedia/vic/files/patch-ah b/multimedia/vic/files/patch-ah deleted file mode 100644 index 6b73cca9f5c8..000000000000 --- a/multimedia/vic/files/patch-ah +++ /dev/null @@ -1,117 +0,0 @@ ---- net.cc.orig 1997/10/07 19:07:01 -+++ net.cc 1998/01/26 22:21:41 -@@ -163,46 +163,48 @@ - { - int cc = ::send(fd, (char*)buf, len, 0); - if (cc < 0) { -- switch (errno) { -+ /* -+ * Due to a bug in kern/uipc_socket.c, on several -+ * systems, datagram sockets incorrectly persist -+ * in an error state on receipt of any ICMP -+ * error. This causes unicast connection -+ * rendezvous problems, and worse, multicast -+ * transmission problems because several systems -+ * incorrectly send port unreachables for -+ * multicast destinations. Our work around -+ * is to call getsockopt(..., SO_ERROR, ...) -+ * which resets so->so_error. -+ * -+ * This bug originated at CSRG in Berkeley -+ * and was present in the BSD Reno networking -+ * code release. It has since been fixed -+ * in OSF-3.x. It is know to remain -+ * in 4.4BSD and AIX-4.1.3. -+ * -+ * A fix is to change the following lines from -+ * kern/uipc_socket.c: -+ * -+ * if (so_serror) -+ * snderr(so->so_error); -+ * -+ * to: -+ * -+ * if (so->so_error) { -+ * error = so->so_error; -+ * so->so_error = 0; -+ * splx(s); -+ * goto release; -+ * } -+ * -+ */ -+ int err, errlen = sizeof(err), savederrno; -+ -+ savederrno = errno; -+ getsockopt(fd, SOL_SOCKET, SO_ERROR, &err, -+ &errlen); -+ switch (savederrno) { - case ECONNREFUSED: - /* no one listening at some site - ignore */ --#if defined(__osf__) || defined(_AIX) -- /* -- * Due to a bug in kern/uipc_socket.c, on several -- * systems, datagram sockets incorrectly persist -- * in an error state on receipt of an ICMP -- * port-unreachable. This causes unicast connection -- * rendezvous problems, and worse, multicast -- * transmission problems because several systems -- * incorrectly send port unreachables for -- * multicast destinations. Our work around -- * is to simply close and reopen the socket -- * (by calling reset() below). -- * -- * This bug originated at CSRG in Berkeley -- * and was present in the BSD Reno networking -- * code release. It has since been fixed -- * in 4.4BSD and OSF-3.x. It is know to remain -- * in AIX-4.1.3. -- * -- * A fix is to change the following lines from -- * kern/uipc_socket.c: -- * -- * if (so_serror) -- * snderr(so->so_error); -- * -- * to: -- * -- * if (so->so_error) { -- * error = so->so_error; -- * so->so_error = 0; -- * splx(s); -- * goto release; -- * } -- * -- */ -- reset(); --#endif - break; - - case ENETUNREACH: -@@ -217,7 +219,7 @@ - * icmp unreachable, so we should be able to - * send now. - */ -- (void)::send(ssock_, (char*)buf, len, 0); -+ (void)::send(fd, (char*)buf, len, 0); - break; - - default: -@@ -264,12 +266,14 @@ - } - int cc = ::sendmsg(ssock_, (msghdr*)&mh, 0); - if (cc < 0) { -- switch (errno) { -+ int err, errlen = sizeof(err), savederrno; -+ -+ savederrno = errno; -+ getsockopt(ssock_, SOL_SOCKET, SO_ERROR, &err, -+ &errlen); -+ switch (savederrno) { - case ECONNREFUSED: - /* no one listening at some site - ignore */ --#if defined(__osf__) || defined(_AIX) -- reset(); --#endif - break; - - case ENETUNREACH: diff --git a/multimedia/vic/files/patch-al b/multimedia/vic/files/patch-al deleted file mode 100644 index 6aa16586f2d7..000000000000 --- a/multimedia/vic/files/patch-al +++ /dev/null @@ -1,421 +0,0 @@ -diff -ubwr ./grabber.cc /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/grabber.cc ---- grabber.cc Tue Feb 6 00:02:00 1996 -+++ /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/grabber.cc Fri Apr 10 15:36:42 1998 -@@ -69,6 +69,7 @@ - hstart_(0), hstop_(0), - framebase_(0), frame_(0), - inw_(0), inh_(0), outw_(0), outh_(0), -+ threshold_(48), - target_(0), tx_(0) - { - bps(128); -@@ -122,6 +123,10 @@ - } - return (TCL_OK); - } -+ if (strcmp(argv[1], "threshold") == 0) { -+ threshold_ = 8*atoi(argv[2]); -+ return (TCL_OK); -+ } - if (strcmp(argv[1], "fps") == 0) { - /*XXX assume value in range */ - fps(atoi(argv[2])); -diff -ubwr ./grabber.h /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/grabber.h ---- grabber.h Tue Feb 6 00:02:00 1996 -+++ /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/grabber.h Fri Apr 10 15:37:28 1998 -@@ -87,6 +87,7 @@ - int vstop_; - int hstart_; - int hstop_; -+ int threshold_ ; // when a block is changed ? (was constant 48) - - u_int framesize_; - u_char* framebase_; -@@ -160,19 +161,19 @@ - rb -= _rs << 3; \ - \ - int center = 0; \ -- if (left >= 48 && x > 0) { \ -+ if (left >= threshold_ && x > 0) { \ - crv[-1] = CR_MOTION|CR_SEND; \ - center = 1; \ - } \ -- if (right >= 48 && x < w - 1) { \ -+ if (right >= threshold_ && x < w - 1) { \ - crv[1] = CR_MOTION|CR_SEND; \ - center = 1; \ - } \ -- if (bottom >= 48 && y < blkh_ - 1) { \ -+ if (bottom >= threshold_ && y < blkh_ - 1) { \ - crv[w] = CR_MOTION|CR_SEND; \ - center = 1; \ - } \ -- if (top >= 48 && y > 0) { \ -+ if (top >= threshold_ && y > 0) { \ - crv[-w] = CR_MOTION|CR_SEND; \ - center = 1; \ - } \ -diff -ubwr ./ui-ctrlmenu.tcl /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/ui-ctrlmenu.tcl ---- ui-ctrlmenu.tcl Thu Jun 27 01:27:48 1996 -+++ /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/ui-ctrlmenu.tcl Fri Apr 10 16:39:04 1998 -@@ -390,11 +394,15 @@ - -relief raised -command transmit \ - -anchor w -variable transmitButtonState -font $f \ - -state disabled -highlightthickness 0 -+ checkbutton $w.freeze -text "Freeze" \ -+ -relief raised -command "grabber freeze \$freeze" \ -+ -anchor w -variable freeze -font $f \ -+ -highlightthickness 0 - button $w.release -text "Release" \ - -relief raised -command release_device \ - -font $f -highlightthickness 0 - -- pack $w.send $w.release -fill both -+ pack $w.send $w.release $w.freeze -fill both - } - - proc doNothing { args } { -@@ -434,8 +442,9 @@ - - frame $w.bps - scale $w.bps.scale -orient horizontal -font $f \ -- -showvalue 0 -from 10 -to [option get . maxbw Vic] \ -+ -showvalue 0 -from 1 -to [option get . maxbw Vic] \ - -command "set_bps $w.bps.value" -width 12 \ -+ -sliderlength 20 \ - -relief groove - label $w.bps.value -font $f -width 8 -anchor w - -@@ -443,6 +452,7 @@ - scale $w.fps.scale -font $f -orient horizontal \ - -showvalue 0 -from 1 -to 30 \ - -command "set_fps $w.fps.value" -width 12 \ -+ -sliderlength 20 \ - -relief groove - label $w.fps.value -font $f -width 8 -anchor w - -@@ -564,7 +574,7 @@ - proc select_device device { - global transmitButton sizeButtons portButton formatButtons \ - videoFormat defaultFormat lastDevice defaultPort inputPort \ -- transmitButtonState -+ transmitButtonState typeButton - - # - # Remember settings of various controls for previous device -@@ -607,6 +617,11 @@ - } else { - $portButton configure -state disabled - } -+ if [device_supports $device type *] { -+ $typeButton configure -state normal -+ } else { -+ $typeButton configure -state disabled -+ } - - insert_grabber_panel [$device nickname] - -@@ -774,7 +789,8 @@ - build.encoder_options $w.options - build.device $w.device - build.port $w.port -- pack $w.device $w.port $w.options -fill x -+ build.type $w.type -+ pack $w.device $w.port $w.type $w.options -fill x - } - - proc build.encoder_options w { -@@ -1172,6 +1188,9 @@ - global inputPort inputType portButton typeButton - if { [$portButton cget -state] == "normal" } { - $grabber port $inputPort -+ } -+ if { [$typeButton cget -state] == "normal" } { -+ $grabber type $inputType - } - setFillRate - update -diff -ubwr ./ui-grabber.tcl /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/ui-grabber.tcl ---- ui-grabber.tcl Fri Jun 21 04:39:35 1996 -+++ /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/ui-grabber.tcl Fri Apr 10 13:54:42 1998 -@@ -39,65 +39,93 @@ - # called foo-1, foo-2, etc. and you'll only need build.foo - # - -+proc build.meteor w { -+# -+# The meteor has the same controls as the slicvideo, so just call that -+# routine to build the controls. -+ -+ build.slicvideo $w -+} -+ -+proc build.bktr w { -+ build.slicvideo $w -+} -+ - proc build.slicvideo w { - set f [smallfont] -+# set f "-*-helvetica-medium-r-normal--*-100-75-75-*-*-*-*" - label $w.title -text "Grabber" - frame $w.f -relief sunken -borderwidth 2 - - frame $w.f.h -relief flat - -- label $w.f.h.label -font $f -anchor e -text "Hue" -- -- scale $w.f.h.scale -orient horizontal -width 12 -length 20 \ -- -relief groove -showvalue 0 -from -128 -to 127 \ -- -command "grabber set HUE" -- pack $w.f.h.label $w.f.h.scale -side left -fill x -expand 1 -- -- frame $w.f.ll -relief flat -- -- label $w.f.ll.label -font $f -text "Luma" -anchor s -- -- label $w.f.ll.clabel -font $f -text "Contrast" -anchor s -- -- label $w.f.ll.blabel -font $f -text "Brightness" -anchor s -- pack $w.f.ll.clabel $w.f.ll.label $w.f.ll.blabel \ -+ frame $w.f.h.c -+ label $w.f.h.c.l1 -font $f -anchor e -text "Chan:" -+ mk.entry $w.f.h.c do_chan "20" -+ $w.f.h.c.entry configure -relief sunken -width 5 -+ bind $w.f.h.c.entry <Return> "grabber chan \[$w.f.h.c.entry get\]" -+ pack $w.f.h.c.l1 $w.f.h.c.entry -side top -+ -+ global ths -+ scale $w.f.h.ths \ -+-orient horizontal -width 12 -length 60 -relief groove -sliderlength 6 \ -+ -showvalue 0 -from 1 -to 10 \ -+ -command "grabber threshold" -label Thre -+ $w.f.h.ths set 6 -+ # the actual scale is multiplied by 8 -+ scale $w.f.h.scale \ -+-orient horizontal -width 12 -length 100 -relief groove \ -+ -showvalue 0 -from -128 -to 127 \ -+ -command "grabber hue" -label Hue -+ pack $w.f.h.c \ -+ $w.f.h.ths \ -+ $w.f.h.scale \ - -side left -fill x -expand 1 - -+# frame $w.f.ll -relief flat -+# label $w.f.ll.label -font $f -text "Luma" -anchor s -+# label $w.f.ll.clabel -font $f -text "Contrast" -anchor s -+# label $w.f.ll.blabel -font $f -text "Brightness" -anchor s -+# pack $w.f.ll.clabel $w.f.ll.label $w.f.ll.blabel \ -+# -side left -fill x -expand 1 -+ - frame $w.f.l -relief flat - -- scale $w.f.l.cscale -orient horizontal -width 12 -relief groove \ -+ scale $w.f.l.cscale \ -+-orient horizontal -width 12 -length 100 -relief groove \ - -showvalue 0 -from 0 -to 127 \ -- -command "grabber set LUMA_CONTRAST" -+ -label "Contrast" \ -+ -command "grabber contrast" - -- scale $w.f.l.bscale -orient horizontal -width 12 -relief groove \ -+ scale $w.f.l.bscale \ -+-orient horizontal -width 12 -length 100 -relief groove \ - -showvalue 0 -from 0 -to 255 \ -- -command "grabber set LUMA_BRIGHTNESS" -+ -command "grabber brightness" -label "Brightness" - pack $w.f.l.cscale $w.f.l.bscale -side left -fill x -expand 1 - -- frame $w.f.cl -relief flat -- -- label $w.f.cl.label -font $f -text "Chroma" -anchor n -- -- label $w.f.cl.glabel -font $f -text "Gain" -anchor n -- -- label $w.f.cl.slabel -font $f -text "Saturation" -anchor n -- pack $w.f.cl.glabel $w.f.cl.label $w.f.cl.slabel \ -- -side left -fill x -expand 1 -+# frame $w.f.cl -relief flat -+# label $w.f.cl.label -font $f -text "Chroma" -anchor n -+# label $w.f.cl.glabel -font $f -text "Gain" -anchor n -+# label $w.f.cl.slabel -font $f -text "Saturation" -anchor n -+# pack $w.f.cl.glabel $w.f.cl.label $w.f.cl.slabel \ -+# -side left -fill x -expand 1 - - frame $w.f.c -relief flat - -- scale $w.f.c.gscale -orient horizontal -width 12 -relief groove \ -+ scale $w.f.c.gscale \ -+-orient horizontal -width 12 -length 100 -relief groove \ - -showvalue 0 -from 0 -to 255 \ -- -command "grabber set CHROMA_GAIN" -+ -command "grabber uvgain" -label "Chr. Gain" - -- scale $w.f.c.sscale -orient horizontal -width 12 -relief groove \ -+ scale $w.f.c.sscale \ -+-orient horizontal -width 12 -length 100 -relief groove \ - -showvalue 0 -from 0 -to 127 \ -- -command "grabber set CHROMA_SATURATION" -+ -command "grabber saturation" -label "Saturation" - pack $w.f.c.gscale $w.f.c.sscale -side left -fill x -expand 1 - - -- pack $w.f.h $w.f.ll $w.f.l $w.f.c $w.f.cl \ -- -fill x -expand 1 -padx 1m -+ # pack $w.f.h $w.f.ll $w.f.l $w.f.c $w.f.cl -+ pack $w.f.h $w.f.l $w.f.c -fill x -expand 1 -padx 1m - - - pack $w.title $w.f -fill x -expand 1 -@@ -109,6 +137,10 @@ - $w.f.c.sscale set 64 - } - -+# -+# STILL image-grabber (?) -+# -+ - proc build.still w { - - set f [smallfont] -@@ -131,6 +163,10 @@ - $lastDevice file $s - } - -+# -+# quickcam grabber -+# -+ - proc build.qcam {w} { - global qcamwindow - -@@ -190,3 +226,118 @@ - set qcamwindow(setwbal) "$w.f.s.s.wbal.scale set" - set qcamwindow(setbpp) "set qcambpp" - } -+ -+# -+# X11 Grabber controls -+# -+proc x11grabUpdatePos {x y w h} { -+ -+ global x11grabcontrols -+ set w $x11grabcontrols -+ -+ if {[string compare $x [$w.x11grab.row1.pos.x.e get]] != 0} { -+ $w.x11grab.row1.pos.x.e delete 0 end -+ $w.x11grab.row1.pos.x.e insert 0 $x -+ } -+ if {[string compare $y [$w.x11grab.row1.pos.y.e get]] != 0} { -+ $w.x11grab.row1.pos.y.e delete 0 end -+ $w.x11grab.row1.pos.y.e insert 0 $y -+ } -+ if {[string compare $w [$w.x11grab.row1.pos.w.e get]] != 0} { -+ $w.x11grab.row1.pos.w.e delete 0 end -+ $w.x11grab.row1.pos.w.e insert 0 $w -+ } -+ if {[string compare $h [$w.x11grab.row1.pos.h.e get]] != 0} { -+ $w.x11grab.row1.pos.h.e delete 0 end -+ $w.x11grab.row1.pos.h.e insert 0 $h -+ } -+} -+ -+proc x11cmd.update.geo w { -+ grabber fixed [$w.row.x get] [$w.row.y get] -+} -+ -+proc x11cmd.fixed {} { -+ global x11Source x11grabcontrols -+ set w $x11grabcontrols -+ $w.label configure -text "$x11Source" -+ if [winfo exists $w.row] { -+ destroy $w.row -+ } -+ frame $w.row -+ pack append $w.row \ -+ [label $w.row.xl -text "X:" -width 2 -anchor e] {left filly} \ -+ [entry $w.row.x -relief flat -width 4] {left filly} \ -+ [label $w.row.yl -text "Y:" -width 2 -anchor e] {left filly} \ -+ [entry $w.row.y -relief flat -width 4] {left filly} -+ bind $w.row.x <Return> "x11cmd.update.geo $w" -+ bind $w.row.y <Return> "x11cmd.update.geo $w" -+ -+ pack $w.row -after $w.label -+} -+ -+proc x11cmd.pointer {} { -+ global x11Source x11grabcontrols -+ set w $x11grabcontrols -+ $w.label configure -text "$x11Source" -+ if [winfo exists $w.row] { -+ destroy $w.row -+ } -+ frame $w.row -+ pack append $w.row \ -+ [button $w.row.s -text "Follow pointer" ] { left filly } -+ pack $w.row -after $w.label -+} -+ -+proc x11cmd.window {} { -+ global x11Source x11grabcontrols -+ puts "x11cmd -- x11Source $x11Source" -+ set w $x11grabcontrols -+ $w.label configure -text "$x11Source" -+ if [winfo exists $w.row] { -+ destroy $w.row -+ } -+ frame $w.row -+ pack append $w.row \ -+ [button $w.row.s -text "Select window" ] { left filly } -+ pack $w.row -after $w.label -+} -+ -+proc build.x11 w { -+ global x11grabcontrols x11Source -+ set f [smallfont] -+ -+ label $w.title -text "X11 Grabber controls" -+ frame $w.x11grab -relief sunken -borderwidth 2 -+ set x11grabcontrols $w.x11grab -+ set x11Source "Fixed" -+ set w1 $w.x11grab -+ -+ -+ # luigi -+ set m $w1.menu -+ set m1 $m.m1 -+ menubutton $w1.menu -menu $m1 -text "Source:" \ -+ -relief raised -width 7 -font $f -+ label $w1.label -width 6 -font $f -+ frame $w1.row -+ menu $m1 -+ $m1 add radiobutton -label Fixed \ -+ -state active \ -+ -command "x11cmd.fixed" -font $f -variable x11Source -+# $m1 add radiobutton -label Pointer \ -+# -command "x11cmd.pointer" -font $f -variable x11Source -+# $m1 add radiobutton -label Window \ -+# -command "x11cmd.window" -font $f -variable x11Source -+ -+ pack append $w1 \ -+ $w1.menu {left} \ -+ $w1.label {left} \ -+ $w1.row {left} -+ -+ pack $w $w.title $w1 -fill x -expand 1 -+ -+ x11cmd.fixed -+} -+ -+### end of file ### -diff -ubwr ./ui-resource.tcl /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/ui-resource.tcl ---- ui-resource.tcl Wed Apr 3 02:33:56 1996 -+++ /home/old_wd0f/ports/mbone/vic/work.luigi/vic-2.8-luigi/ui-resource.tcl Fri Apr 10 21:11:56 1998 -@@ -140,7 +140,7 @@ - option add Vic.useHardwareDecode false startupFile - option add Vic.infoHighlightColor LightYellow2 startupFile - option add Vic.useJPEGforH261 false startupFile -- option add Vic.stillGrabber false startupFile -+ option add Vic.stillGrabber true startupFile ; # XXX was false - option add Vic.siteDropTime "300" startupFile - - # diff --git a/multimedia/vic/files/patch-am b/multimedia/vic/files/patch-am deleted file mode 100644 index 12a6862d6ec1..000000000000 --- a/multimedia/vic/files/patch-am +++ /dev/null @@ -1,1405 +0,0 @@ ---- grabber-x11.cc.orig Sun Nov 28 19:11:13 1999 -+++ grabber-x11.cc Sun Nov 28 19:59:33 1999 -@@ -0,0 +1,1402 @@ -+/* -+ * Copyright (c) 1998 Luigi Rizzo -+ * grabber-x11.cc for vic -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * 1. Redistributions of source code must retain the above copyright -+ * notice, this list of conditions and the following disclaimer. -+ * 2. Redistributions in binary form must reproduce the above copyright -+ * notice, this list of conditions and the following disclaimer in the -+ * documentation and/or other materials provided with the distribution. -+ * 3. All advertising materials mentioning features or use of this software -+ * must display the following acknowledgement: -+ * This product includes software developed by Jim Lowe -+ * 4. The name of the author may not be used to endorse or promote products -+ * derived from this software without specific prior written permission. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -+ * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, -+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -+ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -+ * POSSIBILITY OF SUCH DAMAGE. -+ */ -+ -+#include <stdio.h> -+#include <stdlib.h> -+#include <unistd.h> -+#include <fcntl.h> -+#include <sys/types.h> -+#include <sys/ioctl.h> -+#include <sys/mman.h> -+ -+#include "grabber.h" -+#include "Tcl.h" -+#include "device-input.h" -+#include "module.h" -+ -+#include <X11/Xlib.h> -+#include <X11/Xutil.h> -+#include <X11/Xatom.h> -+#include <X11/cursorfont.h> -+#include <X11/extensions/XShm.h> -+#include <tk.h> -+/*** #include "sized_types.h" ***/ -+ -+/* -+ Netvideo version 3.3 -+ Written by Ron Frederick <frederick@parc.xerox.com> -+ -+ Machine-specific sized integer type definitions -+ Video utility definitions -+*/ -+ -+/* -+ * Copyright (c) Xerox Corporation 1992. All rights reserved. -+ * -+ * License is granted to copy, to use, and to make and to use derivative -+ * works for research and evaluation purposes, provided that Xerox is -+ * acknowledged in all documentation pertaining to any such copy or derivative -+ * work. Xerox grants no other licenses expressed or implied. The Xerox trade -+ * name should not be used in any advertising without its written permission. -+ * -+ * XEROX CORPORATION MAKES NO REPRESENTATIONS CONCERNING EITHER THE -+ * MERCHANTABILITY OF THIS SOFTWARE OR THE SUITABILITY OF THIS SOFTWARE -+ * FOR ANY PARTICULAR PURPOSE. The software is provided "as is" without -+ * express or implied warranty of any kind. -+ * -+ * These notices must be retained in any copies of any part of this software. -+ */ -+ -+typedef signed char int8; /* 8 bit signed int */ -+typedef short int16; /* 16 bit signed int */ -+typedef int int32; /* 32 bit signed int */ -+#if defined(__alpha) -+typedef long int64; /* 64 bit signed int */ -+#endif -+ -+typedef unsigned char uint8; /* 8 bit unsigned int */ -+typedef unsigned short uint16; /* 16 bit unsigned int */ -+typedef unsigned int uint32; /* 32 bit unsigned int */ -+#if defined(__alpha) -+typedef unsigned long uint64; /* 64 bit unsigned int */ -+#endif -+ -+/* Mildly gross but moderately portable test for littleendian machines */ -+#define LITTLEENDIAN (ntohl(0x12345678) != 0x12345678) -+ -+typedef struct { -+ XImage *image; -+ void *shminfo; -+} ximage_t; -+ -+/*************************/ -+ -+#define VID_SMALL 0x01 -+#define VID_MEDIUM 0x02 -+#define VID_LARGE 0x04 -+#define VID_SIZEMASK 0x07 -+ -+#define VID_GREYSCALE 0x08 -+#define VID_COLOR 0x10 -+ -+#define X11GRAB_FIXED 0 -+#define X11GRAB_POINTER 1 -+#define X11GRAB_WINDOW 2 -+ -+ -+/*XXX*/ -+#define NTSC_WIDTH 320 -+#define NTSC_HEIGHT 240 -+#define PAL_WIDTH 384 -+#define PAL_HEIGHT 288 -+#define CIF_WIDTH 352 -+#define CIF_HEIGHT 288 -+ -+ -+class X11Grabber : public Grabber { -+ public: -+ X11Grabber(const char* name, const char* format); -+ virtual ~X11Grabber(); -+ virtual void start(); -+ virtual void stop(); -+ protected: -+ virtual int command(int argc, const char*const* argv); -+ virtual int capture(); -+ virtual int grab(); -+ void format(); -+ void setsize(); -+ -+ void X11Grab_ComputeYUVTable(void) ; -+ int X11Grab_MSBWhite1(void); -+ int X11Grab_LSBWhite1(void); -+ int X11Grab_MSBBlack1(void); -+ int X11Grab_LSBBlack1(void); -+ int X11Grab_Pseudo8(void); -+ int X11Grab_RGB16(void); -+ int X11Grab_TrueXBGR24(void); -+ int X11Grab_TrueXRGB24(void); -+ -+ int X11Grab_Initialize(Window rw, int w, int h); -+ typedef enum { -+ grab_none, -+ grab_X11Grab_LSBWhite1, -+ grab_X11Grab_MSBWhite1, -+ grab_X11Grab_LSBBlack1, -+ grab_X11Grab_MSBBlack1, -+ grab_X11Grab_Pseudo8, -+ grab_X11Grab_RGB16, -+ grab_X11Grab_TrueXBGR24, -+ grab_X11Grab_TrueXRGB24 -+ } c_grab_type; -+ c_grab_type c_grab; -+ -+ -+ uint8 *rgb2y_ ; -+ uint8 *rgb2u_ ; -+ uint8 *rgb2v_ ; -+ -+ ximage_t *ximage_ ; -+ -+ Display *dpy_ ; -+ int mode_; /* input mode */ -+ Window theroot_ ; -+ -+// Tcl_Interp *interp_=NULL; -+ -+ int screen, xerror ; -+ Window vRoot_ ; -+ Window rootwin_ ; -+ Colormap colormap; -+ Visual *root_vis; -+ XVisualInfo root_visinfo; -+ -+ int ncolors_ ; -+ int black, white; -+ XColor *color ; -+ uint8 *col2y_ ; -+ uint16 *col2rgb16_ ; -+ -+ u_int basewidth_; /* Height of frame to be captured */ -+ u_int baseheight_; /* Width of frame to be captured */ -+ u_int decimate_; /* division of base sizes */ -+ -+ int x_origin_, y_origin_, width_, height_; -+ int root_depth_, root_width, root_height; -+}; -+ -+class X11Device : public InputDevice { -+ public: -+ X11Device(const char* nickname); -+ virtual int command(int argc, const char*const* argv); -+ protected: -+ const char* name_; -+}; -+ -+static X11Device find_x11_devices("x11"); -+ -+X11Device::X11Device(const char* nickname): -+ InputDevice(nickname), name_(nickname) -+{ -+ if (free) -+ attributes_ = "\ -+size {large normal small cif} \ -+format {422}" ; -+ else -+ attributes_ = "disabled"; -+} -+ -+extern "C" { -+/*** most of this taken from nv:x11-grab.c ***/ -+extern ximage_t *VidUtil_AllocXImage(Display *dpy, Visual *vis, int depth, -+ int width, int height, int readonly); -+ -+#if 0 /* debugging stuff */ -+static int my_Tcl_Eval(Tcl_Interp *interp, char *cmd) -+{ -+ fprintf(stderr,"Tcl_Eval <%s>\n", cmd); -+ Tcl_Eval(interp, cmd); -+} -+#define Tcl_Eval my_Tcl_Eval -+#endif -+ -+static Window -+VirtualRootWindow(Display *dpy, int screen) -+{ -+ static Display *last_dpy=(Display *)NULL; -+ static int last_screen = -1; -+ static Window vRoot=None; -+ -+ Atom __SWM_VROOT=None; -+ Window rw, p, *child; -+ unsigned int i, nChildren; -+ -+ if ((dpy != last_dpy) || (screen != last_screen)) { -+ vRoot = RootWindow(dpy, screen); -+ -+ /* go look for a virtual root */ -+ __SWM_VROOT = XInternAtom(dpy, "__SWM_VROOT", False); -+ XQueryTree(dpy, vRoot, &rw, &p, &child, &nChildren); -+ for (i=0; i<nChildren; i++) { -+ Atom actual_type; -+ int actual_format; -+ unsigned long nitems, bytesafter; -+ Window *newRoot=NULL; -+ -+ if ((XGetWindowProperty(dpy, child[i], __SWM_VROOT, 0, 1, False, -+ XA_WINDOW, &actual_type, &actual_format, -+ &nitems, &bytesafter, -+ (unsigned char **)&newRoot) == Success) -+ && (newRoot != NULL)) { -+ vRoot = *newRoot; -+ XFree((void *)newRoot); -+ break; -+ } -+ } -+ XFree((void *)child); -+ -+ last_dpy = dpy; -+ last_screen = screen; -+ } -+ -+ return vRoot; -+} -+ -+} /* end extern C */ -+ -+void -+X11Grabber::X11Grab_ComputeYUVTable(void) -+{ -+ int i; -+ -+ switch (root_visinfo.c_class) { -+ case StaticColor: -+ case PseudoColor: -+ case StaticGray: -+ case GrayScale: -+ for (i=0; i<ncolors_; i++) color[i].pixel = i; -+ XQueryColors(dpy_, colormap, color, ncolors_); -+ for (i=0; i<ncolors_; i++) { -+ color[i].red = (color[i].red & 0xf800) ; -+ color[i].green = (color[i].green & 0xfc00) >> 5 ; -+ color[i].blue = (color[i].blue & 0xf800) >> 11 ; -+ col2rgb16_[i] = color[i].red + color[i].green + color[i].blue; -+ col2y_[i] = rgb2y_[col2rgb16_[i]]; -+ } -+ break; -+ case TrueColor: -+ fprintf(stderr, "TrueColor...\n"); -+ break; -+ case DirectColor: -+ fprintf(stderr, "DirectColor...\n"); -+ break; -+ } -+} -+ -+/* -+ * these are the grabbing functions for the various video formats -+ */ -+ -+int -+X11Grabber::X11Grab_MSBWhite1() -+{ -+ int x, y, row; -+ uint8 *data=(uint8 *)ximage_->image->data, *yp= frame_; -+ -+ for (y=0; y<height_; y++) { -+ for (x=0; x<width_; x+=8) { -+ row = *data++; -+ -+ yp[0] = 255 * ((row & 0x80)>>7); -+ yp[1] = 255 * ((row & 0x40)>>6); -+ yp[2] = 255 * ((row & 0x20)>>5); -+ yp[3] = 255 * ((row & 0x10)>>4); -+ yp[4] = 255 * ((row & 0x08)>>3); -+ yp[5] = 255 * ((row & 0x04)>>2); -+ yp[6] = 255 * ((row & 0x02)>>1); -+ yp[7] = 255 * (row & 0x01); -+ yp += 8; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_MSBBlack1() -+{ -+ int x, y, row; -+ uint8 *data=(uint8 *)ximage_->image->data, *yp= frame_; -+ -+ for (y=0; y<height_; y++) { -+ for (x=0; x<width_; x+=8) { -+ row = *data++; -+ -+ yp[0] = 255 - 255 * ((row & 0x80)>>7); -+ yp[1] = 255 - 255 * ((row & 0x40)>>6); -+ yp[2] = 255 - 255 * ((row & 0x20)>>5); -+ yp[3] = 255 - 255 * ((row & 0x10)>>4); -+ yp[4] = 255 - 255 * ((row & 0x08)>>3); -+ yp[5] = 255 - 255 * ((row & 0x04)>>2); -+ yp[6] = 255 - 255 * ((row & 0x02)>>1); -+ yp[7] = 255 - 255 * (row & 0x01); -+ yp += 8; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_LSBWhite1() -+{ -+ int x, y, row; -+ uint8 *data=(uint8 *)ximage_->image->data, *yp= frame_ ; -+ -+ for (y=0; y<height_; y++) { -+ for (x=0; x<width_; x+=8) { -+ row = *data++; -+ -+ yp[7] = 255 * ((row & 0x80)>>7); -+ yp[6] = 255 * ((row & 0x40)>>6); -+ yp[5] = 255 * ((row & 0x20)>>5); -+ yp[4] = 255 * ((row & 0x10)>>4); -+ yp[3] = 255 * ((row & 0x08)>>3); -+ yp[2] = 255 * ((row & 0x04)>>2); -+ yp[1] = 255 * ((row & 0x02)>>1); -+ yp[0] = 255 * (row & 0x01); -+ yp += 8; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_LSBBlack1() -+{ -+ int x, y, row; -+ uint8 *data=(uint8 *)ximage_->image->data, *yp= frame_; -+ -+ for (y=0; y<height_; y++) { -+ for (x=0; x<width_; x+=8) { -+ row = *data++; -+ -+ yp[7] = 255 - 255 * ((row & 0x80)>>7); -+ yp[6] = 255 - 255 * ((row & 0x40)>>6); -+ yp[5] = 255 - 255 * ((row & 0x20)>>5); -+ yp[4] = 255 - 255 * ((row & 0x10)>>4); -+ yp[3] = 255 - 255 * ((row & 0x08)>>3); -+ yp[2] = 255 - 255 * ((row & 0x04)>>2); -+ yp[1] = 255 - 255 * ((row & 0x02)>>1); -+ yp[0] = 255 - 255 * (row & 0x01); -+ yp += 8; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_Pseudo8() -+{ -+ int x, y, p0, p1, p2, p3 ; -+ uint8 *data=(uint8 *)ximage_->image->data, *yp=frame_ ; -+ uint8 *up= (uint8 *)yp + framesize_ ; -+ uint8 *vp= up + (framesize_ >> 2) ; -+ -+ X11Grab_ComputeYUVTable(); -+ -+ for (y=0; y<height_; y += 2) { -+ for (x=0; x<width_ ; x += 2) { -+ yp[0] = col2y_[data[0]]; -+ p0 = col2rgb16_[data[0]]; -+ yp[1] = col2y_[data[1]]; -+ p1 = col2rgb16_[data[1]]; -+ -+ p2 = col2rgb16_[data[width_]]; -+ p3 = col2rgb16_[data[width_ + 1]]; -+#if 0 /* average */ -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p1 >> 1) & 0x7bef ) ; -+ p2 = ( (p2 >> 1) & 0x7bef ) + ( (p3 >> 1) & 0x7bef ) ; -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p2 >> 1) & 0x7bef ) ; -+#else /* take the darkest... */ -+ if (yp[1] < yp[0]) p0 = p1 ; -+ if (rgb2y_[p2] < rgb2y_[p0]) p0 = p2 ; -+ if (rgb2y_[p3] < rgb2y_[p0]) p0 = p3 ; -+#endif -+ *up++ = rgb2u_[ p0 ]; -+ *vp++ = rgb2v_[ p0 ]; -+ -+ data += 2; -+ yp += 2 ; -+ } -+ for (x=0; x<width_; x += 8) { -+ yp[0] = col2y_[data[0]]; -+ yp[1] = col2y_[data[1]]; -+ yp[2] = col2y_[data[2]]; -+ yp[3] = col2y_[data[3]]; -+ yp[4] = col2y_[data[4]]; -+ yp[5] = col2y_[data[5]]; -+ yp[6] = col2y_[data[6]]; -+ yp[7] = col2y_[data[7]]; -+ data += 8; -+ yp += 8 ; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_RGB16(void) -+{ -+ int x, y; -+ uint8 *yp= (uint8 *)frame_ ; -+ uint8 *up= (uint8 *)yp + framesize_ ; -+ uint8 *vp= up + (framesize_ >> 2) ; -+ uint16 *data=(uint16 *)ximage_->image->data, p0, p1, p2, p3; -+ -+ for (y=0; y<height_; y+=2) { -+ for (x=0; x<width_; x += 2) { -+ p0 = data[0] ; -+ p1 = data[1] ; -+ p2 = data[ width_] ; -+ p3 = data[ width_ + 1] ; -+ data += 2 ; -+ yp[0] = rgb2y_[ p0 ] ; /* in 565 format */ -+ yp[1] = rgb2y_[ p1 ] ; /* in 565 format */ -+#if 0 -+ /* average the four pixels... */ -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p1 >> 1) & 0x7bef ) ; -+ p2 = ( (p2 >> 1) & 0x7bef ) + ( (p3 >> 1) & 0x7bef ) ; -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p2 >> 1) & 0x7bef ) ; -+#else /* take the darkest... */ -+ if (yp[1] < yp[0]) p0 = p1 ; -+ if (rgb2y_[p2] < rgb2y_[p0]) p0 = p2 ; -+ if (rgb2y_[p3] < rgb2y_[p0]) p0 = p3 ; -+#endif -+ *up++ = rgb2u_[ p0 ]; -+ *vp++ = rgb2v_[ p0 ]; -+ yp += 2 ; -+ } -+ for (x=0; x<width_; x += 8) { -+ yp[0] = rgb2y_[data[0] ]; -+ yp[1] = rgb2y_[data[1] ]; -+ yp[2] = rgb2y_[data[2] ]; -+ yp[3] = rgb2y_[data[3] ]; -+ yp[4] = rgb2y_[data[4] ]; -+ yp[5] = rgb2y_[data[5] ]; -+ yp[6] = rgb2y_[data[6] ]; -+ yp[7] = rgb2y_[data[7] ]; -+ yp += 8 ; -+ data += 8 ; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_TrueXBGR24() -+{ -+ int x, y; -+ uint8 *yp= (uint8 *)frame_ ; -+ uint8 *up= (uint8 *)yp + framesize_ ; -+ uint8 *vp= up + (framesize_ >> 2) ; -+ uint16 p0, p1 ; -+ uint32 *data=(uint32 *)ximage_->image->data, d ; -+ -+ for (y=0; y<height_; y += 2) { -+ for (x=0; x<width_; x+=2) { -+ d = *data++ ; -+ p0 = ((d<<8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>19) & 0x1f); -+ *yp++ = rgb2y_[ p0 ]; -+ -+ d = *data++ ; -+ p1 = ((d<<8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>19) & 0x1f); -+ *yp++ = rgb2y_[ p1 ]; -+ -+ /* average the two pixels... */ -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p1 >> 1) & 0x7bef ) ; -+ *up++ = rgb2u_[ p0 ]; -+ } -+ for (x=0; x<width_; x+=2) { -+ d = *data++ ; -+ p0 = ((d<<8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>19) & 0x1f); -+ *yp++ = rgb2y_[ p0 ]; -+ -+ d = *data++ ; -+ p1 = ((d<<8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>19) & 0x1f); -+ *yp++ = rgb2y_[ p1 ]; -+ -+ /* average the two pixels... */ -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p1 >> 1) & 0x7bef ) ; -+ *vp++ = rgb2v_[ p0 ]; -+ } -+ } -+ -+ return 1; -+} -+ -+int -+X11Grabber::X11Grab_TrueXRGB24() -+{ -+ int x, y; -+ uint8 *yp= (uint8 *)frame_ ; -+ uint8 *up= (uint8 *)yp + framesize_ ; -+ uint8 *vp= up + (framesize_ >> 2) ; -+ uint16 p0, p1 ; -+ uint32 *data=(uint32 *)ximage_->image->data, d ; -+ -+ for (y=0; y<height_; y += 2) { -+ for (x=0; x<width_; x+=2) { -+ d = *data++ ; -+ /* -- RED -- -- GREEN -- -- BLUE -- */ -+ p0 = ((d>>8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>3) & 0x1f); -+ *yp++ = rgb2y_[ p0 ]; -+ -+ d = *data++ ; -+ p1 = ((d>>8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>3) & 0x1f); -+ *yp++ = rgb2y_[ p1 ]; -+ -+ /* average the two pixels... */ -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p1 >> 1) & 0x7bef ) ; -+ *up++ = rgb2u_[ p0 ]; -+ } -+ for (x=0; x<width_; x+=2) { -+ d = *data++ ; -+ p0 = ((d>>8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>3) & 0x1f); -+ *yp++ = rgb2y_[ p0 ]; -+ -+ d = *data++ ; -+ p1 = ((d>>8) & 0xf100) | ((d>>5) & 0x7e0) | ((d>>3) & 0x1f); -+ *yp++ = rgb2y_[ p1 ]; -+ -+ /* average the two pixels... */ -+ p0 = ( (p0 >> 1) & 0x7bef ) + ( (p1 >> 1) & 0x7bef ) ; -+ *vp++ = rgb2v_[ p0 ]; -+ } -+ } -+ -+ return 1; -+} -+ -+extern "C" { -+extern void VidUtil_DestroyXImage(Display *dpy, ximage_t *ximage); -+}; -+ -+/* -+ * initialization of frame grabber... -+ */ -+int -+X11Grabber::X11Grab_Initialize(Window rw, int w, int h) -+{ -+ int config = 0 ; -+ XWindowAttributes wattr; -+ -+ if (theroot_ != rw) { -+ theroot_ = rw; -+ XGetWindowAttributes(dpy_, theroot_, &wattr); -+ screen = XScreenNumberOfScreen(wattr.screen); -+ colormap = DefaultColormapOfScreen(wattr.screen); -+ ncolors_ = CellsOfScreen(wattr.screen); -+ black = BlackPixelOfScreen(wattr.screen); -+ white = WhitePixelOfScreen(wattr.screen); -+ root_depth_ = wattr.depth; -+ root_width = wattr.width; -+ root_height = wattr.height; -+ root_vis = wattr.visual; -+ vRoot_ = VirtualRootWindow(dpy_, screen); -+ -+ if (color != NULL) { -+ free(color); -+ free(col2y_); -+ free(col2rgb16_); -+ } -+ color = (XColor *) malloc(ncolors_*sizeof(XColor)); -+ col2y_ = (uint8 *) malloc(ncolors_*sizeof(uint8)); -+ col2rgb16_ = (uint16 *) malloc(ncolors_*sizeof(uint16)); -+ -+ XMatchVisualInfo(dpy_, screen, root_depth_, root_vis->c_class, -+ &root_visinfo); -+ switch (root_depth_) { -+ case 1: -+ if (white == 1) { -+ c_grab = (LITTLEENDIAN) ? grab_X11Grab_LSBWhite1 : grab_X11Grab_MSBWhite1; -+ } else { -+ c_grab = (LITTLEENDIAN) ? grab_X11Grab_LSBBlack1 : grab_X11Grab_MSBBlack1; -+ } -+ config = VID_GREYSCALE; -+ break; -+ -+ case 8: -+ switch (root_visinfo.c_class) { -+ case PseudoColor: -+ case GrayScale: -+ case StaticColor: -+ case StaticGray: -+ c_grab = grab_X11Grab_Pseudo8; -+ break; -+ default: -+ c_grab = grab_none; -+ break; -+ } -+ config = VID_GREYSCALE|VID_COLOR; -+ break; -+ -+ case 16: -+ c_grab = grab_X11Grab_RGB16; -+ break ; -+ -+ case 24: -+ if ((root_visinfo.c_class == TrueColor) && -+ (root_visinfo.green_mask = 0xff00) && -+ (root_visinfo.red_mask == 0xff) && -+ (root_visinfo.blue_mask == 0xff0000)) { -+ c_grab = grab_X11Grab_TrueXBGR24; -+ -+ } else if ((root_visinfo.c_class == TrueColor) && -+ (root_visinfo.green_mask = 0xff00) && -+ (root_visinfo.red_mask == 0xff0000) && -+ (root_visinfo.blue_mask == 0xff)) { -+ c_grab = grab_X11Grab_TrueXRGB24; -+ } else -+ c_grab = grab_none; -+ config = VID_GREYSCALE|VID_COLOR; -+ break; -+ -+ default: -+ fprintf(stderr, "don't know how to grab %d bits\n", -+ root_depth_); -+ c_grab = grab_none; -+ break; -+ } -+ } -+ -+ if ((ximage_ == NULL) || (width_ != w) || (height_ != h)) { -+ width_ = w; -+ height_ = h; -+ if (ximage_ != NULL) -+ VidUtil_DestroyXImage(dpy_, ximage_); -+ ximage_ = VidUtil_AllocXImage(dpy_, root_vis, root_depth_, w, h, False); -+ } -+ return (c_grab == grab_none) ? 0 : config|VID_SMALL|VID_MEDIUM|VID_LARGE; -+} -+ -+extern "C" { -+extern void VidUtil_Init(Display *dpy); -+ -+#ifdef UNUSED /* not yet... */ -+static int -+ErrHandler1(ClientData clientData, XErrorEvent *errevp) -+{ -+ xerror = 1; -+ return 0; -+} -+ -+static int -+X11Grab_MakeBox(unsigned int x1, unsigned int y1, -+ unsigned int x2, unsigned int y2, -+ int *xp, int *yp, int *wp, int *hp) -+{ -+ int w, h; -+ -+ w = x2-x1; -+ if (w < 0) { -+ *xp = x2; -+ *wp = -w; -+ } else { -+ *xp = x1; -+ *wp = w; -+ } -+ -+ h = y2-y1; -+ if (h < 0) { -+ *yp = y2; -+ *hp = -h; -+ } else { -+ *yp = y1; -+ *hp = h; -+ } -+} -+ -+static int -+X11Grab_UpdatePos(Window rw, int x, int y, int w, int h) -+{ -+ static char cmd[256]; -+ -+ if (w < 8) w = 8; -+ if (h < 8) h = 8; -+ -+ if (w > root_width/8*8) w = root_width/8*8; -+ if (h > root_height/8*8) h = root_height/8*8; -+ -+ w = (w+7)/8*8; -+ h = (h+7)/8*8; -+ -+ if (x < 0) x = 0; -+ if (y < 0) y = 0; -+ -+ if (x > root_width-w) x = root_width-w; -+ if (y > root_height-h) y = root_height-h; -+ -+ sprintf(cmd, "x11grabUpdatePos %d %d %d %d", x, y, w, h); -+ (void) Tcl_Eval(interp, cmd); -+ -+ x_origin = x; -+ y_origin = y; -+ -+ if ((root != rw) || (width != w) || (height != h)) { -+ X11Grab_Initialize(rw, w, h); -+ return 0; -+ } else -+ return 1; -+} -+ -+static int -+X11Grab_FollowPointer(void) -+{ -+ Window rw, cw; -+ int x, y, wx, wy; -+ unsigned int mask; -+ -+ XQueryPointer(dpy, root, &rw, &cw, &x, &y, &wx, &wy, &mask); -+ -+ if (x < x_origin+width/4) -+ x = x-width/4; -+ else if (x >= x_origin+3*width/4) -+ x = x-3*width/4; -+ else -+ x = x_origin; -+ -+ if (y < y_origin+height/4) -+ y = y-height/4; -+ else if (y >= y_origin+3*height/4) -+ y = y-3*height/4; -+ else -+ y = y_origin; -+ -+ return X11Grab_UpdatePos(rw, x, y, width, height); -+} -+ -+static int -+X11Grab_FollowWindow(void) -+{ -+ int x, y, w, h; -+ XWindowAttributes wattr, vRoot_wattr; -+ Tk_ErrorHandler handler; -+ -+ handler = Tk_CreateErrorHandler(dpy, -1, -1, -1, ErrHandler1, NULL); -+ xerror = 0; -+ XGetWindowAttributes(dpy, target, &wattr); -+ XSync(dpy, False); -+ Tk_DeleteErrorHandler(handler); -+ if ((target == None) || xerror) { -+ target = None; -+ (void) Tcl_Eval(interp, -+ ".grabControls.x11grab.row1.mode.window config -state disabled"); -+ (void) Tcl_Eval(interp, "set x11grabMode fixed"); -+ return 1; -+ } else { -+ XGetWindowAttributes(dpy, vRoot, &vRoot_wattr); -+ x = wattr.x+vRoot_wattr.x; -+ y = wattr.y+vRoot_wattr.y; -+ w = wattr.width+2*wattr.border_width; -+ h = wattr.height+2*wattr.border_width; -+ -+ return X11Grab_UpdatePos(root, x, y, w, h); -+ } -+} -+#endif /* UNUSED ... */ -+ -+ -+#ifdef UNUSED -+/*ARGSUSED*/ -+static int -+X11Grab_SetXCmd(ClientData clientData, Tcl_Interp *interp, -+ int argc, char *argv[]) -+{ -+ int x; -+ -+ if (argc != 2) { -+ Tcl_AppendResult(interp, "wrong # args: should be \"", argv[0], -+ " x\"", NULL); -+ return TCL_ERROR; -+ } -+ -+ x = atoi(argv[1]); -+ (void) X11Grab_UpdatePos(root, x, y_origin, width, height); -+ -+ return TCL_OK; -+} -+ -+/*ARGSUSED*/ -+static int -+X11Grab_SetYCmd(ClientData clientData, Tcl_Interp *interp, -+ int argc, char *argv[]) -+{ -+ int y; -+ -+ if (argc != 2) { -+ Tcl_AppendResult(interp, "wrong # args: should be \"", argv[0], -+ " y\"", NULL); -+ return TCL_ERROR; -+ } -+ -+ y = atoi(argv[1]); -+ (void) X11Grab_UpdatePos(root, x_origin, y, width, height); -+ -+ return TCL_OK; -+} -+ -+/*ARGSUSED*/ -+static int X11Grab_SetWCmd(ClientData clientData, Tcl_Interp *interp, -+ int argc, char *argv[]) -+{ -+ int w; -+ -+ if (argc != 2) { -+ Tcl_AppendResult(interp, "wrong # args: should be \"", argv[0], -+ " width\"", NULL); -+ return TCL_ERROR; -+ } -+ -+ w = atoi(argv[1]); -+ (void) X11Grab_UpdatePos(root, x_origin, y_origin, w, height); -+ -+ return TCL_OK; -+} -+ -+/*ARGSUSED*/ -+static int -+X11Grab_SetHCmd(ClientData clientData, Tcl_Interp *interp, -+ int argc, char *argv[]) -+{ -+ int h; -+ -+ if (argc != 2) { -+ Tcl_AppendResult(interp, "wrong # args: should be \"", argv[0], -+ " height\"", NULL); -+ return TCL_ERROR; -+ } -+ -+ h = atoi(argv[1]); -+ (void) X11Grab_UpdatePos(root, x_origin, y_origin, width, h); -+ -+ return TCL_OK; -+} -+ -+/*ARGSUSED*/ -+static int -+X11Grab_SetRegionCmd(ClientData clientData, Tcl_Interp *interp, -+ int argc, char *argv[]) -+{ -+ unsigned int rootx, rooty; -+ int x, y, w, h, boxDrawn=0; -+ GC xorGC; -+ Cursor cursor; -+ XEvent event; -+ -+ cursor = XCreateFontCursor(dpy, XC_cross); -+ -+ if (XGrabPointer(dpy, root, False, ButtonPressMask, GrabModeAsync, -+ GrabModeAsync, root, cursor, CurrentTime)!=GrabSuccess) { -+ Tcl_AppendResult(interp, argv[0], ": can't grab mouse", NULL); -+ return TCL_ERROR; -+ } -+ -+ xorGC = XCreateGC(dpy, root, 0, NULL); -+ XSetSubwindowMode(dpy, xorGC, IncludeInferiors); -+ XSetForeground(dpy, xorGC, -1); -+ XSetFunction(dpy, xorGC, GXxor); -+ -+ XMaskEvent(dpy, ButtonPressMask, &event); -+ rootx = event.xbutton.x_root; -+ rooty = event.xbutton.y_root; -+ -+ XChangeActivePointerGrab(dpy, ButtonMotionMask|ButtonReleaseMask, cursor, -+ CurrentTime); -+ -+ while (1) { -+ XNextEvent(dpy, &event); -+ switch (event.type) { -+ case MotionNotify: -+ if (boxDrawn) { -+ XDrawRectangle(dpy, root, xorGC, x, y, w, h); -+ boxDrawn = 0; -+ } -+ while (XCheckTypedEvent(dpy, MotionNotify, &event)) ; -+ X11Grab_MakeBox(rootx, rooty, event.xbutton.x_root, -+ event.xbutton.y_root, &x, &y, &w, &h); -+ XDrawRectangle(dpy, root, xorGC, x, y, w, h); -+ boxDrawn = 1; -+ break; -+ case ButtonRelease: -+ if (boxDrawn) { -+ XDrawRectangle(dpy, root, xorGC, x, y, w, h); -+ boxDrawn = 0; -+ } -+ XFlush(dpy); -+ X11Grab_MakeBox(rootx, rooty, event.xmotion.x_root, -+ event.xmotion.y_root, &x, &y, &w, &h); -+ XUngrabPointer(dpy, CurrentTime); -+ XFreeGC(dpy, xorGC); -+ XFreeCursor(dpy, cursor); -+ (void) Tcl_Eval(interp, "set x11grabMode fixed"); -+ (void) X11Grab_UpdatePos(root, x, y, w, h); -+ return TCL_OK; -+ } -+ } -+} -+ -+/*ARGSUSED*/ -+static int X11Grab_SetWindowCmd(ClientData clientData, Tcl_Interp *interp, -+ int argc, char *argv[]) -+{ -+ int buttons=0; -+ Cursor cursor; -+ XEvent event; -+ -+ cursor = XCreateFontCursor(dpy, XC_crosshair); -+ target = None; -+ -+ if (XGrabPointer(dpy, vRoot, False, ButtonPressMask|ButtonReleaseMask, -+ GrabModeSync, GrabModeAsync, root, cursor, -+ CurrentTime) != GrabSuccess) { -+ Tcl_AppendResult(interp, argv[0], ": can't grab mouse", NULL); -+ return TCL_ERROR; -+ } -+ -+ while ((target == None) || (buttons != 0)) { -+ XAllowEvents(dpy, SyncPointer, CurrentTime); -+ XWindowEvent(dpy, vRoot, ButtonPressMask|ButtonReleaseMask, &event); -+ switch (event.type) { -+ case ButtonPress: -+ if (target == None) target = event.xbutton.subwindow; -+ buttons++; -+ break; -+ case ButtonRelease: -+ if (buttons > 0) buttons--; -+ break; -+ } -+ } -+ -+ XUngrabPointer(dpy, CurrentTime); -+ XFreeCursor(dpy, cursor); -+ -+ (void) Tcl_Eval(interp, -+ ".grabControls.x11grab.row1.mode.window config -state normal"); -+ (void) Tcl_Eval(interp, "set x11grabMode window"); -+ (void) X11Grab_FollowWindow(); -+ return TCL_OK; -+} -+ -+int -+X11Grab_Probe(Tk_Window tkMainWin) -+{ -+ Window rw; -+ interp = Tcl_CreateInterp(); -+ -+ if (tkMainWin == NULL) return 0; -+ -+ Tcl_TraceVar(interp, "x11grabMode", TCL_TRACE_WRITES, X11Grab_TraceMode, -+ NULL); -+ Tcl_CreateCommand(interp, "x11grabSetX", X11Grab_SetXCmd, 0, NULL); -+ Tcl_CreateCommand(interp, "x11grabSetY", X11Grab_SetYCmd, 0, NULL); -+ Tcl_CreateCommand(interp, "x11grabSetW", X11Grab_SetWCmd, 0, NULL); -+ Tcl_CreateCommand(interp, "x11grabSetH", X11Grab_SetHCmd, 0, NULL); -+ Tcl_CreateCommand(interp, "x11grabSetRegion", X11Grab_SetRegionCmd, 0, -+ NULL); -+ Tcl_CreateCommand(interp, "x11grabSetWindow", X11Grab_SetWindowCmd, 0, -+ NULL); -+ dpy = Tk_Display(tkMainWin); -+ rootwin = rw = RootWindow(dpy, Tk_ScreenNumber(tkMainWin)); -+ VidUtil_Init(dpy); -+ return X11Grab_Initialize(rw, width, height); -+} -+#endif /* UNUSED */ -+ -+} /* end extern "C" block */ -+ -+ -+int -+X11Device::command(int argc, const char*const* argv) -+{ -+ Tcl& tcl = Tcl::instance(); -+ -+ if ((argc == 3) && (strcmp(argv[1], "open") == 0)) { -+ TclObject* o = new X11Grabber(name_, argv[2]); -+ if (o != 0) -+ tcl.result(o->name()); -+ return (TCL_OK); -+ } -+ return (InputDevice::command(argc, argv)); -+} -+ -+X11Grabber::X11Grabber(const char* name, const char* format) -+{ -+ c_grab = grab_none ; /* XXX */ -+ theroot_ = None ; /* XXX */ -+ ximage_ = NULL ; -+ color = NULL ; -+ col2y_ = NULL ; -+ col2rgb16_ = NULL ; -+ -+ width_ = 320 ; -+ height_ = 240 ; -+ x_origin_ = y_origin_ = 0 ; /* XXX */ -+ -+ if (strcmp(format, "422") && strcmp(format, "cif")) { -+ fprintf(stderr, -+ "vic: x11Grabber: unsupported format: %s\n", -+ format); -+ abort(); -+ } -+ -+ Tk_Window tkMainWin = Tcl::instance().tkmain() ; -+ Window rw ; -+ -+ dpy_ = Tk_Display(tkMainWin); -+ rootwin_ = rw = RootWindow(dpy_, Tk_ScreenNumber(tkMainWin)); -+ -+ /* Initialize the RGB565 to YUV tables */ -+ int i, r, g, b, y, u, v; -+ -+ rgb2y_ = new uint8[65536] ; -+ rgb2u_ = new uint8[65536] ; -+ rgb2v_ = new uint8[65536] ; -+ -+ i = 0; -+ for (r=4; r<256; r+=8) { -+ for (g=3; g<256; g+=4) { /* XXX */ -+ for (b=4; b<256; b+=8) { -+ y = (38*r+75*g+15*b+64)/128; -+ u = 74*(b-y)/128; -+ if (u > 127) u = 127 ; -+ else if (u< -128) u = -128 ; -+ v = (93*(r-y)/128); -+ if (v > 127) v = 127 ; -+ else if (v< -128) v = -128 ; -+ rgb2y_[i] = y ; -+ rgb2u_[i] = u ^ 0x80 ; /* was u */ -+ rgb2v_[i] = v ^ 0x80 ; -+ i++; -+ } -+ } -+ } -+ -+ X11Grab_Initialize(rw, width_, height_); -+ -+ mode_ = X11GRAB_FIXED; /* XXX */ -+ decimate_ = 1; /* XXX */ -+ basewidth_ = PAL_WIDTH * 2; -+ baseheight_ = PAL_HEIGHT * 2; -+ -+} -+ -+X11Grabber::~X11Grabber() -+{ -+ if (ximage_ != NULL) -+ VidUtil_DestroyXImage(dpy_, ximage_); -+ free(rgb2y_); -+ free(rgb2u_); -+ free(rgb2v_); -+} -+ -+void -+X11Grabber::setsize() -+{ -+ int rows, columns; -+ -+ rows = (baseheight_ / decimate_) &~0xf; /* 0xf, ugh! */ -+ columns = (basewidth_ / decimate_) &~0xf; -+ -+ /* XXX set size of captured window ? */ -+ -+ set_size_422(columns, rows); /* was 422... */ -+ X11Grab_Initialize(rootwin_, columns, rows); /* XXX */ -+ -+ allocref(); /* allocate reference frame */ -+} -+ -+void -+X11Grabber::format() -+{ -+ -+ baseheight_ = CIF_HEIGHT * 2; -+ basewidth_ = CIF_WIDTH * 2; -+ -+ setsize(); -+} -+ -+ -+void -+X11Grabber::start() -+{ -+ format(); -+ /* XXX prepare for continuous capture */ -+ Grabber::start(); -+} -+ -+void -+X11Grabber::stop() -+{ -+ /* XXX stop capture */ -+ VidUtil_DestroyXImage(dpy_, ximage_); -+ ximage_ = NULL ; -+ Grabber::stop(); -+} -+ -+int -+X11Grabber::command(int argc, const char*const* argv) -+{ -+ if (argc >= 3) { -+ if (strcmp(argv[1], "decimate") == 0) { -+ int dec = atoi(argv[2]); -+ Tcl& tcl = Tcl::instance(); -+ if (dec <= 0) { -+ tcl.resultf("%s: divide by zero", argv[0]); -+ return (TCL_ERROR); -+ } -+ if (dec != decimate_) { -+ decimate_ = dec; -+ if(running_) { -+ stop(); -+ setsize(); -+ start(); -+ } -+ } -+ return (TCL_OK); -+ } else if (strcmp(argv[1], "fixed") == 0) { -+ mode_ = X11GRAB_FIXED; -+ -+ int x = atoi(argv[2]); -+ int y = atoi(argv[3]); -+ if (x >= 0 && *argv[2] != '-' && x + width_ <= root_width) -+ x_origin_ = x ; -+ else if ( x <= 0 && -x + width_ <= root_width ) -+ x_origin_ = root_width + x - width_ ; -+ if (y >= 0 && *argv[3] != '-' && y + height_ <= root_height) -+ y_origin_ = y ; -+ else if (y <= 0 && -y + height_ <= root_height ) -+ y_origin_ = root_height + y - height_ ; -+ fprintf(stderr, "x11 fixed %d %d (root %dx%d)\n", -+ x_origin_, y_origin_, root_width, root_height); -+ return (TCL_OK); -+ } else if (!strcmp(argv[2], "pointer")) { -+ mode_ = X11GRAB_POINTER; -+ return (TCL_OK); -+ } else if (!strcmp(argv[2], "window")) { -+ mode_ = X11GRAB_WINDOW; -+ return (TCL_OK); -+ } else if (strcmp(argv[1], "format") == 0 || -+ strcmp(argv[1], "type") == 0) { -+ if (running_) -+ format(); -+ return (TCL_OK); -+ } else if (strcmp(argv[1], "contrast") == 0) { -+ contrast(atof(argv[2])); -+ return (TCL_OK); -+ } -+ } else if (argc == 2) { -+ if (strcmp(argv[1], "format") == 0 || -+ strcmp(argv[1], "type") == 0) { -+ return (TCL_OK); -+ } -+ } -+ return (Grabber::command(argc, argv)); -+} -+ -+/* -+ * captures in CIF or 411 -- color info is half the luma info. -+ */ -+int -+X11Grabber::capture() -+{ -+ int dograb = 0 ; -+ -+#define MY_T uint8 -+ -+ -+ switch (mode_) { -+ case X11GRAB_FIXED: -+ dograb = 1; -+ break; -+#if 0 /* not yet... */ -+ case X11GRAB_POINTER: -+ dograb = X11Grab_FollowPointer(); -+ break; -+ case X11GRAB_WINDOW: -+ dograb = X11Grab_FollowWindow(); -+ break; -+#endif -+ } -+ -+ if (1 || dograb) { -+ XImage *image=ximage_->image; -+ -+#ifdef USE_SHM -+ if (ximage_->shminfo != NULL) -+ XShmGetImage(dpy_, theroot_, image, x_origin_, y_origin_,AllPlanes); -+ else -+#endif -+ XGetSubImage(dpy_, theroot_, x_origin_, y_origin_, -+ image->width, image->height, AllPlanes, -+ ZPixmap, image, 0, 0); -+ switch (c_grab) { -+ case grab_none: break; -+ case grab_X11Grab_LSBWhite1: X11Grab_LSBWhite1(); break; -+ case grab_X11Grab_MSBWhite1: X11Grab_MSBWhite1(); break; -+ case grab_X11Grab_LSBBlack1: X11Grab_LSBBlack1(); break; -+ case grab_X11Grab_MSBBlack1: X11Grab_MSBBlack1(); break; -+ case grab_X11Grab_Pseudo8: X11Grab_Pseudo8(); break; -+ case grab_X11Grab_RGB16: X11Grab_RGB16(); break; -+ case grab_X11Grab_TrueXBGR24: X11Grab_TrueXBGR24(); break; -+ case grab_X11Grab_TrueXRGB24: X11Grab_TrueXRGB24(); break; -+ } -+ return 1 ; -+ } else -+ return 0; -+} -+ -+int X11Grabber::grab() -+{ -+ if (capture() == 0) -+ return (0); -+ suppress(frame_); -+ saveblks(frame_); -+ YuvFrame f(media_ts(), frame_, crvec_, outw_, outh_); -+ return (target_->consume(&f)); -+} -+ -+extern "C" { -+ -+#include <sys/ipc.h> -+#ifdef USE_SHM -+#include <sys/shm.h> -+#if defined(sun) && !defined(__svr4__) -+int shmget(key_t, int, int); -+char *shmat(int, char*, int); -+int shmdt(char*); -+int shmctl(int, int, struct shmid_ds*); -+#endif -+#ifdef __osf__ -+int XShmGetEventBase(struct _XDisplay *); -+#else -+int XShmGetEventBase(Display *); -+#endif -+#ifdef sgi -+#define XShmAttach __XShmAttach__ -+#define XShmDetach __XShmDetach__ -+#define XShmPutImage __XShmPutImage__ -+#endif -+#include <X11/extensions/XShm.h> -+#ifdef sgi -+#undef XShmAttach -+#undef XShmDetach -+#undef XShmPutImage -+int XShmAttach(Display*, XShmSegmentInfo*); -+int XShmDetach(Display*, XShmSegmentInfo*); -+int XShmPutImage(Display*, Drawable, GC, XImage*, int, int, int, int, -+ int, int, int); -+#endif -+#endif -+ -+ -+/*ARGSUSED*/ -+static int -+ErrHandler(ClientData clientData, XErrorEvent *errevp) -+{ -+ return 0; -+} -+ -+ximage_t * -+VidUtil_AllocXImage(Display *dpy, Visual *vis, int depth, int width, -+ int height, int readonly) -+{ -+ ximage_t *ximage; -+ int ximage_size; -+ Tk_ErrorHandler handler; -+ -+ ximage = (ximage_t *) malloc(sizeof(ximage_t)); -+ if (ximage == NULL) -+ return NULL; -+ -+#ifdef USE_SHM -+ if (1) { -+ XShmSegmentInfo *shminfo; -+ -+ ximage->shminfo = shminfo = -+ (XShmSegmentInfo *) malloc(sizeof(XShmSegmentInfo)); -+ -+ ximage->image = XShmCreateImage(dpy, vis, depth, ZPixmap, 0, shminfo, -+ width, height); -+ ximage_size = ximage->image->bytes_per_line * ximage->image->height; -+ -+ shminfo->shmid = shmget(IPC_PRIVATE, ximage_size, IPC_CREAT|0777); -+ if (shminfo->shmid != -1) { -+ shminfo->shmaddr = ximage->image->data = -+ (char *) shmat(shminfo->shmid, 0, 0); -+ shminfo->readOnly = readonly; -+ -+ handler = Tk_CreateErrorHandler(dpy, -1, -1, -1, ErrHandler, NULL); -+ XShmAttach(dpy, shminfo); -+ XSync(dpy, False); -+ shmctl(shminfo->shmid, IPC_RMID, 0); /* so it goes away on exit */ -+ Tk_DeleteErrorHandler(handler); -+ if (0) { /* so it goes away on exit... */ -+ shmdt(shminfo->shmaddr); -+ shmctl(shminfo->shmid, IPC_RMID, 0); -+ XDestroyImage(ximage->image); -+ free(shminfo); -+ } -+ return ximage; -+ } else { -+ XDestroyImage(ximage->image); -+ free(shminfo); -+ ximage->shminfo = NULL ; -+ /* XXX hmmm... something more ? */ -+ } -+ } -+#endif -+ { -+ ximage->image = XCreateImage(dpy, vis, depth, ZPixmap, 0, NULL, width, -+ height, (depth == 24) ? 32 : depth, 0); -+ ximage_size = ximage->image->bytes_per_line * ximage->image->height; -+ ximage->image->data = (char *) malloc(ximage_size); -+ -+ ximage->shminfo = NULL; -+ } -+ -+ return ximage; -+} -+ -+void -+VidUtil_DestroyXImage(Display *dpy, ximage_t *ximage) -+{ -+#ifdef USE_SHM -+ if (ximage->shminfo != NULL) { -+ XShmSegmentInfo *shminfo=(XShmSegmentInfo *)ximage->shminfo; -+ -+ XShmDetach(dpy, shminfo); -+ shmdt(shminfo->shmaddr); -+ shmctl(shminfo->shmid, IPC_RMID, 0); -+ free(shminfo); -+ } -+ ximage->shminfo = NULL ; -+#endif -+ -+ XDestroyImage(ximage->image); -+ free(ximage); -+} -+ -+ -+} /* end extern "C" block */ diff --git a/multimedia/vic/files/patch-an b/multimedia/vic/files/patch-an deleted file mode 100644 index 84a0fec07788..000000000000 --- a/multimedia/vic/files/patch-an +++ /dev/null @@ -1,20 +0,0 @@ ---- iohandler.cc.orig Sun Nov 28 19:12:12 1999 -+++ iohandler.cc Sun Nov 28 19:12:50 1999 -@@ -132,7 +132,7 @@ - - } - #else -- Tk_CreateFileHandler((ClientData)fd, mask, callback, (ClientData)this); -+ Tk_CreateFileHandler(fd, mask, callback, (ClientData)this); - #endif - } - -@@ -151,7 +151,7 @@ - } - #else - if (fd_ >= 0) { -- Tk_DeleteFileHandler((ClientData)fd_); -+ Tk_DeleteFileHandler(fd_); - fd_ = -1; - } - #endif diff --git a/multimedia/vic/files/patch-ao b/multimedia/vic/files/patch-ao deleted file mode 100644 index 1e599f570a0b..000000000000 --- a/multimedia/vic/files/patch-ao +++ /dev/null @@ -1,11 +0,0 @@ ---- transcoder-jpeg.cc.orig Sun Nov 28 19:15:40 1999 -+++ transcoder-jpeg.cc Sun Nov 28 19:15:57 1999 -@@ -138,7 +138,7 @@ - rval = target_->consume(df); - - // update CR vec -- register blkno; -+ register int blkno; - int s; - for (blkno = 0; blkno < crvlen_; blkno++) { - s = CR_STATE(crvec_[blkno]); diff --git a/multimedia/vic/files/patch-ap b/multimedia/vic/files/patch-ap deleted file mode 100644 index 1e8630a55330..000000000000 --- a/multimedia/vic/files/patch-ap +++ /dev/null @@ -1,11 +0,0 @@ ---- color-true.cc.orig Sun Nov 28 19:17:03 1999 -+++ color-true.cc Sun Nov 28 19:17:23 1999 -@@ -180,7 +180,7 @@ - protected: - TrueColorModel& cm_; - virtual void update(); -- virtual void disable() { method_ = TrueMethod(WindowRenderer::dither_null); } -+ virtual void disable() { method_ = TrueMethod(&WindowRenderer::dither_null); } - TrueMethod method_; - void map_422(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; diff --git a/multimedia/vic/files/patch-aq b/multimedia/vic/files/patch-aq deleted file mode 100644 index a1b6dc6039cd..000000000000 --- a/multimedia/vic/files/patch-aq +++ /dev/null @@ -1,11 +0,0 @@ ---- color-dither.cc.orig Sun Nov 28 19:18:04 1999 -+++ color-dither.cc Sun Nov 28 19:18:21 1999 -@@ -177,7 +177,7 @@ - protected: - DitherColorModel& cm_; - virtual void update(); -- virtual void disable() { method_ = PseudoWindowRenderer::dither_null; } -+ virtual void disable() { method_ = &PseudoWindowRenderer::dither_null; } - DitherMethod method_; - void dither_422(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; diff --git a/multimedia/vic/files/patch-ar b/multimedia/vic/files/patch-ar deleted file mode 100644 index afb6bf05058e..000000000000 --- a/multimedia/vic/files/patch-ar +++ /dev/null @@ -1,11 +0,0 @@ ---- color-ed.cc.orig Sun Nov 28 19:18:55 1999 -+++ color-ed.cc Sun Nov 28 19:19:12 1999 -@@ -180,7 +180,7 @@ - protected: - EDColorModel& cm_; - virtual void update(); -- virtual void disable() { method_ = PseudoWindowRenderer::dither_null; } -+ virtual void disable() { method_ = &PseudoWindowRenderer::dither_null; } - EDMethod method_; - void dither_422(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; diff --git a/multimedia/vic/files/patch-as b/multimedia/vic/files/patch-as deleted file mode 100644 index 6df97f7ce4b3..000000000000 --- a/multimedia/vic/files/patch-as +++ /dev/null @@ -1,11 +0,0 @@ ---- color-quant.cc.orig Sun Nov 28 19:19:44 1999 -+++ color-quant.cc Sun Nov 28 19:20:01 1999 -@@ -92,7 +92,7 @@ - protected: - QuantColorModel& cm_; - virtual void update(); -- virtual void disable() { method_ = PseudoWindowRenderer::dither_null; } -+ virtual void disable() { method_ = &PseudoWindowRenderer::dither_null; } - QuantMethod method_; - void map_422(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; diff --git a/multimedia/vic/files/patch-at b/multimedia/vic/files/patch-at deleted file mode 100644 index 4f240f31a290..000000000000 --- a/multimedia/vic/files/patch-at +++ /dev/null @@ -1,11 +0,0 @@ ---- color-hi.cc.orig Sun Nov 28 19:20:41 1999 -+++ color-hi.cc Sun Nov 28 19:21:03 1999 -@@ -164,7 +164,7 @@ - protected: - HiColorModel& cm_; - virtual void update(); -- virtual void disable() { method_ = HiMethod(WindowRenderer::dither_null); } -+ virtual void disable() { method_ = HiMethod(&WindowRenderer::dither_null); } - HiMethod method_; - void map_422(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; diff --git a/multimedia/vic/files/patch-au b/multimedia/vic/files/patch-au deleted file mode 100644 index 7236620e179d..000000000000 --- a/multimedia/vic/files/patch-au +++ /dev/null @@ -1,11 +0,0 @@ ---- color-gray.cc.orig Sun Nov 28 19:21:35 1999 -+++ color-gray.cc Sun Nov 28 19:21:47 1999 -@@ -82,7 +82,7 @@ - } - protected: - virtual void update(); -- virtual void disable() { method_ = PseudoWindowRenderer::dither_null; } -+ virtual void disable() { method_ = &PseudoWindowRenderer::dither_null; } - GrayMethod method_; - }; - diff --git a/multimedia/vic/files/patch-av b/multimedia/vic/files/patch-av deleted file mode 100644 index d8530eb58794..000000000000 --- a/multimedia/vic/files/patch-av +++ /dev/null @@ -1,20 +0,0 @@ ---- color-mono.cc.orig Sun Nov 28 19:22:19 1999 -+++ color-mono.cc Sun Nov 28 19:22:51 1999 -@@ -200,7 +200,7 @@ - ~MonoColorModel(); - virtual int alloc_grays(); - virtual int command(int argc, const char*const* argv); -- inline white(void) { return (white_); } -+ inline int white(void) { return (white_); } - private: - int white_; - }; -@@ -250,7 +250,7 @@ - protected: - MonoColorModel& cm_; - virtual void update(); -- virtual void disable() { method_ = WindowDitherer::dither_null; } -+ virtual void disable() { method_ = &WindowDitherer::dither_null; } - MonoMethod method_; - void dither(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; diff --git a/multimedia/vic/files/patch-aw b/multimedia/vic/files/patch-aw deleted file mode 100644 index 52e1ffd9c1e3..000000000000 --- a/multimedia/vic/files/patch-aw +++ /dev/null @@ -1,20 +0,0 @@ ---- jpeg/jpeg.cc.orig Sun Nov 28 19:23:29 1999 -+++ jpeg/jpeg.cc Sun Nov 28 19:23:52 1999 -@@ -139,7 +139,7 @@ - dct_unbias_ = 1; - - short *sp = (short *)frm_; -- for (register i = 0; i < n / (BMB * 64) ; i++) { -+ for (register int i = 0; i < n / (BMB * 64) ; i++) { - *sp = DCT_GRAY; - sp += 64; - *sp = DCT_GRAY; -@@ -173,7 +173,7 @@ - dct_unbias_ = 1; - - short *sp = (short*)frm_; -- for (register i = 0; i < n / (BMB * 64) ; i++) { -+ for (register int i = 0; i < n / (BMB * 64) ; i++) { - *sp = DCT_GRAY; - sp += 64; - *sp = DCT_GRAY; diff --git a/multimedia/vic/files/patch-ax b/multimedia/vic/files/patch-ax deleted file mode 100644 index 477fa0bbbc4c..000000000000 --- a/multimedia/vic/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- p64/mkhuff.cc.orig Sun Nov 28 19:24:42 1999 -+++ p64/mkhuff.cc Sun Nov 28 19:25:49 1999 -@@ -45,6 +45,8 @@ - extern "C" { - int getopt(int, char * const *, const char *); - } -+#else -+#include <unistd.h> - #endif - #define HUFFSTRINGS - #include "p64-huff.h" diff --git a/multimedia/vic/files/patch-ay b/multimedia/vic/files/patch-ay deleted file mode 100644 index a1aac7196720..000000000000 --- a/multimedia/vic/files/patch-ay +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Thu Jan 27 18:52:29 2000 -+++ Makefile.in Thu Jan 27 18:53:00 2000 -@@ -40,7 +40,7 @@ - all: $(ALL) - - .cc.o: -- rm -f $@; $(C++) -o $@ -c $(CFLAGS) $*.cc -+ rm -f $@; $(C++) -pedantic -o $@ -c $(CFLAGS) $*.cc - - .c.o: - rm -f $@; $(CC) -o $@ -c $(CFLAGS) $*.c diff --git a/multimedia/vic/pkg-comment b/multimedia/vic/pkg-comment deleted file mode 100644 index d02447964f50..000000000000 --- a/multimedia/vic/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -MBONE video tool diff --git a/multimedia/vic/pkg-descr b/multimedia/vic/pkg-descr deleted file mode 100644 index 457adff21faf..000000000000 --- a/multimedia/vic/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This package contains the binary release of LBL's `vic' network video -conferencing tool. - -NOTE: This kit requires XFree86 3.1, Tk, and Tcl shared libraries. diff --git a/multimedia/vic/pkg-plist b/multimedia/vic/pkg-plist deleted file mode 100644 index 3ae0decf49cb..000000000000 --- a/multimedia/vic/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/vic -bin/histtolut diff --git a/multimedia/win32-codecs/Makefile b/multimedia/win32-codecs/Makefile deleted file mode 100644 index df8ac4946c1b..000000000000 --- a/multimedia/win32-codecs/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# New ports collection makefile for: avifile -# Date created: 16 September 2000 -# Whom: Holger Lamm -# -# $FreeBSD$ -# - -PORTNAME= win32-codecs -PORTVERSION= ${CODEC_VERSION} -CATEGORIES= graphics audio -MASTER_SITES= http://ernie.eit.uni-kl.de/avifile/ \ - http://divx.euro.ru/ \ - http://www.toon.eu.org/divx/ -DISTFILES= binaries-${CODEC_VERSION}.zip \ - wmvds32.ax.gz -EXTRACT_ONLY= binaries-${CODEC_VERSION}.zip - -MAINTAINER= holger@eit.uni-kl.de - -RESTRICTED= Unsure of codec\'s license - -ONLY_FOR_ARCHS= i386 -USE_ZIP= yes -NO_BUILD= yes -NO_WRKSUBDIR= yes - -CODEC_VERSION= 010122 -# Used by other ports to detect if this is installed -CODEC_DETECTION_FILE= ${LOCALBASE}/lib/win32/wmvds32.ax - -post-extract: - @${GZCAT} ${DISTDIR}/wmvds32.ax.gz > ${WRKDIR}/wmvds32.ax - -do-install: - @${MKDIR} ${PREFIX}/lib/win32 - @${CHMOD} 0555 ${PREFIX}/lib/win32 - @${INSTALL_DATA} ${WRKDIR}/* ${PREFIX}/lib/win32 - -.include <bsd.port.mk> diff --git a/multimedia/win32-codecs/distinfo b/multimedia/win32-codecs/distinfo deleted file mode 100644 index 75de48921143..000000000000 --- a/multimedia/win32-codecs/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (binaries-010122.zip) = ffc44e68b581994613931a9e47500446 -MD5 (wmvds32.ax.gz) = 886493bf1d0fa9ea088755c3fbddcfd7 diff --git a/multimedia/win32-codecs/pkg-comment b/multimedia/win32-codecs/pkg-comment deleted file mode 100644 index d2fcdf638783..000000000000 --- a/multimedia/win32-codecs/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Huge compilation of Win32 binary codecs, including MPEG-4(DivX ;-)) diff --git a/multimedia/win32-codecs/pkg-descr b/multimedia/win32-codecs/pkg-descr deleted file mode 100644 index b3cb9a63fab9..000000000000 --- a/multimedia/win32-codecs/pkg-descr +++ /dev/null @@ -1,36 +0,0 @@ -A huge compilation of Win32 codecs: - -Video: -- Win32 VfW DLLs: - Indeo Video 3.2, 4.1 - Microsoft MPEG-4 v1 & v2 beta - Microsoft MPEG-4 v3 ( also known as DivX ;-) ) - Cinepak Video - ATI VCR-2 - I263 -- Win32 DirectShow filters, decompression-only support: - Microsoft MPEG-4 v3 ( this decoder is slower than VfW one, - but offers wider range of picture control features ) - Windows Media Video 7 - Indeo Video 5.0 - Motion JPEG ( using Morgan Multimedia shareware codec ) -- Open-source plugins: - Motion JPEG ( using libjpeg, very slow ) - -Audio: -- Win32 ACM DLLs, decompression-only support: - Windows Media Audio ( also known as DivX ;-) Audio ) - MS ADPCM - Intel Music Codec -- Open-source plugins, decompression-only support: - PCM - AC3 - IMA ADPCM - MPEG Layer-1,2,3 ( compression into MP3 is also supported ) - MSN Audio - GSM 6.1 Audio -- Win32 DirectShow filters, untested decompression-only support: - Voxware Metasound - ACELP.net - -WWW: http://divx.euro.ru/ diff --git a/multimedia/win32-codecs/pkg-plist b/multimedia/win32-codecs/pkg-plist deleted file mode 100644 index c5905b9dac64..000000000000 --- a/multimedia/win32-codecs/pkg-plist +++ /dev/null @@ -1,21 +0,0 @@ -lib/win32/ativcr2.dll -lib/win32/divx_c32.ax -lib/win32/divxa32.acm -lib/win32/divxc32.dll -lib/win32/divxc32f.dll -lib/win32/acelpdec.ax -lib/win32/iccvid.dll -lib/win32/imc32.acm -lib/win32/ir32_32.dll -lib/win32/ir41_32.dll -lib/win32/ir41_qc.dll -lib/win32/ir50_32.dll -lib/win32/ir50_qc.dll -lib/win32/ir50_qcx.dll -lib/win32/m3jpeg32.dll -lib/win32/mpg4c32.dll -lib/win32/msadp32.acm -lib/win32/msms001.vwp -lib/win32/voxmsdec.ax -lib/win32/wmvds32.ax -@dirrm lib/win32 diff --git a/multimedia/xanim/Makefile b/multimedia/xanim/Makefile deleted file mode 100644 index 29266b79fe43..000000000000 --- a/multimedia/xanim/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: xanim -# Date created: Sat Nov 5 11:43:03 PST 1994 -# Whom: piero -# -# $FreeBSD$ -# - -PORTNAME= xanim -PORTVERSION= 2.80.2 -CATEGORIES= graphics -MASTER_SITES= ftp://xanim.va.pubnix.com/ \ - ftp://xanim.va.pubnix.com/dlls/ -DISTNAME= xanim2801 -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${EXTRA_FILES} - -PATCH_SITES= http://virtual-estates.net/port-stuff/ -PATCHFILES= xanim-2801-to-2802-patch.gz - -MAINTAINER= ports@FreeBSD.org - -EXTRA_FILES= vid_cvid_2.1_freebsdELFx86.tgz \ - vid_cyuv_1.0_freebsdELFx86.tgz \ - vid_h261_1.0_freebsdELFx86.tgz \ - vid_h263_1.0_freebsdELFx86.tgz \ - vid_iv32_2.1_freebsdELFx86.tgz \ - vid_iv41_1.1_freebsdELFx86.tgz \ - vid_iv50_1.0_freebsdELFx86.tgz -USE_IMAKE= yes -MAN1= xanim.1 - -DLLDIR= ${PREFIX}/lib/X11/xanim - -MAKE_ARGS+= -j 2 # safe and helps even the single-CPU machines - -post-extract: - ${CP} ${WRKSRC}/docs/xanim.man ${WRKSRC} - -post-install: - @${MKDIR} ${DLLDIR} - ${INSTALL_DATA} ${WRKDIR}/*.readme ${DLLDIR} - ${INSTALL_DATA} ${WRKDIR}/*.xa ${DLLDIR} - -.include <bsd.port.mk> diff --git a/multimedia/xanim/distinfo b/multimedia/xanim/distinfo deleted file mode 100644 index f9720ba9118d..000000000000 --- a/multimedia/xanim/distinfo +++ /dev/null @@ -1,9 +0,0 @@ -MD5 (xanim2801.tar.gz) = e2ecd086c160f18dd7cc3cac438758c2 -MD5 (vid_cvid_2.1_freebsdELFx86.tgz) = 964ac87b45c85c97d4c86a5f98fbbf71 -MD5 (vid_cyuv_1.0_freebsdELFx86.tgz) = ccdf14f08c9e989f18e25eb06a5053b7 -MD5 (vid_h261_1.0_freebsdELFx86.tgz) = 7b5ee2ea93e365fd12efcb29321720bd -MD5 (vid_h263_1.0_freebsdELFx86.tgz) = 8c9b389944ee853b7b3469bde714729b -MD5 (vid_iv32_2.1_freebsdELFx86.tgz) = 04ae2a4e86f28927e9d4adc1bf143861 -MD5 (vid_iv41_1.1_freebsdELFx86.tgz) = f2b3f2bc8e6763581a2c8aceba632930 -MD5 (vid_iv50_1.0_freebsdELFx86.tgz) = 47b8ec7a998386807b564666c6b0ea34 -MD5 (xanim-2801-to-2802-patch.gz) = 2340636fd17feb1f0a11492452b5fdea diff --git a/multimedia/xanim/files/patch-ab b/multimedia/xanim/files/patch-ab deleted file mode 100644 index 48a6abd19637..000000000000 --- a/multimedia/xanim/files/patch-ab +++ /dev/null @@ -1,68 +0,0 @@ ---- Imakefile.orig Sun Mar 21 16:36:26 1999 -+++ Imakefile Sat Jun 19 19:23:26 1999 -@@ -116,12 +116,12 @@ - XCOMM XA_DLL_DEF = -DXA_DLL - XCOMM - XCOMM ### You may need this library. --XA_DLL_LIB = -ldl -+XCOMM XA_DLL_LIB = -ldl - XCOMM - XCOMM If you'd like to change the default directory that XAnim searches while - XCOMM looking for dlls, then change the directory below. - XCOMM --XA_DLL_PATH = /usr/local/xanim/mods -+XA_DLL_PATH = $(LIBDIR)/xanim - - - -@@ -190,7 +190,7 @@ - XCOMM XA_CVID_DEF = -DXA_CVID - XCOMM XA_CYUV_DEF = -DXA_CYUV - XCOMM --XCOMM XA_IV32_LIB = mods/xa2.1_iv32_linuxELF.o -+XCOMM XA_IV32_LIB = mods/xa2.0_iv32_linuxELF.o - XCOMM XA_CVID_LIB = mods/xa2.0_cvid_linuxELF.o - XCOMM XA_CYUV_LIB = mods/xa1.0_cyuv_linuxELF.o - XCOMM -@@ -267,8 +267,8 @@ - XCOMM XA_AUDIO_DEFS = - XCOMM - XCOMM ## -- Linux PCs --------------------------------------------------------- --XA_AUDIO_DEFS = -DXA_LINUX_AUDIO --XA_AUDIO_LIBS = -lc -+XCOMM XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -+XCOMM XA_AUDIO_LIBS = -lc - XCOMM - XCOMM -- Linux PC's with OLD Rev sound drivers ------------------------------- - XCOMM XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -DXA_LINUX_OLDER_SND -@@ -314,8 +314,10 @@ - XCOMM XA_AUDIO_LIBS = -lc - XCOMM - XCOMM -- Also FreeBSD, and BSDI with SBlast-BSD-1.5 (development stages)------ --XCOMM XA_AUDIO_DEFS = -DXA_LINUX_AUDIO --XCOMM XA_AUDIO_LIBS = -lc -+#ifdef i386Architecture -+XA_AUDIO_DEFS = -DXA_LINUX_AUDIO -+XA_AUDIO_LIBS = -lc -+#endif - XCOMM - XCOMM -- TOWNS Linux 16 bit PCM ---------------------------------------------- - XCOMM XA_AUDIO_DEFS = -DXA_TOWNS_AUDIO -@@ -442,7 +444,7 @@ - XCOMM -- following symbols(XmbufDisplayBuffers, XmbufQueryExtension, - XCOMM -- XmbufCreateBuffers). - XCOMM -- NOTE_8: HP-UX machines need to comment this out. --XCOMM XA_MULTIBUF = -DXMBUF -+XA_MULTIBUF = -DXMBUF - XCOMM - XCOMM ########### - XCOMM -@@ -465,7 +467,7 @@ - - PROGRAMS = $(XANIM) - --INCLUDES = -I$(INCDIR) $(XA_INCS) -+INCLUDES = -I$(INCDIR)/X11 $(XA_INCS) - - LIBS1 = $(XA_LIBS) $(EXTENSIONLIB) $(XTOOLLIB) $(XLIB) -lm - DEPLIBS1 = $(DEPEXTENSIONLIB) $(DEPXTOOLLIB) $(DEPXLIB) diff --git a/multimedia/xanim/pkg-comment b/multimedia/xanim/pkg-comment deleted file mode 100644 index 87aeb554eb0e..000000000000 --- a/multimedia/xanim/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Play most popular animation formats and show pictures diff --git a/multimedia/xanim/pkg-descr b/multimedia/xanim/pkg-descr deleted file mode 100644 index 5af9fc67aa40..000000000000 --- a/multimedia/xanim/pkg-descr +++ /dev/null @@ -1,47 +0,0 @@ -XAnim is a program that can display animations of various -formats on systems running X11. XAnim currently supports -the following animation types: - - + FLI animations. - + FLC animations. - + IFF animations. The following features are sup- - ported: - -> Compressions 3,5,7,J(movies) and l(small - L). - -> Color cycling during single images and - anims. - -> Display Modes: depth 1-8, EHB, HAM and - HAM8. - + GIF87a and GIF89a files. - -> single and multiple images supported. - -> GIF89a animation extensions supported. - + GIF89a animation extension support. - + a kludgy text file listing gifs and what order - to show them in. - + DL animations. Formats 1, 2 and partial 3. - + Amiga PFX(PageFlipper Plus F/X) animations. TEMP - DISABLED - + Amiga MovieSetter animations(For those Eric - Schwartz fans). - + Utah Raster Toolkit RLE images and anims. - + AVI animations. Currently supported are - -> IBM Ultimotion (ULTI) depth 16. - -> JPEG (JPEG) depth 24. - images. - + MPEG animations. Currently only Type I Frames - are displayed. Type B and Type P frames are cur- - rently ignored, but will be added in future - revs. - + WAV audio files may have their sound added to - any animation type that doesn't already have - audio, by specifying the .wav file after the - animation file on the command line. Currently - only the PCM audio codec is supported. - + any combination of the above on the same command - line. - -XAnim also provides various options that allow the user to -alter colormaps, playback speeds, looping modes and can -provide on-the-fly scaling of animations with the mouse. - -WWW: http://xanim.va.pubnix.com/home.html diff --git a/multimedia/xanim/pkg-plist b/multimedia/xanim/pkg-plist deleted file mode 100644 index cf26d8c7ab7e..000000000000 --- a/multimedia/xanim/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -bin/xanim -lib/X11/xanim/cvid.readme -lib/X11/xanim/cyuv.readme -lib/X11/xanim/h261.readme -lib/X11/xanim/h263.readme -lib/X11/xanim/iv32.readme -lib/X11/xanim/iv41.readme -lib/X11/xanim/iv50.readme -lib/X11/xanim/vid_cvid_2.1_freebsdELFx86.xa -lib/X11/xanim/vid_cyuv_1.0_freebsdELFx86.xa -lib/X11/xanim/vid_h261_1.0_freebsdELFx86.xa -lib/X11/xanim/vid_h263_1.0_freebsdELFx86.xa -lib/X11/xanim/vid_iv32_2.1_freebsdELFx86.xa -lib/X11/xanim/vid_iv41_1.1_freebsdELFx86.xa -lib/X11/xanim/vid_iv50_1.0_freebsdELFx86.xa -@dirrm lib/X11/xanim diff --git a/multimedia/xawtv/Makefile b/multimedia/xawtv/Makefile deleted file mode 100644 index 6f2cb146cc29..000000000000 --- a/multimedia/xawtv/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: xawtv -# Date created: 03 March 2001 -# Whom: George Reid <greid@ukug.uk.freebsd.org> -# -# $FreeBSD$ -# - -PORTNAME= xawtv -PORTVERSION= 3.37 -CATEGORIES= graphics -MASTER_SITES= http://www.strusel007.de/linux/xawtv/ -DISTNAME= ${PORTNAME}_${PORTVERSION} - -MAINTAINER= greid@ukug.uk.freebsd.org - -LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d \ - png.4:${PORTSDIR}/graphics/png \ - jpeg.9:${PORTSDIR}/graphics/jpeg - -WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} - -GNU_CONFIGURE= yes - -USE_X_PREFIX= yes - -SEDFILES= . font i2c man src radio contrib/cc webcam oldstuff/vtx \ - libng libvbi http - -MAN1= alevtd.1 fbtv.1 propwatch.1 rootv.1 showriff.1 v4l-conf.1 \ - v4lctl.1 webcam.1 xawtv-remote.1 xawtv.1 - -post-configure: -.for M in ${SEDFILES} - @(${SED} -e 's,^CFLAGS=,CFLAGS+=,g' ${WRKSRC}/$M/Makefile | \ - ${SED} -e 's,-O2,,g' > ${WRKSRC}/foo && ${MV} ${WRKSRC}/foo ${WRKSRC}/$M/Makefile) -.endfor - -post-install: -.for F in led-koi8.pcf led-latin1.pcf led-latin2.pcf - @gzip ${PREFIX}/lib/X11/fonts/misc/$F -.endfor - -.include <bsd.port.mk> diff --git a/multimedia/xawtv/distinfo b/multimedia/xawtv/distinfo deleted file mode 100644 index b0559cb94ea1..000000000000 --- a/multimedia/xawtv/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xawtv_3.37.tar.gz) = a264eddc95fa92b83b14be386abc7be8 diff --git a/multimedia/xawtv/files/patch-font::Makefile.in b/multimedia/xawtv/files/patch-font::Makefile.in deleted file mode 100644 index c3f1bcfd9abf..000000000000 --- a/multimedia/xawtv/files/patch-font::Makefile.in +++ /dev/null @@ -1,9 +0,0 @@ ---- font/Makefile.in.orig Sat Mar 3 22:50:32 2001 -+++ font/Makefile.in Sat Mar 3 22:50:44 2001 -@@ -16,7 +16,6 @@ - done - if test "$(ROOT)" = ""; then \ - (cd $(FONTDIR); mkfontdir); \ -- xset fp rehash; \ - true; \ - fi diff --git a/multimedia/xawtv/pkg-comment b/multimedia/xawtv/pkg-comment deleted file mode 100644 index c06f638b3a97..000000000000 --- a/multimedia/xawtv/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A TV viewing application and a few TV utilities diff --git a/multimedia/xawtv/pkg-descr b/multimedia/xawtv/pkg-descr deleted file mode 100644 index e3da51a0e569..000000000000 --- a/multimedia/xawtv/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is a _simple_ xaw-based TV Program which uses the bttv driver or -video4linux (included in 2.1.x). Copy Policy is GNU GPL. - -WWW: http://www.strusel007.de/linux/xawtv/ - -- George Reid -greid@ukug.uk.freebsd.org diff --git a/multimedia/xawtv/pkg-plist b/multimedia/xawtv/pkg-plist deleted file mode 100644 index 68cd85adb71f..000000000000 --- a/multimedia/xawtv/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -bin/alevtd -bin/dump-mixers -bin/propwatch -bin/record -bin/rootv -bin/scantv -bin/showriff -bin/streamer -bin/v4lctl -bin/webcam -bin/xawtv -bin/xawtv-remote -lib/X11/app-defaults/Xawtv -lib/X11/fonts/misc/led-koi8.pcf.gz -lib/X11/fonts/misc/led-latin1.pcf.gz -lib/X11/fonts/misc/led-latin2.pcf.gz diff --git a/multimedia/xine/Makefile b/multimedia/xine/Makefile deleted file mode 100644 index 704167abafdd..000000000000 --- a/multimedia/xine/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: xine -# Date created: 14 Oct 2000 -# Whom: alex -# -# $FreeBSD$ -# - -PORTNAME= xine -PORTVERSION= 0.3.7 -CATEGORIES= graphics -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= xine -DISTNAME= ${PORTNAME}_${PORTVERSION} - -MAINTAINER= roman@xpert.com - -USE_LIBTOOL= yes -USE_X_PREFIX= yes -USE_IMLIB= yes -CONFIGURE_ARGS+= --with-w32-path=${LOCALBASE}/lib/win32 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -MAN1= xine.1 - -post-install: - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/multimedia/xine/distinfo b/multimedia/xine/distinfo deleted file mode 100644 index 997f396adf3c..000000000000 --- a/multimedia/xine/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xine_0.3.7.tar.gz) = 3fe2e0ba47e9baf72a115c928392a328 diff --git a/multimedia/xine/files/patch-fr b/multimedia/xine/files/patch-fr deleted file mode 100644 index 8457a6ab9996..000000000000 --- a/multimedia/xine/files/patch-fr +++ /dev/null @@ -1,11 +0,0 @@ ---- doc/man/Makefile.in.orig Wed Jan 10 13:07:05 2001 -+++ doc/man/Makefile.in Thu Jan 11 10:39:40 2001 -@@ -100,7 +100,7 @@ - XINE_SUB = @XINE_SUB@ - w32_path = @w32_path@ - --SUBDIRS = fr en -+SUBDIRS = en - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../../config.h - CONFIG_CLEAN_FILES = diff --git a/multimedia/xine/pkg-comment b/multimedia/xine/pkg-comment deleted file mode 100644 index 06f5da71ff92..000000000000 --- a/multimedia/xine/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A MPEG-1 and MPEG-2 player diff --git a/multimedia/xine/pkg-descr b/multimedia/xine/pkg-descr deleted file mode 100644 index 45208b6e79c1..000000000000 --- a/multimedia/xine/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -xine is a free video player for unix-like systems, which plays mpeg-2 and -mpeg-1 system (audio + video multiplexed) streams, eventually mpeg-4 and -other formats might be added. - -xine plays the video and audio data of mpeg-2 videos and synchronizes -the playback of both. Depending on the properties of the mpeg stream, -playback will need more or less processor power, 100% frame rate -has been seen on a 667 MHz P III system. - -xine can play Video CDs and DVDs directly (but only unlocked, unencrypted -DVDs for obvious - legal - reasons, see the FAQ or homepage for a -discussion of this subject). - -WWW: http://xine.sourceforge.net/ - --- Alexander Langer <alex@FreeBSD.org> diff --git a/multimedia/xine/pkg-message b/multimedia/xine/pkg-message deleted file mode 100644 index 05d7f5b20978..000000000000 --- a/multimedia/xine/pkg-message +++ /dev/null @@ -1,4 +0,0 @@ -Make sure you've enough shared memory, the xine FAQ -advises to have the following sysctl settings: -kern.ipc.shmmax=67108864 -kern.ipc.shmall=32768 diff --git a/multimedia/xine/pkg-plist b/multimedia/xine/pkg-plist deleted file mode 100644 index 8572dd0b6536..000000000000 --- a/multimedia/xine/pkg-plist +++ /dev/null @@ -1,106 +0,0 @@ -bin/xine -lib/xine/plugins/input_dvd.so -lib/xine/plugins/input_file.so -lib/xine/plugins/input_net.so -lib/xine/plugins/input_stdin_fifo.so -lib/xine/plugins/input_vcd.so -share/doc/xine/FAQ -share/doc/xine/README -share/doc/xine/README.freebsd -share/doc/xine/README.syncfb -share/doc/xine/bug_report_form -share/xine/skins/default/arrowdn.png -share/xine/skins/default/arrowdn2.png -share/xine/skins/default/arrowup.png -share/xine/skins/default/arrowup2.png -share/xine/skins/default/bg.png -share/xine/skins/default/button.png -share/xine/skins/default/close.png -share/xine/skins/default/eject.png -share/xine/skins/default/exit.png -share/xine/skins/default/fullsc.png -share/xine/skins/default/largebtn.png -share/xine/skins/default/left.png -share/xine/skins/default/letters.png -share/xine/skins/default/next.png -share/xine/skins/default/pause.png -share/xine/skins/default/pl_bg.png -share/xine/skins/default/pl_btn.png -share/xine/skins/default/pl_itembtn.png -share/xine/skins/default/pl_slidpad.png -share/xine/skins/default/pl_slidv.png -share/xine/skins/default/play.png -share/xine/skins/default/prev.png -share/xine/skins/default/right.png -share/xine/skins/default/skinconfig -share/xine/skins/default/slider_bg.png -share/xine/skins/default/slider_pad.png -share/xine/skins/default/slider_v.png -share/xine/skins/default/smallbtn.png -share/xine/skins/default/stop.png -share/xine/skins/lcd/arrowdn.png -share/xine/skins/lcd/arrowup.png -share/xine/skins/lcd/bg.png -share/xine/skins/lcd/close.png -share/xine/skins/lcd/eject.png -share/xine/skins/lcd/fastb.png -share/xine/skins/lcd/fastf.png -share/xine/skins/lcd/fullsc.png -share/xine/skins/lcd/largebtn.png -share/xine/skins/lcd/letters.png -share/xine/skins/lcd/next.png -share/xine/skins/lcd/pause.png -share/xine/skins/lcd/pl_bg.png -share/xine/skins/lcd/pl_btn.png -share/xine/skins/lcd/pl_itembtn.png -share/xine/skins/lcd/pl_slidpad.png -share/xine/skins/lcd/pl_slidv.png -share/xine/skins/lcd/play.png -share/xine/skins/lcd/power.png -share/xine/skins/lcd/prev.png -share/xine/skins/lcd/ptdn.png -share/xine/skins/lcd/ptup.png -share/xine/skins/lcd/skinconfig -share/xine/skins/lcd/skip.png -share/xine/skins/lcd/slider_bg.png -share/xine/skins/lcd/slider_pad.png -share/xine/skins/lcd/smallbtn.png -share/xine/skins/lcd/stop.png -share/xine/skins/metal/arrowdn.png -share/xine/skins/metal/arrowdn2.png -share/xine/skins/metal/arrowup.png -share/xine/skins/metal/arrowup2.png -share/xine/skins/metal/bg.png -share/xine/skins/metal/button.png -share/xine/skins/metal/close.png -share/xine/skins/metal/eject.png -share/xine/skins/metal/exit.png -share/xine/skins/metal/fullsc.png -share/xine/skins/metal/largebtn.png -share/xine/skins/metal/left.png -share/xine/skins/metal/letters.png -share/xine/skins/metal/next.png -share/xine/skins/metal/pause.png -share/xine/skins/metal/pl_bg.png -share/xine/skins/metal/pl_btn.png -share/xine/skins/metal/pl_itembtn.png -share/xine/skins/metal/pl_slidpad.png -share/xine/skins/metal/pl_slidv.png -share/xine/skins/metal/play.png -share/xine/skins/metal/prev.png -share/xine/skins/metal/right.png -share/xine/skins/metal/skinconfig -share/xine/skins/metal/slider_bg.png -share/xine/skins/metal/slider_pad.png -share/xine/skins/metal/slider_v.png -share/xine/skins/metal/smallbtn.png -share/xine/skins/metal/stop.png -share/xine/skins/xine_logo.png -@dirrm lib/xine/plugins -@dirrm lib/xine -@dirrm share/doc/xine -@dirrm share/xine/skins/default -@dirrm share/xine/skins/lcd -@dirrm share/xine/skins/metal -@dirrm share/xine/skins -@dirrm share/xine diff --git a/multimedia/xmms-avi/Makefile b/multimedia/xmms-avi/Makefile deleted file mode 100644 index ebacbd78c4bc..000000000000 --- a/multimedia/xmms-avi/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Ports collection makefile for: xmms-avi -# Date created: Feb 6 2000 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= xmms-avi -PORTVERSION= 1.2.2 -CATEGORIES= graphics -MASTER_SITES= http://www.xmms.org/files/plugins/avi-xmms/ \ - ftp://ftp.sunet.se/pub/multimedia/xmms/plugins/avi-xmms/ \ - ftp://ftp.fu-berlin.de/unix/sound/xmms/plugins/avi-xmms/ -DISTNAME= avi-xmms-${PORTVERSION} - -MAINTAINER= roman@xpert.com - -BUILD_DEPENDS= xmms-config:${PORTSDIR}/audio/xmms -LIB_DEPENDS= aviplay.0:${PORTSDIR}/graphics/avifile -RUN_DEPENDS= xmms:${PORTSDIR}/audio/xmms - -SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config - -ONLY_FOR_ARCHS= i386 -USE_X_PREFIX= yes -USE_GTK= yes -USE_LIBTOOL= yes -CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" - -pre-patch: - @${PERL} -pi.orig -e "s|SDL/SDL.h|SDL11/SDL.h|g" ${WRKSRC}/src/ctrackbar.cpp - @${PERL} -pi.orig -e "s|lc_r|pthread|g" ${WRKSRC}/configure - -# This is to avoid libtool running ldconfig -m ${X11BASE}/lib/xmms/Input -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/.libs/libavixmms.so ${PREFIX}/lib/xmms/Input - -.include <bsd.port.mk> diff --git a/multimedia/xmms-avi/distinfo b/multimedia/xmms-avi/distinfo deleted file mode 100644 index 8d2256e3c845..000000000000 --- a/multimedia/xmms-avi/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (avi-xmms-1.2.2.tar.gz) = 0532dce534cf6f7ba1d1563547128659 diff --git a/multimedia/xmms-avi/files/patch-configure b/multimedia/xmms-avi/files/patch-configure deleted file mode 100644 index 722cdcc20d60..000000000000 --- a/multimedia/xmms-avi/files/patch-configure +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig Wed Feb 7 22:07:08 2001 -+++ configure Wed Feb 7 22:08:06 2001 -@@ -2192,7 +2192,8 @@ - no_sdl=yes - else - SDL_CFLAGS=`$SDL_CONFIG $sdlconf_args --cflags` -- SDL_LIBS=`$SDL_CONFIG $sdlconf_args --libs` -+# Having Xxf86vm and friends makes libtool unhappy and unable to create .so -+ SDL_LIBS=`$SDL_CONFIG $sdlconf_args --libs | sed 's/-lXxf86vm -lXxf86dga -lXv//'` - - sdl_major_version=`$SDL_CONFIG $sdl_args --version | \ - sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'` diff --git a/multimedia/xmms-avi/pkg-comment b/multimedia/xmms-avi/pkg-comment deleted file mode 100644 index caa45901bf15..000000000000 --- a/multimedia/xmms-avi/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An avifile based .avi and .asf file playback plugin for XMMS diff --git a/multimedia/xmms-avi/pkg-descr b/multimedia/xmms-avi/pkg-descr deleted file mode 100644 index 9cd998442dde..000000000000 --- a/multimedia/xmms-avi/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -An avifile and SDL based .avi and .asf file playback plugin for XMMS. - -WWW: http://www.xmms.org/ - -Roman Shterenzon <roman@xpert.com> diff --git a/multimedia/xmms-avi/pkg-plist b/multimedia/xmms-avi/pkg-plist deleted file mode 100644 index 24cad51e2343..000000000000 --- a/multimedia/xmms-avi/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -lib/xmms/Input/libavixmms.so diff --git a/multimedia/xmms/Makefile b/multimedia/xmms/Makefile deleted file mode 100644 index 7d0f8c2f98f3..000000000000 --- a/multimedia/xmms/Makefile +++ /dev/null @@ -1,100 +0,0 @@ -# New ports collection makefile for: xmms -# Date created: 3 July 1999 -# Whom: Espen Skoglund <esk@ira.uka.de> -# -# $FreeBSD$ -# - -PORTNAME= xmms -PORTVERSION= 1.2.4 -PORTREVISION= 1 -CATEGORIES= audio -MASTER_SITES= ftp://ftp.xmms.org/xmms/1.2.x/ - -MAINTAINER?= esk@ira.uka.de - -LIB_DEPENDS= xml.5:${PORTSDIR}/textproc/libxml - -USE_X_PREFIX= yes -USE_GTK= yes -WANT_ESOUND= yes -WANT_GNOME= yes -USE_LIBTOOL= yes -LIBTOOLFILES= configure libxmms/configure -INSTALLS_SHLIB= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LIBS="-L${LOCALBASE}/lib" \ - HAVE_MIKMOD="${HAVE_MIKMOD}" \ - HAVE_VORBIS="${HAVE_VORBIS}" - -.include <bsd.port.pre.mk> - -.if !defined(WITHOUT_MIKMOD) -LIB_DEPENDS+= mikmod.2:${PORTSDIR}/audio/libmikmod -HAVE_MIKMOD= yes -PLIST_SUB+= MIKMODPLUGIN:="" -.else -PLIST_SUB+= MIKMODPLUGIN:="@comment " -.endif - -.if !defined(WITHOUT_VORBIS) -LIB_DEPENDS+= vorbis.0:${PORTSDIR}/audio/libvorbis -HAVE_VORBIS= yes -PLIST_SUB+= VORBISPLUGIN:="" -.else -PLIST_SUB+= VORBISPLUGIN:="@comment " -.endif - -.if defined(HAVE_GNOME) -USE_GNOME= yes -.else -CONFIGURE_ARGS= --without-gnome -.endif - -.if defined(HAVE_ESOUND) -USE_ESOUND= yes -PLIST_SUB+= ESDPLUGIN:="" -.else -PLIST_SUB+= ESDPLUGIN:="@comment " -.endif - -.if !defined(WITHOUT_3DNOW) && ${OSVERSION} >= 400021 -CONFIGURE_ARGS+= --enable-3dnow -.endif - -.if defined(WITHOUT_3DNOW) || ${OSVERSION} < 400021 -post-extract: - (cd ${WRKSRC}/Input/mpg123 && ${MV} decode_i586.s decode_i586.S && \ - cd ${WRKSRC}/Visualization/blur_scope && ${MV} blur_8.s blur_8.S); - ${PERL} -pi.bak -e 's:\.s :\.S :g' ${WRKSRC}/Input/mpg123/Makefile.in - ${PERL} -pi.bak -e 's:blur_8.s:blur_8.S:g' \ - ${WRKSRC}/Visualization/blur_scope/Makefile.in -.endif - -pre-extract: -.if !defined(WITHOUT_MIKMOD) || !defined(WITHOUT_VORBIS) || ( !defined(WITHOUT_3DNOW) && ${OSVERSION} >= 400021 ) - @${ECHO_MSG} -.if !defined(WITHOUT_MIKMOD) - @${ECHO_MSG} "You can disable support for mikmod by defining WITHOUT_MIKMOD." -.endif -.if !defined(WITHOUT_VORBIS) - @${ECHO_MSG} "You can disable support for vorbis by defining WITHOUT_VORBIS." -.endif -.if !defined(WITHOUT_3DNOW) && ${OSVERSION} >= 400021 - @${ECHO_MSG} "You can disable 3DNow! optimized decoding routines by defining WITHOUT_3DNOW." -.endif - @${ECHO_MSG} -.endif - -pre-patch: - @${PERL} -pi -e 's^-l(pthread|c_r)^${PTHREAD_LIBS}^g ; \ - s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure - @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ - 's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \ - s|\$\(datadir\)/aclocal|\$\(prefix\)/share/aclocal|g ; \ - s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g' - -post-install: - @${MKDIR} ${PREFIX}/share/xmms/Skins - -.include <bsd.port.post.mk> diff --git a/multimedia/xmms/distinfo b/multimedia/xmms/distinfo deleted file mode 100644 index 4c09375234a2..000000000000 --- a/multimedia/xmms/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xmms-1.2.4.tar.gz) = df1081cc01628cd8b97cb5f3ca80e063 diff --git a/multimedia/xmms/files/patch-ab b/multimedia/xmms/files/patch-ab deleted file mode 100644 index a4895b94c00e..000000000000 --- a/multimedia/xmms/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- Visualization/Makefile.in.orig Mon Jan 31 10:44:44 2000 -+++ Visualization/Makefile.in Sun Feb 27 01:37:39 2000 -@@ -125,7 +125,7 @@ - sidplay_library = @sidplay_library@ - xmmsdir = @xmmsdir@ - --SUBDIRS = blur_scope sanalyzer opengl_spectrum -+SUBDIRS = blur_scope sanalyzer - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../config.h - CONFIG_CLEAN_FILES = diff --git a/multimedia/xmms/files/patch-ad b/multimedia/xmms/files/patch-ad deleted file mode 100644 index 638bfcf41154..000000000000 --- a/multimedia/xmms/files/patch-ad +++ /dev/null @@ -1,62 +0,0 @@ ---- configure.orig Tue Nov 28 16:12:16 2000 -+++ configure Tue Nov 28 16:12:52 2000 -@@ -4033,6 +4033,9 @@ - fi - - -+if [ x"${HAVE_ESOUND}" != x"yes" ]; then -+ have_esd=no -+fi - - if test "x$have_esd" = xyes; then - HAVE_ESD_TRUE= -@@ -4314,6 +4317,9 @@ - rm -f conf.mikmodtest - - -+if [ x"${HAVE_MIKMOD}" != x"yes" ]; then -+ have_mikmod=no -+fi - - if test "x$have_mikmod" = xyes; then - HAVE_MIKMOD_TRUE= -@@ -4574,6 +4580,11 @@ - - rm -f conf.vorbistest - -+if [ x"${HAVE_VORBIS}" != x"yes" ]; then -+ have_ogg=no -+ have_vorbis=no -+fi -+ - have_oggvorbis=no - if test "x$have_ogg" = xyes - then -@@ -7551,14 +7562,14 @@ - - if test -n "$GCC" - then -- CFLAGS="$CFLAGS -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math" -+ CFLAGS="$CFLAGS -Wall -fomit-frame-pointer -finline-functions -ffast-math" - fi - - arch_type=other - ARCH_DEFINES="" - case "$host" in - i386-*-* | i486-*-* | i586-*-* | i686-*-* | i86pc-*-*) -- CFLAGS="$CFLAGS -m486" -+ CFLAGS="$CFLAGS" - ARCH_DEFINES="-DI386_ASSEM" - arch_type=ix86 - ;; -@@ -8315,10 +8326,6 @@ - *) # Relative path. - ac_sub_cache_file="$ac_dots$cache_file" ;; - esac -- case "$ac_given_INSTALL" in -- [/$]*) INSTALL="$ac_given_INSTALL" ;; -- *) INSTALL="$ac_dots$ac_given_INSTALL" ;; -- esac - - echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir" - # The eval makes quoting arguments work. diff --git a/multimedia/xmms/files/patch-ae b/multimedia/xmms/files/patch-ae deleted file mode 100644 index e013d1c99109..000000000000 --- a/multimedia/xmms/files/patch-ae +++ /dev/null @@ -1,27 +0,0 @@ ---- Makefile.in.orig Tue Nov 28 14:55:51 2000 -+++ Makefile.in Tue Nov 28 14:57:22 2000 -@@ -152,7 +152,10 @@ - sidplay_library = @sidplay_library@ - xmmsdir = @xmmsdir@ - --SUBDIRS = intl libxmms xmms Output Input Effect General Visualization wmxmms gnomexmms po -+SUBDIRS = intl libxmms xmms Output Input Effect General Visualization wmxmms po -+.ifdef HAVE_GNOME -+SUBDIRS += gnomexmms -+.endif - - bin_SCRIPTS = xmms-config - -@@ -211,9 +214,9 @@ - rm -f $(srcdir)/stamp-h.in; \ - $(MAKE) $(srcdir)/stamp-h.in; \ - else :; fi --$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h -- cd $(top_srcdir) && $(AUTOHEADER) -- @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null -+#$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h -+# cd $(top_srcdir) && $(AUTOHEADER) -+# @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null - - mostlyclean-hdr: - diff --git a/multimedia/xmms/files/patch-af b/multimedia/xmms/files/patch-af deleted file mode 100644 index eccc666a3f35..000000000000 --- a/multimedia/xmms/files/patch-af +++ /dev/null @@ -1,14 +0,0 @@ ---- Output/Makefile.in.orig Tue Nov 28 14:58:15 2000 -+++ Output/Makefile.in Tue Nov 28 14:58:46 2000 -@@ -152,7 +152,10 @@ - sidplay_library = @sidplay_library@ - xmmsdir = @xmmsdir@ - --SUBDIRS = OSS esd disk_writer -+SUBDIRS = OSS disk_writer -+.if defined(HAVE_ESOUND) || defined(HAVE_GNOME) -+SUBDIRS += esd -+.endif - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../config.h - CONFIG_CLEAN_FILES = diff --git a/multimedia/xmms/files/patch-ba b/multimedia/xmms/files/patch-ba deleted file mode 100644 index 0a38064365f6..000000000000 --- a/multimedia/xmms/files/patch-ba +++ /dev/null @@ -1,81 +0,0 @@ -*** /usr/local/src/CVS/MM/xmms/xmms/Input/cdaudio/cdaudio.c Wed Aug 2 02:15:13 2000 ---- Input/cdaudio/cdaudio.c Tue Sep 5 12:46:29 2000 -*************** -*** 183,194 **** - - static gboolean is_mounted(gchar * device_name) - { -! #ifdef HAVE_MNTENT_H -! FILE *mounts; -! struct mntent *mnt; - char devname[256]; - struct stat st; -! - if (lstat(device_name, &st) < 0) - return -1; - ---- 183,199 ---- - - static gboolean is_mounted(gchar * device_name) - { -! #if defined (HAVE_MNTENT_H) || defined (__FreeBSD__) - char devname[256]; - struct stat st; -! #if defined (HAVE_MNTENT_H) -! FILE *mounts; -! struct mntent *mnt; -! #elif defined (__FreeBSD__) -! struct statfs *fsp; -! int entries; -! #endif -! - if (lstat(device_name, &st) < 0) - return -1; - -*************** -*** 197,202 **** ---- 202,208 ---- - else - strncpy(devname, device_name, 256); - -+ #if defined (HAVE_MNTENT_H) - if ((mounts = setmntent(MOUNTED, "r")) == NULL) - return TRUE; - -*************** -*** 209,214 **** ---- 215,231 ---- - } - } - endmntent(mounts); -+ #elif defined (__FreeBSD__) -+ entries = getmntinfo (&fsp, MNT_NOWAIT); -+ if (entries < 0) -+ return NULL; -+ -+ while (entries-- > 0) { -+ if (!strcmp(fsp->f_mntfromname, devname)) -+ return TRUE; -+ fsp++; -+ } -+ #endif - #endif - return FALSE; - } -*** /usr/local/src/CVS/MM/xmms/xmms/Input/cdaudio/cdaudio.h Thu Jun 15 00:51:44 2000 ---- Input/cdaudio/cdaudio.h Tue Sep 5 13:49:37 2000 -*************** -*** 46,51 **** ---- 46,57 ---- - #include <mntent.h> - #endif - -+ #ifdef __FreeBSD__ -+ #include <sys/param.h> -+ #include <sys/ucred.h> -+ #include <sys/mount.h> -+ #endif -+ - #ifndef CD_FRAMES - #define CD_FRAMES 75 - #endif diff --git a/multimedia/xmms/pkg-comment b/multimedia/xmms/pkg-comment deleted file mode 100644 index 3ba3e0d407c6..000000000000 --- a/multimedia/xmms/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -X Multimedia System --- An audio player with a Winamp GUI diff --git a/multimedia/xmms/pkg-descr b/multimedia/xmms/pkg-descr deleted file mode 100644 index c01e83a43c50..000000000000 --- a/multimedia/xmms/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -XMMS --- X Multimedia System. XMMS is a multimedia player based on the look of -Winamp. Currently it plays mpeg layer 1/2/3, wav, au, CD audio, etc. - -The Vorbis plugin included here (if you don't specify WITHOUT_VORBIS) is the -one that is included in the XMMS distribution. If you have the vorbis-xmms -port installed, the plugin from that port will be overwritten by this one. - -WWW: http://www.xmms.org/ - - eSk diff --git a/multimedia/xmms/pkg-plist b/multimedia/xmms/pkg-plist deleted file mode 100644 index d64f2a0ebef5..000000000000 --- a/multimedia/xmms/pkg-plist +++ /dev/null @@ -1,78 +0,0 @@ -bin/wmxmms -bin/xmms -bin/xmms-config -%%GNOME:%%bin/gnomexmms -%%GNOME:%%etc/CORBA/servers/gnomexmms.gnorba -%%GNOME:%%share/gnome/applets/Multimedia/gnomexmms.desktop -include/xmms/configfile.h -include/xmms/dga.h -include/xmms/dirbrowser.h -include/xmms/formatter.h -include/xmms/fullscreen.h -include/xmms/plugin.h -include/xmms/util.h -include/xmms/xmmsctrl.h -lib/libxmms.a -lib/libxmms.so -lib/libxmms.so.1 -lib/xmms/Effect/libecho.so -lib/xmms/Effect/libstereo.so -lib/xmms/Effect/libvoice.so -lib/xmms/General/libir.so -lib/xmms/General/libsong_change.so -lib/xmms/Input/libcdaudio.so -lib/xmms/Input/libidcin.so -lib/xmms/Input/libmpg123.so -lib/xmms/Input/libtonegen.so -lib/xmms/Input/libwav.so -%%MIKMODPLUGIN:%%lib/xmms/Input/libmikmod.so -%%VORBISPLUGIN:%%lib/xmms/Input/libvorbis.so -lib/xmms/Output/libOSS.so -lib/xmms/Output/libdisk_writer.so -%%ESDPLUGIN:%%lib/xmms/Output/libesdout.so -lib/xmms/Visualization/libbscope.so -lib/xmms/Visualization/libsanalyzer.so -share/aclocal/xmms.m4 -%%DATADIR%%/xmms/wmxmms.xpm -share/locale/af/LC_MESSAGES/xmms.mo -share/locale/az/LC_MESSAGES/xmms.mo -share/locale/bg/LC_MESSAGES/xmms.mo -share/locale/ca/LC_MESSAGES/xmms.mo -share/locale/cs/LC_MESSAGES/xmms.mo -share/locale/da/LC_MESSAGES/xmms.mo -share/locale/de/LC_MESSAGES/xmms.mo -share/locale/el/LC_MESSAGES/xmms.mo -share/locale/eo/LC_MESSAGES/xmms.mo -share/locale/es/LC_MESSAGES/xmms.mo -share/locale/fr/LC_MESSAGES/xmms.mo -share/locale/ga/LC_MESSAGES/xmms.mo -share/locale/hr/LC_MESSAGES/xmms.mo -share/locale/hu/LC_MESSAGES/xmms.mo -share/locale/it/LC_MESSAGES/xmms.mo -share/locale/ja/LC_MESSAGES/xmms.mo -share/locale/ko/LC_MESSAGES/xmms.mo -share/locale/lt/LC_MESSAGES/xmms.mo -share/locale/lv/LC_MESSAGES/xmms.mo -share/locale/nl/LC_MESSAGES/xmms.mo -share/locale/no/LC_MESSAGES/xmms.mo -share/locale/pl/LC_MESSAGES/xmms.mo -share/locale/pt_BR/LC_MESSAGES/xmms.mo -share/locale/ro/LC_MESSAGES/xmms.mo -share/locale/ru/LC_MESSAGES/xmms.mo -share/locale/sk/LC_MESSAGES/xmms.mo -share/locale/sv/LC_MESSAGES/xmms.mo -share/locale/tr/LC_MESSAGES/xmms.mo -share/locale/uk/LC_MESSAGES/xmms.mo -share/locale/wa/LC_MESSAGES/xmms.mo -share/locale/zh_CN.GB2312/LC_MESSAGES/xmms.mo -share/locale/zh_TW.Big5/LC_MESSAGES/xmms.mo -@dirrm %%DATADIR%%/xmms -@dirrm lib/xmms/Visualization -@dirrm lib/xmms/Output -@dirrm lib/xmms/Input -@dirrm lib/xmms/General -@dirrm lib/xmms/Effect -@dirrm lib/xmms -@dirrm include/xmms -@exec mkdir -p %D/share/xmms/Skins -@unexec rmdir %D/share/xmms/Skins %D/share/xmms 2>/dev/null || echo "If you are permanently removing xmms, do not forget to remove skin files left under %D/share/xmms/Skins. Use \`\`rm -Rf %D/share/xmms/Skins; rmdir %D/share/xmms''" | fmt diff --git a/multimedia/xmovie/Makefile b/multimedia/xmovie/Makefile deleted file mode 100644 index d9b08a674123..000000000000 --- a/multimedia/xmovie/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: xmovie -# Date created: 20 December 1998 -# Whom: MIHIRA Sanpei Yoshiro <sanpei@sanpei.org> -# -# $FreeBSD$ -# - -PORTNAME= xmovie -PORTVERSION= 1.6.1 -CATEGORIES= graphics linux -MASTER_SITES= http://heroines.sourceforge.net/ -DISTFILES= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.i386.rpm - -MAINTAINER= sanpei@FreeBSD.org - -BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm -RUN_DEPENDS= ${LINUX_BASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \ - ${LINUX_BASE}/usr/lib/libjpeg.so.62.0.0:${PORTSDIR}/graphics/linux-jpeg \ - ${LINUX_BASE}/usr/lib/libpng.so.2.1.0.3:${PORTSDIR}/graphics/linux-png - -ONLY_FOR_ARCHS= i386 -DOC_DIR= ${PREFIX}/share/doc/xmovie -EXTRACT_CMD= rpm2cpio -EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= | cpio -id --quiet -LINUX_BASE= /compat/linux -NO_BUILD= yes -USE_X_PREFIX= yes -NO_WRKSUBDIR= yes - -# Linux binary should not be stripped by INSTALL_PROGRAM as it uses -# /usr/bin/strip which then brands the binary as a FreeBSD ELF one. -STRIP= - -do-patch: - @${DO_NADA} - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/usr/local/bin/xmovie ${PREFIX}/bin - @brandelf -t Linux ${PREFIX}/bin/xmovie -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOC_DIR} - @${INSTALL_DATA} ${WRKSRC}/usr/doc/xmovie-${PORTVERSION:R}/README ${DOC_DIR}/README - @${INSTALL_DATA} ${WRKSRC}/usr/doc/xmovie-${PORTVERSION:R}/index.html ${DOC_DIR}/index.html -.endif -.include <bsd.port.mk> diff --git a/multimedia/xmovie/distinfo b/multimedia/xmovie/distinfo deleted file mode 100644 index 53253cda1340..000000000000 --- a/multimedia/xmovie/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xmovie-1.6-1.i386.rpm) = b97371151a9b45721c3c7ef8cc7ddb4b diff --git a/multimedia/xmovie/pkg-comment b/multimedia/xmovie/pkg-comment deleted file mode 100644 index cd1622636da8..000000000000 --- a/multimedia/xmovie/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A movie player for MPEG-2 and Quicktime movies diff --git a/multimedia/xmovie/pkg-descr b/multimedia/xmovie/pkg-descr deleted file mode 100644 index 651f0ee7bec6..000000000000 --- a/multimedia/xmovie/pkg-descr +++ /dev/null @@ -1,25 +0,0 @@ -* xmovie - - MPEG-2 and Quicktime movie player - -WWW: http://heroines.sourceforge.net/xmovie.php3 - - documentation is in /usr/X11R6/share/doc/xmovie/. - -* Tips - - - If you use with 3.2-RELEASE, 3.3-RELEASE, 3.4-RELEASE, - it need to update /module/linux.ko file. - - - Below options for kernel are useful for xmovie. - -options "P1003_1B" -options "_KPOSIX_PRIORITY_SCHEDULING" -options "_KPOSIX_VERSION=199309L" - - - If you use with 4.x-RELEASE, it need to add ``options USER_LDT'' - in your kernel config. - ---- -Yoshiro MIHIRA -(sanpei@FreeBSD.org) diff --git a/multimedia/xmovie/pkg-plist b/multimedia/xmovie/pkg-plist deleted file mode 100644 index f78026a32692..000000000000 --- a/multimedia/xmovie/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/xmovie -share/doc/xmovie/README -share/doc/xmovie/index.html -@dirrm share/doc/xmovie diff --git a/multimedia/xmps-opendivx-plugin/Makefile b/multimedia/xmps-opendivx-plugin/Makefile deleted file mode 100644 index 6dff6e4099bb..000000000000 --- a/multimedia/xmps-opendivx-plugin/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# New ports collection makefile for: xmps-opendivx-plugin -# Date created: 03 Feb 20001 -# Whom: Mario S F Ferreira <lioux@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= xmps-opendivx-plugin -PORTVERSION= 0.0.1 -CATEGORIES= graphics -MASTER_SITES= http://download.projectmayo.com/dnload/divx4linux/xmps/ - -MAINTAINER= lioux@FreeBSD.org - -LIB_DEPENDS= divxdecore.0:${PORTSDIR}/graphics/libdivxdecore \ - xmps.0:${PORTSDIR}/graphics/xmps \ - intl.1:${PORTSDIR}/devel/gettext - -WRKSRC= ${WRKDIR}/${PORTNAME}-0.0.2 -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_GTK= yes -USE_X_PREFIX= yes -INSTALLS_SHLIB= yes -PLIST_SUB= LIB_VERSION="${LIB_VERSION}" - -LIB_VERSION= 0 - -post-install: - @${LN} -sf libopendivx.so ${PREFIX}/lib/xmps/codecs/video/libopendivx.so.${LIB_VERSION} - -.include <bsd.port.mk> diff --git a/multimedia/xmps-opendivx-plugin/distinfo b/multimedia/xmps-opendivx-plugin/distinfo deleted file mode 100644 index 3805ff9c4dcd..000000000000 --- a/multimedia/xmps-opendivx-plugin/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xmps-opendivx-plugin-0.0.1.tar.gz) = 240fd72b9a2e1c5171dd01c528ca4c77 diff --git a/multimedia/xmps-opendivx-plugin/pkg-comment b/multimedia/xmps-opendivx-plugin/pkg-comment deleted file mode 100644 index a2847037d674..000000000000 --- a/multimedia/xmps-opendivx-plugin/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -xmps plugin using OpenDivX decoding engine from Project Mayo diff --git a/multimedia/xmps-opendivx-plugin/pkg-descr b/multimedia/xmps-opendivx-plugin/pkg-descr deleted file mode 100644 index 44e591e5b221..000000000000 --- a/multimedia/xmps-opendivx-plugin/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -xmps plugin using the Decore engine - -Decore [excerpt from OpenDivX Project Mayo site] - -"Decore" is our decoder core - that part of the codec that decodes -video from DivX video bitstream into uncompressed RGB bitmaps. Its -API is defined in decore.h. The API is another frame-in, frame-out -scheme, you give it a chunk of OpenDivX bitstream and it comes back -to you with an uncompressed RGB frame. Like "encore", "decore" is -truly independent of any other code, making no system calls. - -"Decore" is a decoder compliant with MPEG-4 natural video, simple -profile. It also incorporates a video postprocessor which postprocessor, -which hides many of the artifacts inherent in low bit-rate video. - -WWW: http://www.projectmayo.com/linux/xmps/ diff --git a/multimedia/xmps-opendivx-plugin/pkg-plist b/multimedia/xmps-opendivx-plugin/pkg-plist deleted file mode 100644 index 4e8b51bf57bb..000000000000 --- a/multimedia/xmps-opendivx-plugin/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/xmps/codecs/video/libopendivx.so -lib/xmps/codecs/video/libopendivx.so.%%LIB_VERSION%% diff --git a/multimedia/xmps-win32-plugin/Makefile b/multimedia/xmps-win32-plugin/Makefile deleted file mode 100644 index ee72c768e5ea..000000000000 --- a/multimedia/xmps-win32-plugin/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: xmps-win32-plugin -# Date created: 03 Feb 20001 -# Whom: Mario S F Ferreira <lioux@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= xmps-win32-plugin -PORTVERSION= 0.0.4 -CATEGORIES= graphics -MASTER_SITES= http://xmps.sourceforge.net/sources/ - -MAINTAINER= lioux@FreeBSD.org - -LIB_DEPENDS= xmps.0:${PORTSDIR}/graphics/xmps \ - intl.1:${PORTSDIR}/devel/gettext -RUN_DEPENDS= ${CODEC_DETECTION_FILE}:${CODEC_PORT} - -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_GTK= yes -USE_X_PREFIX= yes -INSTALLS_SHLIB= yes -PLIST_SUB= LIB_VERSION="${LIB_VERSION}" - -#CODEC_PORT= ${PORTSDIR}/graphics/win32-codecs -CODEC_PORT= ${.CURDIR}/../win32-codecs -CODEC_DETECTION_FILE!= ${MAKE} -f ${CODEC_PORT}/Makefile -V CODEC_DETECTION_FILE -LIB_VERSION= 0 - -post-patch: - ${PERL} -pi -ne "s|/usr/lib/win32|${LOCALBASE}/lib/win32|" ${WRKSRC}/src/win32_codec.c - -post-install: - @${LN} -sf libwin32.so ${PREFIX}/lib/xmps/codecs/video/libwin32.so.${LIB_VERSION} - -.include <bsd.port.mk> diff --git a/multimedia/xmps-win32-plugin/distinfo b/multimedia/xmps-win32-plugin/distinfo deleted file mode 100644 index 04e4be76102f..000000000000 --- a/multimedia/xmps-win32-plugin/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xmps-win32-plugin-0.0.4.tar.gz) = 14a4677fca132d326dde36277f8f912c diff --git a/multimedia/xmps-win32-plugin/pkg-comment b/multimedia/xmps-win32-plugin/pkg-comment deleted file mode 100644 index 6028d0efb17d..000000000000 --- a/multimedia/xmps-win32-plugin/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -xmps plugin for Win32 (TM) Codecs diff --git a/multimedia/xmps-win32-plugin/pkg-descr b/multimedia/xmps-win32-plugin/pkg-descr deleted file mode 100644 index 5ab5a865597f..000000000000 --- a/multimedia/xmps-win32-plugin/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Win32 Codecs plugin for XMPS - -WWW: http://xmps.sourceforge.net/ diff --git a/multimedia/xmps-win32-plugin/pkg-plist b/multimedia/xmps-win32-plugin/pkg-plist deleted file mode 100644 index 814f5d7380e2..000000000000 --- a/multimedia/xmps-win32-plugin/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/xmps/codecs/video/libwin32.so -lib/xmps/codecs/video/libwin32.so.%%LIB_VERSION%% diff --git a/multimedia/xmps/Makefile b/multimedia/xmps/Makefile deleted file mode 100644 index 11f31764589f..000000000000 --- a/multimedia/xmps/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# New ports collection makefile for: xmps -# Date created: 15 June 2000 -# Whom: Maxim Sobolev <sobomax@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= xmps -PORTVERSION= 0.2.0 -CATEGORIES= graphics gnome -MASTER_SITES= http://xmps.sourceforge.net/sources/ - -MAINTAINER= sobomax@FreeBSD.org - -LIB_DEPENDS= SDL-1.1.3:${PORTSDIR}/devel/sdl12 - -SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config - -USE_X_PREFIX= yes -USE_GNOME= yes -INSTALLS_SHLIB= yes -USE_LIBTOOL= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - SDL_CONFIG="${SDL_CONFIG}" \ - LDFLAGS="-L${LOCALBASE}/lib" - -post-patch: - @${PERL} -pi -e "s|-lpthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure - @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ - 's|\$$\(datadir\)/gnome/|\$$\(datadir\)/|g ; \ - s|\$$\(datadir\)/aclocal|\$$\(prefix\)/share/aclocal|g ; \ - s|\$$\(datadir\)/locale|\$$\(prefix\)/share/locale|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' - -post-configure: - @${PERL} -pi -e 's|^deplibs_check_method=.*|deplibs_check_method=pass_all|' \ - ${WRKSRC}/libtool - -.include <bsd.port.mk> diff --git a/multimedia/xmps/distinfo b/multimedia/xmps/distinfo deleted file mode 100644 index 17427f68a542..000000000000 --- a/multimedia/xmps/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (xmps-0.2.0.tar.gz) = 87937db0d26e599003f0e8db4284e16b diff --git a/multimedia/xmps/files/patch-aa b/multimedia/xmps/files/patch-aa deleted file mode 100644 index baaab7875043..000000000000 --- a/multimedia/xmps/files/patch-aa +++ /dev/null @@ -1,44 +0,0 @@ - -$FreeBSD$ - ---- configure.orig Sun Feb 4 21:49:31 2001 -+++ configure Sun Feb 4 21:52:15 2001 -@@ -3694,16 +3694,16 @@ - { echo "configure: error: **** Cannot find stat.h ****" 1>&2; exit 1; } - fi - --ac_safe=`echo "sys/dir.h" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for sys/dir.h""... $ac_c" 1>&6 --echo "configure:3700: checking for sys/dir.h" >&5 -+ac_safe=`echo "dirent.h" | sed 'y%./+-%__p_%'` -+echo $ac_n "checking for dirent.h""... $ac_c" 1>&6 -+echo "configure:3700: checking for dirent.h" >&5 - if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then - echo $ac_n "(cached) $ac_c" 1>&6 - else - cat > conftest.$ac_ext <<EOF - #line 3705 "configure" - #include "confdefs.h" --#include <sys/dir.h> -+#include <dirent.h> - EOF - ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" - { (eval echo configure:3710: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } -@@ -3725,7 +3725,7 @@ - : - else - echo "$ac_t""no" 1>&6 --{ echo "configure: error: **** Cannot find dir.h ****" 1>&2; exit 1; } -+{ echo "configure: error: **** Cannot find dirent.h ****" 1>&2; exit 1; } - fi - - -@@ -5636,7 +5636,7 @@ - < $srcdir/po/POTFILES.in > po/POTFILES - - --CFLAGS="$CFLAGS `gtk-config --cflags` -Wall -Werror" -+CFLAGS="$CFLAGS `$GTK_CONFIG --cflags` -Wall -Werror" - - - VIDEO_ADDON_PLUGIN_DIR=addons/video diff --git a/multimedia/xmps/files/patch-ab b/multimedia/xmps/files/patch-ab deleted file mode 100644 index aca750600a37..000000000000 --- a/multimedia/xmps/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- renderers/video/sdl/sdl_renderer.h 2001/02/04 19:53:13 1.1 -+++ renderers/video/sdl/sdl_renderer.h 2001/02/04 19:53:23 -@@ -40,7 +40,7 @@ - * - */ - --#include <SDL/SDL.h> -+#include <SDL.h> - - #include "libxmps/libxmps.h" - diff --git a/multimedia/xmps/files/patch-codecs::audio::ac3::ac3_codec.c b/multimedia/xmps/files/patch-codecs::audio::ac3::ac3_codec.c deleted file mode 100644 index a7c921fe63b2..000000000000 --- a/multimedia/xmps/files/patch-codecs::audio::ac3::ac3_codec.c +++ /dev/null @@ -1,50 +0,0 @@ - -$FreeBSD$ - ---- codecs/audio/ac3/ac3_codec.c.orig Mon Nov 20 21:41:18 2000 -+++ codecs/audio/ac3/ac3_codec.c Sun Feb 4 23:18:46 2001 -@@ -60,7 +60,7 @@ - - } ac3_t; - --int error; -+int ac3_error; - - /* - * get_audio_codec_info : MANDATORY -@@ -96,7 +96,7 @@ - ((ac3_t *) audio_decoder->data)->smixlev_lut[2] = 0.0; - ((ac3_t *) audio_decoder->data)->smixlev_lut[3] = 0.500; - -- error = 0; -+ ac3_error = 0; - - return audio_decoder; - } -@@ -208,7 +208,7 @@ - - exponent_unpack(&data->bsi, &data->audblk); - -- if(error) -+ if(ac3_error) - goto error; - - // Figure out how many bits per mantissa -@@ -220,7 +220,7 @@ - - coeff_unpack (&data->bsi, &data->audblk, data->samples); - -- if(error) -+ if(ac3_error) - goto error; - - if(data->bsi.acmod == 0x2) -@@ -242,7 +242,7 @@ - memset(data->s16_samples, 0, 256*2*2*6); - ring_write((char *) data->s16_samples, 256*2*2*6); - -- error = 0; -+ ac3_error = 0; - - } - diff --git a/multimedia/xmps/files/patch-codecs::audio::ac3::coeff.c b/multimedia/xmps/files/patch-codecs::audio::ac3::coeff.c deleted file mode 100644 index 9f2576ac8fc7..000000000000 --- a/multimedia/xmps/files/patch-codecs::audio::ac3::coeff.c +++ /dev/null @@ -1,23 +0,0 @@ - -$FreeBSD$ - ---- codecs/audio/ac3/coeff.c 2001/02/04 21:17:23 1.1 -+++ codecs/audio/ac3/coeff.c 2001/02/04 21:17:55 -@@ -254,7 +254,7 @@ - 11, 12, 14, 16 - }; - --extern int error; -+extern int ac3_error; - - static void coeff_reset(void); - static float coeff_get_float(uint16_t bap, uint16_t dithflag, uint16_t exp); -@@ -370,7 +370,7 @@ - - error: - XMPS_DEBUG("** Invalid mantissa - skipping frame **"); -- error = 1; -+ ac3_error = 1; - - return 0.0; - } diff --git a/multimedia/xmps/files/patch-codecs::audio::ac3::exponent.c b/multimedia/xmps/files/patch-codecs::audio::ac3::exponent.c deleted file mode 100644 index e629e1847969..000000000000 --- a/multimedia/xmps/files/patch-codecs::audio::ac3::exponent.c +++ /dev/null @@ -1,22 +0,0 @@ - -$FreeBSD$ - ---- codecs/audio/ac3/exponent.c 2001/02/04 21:17:23 1.1 -+++ codecs/audio/ac3/exponent.c 2001/02/04 21:18:06 -@@ -30,7 +30,7 @@ - - #include "exponent.h" - --extern int error; -+extern int ac3_error; - - static inline void exp_unpack_ch(uint16_t type,uint16_t expstr,uint16_t ngrps,uint16_t initial_exp, uint16_t exps[], uint16_t *dest); - -@@ -126,6 +126,6 @@ - return; - error: - fprintf (stderr,"** Invalid exponent - skipping frame **\n"); -- error = 1; -+ ac3_error = 1; - } - diff --git a/multimedia/xmps/files/patch-codecs::video::flx::Makefile.in b/multimedia/xmps/files/patch-codecs::video::flx::Makefile.in deleted file mode 100644 index 5746825836c5..000000000000 --- a/multimedia/xmps/files/patch-codecs::video::flx::Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- codecs/video/flx/Makefile.in.orig Sat Jan 20 01:53:42 2001 -+++ codecs/video/flx/Makefile.in Sun Feb 4 22:55:34 2001 -@@ -125,7 +125,7 @@ - libflx_la_SOURCES = flx_codec.h flx_codec.c - - --INCLUDES = @CFLAGS@ -DVERSION=\"@VERSION@\" -DPACKAGE=\"@PACKAGE@\" -I$(includedir) -I$(top_srcdir)/src -I$(top_srcdir)/libxmps -I$(top_srcdir)/intl -I../../src -I../../libxmps -Wall -+INCLUDES = @CFLAGS@ @SDL_CFLAGS@ -DVERSION=\"@VERSION@\" -DPACKAGE=\"@PACKAGE@\" -I$(includedir) -I$(top_srcdir)/src -I$(top_srcdir)/libxmps -I$(top_srcdir)/intl -I../../src -I../../libxmps -Wall - - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../../../config.h diff --git a/multimedia/xmps/files/patch-codecs::video::flx::flx_codec.h b/multimedia/xmps/files/patch-codecs::video::flx::flx_codec.h deleted file mode 100644 index bedd02f21154..000000000000 --- a/multimedia/xmps/files/patch-codecs::video::flx::flx_codec.h +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- codecs/video/flx/flx_codec.h.orig Wed Nov 1 20:46:14 2000 -+++ codecs/video/flx/flx_codec.h Sun Feb 4 22:55:34 2001 -@@ -52,7 +52,7 @@ - #include <stdlib.h> - #include <string.h> - #include <unistd.h> --#include <SDL/SDL.h> -+#include <SDL.h> - - typedef struct { - diff --git a/multimedia/xmps/files/patch-gui::skinned::xmps_skin_browser.h b/multimedia/xmps/files/patch-gui::skinned::xmps_skin_browser.h deleted file mode 100644 index c1a1fdae736e..000000000000 --- a/multimedia/xmps/files/patch-gui::skinned::xmps_skin_browser.h +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- gui/skinned/xmps_skin_browser.h.orig Thu Nov 23 16:06:40 2000 -+++ gui/skinned/xmps_skin_browser.h Sun Feb 4 22:55:34 2001 -@@ -36,7 +36,7 @@ - /* INCLUDES */ - - #include <gtk/gtk.h> --#include <sys/dir.h> -+#include <dirent.h> - #include <sys/stat.h> - #include "libxmps/libxmps.h" - #include "libxmpsutils/libxmpsutils.h" diff --git a/multimedia/xmps/files/patch-libxmps::Makefile.in b/multimedia/xmps/files/patch-libxmps::Makefile.in deleted file mode 100644 index 7fae58513ea5..000000000000 --- a/multimedia/xmps/files/patch-libxmps::Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- libxmps/Makefile.in.orig Sun Feb 4 23:01:50 2001 -+++ libxmps/Makefile.in Sun Feb 4 23:02:33 2001 -@@ -120,7 +120,7 @@ - - libxmpsincludedir = $(includedir)/libxmps - --libxmps_la_LDFLAGS = -module -avoid-version -+libxmps_la_LDFLAGS = -module - libxmps_la_LIBADD = -lpthread - - libxmps_la_SOURCES = libxmps_config.h libxmps_config.c libxmps_graph.c libxmps_events.c libxmps_video_conversion.c libxmps_xml.c libxmps.h libxmps.c diff --git a/multimedia/xmps/files/patch-libxmpsutils::Makefile.in b/multimedia/xmps/files/patch-libxmpsutils::Makefile.in deleted file mode 100644 index 4810f38c24df..000000000000 --- a/multimedia/xmps/files/patch-libxmpsutils::Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- libxmpsutils/Makefile.in 2001/02/04 21:00:58 1.1 -+++ libxmpsutils/Makefile.in 2001/02/04 21:01:11 -@@ -118,7 +118,7 @@ - - lib_LTLIBRARIES = libxmpsutils.la - --libxmpsutils_la_LDFLAGS = -module -avoid-version -+libxmpsutils_la_LDFLAGS = -module - libxmpsutils_la_LIBADD = @GTK_LIBS@ - - libxmpsutils_la_SOURCES = xmps_support.c xmps_support.h xmps_i18n.h xmps_message.h xmps_message.c xmps_item.h xmps_item.c xmps_menu.h xmps_menu.c xmps_playlist.h xmps_playlist.c xmps_file_info.h xmps_file_info.c xmps_gtk_config.h xmps_gtk_config.c xmps_about.c xmps_utils.h xmps_utils.c libxmpsutils.h diff --git a/multimedia/xmps/files/patch-renderers::audio::sdl::sdl_audio_renderer.h b/multimedia/xmps/files/patch-renderers::audio::sdl::sdl_audio_renderer.h deleted file mode 100644 index 44e9c9aaac45..000000000000 --- a/multimedia/xmps/files/patch-renderers::audio::sdl::sdl_audio_renderer.h +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- renderers/audio/sdl/sdl_audio_renderer.h.orig Fri Nov 3 21:41:37 2000 -+++ renderers/audio/sdl/sdl_audio_renderer.h Sun Feb 4 22:55:34 2001 -@@ -34,7 +34,7 @@ - - #include "libxmps/libxmps.h" - --#include <SDL/SDL.h> -+#include <SDL.h> - #include <string.h> - - #ifdef HAVE_CONFIG_H diff --git a/multimedia/xmps/files/patch-src::Makefile.in b/multimedia/xmps/files/patch-src::Makefile.in deleted file mode 100644 index c450f02f74f1..000000000000 --- a/multimedia/xmps/files/patch-src::Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/Makefile.in.orig Sat Jan 20 01:53:55 2001 -+++ src/Makefile.in Sun Feb 4 22:55:34 2001 -@@ -126,7 +126,7 @@ - xmps_SOURCES = main.c - - --xmps_LDADD = -L@LIBXMPS_DIR@ -lxmps -L@LIBXMPSUTILS_DIR@ -lxmpsutils -+xmps_LDADD = -L@LIBXMPS_DIR@ -lxmps -L@LIBXMPSUTILS_DIR@ -lxmpsutils -lpthread - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../config.h - CONFIG_CLEAN_FILES = diff --git a/multimedia/xmps/files/patch-system::mpeg3::mpeg3io.c b/multimedia/xmps/files/patch-system::mpeg3::mpeg3io.c deleted file mode 100644 index ebc186470bf0..000000000000 --- a/multimedia/xmps/files/patch-system::mpeg3::mpeg3io.c +++ /dev/null @@ -1,13 +0,0 @@ - -$FreeBSD$ - ---- system/mpeg3/mpeg3io.c.orig Fri Nov 3 21:41:37 2000 -+++ system/mpeg3/mpeg3io.c Sun Feb 4 22:55:34 2001 -@@ -20,7 +20,6 @@ - #include "mpeg3protos.h" - - #include <stdio.h> --#include <mntent.h> - #include <sys/stat.h> - #include <stdlib.h> - #include <string.h> diff --git a/multimedia/xmps/pkg-comment b/multimedia/xmps/pkg-comment deleted file mode 100644 index 96525f843919..000000000000 --- a/multimedia/xmps/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -X MPEG Player System - a media player with a very nice GUI diff --git a/multimedia/xmps/pkg-descr b/multimedia/xmps/pkg-descr deleted file mode 100644 index 8cb286dc4362..000000000000 --- a/multimedia/xmps/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -XMPS stands for X MPEG Player System. It's a simple Gtk program that will -(hopefully) play MPEG-1/MPEG-2/FLI/FLC/AVI files with sound under the *nix -platforms. It has very attractive skinnable user interface. - -WWW: http://xmps.sourceforge.net/ diff --git a/multimedia/xmps/pkg-plist b/multimedia/xmps/pkg-plist deleted file mode 100644 index 94719a831582..000000000000 --- a/multimedia/xmps/pkg-plist +++ /dev/null @@ -1,71 +0,0 @@ -bin/xmps -bin/xmps-config -include/libxmps/libxmps.h -include/libxmps/libxmps_config.h -lib/libxmps.a -lib/libxmps.so -lib/libxmps.so.0 -lib/libxmpsutils.a -lib/libxmpsutils.so -lib/libxmpsutils.so.0 -lib/xmps/addons/video/libvob.so -lib/xmps/codecs/audio/libac3.so -lib/xmps/codecs/audio/libmpeg.so -lib/xmps/codecs/audio/libwav.so -lib/xmps/codecs/video/libflx.so -lib/xmps/codecs/video/libmpeg3.so -lib/xmps/gui/libgnome.so -lib/xmps/gui/libskinned.so -lib/xmps/media/libfile.so -lib/xmps/media/libhttp.so -lib/xmps/renderers/audio/libsdl.so -lib/xmps/renderers/video/libsdl.so -lib/xmps/system/libavi.so -lib/xmps/system/libdummy.so -lib/xmps/system/libmpeg3.so -share/aclocal/xmps.m4 -share/gnome/apps/Multimedia/XMPS.desktop -share/gnome/xmps/fast_forward.xpm -share/gnome/xmps/load.xpm -share/gnome/xmps/pause.xpm -share/gnome/xmps/play.xpm -share/gnome/xmps/rewind.xpm -share/gnome/xmps/skins/DarkDepth/buttons.xpm -share/gnome/xmps/skins/DarkDepth/config -share/gnome/xmps/skins/DarkDepth/controls.xpm -share/gnome/xmps/skins/DarkDepth/digits.xpm -share/gnome/xmps/skins/DarkDepth/main.xpm -share/gnome/xmps/skins/DarkDepth/playlist.xpm -share/gnome/xmps/skins/DarkDepth/titlebar.xpm -share/gnome/xmps/skins/default/buttons.xpm -share/gnome/xmps/skins/default/config -share/gnome/xmps/skins/default/controls.xpm -share/gnome/xmps/skins/default/digits.xpm -share/gnome/xmps/skins/default/main.xpm -share/gnome/xmps/skins/default/playlist.xpm -share/gnome/xmps/skins/default/titlebar.xpm -share/gnome/xmps/stop.xpm -share/gnome/xmps/xmps-logo.xpm -share/gnome/xmps/xmps_intro.xpm -share/locale/de/LC_MESSAGES/xmps.mo -share/locale/fi/LC_MESSAGES/xmps.mo -share/locale/fr/LC_MESSAGES/xmps.mo -share/locale/pl/LC_MESSAGES/xmps.mo -share/locale/sv/LC_MESSAGES/xmps.mo -@dirrm share/gnome/xmps/skins/default -@dirrm share/gnome/xmps/skins/DarkDepth -@dirrm share/gnome/xmps/skins -@dirrm share/gnome/xmps -@dirrm lib/xmps/system -@dirrm lib/xmps/renderers/video -@dirrm lib/xmps/renderers/audio -@dirrm lib/xmps/renderers -@dirrm lib/xmps/media -@dirrm lib/xmps/gui -@dirrm lib/xmps/codecs/video -@dirrm lib/xmps/codecs/audio -@dirrm lib/xmps/codecs -@dirrm lib/xmps/addons/video -@dirrm lib/xmps/addons -@dirrm lib/xmps -@dirrm include/libxmps |