diff options
author | Digimezzo | 2020-06-10 08:26:05 +0200 |
---|---|---|
committer | Digimezzo | 2020-06-10 08:26:05 +0200 |
commit | 06f81de7dc5716725e2fb3e756f9c4f2dd03e064 (patch) | |
tree | ff2b335c22fdd2bc63a66f6c8962966f166efa78 /PKGBUILD | |
download | aur-06f81de7dc5716725e2fb3e756f9c4f2dd03e064.tar.gz |
Releases v2.0.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4178aaa4bb4e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Digimezzo <raphael@digimezzo.com> +_pkgname=Vitomu +pkgname=vitomu +pkgver=2.0.3 +pkgrel=1 +pkgdesc="Easy to use video to audio converter" +arch=('x86_64') +url="https://www.digimezzo.com" +license=('GPL3') +provides=(${pkgname}) +conflicts=(${pkgname}) +replaces=(${pkgname}) +depends=() +makedepends=('coreutils') +backup=() +options=(!strip) +source=("${_pkgname}-${pkgver}.AppImage::https://github.com/digimezzo/${pkgname}/releases/download/v${pkgver//_/-}/${_pkgname}-${pkgver}.AppImage" + "${pkgname}.desktop") +sha256sums=('d433bc85ff778948d4c743a02db864c437a79876bb929471050d4750049e1160' + '1330c2e18e4ffce1b7495f130441428a8e04bd04e030bd974993ac9f3fd3eddc') + +prepare() { + chmod u+x ${srcdir}/${_pkgname}-${pkgver}.AppImage + + ${srcdir}/${_pkgname}-${pkgver}.AppImage --appimage-extract +} + +package() { + find ${srcdir}/squashfs-root/locales/ -type d -exec chmod 755 {} + + find ${srcdir}/squashfs-root/resources/ -type d -exec chmod 755 {} + + + install -d ${pkgdir}/opt/${pkgname} + cp -r ${srcdir}/squashfs-root/* ${pkgdir}/opt/${pkgname} + + # remove broken or unused files and directories + rm -r ${pkgdir}/opt/${pkgname}/usr/ + rm ${pkgdir}/opt/${pkgname}/AppRun + rm ${pkgdir}/opt/${pkgname}/${pkgname}.desktop + rm ${pkgdir}/opt/${pkgname}/${pkgname}.png + + find ${srcdir}/squashfs-root/usr/share/icons/ -type d -exec chmod 755 {} + + + install -d ${pkgdir}/usr/share/icons + cp -r ${srcdir}/squashfs-root/usr/share/icons/hicolor ${pkgdir}/usr/share/icons/hicolor + + install -d ${pkgdir}/usr/bin + ln -s ../../opt/${pkgname}/${pkgname} ${pkgdir}/usr/bin/${pkgname} + + install -Dm644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop +} |