Merge pull request #1117 from ayhanyalcinsoy/master
plymouth:moved into main for pisi 2.0
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
LOGO_FILE = "/usr/share/pixmaps/plymouth-pisilinux.png"
|
||||
THEMEPATH = "/usr/share/plymouth/themes"
|
||||
|
||||
def setup():
|
||||
# /var/run => /run
|
||||
pisitools.dosed("configure.ac", "^(\s+plymouthruntimedir=)\$localstatedir(\/run\/plymouth)", r"\1\2")
|
||||
pisitools.dosed("src/Makefile.am", "^(plymouthdrundir\s=\s)\$\(localstatedir\)(\/run\/plymouth)", r"\1\2")
|
||||
|
||||
autotools.autoreconf("-fis")
|
||||
|
||||
# The end-start colors seems to be used by the two-step plugin
|
||||
# Disable nouveau drm renderer as it causes hangs when starting X server
|
||||
autotools.configure("--enable-tracing \
|
||||
--with-logo=%s \
|
||||
--with-release-file=/etc/pisilinux-release \
|
||||
--with-background-color=0x000000 \
|
||||
--with-background-end-color-stop=0x000000 \
|
||||
--with-background-start-color-stop=0x000000 \
|
||||
--with-system-root-install \
|
||||
--with-boot-tty=/dev/tty7 \
|
||||
--with-shutdown-tty=/dev/tty1 \
|
||||
--with-log-viewer \
|
||||
--disable-libdrm_nouveau \
|
||||
--disable-tests \
|
||||
--disable-static \
|
||||
--enable-gdm-transition \
|
||||
--without-rhgb-compat-link \
|
||||
--without-gdm-autostart-file" % LOGO_FILE)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR='%s'" % get.installDIR())
|
||||
|
||||
# Copy necessary files for Charge theme
|
||||
pisitools.dodir("%s/charge" % THEMEPATH)
|
||||
for f in ("box", "bullet", "entry", "lock"):
|
||||
shelltools.copy("%s%s/glow/%s.png" % (get.installDIR(), THEMEPATH, f), "%s%s/charge/" % (get.installDIR(), THEMEPATH))
|
||||
|
||||
# Remove glow theme as it's premature
|
||||
pisitools.removeDir("/usr/share/plymouth/themes/glow")
|
||||
|
||||
# Generate initramfs filelist
|
||||
#shelltools.system("./generate-flist %s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("TODO", "COPYING", "README", "ChangeLog")
|
||||
@@ -0,0 +1,13 @@
|
||||
[Plymouth Theme]
|
||||
Name=Charge
|
||||
Description=A theme that features the shadowy hull of a Fedora logo charge up and and finally burst into into full form.
|
||||
ModuleName=two-step
|
||||
|
||||
[two-step]
|
||||
ImageDir=/usr/share/plymouth/themes/charge
|
||||
HorizontalAlignment=.5
|
||||
VerticalAlignment=.5
|
||||
Transition=none
|
||||
TransitionDuration=0.0
|
||||
BackgroundStartColor=0x416fa7
|
||||
BackgroundEndColor=0x4b83c1
|
||||
@@ -0,0 +1,137 @@
|
||||
From 6ccedf7b6ecdc8314ed97355cfe5499fffb13a1e Mon Sep 17 00:00:00 2001
|
||||
From: Ray Strode <rstrode@redhat.com>
|
||||
Date: Thu, 1 Nov 2012 17:04:33 -0400
|
||||
Subject: [PATCH 1/3] main: if deactivate when already deactivated return
|
||||
immediately
|
||||
|
||||
We were trying to ignore second deactivate requests, but
|
||||
were instead crashing because we're trying to use a nullified
|
||||
trigger.
|
||||
|
||||
This commit makes sure things don't go crashy when a user
|
||||
does "plymouth deactivate" on an already deactivated plymouthd.
|
||||
---
|
||||
src/main.c | 8 +++++++-
|
||||
1 file changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/main.c b/src/main.c
|
||||
index 88e5002..60ca28f 100644
|
||||
--- a/src/main.c
|
||||
+++ b/src/main.c
|
||||
@@ -1135,7 +1135,13 @@ static void
|
||||
on_deactivate (state_t *state,
|
||||
ply_trigger_t *deactivate_trigger)
|
||||
{
|
||||
- if ((state->deactivate_trigger != NULL) || state->is_inactive)
|
||||
+ if (state->is_inactive)
|
||||
+ {
|
||||
+ ply_trigger_pull (deactivate_trigger, NULL);
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ if (state->deactivate_trigger != NULL)
|
||||
{
|
||||
ply_trigger_add_handler (state->deactivate_trigger,
|
||||
(ply_trigger_handler_t)
|
||||
--
|
||||
1.7.12.1
|
||||
|
||||
|
||||
From b3548ebaf76d222f56d6a7b34c5940b930d47609 Mon Sep 17 00:00:00 2001
|
||||
From: Ray Strode <rstrode@redhat.com>
|
||||
Date: Thu, 1 Nov 2012 17:16:07 -0400
|
||||
Subject: [PATCH 2/3] two-step: don't update progress when idle
|
||||
|
||||
We've already reach a state where we aren't drawing anymore, etc,
|
||||
so don't update progress and potentially fire off animations
|
||||
that won't be seen.
|
||||
---
|
||||
src/plugins/splash/two-step/plugin.c | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/plugins/splash/two-step/plugin.c b/src/plugins/splash/two-step/plugin.c
|
||||
index 2998beb..541a108 100644
|
||||
--- a/src/plugins/splash/two-step/plugin.c
|
||||
+++ b/src/plugins/splash/two-step/plugin.c
|
||||
@@ -1067,6 +1067,9 @@ on_boot_progress (ply_boot_splash_plugin_t *plugin,
|
||||
if (plugin->state != PLY_BOOT_SPLASH_DISPLAY_NORMAL)
|
||||
return;
|
||||
|
||||
+ if (plugin->is_idle)
|
||||
+ return;
|
||||
+
|
||||
if (percent_done >= SHOW_ANIMATION_PERCENT)
|
||||
{
|
||||
if (plugin->stop_trigger == NULL)
|
||||
--
|
||||
1.7.12.1
|
||||
|
||||
|
||||
From a6129abfc527ac247685d80fc5c20144be1badca Mon Sep 17 00:00:00 2001
|
||||
From: Ray Strode <rstrode@redhat.com>
|
||||
Date: Fri, 2 Nov 2012 17:26:41 -0400
|
||||
Subject: [PATCH 3/3] main: make plymouth show-splash idempotent
|
||||
|
||||
plymouth show-splash causes hairy things, that should only happen once,
|
||||
like activating renderers to happen.
|
||||
|
||||
This commit makes subsequent show-splash calls be no-ops.
|
||||
---
|
||||
src/main.c | 13 +++++++++++++
|
||||
1 file changed, 13 insertions(+)
|
||||
|
||||
diff --git a/src/main.c b/src/main.c
|
||||
index 60ca28f..ff06163 100644
|
||||
--- a/src/main.c
|
||||
+++ b/src/main.c
|
||||
@@ -113,6 +113,7 @@ typedef struct
|
||||
uint32_t should_be_attached : 1;
|
||||
uint32_t should_retain_splash : 1;
|
||||
uint32_t is_inactive : 1;
|
||||
+ uint32_t is_shown : 1;
|
||||
uint32_t should_force_details : 1;
|
||||
|
||||
char *kernel_console_tty;
|
||||
@@ -871,6 +872,12 @@ on_show_splash (state_t *state)
|
||||
{
|
||||
bool has_display;
|
||||
|
||||
+ if (state->is_shown)
|
||||
+ {
|
||||
+ ply_trace ("show splash called while already shown");
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
if (state->is_inactive)
|
||||
{
|
||||
ply_trace ("show splash called while inactive");
|
||||
@@ -884,6 +891,8 @@ on_show_splash (state_t *state)
|
||||
return;
|
||||
}
|
||||
|
||||
+ state->is_shown = true;
|
||||
+
|
||||
check_for_consoles (state, state->default_tty, true);
|
||||
|
||||
has_display = ply_list_get_length (state->pixel_displays) > 0 ||
|
||||
@@ -1012,6 +1021,8 @@ dump_details_and_quit_splash (state_t *state)
|
||||
if (state->boot_splash != NULL)
|
||||
ply_boot_splash_hide (state->boot_splash);
|
||||
|
||||
+ state->is_shown = false;
|
||||
+
|
||||
quit_splash (state);
|
||||
}
|
||||
|
||||
@@ -1116,6 +1127,8 @@ on_boot_splash_idle (state_t *state)
|
||||
ply_renderer_deactivate (state->renderer);
|
||||
if (state->boot_splash != NULL)
|
||||
ply_boot_splash_hide (state->boot_splash);
|
||||
+
|
||||
+ state->is_shown = false;
|
||||
}
|
||||
|
||||
ply_trace ("quitting splash");
|
||||
--
|
||||
1.7.12.1
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
From 152304f3fd2ebd04ca6d49c62dce4ddd2269326a Mon Sep 17 00:00:00 2001
|
||||
From: Frederic Crozat <fcrozat@suse.com>
|
||||
Date: Fri, 20 Jul 2012 11:07:29 +0200
|
||||
Subject: [PATCH] Revert "libply: remove the unused SPLASH_MODE_SUSPEND and
|
||||
SPLASH_MODE_RESUME"
|
||||
|
||||
This reverts commit 02c596757753589f7e49d26eab2759d552f24671.
|
||||
|
||||
Conflicts:
|
||||
src/libply-splash-core/ply-boot-splash-plugin.h
|
||||
src/plugins/splash/script/script-lib-plymouth.c
|
||||
---
|
||||
src/libply-splash-core/ply-boot-splash-plugin.h | 2 ++
|
||||
src/plugins/splash/script/script-lib-plymouth.c | 6 ++++++
|
||||
2 files changed, 8 insertions(+)
|
||||
|
||||
diff --git a/src/libply-splash-core/ply-boot-splash-plugin.h b/src/libply-splash-core/ply-boot-splash-plugin.h
|
||||
index 2d73d66..1a67526 100644
|
||||
--- a/src/libply-splash-core/ply-boot-splash-plugin.h
|
||||
+++ b/src/libply-splash-core/ply-boot-splash-plugin.h
|
||||
@@ -38,6 +38,8 @@ typedef enum
|
||||
{
|
||||
PLY_BOOT_SPLASH_MODE_BOOT_UP,
|
||||
PLY_BOOT_SPLASH_MODE_SHUTDOWN,
|
||||
+ PLY_BOOT_SPLASH_MODE_SUSPEND,
|
||||
+ PLY_BOOT_SPLASH_MODE_RESUME,
|
||||
PLY_BOOT_SPLASH_MODE_UPDATES,
|
||||
PLY_BOOT_SPLASH_MODE_INVALID
|
||||
} ply_boot_splash_mode_t;
|
||||
diff --git a/src/plugins/splash/script/script-lib-plymouth.c b/src/plugins/splash/script/script-lib-plymouth.c
|
||||
index 5c648a6..eb7791e 100644
|
||||
--- a/src/plugins/splash/script/script-lib-plymouth.c
|
||||
+++ b/src/plugins/splash/script/script-lib-plymouth.c
|
||||
@@ -61,6 +61,12 @@ static script_return_t plymouth_get_mode (script_state_t *state,
|
||||
case PLY_BOOT_SPLASH_MODE_SHUTDOWN:
|
||||
obj = script_obj_new_string ("shutdown");
|
||||
break;
|
||||
+ case PLY_BOOT_SPLASH_MODE_SUSPEND:
|
||||
+ obj = script_obj_new_string ("suspend");
|
||||
+ break;
|
||||
+ case PLY_BOOT_SPLASH_MODE_RESUME:
|
||||
+ obj = script_obj_new_string ("resume");
|
||||
+ break;
|
||||
case PLY_BOOT_SPLASH_MODE_UPDATES:
|
||||
obj = script_obj_new_string ("updates");
|
||||
break;
|
||||
--
|
||||
1.7.10.4
|
||||
|
||||
@@ -0,0 +1,116 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Copyright 2009-2010 TUBITAK/UEKAE
|
||||
# Licensed under the GNU General Public License, version 2.
|
||||
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
|
||||
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
UCLIBC_ROOT = "/usr/lib/uClibc/"
|
||||
BUILD_FOR = ["system"]
|
||||
|
||||
LOGO_FILE = "/usr/share/pixmaps/plymouth-pisilinux.png"
|
||||
THEMEPATH = "/usr/share/plymouth/themes"
|
||||
|
||||
# The end-start colors seems to be used by the two-step plugin
|
||||
BASE_CONFIGURE_PARAMS = "--enable-tracing \
|
||||
--with-logo=%s \
|
||||
--with-release-file=/etc/pisilinux-release \
|
||||
--with-background-color=0x000000 \
|
||||
--with-background-end-color-stop=0x000000 \
|
||||
--with-background-start-color-stop=0x000000 \
|
||||
--with-system-root-install \
|
||||
--with-boot-tty=/dev/tty7 \
|
||||
--with-shutdown-tty=/dev/tty1 \
|
||||
--disable-tests \
|
||||
--disable-static \
|
||||
--disable-gdm-transition \
|
||||
--without-rhgb-compat-link \
|
||||
--without-gdm-autostart-file \
|
||||
--localstatedir=/var" % LOGO_FILE
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-fis")
|
||||
|
||||
for directory in BUILD_FOR:
|
||||
shelltools.makedirs(directory)
|
||||
shelltools.sym("../configure", "%s/configure" % directory)
|
||||
|
||||
def build_with_glibc():
|
||||
shelltools.cd("system")
|
||||
|
||||
autotools.configure(BASE_CONFIGURE_PARAMS)
|
||||
|
||||
autotools.make()
|
||||
shelltools.cd("..")
|
||||
|
||||
def build_with_uclibc():
|
||||
shelltools.export("CC", "%s-uclibc-gcc" % get.ARCH())
|
||||
shelltools.export("LD", "%s-uclibc-ld" % get.ARCH())
|
||||
|
||||
shelltools.cd("uclibc")
|
||||
|
||||
# Symlink zlib.h, zconf.h, xf86drm.h and xf86drmMode.h
|
||||
shelltools.makedirs("include")
|
||||
for header in ("zlib.h", "zconf.h", "xf86drm.h", "xf86drmMode.h"):
|
||||
shelltools.sym("/usr/include/%s" % header, "include/%s" % header)
|
||||
|
||||
shelltools.export("UCLIBC_GCC_INC", "-I%s/include" % get.curDIR())
|
||||
|
||||
autotools.configure("%s \
|
||||
--build=%s-pc-linux-uclibc \
|
||||
--libdir=%s/usr/lib \
|
||||
--prefix=%s/usr" % (BASE_CONFIGURE_PARAMS,
|
||||
get.ARCH(),
|
||||
UCLIBC_ROOT,
|
||||
UCLIBC_ROOT))
|
||||
|
||||
# Don't build these as they'll bring a lot of dependencies
|
||||
pisitools.dosed("src/Makefile", "viewer", "")
|
||||
pisitools.dosed("src/plugins/controls/Makefile", "label", "")
|
||||
|
||||
# Filter out generic targets
|
||||
pisitools.dosed("Makefile", "^SUBDIRS.*$", "SUBDIRS = src")
|
||||
|
||||
# Don't create /var/*/plymouth
|
||||
pisitools.dosed("src/Makefile", "^.*\$\(MAKE\).*install-data-hook", "")
|
||||
|
||||
# No need to x11 renderer in initramfs
|
||||
pisitools.dosed("src/plugins/renderers/Makefile", "^(SUBDIRS = .*) x11", "\\1")
|
||||
|
||||
autotools.make()
|
||||
shelltools.cd("..")
|
||||
|
||||
def build():
|
||||
build_with_glibc()
|
||||
|
||||
if "uclibc" in BUILD_FOR:
|
||||
build_with_uclibc()
|
||||
|
||||
def install():
|
||||
shelltools.touch("Makefile")
|
||||
if "uclibc" in BUILD_FOR:
|
||||
autotools.rawInstall("-C uclibc DESTDIR='%s'" % get.installDIR())
|
||||
|
||||
autotools.rawInstall("-C system DESTDIR='%s'" % get.installDIR())
|
||||
|
||||
# Copy necessary files for Charge theme
|
||||
pisitools.dodir("%s/charge" % THEMEPATH)
|
||||
for f in ("box", "bullet", "entry", "lock"):
|
||||
shelltools.copy("%s%s/glow/%s.png" % (get.installDIR(), THEMEPATH, f), "%s%s/charge/" % (get.installDIR(), THEMEPATH))
|
||||
|
||||
# Remove glow theme as it's premature
|
||||
pisitools.removeDir("/usr/share/plymouth/themes/glow")
|
||||
|
||||
# Remove fedora scripts
|
||||
pisitools.remove("/usr/libexec/plymouth/*")
|
||||
|
||||
# Generate initramfs filelist
|
||||
#shelltools.system("./generate-flist %s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("TODO", "COPYING", "README", "ChangeLog")
|
||||
@@ -0,0 +1,11 @@
|
||||
Index: plymouth-0.8.3_20101018/scripts/plymouth-set-default-theme.in
|
||||
===================================================================
|
||||
--- plymouth-0.8.3_20101018.orig/scripts/plymouth-set-default-theme.in
|
||||
+++ plymouth-0.8.3_20101018/scripts/plymouth-set-default-theme.in
|
||||
@@ -192,5 +192,5 @@ grep -q '^[[]Daemon[]]' ${PLYMOUTH_CONFD
|
||||
sed -i -e '/^Theme[[:blank:]]*=.*/d' ${PLYMOUTH_CONFDIR}/plymouthd.conf
|
||||
sed -i -e "s/^\([[]Daemon[]]\)\n*/\1\nTheme=${THEME_NAME}/" ${PLYMOUTH_CONFDIR}/plymouthd.conf
|
||||
|
||||
-[ $DO_INITRD_REBUILD -ne 0 ] && (${PLYMOUTH_LIBEXECDIR}/plymouth/plymouth-update-initrd)
|
||||
+[ $DO_INITRD_REBUILD -ne 0 ] && /sbin/mkinitramfs
|
||||
exit 0
|
||||
@@ -0,0 +1,31 @@
|
||||
--- plymouth-0.8.8/themes/Makefile.am 2012-10-26 18:01:45.000000000 +0300
|
||||
+++ plymouth-0.8.8-esk/themes/Makefile.am 2013-01-15 05:00:46.920416669 +0200
|
||||
@@ -1,2 +1,2 @@
|
||||
-SUBDIRS = spinfinity fade-in text details solar glow script spinner
|
||||
+SUBDIRS = spinfinity fade-in text details solar glow script spinner pisilinux
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
--- plymouth-0.8.8/src/plymouthd.conf 2012-10-26 18:01:45.000000000 +0300
|
||||
+++ plymouth-0.8.8-esk/src/plymouthd.conf 2013-01-15 05:04:34.391408794 +0200
|
||||
@@ -1,3 +1,3 @@
|
||||
# Administrator customizations go in this file
|
||||
#[Daemon]
|
||||
-#Theme=fade-in
|
||||
+#Theme=pisilinux
|
||||
--- plymouth-0.8.8/src/plymouthd.defaults 2012-10-26 18:01:45.000000000 +0300
|
||||
+++ plymouth-0.8.8-esk/src/plymouthd.defaults 2013-01-15 05:06:37.681404525 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
# Distribution defaults. Changes to this file will get overwritten during
|
||||
# upgrades.
|
||||
[Daemon]
|
||||
-Theme=spinner
|
||||
+Theme=pisilinux
|
||||
--- plymouth-0.8.8/configure.ac 2012-10-26 18:01:45.000000000 +0300
|
||||
+++ plymouth-0.8.8-esk/configure.ac 2013-01-15 05:08:54.923399773 +0200
|
||||
@@ -451,6 +451,7 @@
|
||||
themes/glow/Makefile
|
||||
themes/spinner/Makefile
|
||||
themes/script/Makefile
|
||||
+ themes/pisilinux/Makefile
|
||||
images/Makefile
|
||||
scripts/plymouth-generate-initrd
|
||||
scripts/plymouth-populate-initrd
|
||||
@@ -0,0 +1,25 @@
|
||||
0.447:start_udev
|
||||
0.475:check_root_filesystem
|
||||
0.487:mount_root_filesystem
|
||||
0.502:autoload_modules
|
||||
0.503:check_filesystems
|
||||
0.505:mount_local_filesystems
|
||||
0.509:enable_swap
|
||||
0.686:set_clock
|
||||
0.688:wait_for_udev_events
|
||||
0.710:boot_runlevel
|
||||
0.718:cleanup_tmp
|
||||
0.752:start_dbus
|
||||
0.784:default_runlevel
|
||||
0.795:rsyslog
|
||||
0.862:xdm
|
||||
0.867:audit
|
||||
0.874:gpm
|
||||
0.881:hal
|
||||
0.891:openssh
|
||||
0.902:pcsc_lite
|
||||
0.918:vixie_cron
|
||||
0.934:bluez
|
||||
0.952:ntpdate
|
||||
0.972:NetworkManager
|
||||
0.989:cups
|
||||
@@ -0,0 +1,15 @@
|
||||
Index: plymouth-0.8.3_20100929/src/libply/ply-logger.h
|
||||
===================================================================
|
||||
--- plymouth-0.8.3_20100929.orig/src/libply/ply-logger.h
|
||||
+++ plymouth-0.8.3_20100929/src/libply/ply-logger.h
|
||||
@@ -91,8 +91,8 @@ do
|
||||
ply_logger_flush (logger); \
|
||||
errno = _old_errno; \
|
||||
ply_logger_inject (logger, \
|
||||
- "[%s] %45.45s:" format "\r\n", \
|
||||
- __FILE__, __func__, ##args); \
|
||||
+ "" format "\n", \
|
||||
+ ##args); \
|
||||
ply_logger_flush (logger); \
|
||||
errno = _old_errno; \
|
||||
} \
|
||||
@@ -0,0 +1,74 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
# Generate the list of files needed in initramfs for plymouth
|
||||
|
||||
exclude_list = (
|
||||
"/usr/bin/plymouth-log-viewer",
|
||||
"/usr/sbin/plymouth-set-default-theme",
|
||||
"/usr/lib/plymouth/renderers/x11.so",
|
||||
"/usr/lib/plymouth/label.so",
|
||||
)
|
||||
|
||||
paths = (
|
||||
"/usr/share/plymouth",
|
||||
"/usr/share/pixmaps",
|
||||
"/etc/plymouth",
|
||||
)
|
||||
|
||||
FILE_LIST = "lib/initramfs/plymouth.list"
|
||||
|
||||
def usage():
|
||||
print "%s <directory>" % sys.argv[0]
|
||||
return 1
|
||||
|
||||
def generate_needed_binary_list():
|
||||
binaries = set()
|
||||
executables = os.popen("find -type f -executable | cut -c2-").read().strip().split()
|
||||
executables = set(executables).difference(exclude_list)
|
||||
|
||||
for exe in executables:
|
||||
if exe.endswith(".la"):
|
||||
continue
|
||||
if ".so." in exe:
|
||||
# Add the libfoo.so.X symlink instead of libfoo.so.X.y.z
|
||||
symlink = exe.rsplit(".", 2)[0]
|
||||
if os.path.exists(symlink[1:]):
|
||||
binaries.add(symlink)
|
||||
continue
|
||||
|
||||
binaries.add(exe)
|
||||
|
||||
for exe in executables:
|
||||
for line in os.popen("ldd %s" % exe[1:]):
|
||||
if "=> /" in line:
|
||||
binaries.add(line.split()[2])
|
||||
elif line.strip().startswith("/"):
|
||||
binaries.add(line.strip().split()[0])
|
||||
|
||||
return binaries
|
||||
|
||||
def get_other_file_list():
|
||||
files = ["usr/share/pixmaps/plymouth-pisilinux.png", "usr/share/themes/charge/charge.plymouth"]
|
||||
for path in paths:
|
||||
files.extend(os.popen("find %s -type f" % path[1:]).read().strip().split())
|
||||
|
||||
return ["/%s" % f for f in files]
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
try:
|
||||
directory = sys.argv[1]
|
||||
except:
|
||||
sys.exit(usage())
|
||||
|
||||
os.chdir(directory)
|
||||
files = generate_needed_binary_list()
|
||||
files = files.union(get_other_file_list())
|
||||
|
||||
if not os.path.exists(os.path.dirname(FILE_LIST)):
|
||||
os.makedirs(os.path.dirname(FILE_LIST))
|
||||
open(FILE_LIST, "w").write("\n".join(sorted(files)))
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
@@ -0,0 +1,35 @@
|
||||
/bin/plymouth
|
||||
/etc/plymouth/plymouthd.conf
|
||||
/lib/ld-linux-x86-64.so.2
|
||||
/lib/ld-linux.so.2
|
||||
/lib/libc.so.6
|
||||
/lib/libdl.so.2
|
||||
/lib/libm.so.6
|
||||
/lib/libply-splash-core.so.2
|
||||
/lib/libply.so.2
|
||||
/lib/libpthread.so.0
|
||||
/lib/librt.so.1
|
||||
/lib/libz.so.1
|
||||
/sbin/plymouthd
|
||||
/usr/lib/libdrm.so.2
|
||||
/usr/lib/libdrm_intel.so.1
|
||||
/usr/lib/libdrm_nouveau.so.2
|
||||
/usr/lib/libdrm_radeon.so.1
|
||||
/usr/lib/libkms.so.1
|
||||
/usr/lib/libply-boot-client.so.2
|
||||
/usr/lib/libply-splash-graphics.so.2
|
||||
/usr/lib/libpng16.so.16
|
||||
/usr/lib/liblzo2.so.2
|
||||
/usr/lib/plymouth/details.so
|
||||
/usr/lib/plymouth/fade-throbber.so
|
||||
/usr/lib/plymouth/renderers/drm.so
|
||||
/usr/lib/plymouth/renderers/frame-buffer.so
|
||||
/usr/lib/plymouth/script.so
|
||||
/usr/lib/plymouth/space-flares.so
|
||||
/usr/lib/plymouth/text.so
|
||||
/usr/lib/plymouth/throbgress.so
|
||||
/usr/lib/plymouth/two-step.so
|
||||
/usr/share/pixmaps/plymouth-pisilinux.png
|
||||
/usr/share/plymouth/plymouthd.defaults
|
||||
/usr/share/plymouth/themes/details/details.plymouth
|
||||
/usr/share/plymouth/themes/text/text.plymouth
|
||||
@@ -0,0 +1 @@
|
||||
d /run/plymouth 0755 root root
|
||||
@@ -0,0 +1,386 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>plymouth</Name>
|
||||
<Homepage>http://cgit.freedesktop.org/plymouth</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2+</License>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Graphical Boot Animation and Logger</Summary>
|
||||
<Description>plymouth provides an attractive graphical boot animation in place of the text messages that normally get shown. Text messages are instead redirected to a log file for viewing after boot.</Description>
|
||||
<Archive sha1sum="d0b70929bc47899e03019c3fcd681dd043d7fb8c" type="targz">http://source.pisilinux.org/1.0/plymouth-0.8.8.tar.gz</Archive>
|
||||
<Archive sha1sum="02e7e562a55085d70cbe2eaaecde1a4cb42a46b8" type="tarxz" target="plymouth-0.8.8/themes">http://source.pisilinux.org/1.0/plymouth-theme-pisilinux-0.2.tar.xz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile permission="0755" target="generate-flist">pisilinux/generate-flist.py</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<BuildDependencies>
|
||||
<Dependency>kernel-headers</Dependency>
|
||||
<Dependency>libdrm-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- Pisi Linux patches-->
|
||||
<!--<Patch level="1">pisilinux/fix-fbdev-path.patch</Patch>-->
|
||||
<Patch level="1">pisilinux/disable-source-code-tracing.patch</Patch>
|
||||
<Patch level="1">pisilinux/adapt-theme-script.patch</Patch>
|
||||
<Patch level="1">pisilinux/add-pisilinux-theme.patch</Patch>
|
||||
<!--<Patch level="1">pisilinux/implement-suspend-modes.patch</Patch>-->
|
||||
<!--MaGeia patches-->
|
||||
<Patch level="1">mageia/plymouth-restore-suspend.patch</Patch>
|
||||
<Patch level="1">fedora/fix-crash.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libdrm</Dependency>
|
||||
<Dependency>plymouth-core-libs</Dependency>
|
||||
<Dependency>mkinitramfs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/bin</Path>
|
||||
<Path fileType="executable">/sbin</Path>
|
||||
<Path fileType="executable">/usr/sbin</Path>
|
||||
<Path fileType="executable">/bin/plymouth</Path>
|
||||
<Path fileType="executable">/usr/libexec/plymouth</Path>
|
||||
<Path fileType="config">/etc/plymouth</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="library">/lib</Path>
|
||||
<Path fileType="library">/usr/lib/plymouth/text.so</Path>
|
||||
<Path fileType="library">/usr/lib/plymouth/details.so</Path>
|
||||
<Path fileType="library">/usr/lib/plymouth/renderers</Path>
|
||||
<Path fileType="data">/usr/share/pixmaps</Path>
|
||||
<Path fileType="data">/usr/share/plymouth</Path>
|
||||
<Path fileType="data">/usr/share/plymouth/themes</Path>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/details</Path>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/text</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="data">/var/lib/plymouth</Path>
|
||||
<Path fileType="data">/run/plymouth</Path>
|
||||
<Path fileType="data">/var/spool/plymouth</Path>
|
||||
<Path fileType="config">/usr/lib/tmpfiles.d/plymouth.conf</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/lib/tmpfiles.d/plymouth.conf">tmpfiles.conf</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/var/lib/plymouth/boot-duration">pisilinux/boot-duration</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/lib/initramfs/plymouth.list">pisilinux/initramfs.files</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/plymouth-pisilinux.png">pisilinux/images/white-head.png</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/plymouth/themes/charge/charge.plymouth">fedora/charge.plymouth</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-core-libs</Name>
|
||||
<Summary>Plymouth core libraries</Summary>
|
||||
<Description>plymouth-core-libs contains the libply and libply-splash-core libraries used by Plymouth.</Description>
|
||||
<Files>
|
||||
<Path fileType="library">/lib/libply-splash-core.so*</Path>
|
||||
<Path fileType="library">/lib/libply.so*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-graphics-libs</Name>
|
||||
<Summary>Plymouth graphics libraries</Summary>
|
||||
<Description>plymouth-graphics-libs contains the libply-splash-graphics library used by graphics Plymouth splashes.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libply-splash-graphics.so*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-devel</Name>
|
||||
<Summary>Development headers and files for plymouth</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-renderer-x11</Name>
|
||||
<Summary>An X11 renderer for debugging purposes</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/renderers/x11*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-utils</Name>
|
||||
<Summary>Plymouth related utilities</Summary>
|
||||
<Description>plymouth-utils contains utilities that integrate with Plymouth including a boot log viewing application.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/plymouth-log-viewer</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-plugin-label</Name>
|
||||
<Summary>Plymouth label plugin</Summary>
|
||||
<Description>plymouth-plugin-label contains the label control plugin for Plymouth. It provides the ability to render text on graphical boot splashes using pango and cairo.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
<Dependency release="current">plymouth-graphics-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/label.so</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-plugin-fade-throbber</Name>
|
||||
<Summary>Plymouth Fade-Throbber plugin</Summary>
|
||||
<Description>plymouth-plugin-fade-throbber contains the "Fade-In" boot splash plugin for Plymouth. It features a centered image that fades in and out while other images pulsate around during system boot up.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-graphics-libs</Dependency>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/fade-throbber.so</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-spinner</Name>
|
||||
<Summary>Spinner theme for Plymouth</Summary>
|
||||
<Description>plymouth-theme-spinner contains the "Spinner" boot splash theme for Plymouth. It features a simple theme with a small spinner on a dark background.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-two-step</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/spinner</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-fade-in</Name>
|
||||
<Summary>Fade-in theme for Plymouth</Summary>
|
||||
<Description>plymouth-theme-fade-in contains the "Fade-In" boot splash theme for Plymouth. It features a centered logo that fades in and out while stars twinkle around the logo during system boot up.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-fade-throbber</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/fade-in</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-plugin-throbgress</Name>
|
||||
<Summary>Plymouth Throbgress plugin</Summary>
|
||||
<Description>plymouth-plugin-throbgress contains the "throbgress" boot splash plugin for Plymouth. It features a centered logo and animated spinner that spins repeatedly while a progress bar advances at the bottom of the screen.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-label</Dependency>
|
||||
<Dependency release="current">plymouth-graphics-libs</Dependency>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/throbgress.so</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-spinfinity</Name>
|
||||
<Summary>Plymouth Spinfinity theme</Summary>
|
||||
<Description>plymouth-theme-spinfinity contains the "Spinfinity" boot splash theme for Plymouth. It features a centered logo and animated spinner that spins in the shape of an infinity sign.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-throbgress</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/spinfinity</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-plugin-space-flares</Name>
|
||||
<Summary>Plymouth space-flares plugin</Summary>
|
||||
<Description>plymouth-plugin-space-flares contains the "space-flares" boot splash plugin for Plymouth. It features a corner image with animated flares.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-label</Dependency>
|
||||
<Dependency release="current">plymouth-graphics-libs</Dependency>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/space-flares.so</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-solar</Name>
|
||||
<Summary>Plymouth Solar theme</Summary>
|
||||
<Description>plymouth-theme-solar contains the "Solar" boot splash theme for Plymouth. It features a blue flamed sun with animated solar flares.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-space-flares</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/solar</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-plugin-two-step</Name>
|
||||
<Summary>Plymouth Two-Step plugin</Summary>
|
||||
<Description>plymouth-plugin-two-step contains the "two-step" boot splash plugin for Plymouth. It features a two phased boot process that starts with a progressing animation synced to boot time and finishes with a short, fast one-shot animation.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-label</Dependency>
|
||||
<Dependency release="current">plymouth-graphics-libs</Dependency>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/two-step.so</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-charge</Name>
|
||||
<Summary>Plymouth Charge plugin</Summary>
|
||||
<Description>plymouth-theme-charge This package contains the "charge" boot splash theme for Plymouth. It features the shadowy hull of a Fedora logo charge up and and finally burst into full form.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-two-step</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/charge</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-plugin-script</Name>
|
||||
<Summary>Plymouth script plugin</Summary>
|
||||
<Description>plymouth-plugin-script contains "script" boot splash plugin for Plymouth. It features an extensible, scriptable boot splash language that simplifies the process of designing custom boot splash themes.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-graphics-libs</Dependency>
|
||||
<Dependency release="current">plymouth-core-libs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/plymouth/script.so</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-script</Name>
|
||||
<Summary>Plymouth Script theme</Summary>
|
||||
<Description>plymouth-theme-script contains the "script" boot splash theme for Plymouth. It it is a simple example theme the uses the "script" plugin.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-script</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/script</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-pisilinux</Name>
|
||||
<Summary>Plymouth Pisi Linux theme</Summary>
|
||||
<Description>plymouth-theme-pisilinux contains a simple but elegant boot theme for Pisi Linux.</Description>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">plymouth-plugin-script</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/plymouth/themes/pisilinux</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="10">
|
||||
<Date>2014-08-04</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>Enable gdm support.</Comment>
|
||||
<Name>marcin bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2014-07-20</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>New artwork.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2014-04-26</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>Fix theme images for libpng warnings.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-04-13</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-01-10</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>Add tmpfiles.conf</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-09-08</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>/var/run => /run</Comment>
|
||||
<Name>marcin bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-07-31</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-04-08</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>Fixes.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-06</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>marcin bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-16</Date>
|
||||
<Version>0.8.8</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>plymouth</Name>
|
||||
<Summary xml:lang="tr">Açılış animasyonu ve oturum açma altyapısı</Summary>
|
||||
<Description xml:lang="tr">plymouth, sistemin açılışı esnasında estetik ve ilgi çekici bir grafiksel animasyon altyapısı sunan bir uygulamadır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-charge</Name>
|
||||
<Summary xml:lang="tr">plymouth için Charge teması</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-spinner</Name>
|
||||
<Summary xml:lang="tr">plymouth için Spinner teması</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-solar</Name>
|
||||
<Summary xml:lang="tr">plymouth için Solar teması</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-spinfinity</Name>
|
||||
<Summary xml:lang="tr">plymouth için Spinfinity teması</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-glow</Name>
|
||||
<Summary xml:lang="tr">plymouth için Glow teması</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-pisilinux</Name>
|
||||
<Summary xml:lang="tr">plymouth için Pisi Linux teması</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>plymouth-theme-fadein</Name>
|
||||
<Summary xml:lang="tr">plymouth için Fade-in teması</Summary>
|
||||
</Package>
|
||||
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user