]> git.pld-linux.org Git - SPECS.git/blob - opengk.spec
SPECS updated Sat 31 Jul 21:27:02 CEST 2021
[SPECS.git] / opengk.spec
1 Summary:        H.323 basic gatekeeper
2 Summary(pl.UTF-8):      Podstawowy gatekeeper H.323
3 Name:           opengk
4 Version:        1.13.5
5 %define fver    %(echo %{version} | tr . _)
6 Release:        5
7 License:        MPL
8 Group:          Networking/Daemons
9 Source0:        http://dl.sourceforge.net/openh323/%{name}-v%{fver}-src.tar.gz
10 # Source0-md5:  714bef61405413dc40ea23a4d12dc592
11 Patch0:         %{name}-cvs.patch
12 Patch1:         %{name}-mak_files.patch
13 Patch2:         %{name}-openh323.patch
14 URL:            http://www.openh323.org/
15 BuildRequires:  openh323-devel >= 1.18.0
16 BuildRequires:  pwlib-devel >= 1.10.0
17 %requires_eq    openh323
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 This is a very basic H.323 Gatekeeper.
22
23 Basic features OpenGatekeeper supports all the basic features of an
24 H.323 Gatekeeper such as registration, admissions and access control,
25 address translation and bandwidth monitoring and control.
26
27 Advanced features:
28 - Gatekeeper routed calls
29 - Support of H.323v2 alias types (party number, URL, transport id and
30   email address)
31 - Support for gateway prefixes
32 - Registration and call activity logs
33 - Neighbour gatekeeper database
34 - Registration time to live
35
36 %description -l pl.UTF-8
37 To jest podstawowy Gatekeeper H.323.
38
39 OpenGatekeeper obsługuje podstawowe możliwości Gatekeepera H.323, takie
40 jak rejestracja, przyjmowanie, kontrola dostępu, tłumaczenie adresów,
41 monitorowanie i kontrola pasma.
42
43 Zaawansowane możliwości:
44 - routowane połączenia
45 - wsparcie dla typów aliasów H.323v2 (numer, URL, transport id, adres
46   e-mail)
47 - obsługa przedrostków bramek
48 - logowanie rejestracji i połączeń
49 - baza danych sąsiednich gatekeeperów
50 - czas obowiązywania rejestracji.
51
52 %prep
53 %setup -qn %{name}
54 %patch0 -p1
55 %patch1 -p1
56 %patch2 -p1
57
58 %build
59 %{__make} %{?debug:debug}%{!?debug:opt}shared \
60         CXX="%{__cxx}" \
61         OPTCCFLAGS="%{rpmcflags} -fno-exceptions"
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT%{_bindir}
66
67 install obj_*/%{name} $RPM_BUILD_ROOT%{_bindir}
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %files
73 %defattr(644,root,root,755)
74 %doc *.txt
75 %attr(755,root,root) %{_bindir}/*
This page took 0.09616 seconds and 3 git commands to generate.