diff options
author | Chris Severance | 2020-05-11 15:43:33 -0400 |
---|---|---|
committer | Chris Severance | 2020-05-11 15:43:33 -0400 |
commit | 882d59cb45bbb219059d9b4382dcdecdcc9ae4f0 (patch) | |
tree | 8712d8c8252054b839240758651775976d5cf50f /PKGBUILD | |
parent | 204bf8b5d6febee4836f39696a66b62297914f89 (diff) | |
download | aur-882d59cb45bbb219059d9b4382dcdecdcc9ae4f0.tar.gz |
autu: Update to 2019_2.7-3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 79 |
1 files changed, 44 insertions, 35 deletions
@@ -1,63 +1,72 @@ -# Maintainer: Oscar Morante <oscar@mooistudios.com> -# Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix +# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com +# Contributor: Oscar Morante <oscar@mooistudios.com> +# Contributor: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix -pkgname=gravit-designer-bin -pkgver=2019_2.7 -pkgrel=3 -pkgdesc="A cross-platform, free design tool for the 21st century empowering everyone to design" +set -u +pkgname='gravit-designer-bin' +pkgver='2019_2.7' +pkgrel='3' +pkgdesc='A cross-platform, free design tool for the 21st century empowering everyone to design' arch=('x86_64') -url="https://designer.io/" +url='https://designer.io/' license=('custom:freeware') -makedepends=('patchelf') depends=('libxss' 'gconf' 'nss' 'gtk3' 'libindicator-gtk2' 'libdbusmenu-gtk2') +makedepends=('patchelf') +_srcdir='squashfs-root' source=("${pkgname}-${pkgver}.zip::https://designer.gravit.io/_downloads/linux/GravitDesigner.zip?v=${pkgver/_/-}" - "gravit-designer.png" - "gravit-designer-document.svg" - "gravit-designer.xml" - "LICENSE") -md5sums=('bc3aedae9a62a790de2b15860f8af9fd' + 'gravit-designer.png' + 'gravit-designer-document.svg' + 'gravit-designer.xml' + 'LICENSE') +md5sums=('134bd0a00b390ad1c4f2aad399fe379a' '17969adf6d872a541772e169658b82d1' '70b0c1397df726a2ba0f16a4ff43993a' 'fb3e19b45f7fe02bd959f20cc26e49d0' '021ccafc0993d3c34265ae59048d4bf2') +sha256sums=('8d379014e725bd839bd223ce2ad9989063b6b107f78025cdc4db2dffc784a50f' + '80f947f51165c9764ec3ac168df64178a68c26c49d96ae1a970930146aee3cfe' + '1c4673222f28e070258289a363ba1d03b3af87aaca99fee7c05a54c9de5deb2b' + 'd2228771efc34f1ed0953fd8f8cd49f60d72728d230c7f860862c4f2056c0df3' + '0e6f46da5d7886180908ca6e37106050d7d25b4f0675dc839e8aafab43161ea3') PKGEXT='.pkg.tar' -build() { +prepare() { + set -u # Extract AppImage - chmod +x GravitDesigner.AppImage + chmod +x 'GravitDesigner.AppImage' + set +u; msg2 'Extracting AppImage'; set -u ./GravitDesigner.AppImage --appimage-extract + cd "${_srcdir}" # Patch desktop file - local _df="${srcdir}/squashfs-root/gravit-designer.desktop" - sed -i "/^Exec=/cExec=gravit-designer" "${_df}" - sed -i "/^MimeType=/cMimeType=x-scheme-handler/designer;application/gravit-designer-document" "${_df}" - sed -i "s/^X-AppImage-Version=/Version=/" "${_df}" - sed -i "/^X-AppImage/d" "${_df}" + #cp -p 'gravit-designer.desktop'{,.orig} + sed -e '/^Exec=/ cExec=gravit-designer' \ + -e '/^MimeType=/ cMimeType=x-scheme-handler/designer;application/gravit-designer-document' \ + -e 's/^X-AppImage-Version=/Version=/' \ + -e '/^X-AppImage/ d' -i 'gravit-designer.desktop' + set +u } package() { + set -u + cd "${_srcdir}" # Install - local _df="${srcdir}/squashfs-root/gravit-designer.desktop" - install -d "${pkgdir}/usr/share" - install -D ${_df} "${pkgdir}/usr/share/applications/gravitdesigner.desktop" + install -D 'gravit-designer.desktop' "${pkgdir}/usr/share/applications/gravitdesigner.desktop" install -D "${srcdir}/gravit-designer.xml" "${pkgdir}/usr/share/mime/packages/gravitdesigner.xml" - install -D "${srcdir}/gravit-designer.png" "${pkgdir}/usr/share/pixmaps/gravit-designer.png" + install -D "${srcdir}/gravit-designer.png" -t "${pkgdir}/usr/share/pixmaps/" install -D "${srcdir}/gravit-designer-document.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/mimetypes/application-gravit-designer-document.svg" - install -d "${pkgdir}/usr/share/licenses/${pkgname}" - cp --no-preserve=all \ - "${srcdir}/LICENSE" \ - "${srcdir}"/squashfs-root/LICENSE* \ - "${pkgdir}/usr/share/licenses/${pkgname}" - - rm -r "${srcdir}/squashfs-root/AppRun" \ - "${srcdir}/squashfs-root/gravit-designer.desktop" \ - "${srcdir}"/squashfs-root/LICENSE* + install -D "${srcdir}/LICENSE" LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}" install -d "${pkgdir}/opt/${pkgname}" - cp -r --no-preserve=all ${srcdir}/squashfs-root/* ${pkgdir}/opt/${pkgname} + cp -r --no-preserve=all * "${pkgdir}/opt/${pkgname}" + + cd "${pkgdir}/opt/${pkgname}" + rm LICENSE* 'gravit-designer.desktop' 'AppRun' + chmod +x 'gravit-designer' install -d "${pkgdir}/usr/bin" ln -s "/opt/${pkgname}/gravit-designer" "${pkgdir}/usr/bin/gravit-designer" - chmod +x "${pkgdir}/opt/${pkgname}/gravit-designer" + set +u } +set +u |