]> git.pld-linux.org Git - packages/OSPToolkit.git/blame - OSPToolkit.spec
- x32 rebuild
[packages/OSPToolkit.git] / OSPToolkit.spec
CommitLineData
65718279 1Summary: Implementation of the ETSI OSP VoIP Peering protocol
b116fe0c 2Summary(pl.UTF-8): Implementacja protokołu ETSI OSP VoIP Peering
65718279 3Name: OSPToolkit
aa7ae6bf 4Version: 4.2.0
394f3cb3 5Release: 2
65718279
AM
6License: BSD
7Group: Libraries
0210ed07 8Source0: http://downloads.sourceforge.net/osp-toolkit/%{name}-%{version}.tar.gz
aa7ae6bf 9# Source0-md5: edb0ac6d84cf6da0f0406f3d356b6204
621d2dac 10Patch0: sharedlib.patch
aa7ae6bf 11URL: http://www.freerouteserver.com/index.php/osp-toolkit
65718279 12BuildRequires: openssl-devel
621d2dac 13BuildRequires: sed >= 4.0
65718279
AM
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17The OSP Toolkit is a complete development kit for software developers
18who want to implement the client side of the European
19Telecommunication Standards Institute's (ETSI) OSP standard for secure
20VoIP peering. The OSP Toolkit includes source code written in ANSI C,
21test tools and extensive documentation on how to implement the OSP
b116fe0c
JB
22peering protocol standard.
23
24%description -l pl.UTF-8
25OSP Toolkit to kompletny zestaw programistyczny dla programistów
26implementujących kliencką stronę standardu ETSI (European
27Telecommunication Standards Institute) OSP dla bezpiecznej komunikacji
28VoIP. OSP Toolkit zawiera kod źródłowy w ANSI C, narzędzia testowe
29oraz szczegółową dokumentację jak zaimplementować standard OSP
30Peering.
65718279 31
621d2dac
ER
32%package devel
33Summary: Header files for OSP Toolkit library
34Summary(pl.UTF-8): Pliki nagłówkowe biblioteki OSP Toolkit
35Group: Development/Libraries
36Requires: %{name} = %{version}-%{release}
37
38%description devel
39Header files for OSP Toolkit library.
40
41%description devel -l pl.UTF-8
42Pliki nagłówkowe biblioteki OSP Toolkit.
43
44%package static
45Summary: Static OSP Toolkit library
46Summary(pl.UTF-8): Statyczna biblioteka OSP Toolkit
47Group: Development/Libraries
48Requires: %{name}-devel = %{version}-%{release}
49
50%description static
51Static OSP Toolkit library.
52
53%description static -l pl.UTF-8
54Statyczna biblioteka OSP Toolkit.
55
65718279 56%prep
aa7ae6bf 57%setup -q -n TK-%(echo %{version} | tr . _)-20131014
621d2dac
ER
58%patch0 -p1
59%{__sed} -i -e 's,\$(INSTALL_PATH)/lib,$(INSTALL_PATH)/%{_lib},' src/Makefile
65718279
AM
60
61%build
62%{__make} -C src build \
63 CC="%{__cc}" \
621d2dac 64 LDFLAGS="%{rpmldflags}" \
c23a8c7f 65 DFLAGS="%{rpmcflags} %{rpmcppflags}"
621d2dac
ER
66
67%{__make} -C enroll linux \
68 CC="%{__cc}" \
c23a8c7f 69 DFLAGS="%{rpmcflags} %{rpmcppflags}"
65718279
AM
70
71%install
72rm -rf $RPM_BUILD_ROOT
65718279
AM
73install -d $RPM_BUILD_ROOT{%{_includedir},%{_libdir}}
74
621d2dac
ER
75%{__make} -C src install \
76 INSTALL_PATH=$RPM_BUILD_ROOT%{_prefix}
77
78chmod a+x $RPM_BUILD_ROOT%{_libdir}/lib*so*
65718279
AM
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
621d2dac
ER
83%post -p /sbin/ldconfig
84%postun -p /sbin/ldconfig
85
65718279
AM
86%files
87%defattr(644,root,root,755)
88%doc *.txt
621d2dac
ER
89%attr(755,root,root) %{_libdir}/libosptk.so.*.*
90%attr(755,root,root) %ghost %{_libdir}/libosptk.so.0
91
92%files devel
93%defattr(644,root,root,755)
94%{_libdir}/libosptk.so
65718279 95%{_includedir}/osp
621d2dac
ER
96
97%files static
98%defattr(644,root,root,755)
99%{_libdir}/libosptk.a
This page took 0.082274 seconds and 4 git commands to generate.