DOSBox: add icon

This commit is contained in:
Sergei Reznikov
2015-11-14 11:51:05 +03:00
parent 2a72c2a10b
commit e0ed62132a
2 changed files with 127 additions and 11 deletions

View File

@@ -0,0 +1,116 @@
resource app_flags B_SINGLE_LAUNCH | B_ARGV_ONLY;
resource app_version {
major = 0,
middle = 7,
minor = 4,
variety = B_APPV_FINAL,
internal = 0,
short_info = "DOSBox",
long_info = "A DOS-emulator"
};
resource app_signature "application/x-vnd.dosbox";
resource vector_icon {
$"6E6369662C0500020006023C43C6B9E5E23A85A73CEE414268F44A445962CE00"
$"00FFA200000200040200FFCB00FFFFCB00020006023B2B47BB18653D0FA43D22"
$"5148297046CA19200000CEFF0000CE030000FF020006023C71E23A0C77BA15E3"
$"3C7D2149055549455700FF0000FFA2000005FF020006023A1DA6393F04BBB5BC"
$"3C6B074AEA3648091102C1CCFCBDFFFFFF0200040200CD0505D8870303020006"
$"023C0AE63B3927BC611E3D03FE4C25624A1A9600CECE00B4A2A20003A2A20003"
$"64000002000602BD498B3E1159BF219ABE7D2F4C1B8F4A331349A2A200FFC8C8"
$"0004016C03FFCB00030000CE030000CE03FF000003FF000003FF000003FF0000"
$"03FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF0000"
$"03FF000003FF000003FF000003FF00FF030000CE0300008403CE00CE03FF00FF"
$"039C009C03FF000003FF0000020010028EFF13FFC600020010021FFF10FFC600"
$"0200100202C613FFFF00050025000000000A043E42C2D6C270C75EBE4EC2E3BC"
$"A90A08325E395E41564E5E555ECCBFC692C9A94D3E510A06302C303E40454C3C"
$"4C2A3C250A04302C303E404540320A04302C40324C2A3C250A04403240454C3C"
$"4C2A0A0338423C4DBE2EC1180A0622422254325C3E513E402E3A0A0422422254"
$"325C32490A04224232493E402E3A0A043249325C3E513E400A063E423E544E5C"
$"5A505A3F4A390A04C6C5BE41C24A464E495A3F0A054151C08BC8834E5C4E49C2"
$"7DC1FD0A053E423E54C08BC8834151C323C1F10A044E494E5C5A505A3E0A0430"
$"303050505050300A0430303050505050300A0430303050505050300A04303030"
$"50505050300A0430303050505050300A0430303050505050300A043030305050"
$"5050300A0430303050505050300A0430303050505050300A0430303050505050"
$"300A0430303050505050300A0430303050505050300A0430303050505050300A"
$"0430303050505050300A0430303050505050300A0430303050505050300A0430"
$"303050505050300A04BE2EC0FEBE2E45BEED45BEEDC0FE0A0430303050505050"
$"30720A0D010302400000000000000000401000000000C0E0000A0001091815FF"
$"01178400040A00010918001501178600040A01010A000A08010C000A0B010820"
$"20210A05010B000A00010D1001178400040A02010F000A0A0110000A09011100"
$"0A0E010E000A0C0102000A040106000A280106000A210105000A290105000A22"
$"0107024000000000000000003F3DA10000004402F60A22010702400AAA000000"
$"0000004012F6BEAAAAC0BDA10A2A010702400AAA0000000000004012F6BEAAAA"
$"C0BDA10A20011402000000B802223802220000004901BB4644880A2001180200"
$"0000B508883588880000004837BB470C880A20011502000000B8022238022200"
$"000048C1BB4A30BB0A25011B02000000B8022238022200000049FDBB4A53000A"
$"25011C02000000B784443802220000004A1EDD4A2CBB0A20011B02000000B604"
$"443644440000004A05DD4624880A20011E02000000B784443802220000004A5E"
$"DD46B4880A00010418001501178600040A23011202000000B802223802220000"
$"004981BB49A0EE0A23011202000000B802223802220000004981BB4920660A23"
$"011202000000B802223802220000004981BB489FDD0A24011202000000B80222"
$"3802220000004981BB481F550A24011202000000B802223802220000004981BB"
$"473D990A24011202000000B802223802220000004981BB463C880A2301120200"
$"0000B802223802220000004981BB4A51000A23011202000000B8022238022200"
$"00004981BB4A10BB0A23011302000000B80222380222000000493DBB4960EE0A"
$"23011302000000B80222380222000000493DBB48E0660A24011302000000B802"
$"22380222000000493DBB47BEAA0A24011302000000B80222380222000000493D"
$"BB46BD990A23011302000000B80222380222000000493DBB4A31000A23011302"
$"000000B80222380222000000493DBB49E1770A23011402000000B80222380222"
$"0000004901BB49A4EE0A23011402000000B802223802220000004901BB492466"
$"0A23011402000000B802223802220000004901BB48A3DD0A24011402000000B8"
$"02223802220000004901BB4823550A24011402000000B8022238022200000049"
$"01BB4745990A23011402000000B802223802220000004901BB4A12BB0A230115"
$"02000000B8022238022200000048C1BB49E0EE0A23011502000000B802223802"
$"2200000048C1BB4960660A23011502000000B8022238022200000048C1BB48DF"
$"DD0A23011502000000B8022238022200000048C1BB485F550A24011502000000"
$"B8022238022200000048C1BB47BD990A24011502000000B80222380222000000"
$"48C1BB46BC880A23011602000000B802223802220000004881BB4A12770A2301"
$"1602000000B802223802220000004881BB49A4660A23011602000000B8022238"
$"02220000004881BB4923DD0A23011602000000B802223802220000004881BB48"
$"A3550A23011602000000B802223802220000004881BB4822CC0A240116020000"
$"00B802223802220000004881BB4744880A23011702000000B802223802220000"
$"004841BB49E0EE0A23011702000000B802223802220000004841BB4960660A23"
$"011702000000B802223802220000004841BB48DFDD0A23011702000000B80222"
$"3802220000004841BB485F550A20011702000000B604443802220000004841BB"
$"475D990A23011802000000B802223802220000004801BB49A0660A2301180200"
$"0000B802223802220000004801BB491FDD0A23011802000000B8022238022200"
$"00004801BB489F550A23011802000000B802223802220000004801BB481ECC0A"
$"23011A02000000B8022235888800000049D3BB4960660A24011A02000000B802"
$"2238022200000049C1BB485F550A24011A02000000B8022238022200000049C1"
$"BB47BD990A24011A02000000B8022238022200000049C1BB46BC880A25011B02"
$"000000B8022238022200000049FDBB49A4EE0A25011B02000000B80222380222"
$"00000049FDBB4924660A25011B02000000B8022238022200000049FDBB48A3DD"
$"0A24011B02000000B8022238022200000049FDBB4823550A24011B02000000B8"
$"022238022200000049FDBB4745990A25011B02000000B8022238022200000049"
$"FDBB4A12BB0A25011C02000000B802223802220000004A1EDD49E4EE0A25011C"
$"02000000B802223802220000004A1EDD4964660A25011C02000000B802223802"
$"220000004A1EDD48E3DD0A25011C02000000B802223802220000004A1EDD4863"
$"550A24011C02000000B802223802220000004A1EDD47C5990A24011C02000000"
$"B802223802220000004A1EDD46C4880A25011D02000000B80222380222000000"
$"4A40DD4A10770A25011D02000000B802223802220000004A40DD49A0660A2501"
$"1D02000000B802223802220000004A40DD491FDD0A25011D02000000B8022238"
$"02220000004A40DD489F550A25011D02000000B802223802220000004A40DD48"
$"1ECC0A24011D02000000B802223802220000004A40DD473C880A25011E020000"
$"00B802223802220000004A5EDD49E0EE0A25011E02000000B802223802220000"
$"004A5EDD4960660A25011E02000000B802223802220000004A5EDD48DFDD0A25"
$"011E02000000B802223802220000004A5EDD485F550A25011E02000000B80222"
$"3802220000004A5EDD47BD990A25011F02000000B802223802220000004A7EDD"
$"49A4660A25011F02000000B802223802220000004A7EDD4923DD0A25011F0200"
$"0000B802223802220000004A7EDD48A3550A25011F02000000B8022238022200"
$"00004A7EDD4822CC0A24011F02000000B604443802220000004A7EDD46E4880A"
$"0001041815FF01178200040A23012102000000B8022236044400000049CCAA48"
$"E3550A25012102000000B8022236044400000049F2CC4A30770A250121020000"
$"00B8022236044400000049F2CC49E0660A25012102000000B802223604440000"
$"0049F2CC495FDD0A25012102000000B8022236044400000049F2CC48DF550A23"
$"012102000000B8022236044400000049CCAA4A32770A23012102000000B80222"
$"36044400000049CCAA49E4660A23012202380222000000000000364444483F11"
$"4713330A250122023842220000000000003604444A7988469F330A2301220238"
$"0222000000000000380222493FDD47BF330A2B0123023E22220000000000003D"
$"3333477E2248C6660A000124023600000000000000003600004B880049B000"
};

View File

@@ -1,20 +1,18 @@
SUMMARY="A DOS-Emulator that uses SDL library"
DESCRIPTION="
DOSBox is a DOS-emulator that uses the SDL-library which makes DOSBox very \
easy to port to different platforms. DOSBox has already been ported to many \
different platforms, such as Windows, BeOS, Linux, MacOS X...
DESCRIPTION="DOSBox is a DOS-emulator that uses the SDL-library which makes \
DOSBox very easy to port to different platforms. DOSBox has already been \
ported to many different platforms, such as Windows, BeOS, Linux, MacOS X...
DOSBox also emulates CPU:286/386 realmode/protected mode, Directory \
FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a \
SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with \
older games...
You can re-live the good old days with the help of DOSBox, it can run plenty \
of the old classics that don't run on your new computer!
DOSBox is totally free of charge and OpenSource.
"
DOSBox is totally free of charge and OpenSource."
HOMEPAGE="http://www.dosbox.com"
SOURCE_URI="http://sourceforge.net/projects/dosbox/files/dosbox/0.74/dosbox-0.74.tar.gz/download"
CHECKSUM_SHA256="13f74916e2d4002bad1978e55727f302ff6df3d9be2f9b0e271501bd0a938e05"
REVISION="1"
REVISION="2"
LICENSE="GNU GPL v2"
COPYRIGHT="2002-2013 The DosBox Team"
@@ -24,7 +22,7 @@ SECONDARY_ARCHITECTURES="x86"
PROVIDES="
dosbox$secondaryArchSuffix = $portVersion
cmd:dosbox$secondaryArchSuffix = $portVersion
"
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
@@ -34,7 +32,7 @@ REQUIRES="
lib:libpng$secondaryArchSuffix
lib:libz$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
"
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libglu$secondaryArchSuffix
@@ -52,12 +50,12 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:aclocal
"
"
SOURCE_DIR="dosbox-0.74"
PATCHES="
powf.patch
"
"
BUILD()
{
@@ -67,5 +65,7 @@ BUILD()
INSTALL()
{
make install
addResourcesToBinaries $portDir/additional-files/dosbox.rdef $binDir/dosbox
addAppDeskbarSymlink $binDir/dosbox "DOSBox"
}