autogoo: Drop the goo

We have meson support now, get rid of the cruft.
This commit is contained in:
Ray Strode 2022-11-14 11:34:53 -05:00
parent 1654069171
commit a5c1ccd711
45 changed files with 1 additions and 1511 deletions

View file

@ -6,15 +6,6 @@ stages:
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
@ -38,6 +29,6 @@ debian-unstable-x86_64:
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

View file

@ -1 +0,0 @@
Don't use this file. Write detailed commited messages instead.

View file

@ -1,19 +0,0 @@
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

1
NEWS
View file

@ -1 +0,0 @@

12
TODO
View file

@ -1,12 +0,0 @@
- 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

View file

@ -1,50 +0,0 @@
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
])

View file

@ -1,7 +0,0 @@
#!/bin/sh
cd $(dirname $0)
autoreconf --install --symlink -Wno-portability
if test -z "$NOCONFIGURE"; then
exec ./configure $@
fi

View file

@ -1,356 +0,0 @@
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

View file

@ -1,31 +0,0 @@
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)

View file

@ -1,8 +0,0 @@
if INSTALL_FALLBACK_LOGO
imagedir = $(datadir)/plymouth
image_DATA = bizcom.png
endif
EXTRA_DIST = bizcom.png
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,15 +0,0 @@
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

View file

@ -1,59 +0,0 @@
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

View file

@ -1,48 +0,0 @@
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

View file

@ -1,51 +0,0 @@
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

View file

@ -1,45 +0,0 @@
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

View file

@ -1,53 +0,0 @@
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

View file

@ -1,3 +0,0 @@
SUBDIRS = controls splash renderers
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,8 +0,0 @@
SUBDIRS =
if ENABLE_PANGO
SUBDIRS += label-pango
endif
if ENABLE_FREETYPE
SUBDIRS += label-freetype
endif
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,22 +0,0 @@
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

View file

@ -1,22 +0,0 @@
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

View file

@ -1,3 +0,0 @@
SUBDIRS = frame-buffer x11 drm
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,23 +0,0 @@
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

View file

@ -1,20 +0,0 @@
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

View file

@ -1,22 +0,0 @@
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

View file

@ -1,2 +0,0 @@
SUBDIRS = fade-throbber text details space-flares two-step script tribar
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,19 +0,0 @@
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

View file

@ -1,26 +0,0 @@
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

View file

@ -1,69 +0,0 @@
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;' \
$< > $@

View file

@ -1,26 +0,0 @@
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

View file

@ -1,23 +0,0 @@
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

View file

@ -1,23 +0,0 @@
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

View file

@ -1,26 +0,0 @@
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

View file

@ -1,21 +0,0 @@
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

View file

@ -1,91 +0,0 @@
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)

View file

@ -1,2 +0,0 @@
SUBDIRS = spinfinity fade-in text details solar glow script spinner tribar bgrt
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,13 +0,0 @@
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

View file

@ -1,4 +0,0 @@
themedir = $(datadir)/plymouth/themes/details
dist_theme_DATA = details.plymouth
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,12 +0,0 @@
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

View file

@ -1,70 +0,0 @@
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

View file

@ -1,22 +0,0 @@
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

View file

@ -1,20 +0,0 @@
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

View file

@ -1,57 +0,0 @@
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

View file

@ -1,88 +0,0 @@
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

View file

@ -1,4 +0,0 @@
themedir = $(datadir)/plymouth/themes/text
dist_theme_DATA = text.plymouth
MAINTAINERCLEANFILES = Makefile.in

View file

@ -1,4 +0,0 @@
themedir = $(datadir)/plymouth/themes/tribar
dist_theme_DATA = tribar.plymouth
MAINTAINERCLEANFILES = Makefile.in