# Maintainer : Daniel Bermond < gmail-com: danielbermond > # Contributor: Muhammad Yahya Harlan # Contributor: Antoine Lubineau _downloadid='daf30cc6513c4f4a94af71204b2b6778' _referid='8ba75e7093b94407bf5f804d6de39f8d' _siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadid}" _useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \ AppleWebKit/537.36 (KHTML, like Gecko) \ Chrome/80.0.3987.122 \ Safari/537.36" _reqjson="{ \ \"platform\": \"Linux\", \ \"country\": \"us\", \ \"firstname\": \"Arch\", \ \"lastname\": \"Linux\", \ \"email\": \"someone@archlinux.org\", \ \"phone\": \"202-555-0194\", \ \"state\": \"New York\", \ \"city\": \"AUR\", \ \"hasAgreedToTerms\": true, \ \"product\": \"Desktop Video ${pkgver} SDK\" \ }" _reqjson="$( printf '%s' "$_reqjson" | sed 's/[[:space:]]\+/ /g')" _useragent="$(printf '%s' "$_useragent" | sed 's/[[:space:]]\+/ /g')" _useragent_escaped="${_useragent// /\\ }" _srcurl="$(curl \ -s \ -H 'Host: www.blackmagicdesign.com' \ -H 'Accept: application/json, text/plain, */*' \ -H 'Origin: https://www.blackmagicdesign.com' \ -H "$_useragent" \ -H 'Content-Type: application/json;charset=UTF-8' \ -H "Referer: https://www.blackmagicdesign.com/support/download/${_referid}/Linux" \ -H 'Accept-Encoding: gzip, deflate, br' \ -H 'Accept-Language: en-US,en;q=0.9' \ -H 'Authority: www.blackmagicdesign.com' \ -H 'Cookie: _ga=GA1.2.1849503966.1518103294; _gid=GA1.2.953840595.1518103294' \ --data-ascii "$_reqjson" \ --compressed \ "$_siteurl")" DLAGENTS=("https::/usr/bin/curl \ -gqb '' -C - --retry 3 --retry-delay 3 \ -H Host:\ sw.blackmagicdesign.com \ -H Upgrade-Insecure-Requests:\ 1 \ -H ${_useragent_escaped} \ -H Accept:\ text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 \ -H Accept-Language:\ en-US,en;q=0.9 \ -o %o \ --compressed \ %u") pkgname=decklink-sdk pkgver=11.5 pkgrel=1 epoch=1 pkgdesc='Blackmagic DeckLink SDK' arch=('any') url='https://www.blackmagicdesign.com/support/family/capture-and-playback' license=('custom') provides=('blackmagic-decklink-sdk') conflicts=('blackmagic-decklink-sdk') replaces=('blackmagic-decklink-sdk') source=("Blackmagic_DeckLink_SDK_${pkgver}.zip"::"$_srcurl" 'LICENSE') sha256sums=('67d7ce9fbf893b6d3150f70117d1a5142633216b20f1abb10898e468d017a589' 'cc90e53ac2ef2442d2d0adfe9214119baa31ec080e75c3b087365efdbccc23df') package() { # headers install -D -m644 "Blackmagic DeckLink SDK ${pkgver}"/Linux/include/* -t "${pkgdir}/usr/include" # documentation install -D -m644 "Blackmagic DeckLink SDK ${pkgver}/Blackmagic DeckLink SDK.pdf" -t "${pkgdir}/usr/share/doc/${pkgname}" # license install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" }