summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Kocmid <raxas@pavouk-v-rohu.net>2009-09-02 01:45:36 +0200
committerPetr Kocmid <raxas@pavouk-v-rohu.net>2009-09-02 01:45:36 +0200
commita38c14adbe6bfd6cc3ce1be186d053cd30e0abdd (patch)
treee74a4ef2812fdab82d074fee8fcd0eec6c1b94cf /media-video
parentknoda + hk classes + odbc/qt3 (diff)
downloadkde-sunset-a38c14adbe6bfd6cc3ce1be186d053cd30e0abdd.tar.gz
kde-sunset-a38c14adbe6bfd6cc3ce1be186d053cd30e0abdd.tar.bz2
kde-sunset-a38c14adbe6bfd6cc3ce1be186d053cd30e0abdd.zip
assorted lots of qt3 apps, all working
Diffstat (limited to 'media-video')
-rw-r--r--media-video/kmplayer/ChangeLog546
-rw-r--r--media-video/kmplayer/Manifest11
-rw-r--r--media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch33
-rw-r--r--media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff16
-rw-r--r--media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild100
-rw-r--r--media-video/kmplayer/kmplayer-0.10.0c.ebuild98
-rw-r--r--media-video/kmplayer/kmplayer-0.11.1.ebuild60
-rw-r--r--media-video/kmplayer/kmplayer-0.11.1a.ebuild82
-rw-r--r--media-video/kmplayer/metadata.xml15
9 files changed, 961 insertions, 0 deletions
diff --git a/media-video/kmplayer/ChangeLog b/media-video/kmplayer/ChangeLog
new file mode 100644
index 00000000..385b82e9
--- /dev/null
+++ b/media-video/kmplayer/ChangeLog
@@ -0,0 +1,546 @@
+# ChangeLog for media-video/kmplayer
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/ChangeLog,v 1.126 2009/06/05 12:13:56 scarabeus Exp $
+
+*kmplayer-0.11.1a (05 Jun 2009)
+
+ 05 Jun 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +kmplayer-0.11.1a.ebuild:
+ Version bump.
+
+*kmplayer-0.11.1 (28 May 2009)
+*kmplayer-0.10.0c-r2 (28 May 2009)
+
+ 28 May 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+ -files/0.11.0a-fix_linking.patch, -files/kmplayer-0.9.4a-vop2vf.patch,
+ +kmplayer-0.10.0c-r2.ebuild, -files/0.11.0a-npp.patch,
+ -kmplayer-0.10.0c-r1.ebuild, -kmplayer-0.11.0a.ebuild,
+ +kmplayer-0.11.1.ebuild:
+ Version bump. Fix slotting. Per bug #271507.
+
+ 14 May 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ -kmplayer-0.9.4a-r1.ebuild, -kmplayer-0.10.0.ebuild,
+ -kmplayer-0.10.0a.ebuild, kmplayer-0.10.0c.ebuild,
+ kmplayer-0.10.0c-r1.ebuild:
+ Fix collision with kdelibs (per bug #269840). Remove old.
+
+ 06 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> kmplayer-0.11.0a.ebuild:
+ Preparation for new eclass. Unprefixing misc apps.
+
+ 15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/0.11.0a-npp.patch, kmplayer-0.11.0a.ebuild:
+ Fix -npp compilation issue. Per bugs #258870 and #259996.
+
+ 18 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ +files/0.11.0a-fix_linking.patch, kmplayer-0.11.0a.ebuild:
+ Fix linking issue. Per bug #258995. Thanks to Rick Harris for the patch.
+
+*kmplayer-0.10.0c-r1 (15 Feb 2009)
+
+ 15 Feb 2009; Carsten Lohrke <carlo@gentoo.org>
+ +files/kmplayer-0.10.0c-desktop-file.diff, +kmplayer-0.10.0c-r1.ebuild:
+ Reflect use dependency properly, bug #225151. Get rid of invalid aRts
+ dependency. Missing kde.eclass function call. Proper desktop file fix.
+
+ 13 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> kmplayer-0.11.0a.ebuild:
+ Fix stupid typo.
+
+*kmplayer-0.11.0a (13 Feb 2009)
+
+ 13 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> -kmplayer-0.11.0.ebuild,
+ +kmplayer-0.11.0a.ebuild:
+ Version bump. Fix deps. Fix doc install. Per bugs #256770 #257142 #258208
+ #258799.
+
+*kmplayer-0.11.0 (04 Jan 2009)
+
+ 04 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org>
+ -kmplayer-0.11.0_rc4.ebuild, +kmplayer-0.11.0.ebuild:
+ Version bump. Remove old. Per bug #250820
+
+*kmplayer-0.11.0_rc4 (27 Oct 2008)
+
+ 27 Oct 2008; Tomas Chvatal (scarabeus) <scarabeus@gentoo.org>
+ +kmplayer-0.11.0_rc4.ebuild:
+ Version bump. Adding rcX due to its support of kde4.
+
+ 31 Jul 2008; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.4a-r1.ebuild,
+ kmplayer-0.10.0.ebuild, kmplayer-0.10.0a.ebuild, kmplayer-0.10.0c.ebuild:
+ Drop mplayer-bin, bug #233394.
+
+ 26 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org> ChangeLog:
+ Manifest.
+
+ 26 Apr 2008; nixnut <nixnut@gentoo.org> kmplayer-0.10.0c.ebuild:
+ Stable on ppc wrt bug 217424
+
+ 24 Apr 2008; Markus Rothe <corsair@gentoo.org> kmplayer-0.10.0c.ebuild:
+ Stable on ppc64; bug #217424
+
+ 22 Apr 2008; Raúl Porcel <armin76@gentoo.org> kmplayer-0.10.0c.ebuild:
+ x86 stable wrt #217424
+
+ 22 Apr 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ kmplayer-0.10.0c.ebuild:
+ Marked stable on amd64 as per bug 217424.
+
+ 21 Apr 2008; Raúl Porcel <armin76@gentoo.org> kmplayer-0.10.0c.ebuild:
+ Add ~sparc
+
+ 26 Dec 2007; Christian Heim <phreak@gentoo.org> Manifest:
+ Fixing digestentry.unused (tags).
+
+*kmplayer-0.10.0c (22 Dec 2007)
+
+ 22 Dec 2007; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.10.0c.ebuild:
+ Version bump.
+
+*kmplayer-0.10.0a (02 Nov 2007)
+
+ 02 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +kmplayer-0.10.0a.ebuild:
+ Version bump to to 0.10.0a as per bug 197731. In contrast to what the
+ changelog says, nspr is still needed.
+
+ 03 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/kmplayer-0.10.0-prtypes.patch, kmplayer-0.10.0.ebuild:
+ Fixed a compile failure if nspr is installed. Fixes bug 194548. Thanks to
+ Arfrever Frehtes Taifersar Arahesis for providing a patch!
+
+*kmplayer-0.10.0 (02 Oct 2007)
+
+ 02 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +kmplayer-0.10.0.ebuild:
+ Version bump to 0.10.0 as per bug 194209.
+
+ 30 Aug 2007; Samuli Suominen <drac@gentoo.org> kmplayer-0.9.4a-r1.ebuild:
+ Remove USE gstreamer as 0.8 is going away.
+
+ 13 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> metadata.xml,
+ kmplayer-0.9.4a-r1.ebuild:
+ Corrected LINGUAS handling to include the documentation. Should fix bug
+ 187574 which I can't reproduce, though. Added missing DEPEND on
+ x11-libs/libXv. Fixed whitespace indentation in metadata.xml.
+
+ 28 Jul 2007; Carsten Lohrke <carlo@gentoo.org>
+ -files/kmplayer-0.9.3-use32bitbin.diff, -kmplayer-0.9.3.ebuild,
+ -kmplayer-0.9.3a.ebuild, -kmplayer-0.9.4.ebuild,
+ -kmplayer-0.9.4-r1.ebuild, -kmplayer-0.9.4a.ebuild:
+ Clean up.
+
+ 01 Jun 2007; nixnut <nixnut@gentoo.org> kmplayer-0.9.4a-r1.ebuild:
+ Stable on ppc wrt bug 176893
+
+ 12 May 2007; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.4a-r1.ebuild:
+ Stable on ppc64; bug #176893
+
+ 12 May 2007; Steve Dibb <beandog@gentoo.org> kmplayer-0.9.4a-r1.ebuild:
+ amd64 stable, bug 176893
+
+ 09 May 2007; Raúl Porcel <armin76@gentoo.org> kmplayer-0.9.4a-r1.ebuild:
+ x86 stable wrt #176893
+
+*kmplayer-0.9.4a-r1 (08 May 2007)
+
+ 08 May 2007; Carsten Lohrke <carlo@gentoo.org>
+ +files/kmplayer-0.9.4a-vop2vf.patch, +kmplayer-0.9.4a-r1.ebuild:
+ Mplayer compatibility patch thanks to Robert Marmorstein, bug #176893.
+
+*kmplayer-0.9.4a (05 Apr 2007)
+
+ 05 Apr 2007; Stefan Schweizer <genstef@gentoo.org> +kmplayer-0.9.4a.ebuild:
+ Version bump thanks to teidakankan in bug 173406
+
+ 09 Mar 2007; nixnut <nixnut@gentoo.org> kmplayer-0.9.3a.ebuild:
+ Stable on ppc wrt bug 169148
+
+ 06 Mar 2007; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.3a.ebuild:
+ Stable on ppc64; bug #169148
+
+ 04 Mar 2007; Simon Stelling <blubb@gentoo.org> kmplayer-0.9.3a.ebuild:
+ stable on amd64; bug 169148
+
+ 03 Mar 2007; Raúl Porcel <armin76@gentoo.org> kmplayer-0.9.3a.ebuild:
+ x86 stable wrt bug 169148
+
+*kmplayer-0.9.4-r1 (03 Mar 2007)
+
+ 03 Mar 2007; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +kmplayer-0.9.4-r1.ebuild:
+ Added localization support.
+
+*kmplayer-0.9.4 (03 Mar 2007)
+
+ 03 Mar 2007; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +kmplayer-0.9.4.ebuild:
+ Version bump. Added cairo support for this version.
+
+ 10 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
+ Add missing email address for herd with name != alias.
+
+ 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> kmplayer-0.9.3.ebuild,
+ kmplayer-0.9.3a.ebuild:
+ Convert to use elog.
+
+ 25 Dec 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ -files/kmplayer-0.9.2a-use32bitbin.diff, -kmplayer-0.9.1c.ebuild,
+ -kmplayer-0.9.2a.ebuild, -kmplayer-0.9.2a-r1.ebuild:
+ Ebuild cleanup.
+
+*kmplayer-0.9.3a (25 Dec 2006)
+
+ 25 Dec 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +kmplayer-0.9.3a.ebuild:
+ Version bump as requested in bug #158973.
+
+ 11 Dec 2006; Steve Dibb <beandog@gentoo.org> metadata.xml:
+ Add video herd
+
+ 11 Dec 2006; Steve Dibb <beandog@gentoo.org> kmplayer-0.9.3.ebuild:
+ amd64 stable, bug 152558
+
+ 30 Nov 2006; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.3.ebuild:
+ Stable on ppc64
+
+ 26 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ kmplayer-0.9.3.ebuild:
+ stable x86, bug #152558
+
+ 26 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> ChangeLog,
+ Manifest:
+ Make pkg_setup warn only if mplayer, xine and gstreamer flags are unset
+
+ 25 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> kmplayer-0.9.3.ebuild:
+ Stable on ppc wrt bug #152558.
+
+ 25 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org>
+ kmplayer-0.9.3.ebuild:
+ Add libXv to DEPEND for Bug 152558, thanks to Harald van Dijk
+
+ 14 Oct 2006; Markus Rothe <corsair@gentoo.org> kmplayer-0.9.3.ebuild:
+ Added ~ppc64
+
+ 10 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ -files/kmplayer-0.9.3_pre2-use32bitbin.diff:
+ Removed orphan patch for version 0.9.3_pre2.
+
+ 09 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ -kmplayer-0.9.3_pre2.ebuild, kmplayer-0.9.3.ebuild:
+ Removed mplayer-bin patch for amd64 as requested in bug #148419 for
+ kmplayer-0.9.3. Removed preview versions for 0.9.3.
+
+*kmplayer-0.9.3 (20 Sep 2006)
+
+ 20 Sep 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +kmplayer-0.9.3.ebuild, +files/kmplayer-0.9.3-use32bitbin.diff:
+ Version bump with brand new amd64 patch for binary mplayer.
+
+ 29 Aug 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +files/kmplayer-0.9.3_pre2-use32bitbin.diff, kmplayer-0.9.3_pre2.ebuild:
+ Added new patch that allows to use MPLAYER_BIN on amd64 for version
+ 0.9.3_pre2. Fixes bug #145344.
+
+*kmplayer-0.9.3_pre2 (25 Aug 2006)
+
+ 25 Aug 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +kmplayer-0.9.3_pre2.ebuild:
+ Version bump. Fixes bug #144436. Thanks to abhay for reporting.
+
+*kmplayer-0.9.2a-r1 (02 Aug 2006)
+
+ 02 Aug 2006; Diego Pettenò <flameeyes@gentoo.org> kmplayer-0.9.2a.ebuild,
+ +kmplayer-0.9.2a-r1.ebuild:
+ Fix handling of mplayer-bin support on amd64, and remove x-mplayer mime type
+ (now installed by kdelibs).
+
+ 15 Jun 2006; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.9.0c.ebuild,
+ -kmplayer-0.9.1.ebuild, -kmplayer-0.9.1a.ebuild,
+ -kmplayer-0.9.2_rc1.ebuild, -kmplayer-0.9.2.ebuild,
+ kmplayer-0.9.2a.ebuild:
+ Clean up. Unbreak the tree, bug #136777.
+
+ 14 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ kmplayer-0.9.1c.ebuild:
+ Stable on x86 wrt bug #134767.
+
+ 14 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> kmplayer-0.9.1c.ebuild:
+ Stable on amd64, bug 134767.
+
+*kmplayer-0.9.2a (11 Jun 2006)
+
+ 11 Jun 2006; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.2a.ebuild:
+ Version bump.
+
+ 30 May 2006; Joseph Jezak <josejx@gentoo.org> kmplayer-0.9.1c.ebuild:
+ Marked ppc stable for bug #134767.
+
+ 29 May 2006; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.2.ebuild:
+ Restore keywords.
+
+ 27 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-kmplayer-0.9.0c, files/digest-kmplayer-0.9.1,
+ files/digest-kmplayer-0.9.1a, files/digest-kmplayer-0.9.1c,
+ files/digest-kmplayer-0.9.2_rc1, Manifest:
+ Fixing SHA256 digest, pass four
+
+ 22 Apr 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ -kmplayer-0.9.2_rc1.ebuild:
+ Removed release candidate in favor of the final one.
+
+
+*kmplayer-0.9.2 (22 Apr 2006)
+
+ 22 Apr 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +kmplayer-0.9.2.ebuild:
+ Version bump. Now compiles fine without the 'xine' USE flag.
+ Changed xine-lib dependency version to 1.1.1 and mplayer dependency
+ version to 1.0. When 'gstreamer' USE flag is _on_, it allows the user
+ to either use gst-plugins-0.8* or to use the new gst-plugins-base-0.10*.
+
+*kmplayer-0.9.2_rc1 (17 Apr 2006)
+*kmplayer-0.9.1c (17 Apr 2006)
+
+ 17 Apr 2006; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.1c.ebuild,
+ +kmplayer-0.9.2_rc1.ebuild:
+ Version bump.
+
+ 15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> kmplayer-0.9.1a.ebuild:
+ Stable on amd64, bug 117939.
+
+ 07 Jan 2006; <nixnut@gentoo.org> kmplayer-0.9.1a.ebuild:
+ Marked kmplayer-0.9.1a ppc stable.
+
+ 06 Jan 2006; Chris White <chriswhite@gentoo.org> kmplayer-0.9.1a.ebuild:
+ Marked kmplayer-0.9.1a x86 stable.
+
+ 06 Jan 2006; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.1a.ebuild:
+ sop, #117939
+
+ 05 Jan 2006; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.1a.ebuild:
+ Ebuild description update.
+
+ 06 Dec 2005; Zaheer Abbas Merali <zaheerm@gentoo.org>
+ kmplayer-0.9.0c.ebuild, kmplayer-0.9.1.ebuild, kmplayer-0.9.1a.ebuild:
+ Fix GStreamer dependencies
+
+*kmplayer-0.9.1a (03 Dec 2005)
+
+ 03 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.1a.ebuild:
+ version bump
+
+ 24 Oct 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+ kmplayer-0.9.0c.ebuild:
+ Marked ppc stable, bug #109812
+
+ 23 Oct 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.0c.ebuild:
+ stable on x86
+
+ 23 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> -kmplayer-0.9.0b.ebuild,
+ kmplayer-0.9.0c.ebuild:
+ Stable on amd64, bug 109812. Pruned 0.9.0b.
+
+ 09 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> kmplayer-0.8.4b.ebuild,
+ kmplayer-0.9.0b.ebuild, kmplayer-0.9.0c.ebuild:
+ Fix homepage (#108554).
+
+ 29 Aug 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.0c.ebuild:
+ reconstitution of mplayer use flag and additional warning
+
+ 29 Aug 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.9.0c.ebuild:
+ reverted mplayer use flag, #103919
+
+*kmplayer-0.9.0c (29 Aug 2005)
+
+ 29 Aug 2005; Marcus D. Hanwell <cryos@gentoo.org>
+ -kmplayer-0.9.0_rc1.ebuild, -kmplayer-0.9.0.ebuild,
+ +kmplayer-0.9.0c.ebuild:
+ Version bump and added mplayer local USE flag, closing bug 103919. Clean up.
+
+*kmplayer-0.9.0b (07 Aug 2005)
+
+ 07 Aug 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.0b.ebuild:
+ version bump
+
+*kmplayer-0.9.0 (31 Jul 2005)
+
+ 31 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.0.ebuild:
+ version bump
+
+ 10 Jul 2005; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.8.1.ebuild,
+ -kmplayer-0.8.2.ebuild, -kmplayer-0.8.3a.ebuild, -kmplayer-0.8.4a.ebuild,
+ -kmplayer-0.9.0_pre2.ebuild, +kmplayer-0.9.0_rc1.ebuild:
+ clean up
+
+*kmplayer-0.9.0_rc1 (10 Jul 2005)
+
+ 10 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.9.0_rc1.ebuild:
+ version bump
+
+ 17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org>
+ kmplayer-0.8.4b.ebuild:
+ Stable on ppc.
+
+ 29 May 2005; Marcus D. Hanwell <marcus@gentoo.org> kmplayer-0.8.4b.ebuild:
+ Stable on amd64.
+
+ 28 May 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.8.4b.ebuild:
+ stable on x86
+
+ 22 May 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+ kmplayer-0.8.3a.ebuild:
+ Stable on ppc.
+
+*kmplayer-0.9.0_pre2 (07 Apr 2005)
+*kmplayer-0.8.4b (07 Apr 2005)
+
+ 07 Apr 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.4b.ebuild,
+ +kmplayer-0.9.0_pre2.ebuild:
+ version bump
+
+ 21 Mar 2005; Heinrich Wendel <lanius@gentoo.org> kmplayer-0.8.4a.ebuild:
+ stable on amd64
+
+ 06 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> kmplayer-0.8.3a.ebuild:
+ Marked stable on amd64.
+
+*kmplayer-0.8.4a (20 Feb 2005)
+
+ 20 Feb 2005; Carsten Lohrke <carlo@gentoo.org>
+ -files/kmplayer-0.6.3-gentoo.diff, -files/xine.diff, -kmplayer-0.8.4.ebuild,
+ -kmplayer-0.8.4_rc2.ebuild, -kmplayer-0.8.4_rc5.ebuild,
+ +kmplayer-0.8.4a.ebuild:
+ version bump and clean up
+
+*kmplayer-0.8.4 (31 Jan 2005)
+
+ 31 Jan 2005; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.4.ebuild:
+ version bump
+
+ 08 Jan 2005; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.8.4_rc5.ebuild:
+ fixed dependency
+
+*kmplayer-0.8.4_rc5 (07 Jan 2005)
+
+ 07 Jan 2005; Carsten Lohrke <carlo@gentoo.org> +files/xine.diff,
+ +kmplayer-0.8.4_rc5.ebuild:
+ version bump
+
+ 30 Dec 2004; Carsten Lohrke <carlo@gentoo.org> kmplayer-0.8.3a.ebuild,
+ kmplayer-0.8.4_rc2.ebuild:
+ 0.8.3a stable on x86, removed koffice plugin support #71648
+
+*kmplayer-0.8.4_rc2 (08 Nov 2004)
+
+ 08 Nov 2004; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.4_rc2.ebuild:
+ version bump
+
+*kmplayer-0.8.3a (11 Oct 2004)
+
+ 11 Oct 2004; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.8.3_rc3.ebuild,
+ -kmplayer-0.8.3_rc4.ebuild, +kmplayer-0.8.3a.ebuild:
+ version bump
+
+*kmplayer-0.8.3_rc4 (16 Jul 2004)
+
+ 16 Jul 2004; Carsten Lohrke <carlo@gentoo.org> +kmplayer-0.8.3_rc4.ebuild:
+ version bump
+
+*kmplayer-0.8.3_rc3 (15 Jul 2004)
+
+ 15 Jul 2004; Chris White <chriswhite@gentoo.org> +kmplayer-0.8.3_rc3.ebuild:
+ ChangeLog version bump to 0.8.3_rc3
+
+ 29 Jun 2004; Carsten Lohrke <carlo@gentoo.org> -kmplayer-0.7.95.ebuild,
+ kmplayer-0.8.1.ebuild, kmplayer-0.8.2.ebuild:
+ rm old ebuild, QA: kde-base -> kde, ...
+
+ 09 Feb 2004; Caleb Tennis <caleb@gentoo.org> kmplayer-0.8.2.ebuild:
+ Add compilable support for koffice-plugins.
+
+ 08 Feb 2004; <absinthe@gentoo.org> kmplayer-0.8.2.ebuild:
+ added amd64 keyword.
+
+*kmplayer-0.8.2 (05 Feb 2004)
+
+ 05 Feb 2004; Caleb Tennis <caleb@gentoo.org> kmplayer-0.8.2.ebuild:
+ New version - closes bug #40286
+
+*kmplayer-0.8.1 (12 Nov 2003)
+
+ 12 Nov 2003; Caleb Tennis <caleb@gentoo.org> kmplayer-0.7.2.ebuild,
+ kmplayer-0.7.3.ebuild, kmplayer-0.7.4a.ebuild, kmplayer-0.8b.ebuild:
+ Version bump, closes bug #33014. Note that I had to remove the 0.8b ebuild
+ because portage thinks that it's newer than 0.8.1 even though it's not. Since
+ 0.8.1 is a bugfix release, I left x86 and ppc alone. Someone yell at me if you
+ don't like this method.
+
+ 04 Oct 2003; Heinrich Wendel <lanius@gentoo.org> kmplayer-0.8b.ebuild:
+ stable bump #30274 and #29445
+
+*kmplayer-0.8b (02 Oct 2003)
+
+ 02 Oct 2003; Heinrich Wendel <lanius@gentoo.org> kmplayer-0.8b.ebuild:
+ version bump #30191
+
+*kmplayer-0.7.95 (17 Jul 2003)
+
+ 17 Jul 2003; Brad Laue <brad@gentoo.org> kmplayer-0.7.95.ebuild:
+ Version bump
+
+*kmplayer-0.7.4a (26 Apr 2003)
+
+ 26 Apr 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.3.ebuild,
+ kmplayer-0.7.4a.ebuild:
+ marked 0.7.3 stable; version bump, thanks to Frantz Dhin <fd@redspot.dk> (bug
+ #19514)
+
+*kmplayer-0.7.3 (15 Mar 2003)
+
+ 15 Mar 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.3.ebuild:
+ version bump, thanks to bsolar <bsolar@bluewin.ch>, fixes bug #17441
+
+ 3 March 2003; Bart Verwilst <verwilst@gentoo.org>:
+ removed old versions, and added the latest to stable
+
+*kmplayer-0.7.2 (18 Feb 2003)
+
+ 18 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.2.ebuild:
+ version bump
+
+*kmplayer-0.7 (08 Feb 2003)
+
+ 08 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.7.ebuild:
+ version bump
+
+*kmplayer-0.6.5b (03 Feb 2003)
+
+ 03 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.5b.ebuild:
+ version bump
+
+ 02 Feb 2003; Mark Guertin <gerk@gentoo.org> kmplayer-0.6.5a.ebuild:
+ set to ~ppc
+
+*kmplayer-0.6.5a (28 Jan 2003)
+
+ 28 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.5a.ebuild:
+ version bump
+
+*kmplayer-0.6.3a (18 Jan 2003)
+
+ 18 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.3a.ebuild:
+ version bump
+
+*kmplayer-0.6.3 (17 Jan 2003)
+
+ 17 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.3.ebuild:
+ version bump
+
+*kmplayer-0.6.1 (10 Jan 2003)
+
+ 10 Jan 2003; Hannes Mehnert <hannes@gentoo.org> kmplayer-0.6.1.ebuild:
+ version bump
+
+* kmplayer-0.6 (2 Jan 2002) Bart Verwilst <verwilst@gentoo.org>
+
+ Initial ebuild. Brought to you by Matt <matt@schick.mine.nu> ! *crowd goes wild*
+
diff --git a/media-video/kmplayer/Manifest b/media-video/kmplayer/Manifest
new file mode 100644
index 00000000..2dcb227d
--- /dev/null
+++ b/media-video/kmplayer/Manifest
@@ -0,0 +1,11 @@
+AUX kmplayer-0.10.0-prtypes.patch 843 RMD160 3da261a5e254beaf20c340e06952d8065d20bf28 SHA1 4fbb734b2f0490b9adebd9a4e2553c0be9512230 SHA256 a192d8569abae303feb9c47842fde4bb2dd95cf535d318820c3017e538239c43
+AUX kmplayer-0.10.0c-desktop-file.diff 497 RMD160 0d39570e70eb506587c6d7893a4815cade8cc7a5 SHA1 56b969a538b5ae470b80955658c0c5878be9280b SHA256 24ecdeef6a5fb3df8a481b7e108be7573947f37cd57a822ddd520881c7d1fe59
+DIST kmplayer-0.10.0c.tar.bz2 1047729 RMD160 4f7f291733f9a73f5838e028af5e5268d1a0ee10 SHA1 52bfa017e1360fdc60c10445090c867039da4830 SHA256 f9a699fa7bf53c7130ce6aff56e4bc53f957c5d86d3d1d23d791cca8f1cf3820
+DIST kmplayer-0.11.1.tar.bz2 492580 RMD160 31ba4a292064dc8393654bfea4d241b0f1126fe6 SHA1 c773fd2f059aca4f624939b302c94c570201fade SHA256 d10df9c31f540ab9442b75e0be0ed2cff9313de9004a4a8acbe3dbed79d5fddb
+DIST kmplayer-0.11.1a.tar.bz2 525654 RMD160 0d124f2c52eb38def34c476bd22039e0b1998f15 SHA1 b5c74326db56bd5529cbccdff808be1c94bb881a SHA256 df2c1ec1ddb7067ef8047d33e15ba67ed8b06a866dcf79ec9962823001e0d29b
+EBUILD kmplayer-0.10.0c-r2.ebuild 2810 RMD160 f26cee9a35aa98d9c3cc534145f5c87fc9370a99 SHA1 c104fd9ab3ed437a1ef4a9eb86cd5cab9690dc87 SHA256 acdf0fe122fb7bb01f458b230bb15e15f8c6db8341119c5bfa29810b08438050
+EBUILD kmplayer-0.10.0c.ebuild 3011 RMD160 a01c937d058b2b7c56398847a5a15102c939cd27 SHA1 cdf98d37b8870adde1cc18e17a68d149da1956af SHA256 10a594bcb7f49d421b5895cc4580903ed571dd0820a81412ace7b5328b60c17f
+EBUILD kmplayer-0.11.1.ebuild 1556 RMD160 b97d0839317f013be72a886e408c30a5c5e6debe SHA1 f40cc3f535e98e3680adaaf962aaf147aa05a25a SHA256 89940669bcc83b000599ff826941b443bc54ce69eb2e7e4f9af43b2ba35a988f
+EBUILD kmplayer-0.11.1a.ebuild 2015 RMD160 831a3f4a2dbdafe0350306b0ab6f60cb56bdfcb6 SHA1 2e4a3c7631d02523866075f3330b8f86710f7582 SHA256 97ad81814528d4b7dbaa6c898cbf92a0f83a6726056fd5a5ae1f1a5c1739313d
+MISC ChangeLog 18276 RMD160 607ff092dd41e6f3c0474d2bb82279b1f4b947cc SHA1 16ac180be4c3e0b75b50b30394c75775cfce66ca SHA256 a2a45ea523fb63a329c0be1b83b1827be026bec97a21aa6bcca8e88bda2aaca1
+MISC metadata.xml 427 RMD160 c44a276c2bec1408fb537a0db3422de2958c23ba SHA1 dd328c866c4cd6837cd40a5ddc8a4470ea02bd2f SHA256 debd27d9d06ca1dd09cb347e5f43a83f3bdbf1bce66564c6a247d18928f24b06
diff --git a/media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch b/media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch
new file mode 100644
index 00000000..1b70dc3d
--- /dev/null
+++ b/media-video/kmplayer/files/kmplayer-0.10.0-prtypes.patch
@@ -0,0 +1,33 @@
+--- src/moz-sdk/jni_md.h
++++ src/moz-sdk/jni_md.h
+@@ -57,7 +57,7 @@
+ #ifndef JNI_MD_H
+ #define JNI_MD_H
+
+-#include "prtypes.h" /* needed for _declspec */
++#include <nspr/prtypes.h> /* needed for _declspec */
+
+ /*******************************************************************************
+ * WHAT'S UP WITH THIS FILE?
+--- src/moz-sdk/jri_md.h
++++ src/moz-sdk/jri_md.h
+@@ -43,7 +43,7 @@
+ #define JRI_MD_H
+
+ #include <assert.h>
+-#include "prtypes.h" /* Needed for HAS_LONG_LONG ifdefs */
++#include <nspr/prtypes.h> /* Needed for HAS_LONG_LONG ifdefs */
+
+ #ifdef __cplusplus
+ extern "C" {
+--- src/moz-sdk/npapi.h
++++ src/moz-sdk/npapi.h
+@@ -48,7 +48,7 @@
+ #pragma pack(1)
+ #endif
+
+-#include "prtypes.h"
++#include <nspr/prtypes.h>
+ /* Copied from xp_core.h */
+ /* removed #ifdef for hpux defined in /usr/include/model.h */
+ #ifndef XP_MAC
diff --git a/media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff b/media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff
new file mode 100644
index 00000000..52be0132
--- /dev/null
+++ b/media-video/kmplayer/files/kmplayer-0.10.0c-desktop-file.diff
@@ -0,0 +1,16 @@
+--- src/kmplayer.desktop.o 2009-02-15 01:45:40.000000000 +0100
++++ src/kmplayer.desktop 2009-02-15 01:45:51.000000000 +0100
+@@ -1,10 +1,9 @@
+ # KDE Config File
+ [Desktop Entry]
+-Encoding=UTF-8
+ Type=Application
+-Exec=kmplayer -caption "%c" %i %m %U
+-Icon=kmplayer.png
+-DocPath=kmplayer/index.html
++Exec=kmplayer -caption "%c" %i %U
++Icon=kmplayer
++X-DocPath=kmplayer/index.html
+ Comment=KDE interface for MPlayer
+ Comment[af]=KDE koppelvlak na MPlayer
+ Comment[ar]=واجهة KDE لِــ MPlayer
diff --git a/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild b/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild
new file mode 100644
index 00000000..8a927cd9
--- /dev/null
+++ b/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.10.0c-r2.ebuild,v 1.1 2009/05/28 12:44:48 scarabeus Exp $
+
+EAPI="2"
+
+ARTS_REQUIRED="never"
+
+inherit kde eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend for KDE."
+HOMEPAGE="http://kmplayer.kde.org/"
+SRC_URI="http://kmplayer.kde.org/pkgs/${MY_P}.tar.bz2"
+
+SLOT="3.5"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="mplayer xine cairo gstreamer npp"
+
+DEPEND="x11-libs/libXv
+ >=dev-libs/expat-2.0.1
+ xine? ( >=media-libs/xine-lib-1.1.1 )
+ cairo? ( x11-libs/cairo[X] )
+ gstreamer? ( >=media-libs/gstreamer-0.10.11
+ npp? ( >=sys-apps/dbus-1.0.2-r2
+ >=dev-libs/dbus-glib-0.73
+ >=dev-libs/dbus-qt3-old-0.70 ) )
+ npp? ( >=dev-libs/nspr-4.6.7
+ >=x11-libs/gtk+-2.10.14 )"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:0
+ mplayer? ( media-video/mplayer )"
+
+LANGS="ar be br bs ca csb cs cy da de el en_GB es et fi fr ga gl he hi hu is it
+ja ka lt mt nb nl nn pa pl pt_BR pt ro ru rw sk sr@Latn sr sv ta tr uk zh_CN"
+LANGS_DOC="da de en es et fr it nl pt ru sv"
+
+for X in ${LANGS} ; do
+ IUSE="${IUSE} linguas_${X}"
+done
+
+need-kde 3.5
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.10.0-prtypes.patch"
+ "${FILESDIR}/kmplayer-0.10.0c-desktop-file.diff"
+ )
+
+pkg_setup() {
+ kde_pkg_setup
+
+ if ! use mplayer && ! use xine && ! use cairo && ! use gstreamer ; then
+ echo
+ ewarn "Neither the mplayer, xine, cairo nor gstreamer USE flags have been set. One of"
+ ewarn "them is required. mplayer can be installed afterwards; all of the others will"
+ ewarn "require you to recompile ${PN}."
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ for X in ${LANGS} ; do
+ use linguas_${X} && MAKE_LANGS="${MAKE_LANGS} ${X}.po"
+ done
+ cd "${S}/po"
+ sed -i -e "s:POFILES =.*:POFILES = ${MAKE_LANGS}:" Makefile.am
+
+ MAKE_DOC=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | tr ' ' '\n' | sort | uniq -d))
+ [[ -n ${MAKE_DOC} ]] && [[ -n ${DOC_DIR_SUFFIX} ]] && \
+ MAKE_DOC=$(echo "${MAKE_DOC}" | tr '\n' ' ') && \
+ MAKE_DOC="${MAKE_DOC// /${DOC_DIR_SUFFIX} }"
+ sed -i -e "s:^SUBDIRS =.*:SUBDIRS = en ${MAKE_DOC}:" \
+ "${KDE_S}/doc/Makefile.am" || die "sed for locale failed"
+
+ rm -f "${S}/configure"
+}
+
+src_configure() {
+ local myconf="--enable-expat
+ $(use_with gstreamer)
+ $(use_with xine)
+ $(use_with cairo)
+ --disable-koffice-plugin
+ $(use_enable npp nspr)
+ $(use_enable npp npplayer)"
+
+ # The configure script is a bloated mess and won't work correctly without this.
+ PKG_CONFIG="pkg-config" kde_src_configure
+}
+
+src_install() {
+ kde_src_install
+
+ # Remove this, as kdelibs provides it
+ rm -f "${D}/${KDEDIR}/share/mimelnk/application/x-mplayer2.desktop"
+}
diff --git a/media-video/kmplayer/kmplayer-0.10.0c.ebuild b/media-video/kmplayer/kmplayer-0.10.0c.ebuild
new file mode 100644
index 00000000..0aeb9490
--- /dev/null
+++ b/media-video/kmplayer/kmplayer-0.10.0c.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.10.0c.ebuild,v 1.8 2009/05/14 13:23:18 scarabeus Exp $
+
+inherit kde eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="KMPlayer is a Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend for KDE."
+HOMEPAGE="http://kmplayer.kde.org/"
+SRC_URI="http://kmplayer.kde.org/pkgs/${MY_P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc ppc64 ~sparc x86"
+IUSE="mplayer xine cairo gstreamer npp"
+
+DEPEND="x11-libs/libXv
+ >=dev-libs/expat-2.0.1
+ xine? ( >=media-libs/xine-lib-1.1.1 )
+ cairo? ( x11-libs/cairo )
+ gstreamer? ( >=media-libs/gstreamer-0.10.11
+ npp? ( >=sys-apps/dbus-1.0.2-r2
+ >=dev-libs/dbus-glib-0.73
+ >=dev-libs/dbus-qt3-old-0.70 ) )
+ npp? ( >=dev-libs/nspr-4.6.7
+ >=x11-libs/gtk+-2.10.14 )"
+RDEPEND="${DEPEND}
+ mplayer? ( media-video/mplayer )"
+
+LANGS="ar be br bs ca csb cs cy da de el en_GB es et fi fr ga gl he hi hu is it
+ja ka lt mt nb nl nn pa pl pt_BR pt ro ru rw sk sr@Latn sr sv ta tr uk zh_CN"
+LANGS_DOC="da de en es et fr it nl pt ru sv"
+
+for X in ${LANGS} ; do
+ IUSE="${IUSE} linguas_${X}"
+done
+
+need-kde 3.5
+
+PATCHES="${FILESDIR}/${PN}-0.10.0-prtypes.patch"
+
+pkg_setup() {
+ if ! use mplayer && ! use xine && ! use cairo && ! use gstreamer ; then
+ echo
+ ewarn "Neither the mplayer, xine, cairo nor gstreamer USE flags have been set. One of"
+ ewarn "them is required. mplayer can be installed afterwards; all of the others will"
+ ewarn "require you to recompile ${PN}."
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+
+ if use mplayer && use amd64 && ! has_version media-video/mplayer; then
+ elog 'NOTICE: You have mplayer-bin installed; you will need to configure'
+ elog 'NOTICE: kmplayer to use it from within the application.'
+ fi
+
+ for X in ${LANGS} ; do
+ use linguas_${X} && MAKE_LANGS="${MAKE_LANGS} ${X}.po"
+ done
+ cd "${S}/po"
+ sed -i -e "s:POFILES =.*:POFILES = ${MAKE_LANGS}:" Makefile.am
+
+ MAKE_DOC=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | tr ' ' '\n' | sort | uniq -d))
+ [[ -n ${MAKE_DOC} ]] && [[ -n ${DOC_DIR_SUFFIX} ]] && \
+ MAKE_DOC=$(echo "${MAKE_DOC}" | tr '\n' ' ') && \
+ MAKE_DOC="${MAKE_DOC// /${DOC_DIR_SUFFIX} }"
+ sed -i -e "s:^SUBDIRS =.*:SUBDIRS = en ${MAKE_DOC}:" \
+ "${KDE_S}/doc/Makefile.am" || die "sed for locale failed"
+
+ # Fix the desktop file
+ sed -i -e 's:\(Icon=kmplayer\).png:\1:' "${S}/src/kmplayer.desktop"
+
+ rm -f "${S}/configure"
+}
+
+src_compile() {
+ local myconf="--enable-expat
+ $(use_with gstreamer)
+ $(use_with xine)
+ $(use_with cairo)
+ --disable-koffice-plugin
+ $(use_enable npp nspr)
+ $(use_enable npp npplayer)"
+
+ # The configure script is a bloated mess and won't work correctly without this.
+ PKG_CONFIG="pkg-config" kde_src_compile
+}
+
+src_install() {
+ kde_src_install
+
+ # Remove this, as kdelibs provides it
+ rm -f "${D}/${KDEDIR}/share/mimelnk/application/x-mplayer2.desktop"
+}
diff --git a/media-video/kmplayer/kmplayer-0.11.1.ebuild b/media-video/kmplayer/kmplayer-0.11.1.ebuild
new file mode 100644
index 00000000..3b97b061
--- /dev/null
+++ b/media-video/kmplayer/kmplayer-0.11.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.11.1.ebuild,v 1.1 2009/05/28 12:44:48 scarabeus Exp $
+
+EAPI="2"
+
+inherit kde4-base
+
+MY_P="${P/_/-}"
+DESCRIPTION="KMPlayer is a Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend."
+HOMEPAGE="http://kmplayer.kde.org/"
+SRC_URI="http://${PN}.kde.org/pkgs/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="4"
+IUSE="cairo doc npp"
+
+DEPEND="
+ >=dev-libs/expat-2.0.1
+ || ( media-sound/phonon x11-libs/qt-phonon )
+ x11-libs/libXv
+ cairo? ( x11-libs/cairo )
+ npp? (
+ >=dev-libs/nspr-4.6.7
+ x11-libs/gtk+
+ )
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:0
+ !${CATEGORY}/${PN}:4.1
+ media-video/mplayer"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ # remove duplicate icons (only app icon that is already in oxygen)
+ sed -i \
+ -e "/add_subdirectory(icons)/ s/^/#DONOTINSTALL /" \
+ CMakeLists.txt || die "removing icons failed"
+ # install handbook only when requested
+ if ! use doc; then
+ sed -i \
+ -e "/add_subdirectory(doc)/ s/^/#DONOTINSTALL /" \
+ CMakeLists.txt || die "removing docs failed"
+ else
+ # fix the install dir for docs
+ sed -i \
+ -e "s:\${HTML_INSTALL_DIR}/en:\${HTML_INSTALL_DIR}/en/${PF}:g" \
+ doc/CMakeLists.txt || die "fixing target dir failed"
+ fi
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ $(cmake-utils_use_with cairo CAIRO)
+ $(cmake-utils_use_with npp NPP)"
+ kde4-base_src_configure
+}
diff --git a/media-video/kmplayer/kmplayer-0.11.1a.ebuild b/media-video/kmplayer/kmplayer-0.11.1a.ebuild
new file mode 100644
index 00000000..14724177
--- /dev/null
+++ b/media-video/kmplayer/kmplayer-0.11.1a.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kmplayer/kmplayer-0.11.1a.ebuild,v 1.1 2009/06/05 12:13:56 scarabeus Exp $
+
+EAPI="2"
+
+KDE_LINGUAS="cs da de el en_GB es et fr ga gl it ja km ku lt lv mai nb nds nl
+nn pl pt pt_BR ro ru sk sv tr uk"
+
+KMNAME="extragear/multimedia"
+inherit kde4-base
+
+MY_P="${P/_/-}"
+DESCRIPTION="KMPlayer is a Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend."
+HOMEPAGE="http://kmplayer.kde.org/"
+SRC_URI="http://${PN}.kde.org/pkgs/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="4"
+IUSE="cairo debug doc expat npp"
+
+DEPEND="
+ expat? ( >=dev-libs/expat-2.0.1 )
+ cairo? (
+ x11-libs/cairo
+ x11-libs/pango
+ )
+ npp? (
+ dev-libs/dbus-glib
+ >=x11-libs/gtk+-2.10.14
+ )
+"
+RDEPEND="${DEPEND}
+ !media-video/kmplayer:4.1
+ || (
+ media-video/mplayer
+ media-video/mplayer-bin
+ )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ if has_version "media-video/mplayer-bin"; then
+ echo
+ elog 'NOTICE: You have mplayer-bin installed; you may need to configure'
+ elog 'NOTICE: kmplayer to use it from within the application.'
+ echo
+ fi
+
+ kde4-base_pkg_setup
+}
+
+src_prepare() {
+ # do not install icons
+ sed -i \
+ -e "s:add_subdirectory(icons):#add_subdirectory(icons):g" \
+ CMakeLists.txt || die "removing icons failed"
+
+ # fix the install dir for docs
+ sed -i \
+ -e "s|\${HTML_INSTALL_DIR}/en|\${HTML_INSTALL_DIR}/en SUBDIR ${PN}|" \
+ doc/CMakeLists.txt || die "fixing docs target dir failed"
+
+ # make docs optional
+ sed -i \
+ -e "s:add_subdirectory(doc):macro_optional_add_subdirectory(doc):g" \
+ CMakeLists.txt || die "failed to make docs optional"
+
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ $(cmake-utils_use_build doc)
+ $(cmake-utils_use cairo KMPLAYER_BUILT_WITH_CAIRO)
+ $(cmake-utils_use expat KMPLAYER_BUILT_WITH_EXPAT)
+ $(cmake-utils_use npp KMPLAYER_BUILT_WITH_NPP)"
+
+ kde4-base_src_configure
+}
diff --git a/media-video/kmplayer/metadata.xml b/media-video/kmplayer/metadata.xml
new file mode 100644
index 00000000..ea8899b8
--- /dev/null
+++ b/media-video/kmplayer/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+ <herd>video</herd>
+ <maintainer>
+ <email>media-video@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>kde@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="npp">Compile the npp backend that plays xembed style browser plugins.</flag>
+ </use>
+</pkgmetadata>