# ChangeLog for media-video/xawtv
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/media-video/xawtv/ChangeLog,v 1.6 2002/07/19 11:28:21 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/xawtv/ChangeLog,v 1.7 2002/11/05 01:17:17 seemant Exp $
+
+*xawtv-3.78 (04 Nov 2002)
+
+ 04 Nov 2002; Seemant Kulleen <seemant@gentoo.org> xawtv-3.78.ebuild
+ files/tv-fonts-1.0-gentoo.diff files/digest-xawtv-3.78 files/webcamrc :
+
+ Version bump. This release depends on libquicktime instead and the fonts
+ package is downloaded separately. Thanks to: jmarcet@pobox.com (Javier
+ Marcet) in bug #7345 for informing us. Also provided a default webcamrc
+ in the docs directory. Thanks to: sascha@killerhippy.de (Sascha
+ Wuestemann) in bug #9895 for that.
*xawtv-3.73-r1 (14 July 2002)
--- /dev/null
+--- Makefile.orig 2002-11-04 15:51:42.000000000 -0800
++++ Makefile 2002-11-04 15:51:56.000000000 -0800
+@@ -23,12 +23,7 @@
+ ##################################################################
+
+ all: $(LED_PCF) $(TT_PCF) $(LED_BDF) $(TT_BDF)
+- mkfontdir
+-ifneq ($(DISPLAY),)
+- -xset fp- "`pwd`:unscaled"
+- xset fp+ "`pwd`:unscaled"
+- xset fp rehash
+-endif
++ echo "fonts created"
+
+ clean distclean:
+ rm -f $(LED_PCF) $(TT_PCF)
--- /dev/null
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/xawtv/xawtv-3.78.ebuild,v 1.1 2002/11/05 01:17:17 seemant Exp $
+
+IUSE="aalib motif alsa opengl"
+
+S=${WORKDIR}/${P}
+MY_FONT=tv-fonts-1.0
+DESCRIPTION="TV application for the bttv driver"
+SRC_URI="http://bytesex.org/xawtv/${PN}_${PV}.tar.gz
+ http://bytesex.org/xawtv/${MY_FONT}.tar.bz2
+ mirror://sourceforge/xaw-deinterlace/xaw-deinterlace-3.76-0.1.0.diff"
+HOMEPAGE="http://bytesex.org/xawtv/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+DEPEND=">=sys-libs/ncurses-5.1
+ >=media-libs/jpeg-6b
+ >=media-libs/libpng-1.0.8
+ media-libs/zvbi
+ virtual/x11
+ alsa? ( media-libs/alsa-lib )
+ aalib? ( media-libs/aalib )
+ motif? ( x11-libs/openmotif )
+ opengl? ( virtual/opengl )
+ quicktime? ( media-libs/libquicktime )"
+
+
+src_unpack() {
+
+ unpack ${PN}_${PV}.tar.gz
+ cd ${S}
+ patch -p1 < ${DISTDIR}/xaw-deinterlace-3.76-0.1.0.diff || die
+
+ unpack ${MY_FONT}.tar.bz2
+ cd ${S}/${MY_FONT}
+ patch -p0 < ${FILESDIR}/${MY_FONT}-gentoo.diff || die
+
+}
+
+src_compile() {
+ local myconf
+ use motif \
+ && myconf="--enable-motif" \
+ || myconf="--disable-motif"
+
+ use aalib \
+ && myconf="${myconf} --enable-aa" \
+ || myconf="${myconf} --disable-aa"
+
+ use quicktime \
+ && myconf="${myconf} --enable-quicktime" \
+ || myconf="${myconf} --disable-quicktime"
+
+ use alsa \
+ && myconf="${myconf} --enable-alsa" \
+ || myconf="${myconf} --disable-alsa"
+
+
+ use opengl \
+ && myconf="${myconf} --enable-gl" \
+ || myconf="${myconf} --disable-gl"
+
+ econf \
+ --with-x \
+ --enable-xfree-ext \
+ --enable-xvideo \
+ --enable-zvbi \
+ ${myconf} || die
+
+ emake || die
+
+ cd ${MY_FONT}
+ emake || die
+
+}
+
+src_install() {
+
+ cd ${S}
+
+ fontdir=/usr/X11R6/lib/X11/fonts/misc
+
+ einstall \
+ resdir=${D}/etc/X11 || die
+
+ dodoc COPYING Changes README* TODO
+
+ exeinto /home/httpd/cgi-bin
+ doexe scripts/webcam.cgi
+ dodoc ${FILESDIR}/webcamrc
+
+ cd ${MY_FONT}
+ insinto ${fontdir}
+ doins *.gz fonts.alias
+}
+
+src_postinst() {
+ mkfontdir /usr/X11R6/lib/X11/fonts/misc
+}
+
+src_postrm() {
+ mkfontdir /usr/X11R6/lib/X11/fonts/misc
+}