summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorValHue2019-02-17 09:02:26 +0100
committerValHue2019-02-17 09:02:26 +0100
commiteab3aeae3685e73ae247fc8b888cce12c806b937 (patch)
tree1efe5d4a3ae9447aa000cb8cf19d4f2edef21de2 /PKGBUILD
downloadaur-getpocket-desktop.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD54
1 files changed, 54 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a9b9f8ae4489
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: ValHue <vhuelamo at gmail dot com>
+#
+# Contributor: ValHue <vhuelamo at gmail dot com>>
+#
+_pkgname="getpocket"
+pkgname="${_pkgname}"-desktop
+pkgver="7.0.12.0"
+pkgrel="1"
+pkgdesc="Pocket packaged as a desktop application"
+url="https://getpocket.com/about"
+arch=('x86_64')
+license=('unknown')
+depends=('alsa-lib' 'gconf' 'gtk2' 'libxss' 'libxtst' 'nss')
+makedepends=('nodejs-nativefier')
+provides=("${_pkgname}")
+
+_getpocket_desktop="[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Name=Pocket
+Comment=Desktop version of Pocket
+Exec=getpocket-desktop
+StartupWMClass=getpocket-desktop
+Icon=pocket
+Terminal=false
+Type=Application
+Categories=Network;
+X-Desktop-File-Install-Version=0.22"
+
+build() {
+ cd "${srcdir}"
+ echo -e "$_getpocket_desktop" | tee getpocket.desktop
+
+ nativefier getpocket.com \
+ --name 'getpocket' \
+ --disable-context-menu \
+ --disable-dev-tools \
+ --width 800px \
+ --height 600px
+}
+
+package() {
+ cd "${srcdir}"
+ install -D -m 644 *.desktop "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+ install -d "${pkgdir}"/{opt,usr/bin}
+ cp -r getpocket-linux-x64 "${pkgdir}/opt/getpocket"
+
+ cd "${pkgdir}"
+ chmod 755 opt/getpocket/resources/app
+ ln -s ../../opt/getpocket/${_pkgname} usr/bin/${pkgname}
+}
+
+
+# vim:set ts=4 sw=4 ft=sh et syn=sh ft=sh: