summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSolomon Choina2018-05-27 08:38:17 -0400
committerSolomon Choina2018-05-27 08:38:17 -0400
commitee95bcb6b29e98489a2e762aee31545d47c249d1 (patch)
tree5ae0e4514e0faef88794b6372ef504a8ca239302
downloadaur-ee95bcb6b29e98489a2e762aee31545d47c249d1.tar.gz
initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD37
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a9102bc0927c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = extraterm-bin
+ pkgdesc = The swiss army chainsaw of terminal emulators.
+ pkgver = 0.35.1
+ pkgrel = 1
+ url = https://github.com/sedwards2009/extraterm
+ arch = x86_64
+ license = MIT
+ depends = nodejs
+ conflicts = extraterm
+ source = https://github.com/sedwards2009/extraterm/releases/download/v0.35.1/extraterm-0.35.1-linux-x64.zip
+ sha256sums = b8aad4e45f11b266f48b3a680865432d32c0b19f8b748feeb3bdaf5c5092ffa7
+
+pkgname = extraterm-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1d0e7de20a10
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+ # Maintainer: solaraquarion <shlomochoina@gmial.com>
+pkgname=extraterm-bin
+_pkgname=extraterm
+pkgver=0.35.1
+pkgrel=1
+conflicts=("extraterm")
+pkgdesc="The swiss army chainsaw of terminal emulators."
+arch=("x86_64")
+url="https://github.com/sedwards2009/extraterm"
+license=("MIT")
+depends=("nodejs")
+source=("$url/releases/download/v$pkgver/extraterm-$pkgver-linux-x64.zip")
+sha256sums=('b8aad4e45f11b266f48b3a680865432d32c0b19f8b748feeb3bdaf5c5092ffa7')
+
+package() {
+ cd $srcdir
+
+ install -d $pkgdir/opt
+ install -d $pkgdir/opt/$_pkgname
+
+ install -d $pkgdir/usr/bin
+ cp -r "$srcdir/$_pkgname-$pkgver-linux-x64"/* "$pkgdir/opt/$_pkgname"
+
+ install -Dm755 /dev/stdin "$pkgdir"/usr/bin/$_pkgname <<END
+ #!/usr/bin/bash
+ /opt/extraterm/extraterm
+END
+
+ local _icon_dir="usr/share/icons/hicolor"
+ install -Dm644 $pkgdir/opt/$_pkgname/resources/app/extraterm/resources/logo/extraterm_main_logo.svg $pkgdir/$_icon_dir/scalable/apps/$_pkgname.svg
+
+ install -Dm644 $pkgdir/opt/$_pkgname/resources/app/extraterm/resources/logo/extraterm_small_logo_256x256.png $pkgdir/$_icon_dir/256x256/apps/$_pkgname.png
+
+ install -Dm644 $pkgdir/opt/$_pkgname/resources/app/extraterm/resources/extraterm.desktop $pkgdir/usr/share/applications/extraterm.desktop
+
+ install -Dm755 $pkgdir/opt/$_pkgname/LICENSE.txt $pkgdir/usr/share/licenses/$_pkgname/copyright
+}