packages: acpid/acpid.spec, acpid/acpid.service (NEW) - rel.6 - systemd
Arkadiusz Miśkiewicz
arekm at maven.pl
Mon Feb 6 10:15:57 CET 2012
On Sunday 05 of February 2012, blues wrote:
> Author: blues Date: Sun Feb 5 22:23:12 2012 GMT
> Module: packages Tag: HEAD
> ---- Log message:
> - rel.6 - systemd
Czegoś tu nie rozumiem - jaki jest sens wrzucania usługi systemd, która odpala
stare skrypty init.d?
>
> ---- Files affected:
> packages/acpid:
> acpid.spec (1.79 -> 1.80) , acpid.service (NONE -> 1.1) (NEW)
>
> ---- Diffs:
>
> ================================================================
> Index: packages/acpid/acpid.spec
> diff -u packages/acpid/acpid.spec:1.79 packages/acpid/acpid.spec:1.80
> --- packages/acpid/acpid.spec:1.79 Sun Jan 29 19:35:53 2012
> +++ packages/acpid/acpid.spec Sun Feb 5 23:23:07 2012
> @@ -13,7 +13,7 @@
> Summary(pl.UTF-8): Demon zdarzeń ACPI
> Name: acpid
> Version: 2.0.10
> -Release: 5
> +Release: 6
> License: GPL v2+
> Group: Daemons
> Source0: http://tedfelix.com/linux/%{name}-%{version}.tar.gz
> @@ -26,6 +26,7 @@
> Source6: %{name}.button.sh
> Source7: %{name}.battery.sh
> Source8: %{name}.upstart
> +Source9: %{name}.service
> URL: http://tedfelix.com/linux/acpid-netlink.html
> BuildRequires: rpmbuild(macros) >= 1.268
> Requires(post,preun): /sbin/chkconfig
> @@ -84,7 +85,7 @@
> %install
> rm -rf $RPM_BUILD_ROOT
> install -d
> $RPM_BUILD_ROOT{/etc/{logrotate.d,rc.d/init.d,sysconfig,init},/var/log} \
> - $RPM_BUILD_ROOT%{_sysconfdir}/acpi/{events,actions}
> + $RPM_BUILD_ROOT{%{_sysconfdir}/acpi/{events,actions},%{systemdunitdir}}
>
> %{__make} install \
> DESTDIR=$RPM_BUILD_ROOT
> @@ -97,6 +98,8 @@
> cp -p %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/battery
> install -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/button.sh
> install -p %{SOURCE7}
> $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/battery.sh +install %{SOURCE9}
> $RPM_BUILD_ROOT%{systemdunitdir}
> +
>
> > $RPM_BUILD_ROOT/var/log/acpid
>
> rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
>
> @@ -106,12 +109,17 @@
> %post
> /sbin/chkconfig --add acpid
> %service acpid restart "ACPI daemon"
> +%systemd_post acpid.service
>
> %preun
> if [ "$1" = "0" ]; then
> %service acpid stop
> /sbin/chkconfig --del acpid
> fi
> +%systemd_preun acpid.service
> +
> +%postun
> +%systemd_reload
>
> %triggerpostun -- %{name} < 1.0.4-4
> %banner -e %{name} << 'EOF'
> @@ -147,6 +155,9 @@
> All persons listed below can be reached at <cvs_login>@pld-linux.org
>
> $Log$
> +Revision 1.80 2012/02/05 22:23:07 blues
> +- rel.6 - systemd
> +
> Revision 1.79 2012/01/29 18:35:53 glen
> - release 5
>
>
> ================================================================
> Index: packages/acpid/acpid.service
> diff -u /dev/null packages/acpid/acpid.service:1.1
> --- /dev/null Sun Feb 5 23:23:13 2012
> +++ packages/acpid/acpid.service Sun Feb 5 23:23:07 2012
> @@ -0,0 +1,12 @@
> +[Unit]
> +Description=System ACPI Daemon
> +After=syslog.service
> +
> +[Service]
> +EnvironmentFile=/etc/sysconfig/acpid
> +ExecStart=/sbin/service acpid start
> +ExecStop=/sbin/service acpid stop
> +Type=forking
> +
> +[Install]
> +WantedBy=multi-user.target
> ================================================================
>
> ---- CVS-web:
>
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/acpid/acpid.spec?r1=1
> .79&r2=1.80&f=u
>
> _______________________________________________
> pld-cvs-commit mailing list
> pld-cvs-commit w lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
--
Arkadiusz Miśkiewicz PLD/Linux Team
arekm / maven.pl http://ftp.pld-linux.org/
More information about the pld-devel-pl
mailing list