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.0 +1000
+++ moblin-applets-0.66/debian/changelog 2008-05-27 14:51:11.0 +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.0 +1000
+++ moblin-applets-0.66/debian/postinst 2008-05-27 14:00:29.0 +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_