5 Group: Application Framework/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: badge.manifest
10 BuildRequires: pkgconfig(aul)
11 BuildRequires: pkgconfig(dbus-1)
12 BuildRequires: pkgconfig(dbus-glib-1)
13 BuildRequires: pkgconfig(dlog)
14 BuildRequires: pkgconfig(vconf)
15 BuildRequires: pkgconfig(com-core)
16 BuildRequires: pkgconfig(sqlite3)
17 BuildRequires: pkgconfig(libtzplatform-config)
24 Summary: Badge Library
26 %description -n libbadge
34 Summary: Badge library (devel)
35 Group: Application Framework/Development
36 Requires: libbadge = %{version}-%{release}
39 Development files needed to build software that needs to system a system badge.
41 %package service-devel
42 Summary: Badge library (service-devel)
43 Group: Development/Libraries
44 Requires: %{name} = %{version}-%{release}
46 %description service-devel
47 Development files needed to build badge service
55 install -D -m 0640 %{name}.sql %{buildroot}%{TZ_SYS_SHARE}/%{name}/ressources/%{name}.sql
56 install -D -m 0750 %{SOURCE1002} %{buildroot}%{TZ_SYS_SHARE}/%{name}/ressources/init_db.sh
58 %post -p /sbin/ldconfig -n libbadge
60 %postun -p /sbin/ldconfig -n libbadge
63 %manifest %{name}.manifest
64 %license LICENSE.APLv2.0
65 %manifest badge.manifest
66 %defattr(-,root,root,-)
67 %{_libdir}/libbadge.so.*
68 %{TZ_SYS_SHARE}/%{name}
69 %attr(640,root,%{TZ_SYS_USER_GROUP}) %{TZ_SYS_SHARE}/%{name}/ressources/%{name}.sql
70 %attr(750,root,%{TZ_SYS_USER_GROUP}) %{TZ_SYS_SHARE}/%{name}/ressources/init_db.sh
73 %manifest %{name}.manifest
74 %defattr(-,root,root,-)
75 %{_includedir}/badge/badge.h
76 %{_includedir}/badge/badge_error.h
77 %{_includedir}/badge/badge_setting.h
78 %{_libdir}/libbadge.so
79 %{_libdir}/pkgconfig/%{name}.pc
82 %manifest %{name}.manifest
83 %defattr(-,root,root,-)
84 %{_includedir}/badge/service/badge_db.h
85 %{_includedir}/badge/service/badge_setting_service.h
86 %{_libdir}/pkgconfig/badge-service.pc