diff options
author | Jonathan Duck | 2018-08-07 22:54:28 -0700 |
---|---|---|
committer | Jonathan Duck | 2018-08-07 22:54:28 -0700 |
commit | df4450501e60ce4a0919a2e40819a3020b26e7d1 (patch) | |
tree | 10e77a2e43ef2d89fafb6f1758f26021b942c663 | |
parent | 2e0b83ca5d7c9ec7ba559eaa4f46e72fe1475b54 (diff) | |
download | aur-df4450501e60ce4a0919a2e40819a3020b26e7d1.tar.gz |
Replace embedded electron with system electron
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 28 | ||||
-rw-r--r-- | typora.sh | 4 |
3 files changed, 26 insertions, 11 deletions
@@ -1,14 +1,17 @@ pkgbase = typora pkgdesc = Typora will give you a seamless experience as both a reader and a writer. pkgver = 0.9.53 - pkgrel = 1 + pkgrel = 2 url = https://typora.io/ arch = x86_64 license = custom:"Copyright (c) 2015 Abner Lee All Rights Reserved." depends = gconf depends = libxss + depends = electron optdepends = noto-fonts-emoji: Or some other emoji font to see emojis + source = typora.sh source = https://typora.io/./linux/typora_0.9.53_amd64.deb + md5sums = 5851ce5475b7526ae0277e739a5ce6f9 md5sums = 7bf938aa11cc6b8d3dca442e673b057b pkgname = typora @@ -1,20 +1,28 @@ -# Maintainer: Jonathan Duck <duckbrain30@gmail.com> pkgname=typora pkgver=0.9.53 -pkgrel=1 +pkgrel=2 pkgdesc="Typora will give you a seamless experience as both a reader and a writer." arch=('x86_64') -filename="${pkgname}_${pkgver}_amd64.deb" license=('custom:"Copyright (c) 2015 Abner Lee All Rights Reserved."') url="https://typora.io/" -depends=('gconf' 'libxss') +depends=('gconf' 'libxss' 'electron') optdepends=('noto-fonts-emoji: Or some other emoji font to see emojis') -source=("https://typora.io/./linux/$filename") -md5sums=('7bf938aa11cc6b8d3dca442e673b057b') +source=( + 'typora.sh' + "https://typora.io/./linux/${pkgname}_${pkgver}_amd64.deb" +) +md5sums=('5851ce5475b7526ae0277e739a5ce6f9' + '7bf938aa11cc6b8d3dca442e673b057b') package() { - bsdtar -xf data.tar.xz -C "$pkgdir/" - rm -rf "$pkgdir/usr/share/lintian/" - sed -i '/Change Log/d' "$pkgdir/usr/share/applications/typora.desktop" - find "$pkgdir" -type d -exec chmod 755 {} \; + _src="$srcdir/$pkgname" + mkdir -p "$_src" + bsdtar -xf data.tar.xz -C "$_src/" + sed -i '/Change Log/d' "$_src/usr/share/applications/typora.desktop" + install -Dm644 "$_src/usr/share/applications/typora.desktop" "$pkgdir/usr/share/applications/typora.desktop" + install -Dm644 "$_src/usr/share/doc/typora/copyright" "$pkgdir/usr/share/doc/typora/copyright" + install -Dm755 "$srcdir/typora.sh" "$pkgdir/usr/bin/typora" + + cp -r "$_src/usr/share/icons" "$pkgdir/usr/share/icons" + cp -r "$_src/usr/share/typora/resources/app" "$pkgdir/usr/share/typora" } diff --git a/typora.sh b/typora.sh new file mode 100644 index 000000000000..34bd9ce3750b --- /dev/null +++ b/typora.sh @@ -0,0 +1,4 @@ +#!/usr/bin/bash + +cd /usr/share/typora +exec electron /usr/share/typora $@ |