]> git.pld-linux.org Git - packages/ooh323c.git/blob - ooh323c.spec
19a8261761d6b129a99e45d5d4499f672977fe08
[packages/ooh323c.git] / ooh323c.spec
1 Summary:        Objective Open H.323 libraries
2 Summary(pl.UTF-8):      Biblioteki Objective Open H.323
3 Name:           ooh323c
4 Version:        0.9.3
5 Release:        1
6 License:        GPL v2 with FLOSS exception
7 Group:          Libraries
8 Source0:        http://downloads.sourceforge.net/ooh323c/%{name}-%{version}.tar.gz
9 # Source0-md5:  d557140e31bb592ec8fc9b6eb92908db
10 URL:            https://sourceforge.net/projects/ooh323c
11 BuildRequires:  cmake >= 2.6.0
12 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14 %description
15 Objective Open H.323 stack.
16
17 %description -l pl.UTF-8
18 Stos Objective Open H.323.
19
20 %package devel
21 Summary:        Header files for ooh323c libraries
22 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek ooh323c
23 Group:          Development/Libraries
24 Requires:       %{name} = %{version}-%{release}
25
26 %description devel
27 Header files for ooh323c libraries.
28
29 %description devel -l pl.UTF-8
30 Pliki nagłówkowe bibliotek ooh323c.
31
32 %package static
33 Summary:        Static ooh323c libraries
34 Summary(pl.UTF-8):      Statyczne biblioteki ooh323c
35 Group:          Development/Libraries
36 Requires:       %{name}-devel = %{version}-%{release}
37
38 %description static
39 Static ooh323c libraries.
40
41 %description static -l pl.UTF-8
42 Statyczne biblioteki ooh323c.
43
44 %package apidocs
45 Summary:        API documentation for ooh323c libraries
46 Summary(pl.UTF-8):      Dokumentacja API bibliotek ooh323c
47 Group:          Documentation
48 %if "%{_rpmversion}" >= "4.6"
49 BuildArch:      noarch
50 %endif
51
52 %description apidocs
53 API documentation for ooh323c libraries.
54
55 %description apidocs -l pl.UTF-8
56 Dokumentacja API bibliotek ooh323c.
57
58 %prep
59 %setup -q
60
61 %build
62 install -d build
63 cd build
64 %cmake ..
65
66 %{__make}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}/ooh323c}
71
72 cp -pr lib/lib* $RPM_BUILD_ROOT%{_libdir}
73 cp -p src/{dlist.h,eventHandler.h,ooCalls.h,ooCapability.h,ooCommon.h,ooLogChan.h,ooSocket.h,ooasn1.h,ooh323.h,ooq931.h,ootrace.h,ootypes.h,printHandler.h} \
74         $RPM_BUILD_ROOT%{_includedir}/ooh323c
75 cp -p src/h323/H235-SECURITY-MESSAGES.h $RPM_BUILD_ROOT%{_includedir}/ooh323c
76 cp -p src/h323_v6/{H323-MESSAGES.h,MULTIMEDIA-SYSTEM-CONTROL.h} $RPM_BUILD_ROOT%{_includedir}/ooh323c
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %post   -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
83
84 %files
85 %defattr(644,root,root,755)
86 %doc COPYING ChangeLog README
87 %attr(755,root,root) %{_libdir}/libooh323c.so
88 %attr(755,root,root) %{_libdir}/liboomedia.so
89
90 %files devel
91 %defattr(644,root,root,755)
92 %{_includedir}/ooh323c
93
94 %files static
95 %defattr(644,root,root,755)
96 %{_libdir}/libooh323c.a
97 %{_libdir}/liboomedia.a
98
99 %files apidocs
100 %defattr(644,root,root,755)
101 %doc doc/{h323stk,*.shtml,*.css,*.pdf}
This page took 0.063749 seconds and 2 git commands to generate.