diff options
Diffstat (limited to 'media-tv/xdtv')
-rw-r--r-- | media-tv/xdtv/ChangeLog | 5 | ||||
-rw-r--r-- | media-tv/xdtv/files/digest-xdtv-2.2.0 | 17 | ||||
-rw-r--r-- | media-tv/xdtv/xdtv-2.2.0.ebuild | 201 |
3 files changed, 4 insertions, 219 deletions
diff --git a/media-tv/xdtv/ChangeLog b/media-tv/xdtv/ChangeLog index 43c0c497556a..4ce37b4ae728 100644 --- a/media-tv/xdtv/ChangeLog +++ b/media-tv/xdtv/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-tv/xdtv # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/ChangeLog,v 1.10 2005/10/31 11:10:08 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/ChangeLog,v 1.11 2005/11/05 15:36:53 flameeyes Exp $ + + 05 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> -xdtv-2.2.0.ebuild: + Remove old version. 31 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> xdtv-2.2.0.ebuild, xdtv-2.2.0-r1.ebuild: diff --git a/media-tv/xdtv/files/digest-xdtv-2.2.0 b/media-tv/xdtv/files/digest-xdtv-2.2.0 deleted file mode 100644 index 559f1298d212..000000000000 --- a/media-tv/xdtv/files/digest-xdtv-2.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -MD5 5f8069ae7a64e0907c59de26290d9fe7 xdtv-2.2.0.tar.gz 905162 -MD5 83895a4238faee9cb6522891364c0305 gcc4.patch.tar.gz 1279 -MD5 5a2285c301472d21dabf6c9aacdfcd17 xdtv-2.2.0-amd64.patch 19673 -MD5 285dc136629cf4f0e8d5be5f16f06ac5 libxdtv-i18n-ca-1.1.0.tar.gz 561448 -MD5 b2031d1316675e1d6213605a36c21b72 libxdtv-theme-aqua-ca-1.1.0.tar.gz 323941 -MD5 07f6405dd387c34e27d9304e1276328e libxdtv-i18n-en-1.1.0.tar.gz 515474 -MD5 0c30ffb45421be87aed90bb575cffe96 libxdtv-theme-aqua-en-1.1.0.tar.gz 323978 -MD5 d893caca417dfb8bc6abe412ca02b522 libxdtv-i18n-es-1.1.0.tar.gz 559518 -MD5 c7e6bff5c3331612b76c68f535447599 libxdtv-theme-aqua-es-1.1.0.tar.gz 324308 -MD5 13c1e4d2a314ee99f6c4585f88ce5bc4 libxdtv-i18n-fr-1.1.0.tar.gz 564990 -MD5 ae23a092893bf666f3a6802957886884 libxdtv-theme-aqua-fr-1.1.0.tar.gz 324692 -MD5 f3053eb5da5c665248faed1dcce41a30 libxdtv-i18n-de-1.1.0.tar.gz 557322 -MD5 64fa214fb43763ccd1f7373bab4f3693 libxdtv-theme-aqua-de-1.1.0.tar.gz 321170 -MD5 25d0c5bc88b189ecd1abf117663e3502 libxdtv-i18n-ja-1.1.0.tar.gz 545257 -MD5 fbae34314eb7d87813b2b1a5eb2081c6 libxdtv-theme-aqua-ja-1.1.0.tar.gz 305286 -MD5 2e5fc4bd283ecfa752969269f30b6466 libxdtv-i18n-it-1.1.0.tar.gz 560818 -MD5 a98e2fc519ff3724c63610ccb5fb4d79 libxdtv-theme-aqua-it-1.1.0.tar.gz 323139 diff --git a/media-tv/xdtv/xdtv-2.2.0.ebuild b/media-tv/xdtv/xdtv-2.2.0.ebuild deleted file mode 100644 index be695f00d483..000000000000 --- a/media-tv/xdtv/xdtv-2.2.0.ebuild +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/xdtv-2.2.0.ebuild,v 1.8 2005/10/31 11:10:08 flameeyes Exp $ - -inherit font multilib - -IUSE="alsa jpeg encode ffmpeg xvid lirc xinerama - neXt Xaw3d mmx zvbi aqua_theme xv debug dvb" -# For use.local.desc: -# media-tv/xdtv:aqua_theme - Adds the Aqua pixmaps theme for the GUI -# media-tv/xdtv:zvbi - Enable VBI Decoding Library for Scanning channels with the xdtv_scantv program - -DESCRIPTION="TV viewer with support for AVI recording and plugins" -HOMEPAGE="http://xawdecode.sourceforge.net/" - -I18N_EN="libxdtv-i18n-en-1.1.0" -I18N_FR="libxdtv-i18n-fr-1.1.0" -I18N_CA="libxdtv-i18n-ca-1.1.0" -I18N_ES="libxdtv-i18n-es-1.1.0" -I18N_DE="libxdtv-i18n-de-1.1.0" -I18N_JA="libxdtv-i18n-ja-1.1.0" -I18N_IT="libxdtv-i18n-it-1.1.0" -THEME_AQUA_EN="libxdtv-theme-aqua-en-1.1.0" -THEME_AQUA_FR="libxdtv-theme-aqua-fr-1.1.0" -THEME_AQUA_CA="libxdtv-theme-aqua-ca-1.1.0" -THEME_AQUA_ES="libxdtv-theme-aqua-es-1.1.0" -THEME_AQUA_DE="libxdtv-theme-aqua-de-1.1.0" -THEME_AQUA_JA="libxdtv-theme-aqua-ja-1.1.0" -THEME_AQUA_IT="libxdtv-theme-aqua-it-1.1.0" - -DOWNLOADS_URL="mirror://sourceforge/xawdecode" -SRC_URI="${DOWNLOADS_URL}/${P}.tar.gz - ${DOWNLOADS_URL}/gcc4.patch.tar.gz - http://digilander.libero.it/dgp85/gentoo/${P}-amd64.patch - - linguas_ca? ( - ${DOWNLOADS_URL}/${I18N_CA}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_CA}.tar.gz ) ) - linguas_en? ( - ${DOWNLOADS_URL}/${I18N_EN}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_EN}.tar.gz ) ) - linguas_es? ( - ${DOWNLOADS_URL}/${I18N_ES}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_ES}.tar.gz ) ) - linguas_fr? ( - ${DOWNLOADS_URL}/${I18N_FR}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_FR}.tar.gz ) ) - linguas_de? ( - ${DOWNLOADS_URL}/${I18N_DE}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_DE}.tar.gz ) ) - linguas_ja? ( - ${DOWNLOADS_URL}/${I18N_JA}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_JA}.tar.gz ) ) - linguas_it? ( - ${DOWNLOADS_URL}/${I18N_IT}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_IT}.tar.gz ) ) - !linguas_ca? ( !linguas_es? ( !linguas_fr? ( !linguas_de? ( !linguas_ja? ( !linguas_it? ( - ${DOWNLOADS_URL}/${I18N_EN}.tar.gz - aqua_theme? ( ${DOWNLOADS_URL}/${THEME_AQUA_EN}.tar.gz ) ) ) ) ) ) )" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND="virtual/x11 - zvbi? ( >=media-libs/zvbi-0.2.4 ) - neXt? ( x11-libs/neXtaw ) - Xaw3d? ( !neXt? ( x11-libs/Xaw3d ) ) - ffmpeg? ( >=media-video/ffmpeg-0.4.7 ) - xvid? ( =media-libs/xvid-1* ) - encode? ( >=media-sound/lame-3.93 ) - jpeg? ( media-libs/jpeg ) - lirc? ( app-misc/lirc ) - alsa? ( >=media-libs/alsa-lib-0.9 )" - -DEPEND="${RDEPEND} - dvb? ( ||( - >=sys-kernel/linux-headers-2.6.11-r2 - media-tv/linuxtv-dvb - ) )" - -FONT_S="${S}/font" -FONT_SUFFIX="pcf.gz" - -extension_iter() { - local my_a - for my_a in ${A} ; do - my_a=${my_a%%.tar.gz} - if [ -z ${my_a/libxdtv*/} ] ; then - eval ${1} ${my_a} || die "${1}(${my_a}) failed." - fi - done -} - -extension_compile() { - einfo "Building ${1}" - cd ${WORKDIR}/${1} - sed -i -e 's:CFLAGS=.*:\0 -fPIC:' src/Makefile.in - - econf || die "econf failed" - emake || die "emake failed" -} - -extension_install() { - einfo "Installing ${1}" - cd ${WORKDIR}/${1} \ - && make DESTDIR=${D} LIBDIR="/usr/$(get_libdir)/${PN}" install -} - -src_unpack() { - unpack ${A} - # Disable font installation - sed -i -e '/^install:/,/^$/s:^\t:#:p' ${S}/font/Makefile.in - # Disable /usr/share/xdtv/icons/* installation - sed -i -e '/^install-data-local:/,${\:share/xdtv/icons:d}' ${S}/Makefile.in - - cd ${S} - epatch ${WORKDIR}/gcc4.patch - epatch ${DISTDIR}/${P}-amd64.patch - - autoreconf || die "autoreconf failed" - libtoolize --copy --force || die "libtoolize failed" -} - -src_compile() { - # Makes the xaw widgets choice deterministic - local xawconf="--disable-xaw95 --disable-xawm" - if use neXt ; then - use Xaw3d && ewarn "Both \"neXt\" and \"Xaw3d\" found in USE. Will use neXtaw widgets." - xawconf="${xawconf} --enable-nextaw --disable-xaw3d" - elif use Xaw3d ; then - xawconf="${xawconf} --disable-nextaw --enable-xaw3d" - else - xawconf="${xawconf} --disable-nextaw --disable-xaw3d" - ewarn "If you want a better GUI toolkit, enable either \"neXt\" or \"Xaw3d\" USE flags." - fi - - ( use mmx || use amd64 ) && myconf="${myconf} --enable-mmx" || \ - myconf="${myconf} --disable-mmx" - - econf ${xawconf} \ - $(use_enable alsa) \ - $(use_enable jpeg) \ - $(use_enable lirc) \ - $(use_enable ffmpeg) \ - $(use_enable xvid) \ - $(use_enable xinerama) \ - $(use_enable zvbi) \ - $(use_enable xv xvideo) \ - $(use_enable encode lame) \ - $(use_enable !debug nodebug) \ - $(use_enable dvb) \ - --enable-pixmaps \ - --disable-cpu-detection \ - ${myconf} \ - || die "Configuration failed." - - emake OPT="${CFLAGS}" PERF_FLAGS="${CFLAGS}" || die "Compilation failed." - - # Build the extensions (i18n and theme libraries) - extension_iter extension_compile -} - -src_install() { - make DESTDIR=${D} install || die "Installation failed." - - # .desktop file and default icon - domenu gentoo/xdtv.desktop - insinto /usr/share/icons - doins ${S}/src/xdtv.xpm - - # Install the icons in the hicolor theme - for dim in 48 32 16; do - insinto /usr/share/icons/hicolor/${dim}x${dim}/apps - newins ${S}/xdtv-${dim}.png xdtv.png - done - - # Install the led-fixed font with font.eclass - gzip font/led-fixed.pcf - font_src_install - - # Install documentation - dodoc ChangeLog AUTHORS FAQ* README.* TODO lisez-moi* \ - xdtvrc.sample lircrc.*.sample - docinto alevt - dodoc alevt/README alevt/ReadmeGR alevt/CHANGELOG alevt/COPYRIGHT - - # Install the extensions (i18n and theme libraries) - extension_iter extension_install -} - -pkg_postinst() { - echo - einfo "Please note that this ebuild created a suid-binary:" - einfo "/usr/bin/xdtv_v4l-conf" - echo - einfo "The OSD font has moved. You probably should add" - einfo "this path to your X configuration:" - einfo "/usr/share/fonts/${PN}" - echo -} |