pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/kaffeine Initial import of kaffeine-0.8.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/756a42fbb028
branches:  trunk
changeset: 522299:756a42fbb028
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Wed Dec 06 18:30:11 2006 +0000

description:
Initial import of kaffeine-0.8.3.

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

Thanks to joerg for helping me fixing a build error.

diffstat:

 multimedia/kaffeine/DESCR            |    9 ++
 multimedia/kaffeine/Makefile         |   53 +++++++++++++
 multimedia/kaffeine/PLIST            |  140 +++++++++++++++++++++++++++++++++++
 multimedia/kaffeine/distinfo         |    9 ++
 multimedia/kaffeine/patches/patch-aa |   12 +++
 multimedia/kaffeine/patches/patch-ab |   22 +++++
 multimedia/kaffeine/patches/patch-ac |   13 +++
 multimedia/kaffeine/patches/patch-ad |   23 +++++
 8 files changed, 281 insertions(+), 0 deletions(-)

diffs (truncated from 313 to 300 lines):

diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/DESCR Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,9 @@
+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
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/Makefile      Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,53 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+#
+
+DISTNAME=      kaffeine-0.8.3
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=kaffeine/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    xtraeme%NetBSD.org@localhost
+HOMEPAGE=      http://kaffeine.sourceforge.net/
+COMMENT=       Full featured Multimedia-Player for KDE
+
+GNU_CONFIGURE=         yes
+USE_LANGUAGES=         c c++
+USE_LIBTOOL=           yes
+USE_PKGLOCALEDIR=      yes
+USE_TOOLS+=            gmake msgfmt perl pkg-config
+
+CONFIGURE_ARGS+=       --without-gstreamer
+CONFIGURE_ARGS+=       --without-dpms
+CONFIGURE_ARGS+=       --without-xinerama
+CONFIGURE_ARGS+=       --without-dvb
+
+BUILDLINK_TRANSFORM.cdparanoia+=       -e "s|/cdparanoia/|/|g"
+BUILDLINK_TRANSFORM+=                  l:jpeg6b:jpeg
+
+# Detection of libjpeg6b
+SUBST_CLASSES+=                local
+SUBST_STAGE.local=     pre-configure
+SUBST_FILES.local=     configure
+SUBST_SED.local=       -e "s|/usr/local|${PREFIX}|g"
+
+# Hardcoded paths for libdvdcss and win32-codecs
+SUBST_CLASSES+=                path
+SUBST_STAGE.path=      post-patch
+SUBST_FILES.path=      kaffeine/src/instwizard.cpp
+SUBST_SED.path=                -e "s|/usr/lib|${PREFIX}/lib|g"
+SUBST_MESSAGE.path=    Fixing hardcoded paths.
+
+.include "../../audio/cdparanoia/buildlink3.mk"
+.include "../../audio/lame/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../meta-pkgs/kde3/kde3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../multimedia/xine-lib/buildlink3.mk"
+.include "../../x11/kdebase3/buildlink3.mk"
+.include "../../x11/kdelibs3/buildlink3.mk"
+.include "../../x11/qt3-libs/buildlink3.mk"
+.include "../../x11/qt3-tools/buildlink3.mk"
+
+.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/PLIST Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,140 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+bin/kaffeine
+include/kaffeine/kaffeineaudioencoder.h
+include/kaffeine/kaffeinepart.h
+include/kaffeine/mrl.h
+include/kaffeine/xine_part.h
+include/kaffeine/xine_part_iface.h
+lib/kde3/libkaffeinemp3lame.la
+lib/kde3/libkaffeineoggvorbis.la
+lib/kde3/libxinepart.la
+lib/libkaffeineaudioencoder.la
+lib/libkaffeinepart.la
+share/applications/kde/kaffeine.desktop
+share/doc/kde/HTML/en/kaffeine/discwindow.png
+share/doc/kde/HTML/en/kaffeine/dvbbroadcast.png
+share/doc/kde/HTML/en/kaffeine/dvbclient.png
+share/doc/kde/HTML/en/kaffeine/dvbconfig.png
+share/doc/kde/HTML/en/kaffeine/dvbepg.png
+share/doc/kde/HTML/en/kaffeine/dvblive.jpg
+share/doc/kde/HTML/en/kaffeine/dvbscan.png
+share/doc/kde/HTML/en/kaffeine/dvbtimers.png
+share/doc/kde/HTML/en/kaffeine/dvbwin.png
+share/doc/kde/HTML/en/kaffeine/gstpart.png
+share/doc/kde/HTML/en/kaffeine/index.cache.bz2
+share/doc/kde/HTML/en/kaffeine/index.docbook
+share/doc/kde/HTML/en/kaffeine/kaffeinepart.png
+share/doc/kde/HTML/en/kaffeine/playlistwin.png
+share/doc/kde/HTML/en/kaffeine/startwindow.png
+share/kde/apps/kaffeine/dvbdata.tar.gz
+share/kde/apps/kaffeine/kaffeinedisc.rc
+share/kde/apps/kaffeine/kaffeineplaylist.rc
+share/kde/apps/kaffeine/kaffeineui.rc
+share/kde/apps/kaffeine/logo
+share/kde/apps/kaffeine/logo.mpg
+share/kde/apps/kaffeine/mms.protocol
+share/kde/apps/kaffeine/nocover.png
+share/kde/apps/kaffeine/pics/playing.png
+share/kde/apps/kaffeine/rtsp.protocol
+share/kde/apps/kaffeine/xine_part.rc
+share/kde/apps/konqueror/servicemenus/kaffeine_append_file.desktop
+share/kde/apps/konqueror/servicemenus/kaffeine_open_directory.desktop
+share/kde/apps/konqueror/servicemenus/kaffeine_play_audiocd.desktop
+share/kde/apps/konqueror/servicemenus/kaffeine_play_dvd.desktop
+share/kde/apps/konqueror/servicemenus/kaffeine_play_vcd.desktop
+share/kde/apps/profiles/kaffeine.profile.xml
+share/kde/icons/hicolor/128x128/apps/kaffeine.png
+share/kde/icons/hicolor/16x16/actions/player_mute.png
+share/kde/icons/hicolor/16x16/actions/player_record.png
+share/kde/icons/hicolor/16x16/apps/kaffeine.png
+share/kde/icons/hicolor/16x16/apps/kdvbra.png
+share/kde/icons/hicolor/16x16/apps/kdvbrac.png
+share/kde/icons/hicolor/16x16/apps/kdvbtv.png
+share/kde/icons/hicolor/16x16/apps/kdvbtvc.png
+share/kde/icons/hicolor/16x16/apps/kilogram.png
+share/kde/icons/hicolor/16x16/mimetypes/mime_kaffeine.png
+share/kde/icons/hicolor/22x22/actions/player_mute.png
+share/kde/icons/hicolor/22x22/actions/player_record.png
+share/kde/icons/hicolor/22x22/apps/kaffeine.png
+share/kde/icons/hicolor/22x22/apps/kilogram.png
+share/kde/icons/hicolor/32x32/actions/player_mute.png
+share/kde/icons/hicolor/32x32/actions/player_record.png
+share/kde/icons/hicolor/32x32/apps/kaffeine-pause.png
+share/kde/icons/hicolor/32x32/apps/kaffeine-play.png
+share/kde/icons/hicolor/32x32/apps/kaffeine-record.png
+share/kde/icons/hicolor/32x32/apps/kaffeine.png
+share/kde/icons/hicolor/32x32/apps/kilogram.png
+share/kde/icons/hicolor/32x32/mimetypes/mime_kaffeine.png
+share/kde/icons/hicolor/48x48/apps/kaffeine.png
+share/kde/icons/hicolor/48x48/mimetypes/mime_kaffeine.png
+share/kde/icons/hicolor/64x64/apps/kaffeine.png
+share/kde/mimelnk/application/x-kaffeine.desktop
+share/kde/services/kaffeinemp3lame.desktop
+share/kde/services/kaffeineoggvorbis.desktop
+share/kde/services/xine_part.desktop
+share/kde/servicetypes/kaffeineaudioencoder.desktop
+share/locale/ar/LC_MESSAGES/kaffeine.mo
+share/locale/bg/LC_MESSAGES/kaffeine.mo
+share/locale/bn/LC_MESSAGES/kaffeine.mo
+share/locale/br/LC_MESSAGES/kaffeine.mo
+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/el/LC_MESSAGES/kaffeine.mo
+share/locale/es/LC_MESSAGES/kaffeine.mo
+share/locale/et/LC_MESSAGES/kaffeine.mo
+share/locale/fi/LC_MESSAGES/kaffeine.mo
+share/locale/fr/LC_MESSAGES/kaffeine.mo
+share/locale/ga/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/ka/LC_MESSAGES/kaffeine.mo
+share/locale/km/LC_MESSAGES/kaffeine.mo
+share/locale/lt/LC_MESSAGES/kaffeine.mo
+share/locale/mk/LC_MESSAGES/kaffeine.mo
+share/locale/nb/LC_MESSAGES/kaffeine.mo
+share/locale/nl/LC_MESSAGES/kaffeine.mo
+share/locale/nn/LC_MESSAGES/kaffeine.mo
+share/locale/pa/LC_MESSAGES/kaffeine.mo
+share/locale/pl/LC_MESSAGES/kaffeine.mo
+share/locale/pt/LC_MESSAGES/kaffeine.mo
+share/locale/pt_BR/LC_MESSAGES/kaffeine.mo
+share/locale/ru/LC_MESSAGES/kaffeine.mo
+share/locale/sk/LC_MESSAGES/kaffeine.mo
+share/locale/sr/LC_MESSAGES/kaffeine.mo
+share/locale/sr@Latn/LC_MESSAGES/kaffeine.mo
+share/locale/sv/LC_MESSAGES/kaffeine.mo
+share/locale/tr/LC_MESSAGES/kaffeine.mo
+share/locale/uk/LC_MESSAGES/kaffeine.mo
+share/locale/uz/LC_MESSAGES/kaffeine.mo
+share/locale/xx/LC_MESSAGES/kaffeine.mo
+share/locale/zh_CN/LC_MESSAGES/kaffeine.mo
+share/locale/zh_TW/LC_MESSAGES/kaffeine.mo
+@comment in kde: @dirrm share/kde/servicetypes
+@comment in kde: @dirrm share/kde/services
+@comment in kde: @dirrm share/kde/mimelnk/application
+@comment in kde: @dirrm share/kde/icons/hicolor/64x64/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/48x48/mimetypes
+@comment in kde: @dirrm share/kde/icons/hicolor/48x48/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/32x32/mimetypes
+@comment in kde: @dirrm share/kde/icons/hicolor/32x32/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/32x32/actions
+@comment in kde: @dirrm share/kde/icons/hicolor/22x22/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/22x22/actions
+@comment in kde: @dirrm share/kde/icons/hicolor/16x16/mimetypes
+@comment in kde: @dirrm share/kde/icons/hicolor/16x16/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/16x16/actions
+@comment in kde: @dirrm share/kde/icons/hicolor/128x128/apps
+@comment in kde: @dirrm share/kde/apps/profiles
+@comment in kde: @dirrm share/kde/apps/konqueror/servicemenus
+@dirrm share/kde/apps/kaffeine/pics
+@dirrm share/kde/apps/kaffeine
+@comment in kde: @dirrm share/kde/apps
+@comment in kde: @dirrm share/doc/kde/HTML/en
+@comment in kde: @dirrm share/applications/kde
+@comment in kde: @dirrm lib/kde3
+@dirrm include/kaffeine
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/distinfo      Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+
+SHA1 (kaffeine-0.8.3.tar.bz2) = 6198ffe59422124855007a42443e2a69f6451e66
+RMD160 (kaffeine-0.8.3.tar.bz2) = f22a971481e8fd1a96063fef66d156d119c1e596
+Size (kaffeine-0.8.3.tar.bz2) = 2940941 bytes
+SHA1 (patch-aa) = ae70b289c384e3ec33874ba79a5f3c6642d18c8f
+SHA1 (patch-ab) = 3089b793f485b161543981267de146dd57b11092
+SHA1 (patch-ac) = 0a52e900c9e79683aca8f27d0c65045574e81d31
+SHA1 (patch-ad) = 85183e84ec7593cee6f18321242bad5a4611e888
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/patches/patch-aa      Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+
+--- kaffeine/src/kaffeine.cpp.orig     Fri Dec  1 19:17:37 2006
++++ kaffeine/src/kaffeine.cpp  Fri Dec  1 19:18:01 2006
+@@ -26,6 +26,7 @@
+ #include "kaffeine.h"
+ 
+ #include <dcopref.h>
++#include <kapplication.h>
+ #include <kkeydialog.h>
+ #include <kfiledialog.h>
+ #include <kdirselectdialog.h>
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/patches/patch-ab      Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+
+--- kaffeine/mimetypes/application/Makefile.in.orig    Wed Sep 27 16:44:00 2006
++++ kaffeine/mimetypes/application/Makefile.in Wed Sep 27 16:44:21 2006
+@@ -337,7 +337,7 @@
+ xdg_appsdir = @xdg_appsdir@
+ xdg_directorydir = @xdg_directorydir@
+ xdg_menudir = @xdg_menudir@
+-mime_DATA = x-kaffeine.desktop x-mplayer2.desktop
++mime_DATA = x-kaffeine.desktop
+ mimedir = $(kde_mimedir)/application
+ EXTRA_DIST = $(mime_DATA)
+ #>- all: all-am
+@@ -544,7 +544,7 @@
+ .NOEXPORT:
+ 
+ #>+ 2
+-KDE_DIST=x-kaffeine.desktop x-mplayer2.desktop Makefile.in Makefile.am 
++KDE_DIST=x-kaffeine.desktop Makefile.in Makefile.am 
+ 
+ #>+ 2
+ docs-am:
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/patches/patch-ac      Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+
+--- kaffeine/src/instwizard.h.orig     2006-12-06 18:35:21.000000000 +0100
++++ kaffeine/src/instwizard.h  2006-12-06 18:35:41.000000000 +0100
+@@ -45,7 +45,7 @@
+ 
+       void internalWizard();
+ 
+-      QString stdout;
++      QString stdout_local;
+ 
+       InstWizard(const InstWizard &);
+       InstWizard operator=(const InstWizard &);
diff -r fa6150f3586d -r 756a42fbb028 multimedia/kaffeine/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/kaffeine/patches/patch-ad      Wed Dec 06 18:30:11 2006 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-ad,v 1.1.1.1 2006/12/06 18:30:11 xtraeme Exp $
+
+--- kaffeine/src/instwizard.cpp.orig   2006-12-06 18:36:17.000000000 +0100
++++ kaffeine/src/instwizard.cpp        2006-12-06 18:37:58.000000000 +0100
+@@ -149,9 +149,9 @@
+       connect(&process, SIGNAL(receivedStdout(KProcess*,char*,int)), this, SLOT(slotStdout(KProcess*, char*, int)));
+       process.start(KProcess::Block, KProcess::Stdout);
+ 
+-      if (stdout.contains('1'))
++      if (stdout_local.contains('1'))



Home | Main Index | Thread Index | Old Index