1 #sbs-git:slp/apps/l/libslp-alarm libslp-alarm 0.2.7 743c13367284f1394db6db3a2d5a936be5279784
6 Summary: libslp-alarm package
9 Group: System/Libraries
11 Source0: %{name}-%{version}.tar.gz
12 Requires(post): /sbin/ldconfig
13 Requires(post): /usr/bin/sqlite3
14 Requires(postun): /sbin/ldconfig
16 BuildRequires: pkgconfig(gobject-2.0)
17 BuildRequires: pkgconfig(glib-2.0)
18 BuildRequires: pkgconfig(vconf)
19 BuildRequires: pkgconfig(db-util)
20 BuildRequires: pkgconfig(dlog)
21 BuildRequires: pkgconfig(alarm-service)
23 BuildRoot: %{_tmppath}/%{name}-%{version}-build
29 Summary: libslp-alarm dev package
30 Group: Development/Libraries
31 Requires: %{name} = %{version}-%{release}
37 %setup -q -n %{name}-%{version}
46 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
48 # Call make instruction with smp support
60 rm -f %{buildroot}/usr/bin/test_alarmdb
70 mkdir -p /opt/dbspace/
71 sqlite3 /opt/dbspace/.alarm.db 'PRAGMA journal_mode = PERSIST;
72 create table if not exists alarm (id INTEGER PRIMARY KEY,
87 repeat_weekly INTEGER,
88 snooze_enable INTEGER,
95 auto_power_on INTEGER );'
105 #chown :5000 /opt/dbspace
106 chown :6001 /opt/dbspace/.alarm.db
107 chown :6001 /opt/dbspace/.alarm.db-journal
108 #chown root:root /opt/dbspace/.alarm.db
109 #chown root:root /opt/dbspace/.alarm.db-journal
111 # Change file permissions
119 #chmod 775 /opt/dbspace
120 chmod 660 /opt/dbspace/.alarm.db
121 chmod 660 /opt/dbspace/.alarm.db-journal
122 #chmod 600 /opt/dbspace/.alarm.db
123 #chmod 600 /opt/dbspace/.alarm.db-journal
126 %postun -p /sbin/ldconfig
131 %manifest libslp-alarm.manifest
132 %defattr(-,root,root,-)
139 %defattr(-,root,root,-)
142 %{_libdir}/pkgconfig/*