updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / mjpg-streamer / PKGBUILD
blob3b533c3a0dc20cf314acdc1989e889079d8a25e8
1 # Contributor: Ross Melin <rdmelin@gmail.com>
2 # Contributor: Tri Le <trile7@gmail.com>
4 pkgname=mjpg-streamer
5 pkgver=r63
6 pkgrel=2
7 pkgdesc="Stream mjpeg frames from a webcam via http"
8 arch=('i686' 'x86_64')
9 url="http://sourceforge.net/projects/mjpg-streamer"
10 license=('GPL')
11 groups=(multimedia)
12 depends=(libjpeg)
13 makedepends=(gcc)
14 provides=(mjpeg-streamer)
15 source=(http://downloads.sourceforge.net/project/mjpg-streamer/mjpg-streamer/Sourcecode/$pkgname-$pkgver.tar.gz)
16 md5sums=('1c424b5441a2bf8379cdecd7dbebc935')
18 build() {
19   cd "$srcdir/$pkgname-$pkgver"
20   find . -type f -print0 | xargs -0 sed -i s/videodev.h/videodev2.h/g
21   sed -i "s/make -C plugins\/input_gspcav1/# make -C plugins\/input_gspcav1/" Makefile
22   sed -i "s/cp plugins\/input_gspcav1\/input_gspcav1.so/# cp plugins\/input_gspcav1\/input_gspcav1.so/" Makefile
23   make clean all || return 1
24   mkdir -p $pkgdir/usr/share/mjpeg-streamer/www/
25   mkdir -p $pkgdir/usr/lib
26   install *.so $pkgdir/usr/lib/
27   install -m 644 www/* $pkgdir/usr/share/mjpeg-streamer/www/
28   install -m 755 www/functions.js $pkgdir/usr/share/mjpeg-streamer/www/
29   mkdir -p $pkgdir/usr/bin
30   install mjpg_streamer $pkgdir/usr/bin/
31   install -m 644 CHANGELOG LICENSE README start.sh $pkgdir/usr/share/mjpeg-streamer/