summaryrefslogtreecommitdiffstats
path: root/multimedia/kaffeine
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/kaffeine')
-rw-r--r--multimedia/kaffeine/Makefile37
-rw-r--r--multimedia/kaffeine/distinfo3
-rw-r--r--multimedia/kaffeine/files/patch-http.c22
-rw-r--r--multimedia/kaffeine/pkg-descr12
-rw-r--r--multimedia/kaffeine/pkg-plist100
5 files changed, 174 insertions, 0 deletions
diff --git a/multimedia/kaffeine/Makefile b/multimedia/kaffeine/Makefile
new file mode 100644
index 000000000..eaa8f825d
--- /dev/null
+++ b/multimedia/kaffeine/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: kaffeine
+# Date created: 2003-06-25
+# Whom: arved
+#
+# $FreeBSD$
+
+PORTNAME= kaffeine
+PORTVERSION= 0.7.1
+PORTREVISION= 3
+CATEGORIES= multimedia kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= kaffeine
+
+MAINTAINER= arved@FreeBSD.org
+COMMENT= A xine-base multimedia player
+
+LIB_DEPENDS= xine.15:${PORTSDIR}/multimedia/libxine
+
+USE_BZIP2= yes
+USE_KDELIBS_VER= 3
+USE_GMAKE= yes
+USE_GSTREAMER80= yes
+USE_AUTOTOOLS= libtool:15:inc
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CXXFLAGS="${CFLAGS}"
+CONFIGURE_TARGET=
+
+MAN1= kaffeine.1
+MANLANG= "" de
+
+.include <bsd.port.pre.mk>
+
+.if ${X_WINDOW_SYSTEM:L} == xorg
+CONFIGURE_ARGS+= --with-xorg
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/multimedia/kaffeine/distinfo b/multimedia/kaffeine/distinfo
new file mode 100644
index 000000000..7588ebcb9
--- /dev/null
+++ b/multimedia/kaffeine/distinfo
@@ -0,0 +1,3 @@
+MD5 (kaffeine-0.7.1.tar.bz2) = afde61516eb8f6cf2c3bf085a22ef427
+SHA256 (kaffeine-0.7.1.tar.bz2) = 7e2611ba4fb4cc5b6a1802250a5c404b22cca434ce1d3bbe83088f6189bfa145
+SIZE (kaffeine-0.7.1.tar.bz2) = 2276747
diff --git a/multimedia/kaffeine/files/patch-http.c b/multimedia/kaffeine/files/patch-http.c
new file mode 100644
index 000000000..221661f98
--- /dev/null
+++ b/multimedia/kaffeine/files/patch-http.c
@@ -0,0 +1,22 @@
+--- kaffeine/player-parts/http.c.orig Wed Aug 31 16:16:57 2005
++++ kaffeine/player-parts/http.c Wed Aug 31 16:23:33 2005
+@@ -492,10 +492,19 @@
+ }
+ } else {
+ if (this->contentlength == 0) {
++#ifdef HAVE_STDINT_H
+ intmax_t contentlength;
+
+ if ( strlen(this->buf)<(BUFSIZE-20) && sscanf(this->buf, "Content-Length: %" PRIdMAX, &contentlength) == 1) {
++
+ printf ("http: content length = %" PRIdMAX " bytes\n", contentlength);
++#else
++ int64_t contentlength;
++
++ if ( strlen(this->buf)<(BUFSIZE-20) && sscanf(this->buf, "Content-Length: %Ld", &contentlength) == 1) {
++ printf ("http: content length = %Ld bytes\n", contentlength);
++#endif
++
+ this->contentlength = (off_t)contentlength;
+ }
+ }
diff --git a/multimedia/kaffeine/pkg-descr b/multimedia/kaffeine/pkg-descr
new file mode 100644
index 000000000..28215e558
--- /dev/null
+++ b/multimedia/kaffeine/pkg-descr
@@ -0,0 +1,12 @@
+kaffeine is a xine-based multimedia player for KDE.
+
+* Full Drag and Drop support
+* Import Noatun-playlists as well as M3U, ASX and PLS-Files
+* Editable Playlist
+* Export Playlist to HTML or PDF (KDE-Print)
+* Edit Xine-Options via GUI
+* Support for saving screenshots as PNG, BMP or XBM
+* The ability to prevent the screensaver from activating OSD Titles
+
+Author: Juergen Kofler <kaffeine@gmx.net>
+WWW: http://kaffeine.sourceforge.net/
diff --git a/multimedia/kaffeine/pkg-plist b/multimedia/kaffeine/pkg-plist
new file mode 100644
index 000000000..a98c04b05
--- /dev/null
+++ b/multimedia/kaffeine/pkg-plist
@@ -0,0 +1,100 @@
+bin/kaffeine
+include/kaffeine_export.h
+include/kaffeine/kaffeine_part.h
+include/kaffeine/kaffeine_part_iface.h
+include/kaffeine/kmediapart.h
+include/kaffeine/mrl.h
+include/kaffeine/playlistimport.h
+lib/kde3/libgstreamerpart.so
+lib/kde3/libgstreamerpart.la
+lib/kde3/libkaffeinepart.la
+lib/kde3/libkaffeinepart.so
+lib/libkmediapart.la
+lib/libkmediapart.so
+lib/libkmediapart.so.0
+share/applications/kde/kaffeine.desktop
+share/apps/gstreamerpart/gstreamer_part.rc
+share/apps/kaffeine/kaffeine_part.rc
+share/apps/kaffeine/kaffeineui.rc
+share/apps/kaffeine/logo
+share/apps/kaffeine/logo.mpg
+share/apps/kaffeine/mms.protocol
+share/apps/kaffeine/rtsp.protocol
+share/apps/kaffeine/dvbdata.tar.gz
+share/apps/konqueror/servicemenus/kaffeine_open_directory.desktop
+share/apps/konqueror/servicemenus/kaffeine_append_file.desktop
+share/apps/konqueror/servicemenus/kaffeine_play_audiocd.desktop
+share/apps/konqueror/servicemenus/kaffeine_play_dvd.desktop
+share/apps/konqueror/servicemenus/kaffeine_play_vcd.desktop
+share/apps/profiles/kaffeine.profile.xml
+share/doc/HTML/en/kaffeine/startwindow.png
+share/doc/HTML/en/kaffeine/kaffeinepart.png
+share/doc/HTML/en/kaffeine/playlistwin.png
+share/doc/HTML/en/kaffeine/index.docbook
+share/doc/HTML/en/kaffeine/index.cache.bz2
+share/doc/HTML/en/kaffeine/common
+share/doc/HTML/en/kaffeine/dvbbroadcast.png
+share/doc/HTML/en/kaffeine/dvbclient.png
+share/doc/HTML/en/kaffeine/dvbwin.png
+share/doc/HTML/en/kaffeine/dvblive.jpg
+share/doc/HTML/en/kaffeine/dvbscan.png
+share/doc/HTML/en/kaffeine/dvbepg.png
+share/doc/HTML/en/kaffeine/dvbconfig.png
+share/doc/HTML/en/kaffeine/dvbtimers.png
+share/doc/HTML/en/kaffeine/gstpart.png
+share/icons/hicolor/128x128/apps/kaffeine.png
+share/icons/hicolor/16x16/apps/gstreamer.png
+share/icons/hicolor/16x16/apps/kaffeine.png
+share/icons/hicolor/16x16/apps/kdvbra.png
+share/icons/hicolor/16x16/apps/kdvbrac.png
+share/icons/hicolor/16x16/apps/kdvbtv.png
+share/icons/hicolor/16x16/apps/kdvbtvc.png
+share/icons/hicolor/16x16/mimetypes/mime_kaffeine.png
+share/icons/hicolor/16x16/actions/player_mute.png
+share/icons/hicolor/16x16/actions/player_record.png
+share/icons/hicolor/22x22/apps/kaffeine.png
+share/icons/hicolor/22x22/actions/player_mute.png
+share/icons/hicolor/22x22/actions/player_record.png
+share/icons/hicolor/32x32/actions/player_mute.png
+share/icons/hicolor/32x32/actions/player_record.png
+share/icons/hicolor/32x32/apps/kaffeine-pause.png
+share/icons/hicolor/32x32/apps/kaffeine-play.png
+share/icons/hicolor/32x32/apps/kaffeine-record.png
+share/icons/hicolor/32x32/apps/kaffeine.png
+share/icons/hicolor/32x32/mimetypes/mime_kaffeine.png
+share/icons/hicolor/48x48/apps/kaffeine.png
+share/icons/hicolor/48x48/mimetypes/mime_kaffeine.png
+share/icons/hicolor/64x64/apps/kaffeine.png
+share/locale/ca/LC_MESSAGES/kaffeine.mo
+share/locale/cs/LC_MESSAGES/kaffeine.mo
+share/locale/da/LC_MESSAGES/kaffeine.mo
+share/locale/de/LC_MESSAGES/kaffeine.mo
+share/locale/es/LC_MESSAGES/kaffeine.mo
+share/locale/fi/LC_MESSAGES/kaffeine.mo
+share/locale/fr/LC_MESSAGES/kaffeine.mo
+share/locale/gl/LC_MESSAGES/kaffeine.mo
+share/locale/he/LC_MESSAGES/kaffeine.mo
+share/locale/hu/LC_MESSAGES/kaffeine.mo
+share/locale/it/LC_MESSAGES/kaffeine.mo
+share/locale/ja/LC_MESSAGES/kaffeine.mo
+share/locale/mk/LC_MESSAGES/kaffeine.mo
+share/locale/nb/LC_MESSAGES/kaffeine.mo
+share/locale/nn/LC_MESSAGES/kaffeine.mo
+share/locale/nl/LC_MESSAGES/kaffeine.mo
+share/locale/pl/LC_MESSAGES/kaffeine.mo
+share/locale/pt_PT/LC_MESSAGES/kaffeine.mo
+share/locale/pt_BR/LC_MESSAGES/kaffeine.mo
+share/locale/ru/LC_MESSAGES/kaffeine.mo
+share/locale/sv/LC_MESSAGES/kaffeine.mo
+share/locale/tr/LC_MESSAGES/kaffeine.mo
+share/locale/zh_CN/LC_MESSAGES/kaffeine.mo
+share/mimelnk/application/x-kaffeine.desktop
+share/mimelnk/application/x-mplayer2.desktop
+share/services/gstreamer_part.desktop
+share/services/kaffeine_part.desktop
+@dirrm include/kaffeine
+@dirrm share/apps/kaffeine
+@dirrm share/doc/HTML/zh_CN/kaffeine/
+@dirrm share/doc/HTML/en/kaffeine
+@dirrm share/apps/konqueror/servicemenus
+@dirrm share/apps/konqueror