diff options
author | Sematre | 2023-06-14 12:11:31 +0200 |
---|---|---|
committer | Sematre | 2023-06-14 12:11:31 +0200 |
commit | 74cdeab55a12758d9bdfd6fbc837a9098c6e11ac (patch) | |
tree | c51da92afdc4bc33510994964221113354f6171b /PKGBUILD | |
parent | bef44aaf8ef033e436f9d4462a69803861724cb3 (diff) | |
download | aur-74cdeab55a12758d9bdfd6fbc837a9098c6e11ac.tar.gz |
New version: '1.5.0' -> '1.5.1'
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 32 insertions, 11 deletions
@@ -1,6 +1,6 @@ # Maintainer: Sematre <sematre at gmx dot de> pkgname=pico-sdk -pkgver=1.5.0 +pkgver=1.5.1 pkgrel=1 pkgdesc="Libraries and tools for C/C++ development on RP2040 microcontrollers." @@ -15,27 +15,48 @@ makedepends=('git') provides=("raspberry-pico-sdk-git") conflicts=("raspberry-pico-sdk-git") +options=('!strip') install=reload-environment-variables.install source=("git+${url}.git#tag=${pkgver}" + "git+https://github.com/bluekitchen/btstack.git" + "git+https://github.com/georgerobotics/cyw43-driver.git" + "git+https://github.com/lwip-tcpip/lwip.git" + "git+https://github.com/Mbed-TLS/mbedtls.git" + "git+https://github.com/hathach/tinyusb.git" "setup-environment-variables.sh") sha256sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' '155dbf10a6a9239849a166595bb3287bc410ef54f7d850e8dc9c50fddc1a7a3e') prepare() { cd "${srcdir}/pico-sdk" - git submodule update --init + git submodule init + + git config submodule."lib/btstack".url "${srcdir}/btstack" + git config submodule."lib/cyw43-driver".url "${srcdir}/cyw43-driver" + git config submodule."lib/lwip".url "${srcdir}/lwip" + git config submodule."lib/mbedtls".url "${srcdir}/mbedtls" + git config submodule."lib/tinyusb".url "${srcdir}/tinyusb" + + git -c protocol.file.allow=always submodule update } package() { - cd "${srcdir}" - install -Dm644 "setup-environment-variables.sh" "${pkgdir}/etc/profile.d/pico-sdk.sh" - - cd "${srcdir}" + # Install sdk mkdir -p "${pkgdir}/usr/share" - cp -r "pico-sdk/" "${pkgdir}/usr/share/${pkgname}" - cd "${pkgdir}/usr/share/${pkgname}" - rm -r .git* README.md LICENSE.TXT + cp -r "${srcdir}/pico-sdk/" "${pkgdir}/usr/share/${pkgname}" + rm -r "${pkgdir}/usr/share/${pkgname}"/{.git*,README.md,CONTRIBUTING.md,LICENSE.TXT} - cd "${srcdir}/pico-sdk" - install -Dm644 LICENSE.TXT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # Install environment config + install -Dm644 "${srcdir}/setup-environment-variables.sh" "${pkgdir}/etc/profile.d/pico-sdk.sh" + + # Install docs + install -Dm644 "${srcdir}/pico-sdk/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}" + + # Install license + install -Dm644 "${srcdir}/pico-sdk/LICENSE.TXT" -t "${pkgdir}/usr/share/licenses/${pkgname}" } |