diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 64 |
2 files changed, 34 insertions, 34 deletions
@@ -1,13 +1,13 @@ pkgbase = blackmagic-decklink-sdk pkgdesc = Blackmagic DeckLink SDK pkgver = 11.4 - pkgrel = 1 + pkgrel = 2 url = https://www.blackmagicdesign.com/support/family/capture-and-playback arch = any license = custom provides = decklink-sdk conflicts = decklink-sdk - source = Blackmagic_DeckLink_SDK_11.4.zip::https://www.blackmagicdesign.com/api/register/us/download/a0340cfa110a4a9ebe2f0730ff30abcc + source = Blackmagic_DeckLink_SDK_11.4.zip::https://sw.blackmagicdesign.com/DeckLink/v11.4/Blackmagic_DeckLink_SDK_11.4.zip?Key-Pair-Id=APKAJTKA3ZJMJRQITVEA&Signature=IJlr/ovQ6A1LN82A5iDCzWaxFuEnRv/pbRV8GMUxklEEs+g5NDg2i6zSrjg+qK93gVyc5+YmwHK2qy9kHqJEjgFVEXzM2HxYT0Tv9cfMf0vk8Qc85vnKO6bxCRZC23cTbXxNME09YC4avebIPH+yfXEfyD0ETk8YYLeHE0fwu3yIMLXPILlEmfilRiJGeFbeECz+sAYN4/0m+FaC5Nq5lKFWgwt+YZOTtEP2h+00uw5eZnMFQS9ChLaQTmKk/QlCyChiFujeyGNbrW//tnS3RYMOxz9BROF4zb/W5U9/iA4bqhqkfUzx6FF5ewL8N76VwzcqGk9c+2Ssxd7hecIvig==&Expires=1568564176 source = LICENSE sha256sums = 9cfab8b1681303ba882a562b888241e32592fe1f4c172e1e7ff65b7f74e73825 sha256sums = cc90e53ac2ef2442d2d0adfe9214119baa31ec080e75c3b087365efdbccc23df @@ -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 |