summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2004-01-08 10:53:20 +0000
committerjmmv <jmmv@pkgsrc.org>2004-01-08 10:53:20 +0000
commitbfe0b954c8f39c4fad3eba5b5e1a9faa991de635 (patch)
tree66d80aa063e8c1e45f81cd1d73b210880a899c4c /graphics
parentba34055ce3d7e996104e861aeea7c7a4dfc52e92 (diff)
downloadpkgsrc-bfe0b954c8f39c4fad3eba5b5e1a9faa991de635.tar.gz
Initial import of kmplayer, version 0.8.2rc3:
KMPlayer is a KDE gui frontend to mplayer. It runs as a standalone application as well as being a KPart, making it possible to embed in konqueror or in KHTML. Slightly based on package from pkgsrc-wip.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/kmplayer/DESCR18
-rw-r--r--graphics/kmplayer/Makefile32
-rw-r--r--graphics/kmplayer/PLIST43
-rw-r--r--graphics/kmplayer/distinfo6
-rw-r--r--graphics/kmplayer/patches/patch-aa13
-rw-r--r--graphics/kmplayer/patches/patch-ab13
6 files changed, 125 insertions, 0 deletions
diff --git a/graphics/kmplayer/DESCR b/graphics/kmplayer/DESCR
new file mode 100644
index 00000000000..d901358f0fc
--- /dev/null
+++ b/graphics/kmplayer/DESCR
@@ -0,0 +1,18 @@
+KMPlayer is a KDE gui frontend to mplayer. It runs as a standalone application
+as well as being a KPart, making it possible to embed in konqueror or in KHTML.
+As a standalone application it can:
+* Play movies from file/url.
+* Play DVD.
+* Play VCD.
+* Play from a pipe.
+* Play from a TV device.
+* Keep movie sizes ratio.
+* Control arts volume.
+* Resize/fullscreen support.
+* Optional show mplayer output before and after a movie plays.
+* Configurable pattern matching.
+* Position slider.
+* Recording using mencoder.
+* Proxy settings from konqueror are used to set http_proxy environment
+ variable.
+* DCOP KMediaPlayer interface support.
diff --git a/graphics/kmplayer/Makefile b/graphics/kmplayer/Makefile
new file mode 100644
index 00000000000..36840c689bc
--- /dev/null
+++ b/graphics/kmplayer/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/08 10:53:20 jmmv Exp $
+#
+
+DISTNAME= kmplayer-0.8.2rc3
+WRKSRC= ${WRKDIR}/kmplayer
+CATEGORIES= graphics kde
+MASTER_SITES= http://www.xs4all.nl/~jjvrieze/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= murray@river-styx.org
+HOMEPAGE= http://www.xs4all.nl/~jjvrieze/
+COMMENT= KDE frontend to mplayer
+
+BUILD_USES_MSGFMT= yes
+DEPENDS= mplayer>=1.0rc3:../../graphics/mplayer
+DEPENDS+= mencoder>=1.0rc3:../../graphics/mencoder
+
+GNU_CONFIGURE= yes
+USE_BUILDLINK2= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+USE_PERL5= build
+
+SHLIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../graphics/jpeg/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
+.include "../../graphics/xine-lib/buildlink2.mk"
+.include "../../meta-pkgs/kde3/buildlink2.mk"
+.include "../../x11/kdelibs3/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/kmplayer/PLIST b/graphics/kmplayer/PLIST
new file mode 100644
index 00000000000..4abfdddc88a
--- /dev/null
+++ b/graphics/kmplayer/PLIST
@@ -0,0 +1,43 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/08 10:53:20 jmmv Exp $
+bin/kmplayer
+bin/kxineplayer
+lib/kde3/kmplayer.la
+lib/kde3/kmplayer.so
+lib/kde3/libkmplayerpart.la
+lib/kde3/libkmplayerpart.so
+lib/libkdeinit_kmplayer.la
+lib/libkdeinit_kmplayer.so
+lib/libkmplayercommon.la
+lib/libkmplayercommon.so
+share/doc/kde/HTML/en/kmplayer/common
+share/doc/kde/HTML/en/kmplayer/index.cache.bz2
+share/doc/kde/HTML/en/kmplayer/index.docbook
+share/kde/applnk/Multimedia/kmplayer.desktop
+share/kde/apps/kmplayer/kmplayerpartui.rc
+share/kde/apps/kmplayer/kmplayerui.rc
+share/kde/config/kmplayerrc
+share/kde/icons/crystalsvg/32x32/apps/kmplayer.png
+share/kde/icons/locolor/16x16/apps/kmplayer.png
+share/kde/icons/locolor/32x32/apps/kmplayer.png
+share/kde/mimelnk/application/x-kmplayer.desktop
+share/kde/mimelnk/application/x-mplayer2.desktop
+share/kde/mimelnk/audio/x-ms-wma.desktop
+share/kde/mimelnk/video/x-ms-wmp.desktop
+share/kde/mimelnk/video/x-ms-wmv.desktop
+share/kde/services/kmplayer_component.desktop
+@comment in kdelibs3: @dirrm share/kde/services
+@comment in kdelibs3: @dirrm share/kde/mimelnk/video
+@comment in kdelibs3: @dirrm share/kde/mimelnk/audio
+@comment in kdelibs3: @dirrm share/kde/mimelnk/application
+@comment in kdelibs3: @dirrm share/kde/icons/locolor/32x32/apps
+@comment in kdelibs3: @dirrm share/kde/icons/locolor/16x16/apps
+@comment in kdelibs3: @dirrm share/kde/icons/crystalsvg/32x32/apps
+@comment in kdelibs3: @dirrm share/kde/config
+@dirrm share/kde/apps/kmplayer
+@comment in kdelibs3: @dirrm share/kde/apps
+@comment in kdelibs3: @dirrm share/kde/applnk/Multimedia
+@comment in kdelibs3: @dirrm share/kde/applnk
+@comment in kdelibs3: @dirrm share/kde
+@dirrm share/doc/kde/HTML/en/kmplayer
+@comment in kdelibs3: @dirrm share/doc/kde/HTML/en
+@comment in kdelibs3: @dirrm lib/kde3
diff --git a/graphics/kmplayer/distinfo b/graphics/kmplayer/distinfo
new file mode 100644
index 00000000000..b0cbbe80c65
--- /dev/null
+++ b/graphics/kmplayer/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/08 10:53:20 jmmv Exp $
+
+SHA1 (kmplayer-0.8.2rc3.tar.bz2) = 57c71eb3130a95f03435ce94bd70304cac4c7b22
+Size (kmplayer-0.8.2rc3.tar.bz2) = 532054 bytes
+SHA1 (patch-aa) = b1c68e8a214ddd9083792bff544887c072f18e24
+SHA1 (patch-ab) = 1fad2592a979198fd8007629138ad13f38b5f0d3
diff --git a/graphics/kmplayer/patches/patch-aa b/graphics/kmplayer/patches/patch-aa
new file mode 100644
index 00000000000..706d192d99e
--- /dev/null
+++ b/graphics/kmplayer/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/01/08 10:53:20 jmmv Exp $
+
+--- src/Makefile.in.orig 2004-01-02 22:10:41.000000000 +0100
++++ src/Makefile.in
+@@ -258,7 +258,7 @@ qt_includes = @qt_includes@
+ qt_libraries = @qt_libraries@
+ x_includes = @x_includes@
+ x_libraries = @x_libraries@
+-xdg_appsdir = @xdg_appsdir@
++xdg_appsdir = @kde_appsdir@/Multimedia
+ xdg_directorydir = @xdg_directorydir@
+ xdg_menudir = @xdg_menudir@
+ INCLUDES = -I$(kde_includes)/kio $(all_includes)
diff --git a/graphics/kmplayer/patches/patch-ab b/graphics/kmplayer/patches/patch-ab
new file mode 100644
index 00000000000..2394bd5019a
--- /dev/null
+++ b/graphics/kmplayer/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/01/08 10:53:20 jmmv Exp $
+
+--- src/xineplayer.cpp.orig 2004-01-02 21:53:17.000000000 +0100
++++ src/xineplayer.cpp
+@@ -161,7 +161,7 @@ static void xine_config_cb (void * /*use
+ }
+ if (audio_vis && strcmp (entry->enum_values[entry->num_value], "none")) {
+ post_plugin = xine_post_init (xine, entry->enum_values[entry->num_value], 0, &ao_port, &vo_port);
+- xine_post_wire (xine_get_audio_source (stream), xine_post_input (post_plugin, (char *) "audio in"));
++ xine_post_wire (xine_get_audio_source (stream), (xine_post_in_t*) xine_post_input (post_plugin, (char *) "audio in"));
+ }
+ mutex.unlock ();
+ }