summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Riegert2020-12-26 03:39:15 -0500
committerMichael Riegert2020-12-26 03:39:15 -0500
commitef608b64039d87ade9aae52c3b95be31768786c6 (patch)
tree90cf71af71f6d9e67a2009b8d6a285145afc541e
downloadaur-ef608b64039d87ade9aae52c3b95be31768786c6.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD26
-rw-r--r--nrf.install7
3 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..43666f626c08
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = nrf5-sdk
+ pkgdesc = Software development kit for the nRF52 Series and nRF51 Series SoCs
+ pkgver = 17.0.2
+ pkgrel = 1
+ url = https://github.com/nobodywasishere/nrf5-sdk
+ install = nrf.install
+ arch = x86_64
+ license = custom
+ depends = perl
+ depends = bash
+ depends = python
+ source = nrf5-sdk-17.0.2.tar.gz::https://github.com/nobodywasishere/nrf5-sdk/archive/v17.0.2-d674dde.tar.gz
+ sha256sums = e17e3a4fb4b4fa2108fed535049ae054682b9c605af2b96a870d49d32e6c21ad
+
+pkgname = nrf5-sdk
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..28ca9cc1dcaa
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Michael Riegert <michael at eowyn net>
+
+pkgname='nrf5-sdk'
+_pkgname='nRF5-SDK'
+pkgver=17.0.2
+_pkgver=17.0.2-d674dde
+pkgrel=1
+pkgdesc='Software development kit for the nRF52 Series and nRF51 Series SoCs'
+arch=('x86_64')
+url="https://github.com/nobodywasishere/nrf5-sdk"
+license=('custom')
+source=("${pkgname}"-"${pkgver}".tar.gz::${url}/archive/v${_pkgver}.tar.gz)
+depends=('perl' 'bash' 'python')
+sha256sums=('e17e3a4fb4b4fa2108fed535049ae054682b9c605af2b96a870d49d32e6c21ad')
+install='nrf.install'
+package() {
+ cd "${srcdir}"/"${_pkgname}"-"${_pkgver}"
+ mkdir -p "$pkgdir/opt/nrf5-sdk"
+ cp -r ./* "$pkgdir/opt/nrf5-sdk"
+
+ mkdir -p "$pkgdir/usr/share/licenses/nrf5-sdk"
+ cp "documentation/licenses.txt" "$pkgdir/usr/share/licenses/nrf5-sdk"
+ cp "documentation/nRF5_Nordic_license.txt" "$pkgdir/usr/share/licenses/nrf5-sdk"
+ cp "documentation/nRF5_Garmin_Canada_license.txt" "$pkgdir/usr/share/licenses/nrf5-sdk"
+
+}
diff --git a/nrf.install b/nrf.install
new file mode 100644
index 000000000000..6151aba279ec
--- /dev/null
+++ b/nrf.install
@@ -0,0 +1,7 @@
+post_install() {
+ cat <<HERE
+Set NRF5_SDK_PATH variable to /opt/nrf5-sdk in your profile
+e. g. like this:
+ echo 'export NRF5_SDK_PATH=/opt/nrf5-sdk' >>~/.profile
+HERE
+}