Portage is a package management system used by Gentoo Linux
# ChangeLog for media-video/gxine
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/ChangeLog,v 1.93 2008/08/06 14:33:47 chutzpah Exp $
06 Aug 2008; Patrick McLean
Fix sandbox violations without FEATURES=userpriv (bug #233847), clean up
ebuild a bit.
*gxine-0.5.903 (03 Aug 2008)
03 Aug 2008; Patrick McLean
Version bump.
08 Oct 2007; Markus Rothe
Stable on ppc64
25 Aug 2007; Steve Dibb
amd64 stable, bug 173292
13 Aug 2007; Tobias Scherbaum
ppc. stable
22 Jul 2007; Donnie Berkholz
gxine-0.5.7.ebuild:
Drop virtual/x11 references.
12 May 2007; Samuli Suominen
Kill virtual/x11 usage.
24 Apr 2007; Raúl Porcel
x86 stable
*gxine-0.5.11 (01 Feb 2007)
01 Feb 2007; Diego Pettenò
-gxine-0.5.9.ebuild, -gxine-0.5.10.ebuild, +gxine-0.5.11.ebuild:
Version bump and cleanup old versions.
*gxine-0.5.10 (10 Jan 2007)
10 Jan 2007; Diego Pettenò
Version bump.
10 Jan 2007; Diego Pettenò
Add missing email address for herd with name != alias.
*gxine-0.5.9 (17 Dec 2006)
17 Dec 2006; Diego Pettenò
Version bump.
21 Nov 2006; Diego Pettenò
Give this back to video herd.
29 Oct 2006; Diego Pettenò
Add nspr dependency when enabling nsplugin.
*gxine-0.5.8 (07 Oct 2006)
07 Oct 2006; Diego Pettenò
Version bump.
01 Oct 2006; Diego Pettenò
Remove build-time dependency on xproto and/or xextproto.
21 Sep 2006; Patrick McLean
Stable on amd64 (bug #148401).
12 Aug 2006; Markus Rothe
Stable on ppc64; bug #141831
01 Aug 2006; Andrej Kacian
Stable on x86, bug #141831.
28 Jul 2006; Tobias Scherbaum
ppc stable, bug #141831
09 Jul 2006; Diego Pettenò
gxine-0.5.7.ebuild:
Pinpoint virtual/x11 version to less than 7.
*gxine-0.5.7 (05 Jul 2006)
05 Jul 2006; Diego Pettenò
-gxine-0.5.5.ebuild, -gxine-0.5.6.ebuild, +gxine-0.5.7.ebuild:
Bump to latest version and remove older.
*gxine-0.5.6 (30 Apr 2006)
30 Apr 2006; Diego Pettenò
Version bump.
*gxine-0.5.5 (08 Mar 2006)
08 Mar 2006; Diego Pettenò
Version bump.
18 Feb 2006; Diego Pettenò
Make gxine 0.4.5 work on modular X.
15 Feb 2006; Diego Pettenò
Drop X useflag dependency on gxine 0.4, as it's not consistent.
02 Feb 2006; Diego Pettenò
-files/gxine-0.5.3-xinerama.patch, -gxine-0.5.3-r1.ebuild:
Drop old version (unstable).
*gxine-0.5.4 (24 Jan 2006)
24 Jan 2006; Diego Pettenò
Bump to latest upstream version.
15 Jan 2006; Diego Pettenò
-files/gxine-0.5.1-pixmap-fixup.patch, -files/gxine-0.5.2-nolirc.patch,
-gxine-0.5.1-r1.ebuild, -gxine-0.5.2-r1.ebuild, -gxine-0.5.3.ebuild:
Drop old versions.
*gxine-0.5.3-r1 (11 Jan 2006)
11 Jan 2006; Diego Pettenò
+files/gxine-0.5.3-xinerama.patch, gxine-0.5.1-r1.ebuild,
gxine-0.5.2-r1.ebuild, gxine-0.5.3.ebuild, +gxine-0.5.3-r1.ebuild:
Add patch to make xinerama support optional depending on xinerama useflag.
Drop X? conditional from dependencies (also of older ebuilds) as there's no
more an X useflag not being possible to disable it at all.
11 Jan 2006; Diego Pettenò
gxine-0.5.1-r1.ebuild, gxine-0.5.2-r1.ebuild, gxine-0.5.3.ebuild:
Fix DEPEND/RDEPEND mismatches.
*gxine-0.5.3 (25 Dec 2005)
25 Dec 2005; Diego Pettenò
Bump to latest version.
*gxine-0.5.2-r1 (21 Dec 2005)
21 Dec 2005; Diego Pettenò
+files/gxine-0.5.2-nolirc.patch, -gxine-0.5.2.ebuild,
+gxine-0.5.2-r1.ebuild:
Add patch to fix crashing when not using lirc.
21 Dec 2005; Diego Pettenò
Recreate manifest as I got disconnected.
*gxine-0.5.2 (21 Dec 2005)
21 Dec 2005; Diego Pettenò
Bump to latest upstream version.
13 Dec 2005; Donnie Berkholz
gxine-0.5.1-r1.ebuild:
Add libXinerama to modular deps.
10 Dec 2005; Diego Pettenò
Made modular xorg friendly.
*gxine-0.5.1-r1 (02 Dec 2005)
02 Dec 2005; Diego Pettenò
+files/gxine-0.5.1-pixmap-fixup.patch, metadata.xml, -gxine-0.5.1.ebuild,
+gxine-0.5.1-r1.ebuild:
Added patch from Darrent Salt to completely fix the pixmap troubles after my
recent changes that got merged in 0.5.1. Take over maintainership.
29 Nov 2005; Diego Pettenò
-files/gxine-0.5.0-pixmap.patch, -gxine-0.4.8.ebuild, -gxine-0.4.9.ebuild,
-gxine-0.5.0.ebuild:
Cleanup of old versions.
*gxine-0.5.1 (29 Nov 2005)
29 Nov 2005; Diego Pettenò
Bump following upstream. Thanks to Darrent Salt, this time I don't have to
patch it or move files around :).
29 Nov 2005; Diego Pettenò
+files/gxine-0.5.0-pixmap.patch, gxine-0.5.0.ebuild:
Rename gxine-logo.png in gxine.log in the sources, too. Fixes bug #112643.
30 Oct 2005; Diego Pettenò
Bumped requirement of spidermonkey to have a newer version that installs the
headers correctly. Fixes bug #110896.
*gxine-0.5.0 (30 Oct 2005)
30 Oct 2005; Diego Pettenò
Updated to latest upstream version.
*gxine-0.4.9 (14 Oct 2005)
14 Oct 2005; Diego Pettenò
Update to latest upstream version.
*gxine-0.4.8 (12 Sep 2005)
12 Sep 2005; Diego Pettenò
-files/gxine-0.4.4-secfix.patch, -files/gxine-0.4.6-literals.patch,
-files/gxine-0.4.6-mkstemp.patch, -gxine-0.4.1-r1.ebuild,
-gxine-0.4.6.ebuild, +gxine-0.4.8.ebuild:
Update to latest upstream (0.4.8), and dropped the patches applied upstream.
Removed 0.4.6 an d0.4.1-r1 (now that sparc has a newer stable).
10 Sep 2005; Diego Pettenò
gxine-0.4.5.ebuild, gxine-0.4.6.ebuild:
Don't install INSTALL file.
17 Aug 2005; Josh Grebe
Good on sparc - bug #89510
11 Aug 2005; Olivier Crête
Stable on x86 per bug #100841
01 Aug 2005; Diego Pettenò
+files/gxine-0.4.6-literals.patch, +files/gxine-0.4.6-mkstemp.patch,
gxine-0.4.6.ebuild:
Added patches to avoid printf() with non-literal format string and to
replace tmpnam() use with mkstemp().
01 Aug 2005; Joseph Jezak
Marked ppc stable for bug #100841.
31 Jul 2005; Markus Rothe
Stable on ppc64 (bug #100841)
*gxine-0.4.6 (31 Jul 2005)
31 Jul 2005; Diego Pettenò
Added latest upstream version.
30 Jul 2005; Diego Pettenò
-files/gxine-0.3.3-Makefile.in.patch,
-files/gxine-0.3.3-http-overflow.patch, -files/gxine-0.3.3-secfix.patch,
-gxine-0.3.3-r1.ebuild, -gxine-0.3.3-r2.ebuild, -gxine-0.4.1.ebuild,
-gxine-0.4.3.ebuild, -gxine-0.4.4.ebuild:
Removed old and outdated ebuilds. Leave 0.4.1-r1 (for sparc and x86) and 0.4.5.
30 Jul 2005; Diego Pettenò
Stable on amd64.
12 Jul 2005; Diego Pettenò
gxine-0.4.1-r1.ebuild, gxine-0.4.3.ebuild, gxine-0.4.4.ebuild,
gxine-0.4.5.ebuild:
Rename mozilla useflag into nsplugin.
26 May 2005; Jan Brinkmann
stable on x86 wrt #93532
26 May 2005; Jason Wever
Stable on SPARC wrt security bug #93532.
*gxine-0.4.5 (25 May 2005)
25 May 2005; Diego Pettenò
New upstream version. Also enabled gtk+-2.6 features (and moved the gtk
requirements) as reported by Tero Grundström in bug #93936.
*gxine-0.4.4 (24 May 2005)
*gxine-0.4.1-r1 (24 May 2005)
*gxine-0.3.3-r2 (24 May 2005)
24 May 2005; Diego Pettenò
+files/gxine-0.3.3-secfix.patch, +files/gxine-0.4.4-secfix.patch,
+gxine-0.3.3-r2.ebuild, +gxine-0.4.1-r1.ebuild, +gxine-0.4.4.ebuild:
Added new 0.4.4 version which was missing. Added new revisions to fix format
string vulnerabilities.
19 Apr 2005; Bryan Østergaard
Remove retired developer from metadata.xml.
18 Apr 2005; Markus Rothe
Added ~ppc64 to KEYWORDS; bug #89510
*gxine-0.4.3 (18 Apr 2005)
18 Apr 2005; Diego Pettenò
Added new gxine version (0.4.3) which should also fix a couple of upstream
bugs.
29 Mar 2005; Chris White
gxine-0.4.1.ebuild:
Fixed the desktop icon mess, more specifically bug #50296.
28 Mar 2005; Chris White
Fixed bug #85964 and a couple of other ones.
23 Jan 2005; Markus Rothe
added mozilla useflag to install plugin
*gxine-0.4.1 (23 Jan 2005)
23 Jan 2005; Markus Rothe
+files/gxine-0.4.1-menu-fix.patch, +gxine-0.4.1.ebuild:
version bump; bug #74916
07 Nov 2004; Jeremy Huddleston
-gxine-0.3.3.ebuild:
Removing insecure version.
06 Nov 2004; Jason Wever
Stable on sparc wrt security bug #70055.
06 Nov 2004; Olivier Crete
Stable on x86 for #70055
*gxine-0.3.3-r1 (07 Nov 2004)
07 Nov 2004; Chris White
+files/gxine-0.3.3-http-overflow.patch, +gxine-0.3.3-r1.ebuild:
Took care of gxine ebuild for Bug #70055.
23 Oct 2004; Chris White
+files/gxine-0.3.3-Makefile.in.patch, gxine-0.3.3.ebuild:
Patched gxine makefile to properly include X11 libs. This closes bug #65303.
06 Oct 2004; Jeremy Huddleston
get_libdir fixes.
28 Aug 2004; Tom Gall
marked ~ppc64, bug #59651
13 Aug 2004; Danny van Dyk
Marked ~amd64.
13 Aug 2004; Chris White
Adding missing metadata.xml. Taking over as maintainer.
12 Aug 2004; Tom Martin
Removing ~amd64 for now. The mozilla plugin causes the entire browser to crash
when invoked, and switching from fullscreen to windowed mode after watching a
DVD also causes a segfault.
12 Aug 2004; Tom Martin
Marked ~amd64.
29 Dec 2003; Sven Blumenstein
Stable on sparc.
06 Dec 2003;
gxine-0.3.1.ebuild, gxine-0.3.2.ebuild, gxine-0.3.3.ebuild,
gxine-0.3.ebuild:
Cleaning out bigtime. Fixed the gnome dep that wasn't in use (Nothing in the
current build uses ORBit )
04 Oct 2003; Daniel Ahlberg
Added installation of browser plugin.
11 Aug 2003; Jason Wever
Added ~sparc to keywords to fix bug #26126.
10 Jul 2003; Lars Weiler
Set ~ppc in KEYWORDS
*gxine-0.3.3 (09 Apr 2003)
15 Apr 2003; Arcady Genkin
Marking stable on x86.
09 Apr 2003; Arcady Genkin
Version bump.
*gxine-0.3.2 (27 Mar 2003)
27 Mar 2003; Arcady Genkin
Version bump.
Made dependency on lirc obey 'lirc' USE flag.
*gxine-0.3.1 (10 Mar 2003)
10 Mar 2003; Arcady Genkin
Version bump.
*gxine-0.3 (04 Mar 2003)
04 Mar 2003; Arcady Genkin
Version bump. Thanks to Fridtjof Busse
*gxine-0.2.1 (26 Dec 2002)
26 Dec 2002; Arcady Genkin
Version bump.
*gxine-0.2 (12 Dec 2002)
12 Dec 2002; Arcady Genkin
Initial version of the ebuld, submitted by Donald Giuliano
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX gxine-0.4.1-menu-fix.patch 873 RMD160 53007ce37cc67e7ee939258c43d7e32555f2340d SHA1 7fc6ae2c2fa9662ec4bf1903aa74fc75cffa0f48 SHA256 77a1434adbcafad0581149b7ea532d835a3ca49266fa619734a1bb178493b87b
DIST gxine-0.5.11.tar.bz2 1028982 RMD160 37593c2b926dc0ef3745744c9a9ea79fd4f4d391 SHA1 74d7e46ff55261c36994b60d66e55720cdb9e165 SHA256 48fb4acee5bac9dd6c59716f88f94f3869465381e60e549dea55d28ec4579736
DIST gxine-0.5.7.tar.bz2 964963 RMD160 063212e277426274169384dd3e104eed127bf914 SHA1 806732097cffcfe23d24be0a1abc1640767e9b13 SHA256 08f9da823bf87ce9a7beae6938ab2e5405004bb85f97ba49e3a2a1738ec0520c
DIST gxine-0.5.903.tar.bz2 1112012 RMD160 ed137f15ef7628d1862b6bb1029a0d669e3960fa SHA1 2c36ee1bfe6cf63cef74ede85f9194247fb784a0 SHA256 989fdd12eeae994c0462d5fa9c634f18f45828fcda54a03271f3591ae5a0090b
EBUILD gxine-0.5.11.ebuild 1626 RMD160 2dc49a7a803479210646fda282554be24f38c507 SHA1 9300b7ce767d9e0d62bceec96fa388122cb542c0 SHA256 20eaa4f1085ff248f96d27ed0b05b14e6e67df25252de27d68083de56c959d4d
EBUILD gxine-0.5.7.ebuild 1654 RMD160 0246b980b32eecc17ad0b0adaaf9226622533ff2 SHA1 ce52a57186b37703a7e6ae0080775cd0073f22d9 SHA256 63d359aae3a3943a8e23a41420e4160481d03ec97e12aaa7e932cc8eed0086ec
EBUILD gxine-0.5.903.ebuild 2108 RMD160 1010e6d5c4b3d51f2bbca6d025365bf2319ece8e SHA1 1062d1782189daff9bb404b2a6106cc6d05556f4 SHA256 f17c391a0449a5fa89704151246489cd518d1f58f6fb816daed66c2a8cfabf2e
MISC ChangeLog 13500 RMD160 405c212d86f9eabdd12b018a3abc9e9a37d4c907 SHA1 1b4e88e1d12b26840da0dc13d61099b8cdca7adc SHA256 19d81991ac3f06a809d9a395bc1ad8c075ab5331c8e0613615459baa5eb495ab
MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkiZtlsACgkQWt/XSf2CZdlbvACaAjsNhms13VjvMOggoDwqDDRE
278An1jAU78IWBeFm9b30MLGgzAe+WYx
=dETl
-----END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/gxine-0.5.11.ebuild,v 1.8 2007/10/08 10:08:29 corsair Exp $
inherit eutils nsplugins fdo-mime libtool
DESCRIPTION="GTK+ Front-End for libxine"
HOMEPAGE="http://xine.sourceforge.net/"
LICENSE="GPL-2"
RDEPEND="media-libs/libpng
>=media-libs/xine-lib-1_beta10
>=x11-libs/gtk+-2.6
>=dev-libs/glib-2.6
>=dev-lang/spidermonkey-1.5_rc6-r1
lirc? ( app-misc/lirc )
nsplugin? ( dev-libs/nspr )
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
xinerama? ( x11-libs/libXinerama )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
dev-util/pkgconfig
x11-libs/libXt
x11-libs/libXaw"
IUSE="nls lirc nsplugin xinerama"
SLOT="0"
# Those needs spidermonkey: ~sparc
KEYWORDS="amd64 ppc ppc64 x86"
SRC_URI="mirror://sourceforge/xine/${P}.tar.bz2"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e '/ac_have_xinerama/ s:text:test:' \
"${S}/configure"{,.ac}
elibtoolize
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable lirc) \
$(use_with nsplugin browser-plugin) \
$(use_with xinerama) \
--disable-gtk-compat \
--disable-dependency-tracking || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" \
docdir=/usr/share/doc/${PF} \
docsdir=/usr/share/doc/${PF} \
install || die
dodoc AUTHORS ChangeLog NEWS README
use nsplugin && inst_plugin /usr/$(get_libdir)/gxine/gxineplugin.so
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/gxine-0.5.7.ebuild,v 1.8 2007/07/22 08:53:44 dberkholz Exp $
inherit eutils nsplugins fdo-mime libtool
DESCRIPTION="GTK+ Front-End for libxine"
HOMEPAGE="http://xine.sourceforge.net/"
LICENSE="GPL-2"
RDEPEND="media-libs/libpng
>=media-libs/xine-lib-1_beta10
>=x11-libs/gtk+-2.6
>=dev-libs/glib-2.6
>=dev-lang/spidermonkey-1.5_rc6-r1
lirc? ( app-misc/lirc )
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
xinerama? ( x11-libs/libXinerama )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
dev-util/pkgconfig
x11-libs/libX11
x11-libs/libXt
x11-libs/libXaw
xinerama? ( x11-proto/xineramaproto )"
IUSE="nls lirc nsplugin xinerama"
SLOT="0"
# Those needs spidermonkey: ~sparc
KEYWORDS="amd64 ppc ppc64 x86"
SRC_URI="mirror://sourceforge/xine/${P}.tar.bz2"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e '/ac_have_xinerama/ s:text:test:' \
"${S}/configure"{,.ac}
elibtoolize
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable lirc) \
$(use_with nsplugin browser-plugin) \
$(use_with xinerama) \
--disable-gtk-compat \
--disable-dependency-tracking || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" \
docdir=/usr/share/doc/${PF} \
docsdir=/usr/share/doc/${PF} \
install || die
dodoc AUTHORS ChangeLog NEWS README
use nsplugin && inst_plugin /usr/$(get_libdir)/gxine/gxineplugin.so
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/gxine-0.5.903.ebuild,v 1.2 2008/08/06 14:33:47 chutzpah Exp $
inherit eutils nsplugins fdo-mime libtool autotools multilib
DESCRIPTION="GTK+ Front-End for libxine"
HOMEPAGE="http://xine.sourceforge.net/"
SRC_URI="mirror://sourceforge/xine/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="nls hal lirc nsplugin xinerama xcb"
RDEPEND="media-libs/libpng
>=media-libs/xine-lib-1.1.8
>=x11-libs/gtk+-2.8
>=dev-libs/glib-2.10
>=x11-libs/pango-1.12
>=dev-lang/spidermonkey-1.7.0
lirc? ( app-misc/lirc )
nsplugin? ( dev-libs/nspr )
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
xcb? ( x11-libs/libxcb )
hal? ( sys-apps/hal )
xinerama? ( x11-libs/libXinerama )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
dev-util/pkgconfig
x11-libs/libXt
x11-libs/libXaw"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e '/ac_have_xinerama/ s:text:test:' "${S}/configure.ac"
# need to disable calling of xine-list when running without
# userpriv, otherwise we get sandbox violations (bug #233847)
if [[ ${EUID} == "0" ]]; then
sed -i 's:^XINE_LIST=.*$:XINE_LIST=:' "${S}/configure.ac"
fi
eautoreconf
}
src_compile() {
econf \
$(use_enable nls) \
$(use_enable lirc) \
$(use_with nsplugin browser-plugin) \
$(use_with xcb) \
$(use_with hal) \
$(use_with xinerama) \
--enable-watchdog \
--with-spidermonkey=/usr/include/js \
--disable-dependency-tracking || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" \
docdir=/usr/share/doc/${PF} \
docsdir=/usr/share/doc/${PF} \
install || die "emake install failed"
# sometimes an empty libdir gets created
rmdir "${D}/usr/$(get_libdir)/gxine"
dodoc AUTHORS ChangeLog NEWS README{,.{cs,de},_l10n} TODO BUGS
use nsplugin && inst_plugin /usr/$(get_libdir)/gxine/gxineplugin.so
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}