2 Summary: Library to control OAL APIs
5 Group: System/Libraries
6 License: Apache License, Version 2.0
7 Source0: %{name}-%{version}.tar.gz
8 Source1: %{name}.manifest
9 Source2: smack-device-labeling.service
11 BuildRequires: pkgconfig(vconf)
12 BuildRequires: pkgconfig(dlog)
15 development package of library to control OAL APIs
18 Summary: Control OAL APIs (devel)
19 Group: Development/Libraries
20 Requires: %{name} = %{version}-%{release}
23 Library to control OAL APIs (devel)
30 CFLAGS="$CFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
35 mkdir -p %{buildroot}/usr/share/license
36 cp LICENSE %{buildroot}/usr/share/license/device-node
38 cp -a %{SOURCE1} %{buildroot}%{_datadir}/
39 install -D -d %{buildroot}/etc/rc.d/rc3.d/
40 install -D -d %{buildroot}/etc/rc.d/rc4.d/
41 ln -sf ../init.d/smack_device_labeling %{buildroot}/etc/rc.d/rc3.d/S44smack_device_labeling
42 ln -sf ../init.d/smack_device_labeling %{buildroot}/etc/rc.d/rc4.d/S44smack_device_labeling
44 mkdir -p %{buildroot}%{_libdir}/systemd/system/basic.target.wants
45 install -m 644 %{SOURCE2} %{buildroot}%{_libdir}/systemd/system/
46 ln -s ../smack-device-labeling.service %{buildroot}%{_libdir}/systemd/system/basic.target.wants/
49 if [ ! -e "/lib/firmware/mdnie" ]
51 mkdir -p /lib/firmware/mdnie
58 %{_libdir}/udev/rules.d/*
59 %{_datadir}/license/device-node
60 %attr(755,root,root) %{_sysconfdir}/rc.d/*
61 %{_libdir}/systemd/system/smack-device-labeling.service
62 %{_libdir}/systemd/system/basic.target.wants/smack-device-labeling.service
63 %manifest %{_datadir}/%{name}.manifest
66 %{_includedir}/device-node/*.h
68 %{_libdir}/pkgconfig/*.pc