diff options
author | Ioannis Aslanidis <deathwing00@gentoo.org> | 2006-10-19 21:35:04 +0000 |
---|---|---|
committer | Ioannis Aslanidis <deathwing00@gentoo.org> | 2006-10-19 21:35:04 +0000 |
commit | ad043ddcc8f01eb889729145f289532cb9285153 (patch) | |
tree | f0150be0aff31d0f95549ed0f2c98b4c64ca797f /media-tv/kdetv | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | media-tv/kdetv/files/digest-kdetv-0.8.9 | 3 | ||||
-rw-r--r-- | media-tv/kdetv/files/kdetv-0.8.9-bindnow.patch | 12 | ||||
-rw-r--r-- | media-tv/kdetv/files/kdetv-0.8.9-xinerama.patch | 39 | ||||
-rw-r--r-- | media-tv/kdetv/kdetv-0.8.9.ebuild | 66 |
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 +} + |