summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIoannis Aslanidis <deathwing00@gentoo.org>2006-10-19 21:35:04 +0000
committerIoannis Aslanidis <deathwing00@gentoo.org>2006-10-19 21:35:04 +0000
commitad043ddcc8f01eb889729145f289532cb9285153 (patch)
treef0150be0aff31d0f95549ed0f2c98b4c64ca797f /media-tv/kdetv
parentVersion bump (diff)
downloadgentoo-2-ad043ddcc8f01eb889729145f289532cb9285153.tar.gz
gentoo-2-ad043ddcc8f01eb889729145f289532cb9285153.tar.bz2
gentoo-2-ad043ddcc8f01eb889729145f289532cb9285153.zip
Version bump.
(Portage version: 2.1.2_pre3-r5)
Diffstat (limited to 'media-tv/kdetv')
-rw-r--r--media-tv/kdetv/ChangeLog9
-rw-r--r--media-tv/kdetv/files/digest-kdetv-0.8.93
-rw-r--r--media-tv/kdetv/files/kdetv-0.8.9-bindnow.patch12
-rw-r--r--media-tv/kdetv/files/kdetv-0.8.9-xinerama.patch39
-rw-r--r--media-tv/kdetv/kdetv-0.8.9.ebuild66
5 files changed, 128 insertions, 1 deletions
diff --git a/media-tv/kdetv/ChangeLog b/media-tv/kdetv/ChangeLog
index 9ee36165f007..03ab05118534 100644
--- a/media-tv/kdetv/ChangeLog
+++ b/media-tv/kdetv/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-tv/kdetv
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/kdetv/ChangeLog,v 1.26 2006/10/01 17:40:51 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/kdetv/ChangeLog,v 1.27 2006/10/19 21:35:04 deathwing00 Exp $
+
+*kdetv-0.8.9 (19 Oct 2006)
+
+ 19 Oct 2006; Ioannis Aslanidis <deathwing00@gentoo.org>
+ +files/kdetv-0.8.9-bindnow.patch, +files/kdetv-0.8.9-xinerama.patch,
+ +kdetv-0.8.9.ebuild:
+ Version bump as requested in bug #151779.
01 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> kdetv-0.8.8-r1.ebuild:
Remove build-time dependency on xproto and/or xextproto.
diff --git a/media-tv/kdetv/files/digest-kdetv-0.8.9 b/media-tv/kdetv/files/digest-kdetv-0.8.9
new file mode 100644
index 000000000000..232eebc73504
--- /dev/null
+++ b/media-tv/kdetv/files/digest-kdetv-0.8.9
@@ -0,0 +1,3 @@
+MD5 7a5d73e08bc133cc2db228cb6655670e kdetv-0.8.9.tar.bz2 1304743
+RMD160 7068e483e1d5ae2e91454c60acdfbdeae018deee kdetv-0.8.9.tar.bz2 1304743
+SHA256 c55c0187175af5686acc9f93082b08a665aec760d60ff0fa3ddd297670ad1e88 kdetv-0.8.9.tar.bz2 1304743
diff --git a/media-tv/kdetv/files/kdetv-0.8.9-bindnow.patch b/media-tv/kdetv/files/kdetv-0.8.9-bindnow.patch
new file mode 100644
index 000000000000..0e022d7891b7
--- /dev/null
+++ b/media-tv/kdetv/files/kdetv-0.8.9-bindnow.patch
@@ -0,0 +1,12 @@
+diff -Naur kdetv-0.8.9-orig/kdetv/kvideoio/kdetvv4lsetup/Makefile.am kdetv-0.8.9/kdetv/kvideoio/kdetvv4lsetup/Makefile.am
+--- kdetv-0.8.9-orig/kdetv/kvideoio/kdetvv4lsetup/Makefile.am 2006-10-19 22:04:43.000000000 +0200
++++ kdetv-0.8.9/kdetv/kvideoio/kdetvv4lsetup/Makefile.am 2006-10-19 22:05:40.000000000 +0200
+@@ -8,7 +8,7 @@
+ kdetvv4lsetup_CFLAGS = $(KDE_USE_FPIE)
+
+ # the library search path
+-kdetvv4lsetup_LDFLAGS = $(KDE_USE_PIE) $(all_libraries)
++kdetvv4lsetup_LDFLAGS = $(KDE_USE_PIE) $(all_libraries) $(BINDNOW_FLAGS)
+
+ # the libraries to link against. Be aware of the order. First the libraries,
+ # that depend on the following ones.
diff --git a/media-tv/kdetv/files/kdetv-0.8.9-xinerama.patch b/media-tv/kdetv/files/kdetv-0.8.9-xinerama.patch
new file mode 100644
index 000000000000..be5f175ce4bf
--- /dev/null
+++ b/media-tv/kdetv/files/kdetv-0.8.9-xinerama.patch
@@ -0,0 +1,39 @@
+diff -Naur kdetv-0.8.9-orig/kdetv/configure.in.in kdetv-0.8.9/kdetv/configure.in.in
+--- kdetv-0.8.9-orig/kdetv/configure.in.in 2006-07-09 20:30:45.000000000 +0200
++++ kdetv-0.8.9/kdetv/configure.in.in 2006-10-19 22:02:08.000000000 +0200
+@@ -15,13 +15,6 @@
+ -L/usr/X11R6/lib $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
+
+ dnl ---------------------------------------------------------------------
+-dnl XVideo Motion Compensation extension
+- KDE_CHECK_LIB(XvMC, XvMCQueryExtension,
+- KDETV_LIBS="-lXvMC $KDETV_LIBS",,
+- -L/usr/X11R6/lib $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
+-
+-
+-dnl ---------------------------------------------------------------------
+ dnl Other X extensions
+
+ KDE_CHECK_LIB(Xxf86dga, XF86DGAQueryExtension,
+@@ -46,10 +39,6 @@
+ KDETV_LIBS="-lXdpms $KDETV_LIBS",,
+ -L/usr/X11R6/lib $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
+
+- KDE_CHECK_LIB(Xinerama, XineramaQueryExtension,
+- KDETV_LIBS="-lXinerama $KDETV_LIBS",,
+- -L/usr/X11R6/lib $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
+-
+ AC_SUBST(KDETV_LIBS)
+
+ if test $ac_cv_lib_Xxf86dga_XF86DGAQueryExtension = yes; then
+@@ -60,10 +49,6 @@
+ AC_DEFINE(HAVE_LIBXV, 1, [If we have the XVideo extension])
+ fi
+
+-if test $ac_cv_lib_XvMC_XvMCQueryExtension = yes; then
+- AC_DEFINE(HAVE_LIBXVMC, 1, [If we have the XVideo Motion Compensation extension])
+-fi
+-
+ dnl ---------------------------------------------------------------------
+ dnl Check for Linux
+ AC_CHECK_HEADER(linux/vt.h,,DO_NOT_COMPILE="kdetv $DO_NOT_COMPILE")
diff --git a/media-tv/kdetv/kdetv-0.8.9.ebuild b/media-tv/kdetv/kdetv-0.8.9.ebuild
new file mode 100644
index 000000000000..6a17ce68de92
--- /dev/null
+++ b/media-tv/kdetv/kdetv-0.8.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-tv/kdetv/kdetv-0.8.9.ebuild,v 1.1 2006/10/19 21:35:04 deathwing00 Exp $
+
+LANGS="bg ca br da de cs cy el es et fi ga fr gl hu is it lt nb mt nl pa pl pt ro ru rw ta sr sv tr en_GB pt_BR zh_CN sr@Latn"
+LANGS_DOC="da et fr it nl pt ru sv"
+
+USE_KEG_PACKAGING=1
+
+inherit kde flag-o-matic
+
+DESCRIPTION="A TV application for KDE"
+HOMEPAGE="http://www.kdetv.org/"
+SRC_URI="http://dziegel.free.fr/releases/${P}.tar.bz2"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="arts lirc zvbi opengl"
+
+RDEPEND="zvbi? ( >=media-libs/zvbi-0.2.4 )
+ lirc? ( app-misc/lirc )
+ opengl? ( virtual/opengl )
+ media-libs/alsa-lib
+ || ( ( x11-libs/libICE
+ x11-libs/libXxf86dga
+ x11-libs/libXrandr
+ x11-libs/libX11
+ x11-libs/libXv
+ x11-libs/libSM
+ x11-libs/libXxf86vm
+ x11-libs/libXext
+ x11-libs/libXrender
+ ) <virtual/x11-7 )"
+
+DEPEND="${RDEPEND}
+ || ( x11-proto/videoproto <virtual/x11-7 )
+ virtual/os-headers"
+
+need-kde 3.2
+
+PATCHES="${FILESDIR}/${P}-xinerama.patch
+ ${FILESDIR}/${P}-bindnow.patch"
+
+src_compile() {
+ local myconf="$(use_enable arts) $(use_enable lirc kdetv-lirc)
+ $(use_with zvbi) $(use_with opengl gl)"
+ #Filtering the below on x86 for bug #145754
+ if [ "$ARCH" == "x86" ]; then
+ filter-flags -fforce-addr
+ fi
+ append-flags -fno-strict-aliasing
+
+ export BINDNOW_FLAGS="$(bindnow-flags)"
+ kde_src_compile all
+}
+
+src_install() {
+ kde_src_install
+
+ # Move the .desktop file in FDO's suggested place
+ dodir /usr/share/applications/kde
+ mv ${D}/usr/share/applnk/Multimedia/kdetv.desktop \
+ ${D}/usr/share/applications/kde
+}
+