From 1f8c896532eade910663a8cd373ca4f51fa16e29 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Wed, 4 Oct 2023 23:49:03 +0300 Subject: [PATCH] 7kaa: update to 2.15.6. Also: - change download location (upstream change) - add custom: to license (for the music) - add icon and .desktop file. --- srcpkgs/7kaa/files/7k.xpm | 48 +++++++++++++++++++++++++++++++++ srcpkgs/7kaa/files/7kaa.desktop | 10 +++++++ srcpkgs/7kaa/template | 14 ++++++---- 3 files changed, 67 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/7kaa/files/7k.xpm create mode 100755 srcpkgs/7kaa/files/7kaa.desktop diff --git a/srcpkgs/7kaa/files/7k.xpm b/srcpkgs/7kaa/files/7k.xpm new file mode 100644 index 0000000000000..8b1b0ea9e181e --- /dev/null +++ b/srcpkgs/7kaa/files/7k.xpm @@ -0,0 +1,48 @@ +/* XPM */ +static char * 7k_xpm[] = { +"32 32 13 1", +" c None", +". c #008000", +"+ c #0000FF", +"@ c #000080", +"# c #FFFF00", +"$ c #000000", +"% c #808000", +"& c #C0C0C0", +"* c #FF00FF", +"= c #FF0000", +"- c #FFFFFF", +"; c #800000", +"> c #808080", +" .+++++++++++++++++@ ", +" .+#############$@ ", +"++ .+##%%%%%%%%&#&$@ ", +"+++ .+#%*****==-#$@ +++", +"+#@+ .+##%*-==;-#&$@ +@#@", +"+##@+++++++#%*===;-#$@++++++@#%@", +"+###@@@@@@@##%*=;-#&$@@@@@@@##%@", +"+##########&#%*=;-#%##########%@", +"+##########%##%=-#&%##########%@", +"+%%%%%%%%%%%&##-##%%%%%%%%%%%%%@", +"+$$$$$$$$$$$$####&%$$$$$$$$$$$$@", +"+############&###%#####$@@#####@", +"+############%##&%###%%$@+@###%@", +"+#%%%%%%%###&%>#>###%%$@@+@##%%@", +"+%%$$$$$%%##%$@>@##%%$@@+@##%%$@", +"+$$@@@@@$##&%$@@@##%%$@+@##%%$@ ", +"+$@ +@##%$@ +@##%%$@@##%%$@ ", +"+@ +&#&%$@ +@##%%$@##%%$@ ", +" +@##%$@ +@##%%$##%%$@ ", +" +&#&%$@ +@###%##%%$@ ", +" +@##%%$@ +@######%$@ ", +" +@#&%$@ +@######%$@ ", +" +&#%%$@ +@####%##$@ ", +" +@##%%$@ +@###%%%##$@ ", +" +&#&%$@ +@##%%$%%##$@ ", +" +@##%%$@ +@##%%$@%%##$@ ", +" +@#&%$@ +@##%%$@@%%##$@ ", +" +&#%%$@ +@##%%$@+@%%##$@ ", +" +@##%%$@ +@##%%$@ +@%%##$@", +" +&###%%$@ +@@###%%$@ +@%%##@", +" +@#####%%$@ +@@#####%%$@ +@%%#@", +"+@@@@@@@@@@@ +@@@@@@@@@@@ @@@@@"}; diff --git a/srcpkgs/7kaa/files/7kaa.desktop b/srcpkgs/7kaa/files/7kaa.desktop new file mode 100755 index 0000000000000..f4b8c123a1235 --- /dev/null +++ b/srcpkgs/7kaa/files/7kaa.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Seven Kingdoms: Ancient Adversaries +Comment= +Exec=/usr/bin/7kaa +Icon=7k.xpm +Path= +Terminal=false +StartupNotify=false diff --git a/srcpkgs/7kaa/template b/srcpkgs/7kaa/template index 801f52654c8d0..3e7b8c59d1256 100644 --- a/srcpkgs/7kaa/template +++ b/srcpkgs/7kaa/template @@ -1,7 +1,7 @@ # Template file for '7kaa' pkgname=7kaa -version=2.15.4p1 -revision=2 +version=2.15.6 +revision=1 _v_7kaa_music=${version%.*} create_wrksrc=yes build_wrksrc=7kaa @@ -10,11 +10,11 @@ hostmakedepends="autoconf automake gettext-devel pkg-config tar" makedepends="libcurl-devel libenet-devel libopenal-devel SDL2-devel" short_desc="Seven Kingdoms: Ancient Adversaries" maintainer="travankor " -license="GPL-2.0-or-later" +license="GPL-2.0-or-later, custom:Seven_Kingdoms_Music_Soundtrack" homepage="https://7kfans.com/" -distfiles="https://github.com/the3dfxdude/7kaa/releases/download/v${version}/${pkgname}-${version}.tar.xz +distfiles="${SOURCEFORGE_SITE}/skfans/7KAA%20${version}/7kaa-${version}.tar.gz https://www.7kfans.com/downloads/${pkgname}-music-${_v_7kaa_music}.tar.bz2" -checksum="f0265c077025d77b435f1c10b8ba178bdb16329e51ab735330ebaa71a104fbf8 +checksum="2c79b98dc04d79e87df7f78bcb69c1668ce72b22df0384f84b87bc550a654095 b0d767b6e25719a14f5f34a93744a8022d7bc24af66275bee54dfc788695c1c3" replaces="7kaa-data>=0" @@ -30,4 +30,8 @@ pre_configure() { post_install() { vcopy 7kaa-music/MUSIC usr/share/7kaa vlicense 7kaa-music/COPYING-Music.txt + vmkdir usr/share/pixmaps + vinstall "${FILESDIR}"/7k.xpm 644 usr/share/pixmaps/ + vmkdir usr/share/applications + vinstall "${FILESDIR}"/7kaa.desktop 644 usr/share/applications/ }