I don't fully understand the list.  Are we only supposed to describe the 
differences between the two versions?  If so then I have no comment because the 
versions on the right were all made after my latest checkin.

Loïc Minier wrote:
>  As requested by Chris during IRC meeting, here's what I know about 
> version changes between last snapshot of ppa and current ppa: 
> 
> gstreamer-dbus-media-service: 0.1.17-1-0ubuntu5 !=
> 0.1.17-upstream-0ubuntu1~804um1 
> hildon-theme-mobile-basic: 0.37-0ubuntu1 != 0.37-0ubuntu2~804um1

For example, I can tell you the importance of 0.36 and 0.37, but not ~804um1

> libdrm: 2.3.0.16-0ubuntu1~804um1 != 2.3.0.16-0ubuntu1~804um2
> mobile-basic-flash: 0.44-0ubuntu3 != 0.44-0ubuntu4

Horace updated recently for i18n, but not the last checkin.

> moblin-image-creator: 0.44+repack-0ubuntu7~804um1 !=
> 0.44+repack-0ubuntu8~804um1 
> treb: 0.12 != 0.14
> ubuntu-meta: 1.103~804um9 != 1.103~804um10
> ume-config-common: 0.12-1-0ubuntu0 != 0.12-1-0ubuntu1
> xserver-xorg-video-psb: 0.13.0ubuntu1~804um1 != 0.13.0ubuntu1~804um4
> 
>  gstreamer-dbus-media-service, hildon-theme-mobile-basic,
>  mobile-basic-flash: misc cleanups and added MD5 sums (lool)
> 
>  moblin-image-creator: important fixes with /boot handling (lool);
> need  an additional menu.lst fix in progress (lool); need to be
> updated on  the build hosts before building the next images  
> 
>  treb: bug fixes (agoliveira)
> 
>  ubuntu-meta: updated to include vinagre, update-manager-hildon
>  (StevenK) from the new seed (vinagre added to seed by StevenK, u-m-h
>  by Emmet)
> 
>  ume-config-common: no idea, please check

v12 was important for theming.  SteveK updated last (see attched email 
description)

> 
>  xserver-xorg-video-psb, libdrm: ship psb headers in the libdrm-dev 
> package instead of the xorg video driver (bryce) 
> 
> --
> Loïc Minier

--- Begin Message ---
Hi,

        I've uploaded a new version of moblin-applets to the PPA, since
0.66-0ubuntu3 fails to install if the ume user doesn't exist -- I now
guard that block checking if /home/ume exists first. Further, ume.ume is
a bad idea, since usernames are more than able to use '.' in them, so
ume:ume is a much better idea.

        I also cleaned up the postinst and postrm scripts, since it looked like
the init script calls were just taken from other scripts instead of
letting debhelper (more specifically, dh_installinit) handle it. How
I've done that is by removing those blocks, and replacing it with
#DEBHELPER#, which debhelper scripts will use to add pieces to the
install/removal scripts, and changing the dh_installinit calls in
debian/rules to accommodate those changes, since neither init script is
installed using defaults.

        This package should also be patched to use dh_gconf, instead of calling
gconftool-2 in the postinst.

        Also, you don't need to explicitly Depend on libmokoui2-0, that drops
out of ${shlibs:Depends} when the package is built.

Thanks,
-- 
                                        Steve
Wrong is endian little that knows everyone but.
          - Sam Hocevar

--- moblin-applets-0.66/debian/changelog~	2008-05-27 04:56:13.000000000 +1000
+++ moblin-applets-0.66/debian/changelog	2008-05-27 14:51:11.000000000 +1000
@@ -1,3 +1,13 @@
+moblin-applets (0.66-0ubuntu4) hardy; urgency=low
+
+  * Clean up the postinst and postrm scripts.
+    - Add set -e.
+    - Add #DEBHELPER# tags, and remove bits that look to be autogenerated.
+    - Guard the user ume gconf bits in the postinst.
+  * Add -u to the dh_installinit calls. 
+
+ -- Steve Kowalik <[EMAIL PROTECTED]>  Tue, 27 May 2008 14:50:37 +1000
+
 moblin-applets (0.66-0ubuntu3) hardy; urgency=low
 
   * chown -R ume.ume /home/ume/.gconf so user can read it
--- moblin-applets-0.66/debian/postinst~	2008-05-27 04:56:57.000000000 +1000
+++ moblin-applets-0.66/debian/postinst	2008-05-27 14:00:29.000000000 +1000
@@ -1,4 +1,6 @@
-#! /bin/sh
+#!/bin/sh
+
+set -e
 
 gconf-schemas --register \
 apps_moblin_settings_daemon_default_editor.schemas \
@@ -8,24 +10,6 @@
 desktop_moblin_keyboard.schemas \
 desktop_moblin_screen.schemas
 
-if [ -x "/etc/init.d/moblin-applets" ]; then
-	update-rc.d moblin-applets defaults 10 21 >/dev/null
-	if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-		invoke-rc.d moblin-applets start
-	else
-		/etc/init.d/moblin-applets start
-	fi
-fi
-
-if [ -x "/etc/init.d/moblin-system-daemon" ]; then
-	update-rc.d moblin-system-daemon defaults 99 21 >/dev/null
-	if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-		invoke-rc.d moblin-system-daemon start
-	else
-		/etc/init.d/moblin-system-daemon start
-	fi
-fi
-
 gconftool-2 --type "bool" --set "/desktop/gnome/background/draw_background" "true"
 gconftool-2 --type "string" --set "/desktop/gnome/background/picture_options" "centered"
 gconftool-2 --type "string" --set "/desktop/gnome/background/picture_filename" "/home/ume/background.jpg"
@@ -35,14 +19,19 @@
 gconftool-2 --type "string" --set "/desktop/gnome/background/color_shading_type" "solid"
 gconftool-2 --type "string" --set "/desktop/gnome/interface/icon_theme" "gnome"
 gconftool-2 --type "string" --set "/desktop/gnome/interface/gtk_theme" "mobilebasic"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "bool" --set "/desktop/gnome/background/draw_background" "true"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/picture_options" "centered"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/picture_filename" "/home/ume/background.jpg"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "int" --set "/desktop/gnome/background/picture_opacity" "100"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/primary_color" "#000000"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/secondary_color" "#000000"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/color_shading_type" "solid"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/interface/icon_theme" "gnome"
-gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/interface/gtk_theme" "mobilebasic"
-chown -R ume.ume /home/ume/.gconf
+
+if [ -d /home/ume ]; then
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "bool" --set "/desktop/gnome/background/draw_background" "true"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/picture_options" "centered"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/picture_filename" "/home/ume/background.jpg"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "int" --set "/desktop/gnome/background/picture_opacity" "100"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/primary_color" "#000000"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/secondary_color" "#000000"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/background/color_shading_type" "solid"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/interface/icon_theme" "gnome"
+	gconftool-2 --config-source "xml::/home/ume/.gconf" --type "string" --set "/desktop/gnome/interface/gtk_theme" "mobilebasic"
+	chown -R ume:ume /home/ume/.gconf
+fi
+
+#DEBHELPER#
 
--- moblin-applets-0.66/debian/postrm~	2008-05-27 04:51:17.000000000 +1000
+++ moblin-applets-0.66/debian/postrm	2008-05-27 14:01:05.000000000 +1000
@@ -1,4 +1,6 @@
-#! /bin/sh
+#!/bin/sh
+
+set -e
 
 gconf-schemas --unregister \
 apps_moblin_settings_daemon_default_editor.schemas \
@@ -8,5 +10,5 @@
 desktop_moblin_keyboard.schemas \
 desktop_moblin_screen.schemas
 
-update-rc.d -f moblin-applets remove >/dev/null
-update-rc.d -f moblin-system-daemon remove >/dev/null
+#DEBHELPER#
+
--- moblin-applets-0.66/debian/rules~	2008-05-27 04:51:17.000000000 +1000
+++ moblin-applets-0.66/debian/rules	2008-05-27 14:28:33.000000000 +1000
@@ -34,8 +34,8 @@
 binary-arch: build install
 	dh_testdir
 	dh_testroot
-	dh_installinit
-	dh_installinit --init-script=moblin-system-daemon
+	dh_installinit -u"defaults 10 21"
+	dh_installinit --init-script=moblin-system-daemon -u"defaults 99 21"
 	dh_installman
 	dh_installchangelogs ChangeLog
 	dh_installdocs
_______________________________________________
dev mailing list
[EMAIL PROTECTED]
https://www.moblin.org/mailman/listinfo/dev

--- End Message ---
-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile

Reply via email to