TuxPuck: added icon (#9657)

This commit is contained in:
Luca D'Amico
2023-10-21 07:37:43 +02:00
committed by GitHub
parent 25df6cf66c
commit 3c32968500
2 changed files with 49 additions and 2 deletions

View File

@@ -0,0 +1,29 @@
resource app_flags B_SINGLE_LAUNCH;
resource app_version {
major = @MAJOR@,
middle = @MIDDLE@,
minor = @MINOR@,
variety = B_APPV_FINAL,
internal = 0,
short_info = "TuxPuck",
long_info = "@LONG_INFO@"
};
resource app_signature "@APP_SIGNATURE@";
resource vector_icon array {
$"6E63696603050105FF05AC040213BDACB708BDACB708BBEFB76DB80FB916B967"
$"B860B5ECBA32B67ABC2CB5B0BA82B6F4BD1EBA09BF41B888BE8BBBEFC034BBC6"
$"C127BC7DC0C2BB39C18CBAE8C414BAD3C2D0BB39C8AAB953C8E6BAFCC960B874"
$"C8AAB837C937B7E6C8D2B874C99DBFCFC9EEBBDBC9EEC64BC9EEC9B1C7DFC73D"
$"C9C5CB1DC6C4CC39C48DCC4DC543CC39C372CBBFC465CC10C372CB46C5BDC830"
$"C78EC937C78EC7DFC78EC78EC65FC78EC701C78EC43CC414C0C2C5BDC13BC2BC"
$"C048C6B0BE62C321BFE3CB97BC2CC78EB874CBD3BA97C3C3B67ABDACB708C164"
$"B629BDACB708BDACB708BDACB708BDACB7080605FF01B3CAC51BB3CAC51BB3CA"
$"C594B494C65FB41BC622B50EC69BB4E5C5A9B522C64BB458C43CB3CAC51BB3CA"
$"C400B3CAC51BC51B0A042028205C605C60280000030A02020302000A00010000"
$"0A00010100"
};

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Open source Shufflepuck Café clone, with tux and arcana"
HOMEPAGE="https://wiki.debian.org/Games/TuxPuck"
COPYRIGHT="2000-2002 Jacob Kroon"
LICENSE="GNU GPL v2"
REVISION="1"
REVISION="2"
SOURCE_URI="http://ftp.de.debian.org/debian/pool/main/t/tuxpuck/tuxpuck_$portVersion.orig.tar.gz"
CHECKSUM_SHA256="62d9604ed69c27b9ca2be1312bc705b36de8ed509c539c6d81193e7846272f18"
SOURCE_DIR="tuxpuck-$portVersion"
@@ -14,6 +14,7 @@ PATCHES="buffer-overflow.patch
Makefile.patch
cross.patch
haiku.patch"
ADDITIONAL_FILES="tuxpuck.rdef.in"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -55,5 +56,22 @@ INSTALL()
mkdir -p $appsDir $manDir/man6
cp tuxpuck $appsDir/TuxPuck
cp man/tuxpuck.6.gz $manDir/man6
local APP_SIGNATURE="application/x-vnd.tuxpuck"
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
local MINOR="`echo "$portVersion" | cut -d. -f3`"
local LONG_INFO="$SUMMARY"
sed \
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
-e "s|@MAJOR@|$MAJOR|" \
-e "s|@MIDDLE@|$MIDDLE|" \
-e "s|@MINOR@|$MINOR|" \
-e "s|@LONG_INFO@|$LONG_INFO|" \
$portDir/additional-files/tuxpuck.rdef.in > $sourceDir/tuxpuck.rdef
addResourcesToBinaries $sourceDir/tuxpuck.rdef \
$appsDir/TuxPuck
addAppDeskbarSymlink $appsDir/TuxPuck
}
}