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