mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
frozen-bubble: add resources to frozen-bubble and its editor, move them to $appsDir
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
|
||||
resource app_flags B_MULTIPLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = 2,
|
||||
middle = 2,
|
||||
minor = 1,
|
||||
variety = B_APPV_BETA,
|
||||
internal = 0,
|
||||
short_info = "Frozen Bubble level editor",
|
||||
long_info = "A level editor for Frozen Bubble"
|
||||
};
|
||||
|
||||
resource app_signature "application/x-vnd.cpan.Games-FrozenBubble-editor";
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
|
||||
resource app_flags B_MULTIPLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = 2,
|
||||
middle = 2,
|
||||
minor = 1,
|
||||
variety = B_APPV_BETA,
|
||||
internal = 0,
|
||||
short_info = "Frozen Bubble",
|
||||
long_info = "Puzzle with Bubbles"
|
||||
};
|
||||
|
||||
resource app_signature "application/x-vnd.cpan.Games-FrozenBubble";
|
||||
|
||||
resource large_icon array {
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F1ED983A41D1F1F1F1F1F1FDAD983838384848AAB30F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F1FDA63831D1E1F1F1F1F1F1DD983838384848AAB30F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F1F1DD983B0B0AA1C1F1F1F1ED963838384848AAA30F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F1A08D78A030033B01E1F1F1ED963838384848AAA30F0F0F0"
|
||||
$"F0F0F01F1F1F1F1FD60102D7D700D703621F1F1FD963838384848AAA30F0F0F0"
|
||||
$"F0F0F01F1F1F1F62AAB0000089010000891F1F1FDAD9838484848AAA30F0F0F0"
|
||||
$"F0F0F01F1F1F1F1AB0D70001D7000000891F1F1FDAD9838484848AAB30F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F070000AAAA0000041B1F1F1FDAD98384848AAAABF1F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F1B0F89636218141C1F1F1F1FDAD98384848AAAD1F1F0F0F0"
|
||||
$"F0F0F01F1F1F1F1F1F1FFED9831F1F1F1F1F1F1FDAD983848AAAABD130F0F0F0"
|
||||
$"F0F0F0DA1F1F1F1F1F1FD963841F1F1F1F1F1F1FDAD9838AAAAAB13030F0F0F0"
|
||||
$"F0F0F09C1D1F1F1F1F1ED983AA1C1F1F1F1F1F1FD9D884AAAAABD13030F0F0F0"
|
||||
$"F0F0F0E45CFE1F1F1FD9638AAB831F1F1F1F1F1ED96384AAABD1F13030F0F0F0"
|
||||
$"F0F0F0BCBDF8D8D9D95B84ABCBAB831F1F1F1F1ED9838AABB1F1303030F0F0F0"
|
||||
$"F0F0F09CBDF9F9BDBDBD5D98A5A5A584D91F1FFED983AAD1D1D13030F1F0F0F0"
|
||||
$"F0F0F0D9BDF9F9F9F9BDBDBD5D5D5D98988483D883AAABABABCBF1F1F1F0F0F0"
|
||||
$"F0F0F0D9BDF9F9F8F8F9BDBDBDBD5DBDBD98A5A5ABABABABABCBF1F1F1F0F0F0"
|
||||
$"F0F0F0D8F9F8F8F8F8F8BDBDBDBDBDBDBD98A5A5ABABABABABCBCB3030F0F0F0"
|
||||
$"F0F0F0D8F8F8F8E5E5F8F8BDBDBDBDBDBD98A5ABABABABABABAB84A4A4F0F0F0"
|
||||
$"F0F0F0FDF8F8F8E5E5E5F8BDBDBDBDBD9898A5ABABABABABABCB848484F0F0F0"
|
||||
$"F0F0F01FE5F8E5E5FCFCF8BDBDBDBDBD98A5A5ABABABABABCBAA8484AAF0F0F0"
|
||||
$"F0F0F01FFEF8F8FBFDFDE5BDBDBD5D9898A5ABABABABCBCBAB8484A4AAF0F0F0"
|
||||
$"F0F0F01F1FD9F8E5FCFEE5F8BDBD5D98A5A5ABABABCBCBAB8484A4AAAAF0F0F0"
|
||||
$"F0F0F01F1F1FD8F8E5FDFCF8BDBD9898A5ABABCBCBD1ABA4A4AAAAAAAAF0F0F0"
|
||||
$"F0F0F01E1F1F1FF8F8E5E5F8BD5D98A5A5ABCBD1D1AA8484AAAAAAAAABF0F0F0"
|
||||
$"F0F0F01E1F1F1F1EF8F8F8F9BD5D98A5ABD1D1D184838384AAAAAAABD1F0F0F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
};
|
||||
|
||||
resource mini_icon array {
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
$"F0F01F1F1F631D1F1F1FD983848A30F0"
|
||||
$"F0F01F1F1AD703331E1FD983848A30F0"
|
||||
$"F0F01F1FAA008900891FDA83848A30F0"
|
||||
$"F0F01F1F0700AA001B1FDA8384AAF1F0"
|
||||
$"F0F01F1F1FFE831F1F1FDA838AAB30F0"
|
||||
$"F0F01D1F1FD9AA1F1F1FD984AAD130F0"
|
||||
$"F0F0BDD8D984CB831F1FD98AB13030F0"
|
||||
$"F0F0BDF9F9BD5D5D988383ABABF1F1F0"
|
||||
$"F0F0F9F8F8BDBDBDBDA5ABABABCB30F0"
|
||||
$"F0F0F8F8E5F8BDBD98A5ABABAB8484F0"
|
||||
$"F0F0FEF8FDE5BD5D98ABABCBAB84AAF0"
|
||||
$"F0F01FD8E5FCBD98A5ABCBABA4AAAAF0"
|
||||
$"F0F01F1FF8F8BD98ABD18483AAAAD1F0"
|
||||
$"F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0"
|
||||
};
|
||||
@@ -13,15 +13,17 @@ SOURCE_URI="https://cpan.metacpan.org/authors/id/K/KT/KTHAKORE/Games-FrozenBubbl
|
||||
CHECKSUM_SHA256="721e04ff69c5233060656bfbf4002aa1aeadd96c95351f0c57bb85b6da35a305"
|
||||
SOURCE_DIR="Games-FrozenBubble-$portVersion"
|
||||
PATCHES="frozen_bubble-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="frozen-bubble.rdef
|
||||
frozen-bubble-editor.rdef"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
frozen_bubble$secondaryArchSuffix = $portVersion
|
||||
app:Frozen_Bubble
|
||||
app:Frozen_Bubble_editor
|
||||
cmd:fb_server
|
||||
cmd:frozen_bubble
|
||||
cmd:frozen_bubble_editor
|
||||
games_frozenbubble = $portVersion # this is the perl module name
|
||||
"
|
||||
REQUIRES="
|
||||
@@ -73,7 +75,22 @@ INSTALL()
|
||||
{
|
||||
./Build install --installdirs vendor
|
||||
|
||||
addAppDeskbarSymlink $prefix/bin/frozen-bubble FrozenBubble
|
||||
mkdir $appsDir
|
||||
mv $prefix/bin/frozen-bubble $appsDir/Frozen-Bubble
|
||||
mv $prefix/bin/frozen-bubble-editor $appsDir/Frozen-Bubble-editor
|
||||
|
||||
cp $portDir/additional-files/*.rdef .
|
||||
|
||||
# Installing extra-attribs
|
||||
rc frozen-bubble.rdef
|
||||
rc frozen-bubble-editor.rdef
|
||||
|
||||
settype -t application/x-vnd.Be-elfexecutable $appsDir/Frozen-Bubble
|
||||
settype -t application/x-vnd.Be-elfexecutable $appsDir/Frozen-Bubble-editor
|
||||
resattr -o $appsDir/Frozen-Bubble frozen-bubble.rsrc
|
||||
resattr -o $appsDir/Frozen-Bubble-editor frozen-bubble-editor.rsrc
|
||||
|
||||
addAppDeskbarSymlink $appsDir/Frozen-Bubble
|
||||
}
|
||||
|
||||
TEST()
|
||||
|
||||
Reference in New Issue
Block a user