diff options
author | Solomon Choina | 2018-05-27 08:38:17 -0400 |
---|---|---|
committer | Solomon Choina | 2018-05-27 08:38:17 -0400 |
commit | ee95bcb6b29e98489a2e762aee31545d47c249d1 (patch) | |
tree | 5ae0e4514e0faef88794b6372ef504a8ca239302 | |
download | aur-ee95bcb6b29e98489a2e762aee31545d47c249d1.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 37 |
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 +} |