Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
pine
:
dontbeevil
>
plymouth-lite
> _service:tar_git:plymouth-lite.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:plymouth-lite.spec of Package plymouth-lite
Name: plymouth-lite Summary: Boot splash screen based on Fedora's Plymouth code Version: 0.7+master.20210726210422.3.ge2ae6e3 Release: 2 Group: System/Base License: GPLv2 URL: https://github.com/nemomobile/plymouth-lite Source0: %{name}-%{version}.tar.bz2 Source1: %{name}-start.service Source2: %{name}-halt.service Source3: %{name}-reboot.service Source4: %{name}-poweroff.service Source5: default.conf Requires: systemd Requires(preun): systemd Requires(post): systemd Requires(postun): systemd BuildRequires: pkgconfig(libpng) BuildRequires: glibc-devel BuildRequires: pkgconfig(zlib) %description Boot splash screen based on Fedora's Plymouth code. %package theme-default Summary: Default theme of %{name} Requires: %{name} %description theme-default Default theme of %{name} for glacier %prep %setup -q -n %{name}-%{version} %build # >> build pre # << build pre %configure --disable-static make %{?jobs:-j%jobs} # >> build post # << build post %install rm -rf %{buildroot} # >> install pre # << install pre %make_install # >> install post install -D -m 644 %{SOURCE1} %{buildroot}/%{_unitdir}/%{name}-start.service install -d %{buildroot}/%{_unitdir}/sysinit.target.wants/ ln -s ../%{name}-start.service %{buildroot}/%{_unitdir}/sysinit.target.wants/%{name}-start.service install -D -m 644 %{SOURCE2} %{buildroot}/%{_unitdir}/%{name}-halt.service install -d %{buildroot}/%{_unitdir}/halt.target.wants/ ln -s ../%{name}-halt.service %{buildroot}/%{_unitdir}/halt.target.wants/%{name}-halt.service install -D -m 644 %{SOURCE3} %{buildroot}/%{_unitdir}/%{name}-reboot.service install -d %{buildroot}/%{_unitdir}/reboot.target.wants/ ln -s ../%{name}-reboot.service %{buildroot}/%{_unitdir}/reboot.target.wants/%{name}-reboot.service install -D -m 644 %{SOURCE4} %{buildroot}/%{_unitdir}/%{name}-poweroff.service install -d %{buildroot}/%{_unitdir}/poweroff.target.wants/ ln -s ../%{name}-poweroff.service %{buildroot}/%{_unitdir}/poweroff.target.wants/%{name}-poweroff.service # << install post install -D -m 644 %{SOURCE5} %{buildroot}/var/lib/environment/plymouth/default.conf %preun if [ "$1" -eq 0 ]; then systemctl stop %{name}-start.service systemctl stop %{name}-halt.service systemctl stop %{name}-reboot.service systemctl stop %{name}-poweroff.service fi %post systemctl daemon-reload systemctl reload-or-try-restart %{name}-start.service systemctl reload-or-try-restart %{name}-halt.service systemctl reload-or-try-restart %{name}-reboot.service systemctl reload-or-try-restart %{name}-poweroff.service %postun systemctl daemon-reload %files %defattr(-,root,root,-) %{_bindir}/ply-image %{_unitdir}/%{name}-start.service %{_unitdir}/sysinit.target.wants/%{name}-start.service %{_unitdir}/%{name}-halt.service %{_unitdir}/halt.target.wants/%{name}-halt.service %{_unitdir}/%{name}-reboot.service %{_unitdir}/reboot.target.wants/%{name}-reboot.service %{_unitdir}/%{name}-poweroff.service %{_unitdir}/poweroff.target.wants/%{name}-poweroff.service %files theme-default %{_datadir}/plymouth/splash.png /var/lib/environment/plymouth/default.conf