diff options
author | Barnaby Gray | 2021-01-27 09:16:48 +0000 |
---|---|---|
committer | Barnaby Gray | 2021-01-27 09:18:36 +0000 |
commit | dbc91341e2a3b8dec9e90a56a57ca1ddef31428a (patch) | |
tree | 260f82efa3b0147f02607b669606794caaa4dbca /PKGBUILD | |
download | aur-raspberry-pico-sdk-git.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5b97e769317f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Barnaby Gray <barnaby at pickle dot me dot uk> +pkgname=raspberry-pico-sdk-git +pkgver=1.0.0.r3.g0f3b795 +pkgrel=1 +pkgdesc="Raspberry Pico SDK " +arch=("any") +url="https://github.com/raspberrypi/pico-sdk" +license=('BSD-3') +source=( + "git+https://github.com/raspberrypi/pico-sdk" + "pico-sdk.sh" + "pico-sdk.csh" +) +sha256sums=( + 'SKIP' + '8610406fc529818eb2f67163e19a7204cda36f8cd7ed77fb4a65154918de3acb' + '5d795a2d5de6046ad4bf196c912da4683e62779cac8dbcf90f20733470810e34' +) +depends=('arm-none-eabi-binutils' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib' 'cmake') +optdepends=('arm-none-eabi-gdb') +makedepends=('git') +install="pico-sdk.install" + +pkgver() { + cd "${srcdir}/pico-sdk" + git describe --tags --match '?.*' | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + cd "${srcdir}/pico-sdk" + git submodule update --init + mkdir -p "${pkgdir}/usr/share" + cp -r "${srcdir}/pico-sdk" "${pkgdir}/usr/share/pico-sdk" + install -Dm755 "${srcdir}/pico-sdk.sh" "${pkgdir}/etc/profile.d/pico-sdk.sh" + install -Dm755 "${srcdir}/pico-sdk.csh" "${pkgdir}/etc/profile.d/pico-sdk.csh" +} |