summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Fischer2017-03-20 13:53:11 +0100
committerSven Fischer2017-03-20 15:06:05 +0100
commit0aa6f54199f368c4fc93b55e8d5da1416be315a6 (patch)
tree831978aedd16893d02c2b3a4466f67bec973901a
downloadaur-0aa6f54199f368c4fc93b55e8d5da1416be315a6.tar.gz
Initial checkin based on PKGBUILD for aptana-studio
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD55
-rw-r--r--smarthome-designer.desktop9
-rw-r--r--smarthome-designer.pngbin0 -> 2609 bytes
4 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bf7f08d5b5d8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = smarthome-designer
+ pkgdesc = A flecible framework for the smart home - Eclipse based Designer
+ pkgver = 0.8.0
+ pkgrel = 1
+ url = https://www.eclipse.org/smarthome/index.html
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = tar
+ depends = java-runtime
+ optdepends = webkitgtk2: internal browser support
+ optdepends = chromium: internal browser support
+ noextract = linux-x86_64.zip
+ source = smarthome-designer.desktop
+ source = smarthome-designer.png
+ md5sums = f59cd7e26ac83e2222afbe8f2094f63a
+ md5sums = dba65c384f5aba124447a9522abc747e
+ source_i686 = linux-i686.zip::https://eclipse.org/downloads/download.php?file=/smarthome/releases/0.8.0/eclipsesmarthome-incubation-0.8.0-designer-linux.zip&r=1
+ md5sums_i686 = 2307a53b203d473c62b26e93d58b0259
+ source_x86_64 = linux-x86_64.zip::https://eclipse.org/downloads/download.php?file=/smarthome/releases/0.8.0/eclipsesmarthome-incubation-0.8.0-designer-linux64.zip&r=1
+ md5sums_x86_64 = 134f59ac9056d8de10f1701fb44ad791
+
+pkgname = smarthome-designer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f1d41180d883
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Sven Fischer <sven@leiderfischer.de>
+# Contributor: Tomas Jasek <tomsik68(at)gmail(dot)com>
+# Contributor: Aisberg
+# Contributor: The_Loko
+
+pkgname="smarthome-designer"
+pkgver="0.8.0"
+pkgrel=1
+pkgdesc="A flecible framework for the smart home - Eclipse based Designer"
+arch=('i686' 'x86_64')
+url="https://www.eclipse.org/smarthome/index.html"
+license=('GPL3')
+groups=()
+depends=('java-runtime')
+makedepends=(tar)
+optdepends=('webkitgtk2: internal browser support'
+ 'chromium: internal browser support'
+ )
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source_i686=("linux-i686.zip::https://eclipse.org/downloads/download.php?file=/smarthome/releases/${pkgver}/eclipsesmarthome-incubation-${pkgver}-designer-linux.zip&r=1")
+source_x86_64=("linux-x86_64.zip::https://eclipse.org/downloads/download.php?file=/smarthome/releases/${pkgver}/eclipsesmarthome-incubation-${pkgver}-designer-linux64.zip&r=1")
+source=("smarthome-designer.desktop" "smarthome-designer.png")
+md5sums=('f59cd7e26ac83e2222afbe8f2094f63a'
+ 'dba65c384f5aba124447a9522abc747e')
+md5sums_i686=('2307a53b203d473c62b26e93d58b0259')
+md5sums_x86_64=('134f59ac9056d8de10f1701fb44ad791')
+
+#noextract=("${source[@]%%::*}")
+noextract=("linux-x86_64.zip")
+
+prepare() {
+ echo $noextract
+ cd $srcdir
+ mkdir -p smarthome-designer
+ cd smarthome-designer
+ bsdtar -xf ../linux-$CARCH.zip
+}
+build() {
+ echo 'exec /usr/lib/smarthome-designer/SmartHome-Designer' > $srcdir/launcher
+}
+
+package() {
+ cd $srcdir
+ mkdir -p $pkgdir/usr/lib/
+ mv smarthome-designer $pkgdir/usr/lib/
+ install -Dm775 $srcdir/launcher $pkgdir/usr/bin/smarthome-designer
+ install -Dm644 $srcdir/smarthome-designer.desktop "${pkgdir}/usr/share/applications/smarthome-designer.desktop"
+ install -Dm644 $srcdir/smarthome-designer.png "${pkgdir}/usr/lib/smarthome-designer/smarthome-designer.png"
+}
diff --git a/smarthome-designer.desktop b/smarthome-designer.desktop
new file mode 100644
index 000000000000..655277a82a2b
--- /dev/null
+++ b/smarthome-designer.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Eclipse SmartHome Designer
+Comment=A development IDE for Eclipse SmartHome
+Icon=/usr/lib/smarthome-designer/smarthome-designer.png
+Exec=smarthome-designer
+Terminal=false
+Type=Application
+Categories=Development;IDE;SmartHome;
+StartupNotify=true
diff --git a/smarthome-designer.png b/smarthome-designer.png
new file mode 100644
index 000000000000..4d9ddc6ca4de
--- /dev/null
+++ b/smarthome-designer.png
Binary files differ