6 Version: %{major}.%{minor}.%{patchlevel}
11 Source0: %{name}-%{version}.tar.gz
13 BuildRequires: pkgconfig(dlog)
14 BuildRequires: pkgconfig(gio-2.0)
15 BuildRequires: pkgconfig(gio-unix-2.0)
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(vconf)
20 Description: ZigBee Daemon
22 %package -n zigbee-lib
23 Summary: ZigBee library
24 Group: System/Libraries
25 BuildRequires: pkgconfig(glib-2.0)
26 BuildRequires: pkgconfig(dlog)
28 %description -n zigbee-lib
31 %package -n zigbee-lib-devel
32 Summary: ZigBee library (devel)
33 Group: System/Libraries
34 Requires: %{name} = %{version}
36 %description -n zigbee-lib-devel
37 ZigBee library (devel)
39 %package -n zigbee-client
40 Summary: ZigBee Client API
41 Group: System/Libraries
42 BuildRequires: pkgconfig(glib-2.0)
43 BuildRequires: pkgconfig(dlog)
45 %description -n zigbee-client
48 %package -n zigbee-client-devel
49 Summary: ZigBee Client API (devel)
50 Group: System/Libraries
51 Requires: %{name} = %{version}
53 %description -n zigbee-client-devel
54 ZigBee Client library (devel)
60 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=%{version} \
68 mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants
69 ln -s %{_libdir}/systemd/system/zigbee-daemon.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/zigbee-daemon.service
71 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
76 %manifest zigbee-daemon.manifest
77 %defattr(644,system,system,-)
78 %attr(755,system,system) %{_bindir}/zigbee-daemon
79 %{_libdir}/systemd/system/zigbee-daemon.service
80 %{_libdir}/systemd/system/multi-user.target.wants/zigbee-daemon.service
81 %{_datadir}/license/zigbee-daemon
83 %files -n zigbee-client
84 #%manifest zigbee-client/zigbee-client.manifest
85 %defattr(644,system,system,-)
86 %{_libdir}/libzigbee-client.so*
87 %{_datadir}/license/zigbee-client
88 #%attr(755,system,system) %{_testbindir}/zigbeetest
90 %files -n zigbee-client-devel
91 %defattr(644,system,system,-)
92 %{_includedir}/zigbee/client/*.h
93 %{_includedir}/zigbee/common/*.h
94 %{_libdir}/pkgconfig/zigbee-client.pc
95 %{_libdir}/libzigbee-client.so
98 #%manifest lib-zigbee/lib-zigbee.manifest
99 %defattr(644,system,system,-)
100 %{_libdir}/libzigbee-lib.so*
101 %{_datadir}/license/zigbee-lib
103 %files -n zigbee-lib-devel
104 %defattr(644,system,system,-)
105 %{_includedir}/zigbee/lib/*.h
106 %{_includedir}/zigbee/common/*.h
107 %{_libdir}/pkgconfig/zigbee-lib.pc
108 %{_libdir}/libzigbee-lib.so