diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | fheroes2.desktop | 8 |
3 files changed, 24 insertions, 10 deletions
@@ -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 @@ -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 |