diff options
author | éclairevoyant | 2023-02-10 06:30:51 -0500 |
---|---|---|
committer | éclairevoyant | 2023-02-10 06:30:51 -0500 |
commit | 1da0da5b7f760738a2d5415246c5ab29694a5b10 (patch) | |
tree | 8da1a76b9a0b30b9196ae200b584ecc3adb84b52 | |
parent | 70252eb41fb60bd43cbc6553574138dfca6f66d6 (diff) | |
download | aur-1da0da5b7f760738a2d5415246c5ab29694a5b10.tar.gz |
cover-thumbnailer: update install process, fix arch
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 32 insertions, 26 deletions
@@ -1,16 +1,13 @@ pkgbase = cover-thumbnailer - pkgdesc = A Python script which generates folder thumbnails for various file browser on Linux. It displays music album covers, preview of pictures which are in a folder and more. + pkgdesc = Python-based thumbnailer that supports album covers and picture folders pkgver = 0.10.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/flozz/cover-thumbnailer install = cover-thumbnailer.install - arch = i686 - arch = x86_64 + arch = any license = GPL3 depends = python-pillow - conflicts = cover-thumbnailer-git source = cover-thumbnailer-0.10.0.tar.gz::https://github.com/flozz/cover-thumbnailer/archive/v0.10.0.tar.gz sha256sums = dc54c9308e2b6b7d4c182b2bacfa7b46bb4bedc486565f5285e0e2a1772f52e4 pkgname = cover-thumbnailer - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..3a13cae26d09 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD +!cover-thumbnailer.install @@ -1,28 +1,32 @@ -# Maintainer: ValHue <vhuelamo at gmail dot com> -# +# Maintainer: éclairevoyant +# Contributor: ValHue <vhuelamo at gmail dot com> # Contributor: Moritz Lüdecke <ritze at skweez dot net> # Contributor: boenki <boenki at gmx dot de> -# -pkgname="cover-thumbnailer" -pkgver="0.10.0" -pkgrel="1" -pkgdesc="A Python script which generates folder thumbnails for various file browser on Linux. It displays music album covers, preview of pictures which are in a folder and more." -arch=('i686' 'x86_64') -url="https://github.com/flozz/cover-thumbnailer" + +pkgname=cover-thumbnailer +pkgver=0.10.0 +pkgrel=2 +pkgdesc="Python-based thumbnailer that supports album covers and picture folders" +arch=('any') +url="https://github.com/flozz/$pkgname" license=('GPL3') depends=('python-pillow') -conflicts=("${pkgname}"-git) -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('dc54c9308e2b6b7d4c182b2bacfa7b46bb4bedc486565f5285e0e2a1772f52e4') - -install="${pkgname}.install" +install="$pkgname.install" package() { - cd "${pkgname}-${pkgver}" - - ./install.sh -p ${pkgdir} - - install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd $pkgname-$pkgver + install -Dm755 $pkgname.py "$pkgdir/usr/bin/$pkgname" + install -Dm755 $pkgname-gui.py "$pkgdir/usr/bin/$pkgname-gui" + install -Dm644 share/* -t "$pkgdir/usr/share/$pkgname/" + install -Dm644 man/*.1 -t "$pkgdir/usr/share/man/man1/" + install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" + find locale -name '*.po' -print | while read -r f; do + _targetdir="$pkgdir/usr/share/locale/$(basename $f .po)/LC_MESSAGES/" + install -dm755 "$_targetdir" + msgfmt $f -o "$_targetdir/$pkgname-gui.mo" + done + install -Dm644 freedesktop/$pkgname-gui.desktop -t "$pkgdir/usr/share/applications/" + install -Dm644 freedesktop/cover.thumbnailer -t "$pkgdir/usr/share/thumbnailers/" } - -# vim: set ts=4 sw=4 et syn=sh ft=sh: |