Portage is a package management system used by Gentoo Linux
# ChangeLog for media-video/camstream
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-video/camstream/ChangeLog,v 1.24 2008/06/21 11:57:59 flameeyes Exp $
21 Jun 2008; Diego Pettenò
camstream-20070315.ebuild:
Remove stray autotools deps that are now taken care of by autotools
eclass.
21 Jun 2008; Diego Pettenò
camstream-20070315.ebuild:
Cleanup autotools handling, closes bug #226417.
15 Apr 2008; Patrick Kursawe
camstream-20070315.ebuild:
Adding missing alsa-lib dependency, bug #216915
15 Apr 2008; Patrick Kursawe
-camstream-0.26.3.ebuild:
Removing old version.
27 Nov 2007; Matthias Schwarzott
camstream-0.26.3.ebuild, camstream-20070315.ebuild:
Fixed quoting.
13 Aug 2007; Christian Faulhammer
camstream-20070315.ebuild:
stable x86, bug 168317
10 Aug 2007; Steve Dibb
amd64 stable, bug 168317
*camstream-20070315 (17 Apr 2007)
17 Apr 2007; Patrick Kursawe
-files/camstream-0.26.2-gcc33-multiline-string-fix.patch,
+files/20070315.patch, -files/uicmocpath.patch,
+camstream-20070315.ebuild:
Cleanup of old version and a version bump to a snapshot because
of bug #168317 and #159273.
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
26 Jul 2005; Simon Stelling
stable on amd64
07 Jul 2005; Caleb Tennis
Fix qt dep
20 Jun 2005; Patrick Kursawe
Fixing #96555 (need autoreconf when using latest portage which sets $CBUILD)
07 May 2004; David Holm
Set -ppc as it requires x86-asm.
20 Apr 2004; Patrick Kursawe
files/x86_64-asm.patch:
Now should work for amd64, see bug #48145
20 Apr 2004; Patrick Kursawe
camstream-0.26.3.ebuild:
Fixed what was broken by the last fixes, moved .3 to stable, cleanup.
03 Jan 2004; Caleb Tennis
camstream-0.26.3.ebuild:
Remove the need-qt function, put the dependency directly in the ebuild
Since qt depends on virtual/x11, just change the dep to that.
Remove inherit kde-functions as it shouldn't be needed anymore.
*camstream-0.26.3 (24 Nov 2003)
24 Nov 2003; Patrick Kursawe
New bugfix release - patches not required any more.
19 Nov 2003; Patrick Kursawe
files/camstream-0.26.2-gcc33-multiline-string-fix.patch,
files/uicmocpath.patch:
Now really fixing bug 31940 (uic/moc not found error)
14 Nov 2003; Patrick Kursawe
files/camstream-0.26.2-fix-qt-dir.patch:
Removing the fix-qt-dir.patch because it breaks compiling, see bug 33053
31 Oct 2003; Caleb Tennis
files/camstream-0.26.2-fix-qt-dir.patch:
Fix qt installation dir patch for gentoo to work
Fixes bug 31940.
*camstream-0.26.2 (19 Mar 2003)
04 Oct 2003; Joshua Kinard
files/camstream-0.26.2-gcc33-multiline-string-fix.patch:
Added a patch that fixes a multi-line string issue w/ gcc-3.3.x.
Closes Bug #30292.
24 Apr 2003; Patrick Kursawe
marked as stable
19 Mar 2003; Patrick Kursawe
camstream-0.26.2.ebuild, files/digest-camstream-0.26.2 :
Initial import. This closes bug #13059 - let's see if it has
to be reopened if someone else has Burton's problems.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 20070315.patch 961 RMD160 14af772b2b332ea7d4eda7c49335e85f59db5430 SHA1 7d739e2e3174dca68f592b381e9f7a2f8a41face SHA256 61dc033e471093e70134952d7980424d771cb7a03dfe5c86dba9e5c2501b07f2
AUX x86_64-asm.patch 7265 RMD160 e27cd40a41a22aa04d49cc76c50940d3f10b66f8 SHA1 54c924ce5e441ccc8bbdf8423e9232014d4b5d44 SHA256 f53716cb1d56e3a1614c9326313236ab1ee1a0c6c5d4ae249cc70e29cc030803
DIST camstream-snapshot-070315.tar.gz 3943546 RMD160 e53640e7e039a349c5ba8beb8b09f0eb7b18b69e SHA1 446e2139b906a0dcf736ccb9269fa6c2518813cd SHA256 812ab4ed0d5393ff793ea6b1dc2d18aa36beca9163d4611d8a8d56f948dd29ba
EBUILD camstream-20070315.ebuild 1300 RMD160 5a6e3dba0702299af42f5af1795bf4553292aa02 SHA1 c227aec0da26bef968885c9e1789c64bc0901371 SHA256 bad8ffb03569044e447da35f8b132f7fd423234786710fcf4094992c941c7a85
MISC ChangeLog 3960 RMD160 a9b91b68f20f5f96f0c08a31a764e8785c423c0f SHA1 9d48b4f59e40914f8f9d86eea8d2536ebc530e96 SHA256 7c53037f44fa2b1f11b01d267909bd061e9d3ba3fb56e313b73797376b66ff44
MISC metadata.xml 222 RMD160 80472e8fc32f242b944e7df7d2d89996cf40b5bd SHA1 651558716d8136fa0e5de3766a5fdcf29d0e3eec SHA256 452116b01cc5f6f917f8ce8e2d15fb0de73f054c6bbe6632b39174e9deb8b058
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhc7M4ACgkQAiZjviIA2XjVUQCg2YUQrOgrPWvUXFvUWyAi8Nxj
UukAmgP0GJPE2ExMq0kYuUlJLwiClox+
=DhCL
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/camstream/camstream-20070315.ebuild,v 1.8 2008/06/21 11:57:59 flameeyes Exp $
inherit eutils libtool autotools
MY_PV=${PV:2}
DESCRIPTION="Collection of tools for webcams and other video devices"
HOMEPAGE="http://www.smcc.demon.nl/camstream/"
SRC_URI="http://www.smcc.demon.nl/camstream/download/camstream-snapshot-${MY_PV}.tar.gz"
LICENSE="GPL-2"
# amd64, please update the patch
KEYWORDS="amd64 -ppc x86"
SLOT="0"
IUSE="doc mmx"
RDEPEND="=x11-libs/qt-3*
media-libs/alsa-lib"
S="${WORKDIR}/${PN}-${MY_PV}"
src_unpack () {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PV}.patch"
eautoreconf
# Camstream has 32 bit asssembler normally.
# patch has to be adapted
#use amd64 && epatch ${FILESDIR}/x86_64-asm.patch
#disabling mmx for amd64 as a workaround
}
src_compile () {
local myconf
# Need to fake out Qt or we'll get sandbox problems
REALHOME="$HOME"
mkdir -p "$T"/fakehome/.qt
export HOME="$T/fakehome"
addwrite "${QTDIR}/etc/settings"
if ! use mmx || use amd64; then
myconf="--disable-mmx"
fi
econf ${myconf} || die "configure failed"
emake || die "emake failed"
}
src_install () {
make DESTDIR="${D}" install
}