We have meson support now, get rid of the cruft.
script:
- scripts/check-format.sh
-.autotools-build: &autotools-build
- script:
- - NOCONFIGURE=1 ./autogen.sh
- - mkdir _build && cd _build
- - ../configure --prefix /usr
- - make
- - make distcheck
- - shellcheck -S error scripts/plymouth-*
-
.meson-build: &meson-build
script:
- meson _build
before_script:
- apt-get update -qq
- apt-get install -y -qq --no-install-recommends bc build-essential docbook-xsl gcc gettext git libdrm-dev libgtk-3-dev libpango1.0-dev libpng-dev libudev-dev make pkg-config libsystemd-dev udev xsltproc shellcheck uncrustify patchutils meson
- <<: *autotools-build
+ <<: *meson-build
only:
- merge_requests
+++ /dev/null
-Don't use this file. Write detailed commited messages instead.
+++ /dev/null
-SUBDIRS = src themes images scripts systemd-units po
-
-if BUILD_DOCUMENTATION
-SUBDIRS += docs
-endif
-
-DISTCHECK_CONFIGURE_FLAGS = --disable-tests --disable-systemd-integration
-
-EXTRA_DIST = build-tools/config.rpath ChangeLog \
- README.md
-
-MAINTAINERCLEANFILES = aclocal.m4 \
- config.h.in \
- config.h.in~ \
- config.sub \
- configure \
- Makefile.in
-
-ACLOCAL_AMFLAGS = -I m4
+++ /dev/null
-- fix the tests so that they work better with "make check"
-- allow longer than 255 byte replies from server to client
-- make server send immediate ACK for password request and then ANSWER later with a link back to original request in ANSWER
-- Make --ask-for-password take a prompt message
-- add expose handler for plugins to draw from. We need to reset some state every frame of the animation, so better to hide that.
-- rotate boot.log per boot cycle (might be easiest to just fork/exec out to logrotate directly)
-- fix error handling. In particular, ply_open_module gets it completely wrong (replies on errno instead of dlerror())
-- consider moving text code from ply-window to a ply-text-buffer analog of ply-frame-buffer
-- maybe watch for VT switches and do things like restoring text color palette and stopping drawing the framebuffer
-- clean up the event loop watch api to always be in terms of watch objects instead of function/user_data pairs.
-- Fix --hide-splash to properly unredirect console until next --show-splash or event better make attach-to-session
- a client command, with detach-from-session a separate one
+++ /dev/null
-dnl as-ac-expand.m4 0.2.0 -*- autoconf -*-
-dnl autostars m4 macro for expanding directories using configure's prefix
-
-dnl (C) 2003, 2004, 2005 Thomas Vander Stichele <thomas at apestaart dot org>
-
-dnl Copying and distribution of this file, with or without modification,
-dnl are permitted in any medium without royalty provided the copyright
-dnl notice and this notice are preserved.
-
-dnl AS_AC_EXPAND(VAR, CONFIGURE_VAR)
-
-dnl example:
-dnl AS_AC_EXPAND(SYSCONFDIR, $sysconfdir)
-dnl will set SYSCONFDIR to /usr/local/etc if prefix=/usr/local
-
-AC_DEFUN([AS_AC_EXPAND],
-[
- EXP_VAR=[$1]
- FROM_VAR=[$2]
-
- dnl first expand prefix and exec_prefix if necessary
- prefix_save=$prefix
- exec_prefix_save=$exec_prefix
-
- dnl if no prefix given, then use /usr/local, the default prefix
- if test "x$prefix" = "xNONE"; then
- prefix="$ac_default_prefix"
- fi
- dnl if no exec_prefix given, then use prefix
- if test "x$exec_prefix" = "xNONE"; then
- exec_prefix=$prefix
- fi
-
- full_var="$FROM_VAR"
- dnl loop until it doesn't change anymore
- while true; do
- new_full_var="`eval echo $full_var`"
- if test "x$new_full_var" = "x$full_var"; then break; fi
- full_var=$new_full_var
- done
-
- dnl clean up
- full_var=$new_full_var
- AC_SUBST([$1], "$full_var")
-
- dnl restore prefix and exec_prefix
- prefix=$prefix_save
- exec_prefix=$exec_prefix_save
-])
-
+++ /dev/null
-#!/bin/sh
-
-cd $(dirname $0)
-autoreconf --install --symlink -Wno-portability
-if test -z "$NOCONFIGURE"; then
- exec ./configure $@
-fi
+++ /dev/null
-AC_INIT([plymouth],
- m4_esyscmd_s([date +%y.%V.$(git rev-list $(git describe --abbrev=0)..HEAD --count) -d "@$(git log -1 --pretty=format:%ct)" || echo 0]),
- [https://gitlab.freedesktop.org/plymouth/plymouth/issues])
-AC_CONFIG_SRCDIR(src/main.c)
-AC_CONFIG_HEADER(config.h)
-AC_CONFIG_AUX_DIR(build-tools)
-
-AC_USE_SYSTEM_EXTENSIONS
-AC_SYS_LARGEFILE
-AC_PROG_AWK
-AC_PROG_CC_STDC
-AM_PROG_CC_C_O
-AC_HEADER_STDC
-AC_C_CONST
-
-AM_INIT_AUTOMAKE([dist-xz no-dist-gzip subdir-objects foreign])
-m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-AM_MAINTAINER_MODE([enable])
-
-AM_GNU_GETTEXT_VERSION([0.19.8])
-AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.8])
-AM_GNU_GETTEXT([external])
-
-PKG_PROG_PKG_CONFIG
-LT_INIT([dlopen disable-static pic-only])
-
-## increment if the interface has additions, changes, removals.
-LT_CURRENT=5
-
-## increment any time the source changes; set to
-## 0 if you increment CURRENT
-LT_REVISION=0
-
-## increment if any interfaces have been added; set to 0
-## if any interfaces have been changed or removed. removal has
-## precedence over adding, so set to 0 if both happened.
-LT_AGE=0
-
-AC_SUBST(LT_CURRENT)
-AC_SUBST(LT_REVISION)
-AC_SUBST(LT_AGE)
-
-PKG_CHECK_MODULES(IMAGE, [libpng >= 1.2.16 ])
-AC_SUBST(IMAGE_CFLAGS)
-AC_SUBST(IMAGE_LIBS)
-
-AC_ARG_WITH(udev, AS_HELP_STRING([--with-udev], [Add udev support]),, with_udev=yes)
-
-if test "x$with_udev" != "xno" ; then
- PKG_CHECK_MODULES(UDEV, [libudev], have_udev=yes, have_udev=no)
- AC_SUBST(UDEV_CFLAGS)
- AC_SUBST(UDEV_LIBS)
- if test "x$have_udev" = "xyes"; then
- AC_DEFINE(HAVE_UDEV, 1, [Define if have udev support])
- else
- AC_MSG_ERROR([libudev is required unless --without-udev is passed])
- fi
-fi
-
-PLYMOUTH_CFLAGS=""
-PLYMOUTH_LIBS="-lm -lrt -ldl"
-
-AC_SUBST(PLYMOUTH_CFLAGS)
-AC_SUBST(PLYMOUTH_LIBS)
-
-AC_PATH_PROG([SYSTEMD_ASK_PASSWORD_AGENT], [systemd-tty-ask-password-agent])
-AC_PATH_PROG([UDEVADM], [udevadm])
-
-AC_ARG_ENABLE(pango, AS_HELP_STRING([--enable-pango],[enable building with pango, disabled there is no encryption prompts]),enable_pango=$enableval,enable_pango=yes)
-AM_CONDITIONAL(ENABLE_PANGO, [test "$enable_pango" = yes])
-
-if test x$enable_pango = xyes; then
- PKG_CHECK_MODULES(PANGO, [pangocairo >= 1.21.0 ])
- AC_SUBST(PANGO_CFLAGS)
- AC_SUBST(PANGO_LIBS)
-fi
-
-AC_ARG_ENABLE(freetype, AS_HELP_STRING([--enable-freetype],[enable building the FreeType-based label plugin]),enable_freetype=$enableval,enable_freetype=yes)
-AM_CONDITIONAL(ENABLE_FREETYPE, [test "$enable_freetype" = yes])
-
-if test x$enable_freetype = xyes; then
- PKG_CHECK_MODULES(FREETYPE, [freetype2])
- AC_SUBST(FREETYPE_CFLAGS)
- AC_SUBST(FREETYPE_LIBS)
-fi
-
-AC_ARG_ENABLE(gtk, AS_HELP_STRING([--enable-gtk],[enable building with gtk, disabled there is no x11 renderer]),enable_gtk=$enableval,enable_gtk=yes)
-AM_CONDITIONAL(ENABLE_GTK, [test "$enable_gtk" = yes])
-
-if test x$enable_gtk = xyes; then
- PKG_CHECK_MODULES(GTK, [gtk+-3.0 >= 3.14.0])
- AC_SUBST(GTK_CFLAGS)
- AC_SUBST(GTK_LIBS)
-fi
-
-AC_ARG_ENABLE(drm, AS_HELP_STRING([--enable-drm],[enable building drm kms support]),enable_drm_renderer=$enableval,enable_drm_renderer=yes)
-AM_CONDITIONAL(ENABLE_DRM_RENDERER, [test "$enable_drm_renderer" = yes])
-
-if test x$enable_drm_renderer = xyes; then
- PKG_CHECK_MODULES(DRM, [libdrm])
-fi
-
-AC_ARG_ENABLE(documentation,
- AS_HELP_STRING([--enable-documentation],
- [build documentation]),,
- enable_documentation=yes)
-if test x$enable_documentation = xyes; then
- AC_PATH_PROG([XSLTPROC], [xsltproc])
- if test x$XSLTPROC = x; then
- AC_MSG_ERROR([xsltproc is required to build documentation])
- fi
-fi
-AM_CONDITIONAL(BUILD_DOCUMENTATION, test x$enable_documentation = xyes)
-
-AC_ARG_ENABLE(tracing, AS_HELP_STRING([--enable-tracing],[enable verbose tracing code]),enable_tracing=$enableval,enable_tracing=yes)
-
-if test x$enable_tracing = xyes; then
- AC_DEFINE(PLY_ENABLE_TRACING, 1, [Build in verbose debug tracing spew])
-fi
-
-AC_ARG_ENABLE(upstart-monitoring, AS_HELP_STRING([--enable-upstart-monitoring],[listen for messages on the Upstart D-Bus interface]),enable_upstart_monitoring=$enableval,enable_upstart_monitoring=no)
-if test x$enable_upstart_monitoring = xyes; then
- PKG_CHECK_MODULES(DBUS, [dbus-1])
- AC_SUBST(DBUS_CFLAGS)
- AC_SUBST(DBUS_LIBS)
- AC_CHECK_HEADERS([ncursesw/term.h ncurses/term.h term.h], [break])
- AC_CHECK_LIB([ncursesw], [initscr],
- [CURSES_LIBS="$CURSES_LIBS -lncursesw"],
- [AC_CHECK_LIB([ncurses], [initscr],
- [CURSES_LIBS="$CURSES_LIBS -lncurses"],
- [AC_CHECK_LIB([curses], [initscr],
- [CURSES_LIBS="$CURSES_LIBS -lcurses"],
- [AC_MSG_ERROR([no curses library found])])])])
- AC_SUBST(CURSES_LIBS)
-fi
-AM_CONDITIONAL(ENABLE_UPSTART_MONITORING, [test "$enable_upstart_monitoring" = yes])
-
-AC_ARG_ENABLE(systemd-integration, AS_HELP_STRING([--enable-systemd-integration],[coordinate boot up with systemd]),enable_systemd_integration=$enableval,enable_systemd_integration=yes)
-AM_CONDITIONAL(ENABLE_SYSTEMD_INTEGRATION, [test "$enable_systemd_integration" = yes])
-
-if test x$enable_systemd_integration = xyes; then
- AC_DEFINE(PLY_ENABLE_SYSTEMD_INTEGRATION, 1, [Coordinate boot up with systemd])
- AC_ARG_WITH([systemdunitdir], AC_HELP_STRING([--with-systemdunitdir=DIR],
- [path to systemd service directory]), [path_systemdunit=${withval}],
- [path_systemdunit="`$PKG_CONFIG --variable=systemdsystemunitdir systemd`"])
- if (test -n "${path_systemdunit}"); then
- SYSTEMD_UNIT_DIR="${path_systemdunit}"
- fi
- AC_SUBST(SYSTEMD_UNIT_DIR)
-fi
-
-AC_ARG_WITH([runtimedir], [], [AC_MSG_ERROR([--with-runtimedir is obsolete, use --runstatedir instead])], [])
-
-AC_ARG_WITH(system-root-install, AS_HELP_STRING([--with-system-root-install],[Install client in /bin and daemon in /sbin]),with_system_root_install=${withval},with_system_root_install=no)
-AM_CONDITIONAL(WITH_SYSTEM_ROOT_INSTALL, [test "$with_system_root_install" = yes])
-
-if test x$with_system_root_install = xyes; then
- plymouthclientdir=/bin
- plymouthdaemondir=/sbin
-else
- plymouthclientdir=$bindir
- plymouthdaemondir=$sbindir
-fi
-plymouthruntimedir=$runstatedir/plymouth
-AC_SUBST(plymouthclientdir)
-AC_SUBST(plymouthdaemondir)
-AC_SUBST(plymouthruntimedir)
-
-AS_AC_EXPAND(PLYMOUTH_CLIENT_DIR, $plymouthclientdir)
-AS_AC_EXPAND(PLYMOUTH_DAEMON_DIR, $plymouthdaemondir)
-AS_AC_EXPAND(PLYMOUTH_RUNTIME_DIR, $plymouthruntimedir)
-
-AC_ARG_WITH(rhgb-compat-link, AS_HELP_STRING([--with-rhgb-compat-link],[Install /usr/bin/rhgb-client compatability symlink]),with_rhgb_compat_link=${withval},with_rhgb_compat_link=no)
-AM_CONDITIONAL(WITH_RHGB_COMPAT_LINK, [test "$with_rhgb_compat_link" = yes])
-
-AC_ARG_WITH(logo, AS_HELP_STRING([--with-logo],[logo used by boot splash plugins]),logofile=${withval},logofile=$datadir/plymouth/bizcom.png)
-AC_SUBST(logofile)
-AS_AC_EXPAND(PLYMOUTH_LOGO_FILE, $logofile)
-
-AM_CONDITIONAL(INSTALL_FALLBACK_LOGO, [test "$logofile" = $datadir/plymouth/bizcom.png])
-
-AC_ARG_WITH(background-color, AS_HELP_STRING([--with-background-color],[background color used by boot splash plugins]),background_color=${withval},background_color=0x5d5950)
-AC_SUBST(background_color)
-
-AC_ARG_WITH(background-start-color-stop, AS_HELP_STRING([--with-background-start-color-stop],[first color stop in background gradients used by boot splash plugins]),background_start_color=${withval},background_start_color=0x807c71)
-AC_SUBST(background_start_color)
-
-AC_ARG_WITH(background-end-color-stop, AS_HELP_STRING([--with-background-end-color-stop],[last color end in background gradients used by boot splash plugins]),background_end_color=${withval},background_end_color=0x3a362f)
-AC_SUBST(background_end_color)
-
-AC_ARG_WITH(release-file, AS_HELP_STRING([--with-release-file=<path_to_release_file>],[Release File to use to detect distribution (by default /etc/system-release)]),RELEASE_FILE=${withval},RELEASE_FILE=/etc/system-release)
-
-AC_SUBST(RELEASE_FILE)
-AC_DEFINE_UNQUOTED(RELEASE_FILE, "$RELEASE_FILE", [Release file path])
-
-AC_ARG_WITH(boot-tty, AS_HELP_STRING([--with-boot-tty=<tty>],[Default TTY to use in boot mode (by default tty1)]),BOOT_TTY=${withval},BOOT_TTY=/dev/tty1)
-AC_DEFINE_UNQUOTED(BOOT_TTY, "$BOOT_TTY", [TTY to use in boot mode])
-
-AC_ARG_WITH(shutdown-tty, AS_HELP_STRING([--with-shutdown-tty=<tty>],[Default TTY to use in shutdown mode (by default tty63)]),SHUTDOWN_TTY=${withval},SHUTDOWN_TTY=/dev/tty63)
-AC_DEFINE_UNQUOTED(SHUTDOWN_TTY, "$SHUTDOWN_TTY", [TTY to use in shutdown mode])
-
-# Turn on the additional warnings last, so -Werror doesn't affect other tests.
-
-AC_DEFUN([PLYMOUTH_CC_TRY_FLAG], [
- AC_MSG_CHECKING([whether $CC supports $1])
-
- plymouth_save_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS $1"
-
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ]], [[ ]])], [plymouth_cc_flag=yes], [plymouth_cc_flag=no])
- CFLAGS="$plymouth_save_CFLAGS"
-
- if test "x$plymouth_cc_flag" = "xyes"; then
- ifelse([$2], , :, [$2])
- else
- ifelse([$3], , :, [$3])
- fi
- AC_MSG_RESULT([$plymouth_cc_flag])
-])
-
-AC_ARG_ENABLE(more-warnings,
- AS_HELP_STRING([--enable-more-warnings],
- [Maximum compiler warnings]),
- set_more_warnings="$enableval",[
- if test -d $srcdir/.git; then
- set_more_warnings=yes
- else
- set_more_warnings=no
- fi])
-
-AC_MSG_CHECKING(for more warnings)
-if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then
- AC_MSG_RESULT(yes)
- MAYBE_WARN="\
- -Wall -Wextra \
- -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes \
- -Wwrite-strings -Wnested-externs -Wpointer-arith \
- -Wswitch-enum -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations \
- -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-result \
- -Wno-cast-function-type \
- -Wcast-align -Wsign-compare -Wp,-D_FORTIFY_SOURCE=2"
-elif test "$GCC" = "yes"; then
- AC_MSG_RESULT(no)
- MAYBE_WARN="-Wall -Wno-sign-compare -Wno-deprecated-declarations"
-else
- AC_MSG_RESULT(no)
-fi
-
-# invalidate cached value if MAYBE_WARN has changed
-if test "x$plymouth_cv_warn_maybe" != "x$MAYBE_WARN"; then
- unset plymouth_cv_warn_cflags
-fi
-AC_CACHE_CHECK([for supported warning flags], plymouth_cv_warn_cflags, [
- echo
- WARN_CFLAGS=""
-
- # Some warning options are not supported by all versions of
- # gcc, so test all desired options against the current
- # compiler.
- #
- # Note that there are some order dependencies
- # here. Specifically, an option that disables a warning will
- # have no net effect if a later option then enables that
- # warnings, (perhaps implicitly). So we put some grouped
- # options (-Wall and -Wextra) up front and the -Wno options
- # last.
-
- for W in $MAYBE_WARN; do
- PLYMOUTH_CC_TRY_FLAG([$W], [WARN_CFLAGS="$WARN_CFLAGS $W"])
- done
-
- plymouth_cv_warn_cflags=$WARN_CFLAGS
- plymouth_cv_warn_maybe=$MAYBE_WARN
-
- AC_MSG_CHECKING([which warning flags were supported])])
-
-WARN_CFLAGS="$plymouth_cv_warn_cflags"
-PLYMOUTH_CFLAGS="$PLYMOUTH_CFLAGS $WARN_CFLAGS"
-
-plymouththemedir=$datadir/plymouth/themes
-AS_AC_EXPAND(PLYMOUTH_THEME_PATH, $plymouththemedir)
-
-plymouthruntimethemedir=$plymouthruntimedir/themes
-AS_AC_EXPAND(PLYMOUTH_RUNTIME_THEME_PATH, $plymouthruntimethemedir)
-
-plymouthplugindir=$libdir/plymouth/
-AS_AC_EXPAND(PLYMOUTH_PLUGIN_PATH, $plymouthplugindir)
-
-plymouthpolicydir=$datadir/plymouth/
-AS_AC_EXPAND(PLYMOUTH_POLICY_DIR, $plymouthpolicydir)
-
-plymouthconfdir=$sysconfdir/plymouth/
-AS_AC_EXPAND(PLYMOUTH_CONF_DIR, $plymouthconfdir)
-
-AS_AC_EXPAND(PLYMOUTH_LIBDIR, $libdir)
-AS_AC_EXPAND(PLYMOUTH_LIBEXECDIR, $libexecdir)
-AS_AC_EXPAND(PLYMOUTH_DATADIR, $datadir)
-
-AC_CONFIG_FILES([Makefile po/Makefile.in
- src/libply/Makefile
- src/libply-splash-core/Makefile
- src/libply-splash-graphics/Makefile
- src/ply-splash-core.pc
- src/ply-splash-graphics.pc
- src/plugins/Makefile
- src/plugins/renderers/Makefile
- src/plugins/renderers/frame-buffer/Makefile
- src/plugins/renderers/drm/Makefile
- src/plugins/renderers/x11/Makefile
- src/plugins/splash/Makefile
- src/plugins/splash/fade-throbber/Makefile
- src/plugins/splash/tribar/Makefile
- src/plugins/splash/text/Makefile
- src/plugins/splash/details/Makefile
- src/plugins/splash/space-flares/Makefile
- src/plugins/splash/two-step/Makefile
- src/plugins/splash/script/Makefile
- src/plugins/controls/Makefile
- src/plugins/controls/label-pango/Makefile
- src/plugins/controls/label-freetype/Makefile
- src/Makefile
- src/client/ply-boot-client.pc
- src/client/Makefile
- src/upstart-bridge/Makefile
- themes/Makefile
- themes/spinfinity/Makefile
- themes/fade-in/Makefile
- themes/tribar/Makefile
- themes/text/Makefile
- themes/details/Makefile
- themes/solar/Makefile
- themes/glow/Makefile
- themes/spinner/Makefile
- themes/script/Makefile
- themes/bgrt/Makefile
- images/Makefile
- scripts/plymouth-generate-initrd
- scripts/plymouth-populate-initrd
- scripts/plymouth-set-default-theme
- scripts/Makefile
- systemd-units/plymouth-halt.service
- systemd-units/plymouth-kexec.service
- systemd-units/plymouth-poweroff.service
- systemd-units/plymouth-quit.service
- systemd-units/plymouth-quit-wait.service
- systemd-units/plymouth-read-write.service
- systemd-units/plymouth-reboot.service
- systemd-units/plymouth-start.service
- systemd-units/plymouth-switch-root.service
- systemd-units/plymouth-switch-root-initramfs.service
- systemd-units/systemd-ask-password-plymouth.path
- systemd-units/systemd-ask-password-plymouth.service
- systemd-units/Makefile
- docs/Makefile
-])
-AC_OUTPUT
+++ /dev/null
-XSLTPROC_FLAGS = \
- --nonet \
- --stringparam man.output.quietly 1 \
- --stringparam funcsynopsis.style ansi \
- --stringparam man.th.extra1.suppress 1 \
- --stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0
-
-
-plymouth.1: plymouth1.xml
- $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
-
-%.8: %.xml
- $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
-
-%.1: %.xml
- $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
-
-man_MANS = \
- plymouth.1 \
- plymouth.8 \
- plymouthd.8 \
- plymouth-set-default-theme.1
-
-EXTRA_DIST = \
- plymouth.xml \
- plymouth1.xml \
- plymouth-set-default-theme.xml \
- plymouthd.xml
-
-CLEANFILES = $(man_MANS)
+++ /dev/null
-if INSTALL_FALLBACK_LOGO
-imagedir = $(datadir)/plymouth
-image_DATA = bizcom.png
-endif
-
-EXTRA_DIST = bizcom.png
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-initrdscriptdir = $(libexecdir)/plymouth
-initrdscript_SCRIPTS = plymouth-update-initrd plymouth-generate-initrd plymouth-populate-initrd
-
-sbinscriptsdir = $(sbindir)
-sbinscripts_SCRIPTS = plymouth-set-default-theme
-
-bootlogdir = $(sysconfdir)/logrotate.d
-bootlog_DATA = bootlog
-
-EXTRA_DIST= plymouth-update-initrd \
- plymouth-generate-initrd.in \
- plymouth-populate-initrd.in \
- plymouth-set-default-theme.in \
- bootlog \
- default.cfg
+++ /dev/null
-SUBDIRS = libply libply-splash-core libply-splash-graphics . plugins client
-if ENABLE_UPSTART_MONITORING
-SUBDIRS += upstart-bridge
-endif
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/libply \
- -I$(srcdir)/libply-splash-core \
- -I$(srcdir) \
- -DPLYMOUTH_LOCALE_DIRECTORY=\"$(localedir)\" \
- -DPLYMOUTH_DRM_ESCROW_DIRECTORY=\"$(libexecdir)/plymouth\" \
- -DPLYMOUTH_LOG_DIRECTORY=\"$(localstatedir)/log\" \
- -DPLYMOUTH_SPOOL_DIRECTORY=\"$(localstatedir)/spool/plymouth\" \
- -DPLYMOUTH_TIME_DIRECTORY=\"$(localstatedir)/lib/plymouth/\" \
- -DPLYMOUTH_LOGO_FILE=\"$(logofile)\"
-
-plymouthdbindir = $(plymouthdaemondir)
-plymouthdbin_PROGRAMS = plymouthd
-
-plymouthd_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -rdynamic \
- -DPLYMOUTH_PLUGIN_PATH=\"$(PLYMOUTH_PLUGIN_PATH)\" \
- -DPLYMOUTH_THEME_PATH=\"$(PLYMOUTH_THEME_PATH)/\" \
- -DPLYMOUTH_POLICY_DIR=\"$(PLYMOUTH_POLICY_DIR)/\" \
- -DPLYMOUTH_RUNTIME_DIR=\"$(PLYMOUTH_RUNTIME_DIR)\" \
- -DPLYMOUTH_CONF_DIR=\"$(PLYMOUTH_CONF_DIR)/\" \
- -DPLYMOUTH_RUNTIME_THEME_PATH=\"$(PLYMOUTH_RUNTIME_THEME_PATH)/\"
-plymouthd_LDADD = $(PLYMOUTH_LIBS) libply/libply.la libply-splash-core/libply-splash-core.la
-plymouthd_SOURCES = \
- ply-boot-protocol.h \
- ply-boot-server.h \
- ply-boot-server.c \
- plugins/splash/details/plugin.c \
- main.c
-
-escrowdir = $(libexecdir)/plymouth
-escrow_PROGRAMS = plymouthd-fd-escrow
-
-plymouthd_fd_escrow_SOURCES = plymouthd-fd-escrow.c
-
-plymouthdrundir = $(plymouthruntimedir)
-plymouthdspooldir = $(localstatedir)/spool/plymouth
-plymouthdtimedir = $(localstatedir)/lib/plymouth
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = ply-splash-core.pc ply-splash-graphics.pc
-
-plymouthd_defaultsdir = $(PLYMOUTH_POLICY_DIR)
-dist_plymouthd_defaults_DATA = plymouthd.defaults
-
-plymouthd_confdir = $(PLYMOUTH_CONF_DIR)
-dist_plymouthd_conf_DATA = plymouthd.conf
-
-install-data-hook:
- -mkdir -p $(DESTDIR)$(plymouthdrundir)
- -mkdir -p $(DESTDIR)$(plymouthdspooldir)
- -mkdir -p $(DESTDIR)$(plymouthdtimedir)
-
-EXTRA_DIST = ply-splash-core.pc.in ply-splash-graphics.pc.in
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(top_srcdir)/src \
- -I$(top_srcdir)/src/libply \
- -I$(srcdir)
-
-plymouthdir = $(plymouthclientdir)
-
-plymouth_PROGRAMS = plymouth
-
-plymouth_CFLAGS = $(PLYMOUTH_CFLAGS) -DPLYMOUTH_PLUGIN_PATH=\"$(PLYMOUTH_PLUGIN_PATH)\"
-plymouth_LDADD = $(PLYMOUTH_LIBS) ../libply/libply.la
-plymouth_SOURCES = \
- $(srcdir)/../ply-boot-protocol.h \
- $(srcdir)/ply-boot-client.h \
- $(srcdir)/ply-boot-client.c \
- $(srcdir)/plymouth.c
-
-lib_LTLIBRARIES = libply-boot-client.la
-
-libply_boot_clientdir = $(includedir)/plymouth-1/ply-boot-client
-libply_boot_client_HEADERS = \
- $(srcdir)/../ply-boot-protocol.h \
- ply-boot-client.h
-
-libply_boot_client_la_CFLAGS = $(PLYMOUTH_CFLAGS)
-libply_boot_client_la_LIBADD = $(PLYMOUTH_LIBS) ../libply/libply.la
-libply_boot_client_la_LDFLAGS = -export-symbols-regex '^[^_].*' \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -no-undefined
-libply_boot_client_la_SOURCES = \
- $(srcdir)/../ply-boot-protocol.h \
- $(srcdir)/ply-boot-client.h \
- $(srcdir)/ply-boot-client.c
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = ply-boot-client.pc
-
-if WITH_RHGB_COMPAT_LINK
-install-data-hook:
- (mkdir -p $(DESTDIR)$(bindir) && cd $(DESTDIR)$(bindir) && ln -sf ../../bin/plymouth rhgb-client)
-
-uninstall-hook:
- rm -f $(DESTDIR)$(bindir)/rhgb-client
- -rmdir -p $(DESTDIR)$(bindir)/rhgb-client >& /dev/null
-endif
-
-EXTRA_DIST = ply-boot-client.pc.in
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir) \
- -I$(srcdir)/../libply \
- -I$(srcdir)/../plugins/controls
-
-if WITH_SYSTEM_ROOT_INSTALL
-librarydir = $(libdir:/usr%=%)
-else
-librarydir = $(libdir)
-endif
-
-library_LTLIBRARIES = libply-splash-core.la
-
-libply_splash_coredir = $(includedir)/plymouth-1/ply-splash-core
-libply_splash_core_HEADERS = \
- ply-boot-splash.h \
- ply-boot-splash-plugin.h \
- ply-device-manager.h \
- ply-keyboard.h \
- ply-pixel-buffer.h \
- ply-pixel-display.h \
- ply-renderer.h \
- ply-renderer-plugin.h \
- ply-terminal.h \
- ply-text-display.h \
- ply-text-progress-bar.h \
- ply-text-step-bar.h
-
-libply_splash_core_la_CFLAGS = $(PLYMOUTH_CFLAGS) $(UDEV_CFLAGS) \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color) \
- -DPLYMOUTH_PLUGIN_PATH=\"$(PLYMOUTH_PLUGIN_PATH)\"
-libply_splash_core_la_LIBADD = $(PLYMOUTH_LIBS) $(UDEV_LIBS) ../libply/libply.la
-libply_splash_core_la_LDFLAGS = -export-symbols-regex '^[^_].*' \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -no-undefined
-libply_splash_core_la_SOURCES = \
- $(libply_splash_core_HEADERS) \
- ply-device-manager.c \
- ply-keyboard.c \
- ply-pixel-display.c \
- ply-text-display.c \
- ply-text-progress-bar.c \
- ply-text-step-bar.c \
- ply-terminal.c \
- ply-pixel-buffer.c \
- ply-renderer.c \
- ply-boot-splash.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir) \
- -I$(srcdir)/../libply \
- -I$(srcdir)/../libply-splash-core \
- -I$(srcdir)/../plugins/controls
-
-lib_LTLIBRARIES = libply-splash-graphics.la
-
-libply_splash_graphicsdir = $(includedir)/plymouth-1/ply-splash-graphics
-libply_splash_graphics_HEADERS = \
- ply-animation.h \
- ply-capslock-icon.h \
- ply-entry.h \
- ply-image.h \
- ply-keymap-icon.h \
- ply-keymap-metadata.h \
- ply-label.h \
- ply-label-plugin.h \
- ply-progress-animation.h \
- ply-progress-bar.h \
- ply-throbber.h
-
-libply_splash_graphics_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- $(IMAGE_CFLAGS) \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color) \
- -DPLYMOUTH_PLUGIN_PATH=\"$(PLYMOUTH_PLUGIN_PATH)\"
-libply_splash_graphics_la_LIBADD = $(PLYMOUTH_LIBS) $(IMAGE_LIBS) ../libply/libply.la ../libply-splash-core/libply-splash-core.la
-libply_splash_graphics_la_LDFLAGS = -export-symbols-regex '^[^_].*' \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -no-undefined
-libply_splash_graphics_la_SOURCES = \
- $(libply_splash_graphics_HEADERS) \
- ply-animation.c \
- ply-capslock-icon.c \
- ply-entry.c \
- ply-image.c \
- ply-keymap-icon.c \
- ply-label.c \
- ply-progress-animation.c \
- ply-progress-bar.c \
- ply-throbber.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir) \
- -DPLYMOUTH_TIME_DIRECTORY=\"$(localstatedir)/lib/plymouth/\"
-
-if WITH_SYSTEM_ROOT_INSTALL
-librarydir = $(subst /usr/lib,/lib,$(libdir))
-else
-librarydir = $(libdir)
-endif
-library_LTLIBRARIES = libply.la
-
-libplydir = $(includedir)/plymouth-1/ply
-libply_HEADERS = \
- ply-event-loop.h \
- ply-command-parser.h \
- ply-buffer.h \
- ply-array.h \
- ply-bitarray.h \
- ply-list.h \
- ply-hashtable.h \
- ply-logger.h \
- ply-i18n.h \
- ply-key-file.h \
- ply-progress.h \
- ply-rectangle.h \
- ply-region.h \
- ply-terminal-session.h \
- ply-trigger.h \
- ply-utils.h
-
-libply_la_CFLAGS = $(PLYMOUTH_CFLAGS)
-libply_la_LIBADD = $(PLYMOUTH_LIBS)
-libply_la_LDFLAGS = -export-symbols-regex '^[^_].*' \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -no-undefined
-libply_la_SOURCES = ply-event-loop.c \
- $(libply_HEADERS) \
- ply-command-parser.c \
- ply-buffer.c \
- ply-array.c \
- ply-bitarray.c \
- ply-list.c \
- ply-hashtable.c \
- ply-logger.c \
- ply-key-file.c \
- ply-progress.c \
- ply-rectangle.c \
- ply-region.c \
- ply-terminal-session.c \
- ply-trigger.c \
- ply-utils.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-SUBDIRS = controls splash renderers
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-SUBDIRS =
-if ENABLE_PANGO
-SUBDIRS += label-pango
-endif
-if ENABLE_FREETYPE
-SUBDIRS += label-freetype
-endif
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../../libply-splash-graphics \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = label-freetype.la
-
-label_freetype_la_CFLAGS = $(PLYMOUTH_CFLAGS) $(FREETYPE_CFLAGS)
-
-label_freetype_la_LDFLAGS = -module -avoid-version -export-dynamic
-label_freetype_la_LIBADD = $(PLYMOUTH_LIBS) $(FREETYPE_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la \
- ../../../libply-splash-graphics/libply-splash-graphics.la
-label_freetype_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../../libply-splash-graphics \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = label-pango.la
-
-label_pango_la_CFLAGS = $(PLYMOUTH_CFLAGS) $(PANGO_CFLAGS)
-
-label_pango_la_LDFLAGS = -module -avoid-version -export-dynamic
-label_pango_la_LIBADD = $(PLYMOUTH_LIBS) $(PANGO_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la \
- ../../../libply-splash-graphics/libply-splash-graphics.la
-label_pango_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-SUBDIRS = frame-buffer x11 drm
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-if ENABLE_DRM_RENDERER
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth/renderers
-plugin_LTLIBRARIES = drm.la
-
-drm_la_CFLAGS = $(PLYMOUTH_CFLAGS) $(DRM_CFLAGS)
-
-drm_la_LDFLAGS = -module -avoid-version -export-dynamic
-drm_la_LIBADD = $(PLYMOUTH_LIBS) $(DRM_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la
-drm_la_SOURCES = $(srcdir)/plugin.c
-
-endif
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth/renderers
-plugin_LTLIBRARIES = frame-buffer.la
-
-frame_buffer_la_CFLAGS = $(PLYMOUTH_CFLAGS)
-
-frame_buffer_la_LDFLAGS = -module -avoid-version -export-dynamic
-frame_buffer_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la
-frame_buffer_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-if ENABLE_GTK
-plugindir = $(libdir)/plymouth/renderers
-plugin_LTLIBRARIES = x11.la
-
-x11_la_CFLAGS = $(GTK_CFLAGS) $(PLYMOUTH_CFLAGS)
-x11_la_LDFLAGS = -module -avoid-version -export-dynamic
-x11_la_LIBADD = $(PLYMOUTH_LIBS) \
- $(GTK_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la
-x11_la_SOURCES = $(srcdir)/plugin.c
-endif
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-SUBDIRS = fade-throbber text details space-flares two-step script tribar
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = details.la
-
-details_la_CFLAGS = $(PLYMOUTH_CFLAGS)
-details_la_LDFLAGS = -module -avoid-version -export-dynamic
-details_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la
-details_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../../libply-splash-graphics \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = fade-throbber.la
-
-fade_throbber_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -DPLYMOUTH_IMAGE_DIR=\"$(datadir)/plymouth/\" \
- -DPLYMOUTH_LOGO_FILE=\"$(logofile)\" \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color)
-fade_throbber_la_LDFLAGS = -module -avoid-version -export-dynamic
-fade_throbber_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la \
- ../../../libply-splash-graphics/libply-splash-graphics.la
-fade_throbber_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../../libply-splash-graphics \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = script.la
-
-script_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -DPLYMOUTH_IMAGE_DIR=\"$(datadir)/plymouth/\" \
- -DPLYMOUTH_LOGO_FILE=\"$(logofile)\" \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color)
-script_la_LDFLAGS = -module -avoid-version -export-dynamic
-script_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la \
- ../../../libply-splash-graphics/libply-splash-graphics.la
-script_la_SOURCES = $(srcdir)/plugin.c \
- $(srcdir)/plugin.h \
- $(srcdir)/script.c \
- $(srcdir)/script.h \
- $(srcdir)/script-scan.c \
- $(srcdir)/script-scan.h \
- $(srcdir)/script-parse.c \
- $(srcdir)/script-parse.h \
- $(srcdir)/script-execute.c \
- $(srcdir)/script-execute.h \
- $(srcdir)/script-object.c \
- $(srcdir)/script-object.h \
- $(srcdir)/script-debug.c \
- $(srcdir)/script-debug.h \
- $(srcdir)/script-lib-image.c \
- $(srcdir)/script-lib-image.h \
- $(srcdir)/script-lib-image.script \
- $(srcdir)/script-lib-sprite.c \
- $(srcdir)/script-lib-sprite.h \
- $(srcdir)/script-lib-sprite.script \
- $(srcdir)/script-lib-plymouth.c \
- $(srcdir)/script-lib-plymouth.h \
- $(srcdir)/script-lib-plymouth.script \
- $(srcdir)/script-lib-math.c \
- $(srcdir)/script-lib-math.h \
- $(srcdir)/script-lib-math.script \
- $(srcdir)/script-lib-string.c \
- $(srcdir)/script-lib-string.h \
- $(srcdir)/script-lib-string.script
-
-MAINTAINERCLEANFILES = Makefile.in
-CLEANFILES = *.script.h
-
-BUILT_SOURCES = script-lib-image.script.h \
- script-lib-sprite.script.h \
- script-lib-plymouth.script.h \
- script-lib-math.script.h \
- script-lib-string.script.h
-
-%.script.h: %.script
- sed -e 's/\\/\\\\/g' \
- -e 's/"/\\"/g' \
- -e 's/\(.*\)/ "\1\\n"/g' \
- -e '1istatic const char* $(subst -,_,$(@:.script.h=_string)) =' \
- -e '$$a;' \
- $< > $@
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../../libply-splash-graphics \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = space-flares.la
-
-space_flares_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -DPLYMOUTH_IMAGE_DIR=\"$(datadir)/plymouth/\" \
- -DPLYMOUTH_LOGO_FILE=\"$(logofile)\" \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color)
-space_flares_la_LDFLAGS = -module -avoid-version -export-dynamic
-space_flares_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la \
- ../../../libply-splash-graphics/libply-splash-graphics.la
-space_flares_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = text.la
-
-text_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color)
-
-text_la_LDFLAGS = -module -avoid-version -export-dynamic
-text_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la
-text_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = tribar.la
-
-tribar_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color)
-
-tribar_la_LDFLAGS = -module -avoid-version -export-dynamic
-tribar_la_LIBADD = $(PLYMOUTH_LIBS) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la
-tribar_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(srcdir)/../../../libply \
- -I$(srcdir)/../../../libply-splash-core \
- -I$(srcdir)/../../../libply-splash-graphics \
- -I$(srcdir)/../../.. \
- -I$(srcdir)/../.. \
- -I$(srcdir)/.. \
- -I$(srcdir)
-
-plugindir = $(libdir)/plymouth
-plugin_LTLIBRARIES = two-step.la
-
-two_step_la_CFLAGS = $(PLYMOUTH_CFLAGS) \
- -DPLYMOUTH_IMAGE_DIR=\"$(datadir)/plymouth/\" \
- -DPLYMOUTH_LOGO_FILE=\"$(logofile)\" \
- -DPLYMOUTH_BACKGROUND_COLOR=$(background_color) \
- -DPLYMOUTH_BACKGROUND_END_COLOR=$(background_end_color) \
- -DPLYMOUTH_BACKGROUND_START_COLOR=$(background_start_color)
-two_step_la_LDFLAGS = -module -avoid-version -export-dynamic
-two_step_la_LIBADD = $(PLYMOUTH_LIBS) $(LTLIBINTL) \
- ../../../libply/libply.la \
- ../../../libply-splash-core/libply-splash-core.la \
- ../../../libply-splash-graphics/libply-splash-graphics.la
-two_step_la_SOURCES = $(srcdir)/plugin.c
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-AM_CPPFLAGS = -I$(top_srcdir) \
- -I$(top_srcdir)/src \
- -I$(top_srcdir)/src/libply \
- -I$(top_srcdir)/src/client \
- -I$(srcdir)
-plymouthdir = $(plymouthclientdir)
-
-plymouth_PROGRAMS = plymouth-upstart-bridge
-
-plymouth_upstart_bridge_CFLAGS = $(PLYMOUTH_CFLAGS) $(DBUS_CFLAGS)
-plymouth_upstart_bridge_LDADD = \
- $(PLYMOUTH_LIBS) \
- $(DBUS_LIBS) \
- $(CURSES_LIBS) \
- ../libply/libply.la \
- ../client/libply-boot-client.la
-plymouth_upstart_bridge_SOURCES = \
- $(srcdir)/../ply-boot-protocol.h \
- $(srcdir)/ply-upstart-monitor.h \
- $(srcdir)/ply-upstart-monitor.c \
- $(srcdir)/plymouth-upstart-bridge.c
+++ /dev/null
-systemd_unit_templates = \
- plymouth-switch-root.service.in \
- plymouth-switch-root-initramfs.service.in \
- plymouth-start.service.in \
- plymouth-read-write.service.in \
- plymouth-quit.service.in \
- plymouth-quit-wait.service.in \
- plymouth-reboot.service.in \
- plymouth-kexec.service.in \
- plymouth-poweroff.service.in \
- plymouth-halt.service.in \
- systemd-ask-password-plymouth.path.in \
- systemd-ask-password-plymouth.service.in
-
-if ENABLE_SYSTEMD_INTEGRATION
-systemdunitdir=$(SYSTEMD_UNIT_DIR)
-systemdunit_DATA = $(systemd_unit_templates:.in=)
-
-install-data-hook:
- $(MKDIR_P) -m 0755 \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/initrd-switch-root.target.wants\
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/sysinit.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/multi-user.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/reboot.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/kexec.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/poweroff.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/halt.target.wants
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/initrd-switch-root.target.wants && \
- rm -f plymouth-start.service plymouth-switch-root.service && \
- $(LN_S) ../plymouth-start.service && \
- $(LN_S) ../plymouth-switch-root.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/sysinit.target.wants && \
- rm -f plymouth-start.service plymouth-read-write.service && \
- $(LN_S) ../plymouth-start.service && \
- $(LN_S) ../plymouth-read-write.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/multi-user.target.wants && \
- rm -f plymouth-quit.service plymouth-quit-wait.service && \
- $(LN_S) ../plymouth-quit.service && \
- $(LN_S) ../plymouth-quit-wait.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/reboot.target.wants && \
- rm -f plymouth-reboot.service \
- plymouth-switch-root-initramfs.service && \
- $(LN_S) ../plymouth-reboot.service && \
- $(LN_S) ../plymouth-switch-root-initramfs.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/kexec.target.wants && \
- rm -f plymouth-kexec.service \
- plymouth-switch-root-initramfs.service && \
- $(LN_S) ../plymouth-kexec.service && \
- $(LN_S) ../plymouth-switch-root-initramfs.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/poweroff.target.wants && \
- rm -f plymouth-poweroff.service \
- plymouth-switch-root-initramfs.service && \
- $(LN_S) ../plymouth-poweroff.service && \
- $(LN_S) ../plymouth-switch-root-initramfs.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/halt.target.wants && \
- rm -f plymouth-halt.service \
- plymouth-switch-root-initramfs.service && \
- $(LN_S) ../plymouth-halt.service && \
- $(LN_S) ../plymouth-switch-root-initramfs.service)
-
-uninstall-hook:
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/initrd-switch-root.target.wants && \
- rm -f plymouth-start.service plymouth-switch-root.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/sysinit.target.wants && \
- rm -f plymouth-start.service plymouth-read-write.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/multi-user.target.wants && \
- rm -f plymouth-quit.service plymouth-quit-wait.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/reboot.target.wants && \
- rm -f plymouth-reboot.service \
- plymouth-switch-root-initramfs.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/kexec.target.wants && \
- rm -f plymouth-kexec.service \
- plymouth-switch-root-initramfs.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/poweroff.target.wants && \
- rm -f plymouth-poweroff.service \
- plymouth-switch-root-initramfs.service)
- (cd $(DESTDIR)$(SYSTEMD_UNIT_DIR)/halt.target.wants && \
- rm -f plymouth-halt.service \
- plymouth-switch-root-initramfs.service)
- rmdir --ignore-fail-on-non-empty \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/sysinit.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/multi-user.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/reboot.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/kexec.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/poweroff.target.wants \
- $(DESTDIR)$(SYSTEMD_UNIT_DIR)/halt.target.wants
-
-endif
-
-EXTRA_DIST = $(systemd_unit_templates) $(systemdunit_DATA)
-DISTCLEANFILES=$(systemdunit_DATA)
+++ /dev/null
-SUBDIRS = spinfinity fade-in text details solar glow script spinner tribar bgrt
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/bgrt
-nodist_theme_DATA = bgrt.plymouth
-
-MAINTAINERCLEANFILES = Makefile.in bgrt.plymouth
-CLEANFILES = bgrt.plymouth
-
-bgrt.plymouth: $(srcdir)/bgrt.plymouth.desktop
- $(AM_V_GEN) \
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/bgrt.plymouth.desktop | \
- $(MSGFMT) --desktop --template /proc/self/fd/0 -d $(top_srcdir)/po -o $@
-
-EXTRA_DIST = bgrt.plymouth.desktop
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/details
-dist_theme_DATA = details.plymouth
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/fade-in
-nodist_theme_DATA = fade-in.plymouth
-dist_theme_DATA = star.png bullet.png entry.png lock.png
-
-MAINTAINERCLEANFILES = Makefile.in fade-in.plymouth
-CLEANFILES = fade-in.plymouth
-
-fade-in.plymouth: $(srcdir)/fade-in.plymouth.in
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/fade-in.plymouth.in > fade-in.plymouth
-
-EXTRA_DIST = fade-in.plymouth.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/glow
-nodist_theme_DATA = glow.plymouth
-
-dist_theme_DATA = \
- box.png \
- bullet.png \
- entry.png \
- lock.png \
- progress-00.png \
- progress-01.png \
- progress-02.png \
- progress-03.png \
- progress-04.png \
- progress-05.png \
- progress-06.png \
- progress-07.png \
- progress-08.png \
- progress-09.png \
- progress-10.png \
- progress-11.png \
- progress-12.png \
- progress-13.png \
- progress-14.png \
- progress-15.png \
- progress-16.png \
- progress-17.png \
- progress-18.png \
- progress-19.png \
- progress-20.png \
- progress-21.png \
- progress-22.png \
- progress-23.png \
- progress-24.png \
- progress-25.png \
- progress-26.png \
- progress-27.png \
- progress-28.png \
- progress-29.png \
- progress-30.png \
- progress-31.png \
- progress-32.png \
- throbber-00.png \
- throbber-01.png \
- throbber-02.png \
- throbber-03.png \
- throbber-04.png \
- throbber-05.png \
- throbber-06.png \
- throbber-07.png \
- throbber-08.png \
- throbber-09.png \
- throbber-10.png \
- throbber-11.png \
- throbber-12.png \
- throbber-13.png \
- throbber-14.png \
- throbber-15.png \
- throbber-16.png \
- throbber-17.png \
- throbber-18.png \
- throbber-19.png
-
-MAINTAINERCLEANFILES = Makefile.in glow.plymouth
-CLEANFILES = glow.plymouth
-
-glow.plymouth: $(srcdir)/glow.plymouth.in
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/glow.plymouth.in > glow.plymouth
-
-EXTRA_DIST = glow.plymouth.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/script
-nodist_theme_DATA = \
- script.plymouth
-
-dist_theme_DATA = \
- script.script \
- box.png \
- bullet.png \
- entry.png \
- lock.png \
- progress_box.png \
- progress_bar.png
-
-
-MAINTAINERCLEANFILES = Makefile.in script.plymouth
-CLEANFILES = script.plymouth
-
-script.plymouth: $(srcdir)/script.plymouth.in
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/script.plymouth.in > script.plymouth
-
-EXTRA_DIST = script.plymouth.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/solar
-nodist_theme_DATA = solar.plymouth
-dist_theme_DATA = \
- box.png \
- bullet.png \
- entry.png \
- lock.png \
- progress_bar.png \
- star.png
-
-
-
-MAINTAINERCLEANFILES = Makefile.in solar.plymouth
-CLEANFILES = solar.plymouth
-
-solar.plymouth: $(srcdir)/solar.plymouth.in
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/solar.plymouth.in > solar.plymouth
-
-EXTRA_DIST = solar.plymouth.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/spinfinity
-nodist_theme_DATA = spinfinity.plymouth
-dist_theme_DATA = \
- box.png \
- bullet.png \
- entry.png \
- lock.png \
- capslock.png \
- keyboard.png \
- keymap-render.png \
- animation-0001.png \
- throbber-00.png \
- throbber-01.png \
- throbber-02.png \
- throbber-03.png \
- throbber-04.png \
- throbber-05.png \
- throbber-06.png \
- throbber-07.png \
- throbber-08.png \
- throbber-09.png \
- throbber-10.png \
- throbber-11.png \
- throbber-12.png \
- throbber-13.png \
- throbber-14.png \
- throbber-15.png \
- throbber-16.png \
- throbber-17.png \
- throbber-18.png \
- throbber-19.png \
- throbber-20.png \
- throbber-21.png \
- throbber-22.png \
- throbber-23.png \
- throbber-24.png \
- throbber-25.png \
- throbber-26.png \
- throbber-27.png \
- throbber-28.png \
- throbber-29.png \
- throbber-30.png \
- throbber-31.png \
- throbber-32.png \
- throbber-33.png
-
-MAINTAINERCLEANFILES = Makefile.in spinfinity.plymouth
-CLEANFILES = spinfinity.plymouth
-
-spinfinity.plymouth: $(srcdir)/spinfinity.plymouth.in
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/spinfinity.plymouth.in > spinfinity.plymouth
-
-EXTRA_DIST = spinfinity.plymouth.in
-
-install-data-hook:
- ln -sf $(logofile) $(DESTDIR)$(themedir)/header-image.png
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/spinner
-nodist_theme_DATA = spinner.plymouth
-
-dist_theme_DATA = \
- bullet.png \
- entry.png \
- lock.png \
- capslock.png \
- keyboard.png \
- keymap-render.png \
- animation-0001.png \
- animation-0002.png \
- animation-0003.png \
- animation-0004.png \
- animation-0005.png \
- animation-0006.png \
- animation-0007.png \
- animation-0008.png \
- animation-0009.png \
- animation-0010.png \
- animation-0011.png \
- animation-0012.png \
- animation-0013.png \
- animation-0014.png \
- animation-0015.png \
- animation-0016.png \
- animation-0017.png \
- animation-0018.png \
- animation-0019.png \
- animation-0020.png \
- animation-0021.png \
- animation-0022.png \
- animation-0023.png \
- animation-0024.png \
- animation-0025.png \
- animation-0026.png \
- animation-0027.png \
- animation-0028.png \
- animation-0029.png \
- animation-0030.png \
- animation-0031.png \
- animation-0032.png \
- animation-0033.png \
- animation-0034.png \
- animation-0035.png \
- animation-0036.png \
- throbber-0001.png \
- throbber-0002.png \
- throbber-0003.png \
- throbber-0004.png \
- throbber-0005.png \
- throbber-0006.png \
- throbber-0007.png \
- throbber-0008.png \
- throbber-0009.png \
- throbber-0010.png \
- throbber-0011.png \
- throbber-0012.png \
- throbber-0013.png \
- throbber-0014.png \
- throbber-0015.png \
- throbber-0016.png \
- throbber-0017.png \
- throbber-0018.png \
- throbber-0019.png \
- throbber-0020.png \
- throbber-0021.png \
- throbber-0022.png \
- throbber-0023.png \
- throbber-0024.png \
- throbber-0025.png \
- throbber-0026.png \
- throbber-0027.png \
- throbber-0028.png \
- throbber-0029.png \
- throbber-0030.png
-
-MAINTAINERCLEANFILES = Makefile.in spinner.plymouth
-CLEANFILES = spinner.plymouth
-
-spinner.plymouth: $(srcdir)/spinner.plymouth.desktop
- $(AM_V_GEN) \
- sed -e 's,[@]PLYMOUTH_THEME_PATH[@],$(PLYMOUTH_THEME_PATH),g' \
- $(srcdir)/spinner.plymouth.desktop | \
- $(MSGFMT) --desktop --template /proc/self/fd/0 -d $(top_srcdir)/po -o $@
-
-
-EXTRA_DIST = spinner.plymouth.desktop
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/text
-dist_theme_DATA = text.plymouth
-
-MAINTAINERCLEANFILES = Makefile.in
+++ /dev/null
-themedir = $(datadir)/plymouth/themes/tribar
-dist_theme_DATA = tribar.plymouth
-
-MAINTAINERCLEANFILES = Makefile.in