diff options
author | RARvolt | 2016-05-14 14:44:45 +0200 |
---|---|---|
committer | RARvolt | 2016-05-14 14:44:45 +0200 |
commit | 365dd375dfde95b5fbae901c9a14b0ad173ca4b7 (patch) | |
tree | dd40cfe1b843f2ccdead3466d84ae8550f46ea22 | |
download | aur-365dd375dfde95b5fbae901c9a14b0ad173ca4b7.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b6bd5110df22 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = esp-open-sdk + pkgdesc = Free and open (as much as possible) integrated SDK for ESP8266 chips + pkgver = 1.4.0 + pkgrel = 1 + url = https://github.com/pfalcon/esp-open-sdk + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + depends = python + depends = python2-pyserial + provides = esp-open-sdk + conflicts = esp-open-sdk-git + noextract = esp-open-sdk-1.4.0-linux-x86.tar.gz + noextract = esp-open-sdk-1.4.0-linux-x86_64.tar.gz + options = !strip + source_i686 = https://bintray.com/artifact/download/riban/generic/esp-open-sdk-1.4.0-linux-x86.tar.gz + md5sums_i686 = a05857285a890b30f112ac571be86cc6 + source_x86_64 = https://bintray.com/artifact/download/kireevco/generic/esp-open-sdk-1.4.0-linux-x86_64.tar.gz + md5sums_x86_64 = 352a5f1b0c7069a8c9fe84e24acbd5ec + +pkgname = esp-open-sdk + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f9b4a7f7eb64 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Marcin Kornat <rarvolt+aur@gmail.com> + +pkgname=esp-open-sdk +pkgver=1.4.0 +pkgrel=1 +pkgdesc="Free and open (as much as possible) integrated SDK for ESP8266 chips" +arch=('i686' 'x86_64') +url="https://github.com/pfalcon/esp-open-sdk" +license=('GPL') +groups=() +depends=('python' 'python2-pyserial') +makedepends=('git') +provides=('esp-open-sdk') +conflicts=('esp-open-sdk-git') +options=(!strip) + +source_i686=("https://bintray.com/artifact/download/riban/generic/$pkgname-$pkgver-linux-x86.tar.gz") +source_x86_64=("https://bintray.com/artifact/download/kireevco/generic/$pkgname-$pkgver-linux-x86_64.tar.gz") + +md5sums_i686=('a05857285a890b30f112ac571be86cc6') +md5sums_x86_64=('352a5f1b0c7069a8c9fe84e24acbd5ec') + +noextract=("$pkgname-$pkgver-linux-x86.tar.gz" + "$pkgname-$pkgver-linux-x86_64.tar.gz") + +prepare() { + mkdir -p "$pkgname" + case $CARCH in + 'i686') + tar zxf "$pkgname-$pkgver-linux-x86.tar.gz" -C "$pkgname" ;; + 'x86_64') + tar zxf "$pkgname-$pkgver-linux-x86_64.tar.gz" -C "$pkgname" ;; + *) + echo "Error: Unknown arch [$CARCH]." + return 1 ;; + esac + + sed -i 's/python/python2/' "$pkgname/esptool/esptool.py" +} + +package() { + mkdir -p "$pkgdir/opt" + cp -r "$srcdir/$pkgname" "$pkgdir/opt/$pkgname" + + mkdir -p "$pkgdir/etc/profile.d" + echo "export ESP_HOME=\"/opt/esp-open-sdk\"" > "$pkgdir/etc/profile.d/esp-open-sdk.sh" + chmod +x "$pkgdir/etc/profile.d/esp-open-sdk.sh" +} |