summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOle Ernst2015-06-08 12:12:48 +0200
committerOle Ernst2015-06-08 12:12:48 +0200
commit1bd92aae1ee16c8a4eabd6832aeecadbe6fc5dfe (patch)
tree91c9e6e8d5fdbe01fe7b51b045a3400bfa2350a5
downloadaur-1bd92aae1ee16c8a4eabd6832aeecadbe6fc5dfe.tar.gz
migrate to aur4
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD32
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..67586ef7e3d4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = esplorer
+ pkgdesc = Integrated Development Environment (IDE) for ESP8266 developers
+ pkgver = 0.2.0_rc2
+ pkgrel = 2
+ url = http://esp8266.ru/esplorer
+ arch = any
+ license = GPL2
+ makedepends = gendesk
+ depends = bash
+ depends = java-runtime
+ source = esplorer.zip::http://esp8266.ru/esplorer-latest/?f=ESPlorer.zip
+ source = esplorer.png::https://raw.githubusercontent.com/4refr0nt/ESPlorer/master/ESPlorer/src/resources/ESP8266-96x96.png
+ sha256sums = 85dae4dedc43a4d1c6020fa94829876e9eff86e8c87e16721a851ac9767b3dc3
+ sha256sums = 52f9473d01b5b0bfad5eeff47b82ef322589622a98fa1ac8fbb0afff080950d5
+
+pkgname = esplorer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f57a34ea6265
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Ole Ernst <olebowle[at]gmx[dot]com>
+pkgname=esplorer
+pkgver=0.2.0_rc2
+pkgrel=2
+pkgdesc="Integrated Development Environment (IDE) for ESP8266 developers"
+arch=('any')
+url="http://esp8266.ru/${pkgname}"
+license=('GPL2')
+depends=('bash' 'java-runtime')
+makedepends=('gendesk')
+source=("${pkgname}.zip::http://esp8266.ru/${pkgname}-latest/?f=ESPlorer.zip"
+ "${pkgname}.png::https://raw.githubusercontent.com/4refr0nt/ESPlorer/master/ESPlorer/src/resources/ESP8266-96x96.png")
+sha256sums=('85dae4dedc43a4d1c6020fa94829876e9eff86e8c87e16721a851ac9767b3dc3'
+ '52f9473d01b5b0bfad5eeff47b82ef322589622a98fa1ac8fbb0afff080950d5')
+
+# we need to set a special referer to download the archive
+DLAGENTS="$( IFS=$'\n'; echo "${DLAGENTS[*]}" | grep '^http::' ) --referer \"${url}\""
+
+prepare() {
+ gendesk -n --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" --categories "Development;Network;Building;IDE"
+ echo -e "#!/bin/sh\njava -jar /usr/share/java/${pkgname}/ESPlorer.jar" > ${pkgname}.sh
+}
+
+package() {
+ install -Dm755 ${pkgname}.sh "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 ${pkgname}.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ install -Dm644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+
+ cd ESPlorer
+ install -Dm644 ESPlorer.jar "${pkgdir}/usr/share/java/${pkgname}/ESPlorer.jar"
+ cp -r lib "${pkgdir}/usr/share/java/${pkgname}/"
+}