summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikel Pintado2017-07-23 01:58:18 +0200
committerMikel Pintado2017-07-23 01:58:18 +0200
commit85f8ecd805a2d5a96de13571cb6d5ed6f2e7ef2d (patch)
tree58c70591de5a8f8b6350535fb94b216310ddf7c6
parent3c15a3b8591f9ed9e7342ff91327c02bdf6aa332 (diff)
downloadaur-85f8ecd805a2d5a96de13571cb6d5ed6f2e7ef2d.tar.gz
Second release of the package added unistalling features
-rw-r--r--PKGBUILD11
-rw-r--r--github-desktop.install13
2 files changed, 19 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8157dc10db6c..94728c7d06b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,23 @@
# Maintainer: Mikel Pintado <mikelaitornube2010@gmail.com>
-# Contributor: Jiawen Geng <technicalcute@gmail.com>
+# Contributor: Jiawen Geng
pkgname=github-desktop
pkgver=0.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="GUI for managing Git and GitHub."
arch=('x86_64')
url="https://desktop.github.com"
license=('MIT')
+install=github-desktop.install
depends=('git' 'electron' 'nodejs')
optdepends=('hub: CLI interface for GitHub.' )
source=(https://github.com/gengjiawen/desktop/releases/download/v${pkgver//_/-}/desktop_${pkgver}_amd64.deb)
md5sums=('452cd025172b9431e77a1e321f67cc7e')
package() {
- ar x desktop_${pkgver//_/-}_amd64.deb
+ ar x desktop_${pkgver}_amd64.deb
tar xvf data.tar.xz
- sudo cp -r ${pkgdir}/../../src/usr/* /usr
- sudo cp -r ${pkgdir}/../../src/opt/* /opt
+ sudo cp -r "${pkgdir}/../../src/usr/share/" /usr/
+ sudo cp -r "${pkgdir}/../../src/opt/GithubDesktop" /opt/
}
diff --git a/github-desktop.install b/github-desktop.install
new file mode 100644
index 000000000000..d9c4826199a1
--- /dev/null
+++ b/github-desktop.install
@@ -0,0 +1,13 @@
+post_install() {
+ ln -s /opt/GitHubDesktop/desktop /usr/bin
+}
+
+post_remove() {
+ rm -rf /opt/GithubDesktop
+ rm -rf /usr/share/applications/desktop.desktop
+ rm -rf /usr/share/doc/desktop
+ rm -rf icons/hicolor/512x512/apps/desktop.png
+ rm -rf icons/hicolor/256x256/apps/desktop.png
+ rm -rf icons/hicolor/1024x1024/apps/desktop.png
+ rm -rf /usr/bin/desktop
+}