plymouth 0.9.2-3ubuntu1 source package in Ubuntu
Changelog
plymouth (0.9.2-3ubuntu1) xenial; urgency=medium * Merged from debian unstable (first time ever…) Remaining changes: - include ubuntu theme logos: themes/ubuntu-logo/*, debian/source/include-binaries. - debian/libplymouth4.apport: add Apport hook. - Ship ubuntu-logo instead of debian-logo (debian/rules and debian/local/plymouth.hook). - Ship debian/source_plymouth.apport apport hook (debian/rules). - Add plymouth-label as a separate package and makes themes depending on it (debian/control, debian/plymouth-label.install, debian/plymouth-themes.install). - As log-viewer is disabled by default upstream and now in debian, don't ship its man page (debian/plymouth.links). - Ship plymouth-theme-ubuntu-logo and plymouth-theme-ubuntu-text specific themes (debian/plymouth-theme-ubuntu-* and debian/control) and add Recommends on it | plymouth-theme to accommodate flavors. - Remove debian/patches/0003-default-theme.patch as we handle our defaults via alternatives. (and refresh debian/patches/0008-show-delay.patch) - debian/patches/misc-changes.patch: old undocumented inline changes. export a new symbol added in debian/libplymouth4.symbols. - debian/patches/avoid-sigpipe.patch: Use first a socket connection before fallbacking to regular write() - debian:patches/details-short-prompt.patch: When we display bullets in the ubuntu details theme, shorten the prompt. - debian/patches/details-remove-separator.patch: Removed explicit printing of ':'. - debian/patches/details-update-status.patch: Implement update status (U) splash plugin function for details plugin, imply display those updates as text messages. - debian/patches/initramfsless-boot.patch: support intramfsless boot. - debian/patches/fix-split-writes.patch: fix split writes for long server responses. - debian/patches/ubuntu-add-splash-option.patch: add "splash" option as a condition to trigger plymouth. - debian/rules: - disable optimization is noopt found in $DEB_BUILD_OPTION - enable -Werror - use ubuntu-themes background color - debian/local/<initramfs scripts>: export OPTION=FRAMEBUFFER for user's command line argument explicitly disabling framebuffer. - We use alternatives instead of plymouth-set-default-theme tool: + debian/plymouth-themes.{prerm,postinst}: ensure we select one default plymouth logo and text themes through alternatives even when we remove ubuntu-base ones. + debian/rules, debian/plymouth.{install,links), don't ship non non alternative-based theme policy files and tools. + update plymouth.README.Debian to tell to use update-alternative instead of set-default-theme + change debian/local/plymouth.hook to use update-alternative to get default theme instead of set-default-theme. Also, don't copy deleted files to initramfs. - Add Breaks: against older themes versions as they are shipping in /lib instead of /usr/share. * Noticeable changes from previous ubuntu version: - Follow debian in moving all renderers from /lib to /usr/lib - Follow debian as well in moving all themes from /lib to /usr/share and handle transition removing older /lib/plymouth/theme generated files. - Renamed all ubuntu_logo* to ubuntu-logo* to follow debian naming. Do something comparable with all our assets and adapt scripts to it. - Renamed debian/libplymouth4.apport to debian/source_plymouth.apport as we install it under this name. - Cleaning up deprecated transitions in maintainer scripts and package metadata. - Log viewer has been disabled in upstream build for quite a while and is now not built either in debian. Follow this changes. We can re-enable it if there is a need but systemd logs should be generally enough. - Update ubuntu specific package description to match debian's one. - Following debian change, we disable plymouth splash with !nosplash as a kernel command parameter. - All patches needed some adapation as upstream changed its identation from 2 to 8 space characters. - debian/plymouth-theme-ubuntu-text.postrm: clean up generated postinst ubuntu-text plymouth metafile. - we do select one default theme when no ubuntu related themes are installed from the default plymouth theme package (spinner theme). If you don't want to install an ubuntu plymouth theme and select another one from the default set manually, update the alternative. - add missing lsb-release dep on plymouth-theme-ubuntu-text * ubuntu old changelog containing debian-like packaging version has been copied to debian/changelog.ubuntu.old in the source package. plymouth (0.9.2-3) unstable; urgency=medium * debian/plymouth.NEWS: Set the proper release for the entry (Closes: #801840) * Add initramfs panic script, this is not yet implemented in the debian initramfs-tools package, but at least we are ready. (See: #602331) plymouth (0.9.2-2) unstable; urgency=medium * debian/plymouth.init: Do not override the TTY during shutdown * Enable I/O multiplexing functionality of plymouth by default as soon as the main package is installed. (Closes: #768329) plymouth (0.9.2-1) unstable; urgency=medium * Imported Upstream version 0.9.2 * debian/control: Depends against libgtk-3-dev instead of libgtk2.0-dev * Do not try to build or install the log viewer, it has been dropped upstream * d/p/0007-udev-seat-tag.patch: Refreshed * Drop d/p/0009-use-correct-utf8-multibyte-sequence.patch: Applied Upstream * Drop d/p/0010-revert-systemd-wantedby.patch: Applied Upstream * Drop d/p/libply-splash-core-also-monitor-for-file-removal-in-.patch: Applied Upstream * Drop d/p/utils-Don-t-create-unix-sockets-non-blocking.patch: Applied Upstream * Split libplymouth out of the main plymouth package * Use the default tty for boot and shutdown * Do not install plugins static library files * Move the static libraries and development symlinks from /lib to /usr/lib * plymouth-themes is now an arch:any package, fix the dependencies plymouth (0.9.0-9) unstable; urgency=medium [ Laurent Bigonville ] * debian/control: Add a dependency against init-system-helpers as we are explicitly using deb-systemd-helper in the plymouth postinst script (Closes: #767937) * debian/local/plymouth.hook: Test if the plugin is present on disk before trying to copy it to the initramfs (Closes: #767170) * debian/control: Reword the package description. (Closes: #768350) Thanks to Justin B Rye <email address hidden> * debian/local/plymouth.hook: Properly copy .plymouth file into the initramfs for themes that are not shipping images, this should fix the tribar theme. [ Sjoerd Simons ] * debian/patches/debian/patches/utils-Don-t-create-unix-sockets-non-blocking.patch: + Added. Don't open unix socket connections as non-blocking as the read function assume blocking sockets. Fixes plymouth failing to query the password from the user (Closes: #763276) plymouth (0.9.0-8) unstable; urgency=medium * Move the script.so from plymouth-themes to the main plymouth package (Closes: #764644) * debian/patches/drop-systemd-vconsole-setup-service.patch: Remove references to systemd-vconsole-setup.service as it isn't shipped in Debian (Closes: #755194) * debian/control: Bump Standards-Version to 3.9.6 (no further changes) plymouth (0.9.0-7) unstable; urgency=medium * Add d/p/libply-splash-core-also-monitor-for-file-removal-in-.patch - Correctly detect the end of coldplugging with udev (>= 213) plymouth (0.9.0-6) unstable; urgency=medium * New maintainer (Closes: #756075) * Move the frame-buffer and drm renderers into the main plymouth package and always install them in the initramfs, this should fix the issue where the splash is not shown for some users (Closes: #752752) * Move the libply-splash-graphics library to the main package and the themes related .so files to the -themes package, this is effectively killing the -drm package * Add debian/watch file * debian/rules: - Tell dh_makeshlibs to exclude plugins from shlibs file - Minimize the runtime dependencies by calling dh_autoreconf with --as-needed and passing the same flag to LDFLAGS - Pass --disable-silent-rules to the configure * debian/control: - Fix short description for plymouth-x11 package to please lintian - Use ${misc:Pre-Depends} instead of hardcoding multiarch-support package - Update the Vcs-* fields * debian/local/plymouth.hook: Always copy text.so and details.so in the initramfs as they are used as fallbacks * Add debian/patches/0009-use-correct-utf8-multibyte-sequence.patch: This should fix the character displayed in the text theme (Closes: #756244) * Add plymouth-{themes,x11}.postrm: Also regenerate the initramfs when these two packages are removed * debian/plymouth.dirs: Create /var/lib/plymouth on installation, this directory is needed to store boot-duration file * debian/plymouth.lintian-overrides: Override init.d-script-depends-on-all-virtual-facility, we really want to be the last to be started so the splash screen stays until the end of the boot * Drop debian/patches/0006-initscript-aliases.patch and use symlinks instead to mask the LSB initscripts * debian/plymouth.postinst, d/p/0010-revert-systemd-wantedby.patch: The WantedBy option in the .service files was useless as they are already statically enabled and has been removed, we also need to cleanup i-s-h related files on upgrade * Add debian/gbp.conf file plymouth (0.9.0-5) unstable; urgency=low * I don't care anymore, not worth it.. orphaning. plymouth (0.9.0-4) unstable; urgency=low * Dropping old --disable-libkms and --disable-tests configure flags (Closes: #752802). * Setting no delay for fast booting machines (Closes: #752746). plymouth (0.9.0-3) unstable; urgency=low * Dropping drm module in initrd (Closes: #752575). plymouth (0.9.0-2) unstable; urgency=low * Adding patch to ignore udev seat tags for the time being (Closes: #751726). plymouth (0.9.0-1) unstable; urgency=low * Merging upstream version 0.9.0. * Refreshing stderr.patch. * Refreshing default-theme.patch. * Refreshing cmdline.patch. * Removing udevadm.patch, not needed anymore. * Removing deactive.patch, included upstream. * Removing config-parser.patch, included upstream. * Refreshing initscript-aliases.patch. * Renumbering patches. * Adding build-depends to libudev-dev. * Adding build-depends to xsltproc. * Adding build-depends to docbook-xsl. * Ordering removal of unneeded files in rules for more consistency. * Including drm module in initrd, thanks to Lukas Anzinger <email address hidden> (Closes: #751275). * Adding build-depends to systemd. * Keeping building of static libraries. * Wrapping configure call in rules. * Updating plymouth package contents for new upstream. -- Didier Roche <email address hidden> Wed, 02 Dec 2015 09:41:06 +0100
Upload details
- Uploaded by:
- Didier Roche-Tolomelli
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- x11
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
plymouth_0.9.2.orig.tar.bz2 | 1.2 MiB | 2f0ce82042cf9c7eadd2517a1f74c8a85fa8699781d9f294a06eade29fbed57f |
plymouth_0.9.2-3ubuntu1.debian.tar.xz | 73.4 KiB | c28da5c4d89d076ce798e3ea61d1fdf0b56c7987469d248b961e0b0c08233c0f |
plymouth_0.9.2-3ubuntu1.dsc | 2.0 KiB | 871cc6a0b54e46962e272e06b344874062a56acde85cf589df41138be93577e7 |
Available diffs
- diff from 0.9.0-0ubuntu9 to 0.9.2-3ubuntu1 (390.6 KiB)
Binary packages built by this source
- libplymouth-dev: graphical boot animation and logger - development files
Plymouth is an application that runs very early in the boot process
(even before the root filesystem is mounted!) that provides a graphical
boot animation while the boot process happens in the background.
.
This package contains the development files to build Plymouth plugins.
- libplymouth-dev-dbgsym: debug symbols for package libplymouth-dev
Plymouth is an application that runs very early in the boot process
(even before the root filesystem is mounted!) that provides a graphical
boot animation while the boot process happens in the background.
.
This package contains the development files to build Plymouth plugins.
- libplymouth4: graphical boot animation and logger - shared libraries
Plymouth is an application that runs very early in the boot process
(even before the root filesystem is mounted!) that provides a graphical
boot animation while the boot process happens in the background.
.
This package contains the shared libraries.
- libplymouth4-dbgsym: debug symbols for package libplymouth4
Plymouth is an application that runs very early in the boot process
(even before the root filesystem is mounted!) that provides a graphical
boot animation while the boot process happens in the background.
.
This package contains the shared libraries.
- plymouth: boot animation, logger and I/O multiplexer
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package provides the basic framework, enabling a text-mode animation.
- plymouth-dbg: boot animation, logger and I/O multiplexer - debug symbols
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the debugging symbols.
- plymouth-dbgsym: debug symbols for package plymouth
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package provides the basic framework, enabling a text-mode animation.
- plymouth-label: boot animation, logger and I/O multiplexer - label control
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the label control, used by various graphical themes
to render text.
- plymouth-label-dbgsym: debug symbols for package plymouth-label
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the label control, used by various graphical themes
to render text.
- plymouth-theme-ubuntu-logo: boot animation, logger and I/O multiplexer - ubuntu theme
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the default ubuntu-logo theme.
- plymouth-theme-ubuntu-logo-dbgsym: debug symbols for package plymouth-theme-ubuntu-logo
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the default ubuntu-logo theme.
- plymouth-theme-ubuntu-text: boot animation, logger and I/O multiplexer - ubuntu text theme
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the default ubuntu-text text theme used when no
support for a graphical theme is found on your system.
- plymouth-theme-ubuntu-text-dbgsym: debug symbols for package plymouth-theme-ubuntu-text
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the default ubuntu-text text theme used when no
support for a graphical theme is found on your system.
- plymouth-themes: boot animation, logger and I/O multiplexer - themes
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package provides the following themes:
.
* fade-in: features a centered logo that fades in and out while stars twinkle
around the logo during system boot up.
* glow: features a pie chart as progress indicator.
* script: features a simple base theme.
* solar: features a blue flamed sun with animated solar flares.
* spinfinity: features a centered logo and animated spinner that spins in the
shape of an infinity sign.
* spinner: features a simple theme with a small spinner on a dark background.
- plymouth-themes-dbgsym: debug symbols for package plymouth-themes
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package provides the following themes:
.
* fade-in: features a centered logo that fades in and out while stars twinkle
around the logo during system boot up.
* glow: features a pie chart as progress indicator.
* script: features a simple base theme.
* solar: features a blue flamed sun with animated solar flares.
* spinfinity: features a centered logo and animated spinner that spins in the
shape of an infinity sign.
* spinner: features a simple theme with a small spinner on a dark background.
- plymouth-x11: boot animation, logger and I/O multiplexer - X11 renderer
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the X11 renderer for a graphical boot splash.
- plymouth-x11-dbgsym: debug symbols for package plymouth-x11
Plymouth provides a boot-time I/O multiplexing framework - the most obvious
use for which is to provide an attractive graphical animation in place of
the text messages that normally get shown during boot. (The messages are
instead redirected to a logfile for later viewing.) However, in event-driven
boot systems Plymouth can also usefully handle user interaction such as
password prompts for encrypted file systems.
.
This package contains the X11 renderer for a graphical boot splash.