aboutsummaryrefslogtreecommitdiff
path: root/backends/symbian/S60v3
diff options
context:
space:
mode:
authorLars Persson2006-02-12 13:40:20 +0000
committerLars Persson2006-02-12 13:40:20 +0000
commit25460eb0fa44b4991b6b50d89ec1492defa4eadf (patch)
treed8c91ba2c1ad10cc7fc878f38476d43b9ce59bef /backends/symbian/S60v3
parent609d185739b27a69fe29247f3e272515fd147f08 (diff)
downloadscummvm-rg350-25460eb0fa44b4991b6b50d89ec1492defa4eadf.tar.gz
scummvm-rg350-25460eb0fa44b4991b6b50d89ec1492defa4eadf.tar.bz2
scummvm-rg350-25460eb0fa44b4991b6b50d89ec1492defa4eadf.zip
Renaming the folder "epoc"->"symbian"
svn-id: r20612
Diffstat (limited to 'backends/symbian/S60v3')
-rw-r--r--backends/symbian/S60v3/ScummVM_Loc.rss22
-rw-r--r--backends/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg28
-rw-r--r--backends/symbian/S60v3/scummvm_reg.rss18
3 files changed, 68 insertions, 0 deletions
diff --git a/backends/symbian/S60v3/ScummVM_Loc.rss b/backends/symbian/S60v3/ScummVM_Loc.rss
new file mode 100644
index 0000000000..83a8cfcc4c
--- /dev/null
+++ b/backends/symbian/S60v3/ScummVM_Loc.rss
@@ -0,0 +1,22 @@
+#include <AppInfo.rh>
+
+// This file localise the applications icons and caption
+RESOURCE LOCALISABLE_APP_INFO
+ {
+ caption_and_icon =
+ {
+ CAPTION_AND_ICON_INFO
+ {
+ // The caption text is defined in the rls file
+ caption = "ScummVM";
+ // Icons are used to represent applications in the
+ // application launcher and application title bar.
+ // The number_of_icons value identifies how many icons
+ // that exist in the icon_file.
+ number_of_icons = 3;
+ // Using the application icons.
+ icon_file = "\\Resource\\Apps\\ScummVM.mbm";
+ }
+ };
+ }
+
diff --git a/backends/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg b/backends/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg
new file mode 100644
index 0000000000..a2e1a56e1a
--- /dev/null
+++ b/backends/symbian/S60v3/scummvm-CVS-SymbianS60v3.pkg
@@ -0,0 +1,28 @@
+;;;
+;;; ScummVM .PKG file for .SIS gegeration
+;;;
+
+; Languages
+;&EN
+
+; UID is the app's UID
+#{"ScummVM S60v3"},(0xA0000657),0,82.0
+
+; Platform type
+(0x101F6F88), 0, 0, 0, {"Series60ProductID"}
+
+; Launcher, Application, AIF & Resource file
+"\s60v3\epoc32\release\gcce\urel\ScummVM.exe"- "!:\sys\bin\ScummVM.exe"
+"\s60v3\epoc32\data\z\resource\apps\ScummVM.rsc"- "!:\resource\apps\ScummVM.rsc"
+"\s60v3\epoc32\Data\Z\resource\apps\scummvm_loc.rsc"- "!:\resource\apps\scummvm_loc.rsc"
+"\s60v3\epoc32\data\Z\resource\APPS\scummvm.MBM"- "!:\resource\apps\scummvm.MBM"
+"\s60v3\epoc32\data\z\private\10003a3f\apps\scummvm_reg.rsc"-"!:\private\10003a3f\import\apps\scummvm_reg.rsc"
+
+; Config/log files: 'empty' will automagically be removed on uninstall
+""-"!:\system\apps\ScummVM\scummvm.ini",FILENULL
+""-"!:\system\apps\ScummVM\scummvm.stdout.txt",FILENULL
+""-"!:\system\apps\ScummVM\scummvm.stderr.txt",FILENULL
+""-"!:\system\apps\ScummVM\sdl.ini",FILENULL
+
+; This install layout will let you upgrade to newer versions wihout loss of scummvm.ini.
+; It will remove the config file, std***.txt files & dirs on uninstall. \ No newline at end of file
diff --git a/backends/symbian/S60v3/scummvm_reg.rss b/backends/symbian/S60v3/scummvm_reg.rss
new file mode 100644
index 0000000000..df99094b2e
--- /dev/null
+++ b/backends/symbian/S60v3/scummvm_reg.rss
@@ -0,0 +1,18 @@
+// All registration files need to #include appinfo.rh.
+#include <AppInfo.rh>
+
+// All registration files must define UID2, which is always
+// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
+UID2 KUidAppRegistrationResourceFile
+UID3 0xA0000657 // application UID
+
+// Registration file need to containo an APP_REGISTRATION_INFO resource that
+// minimally needs to provide the name of the application binary (using the
+// app_file statement).
+RESOURCE APP_REGISTRATION_INFO
+ {
+ app_file = "ScummVM"; // filename of application binary (minus extension)
+ // Specify the location of the localisable icon/caption definition file
+ localisable_resource_file = "\\Resource\\Apps\\ScummVM_loc";
+ }
+