[maemo-commits] [maemo-commits] r13368 - projects/haf/trunk/hildon-application-framework/debian

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Thu Aug 23 10:04:59 EEST 2007
Author: dobrovol
Date: 2007-08-23 10:04:58 +0300 (Thu, 23 Aug 2007)
New Revision: 13368

Added:
   projects/haf/trunk/hildon-application-framework/debian/hildon-application-framework.postinst
Modified:
   projects/haf/trunk/hildon-application-framework/debian/changelog
   projects/haf/trunk/hildon-application-framework/debian/control
Log:
Add simlink to define default theme, update dependencies


Modified: projects/haf/trunk/hildon-application-framework/debian/changelog
===================================================================
--- projects/haf/trunk/hildon-application-framework/debian/changelog	2007-08-22 18:46:21 UTC (rev 13367)
+++ projects/haf/trunk/hildon-application-framework/debian/changelog	2007-08-23 07:04:58 UTC (rev 13368)
@@ -1,3 +1,9 @@
+hildon-application-framework (0.11) unstable; urgency=low
+
+  * Refactored dependencies.
+
+ -- Natalia Dobrovolskaya <natalia.dobrovolskaya at nokia.com>  Thu, 23 Aug 2007 09:52:00 +0300
+
 hildon-application-framework (0.10) unstable; urgency=low
 
   * Redefined package purposes and refactored dependencies.

Modified: projects/haf/trunk/hildon-application-framework/debian/control
===================================================================
--- projects/haf/trunk/hildon-application-framework/debian/control	2007-08-22 18:46:21 UTC (rev 13367)
+++ projects/haf/trunk/hildon-application-framework/debian/control	2007-08-23 07:04:58 UTC (rev 13368)
@@ -8,10 +8,11 @@
 Package: hildon-application-framework-packages
 Architecture: all
 Depends: bluez-utils,
-         evolution-data-server,
+         evolution-data-server-addressbook,
          hildon-control-panel,
          libxfixes3 (>= 1:3.0.1.2-3),
          hildon-desktop,
+         libhildonnotify0,
          hildon-application-manager,
          osso-bluez-compat,
          osso-dsp-plugin-alsa,
@@ -21,11 +22,18 @@
          osso-obc,
          osso-obexsrv,
          hildon-thumbnail,
-         osso-update-category-database,
+         libosso-gnomevfs2-samba,
+         hildon-update-category-database,
          posix-locales,
          telepathy-feed,
          osso-af-startup (>= 1.35-1),
-         hildon-initscripts (>= 1.10-1)
+         hildon-initscripts (>= 1.10-1),
+         dosfstools,
+         libsdl-image1.2,
+         hildon-games-wrapper0,
+         desktop-file-utils,
+         clipboard-manager,
+         osso-app-killer
 Description: Hildon Application Framework package collector
  Installing this package on a Internet Tablet device gives you all the
  Hildon Application Framework packages, but doesn't customize your system to

Added: projects/haf/trunk/hildon-application-framework/debian/hildon-application-framework.postinst
===================================================================
--- projects/haf/trunk/hildon-application-framework/debian/hildon-application-framework.postinst	2007-08-22 18:46:21 UTC (rev 13367)
+++ projects/haf/trunk/hildon-application-framework/debian/hildon-application-framework.postinst	2007-08-23 07:04:58 UTC (rev 13368)
@@ -0,0 +1,31 @@
+#!/bin/sh -e
+
+# We try to support upgrade path from older dists
+# First check if there is an existing old-default directory 
+# and try moving it around a bit
+if [[ -d '/usr/share/themes/default' && ! -h '/usr/share/themes/default' ]]; then
+  echo "Moving 'default' theme to 'theme0'..."
+  mv "/usr/share/themes/default" "/usr/share/themes/theme0"
+fi
+
+# Remove the existing symlink if it exists
+if [ -h '/usr/share/themes/default' ]; then
+  echo "Removing existing 'default' theme symlink"
+  rm -f '/usr/share/themes/default'
+fi
+
+# Create a symlink to default theme
+echo "Creating a theme symlink 'default' => 'plankton' in /usr/share/themes"
+ln -s '/usr/share/themes/plankton' '/usr/share/themes/default'
+
+# Remove the existing symlink to the default wallpaper if it exists
+if [ -h '/usr/share/backgrounds/default.desktop' ]; then
+  echo "Removing existing 'default.desktop' wallpaper symlink"
+  rm -f '/usr/share/backgrounds/default.desktop'
+fi
+
+# Create a symlink to default wallpaper
+echo "Creating a default wallpaper symlink 'default.desktop' => 'plankton.desktop' in /usr/share/backgrounds"
+ln -s '/usr/share/backgrounds/plankton.desktop' '/usr/share/backgrounds/default.desktop'
+
+exit 0


More information about the maemo-commits mailing list