cp data/com.nokia.mancala.service $(DESTDIR)/usr/share/dbus-1/services/
cp data/com.nokia.mancala_startup.service $(DESTDIR)/usr/share/dbus-1/services/
cp data/mancala.conf $(DESTDIR)/home/opt/mancala/data/
+ cp data/mancala.game $(DESTDIR)/home/opt/mancala/data/
cp data/mancala.sh $(DESTDIR)/home/opt/mancala/bin/
clean:
dpkg-buildpackage -rfakeroot -b -us -uc
.PHONY: clobber clean install subsystem maemo-source maemo-bin
-
# the title that is used, if not specified by the GettextPackage
Title=Mancala
# the GettextPackage to be used to locate the title string
-# GettextPackage=example
+GettextPackage=mancala
# if the TitleId is defined, it searches for it inside the gettext package
# TitleId=example_title
# if the game has a plug-in
int main(int argc, char *argv[])
{
- fprintf(stderr, "exec laucher...\n");
-
+ fprintf(stderr, "mancala launcher...\n");
+
if (execv ("/usr/games/wrapper/wrapper", argh) == -1) {
fprintf(stderr, "can not execute wrapper\n");
}
static GtkWidget *load_plugin (void);
static void unload_plugin (void);
static void write_config (void);
-static GtkWidget **load_menu (guint *);
-static void update_menu (void);
static GameStartupInfo gs;
-
-GtkWidget *settings_item;
-GtkWidget *settings_menu;
-GtkWidget *difficulty_item;
-GtkWidget *difficulty_menu;
-GtkWidget *menu_items[2];
-
static StartupPluginInfo plugin_info = {
load_plugin,
unload_plugin,
write_config,
- load_menu,
- update_menu,
NULL
};
+
+
STARTUP_INIT_PLUGIN(plugin_info, gs, FALSE, FALSE)
static GtkWidget *load_plugin (void)
}
-static GtkWidget **load_menu (guint *nitems)
-{
-
- int enable_sound;
- //number of entries in osso-games-startup main menu for this game
- *nitems = 1;
-
- settings_item = gtk_menu_item_new_with_label ("Settings");
- settings_menu = gtk_menu_new ();
- menu_items[0] = settings_item;
- gtk_menu_item_set_submenu (GTK_MENU_ITEM (settings_item), settings_menu);
-
- //difficulty settings
- difficulty_menu = gtk_menu_new ();
- difficulty_item = gtk_menu_item_new_with_label ("Difficulty");
- gtk_menu_item_set_submenu (GTK_MENU_ITEM (difficulty_item), difficulty_menu);
- gtk_menu_append (GTK_MENU (settings_menu), difficulty_item);
-
-
- return GTK_WIDGET(menu_items);
-}
-
-
-
-static void update_menu (void)
-{
-}
\ No newline at end of file