Portage is a package management system used by Gentoo Linux
# ChangeLog for media-video/kaffeine
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/ChangeLog,v 1.92 2008/08/28 22:40:28 tgurr Exp $
*kaffeine-0.8.7 (28 Aug 2008)
28 Aug 2008; Timo Gurr
+files/kaffeine-0.8.7-respectcflags.patch, -files/kaffeine-with-xcb.patch,
-files/kaffeine-with-xcb-r1.patch, -kaffeine-0.8.5.ebuild,
-kaffeine-0.8.5-r1.ebuild, -kaffeine-0.8.5-r2.ebuild,
+kaffeine-0.8.7.ebuild:
Version bump, fixing bug #231195. Thanks Theo Chatzimichos for providing
an updated ebuild and patch. Remove old.
13 Apr 2008; Raúl Porcel
sparc stable wrt #217216
12 Apr 2008; nixnut
Stable on ppc wrt bug 217216
11 Apr 2008; Markus Meier
amd64/x86 stable, bug #217216
11 Apr 2008; Markus Rothe
Stable on ppc64; bug #217216
10 Apr 2008; Timo Gurr
kaffeine-0.8.5-r1.ebuild, kaffeine-0.8.5-r2.ebuild, kaffeine-0.8.6.ebuild:
Add missing x11-proto/inputproto DEPEND, fixing bug #216912.
23 Jan 2008; Wulf C. Krueger
kaffeine-0.8.6.ebuild:
The kdehiddenvisibility USE flag was removed due to bug 207002.
*kaffeine-0.8.6 (22 Jan 2008)
22 Jan 2008; Timo Gurr
Add kaffeine-0.8.6.ebuild, version bump.
*kaffeine-0.8.5-r2 (19 Dec 2007)
19 Dec 2007; Timo Gurr
Revision bump to fix localization bug #199909, thanks Lars for the fix.
15 Nov 2007; Diego Pettenò
kaffeine-0.8.5-r1.ebuild:
Add GCC standards' workaround for bug #198973.
*kaffeine-0.8.5-r1 (12 Nov 2007)
12 Nov 2007; Diego Pettenò
+files/kaffeine-with-xcb-r1.patch,
+files/kaffeine-0.8.5-respectcflags.patch, +kaffeine-0.8.5-r1.ebuild:
Properly run autotools for a KDE package (avoid double configure run).
Properly respect user CFLAGS on DVB-related libraries.
08 Oct 2007; Markus Rothe
Stable on ppc64; bug #186896
17 Sep 2007; Markus Ullmann
Stable on sparc wrt bug #186896
17 Sep 2007; Lars Weiler
Stable on ppc; bug #186896.
16 Sep 2007; Christoph Mende
Stable on amd64 wrt bug #186896
16 Sep 2007; Jurek Bartuszek
x86 stable (bug #186896)
30 Aug 2007; Samuli Suominen
Remove USE gstreamer as 0.8 is going away.
*kaffeine-0.8.5 (30 Jul 2007)
30 Jul 2007; Stefan Schweizer
version bump
22 Jul 2007; Donnie Berkholz
kaffeine-0.7.1-r2.ebuild:
Drop virtual/x11 references.
*kaffeine-0.8.4 (13 Apr 2007)
13 Apr 2007; Stefan Schweizer
-files/kaffeine-0.8.3-xcb.patch, +files/kaffeine-with-xcb.patch,
-kaffeine-0.8.3-r1.ebuild, +kaffeine-0.8.4.ebuild:
version bump
18 Feb 2007; Simon Stelling
stable on amd64; bug 165694
13 Feb 2007; Markus Rothe
Stable on ppc64; bug #165694
10 Feb 2007; nixnut
Stable on ppc wrt bug 165694
*kaffeine-0.8.3-r1 (09 Feb 2007)
09 Feb 2007; Diego Pettenò
+files/kaffeine-0.8.3-xcb.patch, +kaffeine-0.8.3-r1.ebuild:
Add a patch to (optionally) use xcb instead of libX11 for xine's output,
requiring the 1.1.4-r1 patched xine, with xcb useflag enabled. Please note
that although this experimental ebuild has xcb as optional, next 0.8.4
release will only support XCB (unless upstream changes idea).
08 Feb 2007; Christian Faulhammer
kaffeine-0.8.3.ebuild:
stable x86; bug #165694
07 Feb 2007; Diego Pettenò
Add a missing local keyword.
07 Feb 2007; Diego Pettenò
-files/kaffeine-0.8.2-fbsd.patch, -kaffeine-0.8.2-r1.ebuild:
Remove old version.
10 Jan 2007; Diego Pettenò
Add missing email address for herd with name != alias.
*kaffeine-0.8.3 (30 Nov 2006)
30 Nov 2006; Diego Pettenò
+files/kaffeine-0.8.3-build.patch, +kaffeine-0.8.3.ebuild:
Version bump (with a patch to build).
20 Nov 2006; Stefan Schweizer
kaffeine-0.8.2-r1.ebuild:
replace-flags -O3 -O2 thanks to Andrew de Quincey
bug 143168
07 Nov 2006; Diego Pettenò
+files/kaffeine-0.8.2-fbsd.patch, kaffeine-0.8.2-r1.ebuild:
Add patch to build on Gentoo/FreeBSD and add ~x86-fbsd keyword.
01 Oct 2006; Diego Pettenò
kaffeine-0.8.2-r1.ebuild:
Remove build-time dependency on xproto and/or xextproto.
*kaffeine-0.8.2-r1 (13 Sep 2006)
13 Sep 2006; Diego Pettenò
-kaffeine-0.8.1-r1.ebuild, -kaffeine-0.8.2.ebuild,
+kaffeine-0.8.2-r1.ebuild:
Fix PACKAGE value during re-autotooling, closes bug #127773 finally.
*kaffeine-0.8.2 (11 Sep 2006)
11 Sep 2006; Diego Pettenò
Version bump.
*kaffeine-0.8.1-r1 (02 Aug 2006)
02 Aug 2006; Diego Pettenò
+kaffeine-0.8.1-r1.ebuild:
New version depending on KDE 3.5.4 that don't install x-mplayer mime type.
09 Jul 2006; Diego Pettenò
kaffeine-0.7.1-r2.ebuild, kaffeine-0.8.1.ebuild:
Pinpoint virtual/x11 version to less than 7.
28 Jun 2006; Diego Pettenò
Remove configure to avoid double-configure.
27 Jun 2006; Hanno Boeck
Add xvideo-dependency for gstreamer.
29 May 2006; Diego Pettenò
kaffeine-0.7.1-r2.ebuild, kaffeine-0.8.1.ebuild:
Depend on liinux-dvb-headers rather than linux-headers-2.6, to allow using
with 2.4 profile.
29 May 2006; Diego Pettenò
Kaffeine can build with hidden visibility, declare so.
06 Apr 2006; Diego Pettenò
-files/kaffeine-0.8-closedev.patch,
-files/kaffeine-0.8-respectflags.patch, -kaffeine-0.7.1.ebuild,
-kaffeine-0.7.1-r1.ebuild, -kaffeine-0.8-r1.ebuild:
Drop old versions.
05 Apr 2006; Tobias Scherbaum
kaffeine-0.7.1-r2.ebuild:
ppc stable, bug #127326
*kaffeine-0.8.1 (05 Apr 2006)
05 Apr 2006; Diego Pettenò
Version bump.
04 Apr 2006; Markus Rothe
Stable on ppc64; bug #127326
*kaffeine-0.7.1-r2 (04 Apr 2006)
04 Apr 2006; Diego Pettenò
+files/kaffeine-0.7.1-input-http.patch, +kaffeine-0.7.1-r2.ebuild:
Add kaffeine with a fix for HTTP input.
*kaffeine-0.8-r1 (26 Mar 2006)
26 Mar 2006; Diego Pettenò
+files/kaffeine-0.8-closedev.patch, -kaffeine-0.8.ebuild,
+kaffeine-0.8-r1.ebuild:
Add patch to close the audio device after a failure to rip it, to avoid
being unable to access the device (for mount or DVD playing).
*kaffeine-0.8 (26 Mar 2006)
26 Mar 2006; Diego Pettenò
+files/kaffeine-0.8-respectflags.patch, +kaffeine-0.8.ebuild:
Version bump, new patch to respect user LDFLAGS.
20 Mar 2006; Diego Pettenò
+files/kaffeine-0.7.1-respectflags.patch, kaffeine-0.7.1-r1.ebuild:
Add patch to respect LDFLAGS.
21 Jan 2006; Lars Weiler
Stable on ppc.
15 Jan 2006; Diego Pettenò
-files/kaffeine-0.6-formats.patch, -kaffeine-0.6-r1.ebuild:
Drop old version.
15 Jan 2006; Marcus D. Hanwell
Stable on amd64, bug 118669.
11 Jan 2006; Diego Pettenò
+files/kaffeine-0.7.1-xinerama.patch, kaffeine-0.7.1-r1.ebuild:
Add patch to disable xinerama support and add xinerama useflag, also add
dependencies where needed.
09 Jan 2006; Markus Rothe
Stable on ppc64
*kaffeine-0.7.1-r1 (03 Jan 2006)
03 Jan 2006; Diego Pettenò
+files/kaffeine-0.7.1-systemproto.patch, +kaffeine-0.7.1-r1.ebuild:
Add patch to play DVDs from KDE 3.5 start popup, thanks to Neil Darlow in
bug #117608.
06 Dec 2005; Zaheer Abbas Merali
kaffeine-0.7.1.ebuild:
Fix GStreamer dependencies
06 Nov 2005; Gregorio Guidi
Add dependency on modular xorg for bug #110174.
20 Sep 2005; Caleb Tennis
x86 stable
*kaffeine-0.7.1 (04 Sep 2005)
04 Sep 2005; Diego Pettenò
+kaffeine-0.7.1.ebuild:
Updated to 0.7.1.
*kaffeine-0.7 (07 Aug 2005)
07 Aug 2005; Diego Pettenò
New upstream version with preliminary gstreamer support (unstable). Xine
backend works fine.
30 Jun 2005; Dan Armak
Added stable x86, amd64 keywords. Cf bug 84032.
11 Jun 2005; Markus Rothe
added ~ppc64
29 May 2005; Diego Pettenò
+files/kaffeine-0.6-formats.patch, kaffeine-0.6-r1.ebuild:
Added patch for format strings warnings. Could fix problems with HTTP
streams on 64-bit systems.
18 Apr 2005; Carsten Lohrke
kaffeine-0.6-r1.ebuild:
corrected dependencies
*kaffeine-0.6-r1 (03 Apr 2005)
03 Apr 2005; Gregorio Guidi
Fix X threading issue (#86797).
*kaffeine-0.6 (21 Mar 2005)
21 Mar 2005; Gregorio Guidi
New version, with support for DVB (#86006).
26 Dec 2004; Carsten Lohrke
added xorg configure option: #75722, #59746
*kaffeine-0.5 (24 Dec 2004)
24 Dec 2004; Carsten Lohrke
version bump
25 Nov 2004; Dominik Stadler
Requires xine-lib-1_rc5 according to comment in Bug 66207
23 Nov 2004; Carsten Lohrke
kaffeine-0.5_rc1-r1.ebuild:
QA: missing "inherit eutils"
*kaffeine-0.5_rc2 (08 Nov 2004)
08 Nov 2004; Carsten Lohrke
version bump
03 Nov 2004; Jeremy Huddleston
-kaffeine-0.4.2.ebuild, -kaffeine-0.4.3.ebuild, -kaffeine-0.5_rc1.ebuild,
kaffeine-0.4.3b-r1.ebuild:
Stable amd64 for security fix. Removing insecure versions.
*kaffeine-0.4.3b-r1 (03 Nov 2004)
03 Nov 2004; Simone Gotti
+files/kaffeine-0.4.3b-SecurityTracker-1011936.patch,
+files/kaffeine-0.5_rc1-SecurityTracker-1011936.patch,
+kaffeine-0.4.3b-r1.ebuild, +kaffeine-0.5_rc1-r1.ebuild:
Buffer Overflow in Processing Content-Type Headers fix, bug #69663
17 Oct 2004; Dylan Carlson
keywords ~amd64.
12 Oct 2004; Carsten Lohrke
stable on x86
09 Oct 2004; Jason Wever
Added ~sparc keyword wrt bug #66207.
06 Oct 2004; Michael Hanselmann
Added to ~ppc.
*kaffeine-0.5_rc1 (05 Oct 2004)
05 Oct 2004; Dominik Stadler
Add new Version 0.5-rc1, fixes Bug 66207
03 Jul 2004; Carsten Lohrke
kaffeine-0.4.3.ebuild, kaffeine-0.4.3b.ebuild:
QA: need-kde after R/DEPEND
*kaffeine-0.4.3b (13 Jun 2004)
13 Jun 2004; Carsten Lohrke
version bump
12 May 2004; Dominik Stadler
Correct dependency on xine-lib-1_rc4, thanks to shanachie@yucom.be in Bug 50275.
Because of this, ~amd64 had to go as xine-lib-1_rc4 is not available there.
10 May 2004; Jason Wever
Added ~sparc keyword.
*kaffeine-0.4.3 (03 May 2004)
03 May 2004; Dominik Stadler
Add new Version 0.4.3
18 Apr 2004; Travis Tilley
marking stable on amd64 just a little bit earlier than usual
28 Mar 2004; Martin Holzer
updated depend. closes 45829
*kaffeine-0.4.2 (25 Mar 2004)
25 Mar 2004; Markus Nigbur
Version bump. Closing #45653.
09 Mar 2004; David Holm
Added to ~ppc.
08 Feb 2004; Sergey Kuleshov
Fixed the DEPEND.
07 Feb 2004; Brian Harring
Changing GenericName entry to english, closing #40602
*kaffeine-0.4.1 (06 Feb 2004)
06 Feb 2004; Sergey Kuleshov
Version bump. Thanks to Gregorio Guidi for providing the patch to previous
ebuilds.
*kaffeine-0.4 (20 Nov 2003)
20 Nov 2003; Sergey Kuleshov
Version bump. Closing bug #33617.
*kaffeine-0.3.2 (14 Aug 2003)
14 Aug 2003; Sergey Kuleshov
Added user submitted ebuild for Kaffeine, thus closing bug #23953.
Thanks to Anders Lind?n
AUX kaffeine-0.8.5-respectcflags.patch 2554 RMD160 1f3d06ee37f2b36f8f79951948221e5159b121b3 SHA1 55dbe435bd6038b00cd39d367060806f5b1a39c6 SHA256 e2ff1f6477a8fc3800d96b1e1240bc6acc7392ded6883b18f667a9a3c233dfcf
AUX kaffeine-0.8.7-respectcflags.patch 2918 RMD160 6232b1b0f0203eb6f6f404ffa63bde444a6fcbd3 SHA1 99783aa52a1fcd5568c6a850f4fef33cb6fb200f SHA256 1798a5bddb992ab12fbdcaab8d0afc1e8b037ff0ff8f938973c7d7c1d766d0b2
DIST kaffeine-0.8.6.tar.bz2 2923224 RMD160 260da3f329d76fd5e372396e52f32dc175206313 SHA1 508977f591fd31474548dfb92e1073b656cf65fa SHA256 77485636b1a279ed4e3431947eeda096f41e84ace481ffb0b9fd70d09676c0b7
DIST kaffeine-0.8.7.tar.bz2 2973819 RMD160 f269b4f5e18faeecfce605e010bcd0432b206c0e SHA1 46c0d36601330768b7c2082a1ef977b173678255 SHA256 fb65306f04138a990b2a66a3709e3038e7eb7e3254af09f21a4e7075ec949e1d
EBUILD kaffeine-0.8.6.ebuild 2149 RMD160 ede5e66829568021b1b7d9da836b4a07a6426d78 SHA1 4c91698dd8d4ad169873eacae59b844218337bed SHA256 3c9c3691db53eeef6ad356fdcc7ffc0e4e099ae6b4c74caaa4653eec1e8f9fa0
EBUILD kaffeine-0.8.7.ebuild 2152 RMD160 83808f089e32d9307d27f366ff2941fc9ea3c66a SHA1 4be67a5200dbb9496f53f7ac1f38bff6c416e2b7 SHA256 c44589706044f464a29f47b9ca4f8f22545e197141c2513c73e843127aad75d9
MISC ChangeLog 14055 RMD160 15416cfddc8c4ff09fa797346e6dcf56d5b4be17 SHA1 1b9be7241c99e98c5cfbac8813f4320fa91cb104 SHA256 477318c07e5b2a49b3296b4d93545aa4b31f9003661b98234cfcc94c1b9369c7
MISC metadata.xml 301 RMD160 5424abb33cb1576f2742e6bbd75fa370c40214d1 SHA1 ce66e4b54d1cd620faddeacacceac59b5ede47ed SHA256 76010afeff62952f70b9b598778d4d198eabd1ec9e233902acd2c4019911745a
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/kaffeine-0.8.6.ebuild,v 1.7 2008/04/13 15:54:55 armin76 Exp $
inherit eutils kde flag-o-matic
DESCRIPTION="Media player for KDE using xine and gstreamer backends."
HOMEPAGE="http://kaffeine.sourceforge.net/"
SRC_URI="mirror://sourceforge/kaffeine/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="dvb gstreamer xinerama vorbis encode xcb"
# kdehiddenvisibility removed due to bug 207002.
RDEPEND=">=media-libs/xine-lib-1.1.9
xcb? ( >=x11-libs/libxcb-1.0 )
gstreamer? ( =media-libs/gstreamer-0.10*
=media-plugins/gst-plugins-xvideo-0.10* )
media-sound/cdparanoia
encode? ( media-sound/lame )
vorbis? ( media-libs/libvorbis )
x11-libs/libXtst"
DEPEND="${RDEPEND}
dvb? ( media-tv/linuxtv-dvb-headers )
x11-proto/inputproto"
need-kde 3.5.4
pkg_setup() {
if use xcb && ! built_with_use --missing false media-libs/xine-lib xcb; then
eerror "To enable the xcb useflag on this package you need"
eerror "the useflag xcb enabled on media-libs/xine-lib."
eerror "Please emerge media-libs/xine-lib again with the xcb useflag"
eerror "enabled."
die "Missing xcb useflag on media-libs/xine-lib."
fi
}
src_unpack() {
kde_src_unpack
cd "${S}"
epatch "${FILESDIR}"/kaffeine-0.8.5-respectcflags.patch
rm -f "${S}"/configure
}
src_compile() {
# see bug #143168
replace-flags -O3 -O2
# workaround bug #198973
local save_CXXFLAGS="${CXXFLAGS}"
append-flags -std=gnu89
export CXXFLAGS="${save_CXXFLAGS}"
local myconf="${myconf}
$(use_with xinerama)
$(use_with dvb)
$(use_with gstreamer)
$(use_with vorbis oggvorbis)
$(use_with xcb)
$(use_with encode lame)"
kde_src_compile
}
src_install() {
kde_src_install
# fix localization, bug #199909
for mofile in "${D}"/usr/share/locale/*/LC_MESSAGES/${P}.mo ; do
mv -f ${mofile} ${mofile/${P}.mo/${PN}.mo} \
|| die "fixing mo files failed"
done
# remove this, as kdelibs 3.5.4 provides it
rm -f "${D}"/usr/share/mimelnk/application/x-mplayer2.desktop
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/kaffeine-0.8.7.ebuild,v 1.1 2008/08/28 22:40:28 tgurr Exp $
inherit eutils kde flag-o-matic
DESCRIPTION="Media player for KDE using xine and gstreamer backends."
HOMEPAGE="http://kaffeine.sourceforge.net/"
SRC_URI="mirror://sourceforge/kaffeine/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="dvb gstreamer xinerama vorbis encode xcb"
# kdehiddenvisibility removed due to bug 207002.
RDEPEND=">=media-libs/xine-lib-1.1.9
xcb? ( >=x11-libs/libxcb-1.0 )
gstreamer? ( =media-libs/gstreamer-0.10*
=media-plugins/gst-plugins-xvideo-0.10* )
media-sound/cdparanoia
encode? ( media-sound/lame )
vorbis? ( media-libs/libvorbis )
x11-libs/libXtst"
DEPEND="${RDEPEND}
dvb? ( media-tv/linuxtv-dvb-headers )
x11-proto/inputproto"
need-kde 3.5.4
pkg_setup() {
if use xcb && ! built_with_use --missing false media-libs/xine-lib xcb; then
eerror "To enable the xcb useflag on this package you need"
eerror "the useflag xcb enabled on media-libs/xine-lib."
eerror "Please emerge media-libs/xine-lib again with the xcb useflag"
eerror "enabled."
die "Missing xcb useflag on media-libs/xine-lib."
fi
}
src_unpack() {
kde_src_unpack
cd "${S}"
epatch "${FILESDIR}"/kaffeine-0.8.7-respectcflags.patch
rm -f "${S}"/configure
}
src_compile() {
# see bug #143168
replace-flags -O3 -O2
# workaround bug #198973
local save_CXXFLAGS="${CXXFLAGS}"
append-flags -std=gnu89
export CXXFLAGS="${save_CXXFLAGS}"
local myconf="${myconf}
$(use_with xinerama)
$(use_with dvb)
$(use_with gstreamer)
$(use_with vorbis oggvorbis)
$(use_with xcb)
$(use_with encode lame)"
kde_src_compile
}
src_install() {
kde_src_install
# fix localization, bug #199909
for mofile in "${D}"/usr/share/locale/*/LC_MESSAGES/${P}.mo ; do
mv -f ${mofile} ${mofile/${P}.mo/${PN}.mo} \
|| die "fixing mo files failed"
done
# remove this, as kdelibs 3.5.4 provides it
rm -f "${D}"/usr/share/mimelnk/application/x-mplayer2.desktop
}