# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ IUSE="X gtk2 gnome" # Short one-line description of this package. DESCRIPTION="GUI frontend for recording from V4L devices using transcode" # Homepage, not used by Portage directly but handy for developer reference HOMEPAGE="http://gv4l.sf.net/" # Point to any required sources; these will be automatically downloaded by # Portage. SRC_URI="http://osdn.dl.sourceforge.net/sourceforge/gv4l/${P}.tar.gz" # License of the package. This must match the name of file(s) in # /usr/portage/licenses/. For complex license combination see the developer # docs on gentoo.org for details. LICENSE="GPL-2" # The SLOT variable is used to tell Portage if it's OK to keep multiple # versions of the same package installed at the same time. For example, # if we have a libfoo-1.2.2 and libfoo-1.3.2 (which is not compatible # with 1.2.2), it would be optimal to instruct Portage to not remove # libfoo-1.2.2 if we decide to upgrade to libfoo-1.3.2. To do this, # we specify SLOT="1.2" in libfoo-1.2.2 and SLOT="1.3" in libfoo-1.3.2. # emerge clean understands SLOTs, and will keep the most recent version # of each SLOT and remove everything else. # Note that normal applications should use SLOT="0" if possible, since # there should only be exactly one version installed at a time. # DO NOT USE SLOT=""! This tells Portage to disable SLOTs for this package. SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~sparc64 ~alpha" # Build-time dependencies DEPEND=">=gnome-base/libgnomeui-2.0 dev-util/desktop-file-utils" # Run-time dependencies RDEPEND=">=media-video/transcode-0.6.7" src_compile() { econf --with-posix-regex || die "econf failed" emake || die "emake failed" } src_install( ) { emake DESTDIR="${D}" install || die dodoc README ChangeLog NEWS TODO AUTHORS }