[arch-commits] Commit in converseen/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Thu Dec 27 01:11:37 UTC 2018
Date: Thursday, December 27, 2018 @ 01:11:36
Author: bgyorgy
Revision: 418191
upgpkg: converseen 0.9.7.2-2
Fix AppStream metadata
Modified:
converseen/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++++++++++---
1 file changed, 18 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-12-27 00:14:53 UTC (rev 418190)
+++ PKGBUILD 2018-12-27 01:11:36 UTC (rev 418191)
@@ -4,18 +4,26 @@
pkgname=converseen
pkgver=0.9.7.2
-pkgrel=1
+pkgrel=2
pkgdesc="Batch image converter and resizer"
arch=('x86_64')
url="http://converseen.fasterland.net/"
license=('GPL3')
-depends=('ghostscript' 'libheif' 'libmagick' 'libraw' 'librsvg' 'libwebp' 'libwmf' 'openexr' 'qt5-base')
+depends=('ghostscript' 'hicolor-icon-theme' 'libheif' 'libmagick' 'libraw' 'librsvg' 'libwebp' 'libwmf' 'openexr' 'qt5-base')
makedepends=('cmake' 'imagemagick' 'qt5-tools')
source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2")
sha256sums=('27b322450a80b6eb7d7f9d936f33ffe18cb06c6ab684c027dd474af91a03fb76')
+prepare() {
+ mkdir build
+ cd $pkgname-$pkgver
+
+ # Don't use legacy path for AppStream metainfo file
+ # https://github.com/Faster3ck/Converseen/pull/61
+ sed -i 's|/usr/share/appdata/|/usr/share/metainfo/|' CMakeLists.txt
+}
+
build() {
- mkdir build
cd build
cmake ../$pkgname-$pkgver \
-DCMAKE_BUILD_TYPE=Release \
@@ -26,4 +34,11 @@
package() {
cd build
make DESTDIR="$pkgdir" install
+
+ cd ../$pkgname-$pkgver
+ for size in 16x16 22x22 24x24 32x32 48x48 64x64 128x128 256x256; do
+ install -dm755 "$pkgdir"/usr/share/icons/hicolor/$size/apps/
+ convert res/converseen.png +set date:create +set date:modify -resize $size -alpha on "$pkgdir"/usr/share/icons/hicolor/$size/apps/converseen.png
+ done
+ rm -r "$pkgdir"/usr/share/pixmaps/
}
More information about the arch-commits
mailing list