diff -u tuxonice-userui-1.0/debian/dirs tuxonice-userui-1.0/debian/dirs --- tuxonice-userui-1.0/debian/dirs +++ tuxonice-userui-1.0/debian/dirs @@ -1,2 +1,3 @@ +usr/lib/pm-utils/sleep.d/ usr/lib/tuxonice-userui/ usr/share/initramfs-tools/hooks/ diff -u tuxonice-userui-1.0/debian/changelog tuxonice-userui-1.0/debian/changelog --- tuxonice-userui-1.0/debian/changelog +++ tuxonice-userui-1.0/debian/changelog @@ -1,3 +1,12 @@ +tuxonice-userui (1.0-1ubuntu0.1) karmic-proposed; urgency=low + + * Add 01-usplash-fade_logo.patch: Fix for the usplash UI (LP: #482255) + * Add pm-utils hook to remove the no-chvt hook, otherwise X comes + up with screen corruption on KMS-enabled graphic cards + * Enable quilt, add to build-depends + + -- Whoopie Thu, 17 Dec 2009 14:35:05 +0100 + tuxonice-userui (1.0-1) unstable; urgency=low * New upstream release. diff -u tuxonice-userui-1.0/debian/rules tuxonice-userui-1.0/debian/rules --- tuxonice-userui-1.0/debian/rules +++ tuxonice-userui-1.0/debian/rules @@ -2,6 +2,7 @@ # -*- mode: makefile; coding: utf-8 -*- include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk include /usr/share/cdbs/1/class/makefile.mk # usplash is not available on ia64 @@ -19,0 +21,3 @@ + + install -m 755 debian/98tuxoniceui \ + $(CURDIR)/debian/tuxonice-userui/usr/lib/pm-utils/sleep.d/98tuxoniceui diff -u tuxonice-userui-1.0/debian/control tuxonice-userui-1.0/debian/control --- tuxonice-userui-1.0/debian/control +++ tuxonice-userui-1.0/debian/control @@ -1,13 +1,15 @@ Source: tuxonice-userui Priority: extra Section: misc -Maintainer: Arnaud Fontaine +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Arnaud Fontaine Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 6.0.7), libmng-dev (>= 1.0.5), libfreetype6-dev, libpng12-dev, libusplash-dev [!ia64], + quilt, Standards-Version: 3.8.1 Homepage: http://www.tuxonice.net/userui only in patch2: unchanged: --- tuxonice-userui-1.0.orig/debian/98tuxoniceui +++ tuxonice-userui-1.0/debian/98tuxoniceui @@ -0,0 +1,9 @@ +#!/bin/sh + +. "${PM_FUNCTIONS}" + +case $1 in + suspend|hibernate) + remove_parameters --quirk-no-chvt ;; + *) exit 0 ;; +esac only in patch2: unchanged: --- tuxonice-userui-1.0.orig/debian/patches/01-usplash-fade_logo.patch +++ tuxonice-userui-1.0/debian/patches/01-usplash-fade_logo.patch @@ -0,0 +1,18 @@ +--- a/usplash/userui_usplash_core.c (Revision 1076) ++++ b/usplash/userui_usplash_core.c (Revision 1079) +@@ -138,6 +142,7 @@ + clear_screen(); + clear_progressbar(); + clear_text(); ++ fade_logo(1, 10); + + usplash_ready = 1; + } +@@ -146,6 +151,7 @@ + if (!usplash_ready) + return; + ++ fade_logo(1, 10); + usplash_done(); + usplash_restore_console(); + } only in patch2: unchanged: --- tuxonice-userui-1.0.orig/debian/patches/series +++ tuxonice-userui-1.0/debian/patches/series @@ -0,0 +1 @@ +01-usplash-fade_logo.patch