updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / decklink / PKGBUILD
blob3fe8441868d2755f0ebcf566f4c7e4726d3a7d82
1 # Maintainer: Antoine Lubineau <antoine@lubignon.info>
3 pkgname=decklink
4 _basever=9.0
5 _dlid=2432845
6 _mever=3.0.3
7 pkgver=${_basever}a15
8 pkgrel=2
9 pkgdesc="Drivers for Blackmagic Design DeckLink, Intensity or Multibridge video editing cards"
10 arch=('i686' 'x86_64')
11 url="http://www.blackmagic-design.com/products/"
12 license=('custom')
13 depends=('linux-headers' 'libxml2' 'mesa' 'qt' 'gcc-libs')
14 options=('!strip')
15 install=('decklink.install')
16 source=("http://www.blackmagic-design.com/media/${_dlid}/Blackmagic_Desktop_Video_Linux_${_basever}.tar.gz"
17         'decklink.conf'
18         'linux-3.1.patch')
19 sha256sums=('cb4fa5217156cce76338079b137746fbf6a60e2f6ebfbc9b680b62c7d6c02056'
20             '49c6f841e7f0d663bc426552159eba1610f880259db9fee6f2e2bf62988358b7'
21             'e22d0a2d7d5bcd2020d97f8a70f08980f1804f02e7ba3c1d6b14594f71170700')
23 package() {
24   # license
25   mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
26   ln -s /usr/share/doc/desktopvideo/License.txt "$pkgdir/usr/share/licenses/$pkgname/COPYING"
28   # automatic module loading
29   install -D -m 644 decklink.conf "$pkgdir/etc/modules-load.d/decklink.conf"
31   cd "$srcdir"
32   [ "$CARCH" = "i686" ] && _arch='i386' && _debarch='i386'
33   [ "$CARCH" = "x86_64" ] && _arch='x86_64' && _debarch='amd64'
35   # Driver
36   tar xf "desktopvideo-${_basever}-${_arch}.tar.gz"
37   patch -p0 "desktopvideo-$pkgver-${_arch}/usr/src/desktopvideo-$pkgver/blackmagic_core.c" < "$srcdir/linux-3.1.patch"
38   cp -a "desktopvideo-$pkgver-${_arch}/"* "$pkgdir"
39   rm "$pkgdir/usr/lib64/blackmagic/libQt"*
41   # MediaExpress
42   ar xf "MediaExpress-${_mever}-${_debarch}.deb"
43   tar xf data.tar.gz -C "$pkgdir"
46 # vim:set ts=2 sw=2 et: