diff options
author | Brad Peters <brad.t.peters@intel.com> | 2013-03-20 14:40:48 -0700 |
---|---|---|
committer | Brad Peters <brad.t.peters@intel.com> | 2013-04-02 15:13:31 -0700 |
commit | 024b3eeec23fc89a0f195e5b48bd9c00352b348c (patch) | |
tree | 6597405b37d09e6a54a7108f6e99d6e05d4fada7 /packaging | |
parent | c3c38058a53994488f8f5f961643d33bc64d5d17 (diff) | |
download | alarm-manager-024b3eeec23fc89a0f195e5b48bd9c00352b348c.tar.gz alarm-manager-024b3eeec23fc89a0f195e5b48bd9c00352b348c.tar.bz2 alarm-manager-024b3eeec23fc89a0f195e5b48bd9c00352b348c.zip |
Adding rtc1->rtc0 symlink, so alarm-manager will work on PR3,
which has only one rtc
Change-Id: I3b9a1e892700d59e2a9f840558c1606f708f3f52
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/60-alarm-manager-rtc.rules | 1 | ||||
-rw-r--r-- | packaging/alarm-manager.spec | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/packaging/60-alarm-manager-rtc.rules b/packaging/60-alarm-manager-rtc.rules new file mode 100644 index 0000000..a41d5e8 --- /dev/null +++ b/packaging/60-alarm-manager-rtc.rules @@ -0,0 +1 @@ +KERNEL=="rtc0" SYMLINK="rtc1" diff --git a/packaging/alarm-manager.spec b/packaging/alarm-manager.spec index 60bbd04..c71ee7d 100644 --- a/packaging/alarm-manager.spec +++ b/packaging/alarm-manager.spec @@ -6,6 +6,7 @@ Group: System/Libraries License: Apache License, Version 2.0 Source0: %{name}-%{version}.tar.gz Source101: packaging/alarm-server.service +Source102: packaging/60-alarm-manager-rtc.rules Requires(post): /sbin/ldconfig Requires(post): /usr/bin/systemctl @@ -93,6 +94,8 @@ install -d %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants install -m0644 %{SOURCE101} %{buildroot}%{_libdir}/systemd/system/ ln -sf ../alarm-server.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/alarm-server.service +mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d +install -m0644 %{SOURCE102} %{buildroot}%{_sysconfdir}/udev/rules.d/ %preun -n alarm-server if [ $1 == 0 ]; then @@ -125,6 +128,11 @@ fi %attr(0755,root,root) %{_sysconfdir}/rc.d/rc5.d/S80alarm-server %{_libdir}/systemd/system/multi-user.target.wants/alarm-server.service %{_libdir}/systemd/system/alarm-server.service +%ifarch %{arm} + %exclude %{_sysconfdir}/udev/rules.d/60-alarm-manager-rtc.rules +%else + %{_sysconfdir}/udev/rules.d/60-alarm-manager-rtc.rules +%endif %files -n libalarm %manifest alarm-lib.manifest |