# Maintainer: Daniel Bermond pkgname=discord-game-sdk pkgver=3.2.1 pkgrel=1 _commit=48d3c2d324796d8236355262ace3b22c1d29acb0 pkgdesc='Discord game SDK' arch=('x86_64') url='https://discord.com/developers/docs/game-sdk/sdk-starter-guide' license=('custom') depends=('gcc-libs') options=('!strip') source=("${pkgname}-${pkgver}.zip"::"https://dl-game-sdk.discordapp.net/${pkgver}/${pkgname//-/_}.zip" 'DEVELOPER-POLICY'::"https://raw.githubusercontent.com/discord/discord-api-docs/${_commit}/docs/policies_and_agreements/Developer_Policy.md" 'DEVELOPER-TERMS-OF-SERVICE'::"https://raw.githubusercontent.com/discord/discord-api-docs/${_commit}/docs/policies_and_agreements/Developer_Terms_of_Service.md" 'STORE-DISTRIBUTION-AGREEMENT-FOR-DEVELOPERS'::"https://raw.githubusercontent.com/discord/discord-api-docs/${_commit}/docs/policies_and_agreements/Store_Distribution_Agreement.md") noextract=("${pkgname}-${pkgver}.zip") sha256sums=('6757bb4a1f5b42aa7b6707cbf2158420278760ac5d80d40ca708bb01d20ae6b4' '85eb91d7b0e3a1e59e6332073ebd4c7e68ff89373a40ff4a54a874fc63035e3c' '991cbb323d4877c536ebb3804c954d3b65480347bfe34aa1680c9e2dca73227e' '17cfecb7ffd30aa736d54b8dde6db79babd1b26112a8f14a8d1790055351fdd5') prepare() { mkdir -p "${pkgname}-${pkgver}" bsdtar -xf "${pkgname}-${pkgver}.zip" -C "${pkgname}-${pkgver}" } package() { install -d -m755 "${pkgdir}/usr/src" install -D -m644 "${pkgname}-${pkgver}/lib/${CARCH}/${pkgname//-/_}.so" -t "${pkgdir}/usr/lib" install -D -m644 "${pkgname}-${pkgver}/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}" install -D -m644 {DEVELOPER-{POLICY,TERMS-OF-SERVICE},STORE-DISTRIBUTION-AGREEMENT-FOR-DEVELOPERS} -t "${pkgdir}/usr/share/licenses/${pkgname}" cp -dr --no-preserve='ownership' "${pkgname}-${pkgver}/c" "${pkgdir}/usr/include" cp -dr --no-preserve='ownership' "${pkgname}-${pkgver}/cpp" "${pkgdir}/usr/src/${pkgname}" }