[arch-commits] Commit in puzzles/trunk (PKGBUILD icons.tar.xz)
Jakob Gruber
schuay at archlinux.org
Thu Jun 6 13:44:48 UTC 2019
Date: Thursday, June 6, 2019 @ 13:44:47
Author: schuay
Revision: 477453
upgpkg: puzzles 20190415-1
20190415-1
Added:
puzzles/trunk/icons.tar.xz
Modified:
puzzles/trunk/PKGBUILD
--------------+
PKGBUILD | 26 +++++++++++++++-----------
icons.tar.xz | 1 +
2 files changed, 16 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-06-06 13:13:30 UTC (rev 477452)
+++ PKGBUILD 2019-06-06 13:44:47 UTC (rev 477453)
@@ -3,18 +3,23 @@
# Maintainer: schuay <jakob.gruber at gmail.com>
pkgname=puzzles
-pkgver=20171029
+pkgver=20190415
pkgrel=1
pkgdesc="Simon Tatham's Portable Puzzle Collection"
arch=('x86_64')
url="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
license=('MIT')
-makedepends=('pkgconfig' 'subversion' 'xorg-server-xvfb' 'imagemagick' 'git')
+makedepends=('pkgconfig' 'git')
depends=('gtk2' 'desktop-file-utils')
-source=("git://git.tartarus.org/simon/puzzles.git#commit=b31155b7")
-md5sums=("SKIP")
+source=("git://git.tartarus.org/simon/puzzles.git#commit=e2135d51c51a39f05e2c20c70111b27c15952803"
+ "icons.tar.xz")
+md5sums=('SKIP'
+ '71488c328e2381c27a5084b30ea3516a')
prepare() {
+ cd ${srcdir}
+ tar xvf icons.tar.xz
+
cd ${srcdir}/${pkgname}
# Generate the makefiles.
@@ -34,19 +39,18 @@
cd ${srcdir}/${pkgname}
make -f Makefile.gtk prefix=/usr
- # Generate icons.
- cd ${srcdir}/${pkgname}/icons
- xvfb-run make pngicons
+ # Generating icons no longer works, xvfb-run reports
+ # 'headless mode not supported below GTK3'. We now keep previously
+ # generated icons manually.
}
package() {
# Install the icons.
- cd ${srcdir}/${pkgname}/icons
+ cd ${srcdir}/icons
install -d ${pkgdir}/usr/share/icons/hicolor/48x48/apps/
- for oldname in *-48d24.png; do
- newname=$(sed 's/\(\w*\)-48d24.png/\1.png/' <<< ${oldname})
- install -Dm644 ${oldname} ${pkgdir}/usr/share/icons/hicolor/48x48/apps/${newname}
+ for f in ./*.png; do
+ install -Dm644 ${f} ${pkgdir}/usr/share/icons/hicolor/48x48/apps/${f}
done
# Generate .desktop files.
Added: icons.tar.xz
===================================================================
(Binary files differ)
Index: puzzles/trunk/icons.tar.xz
===================================================================
--- icons.tar.xz 2019-06-06 13:13:30 UTC (rev 477452)
+++ icons.tar.xz 2019-06-06 13:44:47 UTC (rev 477453)
Property changes on: puzzles/trunk/icons.tar.xz
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/x-xz
\ No newline at end of property
More information about the arch-commits
mailing list