1 Summary: A framework for Voice over IP (VoIP) and Instant Messaging (IM)
2 Summary(pl.UTF-8): Szkielet do VoIP (Voice over IP) i IM (Instant Messaging)
8 Source0: http://dl.sourceforge.net/tapioca-voip/%{name}-%{version}.tar.gz
9 # Source0-md5: e88c400394c092c2688bb2d490c80ccb
10 URL: http://tapioca-voip.sourceforge.net/wiki/index.php/Tapioca
11 BuildRequires: glib2-devel >= 2.0
12 BuildRequires: dbus-devel >= 0.36
13 BuildRequires: dbus-glib-devel >= 0.36
14 BuildRequires: pkgconfig
15 Requires: %{name}-libs = %{version}-%{release}
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 Tapioca is a framework for Voice over IP (VoIP) and Instant Messaging
20 (IM). Its main goal is to provide an easy way for developing and using
21 VoIP and IM services in any kind of application. It was designed to be
22 cross-platform, lightweight, thread-safe, having mobile devices and
25 Tapioca's main goals are:
26 - Create a solution that integrates all components used by VoIP and
27 IM applications in a single, reliable and easy to use framework,
28 which is able to work on different platforms.
29 - Spare resources, providing central services for multiple
30 applications. Eg.: The control of all incoming and outgoing SIP
31 requests are managed by the SIP service, avoiding the creation of
32 one SIP stack and allocation of a network port for each SIP-based
34 - Reduce the overhead of control layers and library dependencies.
36 %description -l pl.UTF-8
37 Tapioca to szkielet do VoIP (Voice over IP) i IM (Instant Messaging,
38 czyli komunikatorów). Głównym jego celem jest zapewnienie łatwego
39 sposobu tworzenia i używania usług VoIP i IM w dowolnym rodzaju
40 aplikacji. Został zaprojektowany jako wieloplatformowy, lekki,
41 bezpieczny dla wątków, a także z myślą o urządzeniach i aplikacjach
44 Główne cele projektu Tapioca to:
45 - stworzenie rozwiązania integrującego wszystkie komponenty używane
46 przez aplikacje VoIP i IM w pojedynczym, pewnym i łatwym w użyciu
47 szkielecie, nadającym się do wykorzystania na różnych platformach
48 - oszczędność zasobów poprzez udostępnienie centralnych usług dla
49 wielu aplikacji; na przykład: sterowanie wszystkimi przychodzącymi
50 i wychodzącymi żądaniami SIP jest obsługiwane przez usługę SIP, co
51 zapobiega tworzeniu jednego stosu SIP i przydzielania portu
52 sieciowego dla każdej aplikacji opartej na SIP
53 - ograniczenie narzutu warstw sterujących i zależności bibliotek
56 Summary: Tapioca library
57 Summary(pl.UTF-8): Biblioteka Tapioca
59 Requires: %{name} = %{version}-%{release}
60 Requires: dbus-glib >= 0.36
65 %description libs -l pl.UTF-8
69 Summary: Headers for development using Tapioca framework
70 Summary(pl.UTF-8): Pliki nagłówkowe szkieletu Tapioca
71 Group: Development/Libraries
72 Requires: %{name}-libs = %{version}-%{release}
73 Requires: glib2-devel >= 2.0
74 Requires: dbus-glib-devel >= 0.36
76 %description libs-devel
77 Headers of tapioca for development.
79 %description libs-devel -l pl.UTF-8
80 Pliki nagłówkowe szkieletu Tapioca.
90 rm -rf $RPM_BUILD_ROOT
93 DESTDIR=$RPM_BUILD_ROOT
96 rm -rf $RPM_BUILD_ROOT
98 %post libs -p /sbin/ldconfig
99 %postun libs -p /sbin/ldconfig
102 %defattr(644,root,root,755)
103 %doc AUTHORS ChangeLog
104 %attr(755,root,root) %{_bindir}/*
105 %{_datadir}/dbus-1/services/org.tapioca.Server.service
108 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
112 %defattr(644,root,root,755)
113 %attr(755,root,root) %{_libdir}/lib*.so
115 %{_pkgconfigdir}/*.pc