summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaochen Tong2017-08-25 00:57:03 +0800
committerHaochen Tong2017-08-25 00:57:03 +0800
commit171e51d2f2bac6ee72ffd3e0bd6f286b3b75d0fd (patch)
treeb516aab2cc2d6811f994f68053d90adc7b567dba
downloadaur-171e51d2f2bac6ee72ffd3e0bd6f286b3b75d0fd.tar.gz
initial commit
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD32
-rw-r--r--jetbrains-toolbox.desktop10
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a89adc4c3b6f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+# Generated by mksrcinfo v8
+# Thu Aug 24 16:56:19 UTC 2017
+pkgbase = jetbrains-toolbox-extracted
+ pkgdesc = Manage all your JetBrains Projects and Tools (extracted from AppImage)
+ pkgver = 1.4.2492
+ pkgrel = 1
+ url = http://www.jetbrains.com/toolbox/
+ arch = x86_64
+ arch = i686
+ license = custom
+ makedepends = libarchive
+ makedepends = chrpath
+ depends = qt5-webengine
+ depends = qt5-websockets
+ source = https://download.jetbrains.com/toolbox/jetbrains-toolbox-1.4.2492.tar.gz
+ source = jetbrains-toolbox.desktop
+ sha512sums = 4c06642a9554fef89d326e6cd7ff80f50a317b00a5bdf63cb39e04009c8327295354aeacc5c395aeaefe001be3783a9888c444f83bb0fd95d1191f615209bcce
+ sha512sums = 904f0b9353197c16ba8bf7fca2d9356fb14f3ed199793f381816309f80977cab011c1631a3a944dcaf689232da91114f90d7cba24abe9585008375a1f68d89a3
+
+pkgname = jetbrains-toolbox-extracted
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3c2fbd93eccd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Frederik Schwan <frederik dot schwan at linux dot com>
+# Maintainer: hexchain <i at hexchain dot org>
+
+pkgname=jetbrains-toolbox-extracted
+_pkgname=jetbrains-toolbox
+pkgver=1.4.2492
+pkgrel=1
+pkgdesc='Manage all your JetBrains Projects and Tools (extracted from AppImage)'
+arch=('x86_64' 'i686')
+url='http://www.jetbrains.com/toolbox/'
+license=('custom')
+makedepends=('libarchive' 'chrpath')
+depends=('qt5-webengine' 'qt5-websockets')
+source=(
+ https://download.jetbrains.com/toolbox/$_pkgname-$pkgver.tar.gz
+ jetbrains-toolbox.desktop)
+sha512sums=('4c06642a9554fef89d326e6cd7ff80f50a317b00a5bdf63cb39e04009c8327295354aeacc5c395aeaefe001be3783a9888c444f83bb0fd95d1191f615209bcce'
+ '904f0b9353197c16ba8bf7fca2d9356fb14f3ed199793f381816309f80977cab011c1631a3a944dcaf689232da91114f90d7cba24abe9585008375a1f68d89a3')
+
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ bsdtar -xf jetbrains-toolbox
+
+ cd usr/share/jetbrains-toolbox
+ chrpath -d jetbrains-toolbox
+}
+
+package() {
+ install -Dm644 "$srcdir/$_pkgname.desktop" -t "$pkgdir/usr/share/applications/"
+ install -Dm644 "$srcdir/$_pkgname-$pkgver/toolbox.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/$_pkgname.svg"
+ install -Dm755 "$srcdir/$_pkgname-$pkgver/usr/share/jetbrains-toolbox/jetbrains-toolbox" -t "$pkgdir/usr/bin/"
+}
diff --git a/jetbrains-toolbox.desktop b/jetbrains-toolbox.desktop
new file mode 100644
index 000000000000..d6a1ac1f0ac4
--- /dev/null
+++ b/jetbrains-toolbox.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=JetBrains Toolbox
+Icon=jetbrains-toolbox
+Exec=/usr/bin/jetbrains-toolbox
+Comment=Manage all your JetBrains Projects and Tools
+Categories=Development;Tools;
+Terminal=false
+StartupWMClass=jetbrains-toolbox