diff options
author | Naoki Kanazawa | 2018-10-15 04:14:13 +0900 |
---|---|---|
committer | Naoki Kanazawa | 2018-10-15 04:14:13 +0900 |
commit | 28b306b1de5f5a03121b34b662844731f49377c4 (patch) | |
tree | 1829cd5a1ab097a157d9ab92b8c744f374373a8c | |
download | aur-28b306b1de5f5a03121b34b662844731f49377c4.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..04bf52dfaf84 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = station + pkgdesc = The one app to rule them all + pkgver = 1.25.1 + pkgrel = 1 + url = https://getstation.com/ + arch = x86_64 + license = MIT + makedepends = gendesk + source = https://github.com/getstation/desktop-app-releases/releases/download/1.25.1/browserX-1.25.1-x86_64.AppImage + sha256sums = 966907db8180da331eb73d43d63853e79b3bc6001641e101f904d8ba51bdc704 + +pkgname = station + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a9a69a8b6d30 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Naoki Kanazawa <nk dot naoki912 at gmail dot com> +pkgname=station +pkgver=1.25.1 +pkgrel=1 +pkgdesc='The one app to rule them all' +arch=('x86_64') +url='https://getstation.com/' +license=('MIT') +#depends=('gtk2' 'gconf' 'xdg-utils' 'libxtst' 'libxss' 'nss' 'alsa-lib' 'xdg-utils') +makedepends=('gendesk') +source=( + "https://github.com/getstation/desktop-app-releases/releases/download/${pkgver}/browserX-${pkgver}-x86_64.AppImage" +) +sha256sums=( + '966907db8180da331eb73d43d63853e79b3bc6001641e101f904d8ba51bdc704' +) + +prepare() { + chmod u+x ./browserX-${pkgver}-${arch}.AppImage + ./browserX-${pkgver}-${arch}.AppImage --appimage-extract + + gendesk -f -n \ + --pkgname "$pkgname" \ + --pkgdesc "$pkgdesc" \ + --categories "Network" \ + --mimetypes "x-scheme-handler/${pkgname}" +} + +package() { + install -dm755 "${pkgdir}/usr/lib" + install -dm755 "${pkgdir}/usr/share" + install -dm755 "${pkgdir}/usr/bin" + + cp -a "${srcdir}/squashfs-root" "${pkgdir}/usr/lib/${pkgname}" + find "${pkgdir}/usr/lib/${pkgname}" -type d -exec chmod 755 "{}" \; + + install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + cp -a "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share" + chmod -R 755 "${pkgdir}/usr/share/icons" + find "${pkgdir}/usr/share/icons/hicolor/" -exec rename browserx ${pkgname} "{}" \; + + ln -s "/usr/lib/${pkgname}/browserx" "${pkgdir}/usr/bin/${pkgname}" +} + |