diff options
author | FabioLolix | 2020-08-17 22:36:25 +0200 |
---|---|---|
committer | FabioLolix | 2020-08-17 22:36:25 +0200 |
commit | 46e0e2cf807a16e2b7939ef6335210f9ffe848b6 (patch) | |
tree | 34da532ab8d3f81157bbe89c2a5986dad92eaba4 | |
parent | 2979d92b91be66c5ed8ed8e2caa892a0ec9a68a6 (diff) | |
download | aur-46e0e2cf807a16e2b7939ef6335210f9ffe848b6.tar.gz |
v0.4-62
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | sunflower | 2 |
3 files changed, 33 insertions, 45 deletions
@@ -1,28 +1,19 @@ -# Generated by mksrcinfo v8 -# Sun Jan 28 20:13:09 UTC 2018 pkgbase = sunflower - pkgdesc = Small, customizable twin-panel file manager - pkgver = 0.3 - pkgrel = 4 + pkgdesc = Small and highly customizable twin-panel file manager for Linux with support for plugins + pkgver = 0.4.62 + pkgrel = 1 url = https://sunflower-fm.org arch = any license = GPL3 - depends = desktop-file-utils - depends = pygtk + depends = gtk3 + depends = python-gobject + depends = python-chardet depends = librsvg - depends = python2-chardet - optdepends = python2-gnomekeyring: password storage for remote mounts - optdepends = python2-notify: desktop notifications service - optdepends = vte: integrated vte-based terminal - optdepends = mutagen: audio-metadata support + optdepends = vte3: integrated vte-based terminal + optdepends = python-mutagen: audio-metadata support optdepends = gvfs: mount-management - optdepends = python2-dbus: single application instance support - options = !strip - options = !zipman - source = https://sunflower-fm.org/pub/sunflower-0.3-61.tgz - source = sunflower - md5sums = a5cd28438e83b88e5a4edeb3aacef0c6 - md5sums = 2b82893044516c131b6d05dba5b94807 + source = https://github.com/MeanEYE/Sunflower/releases/download/0.4-62/sunflower-0.4-62.tgz + sha256sums = f2c47e58efb460f18b4bbaf839a9765ac0e2ae1805d7cbd04b3e345d2d74e900 pkgname = sunflower @@ -1,33 +1,32 @@ -# Maintainer: Steffen Weber <-boenki-gmx-de-> +# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix +# Contributor: Steffen Weber <-boenki-gmx-de-> # Contributor: Dan Serban # Contributor: Henrik Olsson pkgname=sunflower -pkgver=0.3 -pkgrel=4 -pkgdesc="Small, customizable twin-panel file manager" +_pkgver=0.4-62 +pkgver=${_pkgver//-/.} +pkgrel=1 +pkgdesc="Small and highly customizable twin-panel file manager for Linux with support for plugins" +arch=(any) +license=(GPL3) url="https://sunflower-fm.org" -arch=('any') -license=('GPL3') -depends=('desktop-file-utils' 'pygtk' 'librsvg' 'python2-chardet') -optdepends=('python2-gnomekeyring: password storage for remote mounts' - 'python2-notify: desktop notifications service' - 'vte: integrated vte-based terminal' - 'mutagen: audio-metadata support' - 'gvfs: mount-management' - 'python2-dbus: single application instance support') -options=(!strip !zipman) -source=($url/pub/${pkgname}-${pkgver}-61.tgz - sunflower) -md5sums=('a5cd28438e83b88e5a4edeb3aacef0c6' - '2b82893044516c131b6d05dba5b94807') +depends=(gtk3 python-gobject python-chardet librsvg) +optdepends=('vte3: integrated vte-based terminal' + 'python-mutagen: audio-metadata support' + 'gvfs: mount-management') +source=("https://github.com/MeanEYE/Sunflower/releases/download/0.4-62/sunflower-${_pkgver}.tgz") +sha256sums=('f2c47e58efb460f18b4bbaf839a9765ac0e2ae1805d7cbd04b3e345d2d74e900') + +build() { + cd "${srcdir}/Sunflower" + python setup.py build +} package() { - install -Dm755 sunflower "${pkgdir}/usr/bin/sunflower" - install -d "${pkgdir}/usr/share/sunflower" - cd Sunflower - cp -r * "${pkgdir}/usr/share/sunflower" - install -Dm644 Sunflower.desktop "${pkgdir}/usr/share/applications/sunflower.desktop" - install -Dm644 images/sunflower.svg "${pkgdir}/usr/share/pixmaps/sunflower.svg" + cd "${srcdir}/Sunflower" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build install -Dm644 images/sunflower.png "${pkgdir}/usr/share/pixmaps/sunflower.png" + rm -rd "${pkgdir}/usr/images" + cp -r "${srcdir}"/Sunflower/translations/ "${pkgdir}/usr/share/locale" } diff --git a/sunflower b/sunflower deleted file mode 100644 index 9a681a8ec4d6..000000000000 --- a/sunflower +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -exec python2 /usr/share/sunflower/Sunflower.py "$@"
\ No newline at end of file |