diff options
author | Ryan Dowling | 2018-04-05 22:16:02 +1000 |
---|---|---|
committer | Ryan Dowling | 2018-04-05 22:16:02 +1000 |
commit | 2c259780421f29b82cd118472b30f27297ce2545 (patch) | |
tree | 832e869faf7c1106e7fa8a787cc1ca37312db54b | |
parent | 92e7670778b4e56bea4568b209ca7c6f238d7d50 (diff) | |
download | aur-2c259780421f29b82cd118472b30f27297ce2545.tar.gz |
fix: add in Desktop file and bin file to provide console access
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | Hyper.desktop | 8 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | hyper-appimage.install | 1 |
4 files changed, 15 insertions, 5 deletions
@@ -10,6 +10,8 @@ pkgbase = hyper-appimage provides = hyper source_x86_64 = https://github.com/zeit/hyper/releases/download/2.0.0-canary.15/hyper-2.0.0-canary.15-x86_64.AppImage source_x86_64 = https://raw.githubusercontent.com/zeit/art/master/hyper/mark/Hyper-Mark-120@3x.png + source_x86_64 = Hyper.desktop md5sums_x86_64 = 53e1b818d3e8f9ff647ab13e1549b55b md5sums_x86_64 = f3481e14cba331160339b3b5ab78872b + md5sums_x86_64 = 821e706405d882369108a5fa940b3078 pkgname = hyper-appimage diff --git a/Hyper.desktop b/Hyper.desktop new file mode 100644 index 000000000000..8c516b2f9ae8 --- /dev/null +++ b/Hyper.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Hyper +Comment=A terminal build on web technologies +Exec=/opt/appimages/Hyper.AppImage +Icon=hyper +Terminal=false +Type=Application +Categories=Development;TerminalEmulator; @@ -19,11 +19,13 @@ _pkgver_correct=${pkgver/\.canary/-canary} source_x86_64=( "https://github.com/zeit/hyper/releases/download/${_pkgver_correct}/hyper-${_pkgver_correct}-x86_64.AppImage" "https://raw.githubusercontent.com/zeit/art/master/hyper/mark/Hyper-Mark-120@3x.png" + "Hyper.desktop" ) md5sums_x86_64=( '53e1b818d3e8f9ff647ab13e1549b55b' 'f3481e14cba331160339b3b5ab78872b' + '821e706405d882369108a5fa940b3078' ) prepare() { @@ -34,13 +36,11 @@ prepare() { mkdir -p usr/share/pixmaps mkdir -p usr/share/applications mkdir -p opt/appimages - - # extract the hyper.desktop file out the AppImage file - 7z x "${srcdir}/Hyper.AppImage" hyper.desktop + mkdir -p usr/bin # move the files to the correct places mv "${srcdir}/Hyper-Mark-120@3x.png" usr/share/pixmaps - mv hyper.desktop usr/share/applications + mv Hyper.desktop usr/share/applications mv Hyper.AppImage opt/appimages/ } @@ -49,4 +49,5 @@ package() { cp -rp usr "${pkgdir}/usr" cp -rp opt "${pkgdir}/opt" + ln -s "${pkgdir}/opt/appimages/Hyper.AppImage" "${pkgdir}/usr/bin/hyper" } diff --git a/hyper-appimage.install b/hyper-appimage.install index 5d110998fdd6..228773f1fb85 100644 --- a/hyper-appimage.install +++ b/hyper-appimage.install @@ -1,6 +1,5 @@ post_install() { xdg-icon-resource forceupdate - mkdir -p /opt/appimages chmod 777 /opt/appimages/Hyper.AppImage } |