diff options
author | Luis Martinez | 2021-05-22 16:34:15 -0500 |
---|---|---|
committer | Luis Martinez | 2021-05-22 16:35:20 -0500 |
commit | e6db3f16293a8d2e2c97a85026c736e258f60c34 (patch) | |
tree | 5059889ef29955c4fb9cc95e9f57e6eed71b1355 /PKGBUILD | |
parent | 80685c8a5ebe228608424405d6f7ebfd3efce7c7 (diff) | |
download | aur-e6db3f16293a8d2e2c97a85026c736e258f60c34.tar.gz |
PKGBUILD rewrite
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 20 insertions, 31 deletions
@@ -1,37 +1,26 @@ -# Maintainer: Szymon Scholz <first name last name [at] gmail [dot] com> +# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> +# Contributor: Szymon Scholz <first name last name [at] gmail [dot] com> -pkgname='emulsion-bin' -pkgver='9.0' -pkgrel='1' -pkgdesc='A fast and minimalistic image viewer' +pkgname=emulsion-bin +_name="${pkgname%-bin}" +pkgver=9.0 +pkgrel=2 +pkgdesc="A fast and minimalistic image viewer (binary release)" arch=('x86_64') -conflicts=('emulsion') -provides=('emulsion') -makedepends=( - 'coreutils' - 'tar' -) -optdepends=( - 'hicolor-icon-theme: hicolor theme hierarchy' -) -url='https://arturkovacs.github.io/emulsion-website/' +url="https://arturkovacs.github.io/emulsion-website" license=('MIT') -source=( - "https://github.com/ArturKovacs/emulsion/releases/download/v$pkgver/Emulsion-Linux.deb-v$pkgver.deb" -) -md5sums=('fde7100a3764cf25eca0fbd0f30c860d') - -_mirror() { - install "$1" "usr/$2" "$pkgdir/usr/$2" -} +depends=('gcc-libs') +makedepends=('dpkg') +optdepends=('hicolor-icon-theme') +provides=("$_name") +conflicts=("$_name") +options=(!emptydirs) +source=("$_name-$pkgver.deb::https://github.com/arturkovacs/emulsion/releases/download/v$pkgver/Emulsion-Linux.deb-v$pkgver.deb") +sha256sums=('f66ab3b655af4da6e4c3fb60540c241cc9e7055ab70a0638aedd8af484d90427') package() { - #msg2 'Extracting data...' - tar xf data.tar.gz - - #msg2 'Installing...' - install -Dm644 usr/lib/emulsion/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - _mirror -Dm755 bin/emulsion - _mirror -Dm755 share/applications/emulsion.desktop - _mirror -Dm644 share/icons/hicolor/256x256/apps/emulsion.png + dpkg-deb --extract "$_name-$pkgver.deb" "$pkgdir/" + install -d "$pkgdir/usr/share/licenses/$pkgname/" + mv "$pkgdir/usr/lib/$_name/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/" + chown -R root:root "$pkgdir/" } |