[arch-commits] Commit in pdfsam/trunk (PKGBUILD pdfsam.png)

Balló György bgyorgy at archlinux.org
Sat Mar 16 13:45:58 UTC 2019


    Date: Saturday, March 16, 2019 @ 13:45:58
  Author: bgyorgy
Revision: 442213

upgpkg: pdfsam 4.0.1-2

Use icons from the upstream source

Modified:
  pdfsam/trunk/PKGBUILD
Deleted:
  pdfsam/trunk/pdfsam.png

----------+
 PKGBUILD |   20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-03-16 13:04:09 UTC (rev 442212)
+++ PKGBUILD	2019-03-16 13:45:58 UTC (rev 442213)
@@ -3,16 +3,15 @@
 
 pkgname=pdfsam
 pkgver=4.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A free open source tool to split and merge pdf documents"
 arch=('any')
 url="http://www.pdfsam.org/"
 license=('AGPL3')
-depends=('java-environment>=11' 'sh')
+depends=('hicolor-icon-theme' 'java-environment>=11' 'sh')
 makedepends=('desktop-file-utils' 'gendesk')
 source=("https://github.com/torakiki/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}-linux.zip"
-        "pdfsam"
-        "pdfsam.png")
+        "pdfsam")
 
 prepare() {
   # create *.desktop file
@@ -21,6 +20,9 @@
           --pkgdesc="${pkgdesk}" \
           --name="PDFsam" \
           --categories="Office"
+
+  # extract icons
+  bsdtar -xf ${pkgname}-${pkgver}-linux/pdfsam-basic-${pkgver}.jar images/basic
 }
 
 package() {
@@ -35,11 +37,15 @@
   # exec
   install -Dm755 "pdfsam" "${pkgdir}/usr/bin/pdfsam"
 
+  # icons
+  for _icon in 16 24 32 48 64 96 128 256 512; do
+      install -Dm644 images/basic/${_icon}x${_icon}.png \
+        "${pkgdir}/usr/share/icons/hicolor/${_icon}x${_icon}/apps/${pkgname}.png"
+  done
+
   # desktop
-  install -Dm644 "pdfsam.png" "${pkgdir}/usr/share/pixmaps/pdfsam.png"
   install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
 }
 
 sha512sums=('2ae09a8dca04fd6f1b8b9773b0e12ce68803b2d4f5b231ae25ea1a64f1dcc054b4e9e159418337d4376afecd5adb02635368d99921ea1313832a9e3e6587fbd8'
-            '8be5dd1d9da3c0d646db88b12857f8e7c857447dc9f5344028ecb299b33a08723ab7b1d2b8d5582cee5d85eb632a907c4d153fb1593265dfc01f64b6b1af83bd'
-            '219c3b78b1246103ca6c0b4b50f23a38f994458f54ddfdd37058df33587e258bbe0c3b7f0866dc3d10e657c9425a8b3be915ef6a09a2401e937ac50315653dfb')
+            '8be5dd1d9da3c0d646db88b12857f8e7c857447dc9f5344028ecb299b33a08723ab7b1d2b8d5582cee5d85eb632a907c4d153fb1593265dfc01f64b6b1af83bd')

Deleted: pdfsam.png
===================================================================
(Binary files differ)



More information about the arch-commits mailing list