add Requires(post): /bin/mkdir, tigger submission to OBS
[framework/appfw/app-checker.git] / packaging / app-checker.spec
1 Name:       app-checker
2 Summary:    App Checker
3 Version:    0.0.8
4 Release:    2
5 Group:      System/Libraries
6 License:    Apache License, Version 2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: packaging/app-checker.manifest 
9
10 Requires(post): /sbin/ldconfig
11 Requires(post): /bin/mkdir
12 Requires(postun): /sbin/ldconfig
13
14
15 BuildRequires: cmake
16
17 BuildRequires: pkgconfig(dlog)
18 BuildRequires: pkgconfig(glib-2.0)
19
20
21 %description
22 libapp-checker
23
24 %package devel
25 Summary:    App Checker
26 Group:      Development/Libraries
27 Requires:   %{name} = %{version}-%{release}
28
29 %description devel
30 libapp-checker (developement files)
31
32 %package server
33 Summary:    App Checker Server
34 Group:      System/Libraries
35 Requires:   %{name} = %{version}-%{release}
36
37 %description server
38 libapp-checker server
39
40 %package server-devel
41 Summary:    App Checker Server
42 Group:      System/Libraries
43 Requires:   %{name}-server = %{version}-%{release}
44
45 %description server-devel
46 libapp-checker server (developement files)
47
48
49
50 %prep
51 %setup -q
52
53
54 %build
55 cp %{SOURCE1001} .
56
57 CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr
58
59 make %{?jobs:-j%jobs}
60
61 %install
62 rm -rf %{buildroot}
63 %make_install
64
65
66 %post
67
68 /sbin/ldconfig
69 mkdir -p /usr/lib/ac-plugins
70
71 %postun -p /sbin/ldconfig
72
73
74 %files
75 %manifest app-checker.manifest
76 %defattr(-,root,root,-)
77 /usr/lib/libapp-checker.so.0
78 /usr/lib/libapp-checker.so.0.1.0
79
80 %files devel
81 %manifest app-checker.manifest
82 %defattr(-,root,root,-)
83 /usr/lib/libapp-checker.so
84 /usr/lib/pkgconfig/app-checker.pc
85 /usr/include/app-checker/app-checker.h
86
87 %files server
88 %manifest app-checker.manifest
89 %defattr(-,root,root,-)
90 /usr/lib/libapp-checker-server.so.0
91 /usr/lib/libapp-checker-server.so.0.1.0
92
93 %files server-devel
94 %manifest app-checker.manifest
95 %defattr(-,root,root,-)
96 /usr/lib/libapp-checker-server.so
97 /usr/lib/pkgconfig/app-checker-server.pc
98 /usr/include/app-checker/app-checker-server.h
99