updated on Sun Jan 8 12:02:35 UTC 2012
[aur-mirror.git] / luvcview / PKGBUILD
blobe2e50aaa91210eaca0522face9147ae7d231a91d
1 # Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve>
2 pkgname=luvcview
3 pkgver=0.2.6
4 pkgrel=2
5 epoch=1
6 pkgdesc="Viewer for usb-uvc-cameras"
7 arch=('i686' 'x86_64')
8 url="http://www.quickcamteam.net/software/linux/v4l2-software/luvcview/"
9 license=('GPL')
10 depends=('sdl' 'v4l-utils')
11 #makedepends=('subversion')
12 source=(http://ftp.debian.org/debian/pool/main/l/luvcview/luvcview_0.2.6.orig.tar.gz
13         uvcvideo.h
14         03-libv4l-fix.patch
15         dynctrl-logitech.h #http://svn.quickcamteam.net/svn/qct/Linux/Common/include/dynctrl-logitech.h
16         http://patch-tracker.debian.org/patch/series/dl/luvcview/1:0.2.6-5/02-v4l2.patch
17         http://patch-tracker.debian.org/patch/series/dl/luvcview/1:0.2.6-5/03-libv4l.patch)
18 sha512sums=('6d0b480c51716e36401680ae333c37f179122d04feca3e91056f77abee6dc60dac4e431e8cca999780c343d10170678ace1eb29076c9211c0cfef6d65a4599ab'
19             '0d376763dc0df97ce0663660c50385e87e3608e394badcda7e116fd608c012c5d348fbe07c880cf92f606a22689e40d077d0ccc7896996b1ee8adb9b6ad13aa1'
20             'bcfb385ed6585f4dcb6b91e7cd08b720ed69383868f60723d0ad70212dc5c12e5639506fe7cbf71231029d46493617488a69f3ab2cf6b173e14ab2d965b42edd'
21             '60b5bccab326e5c255c4e2c850732af359ffa1c90f5ee69babd1ac3119c14f94227b4a951fdcd88622bda000e965bc4110f8a3d5ddeffa944baeaa38991909b4'
22             '65316081e4b21169f84c3160f970f4700c2ccd2219ec2a143b3783ec74f8c92ca3032d9b66521388ab875f700f4341948fe776063233abc5bf17f928fdb64606'
23             'a352ce3e41cc4c5d3afca3df22b8bc74c671932e3895fb9b88d387f575c33a86fef617f44332411b3d145b77da5d10c1e76490fe1539fe6165d4138a23a88b07')
25 _svnurl=http://svn.quickcamteam.net/svn/luvcview/tags/$pkgname-$pkgver
27 build() {
28   cd "$srcdir"
30   #svn co $_svnurl --config-dir ./ "$pkgname-$pkgver"
31   #msg "SVN checkout done or server timeout"
33   rm -rf "$srcdir/build"
34   cp -r "$pkgname-$pkgver" "$srcdir/build"
35   cp uvcvideo.h dynctrl-logitech.h "$srcdir/build"
36   patch -p1 -i 03-libv4l-fix.patch
38   cd "$srcdir/build"
40   patch -p1 -i ../02-v4l2.patch
41   patch -p1 -i ../03-libv4l.patch
43   msg "Starting make..."
44   make || return 1
47 package() {
48   cd "$srcdir/build"
49   mkdir -p "$pkgdir/usr/bin"
50   make BIN="$pkgdir/usr/bin" install