From 12a5a84d7ca9fcb1b83c2d46714c108ada17b4cf Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Mon, 7 Sep 2009 17:18:04 +0200 Subject: [PATCH] fremantle packaging fixes --- debian/changelog | 5 +- debian/control | 137 -------------------------------- debian/control.m4 | 181 ++++++++++++++++++++++++++++++++++++++++++ debian/drnoksnes.dirs | 1 + debian/drnoksnes.postinst | 29 ------- debian/drnoksnes.postinst.m4 | 29 +++++++ debian/rules | 20 ++--- gui/Makefile | 1 + 8 files changed, 223 insertions(+), 180 deletions(-) delete mode 100644 debian/control create mode 100644 debian/control.m4 delete mode 100644 debian/drnoksnes.postinst create mode 100644 debian/drnoksnes.postinst.m4 diff --git a/debian/changelog b/debian/changelog index 57530ec..60ba9dc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,11 @@ drnoksnes (1.0.1) unstable; urgency=low - * New artwork by wazd. Thanks a lot! + * New artwork, icons and GUI layout by wazd. Thanks a lot! * .gz rom support [#4503] * SuperFX crash fixed. + * Fremantle icons & packaging fixes. - -- Javier S. Pedro Mon, 7 Sep 2009 02:17:11 +0200 + -- Javier S. Pedro Mon, 7 Sep 2009 17:08:47 +0200 drnoksnes (1.0.0) unstable; urgency=low diff --git a/debian/control b/debian/control deleted file mode 100644 index 1979464..0000000 --- a/debian/control +++ /dev/null @@ -1,137 +0,0 @@ -Source: drnoksnes -Section: user/games -Priority: extra -Maintainer: Javier S. Pedro -Build-Depends: debhelper (>= 5), pkg-config, maemo-version, m4, libsdl1.2-dev, - libx11-dev, x11proto-core-dev, libxsp-dev, libpopt-dev, zlib1g-dev, gnupg, - hildon-games-wrapper-dev, libosso-dev, osso-games-startup-dev, - libhildonfm2-dev, libosso-gnomevfs2-dev -Standards-Version: 3.7.2 - -Package: drnoksnes -Architecture: armel -Depends: ${shlibs:Depends}, ${misc:Depends}, osso-games-startup -Pre-Depends: maemo-select-menu-location -Description: Super Nintendo Entertainment System emulator - A Super NES emulator. It allows you to play some games designed for the SNES - and Super Famicom Nintendo game systems on your tablet. -XSBC-Bugtracker: - https://garage.maemo.org/tracker/?func=add&group_id=1014&atid=3790 -XB-Maemo-Display-Name: DrNokSnes -XB-Maemo-Icon-26: - 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 - QmCC - -Package: drnoksnes-dbg -Architecture: armel -Section: devel -Depends: drnoksnes (= ${Source-Version}) -Description: Debug symbols for the DrNokSnes emulator - diff --git a/debian/control.m4 b/debian/control.m4 new file mode 100644 index 0000000..c6e96a4 --- /dev/null +++ b/debian/control.m4 @@ -0,0 +1,181 @@ +Source: drnoksnes +Section: user/games +Priority: extra +Maintainer: Javier S. Pedro +Build-Depends: debhelper (>= 5), pkg-config, maemo-version, m4, libsdl1.2-dev, + libx11-dev, x11proto-core-dev, libxsp-dev, libpopt-dev, zlib1g-dev, gnupg, + hildon-games-wrapper-dev, libosso-dev, osso-games-startup-dev, + libhildonfm2-dev, libosso-gnomevfs2-dev +Standards-Version: 3.7.2 + +Package: drnoksnes +Architecture: armel +Depends: ${shlibs:Depends}, ${misc:Depends}, osso-games-startup +ifelse(eval(MAEMO_MAJOR < 5), 1, `Pre-Depends: maemo-select-menu-location', `dnl') +Description: Super Nintendo Entertainment System emulator + A Super NES emulator. It allows you to play some games designed for the SNES + and Super Famicom Nintendo game systems on your tablet. +XSBC-Bugtracker: + https://garage.maemo.org/tracker/?func=add&group_id=1014&atid=3790 +XB-Maemo-Display-Name: DrNokSnes +XB-Maemo-Icon-26: +ifelse(eval(MAEMO_MAJOR < 5), 1, `dnl + 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 +', `dnl + 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 + pV162nKifPwAAAAASUVORK5CYII= +')dnl + +Package: drnoksnes-dbg +Architecture: armel +Section: devel +Depends: drnoksnes (= ${Source-Version}) +Description: Debug symbols for the DrNokSnes emulator + diff --git a/debian/drnoksnes.dirs b/debian/drnoksnes.dirs index 8935047..4d8112a 100644 --- a/debian/drnoksnes.dirs +++ b/debian/drnoksnes.dirs @@ -7,5 +7,6 @@ usr/share/applications/hildon usr/share/dbus-1/services usr/share/icons/hicolor/26x26/hildon usr/share/icons/hicolor/40x40/hildon +usr/share/icons/hicolor/48x48/hildon usr/share/icons/hicolor/scalable/hildon usr/share/pixmaps diff --git a/debian/drnoksnes.postinst b/debian/drnoksnes.postinst deleted file mode 100644 index 8d2ad0f..0000000 --- a/debian/drnoksnes.postinst +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -# postinst script for drnoksnes -# -# see: dh_installdeb(1) - -set -e - -case "$1" in - configure) - oldversion="$2" - if [ -z "$oldversion" ]; then - gtk-update-icon-cache -f /usr/share/icons/hicolor - maemo-select-menu-location drnoksnes.desktop - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 - diff --git a/debian/drnoksnes.postinst.m4 b/debian/drnoksnes.postinst.m4 new file mode 100644 index 0000000..acdd59a --- /dev/null +++ b/debian/drnoksnes.postinst.m4 @@ -0,0 +1,29 @@ +#!/bin/sh +# postinst script for drnoksnes +# +# see: dh_installdeb(1) + +set -e + +case "$1" in + configure) + oldversion="$2" + if [ -z "$oldversion" ]; then + gtk-update-icon-cache -f /usr/share/icons/hicolor +ifelse(eval(MAEMO_MAJOR < 5), 1, ` maemo-select-menu-location drnoksnes.desktop', `dnl') + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 + diff --git a/debian/rules b/debian/rules index 3cbe9f1..16d3b6b 100755 --- a/debian/rules +++ b/debian/rules @@ -24,6 +24,9 @@ CFLAGS = -Wall -g -DMAEMO -DMAEMO_VERSION=$(MAEMO_VERSION) GUI_CFLAGS := $(CFLAGS) LDFLAGS = -Wl,-z,defs +M4=m4 +M4DEFS=-DMAEMO_MAJOR=$(MAEMO_VERSION) + ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else ifneq (,$(findstring arm,$(DEB_BUILD_GNU_TYPE))) @@ -38,31 +41,27 @@ else # x86 crash ## Cannot build in x86 endif +debian/control: debian/control.m4 + $(M4) $(M4DEFS) debian/control.m4 > debian/control + configure: configure-stamp configure-stamp: dh_testdir - # Add here commands to configure the package. - + $(M4) $(M4DEFS) debian/control.m4 > debian/control + $(M4) $(M4DEFS) debian/drnoksnes.postinst.m4 > debian/drnoksnes.postinst touch configure-stamp - build: build-stamp - build-stamp: configure-stamp dh_testdir - $(MAKE) CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" GUI_CFLAGS="$(GUI_CFLAGS)" GAME_VERSION="$(GAME_VERSION)" - touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. -$(MAKE) clean - dh_clean install: build @@ -70,11 +69,8 @@ install: build dh_testroot dh_clean -k dh_installdirs - - # Add here commands to install the package into debian/drnoksnes. $(MAKE) DESTDIR=$(CURDIR)/debian/drnoksnes install - # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. diff --git a/gui/Makefile b/gui/Makefile index cd7473e..a0df652 100644 --- a/gui/Makefile +++ b/gui/Makefile @@ -55,6 +55,7 @@ install: all install -m 0644 drnoksnes.startup.service $(DESTDIR)/usr/share/dbus-1/services/ install -m 0644 icons/main_26.png $(DESTDIR)/usr/share/icons/hicolor/26x26/hildon/drnoksnes.png install -m 0644 icons/main_40.png $(DESTDIR)/usr/share/icons/hicolor/40x40/hildon/drnoksnes.png + install -m 0644 icons/main_48.png $(DESTDIR)/usr/share/icons/hicolor/48x48/hildon/drnoksnes.png install -m 0644 icons/main_64.png $(DESTDIR)/usr/share/icons/hicolor/scalable/hildon/drnoksnes.png install -m 0644 icons/banner.png $(DESTDIR)$(GAME_BANNER_PATH) -- 1.7.9.5