diff options
Diffstat (limited to 'multimedia')
74 files changed, 153 insertions, 2243 deletions
diff --git a/multimedia/clive1/Makefile b/multimedia/clive1/Makefile deleted file mode 100644 index af9e626de26f..000000000000 --- a/multimedia/clive1/Makefile +++ /dev/null @@ -1,76 +0,0 @@ -# New ports collection makefile for: clive -# Date created: 2007-02-11 -# Whom: Nicola Vitale <nivit@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= clive -PORTVERSION= 1.0.0 -#PORTREVISION= 0 -#PORTEPOCH= 0 -CATEGORIES= multimedia -MASTER_SITES= http://download.gna.org/clive/1.0.x/ \ - SF -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DIST_SUBDIR= ${PORTNAME} - -MAINTAINER= nivit@FreeBSD.org -COMMENT= Video extraction utility for YouTube and Google Video - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urlgrabber>=3.1.0_1:${PORTSDIR}/www/py-urlgrabber - -# deskutils/ljclive (same executable/manpage/distfile name) -CONFLICTS= clive-[0-9]* - -GNU_CONFIGURE= yes - -USE_BZIP2= yes -USE_PYTHON= yes - -.if !defined(NO_INSTALL_MANPAGES) -MAN1= ${PORTNAME}.1 ${PORTNAME}-passwd.1 -.else -CONFIGURE_ARGS= --with-doc=no -.endif - -OPTIONS= FFMPEG "Install ffmpeg for re-encoding" off \ - MPLAYER "Install mplayer as video player" off \ - NEWT "Install devel/newt (support for a simple GUI)" off \ - PYCRYPTO "Install pycrypto to encrypt login password" off \ - SQLITE3 "Install sqlite3 for caching visited URLs" off \ - VLC "Install vlc as video player" off \ - XCLIP "Install xclip (read URLs from clipboard)" off -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options - -.include <bsd.port.pre.mk> - -.if defined(WITH_FFMPEG) -RUN_DEPENDS+= ffmpeg:${PORTSDIR}/multimedia/ffmpeg -.endif - -.if defined(WITH_MPLAYER) -RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer -.endif - -.if defined(WITH_NEWT) -RUN_DEPENDS+= newt${PYTHON_PKGNAMESUFFIX}>=0.51.0_4:${PORTSDIR}/devel/newt -.endif - -.if defined(WITH_PYCRYPTO) -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.0.1_1:${PORTSDIR}/security/py-pycrypto -.endif - -.if defined(WITH_SQLITE3) -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlite3>=2.5.2_1:${PORTSDIR}/databases/py-sqlite3 -.endif - -.if defined(WITH_VLC) -RUN_DEPENDS+= vlc:${PORTSDIR}/multimedia/vlc -.endif - -.if defined(WITH_XCLIP) -RUN_DEPENDS+= xclip:${PORTSDIR}/x11/xclip -.endif - -.include <bsd.port.post.mk> diff --git a/multimedia/clive1/distinfo b/multimedia/clive1/distinfo deleted file mode 100644 index 50d57712f965..000000000000 --- a/multimedia/clive1/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (clive/clive-1.0.0.tar.bz2) = 7658c00f514f9d3e22de0a246e0879f9 -SHA256 (clive/clive-1.0.0.tar.bz2) = 6e27955ebea26a0fbce5564c583e3d429ae0df2e794c1ee30f502bc7361c23c6 -SIZE (clive/clive-1.0.0.tar.bz2) = 104575 diff --git a/multimedia/clive1/pkg-descr b/multimedia/clive1/pkg-descr deleted file mode 100644 index 7292b8f6f15e..000000000000 --- a/multimedia/clive1/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -clive is a command line tool for extracting videos from Youtube, -Google Video, Dailymotion, Guba (free), Stage6, Metacafe, LastFm, -Sevenload, and MyVideo.(de|ch|at|nl|be) websites. -clive is written in Python and is cross-platform. - -Main features: - - - Proxy support; option and http_proxy environment setting - - Youtube log-in support with flagged-content override - - High/low-quality support where applicable (e.g. Youtube) - - Chaining with a 3rd party player software for playing - - Chaining with ffmpeg for subsequent re-encoding - - URL caching; re-fetch video page only when necessary - - Gzip compressed video page data transfers - - Integration with X clipboard (with xclip) - - RSS/Atom parsing with video selection interface - - Continue partially downloaded files - - Recall last URL batch - - Supports UNIX pipes - - URL batch support - -WWW: http://home.gna.org/clive/ diff --git a/multimedia/clive1/pkg-plist b/multimedia/clive1/pkg-plist deleted file mode 100644 index 3cde5673d949..000000000000 --- a/multimedia/clive1/pkg-plist +++ /dev/null @@ -1,63 +0,0 @@ -bin/clive -bin/clive-passwd -%%PYTHON_SITELIBDIR%%/clive/__init__.py -%%PYTHON_SITELIBDIR%%/clive/__init__.pyc -%%PYTHON_SITELIBDIR%%/clive/__init__.pyo -%%PYTHON_SITELIBDIR%%/clive/cache.py -%%PYTHON_SITELIBDIR%%/clive/cache.pyc -%%PYTHON_SITELIBDIR%%/clive/cache.pyo -%%PYTHON_SITELIBDIR%%/clive/config.py -%%PYTHON_SITELIBDIR%%/clive/config.pyc -%%PYTHON_SITELIBDIR%%/clive/config.pyo -%%PYTHON_SITELIBDIR%%/clive/console.py -%%PYTHON_SITELIBDIR%%/clive/console.pyc -%%PYTHON_SITELIBDIR%%/clive/console.pyo -%%PYTHON_SITELIBDIR%%/clive/error.py -%%PYTHON_SITELIBDIR%%/clive/error.pyc -%%PYTHON_SITELIBDIR%%/clive/error.pyo -%%PYTHON_SITELIBDIR%%/clive/login.py -%%PYTHON_SITELIBDIR%%/clive/login.pyc -%%PYTHON_SITELIBDIR%%/clive/login.pyo -%%PYTHON_SITELIBDIR%%/clive/main.py -%%PYTHON_SITELIBDIR%%/clive/main.pyc -%%PYTHON_SITELIBDIR%%/clive/main.pyo -%%PYTHON_SITELIBDIR%%/clive/modules.py -%%PYTHON_SITELIBDIR%%/clive/modules.pyc -%%PYTHON_SITELIBDIR%%/clive/modules.pyo -%%PYTHON_SITELIBDIR%%/clive/nomad.py -%%PYTHON_SITELIBDIR%%/clive/nomad.pyc -%%PYTHON_SITELIBDIR%%/clive/nomad.pyo -%%PYTHON_SITELIBDIR%%/clive/opts.py -%%PYTHON_SITELIBDIR%%/clive/opts.pyc -%%PYTHON_SITELIBDIR%%/clive/opts.pyo -%%PYTHON_SITELIBDIR%%/clive/parse.py -%%PYTHON_SITELIBDIR%%/clive/parse.pyc -%%PYTHON_SITELIBDIR%%/clive/parse.pyo -%%PYTHON_SITELIBDIR%%/clive/passwd.py -%%PYTHON_SITELIBDIR%%/clive/passwd.pyc -%%PYTHON_SITELIBDIR%%/clive/passwd.pyo -%%PYTHON_SITELIBDIR%%/clive/path.py -%%PYTHON_SITELIBDIR%%/clive/path.pyc -%%PYTHON_SITELIBDIR%%/clive/path.pyo -%%PYTHON_SITELIBDIR%%/clive/progress.py -%%PYTHON_SITELIBDIR%%/clive/progress.pyc -%%PYTHON_SITELIBDIR%%/clive/progress.pyo -%%PYTHON_SITELIBDIR%%/clive/recall.py -%%PYTHON_SITELIBDIR%%/clive/recall.pyc -%%PYTHON_SITELIBDIR%%/clive/recall.pyo -%%PYTHON_SITELIBDIR%%/clive/rss.py -%%PYTHON_SITELIBDIR%%/clive/rss.pyc -%%PYTHON_SITELIBDIR%%/clive/rss.pyo -%%PYTHON_SITELIBDIR%%/clive/scan.py -%%PYTHON_SITELIBDIR%%/clive/scan.pyc -%%PYTHON_SITELIBDIR%%/clive/scan.pyo -%%PYTHON_SITELIBDIR%%/clive/unicode.py -%%PYTHON_SITELIBDIR%%/clive/unicode.pyc -%%PYTHON_SITELIBDIR%%/clive/unicode.pyo -%%PYTHON_SITELIBDIR%%/clive/update.py -%%PYTHON_SITELIBDIR%%/clive/update.pyc -%%PYTHON_SITELIBDIR%%/clive/update.pyo -%%PYTHON_SITELIBDIR%%/clive/util.py -%%PYTHON_SITELIBDIR%%/clive/util.pyc -%%PYTHON_SITELIBDIR%%/clive/util.pyo -@dirrm %%PYTHON_SITELIBDIR%%/clive diff --git a/multimedia/k9copy-kde4/Makefile b/multimedia/k9copy-kde4/Makefile deleted file mode 100644 index 809e856a842c..000000000000 --- a/multimedia/k9copy-kde4/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: k9copy -# Date created: 19 Dec 2005 -# Whom: Alexander V. Ribchansky <triosoft@triosoft.com.ua> -# -# $FreeBSD$ - -PORTNAME= k9copy -PORTVERSION= 1.0.4 -PORTREVISION= 3 -CATEGORIES= multimedia kde -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= triosoft@triosoft.com.ua -COMMENT= A DVD-9 to DVD-5 shrinking application for KDE - -LIB_DEPENDS= dvdread.5:${PORTSDIR}/multimedia/libdvdread -RUN_DEPENDS= growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \ - dvdauthor:${PORTSDIR}/multimedia/dvdauthor \ - vamps:${PORTSDIR}/multimedia/vamps - -USE_KDELIBS_VER=3 -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -USE_LDCONFIG= yes - -post-patch: - @${REINPLACE_CMD} -e 's,-O2,,g ; \ - s,-lpthread,${PTHREAD_LIBS},g' ${WRKSRC}/${CONFIGURE_SCRIPT} - @${REINPLACE_CMD} -e \ - 's,$$(LIB_KDEUI),$$(LIB_KDEUI) $$(LIBPTHREAD) -lcam,g' \ - ${WRKSRC}/src/Makefile.in - -.include <bsd.port.mk> diff --git a/multimedia/k9copy-kde4/distinfo b/multimedia/k9copy-kde4/distinfo deleted file mode 100644 index 5eca20d79bc0..000000000000 --- a/multimedia/k9copy-kde4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (k9copy-1.0.4.tar.gz) = a73a0ec35084c5ea59b047d9654e0036 -SHA256 (k9copy-1.0.4.tar.gz) = 566b7cb0180ffb1fde8f1d0281432b9914755a646cca60f89a6372f79e256039 -SIZE (k9copy-1.0.4.tar.gz) = 1099333 diff --git a/multimedia/k9copy-kde4/files/patch-libk3bdevice-k3bdevice.h b/multimedia/k9copy-kde4/files/patch-libk3bdevice-k3bdevice.h deleted file mode 100644 index 5ed937e362d3..000000000000 --- a/multimedia/k9copy-kde4/files/patch-libk3bdevice-k3bdevice.h +++ /dev/null @@ -1,10 +0,0 @@ ---- libk3bdevice/k3bdevice.h.orig Mon Dec 12 10:32:59 2005 -+++ libk3bdevice/k3bdevice.h Wed Dec 14 23:49:42 2005 -@@ -28,6 +28,7 @@ - - #ifdef Q_OS_FREEBSD - struct cam_device; -+#define stat64 stat - #endif - - namespace K3bDevice diff --git a/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp b/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp deleted file mode 100644 index 76558a7e5623..000000000000 --- a/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp +++ /dev/null @@ -1,32 +0,0 @@ ---- libk9copy/k9dvd.cpp.orig Mon Jan 16 10:40:01 2006 -+++ libk9copy/k9dvd.cpp Mon Jan 16 10:40:33 2006 -@@ -199,7 +199,7 @@ - return -1; - } - -- if ( fseek(filehandle, 32808, SEEK_SET )) { -+ if ( fseek(filehandle, 32768, SEEK_SET )) { - fclose(filehandle); - c=i18n("Couldn't seek in %1 for title\n").arg( dvd_device); - setError(c); -@@ -207,12 +207,19 @@ - return -1; - } - -- if ( 32 != (i = fread(title, 1, 32, filehandle)) ) { -+ { -+ #define DVD_SEC_SIZ 2048 -+ char tempBuf[ DVD_SEC_SIZ ]; -+ if ( DVD_SEC_SIZ != fread(tempBuf, 1, DVD_SEC_SIZ, filehandle) ) { - fclose(filehandle); - // c=tr2i18n("Couldn't read enough bytes for title.\n"); - // setError(c); - strcpy(title, "unknown"); - return 0; -+ } -+ snprintf( title, 32, "%s", tempBuf + 40 ); -+ i=32; -+ - } - - fclose (filehandle); diff --git a/multimedia/k9copy-kde4/pkg-descr b/multimedia/k9copy-kde4/pkg-descr deleted file mode 100644 index dbf77007a39d..000000000000 --- a/multimedia/k9copy-kde4/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -From K9copy website: - -K9Copy is a small utility which allows the copy of DVD on Linux. -The DVD video stream is compressed by the program Vamps. - -1. Copy without menus : -In this case, dvdauthor is used to create a new DVD structure. It is possible -to choose the order in which the video sequences are played. -2. Copy with menus : -As dvdauthor does not make it possible to integrate the original menus, -K9Copy reproduces the original structure of the DVD. The navigation packs as -well as IFO files are modified to point on the compressed MPEG stream. - -Features -* The video stream is compressed to make the DVD fit on 4.7 Gb recordable DVD -* DVD Burning -* Creation of ISO images -* Possibility of selecting the audio tracks and subtitles to be copied -* Title preview (video only) -* Possibility of preserving the original menus - -WWW: http://k9copy.free.fr - -- Alexander V. Ribchansky triosoft@triosoft.com.ua diff --git a/multimedia/k9copy-kde4/pkg-plist b/multimedia/k9copy-kde4/pkg-plist deleted file mode 100644 index 7689b34b9590..000000000000 --- a/multimedia/k9copy-kde4/pkg-plist +++ /dev/null @@ -1,32 +0,0 @@ -bin/k9copy -include/k9backupdlg.h -include/k9cell.h -include/k9cellcopylist.h -include/k9common.h -include/k9dvd.h -include/k9dvdauthor.h -include/k9dvdbackup.h -include/k9dvdprogress.h -include/k9dvdsize.h -include/k9dvdtitle.h -include/k9ifo.h -lib/libk9copy.a -lib/libk9copy.la -lib/libk9copy.so -lib/libk9copy.so.0 -share/applnk/Multimedia/k9copy.desktop -share/apps/k9copy/k9copyui.rc -share/icons/hicolor/16x16/apps/k9copy.png -share/icons/hicolor/32x32/apps/k9copy.png -share/icons/hicolor/48x48/apps/k9copy.png -share/locale/cs/LC_MESSAGES/k9copy.mo -share/locale/de/LC_MESSAGES/k9copy.mo -share/locale/el/LC_MESSAGES/k9copy.mo -share/locale/en_GB/LC_MESSAGES/k9copy.mo -share/locale/es/LC_MESSAGES/k9copy.mo -share/locale/fr/LC_MESSAGES/k9copy.mo -share/locale/it/LC_MESSAGES/k9copy.mo -share/locale/pl/LC_MESSAGES/k9copy.mo -share/locale/pt_BR/LC_MESSAGES/k9copy.mo -share/locale/ru/LC_MESSAGES/k9copy.mo -@dirrm share/apps/k9copy diff --git a/multimedia/kmplayer-kde4/Makefile b/multimedia/kmplayer-kde4/Makefile deleted file mode 100644 index f7c7ae84f404..000000000000 --- a/multimedia/kmplayer-kde4/Makefile +++ /dev/null @@ -1,114 +0,0 @@ -# New ports collection makefile for: KMplayer -# Date created: Jan 31, 2003 -# Whom: will -# -# $FreeBSD$ -# - -PORTNAME= kmplayer -PORTVERSION= 0.10.0c -PORTREVISION= 1 -PORTEPOCH= 2 -CATEGORIES= multimedia audio kde -MASTER_SITES= http://freebsd.ricin.com/ports/distfiles/ \ - http://kmplayer.kde.org/pkgs/ -DISTNAME= ${PORTNAME}-${PORTVERSION} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= danny@ricin.com -COMMENT= KDE frontend to MPlayer, Xine, GStreamer - -# It seems neither cairo nor npplayer can be disabled if the deps are present -# So deps must be added here for package consistency/POLA -PLIST_FILES+= bin/knpplayer -LIB_DEPENDS= cairo:${PORTSDIR}/graphics/cairo \ - dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ - dbus-qt-1:${PORTSDIR}/devel/dbus-qt3 \ - expat:${PORTSDIR}/textproc/expat2 -RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer - -USE_BZIP2= yes -USE_KDEBASE_VER=3 -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15 -USE_LDCONFIG= yes -USE_GNOME= atk glib20 gtk20 libxml2 pango # See above -WANT_GSTREAMER= yes # Can't be set after bsd.port.pre.mk - -OPTIONS= ARTS "ARts audio system support" on \ - GSTREAMER "GStreamer playback support" off \ - TUBESTUFF "YouTube and other 'download & play' support" off \ - XINE "Xine playback support" off - -CONFIGURE_ENV+= PKG_CONFIG=${LOCALBASE}/bin/pkg-config - -post-patch: -# do not try to roll our own mimetypes - ${REINPLACE_CMD} -E -e 's|^(SUBDIRS.*)mimetypes|\1|'\ - ${WRKSRC}/Makefile.in - -.include <bsd.port.pre.mk> - -.if defined(WITHOUT_ARTS) -CONFIGURE_ARGS+=--without-arts -.endif # WITHOUT_ARTS - -.if defined(WITH_GSTREAMER) -USE_GSTREAMER+= yes -PLIST_FILES+= bin/kgstplayer -.else -CONFIGURE_ARGS+=--without-gstreamer -.endif # WITH_GSTREAMER - -.if defined(WITH_XINE) -LIB_DEPENDS+= xine:${PORTSDIR}/multimedia/libxine -PLIST_FILES+= bin/kxineplayer -.else -CONFIGURE_ARGS+=--without-xine -.endif # WITH_XINE - -.if defined(WITH_TUBESTUFF) -TUBESTUFF_VER= 20080314 -DISTFILES+= tubestuff-${TUBESTUFF_VER}.tbz -BUILD_DEPENDS+= mencoder:${PORTSDIR}/multimedia/mencoder -USE_PYTHON= yes - -pre-patch: - ${REINPLACE_CMD} -e 's|PREFIX=/usr/local|PREFIX=${PREFIX}|'\ - ${WRKDIR}/tubestuff/tubestuff-patch-kmplayerpartbase.cpp.in &&\ - cd ${WRKDIR}/tubestuff && ./make_patch - -do-patch: - cd ${WRKSRC} && ${PATCH} <\ - ${WRKDIR}/tubestuff/patch-kmplayerpartbase.cpp-tubestuff - -pre-install: - cd ${WRKDIR}/tubestuff && ./make_video && ./make_readme - ${REINPLACE_CMD} -e 's|PREFIX=/usr/local|PREFIX=${PREFIX}|'\ - ${WRKDIR}/tubestuff/make_install - -post-install: - cd ${WRKDIR}/tubestuff && ./make_install - -.if defined(NOPORTDOCS) - ${RM} ${PREFIX}/share/apps/kmplayer/tubestuff/README -.else -PLIST_FILES+= share/apps/kmplayer/tubestuff/README -.endif # NOPORTDOCS - -PLIST_FILES+= share/apps/kmplayer/tubestuff/altertube-dl \ - share/apps/kmplayer/tubestuff/blip-dl \ - share/apps/kmplayer/tubestuff/dailymotion-dl \ - share/apps/kmplayer/tubestuff/downloading.avi \ - share/apps/kmplayer/tubestuff/google-dl \ - share/apps/kmplayer/tubestuff/liveleak-dl \ - share/apps/kmplayer/tubestuff/metacafe-dl \ - share/apps/kmplayer/tubestuff/ourmedia-dl \ - share/apps/kmplayer/tubestuff/playtube \ - share/apps/kmplayer/tubestuff/pornotube-dl \ - share/apps/kmplayer/tubestuff/revver-dl \ - share/apps/kmplayer/tubestuff/youtube-dl \ - "@dirrm share/apps/kmplayer/tubestuff" -.endif # WITH_TUBESTUFF - -.include <bsd.port.post.mk> diff --git a/multimedia/kmplayer-kde4/distinfo b/multimedia/kmplayer-kde4/distinfo deleted file mode 100644 index d21a76d337bb..000000000000 --- a/multimedia/kmplayer-kde4/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (tubestuff-20080314.tbz) = c2b4e8c489f316258ece95058b850ea2 -SHA256 (tubestuff-20080314.tbz) = 1dbae17393d905deda7bfabea0e5617f14686f74e629af27521417188d0e00b8 -SIZE (tubestuff-20080314.tbz) = 19634 -MD5 (kmplayer-0.10.0c.tar.bz2) = 3e76147784b2642891c9efbfe260e4c4 -SHA256 (kmplayer-0.10.0c.tar.bz2) = f9a699fa7bf53c7130ce6aff56e4bc53f957c5d86d3d1d23d791cca8f1cf3820 -SIZE (kmplayer-0.10.0c.tar.bz2) = 1047729 diff --git a/multimedia/kmplayer-kde4/pkg-descr b/multimedia/kmplayer-kde4/pkg-descr deleted file mode 100644 index 23960becea9f..000000000000 --- a/multimedia/kmplayer-kde4/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -KDE frontend to MPlayer, Xine, GStreamer - -WWW: http://kmplayer.kde.org/ - --- will@freebsd.org diff --git a/multimedia/kmplayer-kde4/pkg-plist b/multimedia/kmplayer-kde4/pkg-plist deleted file mode 100644 index b738c10ccf22..000000000000 --- a/multimedia/kmplayer-kde4/pkg-plist +++ /dev/null @@ -1,160 +0,0 @@ -bin/kmplayer -bin/kxvplayer -lib/kde3/kmplayer.a -lib/kde3/kmplayer.la -lib/kde3/kmplayer.so -lib/kde3/libkmplayerpart.a -lib/kde3/libkmplayerpart.la -lib/kde3/libkmplayerpart.so -lib/libkdeinit_kmplayer.a -lib/libkdeinit_kmplayer.la -lib/libkdeinit_kmplayer.so -lib/libkmplayercommon.a -lib/libkmplayercommon.la -lib/libkmplayercommon.so -share/applications/kde/kmplayer.desktop -share/apps/kmplayer/bookmarks.xml -share/apps/kmplayer/kmplayerpartui.rc -share/apps/kmplayer/kmplayerui.rc -share/apps/kmplayer/noise.gif -share/apps/kmplayer/pluginsinfo -share/config/kmplayerrc -share/doc/HTML/da/kmplayer/common -share/doc/HTML/da/kmplayer/index.cache.bz2 -share/doc/HTML/da/kmplayer/index.docbook -share/doc/HTML/de/kmplayer/common -share/doc/HTML/de/kmplayer/index.cache.bz2 -share/doc/HTML/de/kmplayer/index.docbook -share/doc/HTML/en/kmplayer/common -share/doc/HTML/en/kmplayer/index.cache.bz2 -share/doc/HTML/en/kmplayer/index.docbook -share/doc/HTML/es/kmplayer/common -share/doc/HTML/es/kmplayer/index.cache.bz2 -share/doc/HTML/es/kmplayer/index.docbook -share/doc/HTML/et/kmplayer/common -share/doc/HTML/et/kmplayer/index.cache.bz2 -share/doc/HTML/et/kmplayer/index.docbook -share/doc/HTML/fr/kmplayer/common -share/doc/HTML/fr/kmplayer/index.cache.bz2 -share/doc/HTML/fr/kmplayer/index.docbook -share/doc/HTML/it/kmplayer/common -share/doc/HTML/it/kmplayer/index.cache.bz2 -share/doc/HTML/it/kmplayer/index.docbook -share/doc/HTML/nl/kmplayer/common -share/doc/HTML/nl/kmplayer/index.cache.bz2 -share/doc/HTML/nl/kmplayer/index.docbook -share/doc/HTML/pt/kmplayer/common -share/doc/HTML/pt/kmplayer/index.cache.bz2 -share/doc/HTML/pt/kmplayer/index.docbook -share/doc/HTML/ru/kmplayer/common -share/doc/HTML/ru/kmplayer/index.cache.bz2 -share/doc/HTML/ru/kmplayer/index.docbook -share/doc/HTML/sv/kmplayer/common -share/doc/HTML/sv/kmplayer/index.cache.bz2 -share/doc/HTML/sv/kmplayer/index.docbook -share/icons/hicolor/128x128/apps/kmplayer.png -share/icons/hicolor/16x16/apps/kmplayer.png -share/icons/hicolor/22x22/apps/kmplayer.png -share/icons/hicolor/32x32/apps/kmplayer.png -share/icons/hicolor/48x48/apps/kmplayer.png -share/icons/hicolor/64x64/apps/kmplayer.png -share/icons/hicolor/scalable/apps/kmplayer.svgz -share/locale/ar/LC_MESSAGES/kmplayer.mo -share/locale/be/LC_MESSAGES/kmplayer.mo -share/locale/br/LC_MESSAGES/kmplayer.mo -share/locale/bs/LC_MESSAGES/kmplayer.mo -share/locale/ca/LC_MESSAGES/kmplayer.mo -share/locale/cs/LC_MESSAGES/kmplayer.mo -share/locale/csb/LC_MESSAGES/kmplayer.mo -share/locale/cy/LC_MESSAGES/kmplayer.mo -share/locale/da/LC_MESSAGES/kmplayer.mo -share/locale/de/LC_MESSAGES/kmplayer.mo -share/locale/el/LC_MESSAGES/kmplayer.mo -share/locale/en_GB/LC_MESSAGES/kmplayer.mo -share/locale/es/LC_MESSAGES/kmplayer.mo -share/locale/et/LC_MESSAGES/kmplayer.mo -share/locale/fi/LC_MESSAGES/kmplayer.mo -share/locale/fr/LC_MESSAGES/kmplayer.mo -share/locale/ga/LC_MESSAGES/kmplayer.mo -share/locale/gl/LC_MESSAGES/kmplayer.mo -share/locale/he/LC_MESSAGES/kmplayer.mo -share/locale/hi/LC_MESSAGES/kmplayer.mo -share/locale/hu/LC_MESSAGES/kmplayer.mo -share/locale/is/LC_MESSAGES/kmplayer.mo -share/locale/it/LC_MESSAGES/kmplayer.mo -share/locale/ja/LC_MESSAGES/kmplayer.mo -share/locale/ka/LC_MESSAGES/kmplayer.mo -share/locale/lt/LC_MESSAGES/kmplayer.mo -share/locale/mt/LC_MESSAGES/kmplayer.mo -share/locale/nb/LC_MESSAGES/kmplayer.mo -share/locale/nl/LC_MESSAGES/kmplayer.mo -share/locale/nn/LC_MESSAGES/kmplayer.mo -share/locale/pa/LC_MESSAGES/kmplayer.mo -share/locale/pl/LC_MESSAGES/kmplayer.mo -share/locale/pt/LC_MESSAGES/kmplayer.mo -share/locale/pt_BR/LC_MESSAGES/kmplayer.mo -share/locale/ro/LC_MESSAGES/kmplayer.mo -share/locale/ru/LC_MESSAGES/kmplayer.mo -share/locale/rw/LC_MESSAGES/kmplayer.mo -share/locale/sk/LC_MESSAGES/kmplayer.mo -share/locale/sr/LC_MESSAGES/kmplayer.mo -share/locale/sr@Latn/LC_MESSAGES/kmplayer.mo -share/locale/sv/LC_MESSAGES/kmplayer.mo -share/locale/ta/LC_MESSAGES/kmplayer.mo -share/locale/tr/LC_MESSAGES/kmplayer.mo -share/locale/uk/LC_MESSAGES/kmplayer.mo -share/locale/xx/LC_MESSAGES/kmplayer.mo -share/locale/zh_CN/LC_MESSAGES/kmplayer.mo -share/services/kmplayer_part.desktop -@dirrmtry share/services -@dirrmtry share/locale/csb/LC_MESSAGES -@dirrmtry share/locale/csb -@dirrmtry share/locale/xx/LC_MESSAGES -@dirrmtry share/locale/xx -@dirrmtry share/locale/rw/LC_MESSAGES -@dirrmtry share/locale/rw -@dirrmtry share/icons/hicolor/scalable/apps -@dirrmtry share/icons/hicolor/scalable -@dirrmtry share/icons/hicolor/64x64/apps -@dirrmtry share/icons/hicolor/64x64 -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/32x32/apps -@dirrmtry share/icons/hicolor/32x32 -@dirrmtry share/icons/hicolor/22x22/apps -@dirrmtry share/icons/hicolor/22x22 -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16 -@dirrmtry share/icons/hicolor/128x128/apps -@dirrmtry share/icons/hicolor/128x128 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons -@dirrm share/doc/HTML/sv/kmplayer -@dirrmtry share/doc/HTML/sv -@dirrm share/doc/HTML/ru/kmplayer -@dirrmtry share/doc/HTML/ru -@dirrm share/doc/HTML/pt/kmplayer -@dirrmtry share/doc/HTML/pt -@dirrm share/doc/HTML/nl/kmplayer -@dirrmtry share/doc/HTML/nl -@dirrm share/doc/HTML/it/kmplayer -@dirrmtry share/doc/HTML/it -@dirrm share/doc/HTML/fr/kmplayer -@dirrmtry share/doc/HTML/fr -@dirrm share/doc/HTML/et/kmplayer -@dirrmtry share/doc/HTML/et -@dirrm share/doc/HTML/es/kmplayer -@dirrmtry share/doc/HTML/es -@dirrm share/doc/HTML/en/kmplayer -@dirrmtry share/doc/HTML/en -@dirrm share/doc/HTML/de/kmplayer -@dirrmtry share/doc/HTML/de -@dirrm share/doc/HTML/da/kmplayer -@dirrmtry share/doc/HTML/da -@dirrmtry share/doc/HTML -@dirrmtry share/config -@dirrm share/apps/kmplayer -@dirrmtry share/apps -@dirrmtry share/applications/kde -@dirrmtry share/applications -@dirrmtry lib/kde3 diff --git a/multimedia/kplayer-kde4/Makefile b/multimedia/kplayer-kde4/Makefile deleted file mode 100644 index 1b23bd6cb03c..000000000000 --- a/multimedia/kplayer-kde4/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: kplayer -# Date created: Fri Apr 11 09:12:55 CEST 2003 -# Whom: Stefan Eßer <se@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= kplayer -PORTVERSION= 0.6.3 -PORTREVISION= 1 -CATEGORIES= multimedia kde -MASTER_SITES= SF - -MAINTAINER= se@FreeBSD.org -COMMENT= Movie player based on mplayer - -RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer - -USE_BZIP2= yes -USE_GMAKE= yes -USE_KDELIBS_VER=3 -USE_GETTEXT= yes -USE_PERL5_BUILD=yes -USE_AUTOTOOLS= automake:19:env autoconf:262:env libtool:15 - -pre-configure: - @(cd ${WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} ${SH} admin/cvs.sh dist) - -.include <bsd.port.mk> diff --git a/multimedia/kplayer-kde4/distinfo b/multimedia/kplayer-kde4/distinfo deleted file mode 100644 index 0273d41894d4..000000000000 --- a/multimedia/kplayer-kde4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (kplayer-0.6.3.tar.bz2) = f55dab07cefb666f745015ac4dc5de2a -SHA256 (kplayer-0.6.3.tar.bz2) = 750c8f3d4e3e3d7bcf79c8a3a626f894d3f32089ceee59fba9300a54db4919cc -SIZE (kplayer-0.6.3.tar.bz2) = 4912815 diff --git a/multimedia/kplayer-kde4/pkg-descr b/multimedia/kplayer-kde4/pkg-descr deleted file mode 100644 index ba9cd08fb507..000000000000 --- a/multimedia/kplayer-kde4/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -KPlayer is a KDE media player based on MPlayer, www.mplayerhq.hu. - -Features include video, audio and subtitle playback from file, URL, DVD, VCD, -audio CD, TV, etc.; volume, contrast, brightness, hue and saturation controls; -zooming, full screen and fixed aspect options; status and progress display -and seeking; user friendly interface. - -Among planned enhancements are configuration dialog, global and per-file -options, playlist, further KDE integration, MPlayer config file handling, -support for media encoding. - -WWW: http://sourceforge.net/projects/kplayer diff --git a/multimedia/kplayer-kde4/pkg-plist b/multimedia/kplayer-kde4/pkg-plist deleted file mode 100644 index 75b8a0902b1e..000000000000 --- a/multimedia/kplayer-kde4/pkg-plist +++ /dev/null @@ -1,355 +0,0 @@ -bin/kplayer -lib/kde3/libkplayerpart.a -lib/kde3/libkplayerpart.la -lib/kde3/libkplayerpart.so -share/applications/kde/kplayer.desktop -share/apps/konqueror/servicemenus/kplayer-actions.desktop -share/apps/konqueror/servicemenus/kplayer-directory.desktop -share/apps/konqueror/servicemenus/kplayer-next.desktop -share/apps/konqueror/servicemenus/kplayer-play-queue.desktop -share/apps/kplayer/COPYING -share/apps/kplayer/icons/hicolor/16x16/actions/brightness.png -share/apps/kplayer/icons/hicolor/16x16/actions/contrast.png -share/apps/kplayer/icons/hicolor/16x16/actions/fileopen.png -share/apps/kplayer/icons/hicolor/16x16/actions/fileopenurl.png -share/apps/kplayer/icons/hicolor/16x16/actions/hue.png -share/apps/kplayer/icons/hicolor/16x16/actions/lock.png -share/apps/kplayer/icons/hicolor/16x16/actions/loop.png -share/apps/kplayer/icons/hicolor/16x16/actions/mute.png -share/apps/kplayer/icons/hicolor/16x16/actions/player_fwd.png -share/apps/kplayer/icons/hicolor/16x16/actions/player_pause.png -share/apps/kplayer/icons/hicolor/16x16/actions/player_play.png -share/apps/kplayer/icons/hicolor/16x16/actions/player_rew.png -share/apps/kplayer/icons/hicolor/16x16/actions/player_stop.png -share/apps/kplayer/icons/hicolor/16x16/actions/properties.png -share/apps/kplayer/icons/hicolor/16x16/actions/saturation.png -share/apps/kplayer/icons/hicolor/16x16/actions/shuffle.png -share/apps/kplayer/icons/hicolor/16x16/actions/viewmag+.png -share/apps/kplayer/icons/hicolor/16x16/actions/viewmag-.png -share/apps/kplayer/icons/hicolor/16x16/actions/viewmagfit.png -share/apps/kplayer/icons/hicolor/16x16/actions/volume.png -share/apps/kplayer/icons/hicolor/16x16/actions/window_fullscreen.png -share/apps/kplayer/icons/hicolor/22x22/actions/brightness.png -share/apps/kplayer/icons/hicolor/22x22/actions/contrast.png -share/apps/kplayer/icons/hicolor/22x22/actions/fileopen.png -share/apps/kplayer/icons/hicolor/22x22/actions/fileopenurl.png -share/apps/kplayer/icons/hicolor/22x22/actions/hue.png -share/apps/kplayer/icons/hicolor/22x22/actions/lock.png -share/apps/kplayer/icons/hicolor/22x22/actions/loop.png -share/apps/kplayer/icons/hicolor/22x22/actions/mute.png -share/apps/kplayer/icons/hicolor/22x22/actions/player_fwd.png -share/apps/kplayer/icons/hicolor/22x22/actions/player_pause.png -share/apps/kplayer/icons/hicolor/22x22/actions/player_play.png -share/apps/kplayer/icons/hicolor/22x22/actions/player_rew.png -share/apps/kplayer/icons/hicolor/22x22/actions/player_stop.png -share/apps/kplayer/icons/hicolor/22x22/actions/properties.png -share/apps/kplayer/icons/hicolor/22x22/actions/saturation.png -share/apps/kplayer/icons/hicolor/22x22/actions/shuffle.png -share/apps/kplayer/icons/hicolor/22x22/actions/viewmag+.png -share/apps/kplayer/icons/hicolor/22x22/actions/viewmag-.png -share/apps/kplayer/icons/hicolor/22x22/actions/viewmagfit.png -share/apps/kplayer/icons/hicolor/22x22/actions/volume.png -share/apps/kplayer/icons/hicolor/22x22/actions/window_fullscreen.png -share/apps/kplayer/icons/hicolor/32x32/actions/brightness.png -share/apps/kplayer/icons/hicolor/32x32/actions/contrast.png -share/apps/kplayer/icons/hicolor/32x32/actions/fileopen.png -share/apps/kplayer/icons/hicolor/32x32/actions/fileopenurl.png -share/apps/kplayer/icons/hicolor/32x32/actions/hue.png -share/apps/kplayer/icons/hicolor/32x32/actions/lock.png -share/apps/kplayer/icons/hicolor/32x32/actions/loop.png -share/apps/kplayer/icons/hicolor/32x32/actions/mute.png -share/apps/kplayer/icons/hicolor/32x32/actions/player_fwd.png -share/apps/kplayer/icons/hicolor/32x32/actions/player_pause.png -share/apps/kplayer/icons/hicolor/32x32/actions/player_play.png -share/apps/kplayer/icons/hicolor/32x32/actions/player_rew.png -share/apps/kplayer/icons/hicolor/32x32/actions/player_stop.png -share/apps/kplayer/icons/hicolor/32x32/actions/properties.png -share/apps/kplayer/icons/hicolor/32x32/actions/saturation.png -share/apps/kplayer/icons/hicolor/32x32/actions/shuffle.png -share/apps/kplayer/icons/hicolor/32x32/actions/viewmag+.png -share/apps/kplayer/icons/hicolor/32x32/actions/viewmag-.png -share/apps/kplayer/icons/hicolor/32x32/actions/viewmagfit.png -share/apps/kplayer/icons/hicolor/32x32/actions/volume.png -share/apps/kplayer/icons/hicolor/32x32/actions/window_fullscreen.png -share/apps/kplayer/input.conf -share/apps/kplayer/kplayerpartui.rc -share/apps/kplayer/kplayerui.rc -share/doc/HTML/da/kplayer/basics.docbook -share/doc/HTML/da/kplayer/commands.docbook -share/doc/HTML/da/kplayer/common -share/doc/HTML/da/kplayer/configuration.docbook -share/doc/HTML/da/kplayer/howto-bug-reporting.docbook -share/doc/HTML/da/kplayer/howto-compilation.docbook -share/doc/HTML/da/kplayer/howto-configuration.docbook -share/doc/HTML/da/kplayer/howto-devices.docbook -share/doc/HTML/da/kplayer/howto-full-screen.docbook -share/doc/HTML/da/kplayer/howto-installation.docbook -share/doc/HTML/da/kplayer/howto-playlist.docbook -share/doc/HTML/da/kplayer/howto-properties.docbook -share/doc/HTML/da/kplayer/howto-settings.docbook -share/doc/HTML/da/kplayer/howto-slaves.docbook -share/doc/HTML/da/kplayer/howto-streams.docbook -share/doc/HTML/da/kplayer/howto-subtitles.docbook -share/doc/HTML/da/kplayer/howto-translation.docbook -share/doc/HTML/da/kplayer/howto-troubleshooting.docbook -share/doc/HTML/da/kplayer/howto.docbook -share/doc/HTML/da/kplayer/index.cache.bz2 -share/doc/HTML/da/kplayer/index.docbook -share/doc/HTML/da/kplayer/introduction.docbook -share/doc/HTML/da/kplayer/properties.docbook -share/doc/HTML/da/kplayer/settings.docbook -share/doc/HTML/en/kplayer/basics.docbook -share/doc/HTML/en/kplayer/commands.docbook -share/doc/HTML/en/kplayer/common -share/doc/HTML/en/kplayer/configuration.docbook -share/doc/HTML/en/kplayer/device-add.png -share/doc/HTML/en/kplayer/device-properties-advanced.png -share/doc/HTML/en/kplayer/device-properties-audio.png -share/doc/HTML/en/kplayer/device-properties-general.png -share/doc/HTML/en/kplayer/device-properties-subtitles.png -share/doc/HTML/en/kplayer/device-properties-video.png -share/doc/HTML/en/kplayer/dvd-bear.png -share/doc/HTML/en/kplayer/howto-bug-reporting.docbook -share/doc/HTML/en/kplayer/howto-compilation.docbook -share/doc/HTML/en/kplayer/howto-configuration.docbook -share/doc/HTML/en/kplayer/howto-devices.docbook -share/doc/HTML/en/kplayer/howto-full-screen.docbook -share/doc/HTML/en/kplayer/howto-installation.docbook -share/doc/HTML/en/kplayer/howto-library.docbook -share/doc/HTML/en/kplayer/howto-playlist.docbook -share/doc/HTML/en/kplayer/howto-properties.docbook -share/doc/HTML/en/kplayer/howto-settings.docbook -share/doc/HTML/en/kplayer/howto-slaves.docbook -share/doc/HTML/en/kplayer/howto-streams.docbook -share/doc/HTML/en/kplayer/howto-subtitles.docbook -share/doc/HTML/en/kplayer/howto-translation.docbook -share/doc/HTML/en/kplayer/howto-troubleshooting.docbook -share/doc/HTML/en/kplayer/howto.docbook -share/doc/HTML/en/kplayer/index.cache.bz2 -share/doc/HTML/en/kplayer/index.docbook -share/doc/HTML/en/kplayer/introduction.docbook -share/doc/HTML/en/kplayer/message-log.png -share/doc/HTML/en/kplayer/multimedia-library.png -share/doc/HTML/en/kplayer/properties-advanced.png -share/doc/HTML/en/kplayer/properties-audio.png -share/doc/HTML/en/kplayer/properties-general.png -share/doc/HTML/en/kplayer/properties-size.png -share/doc/HTML/en/kplayer/properties-subtitles.png -share/doc/HTML/en/kplayer/properties-video.png -share/doc/HTML/en/kplayer/properties.docbook -share/doc/HTML/en/kplayer/settings-advanced.png -share/doc/HTML/en/kplayer/settings-audio.png -share/doc/HTML/en/kplayer/settings-brightness.png -share/doc/HTML/en/kplayer/settings-contrast.png -share/doc/HTML/en/kplayer/settings-controls.png -share/doc/HTML/en/kplayer/settings-general.png -share/doc/HTML/en/kplayer/settings-hue.png -share/doc/HTML/en/kplayer/settings-progress.png -share/doc/HTML/en/kplayer/settings-saturation.png -share/doc/HTML/en/kplayer/settings-sliders.png -share/doc/HTML/en/kplayer/settings-subtitles.png -share/doc/HTML/en/kplayer/settings-video.png -share/doc/HTML/en/kplayer/settings-volume.png -share/doc/HTML/en/kplayer/settings.docbook -share/doc/HTML/en/kplayer/shortcuts-configure.png -share/doc/HTML/en/kplayer/shortcuts-define.png -share/doc/HTML/en/kplayer/toolbars-change-icon.png -share/doc/HTML/en/kplayer/toolbars-configure.png -share/doc/HTML/es/kplayer/basics.docbook -share/doc/HTML/es/kplayer/commands.docbook -share/doc/HTML/es/kplayer/common -share/doc/HTML/es/kplayer/configuration.docbook -share/doc/HTML/es/kplayer/dvd-bear.png -share/doc/HTML/es/kplayer/howto-bug-reporting.docbook -share/doc/HTML/es/kplayer/howto-compilation.docbook -share/doc/HTML/es/kplayer/howto-configuration.docbook -share/doc/HTML/es/kplayer/howto-devices.docbook -share/doc/HTML/es/kplayer/howto-full-screen.docbook -share/doc/HTML/es/kplayer/howto-installation.docbook -share/doc/HTML/es/kplayer/howto-playlist.docbook -share/doc/HTML/es/kplayer/howto-properties.docbook -share/doc/HTML/es/kplayer/howto-settings.docbook -share/doc/HTML/es/kplayer/howto-slaves.docbook -share/doc/HTML/es/kplayer/howto-streams.docbook -share/doc/HTML/es/kplayer/howto-subtitles.docbook -share/doc/HTML/es/kplayer/howto-translation.docbook -share/doc/HTML/es/kplayer/howto-troubleshooting.docbook -share/doc/HTML/es/kplayer/howto.docbook -share/doc/HTML/es/kplayer/index.cache.bz2 -share/doc/HTML/es/kplayer/index.docbook -share/doc/HTML/es/kplayer/introduction.docbook -share/doc/HTML/es/kplayer/properties-advanced.png -share/doc/HTML/es/kplayer/properties-audio.png -share/doc/HTML/es/kplayer/properties-general.png -share/doc/HTML/es/kplayer/properties-subtitles.png -share/doc/HTML/es/kplayer/properties-video.png -share/doc/HTML/es/kplayer/properties.docbook -share/doc/HTML/es/kplayer/settings-advanced.png -share/doc/HTML/es/kplayer/settings-audio.png -share/doc/HTML/es/kplayer/settings-brightness.png -share/doc/HTML/es/kplayer/settings-contrast.png -share/doc/HTML/es/kplayer/settings-controls.png -share/doc/HTML/es/kplayer/settings-general.png -share/doc/HTML/es/kplayer/settings-hue.png -share/doc/HTML/es/kplayer/settings-messages.png -share/doc/HTML/es/kplayer/settings-playlist.png -share/doc/HTML/es/kplayer/settings-progress.png -share/doc/HTML/es/kplayer/settings-saturation.png -share/doc/HTML/es/kplayer/settings-sliders.png -share/doc/HTML/es/kplayer/settings-subtitles.png -share/doc/HTML/es/kplayer/settings-video.png -share/doc/HTML/es/kplayer/settings-volume.png -share/doc/HTML/es/kplayer/settings.docbook -share/doc/HTML/es/kplayer/shortcuts-configure.png -share/doc/HTML/es/kplayer/shortcuts-define.png -share/doc/HTML/it/kplayer/basics.docbook -share/doc/HTML/it/kplayer/commands.docbook -share/doc/HTML/it/kplayer/common -share/doc/HTML/it/kplayer/configuration.docbook -share/doc/HTML/it/kplayer/howto-bug-reporting.docbook -share/doc/HTML/it/kplayer/howto-compilation.docbook -share/doc/HTML/it/kplayer/howto-configuration.docbook -share/doc/HTML/it/kplayer/howto-devices.docbook -share/doc/HTML/it/kplayer/howto-full-screen.docbook -share/doc/HTML/it/kplayer/howto-installation.docbook -share/doc/HTML/it/kplayer/howto-playlist.docbook -share/doc/HTML/it/kplayer/howto-properties.docbook -share/doc/HTML/it/kplayer/howto-settings.docbook -share/doc/HTML/it/kplayer/howto-slaves.docbook -share/doc/HTML/it/kplayer/howto-streams.docbook -share/doc/HTML/it/kplayer/howto-subtitles.docbook -share/doc/HTML/it/kplayer/howto-translation.docbook -share/doc/HTML/it/kplayer/howto-troubleshooting.docbook -share/doc/HTML/it/kplayer/howto.docbook -share/doc/HTML/it/kplayer/index.cache.bz2 -share/doc/HTML/it/kplayer/index.docbook -share/doc/HTML/it/kplayer/introduction.docbook -share/doc/HTML/it/kplayer/properties.docbook -share/doc/HTML/it/kplayer/settings.docbook -share/doc/HTML/pt/kplayer/basics.docbook -share/doc/HTML/pt/kplayer/commands.docbook -share/doc/HTML/pt/kplayer/common -share/doc/HTML/pt/kplayer/configuration.docbook -share/doc/HTML/pt/kplayer/howto-bug-reporting.docbook -share/doc/HTML/pt/kplayer/howto-compilation.docbook -share/doc/HTML/pt/kplayer/howto-configuration.docbook -share/doc/HTML/pt/kplayer/howto-devices.docbook -share/doc/HTML/pt/kplayer/howto-full-screen.docbook -share/doc/HTML/pt/kplayer/howto-installation.docbook -share/doc/HTML/pt/kplayer/howto-playlist.docbook -share/doc/HTML/pt/kplayer/howto-properties.docbook -share/doc/HTML/pt/kplayer/howto-settings.docbook -share/doc/HTML/pt/kplayer/howto-slaves.docbook -share/doc/HTML/pt/kplayer/howto-streams.docbook -share/doc/HTML/pt/kplayer/howto-subtitles.docbook -share/doc/HTML/pt/kplayer/howto-translation.docbook -share/doc/HTML/pt/kplayer/howto-troubleshooting.docbook -share/doc/HTML/pt/kplayer/howto.docbook -share/doc/HTML/pt/kplayer/index.cache.bz2 -share/doc/HTML/pt/kplayer/index.docbook -share/doc/HTML/pt/kplayer/introduction.docbook -share/doc/HTML/pt/kplayer/properties.docbook -share/doc/HTML/pt/kplayer/settings.docbook -share/doc/HTML/sv/kplayer/basics.docbook -share/doc/HTML/sv/kplayer/commands.docbook -share/doc/HTML/sv/kplayer/common -share/doc/HTML/sv/kplayer/configuration.docbook -share/doc/HTML/sv/kplayer/dvd-bear.png -share/doc/HTML/sv/kplayer/howto-bug-reporting.docbook -share/doc/HTML/sv/kplayer/howto-compilation.docbook -share/doc/HTML/sv/kplayer/howto-configuration.docbook -share/doc/HTML/sv/kplayer/howto-devices.docbook -share/doc/HTML/sv/kplayer/howto-full-screen.docbook -share/doc/HTML/sv/kplayer/howto-installation.docbook -share/doc/HTML/sv/kplayer/howto-playlist.docbook -share/doc/HTML/sv/kplayer/howto-properties.docbook -share/doc/HTML/sv/kplayer/howto-settings.docbook -share/doc/HTML/sv/kplayer/howto-slaves.docbook -share/doc/HTML/sv/kplayer/howto-streams.docbook -share/doc/HTML/sv/kplayer/howto-subtitles.docbook -share/doc/HTML/sv/kplayer/howto-translation.docbook -share/doc/HTML/sv/kplayer/howto-troubleshooting.docbook -share/doc/HTML/sv/kplayer/howto.docbook -share/doc/HTML/sv/kplayer/index.cache.bz2 -share/doc/HTML/sv/kplayer/index.docbook -share/doc/HTML/sv/kplayer/introduction.docbook -share/doc/HTML/sv/kplayer/properties-advanced.png -share/doc/HTML/sv/kplayer/properties-audio.png -share/doc/HTML/sv/kplayer/properties-general.png -share/doc/HTML/sv/kplayer/properties-subtitles.png -share/doc/HTML/sv/kplayer/properties-video.png -share/doc/HTML/sv/kplayer/properties.docbook -share/doc/HTML/sv/kplayer/settings-advanced.png -share/doc/HTML/sv/kplayer/settings-audio.png -share/doc/HTML/sv/kplayer/settings-brightness.png -share/doc/HTML/sv/kplayer/settings-contrast.png -share/doc/HTML/sv/kplayer/settings-controls.png -share/doc/HTML/sv/kplayer/settings-general.png -share/doc/HTML/sv/kplayer/settings-hue.png -share/doc/HTML/sv/kplayer/settings-messages.png -share/doc/HTML/sv/kplayer/settings-playlist.png -share/doc/HTML/sv/kplayer/settings-progress.png -share/doc/HTML/sv/kplayer/settings-saturation.png -share/doc/HTML/sv/kplayer/settings-sliders.png -share/doc/HTML/sv/kplayer/settings-subtitles.png -share/doc/HTML/sv/kplayer/settings-video.png -share/doc/HTML/sv/kplayer/settings-volume.png -share/doc/HTML/sv/kplayer/settings.docbook -share/doc/HTML/sv/kplayer/shortcuts-configure.png -share/doc/HTML/sv/kplayer/shortcuts-define.png -share/icons/hicolor/16x16/apps/kplayer.png -share/icons/hicolor/22x22/apps/kplayer.png -share/icons/hicolor/32x32/apps/kplayer.png -share/icons/hicolor/48x48/apps/kplayer.png -share/icons/hicolor/64x64/apps/kplayer.png -share/icons/locolor/16x16/apps/kplayer.png -share/icons/locolor/22x22/apps/kplayer.png -share/icons/locolor/32x32/apps/kplayer.png -share/locale/be/LC_MESSAGES/kplayer.mo -share/locale/br/LC_MESSAGES/kplayer.mo -share/locale/ca/LC_MESSAGES/kplayer.mo -share/locale/cs/LC_MESSAGES/kplayer.mo -share/locale/cy/LC_MESSAGES/kplayer.mo -share/locale/da/LC_MESSAGES/kplayer.mo -share/locale/de/LC_MESSAGES/kplayer.mo -share/locale/el/LC_MESSAGES/kplayer.mo -share/locale/en_GB/LC_MESSAGES/kplayer.mo -share/locale/es/LC_MESSAGES/kplayer.mo -share/locale/et/LC_MESSAGES/kplayer.mo -share/locale/fi/LC_MESSAGES/kplayer.mo -share/locale/fr/LC_MESSAGES/kplayer.mo -share/locale/ga/LC_MESSAGES/kplayer.mo -share/locale/gl/LC_MESSAGES/kplayer.mo -share/locale/he/LC_MESSAGES/kplayer.mo -share/locale/hu/LC_MESSAGES/kplayer.mo -share/locale/it/LC_MESSAGES/kplayer.mo -share/locale/ja/LC_MESSAGES/kplayer.mo -share/locale/nb/LC_MESSAGES/kplayer.mo -share/locale/nl/LC_MESSAGES/kplayer.mo -share/locale/pa/LC_MESSAGES/kplayer.mo -share/locale/pl/LC_MESSAGES/kplayer.mo -share/locale/pt/LC_MESSAGES/kplayer.mo -share/locale/pt_BR/LC_MESSAGES/kplayer.mo -share/locale/ru/LC_MESSAGES/kplayer.mo -share/locale/sr/LC_MESSAGES/kplayer.mo -share/locale/sr@Latn/LC_MESSAGES/kplayer.mo -share/locale/sv/LC_MESSAGES/kplayer.mo -share/locale/tr/LC_MESSAGES/kplayer.mo -share/locale/zh_CN/LC_MESSAGES/kplayer.mo -share/services/kplayerpart.desktop -@dirrm share/doc/HTML/sv/kplayer -@dirrm share/doc/HTML/pt/kplayer -@dirrm share/doc/HTML/it/kplayer -@dirrm share/doc/HTML/es/kplayer -@dirrm share/doc/HTML/en/kplayer -@dirrm share/doc/HTML/da/kplayer -@dirrm share/apps/kplayer/icons/hicolor/32x32/actions -@dirrm share/apps/kplayer/icons/hicolor/32x32 -@dirrm share/apps/kplayer/icons/hicolor/22x22/actions -@dirrm share/apps/kplayer/icons/hicolor/22x22 -@dirrm share/apps/kplayer/icons/hicolor/16x16/actions -@dirrm share/apps/kplayer/icons/hicolor/16x16 -@dirrm share/apps/kplayer/icons/hicolor -@dirrm share/apps/kplayer/icons -@dirrm share/apps/kplayer -@dirrmtry share/applications/kde diff --git a/multimedia/linux-f10-libtheora/Makefile b/multimedia/linux-f10-libtheora/Makefile deleted file mode 100644 index 27f27e41e0d4..000000000000 --- a/multimedia/linux-f10-libtheora/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: linux-libtheora -# Date created: 17 September 2006 -# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= libtheora -DISTVERSION= 1.0alpha4-2 -CATEGORIES= multimedia linux - -MAINTAINER= ports@FreeBSD.org -COMMENT= Video codec - -ONLY_FOR_ARCHS= i386 amd64 -USE_LINUX_RPM= yes -LINUX_DIST_VER= 4 -USE_LDCONFIG= yes -AUTOMATIC_PLIST=yes -DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr - -post-extract: - @${RM} -rf ${WRKDIR}/usr/share - -.include <bsd.port.mk> diff --git a/multimedia/linux-f10-libtheora/distinfo.i386 b/multimedia/linux-f10-libtheora/distinfo.i386 deleted file mode 100644 index c2b0dd0a779d..000000000000 --- a/multimedia/linux-f10-libtheora/distinfo.i386 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.i386.rpm) = 9db2ede549fc4514133e7dc00de046b5 -SHA256 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.i386.rpm) = 08595ce79d2e71a988742c7cfce520bd8afe38e18a240aee94c91ff94eac7b8d -SIZE (rpm/i386/fedora/4/libtheora-1.0alpha4-2.i386.rpm) = 651427 -MD5 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.src.rpm) = 2a0ed692b5972be59aa08f5903ebde12 -SHA256 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.src.rpm) = 1221cadb3919cf668e36707c63eafec34b15d71c854adaf9431fdf1e4184dabe -SIZE (rpm/i386/fedora/4/libtheora-1.0alpha4-2.src.rpm) = 1763344 diff --git a/multimedia/linux-f8-libtheora/Makefile b/multimedia/linux-f8-libtheora/Makefile deleted file mode 100644 index 27f27e41e0d4..000000000000 --- a/multimedia/linux-f8-libtheora/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: linux-libtheora -# Date created: 17 September 2006 -# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= libtheora -DISTVERSION= 1.0alpha4-2 -CATEGORIES= multimedia linux - -MAINTAINER= ports@FreeBSD.org -COMMENT= Video codec - -ONLY_FOR_ARCHS= i386 amd64 -USE_LINUX_RPM= yes -LINUX_DIST_VER= 4 -USE_LDCONFIG= yes -AUTOMATIC_PLIST=yes -DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr - -post-extract: - @${RM} -rf ${WRKDIR}/usr/share - -.include <bsd.port.mk> diff --git a/multimedia/linux-f8-libtheora/distinfo.i386 b/multimedia/linux-f8-libtheora/distinfo.i386 deleted file mode 100644 index c2b0dd0a779d..000000000000 --- a/multimedia/linux-f8-libtheora/distinfo.i386 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.i386.rpm) = 9db2ede549fc4514133e7dc00de046b5 -SHA256 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.i386.rpm) = 08595ce79d2e71a988742c7cfce520bd8afe38e18a240aee94c91ff94eac7b8d -SIZE (rpm/i386/fedora/4/libtheora-1.0alpha4-2.i386.rpm) = 651427 -MD5 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.src.rpm) = 2a0ed692b5972be59aa08f5903ebde12 -SHA256 (rpm/i386/fedora/4/libtheora-1.0alpha4-2.src.rpm) = 1221cadb3919cf668e36707c63eafec34b15d71c854adaf9431fdf1e4184dabe -SIZE (rpm/i386/fedora/4/libtheora-1.0alpha4-2.src.rpm) = 1763344 diff --git a/multimedia/mp4v2/Makefile b/multimedia/mp4v2/Makefile deleted file mode 100644 index c4542795fbf0..000000000000 --- a/multimedia/mp4v2/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# New ports collection makefile for: mpeg4ip-libmp4v2 -# Date created: 28 Sep 2004 -# Whom: Michael Johnson <ahze@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= mpeg4ip -PORTVERSION= 1.6.1 -CATEGORIES= multimedia -MASTER_SITES= LOCAL/ahze -# http://sourceforge.net/forum/forum.php?thread_id=1839453&forum_id=59136 -#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -#MASTER_SITE_SUBDIR= ${PORTNAME} -PKGNAMESUFFIX= -libmp4v2 - -MAINTAINER= multimedia@FreeBSD.org -COMMENT= Mpeg-4 library and tools from mpeg4ip - -USE_AUTOTOOLS= libtool:15 -USE_GMAKE= yes -USE_GNOME= gnometarget -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" -USE_LDCONFIG= yes - -post-patch: - ${TOUCH} -f ${WRKSRC}/bootstrapped -# Speed up configure by not using 2 unneeded configure scripts. - @${ECHO_CMD} "" > ${WRKSRC}/lib/rtp/configure - @${ECHO_CMD} "" > ${WRKSRC}/lib/SDLAudio/configure - @${REINPLACE_CMD} \ - -e 's|>&/|>/|; s|-Wmissing-declarations||; \ - s|-Wmissing-prototypes||; \ - s|nasm -r|nasm -v|' \ - ${WRKSRC}/configure -do-build: -.for dir in lib/gnu lib/mp4av lib/mp4v2 - @(cd ${WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) -.endfor - -do-install: -.for dir in lib/gnu lib/mp4av lib/mp4v2 - @(cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) -.endfor - -post-install: -.for i in include/mpeg4ip.h include/mpeg4ip_version.h mpeg4ip_config.h - ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/include -.endfor - -.include <bsd.port.mk> diff --git a/multimedia/mp4v2/distinfo b/multimedia/mp4v2/distinfo deleted file mode 100644 index beecfaf45410..000000000000 --- a/multimedia/mp4v2/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (mpeg4ip-1.6.1.tar.gz) = 59e9d9cb7aad0a9605fb6015e7f0b197 -SHA256 (mpeg4ip-1.6.1.tar.gz) = 7049793ab18efc7d36b0581ecf137b59b1d9e4cee1df20a4241ffd37ce510214 -SIZE (mpeg4ip-1.6.1.tar.gz) = 6324289 diff --git a/multimedia/mp4v2/files/patch-include::mpeg4ip_getopt.h b/multimedia/mp4v2/files/patch-include::mpeg4ip_getopt.h deleted file mode 100644 index 3677f0259efc..000000000000 --- a/multimedia/mp4v2/files/patch-include::mpeg4ip_getopt.h +++ /dev/null @@ -1,12 +0,0 @@ ---- include/mpeg4ip_getopt.h.orig Tue Oct 15 13:12:27 2002 -+++ include/mpeg4ip_getopt.h Mon Feb 24 05:23:50 2003 -@@ -11,6 +11,9 @@ - #endif - - #ifdef HAVE_GETOPT_H -+#ifdef __FreeBSD__ -+#define __GNU_LIBRARY__ -+#endif - #include <getopt.h> - #endif - diff --git a/multimedia/mp4v2/files/patch-lib::mp4v2::util::mp4tags.cpp b/multimedia/mp4v2/files/patch-lib::mp4v2::util::mp4tags.cpp deleted file mode 100644 index a1a617828028..000000000000 --- a/multimedia/mp4v2/files/patch-lib::mp4v2::util::mp4tags.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/mp4v2/util/mp4tags.cpp.orig Thu Nov 11 03:16:39 2004 -+++ lib/mp4v2/util/mp4tags.cpp Thu Nov 11 03:23:05 2004 -@@ -178,7 +178,7 @@ - } - - /* Set the other relevant attributes */ -- for (int i = 0; i < UCHAR_MAX; i++) { -+ for (int i = 0; i < (int)UCHAR_MAX; i++) { - if (tags[i]) { - switch(i) { - case OPT_ALBUM: MP4SetMetadataAlbum(h, tags[i]); break; diff --git a/multimedia/mp4v2/files/patch-mpeg4ip_config.h.in b/multimedia/mp4v2/files/patch-mpeg4ip_config.h.in deleted file mode 100644 index 8bfb7a0aff76..000000000000 --- a/multimedia/mp4v2/files/patch-mpeg4ip_config.h.in +++ /dev/null @@ -1,27 +0,0 @@ ---- mpeg4ip_config.h.in.orig Tue May 18 13:31:06 2004 -+++ mpeg4ip_config.h.in Wed Sep 29 14:40:59 2004 -@@ -25,16 +25,12 @@ - #undef HAVE_FPOS_T___POS - - /* Define to 1 if you have the `getopt' function. */ --#undef HAVE_GETOPT - - /* Define to 1 if you have the <getopt.h> header file. */ --#undef HAVE_GETOPT_H - - /* Define to 1 if you have the `getopt_long' function. */ --#undef HAVE_GETOPT_LONG - - /* Define to 1 if you have the `getopt_long_only' function. */ --#undef HAVE_GETOPT_LONG_ONLY - - /* Define to 1 if you have the `getrusage' function. */ - #undef HAVE_GETRUSAGE -@@ -67,7 +63,6 @@ - #undef HAVE_IPv6 - - /* Define to 1 if you have the `gnugetopt' library (-lgnugetopt). */ --#undef HAVE_LIBGNUGETOPT - - /* have libmpeg2 decoder library */ - #undef HAVE_LIBMPEG2 diff --git a/multimedia/mp4v2/pkg-descr b/multimedia/mp4v2/pkg-descr deleted file mode 100644 index 76c7e44c885c..000000000000 --- a/multimedia/mp4v2/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Mpeg4 library and tools from mpeg4ip - -WWW: http://mpeg4ip.sourceforge.net/ diff --git a/multimedia/mp4v2/pkg-plist b/multimedia/mp4v2/pkg-plist deleted file mode 100644 index 0678dba656e3..000000000000 --- a/multimedia/mp4v2/pkg-plist +++ /dev/null @@ -1,34 +0,0 @@ -bin/mp4art -bin/mp4dump -bin/mp4extract -bin/mp4info -bin/mp4tags -bin/mp4trackdump -bin/mp4videoinfo -include/mp4.h -include/mp4av.h -include/mp4av_aac.h -include/mp4av_ac3.h -include/mp4av_adts.h -include/mp4av_amr.h -include/mp4av_audio.h -include/mp4av_h264.h -include/mp4av_hinters.h -include/mp4av_mp3.h -include/mp4av_mpeg3.h -include/mp4av_mpeg4.h -include/mpeg4ip.h -include/mpeg4ip_config.h -include/mpeg4ip_version.h -lib/libmp4av.a -lib/libmp4av.la -lib/libmp4av.so -lib/libmp4av.so.0 -lib/libmp4v2.a -lib/libmp4v2.la -lib/libmp4v2.so -lib/libmp4v2.so.0 -lib/libmpeg4ip_gnu.a -lib/libmpeg4ip_gnu.la -lib/libmpeg4ip_gnu.so -lib/libmpeg4ip_gnu.so.0 diff --git a/multimedia/mplayer/Makefile b/multimedia/mplayer/Makefile index 9a1f5301cf51..91f680f96568 100644 --- a/multimedia/mplayer/Makefile +++ b/multimedia/mplayer/Makefile @@ -7,7 +7,7 @@ PORTNAME= mplayer PORTVERSION= ${MPLAYER_PORT_VERSION} -PORTREVISION= 5 +PORTREVISION= 7 COMMENT= High performance media player supporting many formats diff --git a/multimedia/mplayer/Makefile.options b/multimedia/mplayer/Makefile.options index 19e20b0b7934..9c1279a87e88 100644 --- a/multimedia/mplayer/Makefile.options +++ b/multimedia/mplayer/Makefile.options @@ -227,7 +227,7 @@ CONFIGURE_ARGS+= --disable-ladspa .endif .if defined(WITH_LIBLZO) -LIB_DEPENDS+= lzo.1:${PORTSDIR}/archivers/lzo +LIB_DEPENDS+= lzo2.2:${PORTSDIR}/archivers/lzo2 .else CONFIGURE_ARGS+= --disable-liblzo .endif diff --git a/multimedia/mplayer/files/patch-CVE-2008-3827 b/multimedia/mplayer/files/patch-CVE-2008-3827 new file mode 100644 index 000000000000..88566fe0b010 --- /dev/null +++ b/multimedia/mplayer/files/patch-CVE-2008-3827 @@ -0,0 +1,28 @@ +Index: libmpdemux/demux_real.c +=================================================================== +--- libmpdemux/demux_real.c (revision 27605) ++++ libmpdemux/demux_real.c (working copy) +@@ -947,6 +947,7 @@ + // last fragment! + if(dp_hdr->len!=vpkg_length-vpkg_offset) + mp_msg(MSGT_DEMUX,MSGL_V,"warning! assembled.len=%d frag.len=%d total.len=%d \n",dp->len,vpkg_offset,vpkg_length-vpkg_offset); ++ if (vpkg_offset > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) vpkg_offset = dp->len - sizeof(dp_hdr_t) - dp_hdr->len; + stream_read(demuxer->stream, dp_data+dp_hdr->len, vpkg_offset); + if((dp_data[dp_hdr->len]&0x20) && (sh_video->format==0x30335652)) --dp_hdr->chunks; else + dp_hdr->len+=vpkg_offset; +@@ -970,6 +971,7 @@ + // non-last fragment: + if(dp_hdr->len!=vpkg_offset) + mp_msg(MSGT_DEMUX,MSGL_V,"warning! assembled.len=%d offset=%d frag.len=%d total.len=%d \n",dp->len,vpkg_offset,len,vpkg_length); ++ if (len > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) len = dp->len - sizeof(dp_hdr_t) - dp_hdr->len; + stream_read(demuxer->stream, dp_data+dp_hdr->len, len); + if((dp_data[dp_hdr->len]&0x20) && (sh_video->format==0x30335652)) --dp_hdr->chunks; else + dp_hdr->len+=len; +@@ -992,6 +994,7 @@ + extra[0]=1; extra[1]=0; // offset of the first chunk + if(0x00==(vpkg_header&0xc0)){ + // first fragment: ++ if (len > dp->len - sizeof(dp_hdr_t)) len = dp->len - sizeof(dp_hdr_t); + dp_hdr->len=len; + stream_read(demuxer->stream, dp_data, len); + ds->asf_packet=dp; diff --git a/multimedia/subtitlecomposer-kde4/Makefile b/multimedia/subtitlecomposer-kde4/Makefile deleted file mode 100644 index 9256d1b63af1..000000000000 --- a/multimedia/subtitlecomposer-kde4/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -# New ports collection makefile for: subtitlecomposer -# Date created: 2008-01-08 -# Whom: Max Brazhnikov <makc@issp.ac.ru> -# -# $FreeBSD$ -# - -PORTNAME= subtitlecomposer -PORTVERSION= 0.4.3 -CATEGORIES= multimedia -MASTER_SITES= SF -MASTER_SITE_SUBDIR=subcomposer - -MAINTAINER= makc@FreeBSD.org -COMMENT= Subtitle editor for KDE - -USE_BZIP2= yes -USE_AUTOTOOLS= libtool:15 -USE_KDELIBS_VER=3 -USE_XORG= xext -GNU_CONFIGURE= yes -WANT_GSTREAMER= yes -INSTALLS_ICONS= yes - -PORTSCOUT= limit:^0\.4\. - -OPTIONS= MPLAYER "Enable MPlayer backend (recommended)" on \ - XINE "Enable Xine backend" off \ - GSTREAMER "Enable GStreamer backend" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_MPLAYER) -RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer -.endif - -.if defined(WITH_XINE) - -. if exists(${LOCALBASE}/bin/xine-config) -XINE_PLUGINDIR!= ${LOCALBASE}/bin/xine-config --plugindir -. endif - -. if defined(XINE_PLUGINDIR) && !exists(${XINE_PLUGINDIR}/xineplug_vo_out_xcbxv.so) -IGNORE= needs XCB support in libxine -. endif - -LIB_DEPENDS+= xine.1:${PORTSDIR}/multimedia/libxine \ - xcb.1:${PORTSDIR}/x11/libxcb -.else -CONFIGURE_ARGS+=--without-xine --without-xcb -.endif - -.if defined(WITH_GSTREAMER) -USE_GSTREAMER+= yes -.else -CONFIGURE_ARGS+=--without-gstreamer -.endif - -.include <bsd.port.post.mk> diff --git a/multimedia/subtitlecomposer-kde4/distinfo b/multimedia/subtitlecomposer-kde4/distinfo deleted file mode 100644 index 4b02a0d49512..000000000000 --- a/multimedia/subtitlecomposer-kde4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (subtitlecomposer-0.4.3.tar.bz2) = 4242eb51592ccda2116672641c61dfa8 -SHA256 (subtitlecomposer-0.4.3.tar.bz2) = 9a39aac7b666eb67137c99f9f8885481f8a005cb04df14a071bf5c763d98c2b4 -SIZE (subtitlecomposer-0.4.3.tar.bz2) = 842002 diff --git a/multimedia/subtitlecomposer-kde4/files/patch-src__core__subtitleline.cpp b/multimedia/subtitlecomposer-kde4/files/patch-src__core__subtitleline.cpp deleted file mode 100644 index 8609e8364c54..000000000000 --- a/multimedia/subtitlecomposer-kde4/files/patch-src__core__subtitleline.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/core/subtitleline.cpp.orig 2008-01-08 09:16:27.000000000 +0300 -+++ ./src/core/subtitleline.cpp 2008-01-08 15:54:39.000000000 +0300 -@@ -41,7 +41,7 @@ - if ( flag < 1 ) - return ErrorUNKNOWN; - -- int id = (int)log2( flag ); -+ int id = int( log( flag ) * M_LN2 ); - return id < ErrorSIZE ? (ErrorID)id : ErrorUNKNOWN; - } - diff --git a/multimedia/subtitlecomposer-kde4/pkg-descr b/multimedia/subtitlecomposer-kde4/pkg-descr deleted file mode 100644 index bffdd05e5b93..000000000000 --- a/multimedia/subtitlecomposer-kde4/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Subtitle Composer supports the basic operations (text, time, and -style edition) as well as real time preview, spell checking and -more; aiming to become an improved version of Subtitle Workshop for -UNIX-like OSes. - -WWW: http://www.kde-apps.org/content/show.php?content=69822 diff --git a/multimedia/subtitlecomposer-kde4/pkg-plist b/multimedia/subtitlecomposer-kde4/pkg-plist deleted file mode 100644 index e37590746880..000000000000 --- a/multimedia/subtitlecomposer-kde4/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -bin/subtitlecomposer -share/applications/kde/subtitlecomposer.desktop -share/apps/subtitlecomposer/input.conf -share/apps/subtitlecomposer/pics/audio-volume-high.png -share/apps/subtitlecomposer/pics/audio-volume-low.png -share/apps/subtitlecomposer/pics/audio-volume-muted.png -share/apps/subtitlecomposer/pics/current-line-follows-video.png -share/apps/subtitlecomposer/pics/flags.png -share/apps/subtitlecomposer/pics/logo-gstreamer.png -share/apps/subtitlecomposer/pics/logo-mplayer.png -share/apps/subtitlecomposer/pics/logo-xine.png -share/apps/subtitlecomposer/pics/player.png -share/apps/subtitlecomposer/pics/set-hide-time.png -share/apps/subtitlecomposer/pics/set-show-time.png -share/apps/subtitlecomposer/pics/time-from-video.png -share/apps/subtitlecomposer/subtitlecomposerui.rc -share/config/subtitlecomposerrc -share/icons/hicolor/128x128/apps/subtitlecomposer.png -share/icons/hicolor/16x16/apps/subtitlecomposer.png -share/icons/hicolor/32x32/apps/subtitlecomposer.png -share/icons/hicolor/64x64/apps/subtitlecomposer.png -share/locale/el/LC_MESSAGES/subtitlecomposer.mo -share/locale/es/LC_MESSAGES/subtitlecomposer.mo -share/locale/sr/LC_MESSAGES/subtitlecomposer.mo -share/locale/sr@Latn/LC_MESSAGES/subtitlecomposer.mo -share/mimelnk/subtitle/x-advsubstationalpha.desktop -share/mimelnk/subtitle/x-microdvd.desktop -share/mimelnk/subtitle/x-mplayer.desktop -share/mimelnk/subtitle/x-subrip.desktop -share/mimelnk/subtitle/x-substationalpha.desktop -share/mimelnk/subtitle/x-subviewer.desktop -@dirrmtry share/mimelnk/subtitle -@dirrmtry share/config -@dirrm share/apps/subtitlecomposer/pics -@dirrm share/apps/subtitlecomposer -@dirrmtry share/applications/kde diff --git a/multimedia/vic/Makefile b/multimedia/vic/Makefile deleted file mode 100644 index 358a57848668..000000000000 --- a/multimedia/vic/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# New ports collection makefile for: vic -# Date created: 14 December 1994 -# Whom: wollman -# -# $FreeBSD$ -# - -PORTNAME= vic -PORTVERSION= 2.8.1.1.6 -PORTREVISION= 2 -CATEGORIES= mbone tk ipv6 -MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/vic/2.8ucl1.1.6/ -DISTNAME= ${PORTNAME}-2.8ucl1.1.6 - -MAINTAINER= mi@aldan.algebra.com -COMMENT= MBONE video tool - -BUILD_DEPENDS+= v4l_compat>=1.0.20060801:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS= uclmmbase:${PORTSDIR}/devel/uclmmbase - -USE_TK= yes -USE_TK_BUILD= yes - -USE_AUTOTOOLS= autoconf:213 -USE_XORG= xext -CONFIGURE_ARGS= -x-libraries=${LOCALBASE}/lib \ - -x-includes=${LOCALBASE}/include \ - -without-ucltcl \ - -with-tcl=${LOCALBASE} \ - -without-ucltk \ - -with-tk=${LOCALBASE} -.ifndef (NO_INET6) -CONFIGURE_ARGS+=-enable-ipv6 -.endif -MAN1= vic.1 - -post-patch: - ${RM} ${WRKSRC}/md5* - -post-install: - ${STRIP_CMD} ${PREFIX}/bin/vic - ${STRIP_CMD} ${PREFIX}/bin/histtolut - -.include <bsd.port.mk> diff --git a/multimedia/vic/distinfo b/multimedia/vic/distinfo deleted file mode 100644 index 50562e1c912d..000000000000 --- a/multimedia/vic/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (vic-2.8ucl1.1.6.tar.gz) = f2330ad98655ad43d489a023847645c0 -SHA256 (vic-2.8ucl1.1.6.tar.gz) = 8cb8293c56757e4e1b87dcfdc17988be30a05cbfaae13173d309ae4a98cdb60b -SIZE (vic-2.8ucl1.1.6.tar.gz) = 1119176 diff --git a/multimedia/vic/files/patch-Makefile.in b/multimedia/vic/files/patch-Makefile.in deleted file mode 100644 index a1dd00423658..000000000000 --- a/multimedia/vic/files/patch-Makefile.in +++ /dev/null @@ -1,64 +0,0 @@ ---- Makefile.in.orig Wed Apr 30 13:50:17 2003 -+++ Makefile.in Fri Feb 9 16:08:03 2007 -@@ -58,7 +58,7 @@ - INCLUDE_TK = @V_INCLUDE_TK@ - INCLUDE_TCL = @V_INCLUDE_TCL@ - INCLUDE_X11 = @V_INCLUDE_X11@ --INCLUDE_MISC = @V_INCLUDE@ -I. -Icodec/tmndec -Icodec/tmn-x -Icodec/h263 -Irtp -Irender -Inet -Ivideo -Icodec -I../common/src -+INCLUDE_MISC = @V_INCLUDE@ -I. -Icodec/tmndec -Icodec/tmn-x -Icodec/h263 -Irtp -Irender -Inet -Ivideo -Icodec -I${LOCALBASE}/include/uclmmbase -I${LOCALBASE}/include - - STATIC = @V_STATIC@ - MKDEP = ./mkdep -@@ -89,12 +89,12 @@ - OBJ_XIL = @V_OBJ_XIL@ - OBJ_CRYPT = @V_OBJ_CRYPT@ - LIB = $(LIB_GRABBER) @V_LIB_TK@ @V_LIB_TCL@ @V_LIB_X11@ @V_LIB@ \ -- codec/tmndec/libh263.a codec/tmn-x/libh263coder.a ../common/src/libuclmmbase.a -lm -+ codec/tmndec/libh263.a codec/tmn-x/libh263coder.a -L${LOCALBASE}/lib -luclmmbase -lm - INCLUDE = $(INCLUDE_MISC) $(INCLUDE_GRABBER) $(INCLUDE_TK) $(INCLUDE_TCL) \ - $(INCLUDE_X11) $(MD_INC) -Icodec/jpeg -Icodec/p64 -I. - DEFINE = @V_DEFINE@ -DED_YBITS=$(ED_YBITS) -DSIGRET=@V_SIGRET@ -DNLAYER=8 - BFLAGS = $(DEFINE) $(INCLUDE) --CFLAGS = $(CCOPT) $(BFLAGS) -+CFLAGS += $(BFLAGS) - - # - # Remember to add a dependency if you add any tcl sources here. -@@ -122,7 +122,7 @@ - codec/h263/idctenc.o codec/h263/sac.o - - # .c objects --OBJ1 = net/inet.o net/inet6.o codec/cellb_tables.o tkStripchart.o md5c.o random.o \ -+OBJ1 = net/inet.o net/inet6.o codec/cellb_tables.o tkStripchart.o \ - $(H263_OBJS) - # session-rtpv1.o session-nv.o session-ivs.o # Not supported anymore - # .cpp objects -@@ -329,15 +329,9 @@ - $(CC) -o $@ $(CFLAGS) render/ppmtolut/ppmtolut.c -lm $(STATIC) - - install: force -- cp vic @prefix@/bin/vic -- chown bin @prefix@/bin/vic -- chgrp bin @prefix@/bin/vic -- chmod 555 @prefix@/bin/vic -- cp vic.1 @prefix@/man/vic.1 -- cp histtolut @prefix@/bin/histtolut -- chown bin @prefix@/bin/histtolut -- chgrp bin @prefix@/bin/histtolut -- chmod 555 @prefix@/bin/histtolut -+ ${BSD_INSTALL_PROGRAM} vic @prefix@/bin/vic -+ ${BSD_INSTALL_MAN} vic.1 @prefix@/man/man1/vic.1 -+ ${BSD_INSTALL_PROGRAM} histtolut @prefix@/bin/histtolut - - clean: - rm -f *.o codec/jpeg/*.o codec/p64/*.o codec/h263/*.o \ -@@ -410,7 +404,7 @@ - - - codec/tmn-x/libh263coder.a: -- (cd codec/tmn-x; $(MAKE) CC=$(CC) CCOPT="$(CCOPT)" ) -+ (cd codec/tmn-x; $(MAKE) CC=$(CC) CCOPT="$(CFLAGS)" ) - - codec/tmndec/libh263.a: -- (cd codec/tmndec; $(MAKE) CC=$(CC) CCOPT="$(CCOPT)" -f Makefile.lib) -+ (cd codec/tmndec; $(MAKE) CC=$(CC) CCOPT="$(CFLAGS)" -f Makefile.lib) diff --git a/multimedia/vic/files/patch-Tcl.cpp b/multimedia/vic/files/patch-Tcl.cpp deleted file mode 100644 index cf26626a5499..000000000000 --- a/multimedia/vic/files/patch-Tcl.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- Tcl.cpp Thu Sep 9 08:21:53 1999 -+++ Tcl.cpp Thu Sep 23 18:59:59 2004 -@@ -66,6 +66,7 @@ - { - instance_.tcl_ = tcl; - instance_.application_ = application; -+ Tcl_Init(tcl); - } - - void Tcl::evalc(const char* s) -@@ -214,7 +215,7 @@ - } - } - --int TclObject::callback(ClientData cd, Tcl_Interp*, int ac, char** av) -+int TclObject::callback(ClientData cd, Tcl_Interp*, int ac, const char** av) - { - TclObject* tc = (TclObject*)cd; - return (tc->command(ac, (const char*const*)av)); diff --git a/multimedia/vic/files/patch-config b/multimedia/vic/files/patch-config deleted file mode 100644 index dd572f7a85c8..000000000000 --- a/multimedia/vic/files/patch-config +++ /dev/null @@ -1,25 +0,0 @@ ---- config.h Thu Apr 10 13:57:28 2003 -+++ config.h Thu Sep 23 18:37:11 2004 -@@ -38,11 +38,6 @@ - - #if defined(sgi) || defined(__bsdi__) || defined(__FreeBSD__) - #include <sys/types.h> --#ifndef uint16_t --typedef unsigned char uint8_t; --typedef unsigned short uint16_t; --typedef unsigned int uint32_t; --#endif - #elif defined(sun) - - #include <sys/types.h> -@@ -91,10 +86,6 @@ - #include "debug.h" - #include <stdlib.h> - #include <time.h> /* For clock_t */ -- --#ifdef HAVE_MALLOC_H --#include <malloc.h> --#endif /* HAVE_MALLOC_H */ - - #if defined(NEED_SUNOS_PROTOS) - #if defined(__cplusplus) diff --git a/multimedia/vic/files/patch-configure.in b/multimedia/vic/files/patch-configure.in deleted file mode 100644 index aac7387cf554..000000000000 --- a/multimedia/vic/files/patch-configure.in +++ /dev/null @@ -1,33 +0,0 @@ ---- configure.in.orig Thu Jul 10 16:55:43 2003 -+++ configure.in Mon Feb 12 17:58:29 2007 -@@ -69,18 +69,11 @@ - if test -r /usr/include/machine/ioctl_meteor.h ; then - V_OBJ_GRABBER="video/grabber-meteor.o $V_OBJ_GRABBER" - fi --if test -r /usr/include/linux/videodev.h ; then -- if grep V4L2 /usr/include/linux/videodev.h >/dev/null 2>&1 ; then -- V_OBJ_GRABBER="$V_OBJ_GRABBER video/grabber-v4l2.o" -- else -- V_OBJ_GRABBER="$V_OBJ_GRABBER video/grabber-video4linux.o" -- fi --fi --#if test -r /usr/local/lib/libspigot.a -a ${PORTOBJFORMAT} != elf; then --if test -r /usr/local/lib/libspigot.a ; then -- V_OBJ_GRABBER="video/grabber-spigot.o $V_OBJ_GRABBER" -- V_LIB_GRABBER="$V_LIB_GRABBER -lspigot" -+if test -r /usr/local/include/linux/videodev.h ; then - V_INCLUDE_GRABBER="$V_INCLUDE_GRABBER -I/usr/local/include" -+ V_OBJ_GRABBER="$V_OBJ_GRABBER video/grabber-video4linux.o" -+ # no V4L2 support yet. -+ # V_OBJ_GRABBER="$V_OBJ_GRABBER video/grabber-v4l2.o" - fi - if test "$qcamdir" != "" ; then - V_OBJ_GRABBER="video/grabber-qcam.o $V_OBJ_GRABBER" -@@ -254,6 +247,7 @@ - else - V_DEFINE="$V_DEFINE -DFreeBSD" - fi -+ V_DEFINE="$V_DEFINE -DSIGARGS=int" - OPSYS=freebsd - ;; - *-*-hpux*) diff --git a/multimedia/vic/files/patch-configure.in.tail b/multimedia/vic/files/patch-configure.in.tail deleted file mode 100644 index 44ab63487ae9..000000000000 --- a/multimedia/vic/files/patch-configure.in.tail +++ /dev/null @@ -1,15 +0,0 @@ ---- configure.in.tail.orig Fri Jan 31 09:09:33 2003 -+++ configure.in.tail Fri Jan 31 09:09:47 2003 -@@ -35,9 +35,9 @@ - - AC_SUBST(V_STATIC) - --if test "$host_cpu" = alpha ; then -- V_DEFINE="$V_DEFINE -DINT_64=u_long" --fi -+#if test "$host_cpu" = alpha ; then -+# V_DEFINE="$V_DEFINE -DINT_64=u_long" -+#fi - - # various include hacks - dirs="/usr/src/local/include-fixes \ diff --git a/multimedia/vic/files/patch-configure.in.tk b/multimedia/vic/files/patch-configure.in.tk deleted file mode 100644 index d4fdc8a8a3da..000000000000 --- a/multimedia/vic/files/patch-configure.in.tk +++ /dev/null @@ -1,56 +0,0 @@ ---- configure.in.tk.org Tue May 8 08:42:54 2001 -+++ configure.in.tk Tue May 8 08:56:43 2001 -@@ -32,13 +32,13 @@ - echo "'$d' is not a directory" - exit 1 - fi -- V_INCLUDE_TCL=-I$d/include -- if test ! -r $d/include/tcl.h ; then -+ V_INCLUDE_TCL=-I$d/include/tcl8.4/ -+ if test ! -r $d/include/tcl8.4/tcl.h ; then - echo "can't find tcl.h in $d/include" - exit 1 - fi -- places="$d/lib/libtcl8.0.so \ -- $d/lib/libtcl8.0.a \ -+ places="$d/lib/libtcl84.so \ -+ $d/lib/libtcl84.a \ - $d/lib/libtcl.so \ - $d/lib/libtcl.a" - V_LIB_TCL=FAIL -@@ -52,7 +52,7 @@ - echo "can't find libtcl.a in $d/lib" - exit 1 - fi -- places="$d/lib/tcl-8.0 \ -+ places="$d/lib/tcl8.4 \ - $d/lib/tcl8.0 \ - $d/lib/tcl" - V_LIBRARY_TCL=FAIL -@@ -190,13 +190,13 @@ - echo "'$d' is not a directory" - exit 1 - fi -- V_INCLUDE_TK=-I$d/include -- if test ! -r $d/include/tk.h ; then -+ V_INCLUDE_TK=-I$d/include/tk8.4 -+ if test ! -r $d/include/tk8.4/tk.h ; then - echo "can't find tk.h in $d/include" - exit 1 - fi -- places="$d/lib/libtk8.0.so \ -- $d/lib/libtk8.0.a \ -+ places="$d/lib/libtk84.so \ -+ $d/lib/libtk84.a \ - $d/lib/libtk.so \ - $d/lib/libtk.a" - V_LIB_TK=FAIL -@@ -210,7 +210,7 @@ - echo "can't find libtk.a in $d/lib" - exit 1 - fi -- places="$d/lib/tk8.0 \ -+ places="$d/lib/tk8.4 \ - $d/lib/tk" - V_LIBRARY_TK=FAIL - for dir in $places; do diff --git a/multimedia/vic/files/patch-const b/multimedia/vic/files/patch-const deleted file mode 100644 index de01fd3898ca..000000000000 --- a/multimedia/vic/files/patch-const +++ /dev/null @@ -1,101 +0,0 @@ ---- tkStripchart.c.orig Mon Jun 29 15:17:00 1998 -+++ tkStripchart.c Tue Mar 22 13:02:03 2005 -@@ -329,7 +329,7 @@ - */ - static void Callback(Stripchart* StripchartPtr); --static void ComputeStripchartGeometry(Stripchart* StripchartPtr); -+static void ComputeStripchartGeometry(const Stripchart* StripchartPtr); - static int ConfigureStripchart(Tcl_Interp* interp, Stripchart* StripchartPtr, -- int argc, char** argv, int flags); -+ int argc, const char** argv, int flags); - static void DestroyStripchart(char* clientData); - static void DisplayStripchart(ClientData clientData); -@@ -337,9 +337,9 @@ - static void EventuallyRedrawStripchart(Stripchart* StripchartPtr, - int displaybits); --static void ReplaceColours(Stripchart* StripchartPtr, int argc, char** argv); -+static void ReplaceColours(Stripchart* StripchartPtr, int argc, const char** argv); - static void ScrollStrips(Stripchart* StripchartPtr); - static void StripchartEventProc(ClientData clientData, XEvent* eventPtr); - static int StripchartWidgetCmd(ClientData clientData, Tcl_Interp* interp, -- int argc, char** argv); -+ int argc, const char** argv); - static void SetStripchartValue(Stripchart* StripchartPtr, double value); - static void SwapColours(Stripchart* StripchartPtr); -@@ -364,5 +364,5 @@ - int - Tk_StripchartCmd(ClientData clientData, Tcl_Interp *interp, int argc, -- char **argv) -+ const char **argv) - { - Tk_Window tkwin = (Tk_Window) clientData; -@@ -419,5 +419,5 @@ - static int - StripchartWidgetCmd(ClientData clientData, Tcl_Interp *interp, -- int argc, char **argv) -+ int argc, const char **argv) - { - register Stripchart *StripchartPtr = (Stripchart*)clientData; -@@ -629,5 +629,5 @@ - static int - ConfigureStripchart(Tcl_Interp *interp, Stripchart *StripchartPtr, -- int argc, char** argv, int flags) -+ int argc, const char** argv, int flags) - { - XGCValues gcValues; -@@ -699,5 +699,5 @@ - */ - static void --ComputeStripchartGeometry(Stripchart* StripchartPtr) -+ComputeStripchartGeometry(const Stripchart* StripchartPtr) - { - int tt = hasatitle(StripchartPtr); -@@ -1040,5 +1040,5 @@ - */ - static void --ReplaceColours(Stripchart* StripchartPtr, int argc, char** argv) -+ReplaceColours(Stripchart* StripchartPtr, int argc, const char** argv) - { - StripchartPtr->altborder = ---- vic_tcl.h Thu Sep 9 08:05:49 1999 -+++ vic_tcl.h Thu Sep 23 19:00:33 2004 -@@ -74,6 +77,6 @@ - error(file); - } -- inline char* var(const char* varname, int flags = TCL_GLOBAL_ONLY) { -- return (Tcl_GetVar(tcl_, (char*)varname, flags)); -+ inline CONST char* var(const char* varname, int flags = TCL_GLOBAL_ONLY) { -+ return (Tcl_GetVar(tcl_, varname, flags)); - } - /* -@@ -125,5 +128,5 @@ - void class_name(const char*); - /* make this public for Sun's compiler */ -- static int callback(ClientData, Tcl_Interp*, int ac, char** av); -+ static int callback(ClientData, Tcl_Interp*, int ac, CONST char** av); - static void reset_all(); - protected: ---- rate-variable.cpp Thu Sep 9 08:21:55 1999 -+++ rate-variable.cpp Thu Sep 23 18:55:10 2004 -@@ -62,11 +62,11 @@ - RateVariable(const char* name) : TclObject(name) { } - protected: -- static char* update_rate_var(ClientData, Tcl_Interp*, char* name1, -- char* name2, int flags); -+ static char* update_rate_var(ClientData, Tcl_Interp*, const char* name1, -+ const char* name2, int flags); - int command(int argc, const char*const* argv); - } rate_variable_cmd("rate_variable"); - - char* RateVariable::update_rate_var(ClientData clientData, Tcl_Interp* tcl, -- char* name1, char* name2, int flags) -+ const char* name1, const char* name2, int flags) - { - rv_data* rv = (rv_data*)clientData; -@@ -81,5 +81,5 @@ - char res[128]; - flags &= TCL_GLOBAL_ONLY; -- char* cv = Tcl_GetVar2(tcl, name1, name2, flags); -+ const char* cv = Tcl_GetVar2(tcl, name1, name2, flags); - if (cv == NULL) - return (tcl->result); diff --git a/multimedia/vic/files/patch-defs b/multimedia/vic/files/patch-defs deleted file mode 100644 index 2215cae8a4f1..000000000000 --- a/multimedia/vic/files/patch-defs +++ /dev/null @@ -1,16 +0,0 @@ ---- codec/h263/Motion.h Thu Sep 9 08:45:55 1999 -+++ codec/h263/Motion.h Tue Mar 22 14:04:18 2005 -@@ -42,4 +42,5 @@ - } MVector; - /***********************************************************CommentEnd********/ -+MVector *AllocMVector(void); - - #endif /* _MOTION_STRUCTS_H_ */ ---- codec/h263/code.h Thu Sep 9 08:45:58 1999 -+++ codec/h263/code.h Tue Mar 22 14:06:24 2005 -@@ -167,4 +167,4 @@ - /***********************************************************CommentEnd********/ - -- -+Code *InitCode(char *title, int size, int eventDim, int *event, char *cw[]); - #endif /* _CODE_H */ diff --git a/multimedia/vic/files/patch-histtolut.cpp b/multimedia/vic/files/patch-histtolut.cpp deleted file mode 100644 index c47168d31e64..000000000000 --- a/multimedia/vic/files/patch-histtolut.cpp +++ /dev/null @@ -1,73 +0,0 @@ ---- render/histtolut/histtolut.cpp.orig Thu Jan 23 18:13:08 2003 -+++ render/histtolut/histtolut.cpp Thu Jan 23 18:15:11 2003 -@@ -62,6 +62,7 @@ - #endif - #include <sys/stat.h> - #include <fcntl.h> -+#include <cstring> - - #ifdef WIN32 - extern "C" { -@@ -142,7 +143,7 @@ - * For further details see "Introduction to Algorithms" by Carmen, - * Lieserson and Rivest. - */ --//extern void *memset(void *, int, size_t); -+//extern void *std::memset(void *, int, size_t); - - /* XXX should pass backup array in as argument, that way can create it - only once. */ -@@ -154,7 +155,7 @@ - \ - register histItem** hist = &h[idx]; \ - int j; \ -- memset((void *)aux, 0, 256 * sizeof(int)); \ -+ std::memset((void *)aux, 0, 256 * sizeof(int)); \ - for (j = 0; j < n; j++) \ - aux[hist[j]->c.fld]++; \ - \ -@@ -199,7 +200,7 @@ - box* bv = new box[sizeof(box) * newcolors]; - - register u_char* colormap = cmap; -- memset(colormap, 0, 3 * newcolors); -+ std::memset(colormap, 0, 3 * newcolors); - - /* Set up the initial box. */ - bv[0].ind = 0; -@@ -450,7 +451,7 @@ - box* bv = new box[sizeof(box) * newcolors]; - - register u_char* colormap = cmap; -- memset(colormap, 0, 3 * newcolors); -+ std::memset(colormap, 0, 3 * newcolors); - - /* Set up the initial box. */ - bv[0].ind = 0; -@@ -639,7 +640,7 @@ - abort(); - - int ncol[MAX_YLEVELS]; -- memset(ncol, 0, sizeof(ncol)); -+ std::memset(ncol, 0, sizeof(ncol)); - /* - * We do this in two passes so that the size of the table can be - * calculated. Otherwise it would be have to be too big: -@@ -657,7 +658,7 @@ - table[i] = new histItem[ncol[i]]; - - i = 0; -- memset(ncol, 0, sizeof(ncol)); -+ std::memset(ncol, 0, sizeof(ncol)); - for (v = 0; v < 1 << 5; ++v) { - for (int u = 0; u < 1 << 5; ++u) { - for (int y = 0; y < 1 << 4; ++y) { -@@ -688,7 +689,7 @@ - } - - histItem** histogram[MAX_YLEVELS]; -- memset(histogram, 0, sizeof(histogram)); -+ std::memset(histogram, 0, sizeof(histogram)); - int totcol = 0; - for (i = 0; i < ny; ++i) { - if (ncol[i] != 0) { diff --git a/multimedia/vic/files/patch-inet6.h b/multimedia/vic/files/patch-inet6.h deleted file mode 100644 index ed330bfa8b04..000000000000 --- a/multimedia/vic/files/patch-inet6.h +++ /dev/null @@ -1,34 +0,0 @@ ---- net/inet6.h.org Mon Feb 4 17:51:39 2002 -+++ net/inet6.h Mon Feb 4 17:52:02 2002 -@@ -44,7 +44,6 @@ - #define vic_inet6_h - - #ifdef HAVE_IPV6 -- - #include <sys/types.h> - #ifdef WIN32 - //#include <winsock.h> -@@ -62,10 +61,23 @@ - } - #else - #include <netinet/in.h> -+#include <netinet6/in6.h> - #endif - #endif - #ifndef WIN32 - #include <arpa/inet.h> -+#ifdef _NETINET6_IN6_H_ -+#ifndef IPV6_ADD_MEMBERSHIP -+#ifdef IPV6_JOIN_GROUP -+#define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP -+#endif /* IPV6_JOIN_GROUP */ -+#endif /* IPV6_ADD_MEMBERSHIP */ -+#ifndef IPV6_DROP_MEMBERSHIP -+#ifdef IPV6_LEAVE_GROUP -+#define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP -+#endif /* IPV6_LEAVE_GROUP */ -+#endif /* IPV6_DROP_MEMBERSHIP */ -+#endif /* _NETINET6_IN6_H_ */ - #endif - - #include "config.h" diff --git a/multimedia/vic/files/patch-main b/multimedia/vic/files/patch-main deleted file mode 100644 index 7a217d731fd3..000000000000 --- a/multimedia/vic/files/patch-main +++ /dev/null @@ -1,53 +0,0 @@ ---- main.cpp Tue Feb 25 12:55:08 2003 -+++ main.cpp Tue Mar 22 12:37:51 2005 -@@ -363,36 +363,4 @@ - #endif - --/* -- * From the RTP spec. -- */ --u_int32_t --heuristic_random() --{ -- struct { -- struct timeval tv; -- clock_t cpu; -- pid_t pid; -- u_long hid; -- uid_t uid; -- gid_t gid; -- struct utsname name; -- } s; -- -- gettimeofday(&s.tv, 0); -- uname(&s.name); -- s.cpu = clock(); -- s.pid = getpid(); -- s.hid = gethostid(); -- s.uid = getuid(); -- s.gid = getgid(); -- -- MD5_CTX context; -- MD5Init(&context); -- MD5Update(&context, (u_char*)&s, sizeof(s)); -- u_int32_t out[4]; -- MD5Final((u_char *)out, &context); -- return (out[0] ^ out[1] ^ out[2] ^ out[3]); --} -- - void loadbitmaps(Tcl_Interp* tcl) - { -@@ -407,5 +375,5 @@ - } - --extern "C" int Tk_StripchartCmd(ClientData, Tcl_Interp*, int ac, char** av); -+extern "C" int Tk_StripchartCmd(ClientData, Tcl_Interp*, int ac, const char** av); - #ifdef WIN32 - extern "C" int WinPutsCmd(ClientData, Tcl_Interp*, int ac, char** av); -@@ -433,5 +401,5 @@ - main(int argc, const char** argv) - { -- srandom(heuristic_random()); -+ srandomdev(); - - #ifdef SIGHUP diff --git a/multimedia/vic/files/patch-mbus_handler b/multimedia/vic/files/patch-mbus_handler deleted file mode 100644 index 8237fee3b279..000000000000 --- a/multimedia/vic/files/patch-mbus_handler +++ /dev/null @@ -1,9 +0,0 @@ ---- net/mbus_handler.h Thu Mar 16 08:21:37 2000 -+++ net/mbus_handler.h Thu Sep 23 21:31:33 2004 -@@ -50,6 +50,4 @@ - #include "memory.h" - #include "mbus.h" --#include "mbus_config.h" -- - - #ifdef WIN32 diff --git a/multimedia/vic/files/patch-md5 b/multimedia/vic/files/patch-md5 deleted file mode 100644 index ba52895aa139..000000000000 --- a/multimedia/vic/files/patch-md5 +++ /dev/null @@ -1,21 +0,0 @@ ---- net/crypt.cpp Thu Sep 9 08:48:51 1999 -+++ net/crypt.cpp Tue Mar 22 13:08:25 2005 -@@ -42,5 +42,5 @@ - #define PROTOTYPES 1 - #include "global.h" --#include "md5.h" -+#include <openssl/md5.h> - - Crypt::Crypt() : badpktlen_(0), badpbit_(0) -@@ -70,8 +70,8 @@ - { - MD5_CTX context; -- MD5Init(&context); -- MD5Update(&context, (u_char*)key, strlen(key)); -+ MD5_Init(&context); -+ MD5_Update(&context, (u_char*)key, strlen(key)); - u_char hash[16]; -- MD5Final((u_char *)hash, &context); -+ MD5_Final((u_char *)hash, &context); - return (install_key(hash)); - } diff --git a/multimedia/vic/files/patch-net-ipv6.cpp b/multimedia/vic/files/patch-net-ipv6.cpp deleted file mode 100644 index 4e8812eff9ff..000000000000 --- a/multimedia/vic/files/patch-net-ipv6.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- net/net-ipv6.cpp Thu Apr 24 10:53:26 2003 -+++ net/net-ipv6.cpp Thu Sep 23 19:08:53 2004 -@@ -59,7 +59,6 @@ - #include "config.h" - #include "net.h" - #include "vic_tcl.h" --#include "inet_ntop.h" - - #include "inet6.h" - #include "net-addr.h" diff --git a/multimedia/vic/files/patch-nomalloc_h b/multimedia/vic/files/patch-nomalloc_h deleted file mode 100644 index 0d7613d84587..000000000000 --- a/multimedia/vic/files/patch-nomalloc_h +++ /dev/null @@ -1,8 +0,0 @@ ---- codec/h263/Util.h Thu Sep 9 08:45:56 1999 -+++ codec/h263/Util.h Thu Sep 23 18:31:34 2004 -@@ -7,5 +7,4 @@ - #define _UTIL_ - --#include <malloc.h> - #include "error.h" - #include <stdlib.h> diff --git a/multimedia/vic/files/patch-renderer-window b/multimedia/vic/files/patch-renderer-window deleted file mode 100644 index 8e940d34f0b4..000000000000 --- a/multimedia/vic/files/patch-renderer-window +++ /dev/null @@ -1,14 +0,0 @@ ---- render/renderer-window.h Thu Sep 9 08:38:16 1999 -+++ render/renderer-window.h Thu Sep 23 21:43:13 2004 -@@ -54,10 +54,10 @@ - int minx, int maxx) const; - void sync() const; - void resize(int w, int h); -- protected: - /*XXX*/ - void dither_null(const u_char* frm, u_int off, u_int x, - u_int width, u_int height) const; -+ protected: - virtual void setcolor(int c); - void compute_scale(int w, int h); - virtual void alloc_image() = 0; diff --git a/multimedia/vic/files/patch-ui-ctrlmenu.tcl b/multimedia/vic/files/patch-ui-ctrlmenu.tcl deleted file mode 100644 index d8a3514fe595..000000000000 --- a/multimedia/vic/files/patch-ui-ctrlmenu.tcl +++ /dev/null @@ -1,25 +0,0 @@ ---- tcl/ui-ctrlmenu.tcl.org Thu May 10 08:44:51 2001 -+++ tcl/ui-ctrlmenu.tcl Thu May 10 08:48:19 2001 -@@ -408,16 +408,16 @@ - -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 -+ 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 $w.freeze -fill both -- pack $w.send $w.release -fill both -+ pack $w.send $w.release $w.freeze -fill both -+# pack $w.send $w.release -fill both - } - - proc doNothing { args } { diff --git a/multimedia/vic/files/patch-ui-resource.tcl b/multimedia/vic/files/patch-ui-resource.tcl deleted file mode 100644 index b1134d6f5e76..000000000000 --- a/multimedia/vic/files/patch-ui-resource.tcl +++ /dev/null @@ -1,11 +0,0 @@ ---- tcl/ui-resource.tcl.org Mon May 7 16:17:03 2001 -+++ tcl/ui-resource.tcl Mon May 7 16:17:29 2001 -@@ -153,7 +153,7 @@ - option add Vic.infoHighlightColor LightYellow2 startupFile - option add Vic.useJPEGforH261 false startupFile - option add Vic.useHardwareComp false startupFile -- option add Vic.stillGrabber false startupFile -+ option add Vic.stillGrabber true startupFile ; # XXX was false - option add Vic.siteDropTime "300" startupFile - option add Vic.quality "0" startupFile - diff --git a/multimedia/vic/files/patch-video-grabber-video4linux.cpp b/multimedia/vic/files/patch-video-grabber-video4linux.cpp deleted file mode 100644 index 8aa3f98be10e..000000000000 --- a/multimedia/vic/files/patch-video-grabber-video4linux.cpp +++ /dev/null @@ -1,60 +0,0 @@ -diff -ubwr video/grabber-video4linux.cpp ../../test/vic-2.8ucl1.1.6/video/grabber-video4linux.cpp ---- video/grabber-video4linux.cpp Fri Sep 12 19:36:19 2003 -+++ ../../test/vic-2.8ucl1.1.6/video/grabber-video4linux.cpp Fri Feb 9 16:15:12 2007 -@@ -36,7 +36,7 @@ - - - extern "C" { --#include <asm/types.h> -+//#include <asm/types.h> - #include <linux/videodev.h> - } - -@@ -312,9 +314,20 @@ - } - - if( !( have_422P || have_422 || have_420P)) { -- debug_msg("No suituable palette found\n"); -+ debug_msg("No suituable palette found, try normal\n"); -+ /* this needs to cleaned up heavily */ -+ have_420P = 1; /* assume no mmap and try 420 is default */ -+ struct video_picture vp; -+ if(ioctl(fd_,VIDIOCGPICT,&vp) == -1) { -+ debug_msg("Failed to get current picture info"); - exit(1); - } -+ vp.palette = VIDEO_PALETTE_YUV420P; -+ if(ioctl(fd_,VIDIOCSPICT,&vp) == -1) { -+ debug_msg("Failed to set current picture info"); -+ exit(1); -+ } -+ } - - /* Release device */ - close(fd_); -@@ -551,10 +564,15 @@ - Grabber::stop(); - } - -+/* -+ * quick hack - support only a single device of this kind, -+ * with a static max-sized buffer for reads. -+ */ -+static char buf1[1024*768*3/2]; -+ - int V4lGrabber::grab() - { - char *fr=NULL; -- - debug_msg((sync_count % 2) ? "o" : "e"); - - if (have_mmap) { -@@ -566,6 +584,8 @@ - else - sync_count++; - } else { -+ read(fd_, buf1, (size_t)height_*width_*3/2); -+ fr = buf1; - /* FIXME: read() */ - } - diff --git a/multimedia/vic/files/patch-warns b/multimedia/vic/files/patch-warns deleted file mode 100644 index 8db7f714fc0a..000000000000 --- a/multimedia/vic/files/patch-warns +++ /dev/null @@ -1,9 +0,0 @@ ---- codec/p64/p64.cpp Thu Sep 9 08:46:10 1999 -+++ codec/p64/p64.cpp Mon Mar 26 01:44:44 2007 -@@ -1069,5 +1069,5 @@ - * with 8 bits; otherwise, prime it with a 16. - */ -- if ((int)bp & 1) { -+ if ((intptr_t)bp & 1) { - bs_ = (u_short*)(bp + 1); - bb_ = *bp; diff --git a/multimedia/vic/pkg-descr b/multimedia/vic/pkg-descr deleted file mode 100644 index 720c00f6188e..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. - -WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/vic/ 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/vlc-devel/Makefile b/multimedia/vlc-devel/Makefile index 55472e06bef2..7bcdc7a8f567 100644 --- a/multimedia/vlc-devel/Makefile +++ b/multimedia/vlc-devel/Makefile @@ -9,19 +9,15 @@ # PORTNAME= vlc -DISTVERSION= 0.9.0-test1 -PORTREVISION= 2 +DISTVERSION= 0.9.8a PORTEPOCH= 3 CATEGORIES= multimedia audio ipv6 net www -MASTER_SITES= http://download.videolan.org/pub/videolan/testing/${PORTNAME}-${DISTVERSION}/ -#MASTER_SITES= http://nightlies.videolan.org/build/source/trunk-${DISTVERSION:S/0.9.0.//}-0024/ -#MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${DISTVERSION}/ \ -# http://ftp.snt.utwente.nl/pub/software/videolan/vlc/${DISTVERSION}/ \ -# ftp://ftp.crans.org/pub/videolan/vlc/${DISTVERSION}/ \ -# ftp://videolan.cs.pu.edu.tw/Windows/VideoLAN/vlc/${DISTVERSION}/ +MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/ \ + http://ftp.snt.utwente.nl/pub/software/videolan/${PORTNAME}/${DISTVERSION}/ \ + ftp://ftp.crans.org/pub/videolan/${PORTNAME}/${DISTVERSION}/ PKGNAMESUFFIX= -devel -MAINTAINER= funman@videolan.org +MAINTAINER= jsa@wickedmachine.net COMMENT= Multimedia streaming server and player for various audio/video formats BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat @@ -55,7 +51,7 @@ OPTIONS+= SDL "SDL video output" On OPTIONS+= SVG "SVG graphics support" Off OPTIONS+= SVGALIB "SVGALIB video output" Off OPTIONS+= SHOUT "Shout2 support" Off -OPTIONS+= SKINS "Enable winamp skins interface" Off +OPTIONS+= SKINS "Enable winamp skins interface (requires QT4)" Off OPTIONS+= SPEEX "Speex voice codec support" On OPTIONS+= THEORA "OGG/Vorbis video codec support" On OPTIONS+= TWOLAME "Twolame mpeg2 audio encoder support" On @@ -169,7 +165,7 @@ CONFIGURE_ARGS+=--enable-notify CONFIGURE_ARGS+=--disable-notify .endif -.if defined(WITH_SKINS) && !defined(WITHOUT_SKINS) +.if defined(WITH_SKINS) && !defined(WITHOUT_SKINS) && !defined(WITHOUT_QT4) CONFIGURE_ARGS+=--enable-skins2 .else CONFIGURE_ARGS+=--disable-skins2 @@ -397,7 +393,6 @@ CONFIGURE_ARGS+=--disable-a52 .if defined(WITH_VLC_MOZILLA_PLUGIN) && !defined(WITHOUT_VLC_MOZILLA_PLUGIN) USE_GECKO= firefox mozilla seamonkey nvu -.include <bsd.gecko.mk> CONFIGURE_ENV+= MOZILLA_CONFIG="${GECKO_CONFIG}" \ XPIDL="${XPIDL}" \ XPIDL_INCL="${XPIDL_INCL}" diff --git a/multimedia/vlc-devel/distinfo b/multimedia/vlc-devel/distinfo index c32793d3f9f6..ce3c8cbf9b7f 100644 --- a/multimedia/vlc-devel/distinfo +++ b/multimedia/vlc-devel/distinfo @@ -1,3 +1,3 @@ -MD5 (vlc-0.9.0-test1.tar.bz2) = 738aa86691e5d93273d6e713adceeb21 -SHA256 (vlc-0.9.0-test1.tar.bz2) = 0c59e92d03f9126b059238ac965dd5f011c01a26b64b0f99babee630738f346a -SIZE (vlc-0.9.0-test1.tar.bz2) = 15521807 +MD5 (vlc-0.9.8a.tar.bz2) = 8ffa2ff763badd5de7592004d8d69a63 +SHA256 (vlc-0.9.8a.tar.bz2) = 197c29803790efc0273bb4577d54629d0769a3b49b091c6430eb6704fd69824f +SIZE (vlc-0.9.8a.tar.bz2) = 17032727 diff --git a/multimedia/vlc-devel/files/patch-configure b/multimedia/vlc-devel/files/patch-configure deleted file mode 100644 index 5d1644e095a5..000000000000 --- a/multimedia/vlc-devel/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2008-07-02 13:16:16.000000000 +0200 -+++ configure 2008-07-02 13:16:48.000000000 +0200 -@@ -73873,7 +73873,7 @@ - - VLC_CONFIG="top_builddir=\"\$(top_builddir)\" \$(top_builddir)/vlc-config" - --CPPFLAGS_save="${CPPFLAGS_save} -I\$(top_srcdir)/include -I\$(top_builddir)/include" -+CPPFLAGS_save="-I\$(top_srcdir)/include -I\$(top_builddir)/include ${CPPFLAGS_save}" - - - CPPFLAGS="${CPPFLAGS_save}" diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile index 6713efc7fb04..a9a811d8344e 100644 --- a/multimedia/vlc/Makefile +++ b/multimedia/vlc/Makefile @@ -10,6 +10,7 @@ PORTNAME= vlc DISTVERSION= 0.8.6i +PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= multimedia audio ipv6 net www MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${DISTVERSION}/ \ @@ -17,7 +18,7 @@ MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${DISTVERSION}/ \ ftp://ftp.crans.org/pub/videolan/vlc/${DISTVERSION}/ \ ftp://videolan.cs.pu.edu.tw/Windows/VideoLAN/vlc/${DISTVERSION}/ -MAINTAINER= funman@videolan.org +MAINTAINER= jsa@wickedmachine.net COMMENT= Multimedia streaming server and player for various audio/video formats BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat @@ -454,12 +455,6 @@ CONFIGURE_ARGS+=--enable-gnutls CONFIGURE_ARGS+=--disable-gnutls .endif -.if !defined(WITHOUT_SLP) -LIB_DEPENDS+= slp.1:${PORTSDIR}/net/openslp -.else -CONFIGURE_ARGS+=--disable-slp -.endif - .if !defined(WITHOUT_SPEEX) LIB_DEPENDS+= speex.1:${PORTSDIR}/audio/speex CONFIGURE_ARGS+=--enable-speex diff --git a/multimedia/vlc/Makefile.inc b/multimedia/vlc/Makefile.inc index b9814f76e608..34226d053b1d 100644 --- a/multimedia/vlc/Makefile.inc +++ b/multimedia/vlc/Makefile.inc @@ -187,10 +187,6 @@ # WITH_SSL=yes # Enable TLS/SSL Support for web (httpd) interface # -# WITHOUT_SLP=yes -# Disable SLP service discovery support -# * recommended if you want to stream media -# # WITH_OPTIMIZED_CFLAGS=yes # Compile with -O2 -ffast-math -fomit-frame-pointer # diff --git a/multimedia/vlc/files/patch-modules__access__vcd__cdrom.c b/multimedia/vlc/files/patch-modules__access__vcd__cdrom.c new file mode 100644 index 000000000000..837a231b0f21 --- /dev/null +++ b/multimedia/vlc/files/patch-modules__access__vcd__cdrom.c @@ -0,0 +1,111 @@ +--- modules/access/vcd/cdrom.c ++++ modules/access/vcd/cdrom.c +@@ -820,6 +820,7 @@ static int OpenVCDImage( vlc_object_t * p_this, const char *psz_dev, + char *psz_vcdfile = NULL; + char *psz_cuefile = NULL; + FILE *cuefile = NULL; ++ int *p_sectors = NULL; + char line[1024]; + bool b_found = false; + +@@ -858,7 +859,6 @@ static int OpenVCDImage( vlc_object_t * p_this, const char *psz_dev, + cuefile = utf8_fopen( psz_cuefile, "rt" ); + if( cuefile == NULL ) + { +- i_ret = -1; + msg_Dbg( p_this, "could not find .cue file" ); + goto error; + } +@@ -904,58 +904,56 @@ static int OpenVCDImage( vlc_object_t * p_this, const char *psz_dev, + } + + if( p_vcddev->i_vcdimage_handle == -1) +- { +- i_ret = -1; + goto error; +- } +- else i_ret = 0; + + /* Try to parse the i_tracks and p_sectors info so we can just forget + * about the cuefile */ +- if( i_ret == 0 ) ++ size_t i_tracks = 0; ++ ++ while( fgets( line, 1024, cuefile ) ) + { +- int p_sectors[100]; +- int i_tracks = 0; +- int i_num; +- char psz_dummy[10]; ++ /* look for a TRACK line */ ++ char psz_dummy[9]; ++ if( !sscanf( line, "%9s", psz_dummy ) || strcmp(psz_dummy, "TRACK") ) ++ continue; + ++ /* look for an INDEX line */ + while( fgets( line, 1024, cuefile ) ) + { +- /* look for a TRACK line */ +- if( !sscanf( line, "%9s", psz_dummy ) || +- strcmp(psz_dummy, "TRACK") ) +- continue; +- +- /* look for an INDEX line */ +- while( fgets( line, 1024, cuefile ) ) +- { +- int i_min, i_sec, i_frame; ++ int i_num, i_min, i_sec, i_frame; + +- if( (sscanf( line, "%9s %2u %2u:%2u:%2u", psz_dummy, &i_num, +- &i_min, &i_sec, &i_frame ) != 5) || (i_num != 1) ) +- continue; ++ if( (sscanf( line, "%*9s %2u %2u:%2u:%2u", &i_num, ++ &i_min, &i_sec, &i_frame ) != 4) || (i_num != 1) ) ++ continue; + +- i_tracks++; +- p_sectors[i_tracks - 1] = MSF_TO_LBA(i_min, i_sec, i_frame); +- msg_Dbg( p_this, "vcd track %i begins at sector:%i", +- i_tracks - 1, p_sectors[i_tracks - 1] ); +- break; +- } ++ int *buf = realloc (p_sectors, (i_tracks + 1) * sizeof (int)); ++ if (buf == NULL) ++ goto error; ++ p_sectors = buf; ++ p_sectors[i_tracks] = MSF_TO_LBA(i_min, i_sec, i_frame); ++ msg_Dbg( p_this, "vcd track %i begins at sector:%i", ++ i_tracks, p_sectors[i_tracks] ); ++ i_tracks++; ++ break; + } +- +- /* fill in the last entry */ +- p_sectors[i_tracks] = lseek(p_vcddev->i_vcdimage_handle, 0, SEEK_END) +- / VCD_SECTOR_SIZE; +- msg_Dbg( p_this, "vcd track %i, begins at sector:%i", +- i_tracks, p_sectors[i_tracks] ); +- p_vcddev->i_tracks = i_tracks; +- p_vcddev->p_sectors = malloc( (i_tracks + 1) * sizeof(int) ); +- memcpy( p_vcddev->p_sectors, p_sectors, (i_tracks + 1) * sizeof(int) ); +- + } + ++ /* fill in the last entry */ ++ int *buf = realloc (p_sectors, (i_tracks + 1) * sizeof (int)); ++ if (buf == NULL) ++ goto error; ++ p_sectors = buf; ++ p_sectors[i_tracks] = lseek(p_vcddev->i_vcdimage_handle, 0, SEEK_END) ++ / VCD_SECTOR_SIZE; ++ msg_Dbg( p_this, "vcd track %i, begins at sector:%i", ++ i_tracks, p_sectors[i_tracks] ); ++ p_vcddev->i_tracks = ++i_tracks; ++ p_vcddev->p_sectors = p_sectors; ++ i_ret = 0; ++ + error: + if( cuefile ) fclose( cuefile ); ++ if( p_sectors ) free( p_sectors ); + if( psz_cuefile ) free( psz_cuefile ); + if( psz_vcdfile ) free( psz_vcdfile );free( p_sectors ); diff --git a/multimedia/x264-devel/Makefile b/multimedia/x264-devel/Makefile deleted file mode 100644 index c70cf287850f..000000000000 --- a/multimedia/x264-devel/Makefile +++ /dev/null @@ -1,99 +0,0 @@ -# New ports collection makefile for: x264 -# Date created: 2005-01-11 -# Whom: Michael Johnson <ahze@FreeBSD.org> -# -# $FreeBSD$ -# $Id: Makefile 30 2006-10-30 22:15:26Z buhnux $ - -PORTNAME= x264 -PORTVERSION= 0.0.20080409 -PORTREVISION?= 2 -CATEGORIES= multimedia -MASTER_SITES= http://downloads.videolan.org/pub/videolan/x264/snapshots/ -DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION:S/0.0.//}-2245 - -MAINTAINER= multimedia@FreeBSD.org -COMMENT?= Multimedia library and tool for encoding H.264/AVC video streams - -BUILD_DEPENDS= yasm>=0.6.0:${PORTSDIR}/devel/yasm - -WANT_GNOME= yes -USE_BZIP2= yes -EXTRACT_AFTER_ARGS?= | ${TAR} -xf - --exclude .svn -WRKSRC= ${WRKDIR}/${DISTNAME} -USE_GMAKE= yes -ALL_TARGET= default -USE_LDCONFIG= yes -HAS_CONFIGURE= yes - -OPTIONS= DEBUG "Enable Debugging" Off \ - OPTIMIZED_CFLAGS "Enable Optimized CFLAGS" Off - -CONFIGURE_ARGS+= --extra-cflags="${CPPFLAGS} ${CFLAGS} -fPIC -I${LOCALBASE}/include -I${LOCALBASE}/include" \ - --extra-ldflags="${LDFLAGS} -L${LOCALBASE}/lib -L${LOCALBASE}/lib" \ - --enable-shared - -.include <bsd.port.pre.mk> - -.if defined(WITH_GTK2) && ${SLAVE_PORT:L}=="yes" -LIB_DEPENDS+= x264.50:${PORTSDIR}/multimedia/x264 -BUILD_WRKSRC= ${WRKSRC}/gtk -INSTALL_WRKSRC= ${WRKSRC}/gtk -ALL_TARGET= all -USE_GETTEXT= yes -USE_GNOME= gtk20 -CONFIGURE_ARGS+= --enable-gtk -.else -OPTIONS+= GPAC "Enable MPEG-4 Output" On \ - X11_OUTPUT "Enable X11 Output" Off -.endif - -.if ${ARCH}=="i386" -MAKE_ENV+= ARCH_X86="1" -.endif - -MAKE_ENV+= ARCH=${ARCH} - -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+= --enable-debug -.endif - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -funroll-loops -ffast-math -.endif - -.if !defined(WITHOUT_GPAC) -BUILD_DEPENDS+= gpac-libgpac>=0.4.2.r2,1:${PORTSDIR}/multimedia/gpac-libgpac -LIB_DEPENDS+= gpac.1:${PORTSDIR}/multimedia/gpac-libgpac -CONFIGURE_ARGS+= --enable-mp4-output -.endif - -.if defined(WITH_X11_OUTPUT) -CONFIGURE_ARGS+= --enable-visualize -USE_XORG= x11 -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|; \ - s|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile \ - ${WRKSRC}/*/Makefile - -.if ${SLAVE_PORT:L}=="no" -.if 0 # BROKEN -post-build: - cd ${WRKSRC}/tools && ${MAKE} avc2avi - -pre-install: - @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \ - ${WRKSRC}/x264.pc - -post-install: - ${INSTALL_PROGRAM} ${WRKSRC}/tools/avc2avi ${PREFIX}/bin -.endif # BROKEN -.endif - -.include <bsd.port.post.mk> diff --git a/multimedia/x264-devel/distinfo b/multimedia/x264-devel/distinfo deleted file mode 100644 index c6d1f508efb4..000000000000 --- a/multimedia/x264-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (x264-snapshot-20080409-2245.tar.bz2) = 2a1b0ad913885cfde72159671ad51280 -SHA256 (x264-snapshot-20080409-2245.tar.bz2) = 6a921b0fc21cf508fd4df003b400903dee50cc046e3d4a8570aef34f4a000b32 -SIZE (x264-snapshot-20080409-2245.tar.bz2) = 1919929 diff --git a/multimedia/x264-devel/files/patch-Makefile b/multimedia/x264-devel/files/patch-Makefile deleted file mode 100644 index 3bbfaefda8da..000000000000 --- a/multimedia/x264-devel/files/patch-Makefile +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.orig 2008-04-09 16:45:06.000000000 -0400 -+++ Makefile 2008-04-09 20:47:32.490510083 -0400 -@@ -26,7 +26,7 @@ - cpu-32.asm dct-32.asm - X86SRC = $(X86SRC0:%=common/x86/%) - --ifeq ($(ARCH),X86) -+ifeq ($(ARCH),i386) - SRCS += common/x86/mc-c.c common/x86/predict-c.c - ASMSRC = $(X86SRC) common/x86/pixel-32.asm - OBJASM = $(ASMSRC:%.asm=%.o) -@@ -35,7 +35,7 @@ - checkasm: tools/checkasm-32.o - endif - --ifeq ($(ARCH),X86_64) -+ifeq ($(ARCH),amd64) - SRCS += common/x86/mc-c.c common/x86/predict-c.c - ASMSRC = $(X86SRC:-32.asm=-64.asm) - OBJASM = $(ASMSRC:%.asm=%.o) diff --git a/multimedia/x264-devel/files/patch-configure b/multimedia/x264-devel/files/patch-configure deleted file mode 100644 index 052d3036cd26..000000000000 --- a/multimedia/x264-devel/files/patch-configure +++ /dev/null @@ -1,29 +0,0 @@ ---- configure.orig 2008-04-09 16:45:06.000000000 -0400 -+++ configure 2008-04-09 20:48:37.722733173 -0400 -@@ -248,7 +248,7 @@ - fi - as_check || AS="nasm" - ;; -- x86_64) -+ x86_64 | amd64) - ARCH="X86_64" - AS="yasm" - if [ "$SYS" = MACOSX ];then -@@ -372,7 +372,7 @@ - LDFLAGS="$LDFLAGS $libpthread" - fi - --MP4_LDFLAGS="-lgpac_static" -+MP4_LDFLAGS="-lgpac" - if [ $SYS = MINGW ]; then - MP4_LDFLAGS="$MP4_LDFLAGS -lwinmm" - fi -@@ -458,7 +458,7 @@ - cp config.mak gtk/config.mak - - if [ "$shared" = "yes" ]; then -- API=$(grep '#define X264_BUILD' < x264.h | cut -f 3 -d ' ') -+ API=50 - if [ "$SYS" = "MINGW" ]; then - echo "SONAME=libx264-$API.dll" >> config.mak - echo 'IMPLIBNAME=libx264.dll.a' >> config.mak diff --git a/multimedia/x264-devel/files/patch-gtk_Makefile b/multimedia/x264-devel/files/patch-gtk_Makefile deleted file mode 100644 index c03a6c7bef82..000000000000 --- a/multimedia/x264-devel/files/patch-gtk_Makefile +++ /dev/null @@ -1,20 +0,0 @@ ---- gtk/Makefile.orig Fri Jun 1 08:18:59 2007 -+++ gtk/Makefile Fri Jun 1 08:19:28 2007 -@@ -46,14 +46,14 @@ - - X264GTK_PC = x264gtk.pc - --EXTERNAL_DEPS= ../muxers.o ../matroska.o ../libx264.a -+EXTERNAL_DEPS= ../muxers.o ../matroska.o - - - all: $(ENCODE_BIN) $(TEST_BIN) $(MO_FILES) $(X264GTK_PC) - - # Already provides iconv/intl --CPPFLAGS = -g `pkg-config --cflags gtk+-2.0 gthread-2.0` -I.. -DX264_DATA_DIR=\"${datadir}\" --LDFLAGS += `pkg-config --libs gtk+-2.0 gthread-2.0` ../libx264.a -+CPPFLAGS = -g `pkg-config --cflags gtk+-2.0 gthread-2.0 x264` -I.. -DX264_DATA_DIR=\"${datadir}\" -+LDFLAGS += `pkg-config --libs gtk+-2.0 gthread-2.0 x264` - - - # gettext rules diff --git a/multimedia/x264-devel/pkg-descr b/multimedia/x264-devel/pkg-descr deleted file mode 100644 index 561027d85d3e..000000000000 --- a/multimedia/x264-devel/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -x264 is a free library for encoding H.264/AVC (aka MPEG-4 Part 10) -video streams. - -Encoder features - * CAVLC/CABAC - * Multi-references - * Intra: all modes (4x4 and 16x16 with all predictions) - * Inter P: all partitions (from 16x16 down to 4x4) - * Inter B: partitions from 16x16 down to 8x8 (including SKIP/DIRECT) - * Ratecontrol: constant quantizer, constant bitrate, or multipass ABR - * Scene cut detection - -WWW: http://www.videolan.org/x264.html diff --git a/multimedia/x264-devel/pkg-plist b/multimedia/x264-devel/pkg-plist deleted file mode 100644 index e6eb6cdcd9eb..000000000000 --- a/multimedia/x264-devel/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/x264 -include/x264.h -lib/libx264.a -lib/libx264.so -lib/libx264.so.50 -libdata/pkgconfig/x264.pc |