summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD19
-rw-r--r--fheroes2.desktop8
3 files changed, 24 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35f7a8debfb1..300d2f5be20b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = fheroes2
- pkgdesc = Free implementation of Heroes of Might and Magic II game engine
+ pkgdesc = Free remake of Heroes of Might and Magic II game engine
pkgver = 0.9.4
- pkgrel = 1
+ pkgrel = 2
url = https://ihhub.github.io/fheroes2/
arch = i686
arch = x86_64
arch = armv7h
license = GPL2
makedepends = gettext
+ makedepends = icoutils
depends = sdl2
depends = sdl2_image
depends = sdl2_mixer
@@ -22,6 +23,6 @@ pkgbase = fheroes2
source = fheroes2-0.9.4.tar.gz::https://github.com/ihhub/fheroes2/archive/0.9.4.tar.gz
source = fheroes2.desktop
md5sums = c3cb8ab7e5c2e33fd7d1a5451ff00910
- md5sums = 8e8e2b9097d886d9115f4541e943fa9e
+ md5sums = 99e02779f24c11aa2f37837c14d7d4aa
pkgname = fheroes2
diff --git a/PKGBUILD b/PKGBUILD
index 51ad481e72b7..2181414350e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
pkgname=fheroes2
pkgver=0.9.4
-pkgrel=1
-pkgdesc="Free implementation of Heroes of Might and Magic II game engine"
+pkgrel=2
+pkgdesc="Free remake of Heroes of Might and Magic II game engine"
arch=('i686' 'x86_64' 'armv7h')
url="https://ihhub.github.io/fheroes2/"
license=('GPL2')
@@ -9,7 +9,7 @@ depends=('sdl2' 'sdl2_image' 'sdl2_mixer' 'sdl2_net' 'sdl2_ttf' 'tinyxml')
optdepends=('curl: download demo version files'
'wget: download demo version files'
'unzip: unpack demo version files')
-makedepends=('gettext')
+makedepends=('gettext' 'icoutils')
conflicts=('fheroes2-git' 'fheroes2-svn')
source=(
$pkgname-$pkgver.tar.gz::https://github.com/ihhub/$pkgname/archive/$pkgver.tar.gz
@@ -17,9 +17,14 @@ source=(
)
md5sums=(
'c3cb8ab7e5c2e33fd7d1a5451ff00910'
- '8e8e2b9097d886d9115f4541e943fa9e'
+ '99e02779f24c11aa2f37837c14d7d4aa'
)
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver/src/resources"
+ icotool -x fheroes2.ico
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
export CFLAGS+=' -DCONFIGURE_FHEROES2_DATA=\"/usr/share/fheroes2\"'
@@ -36,6 +41,12 @@ package() {
install -Dm644 "fheroes2.key" "$pkgdir/usr/share/fheroes2/fheroes2.key"
install -dm755 "$pkgdir/usr/share/fheroes2/data"
install -dm755 "$pkgdir/usr/share/fheroes2/maps"
+
+ # Install icons
+ for size in 16 32 48 256; do
+ install -Dm644 src/resources/fheroes2_*_${size}x${size}x32.png "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/fheroes2.png"
+ done
+ install -Dm644 "files/images/platform/psv/icon.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/fheroes2.png"
}
# vim:set ts=2 sw=2 et:
diff --git a/fheroes2.desktop b/fheroes2.desktop
index c8dcea9a0765..9a1ddc782948 100644
--- a/fheroes2.desktop
+++ b/fheroes2.desktop
@@ -1,7 +1,9 @@
[Desktop Entry]
-Exec=fheroes2
-;Icon=fheroes2
Type=Application
-Terminal=false
Name=Free Heroes 2
+Comment=Free remake of Heroes of Might and Magic II game engine
+TryExec=fheroes2
+Exec=fheroes2
+Icon=fheroes2
+Terminal=false
Categories=Application;Game