diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 64 |
1 files changed, 32 insertions, 32 deletions
@@ -2,21 +2,7 @@ _downloadid='a0340cfa110a4a9ebe2f0730ff30abcc' _referid='d7c7c56fde714ba3a0757e99d07735d5' -_srcurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadid}" - -pkgname=blackmagic-decklink-sdk -pkgver=11.4 -pkgrel=1 -pkgdesc='Blackmagic DeckLink SDK' -arch=('any') -url='https://www.blackmagicdesign.com/support/family/capture-and-playback' -license=('custom') -provides=('decklink-sdk') -conflicts=('decklink-sdk') -source=("Blackmagic_DeckLink_SDK_${pkgver}.zip"::"$_srcurl" - 'LICENSE') -sha256sums=('9cfab8b1681303ba882a562b888241e32592fe1f4c172e1e7ff65b7f74e73825' - 'cc90e53ac2ef2442d2d0adfe9214119baa31ec080e75c3b087365efdbccc23df') +_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) \ @@ -40,6 +26,22 @@ _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 \ @@ -49,23 +51,21 @@ DLAGENTS=("https::/usr/bin/curl \ -H Accept-Language:\ en-US,en;q=0.9 \ -o %o \ --compressed \ - $(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-binary "$_reqjson" \ - --compressed \ - "$_srcurl" - )" -) + %u") + +pkgname=blackmagic-decklink-sdk +pkgver=11.4 +pkgrel=2 +pkgdesc='Blackmagic DeckLink SDK' +arch=('any') +url='https://www.blackmagicdesign.com/support/family/capture-and-playback' +license=('custom') +provides=('decklink-sdk') +conflicts=('decklink-sdk') +source=("Blackmagic_DeckLink_SDK_${pkgver}.zip"::"$_srcurl" + 'LICENSE') +sha256sums=('9cfab8b1681303ba882a562b888241e32592fe1f4c172e1e7ff65b7f74e73825' + 'cc90e53ac2ef2442d2d0adfe9214119baa31ec080e75c3b087365efdbccc23df') package() { # directories creation |