2 Summary: libslp-alarm package
5 Group: System/Libraries
6 License: Samsung Proprietary License
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: packaging/libslp-alarm.manifest
9 Requires(post): /sbin/ldconfig
10 Requires(post): /usr/bin/sqlite3
11 Requires(post): /bin/chown
12 Requires(post): /bin/chmod
13 Requires(postun): /sbin/ldconfig
15 BuildRequires: pkgconfig(gobject-2.0)
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(vconf)
18 BuildRequires: pkgconfig(db-util)
19 BuildRequires: pkgconfig(dlog)
20 BuildRequires: pkgconfig(vconf)
21 BuildRequires: pkgconfig(dbus-1)
22 BuildRequires: pkgconfig(alarm-service)
23 BuildRequires: vconf-keys-devel
32 Summary: libslp-alarm dev package
33 Group: Development/Libraries
34 Requires: %{name} = %{version}-%{release}
37 Development files from %{name}.
41 %setup -q -n %{name}-%{version}
48 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
55 rm -f %{buildroot}/usr/bin/test_alarmdb
61 mkdir -p /opt/dbspace/
62 sqlite3 /opt/dbspace/.alarm.db 'PRAGMA journal_mode = PERSIST;
63 create table if not exists alarm (id INTEGER PRIMARY KEY autoincrement,
78 repeat_weekly INTEGER,
79 snooze_enable INTEGER,
86 auto_power_on INTEGER );'
87 chown :6001 /opt/dbspace/.alarm.db
88 chown :6001 /opt/dbspace/.alarm.db-journal
89 chmod 660 /opt/dbspace/.alarm.db
90 chmod 660 /opt/dbspace/.alarm.db-journal
93 %postun -p /sbin/ldconfig
96 %manifest libslp-alarm.manifest
101 %manifest libslp-alarm.manifest
103 %{_libdir}/pkgconfig/*