X-Git-Url: http://git.pld-linux.org/?p=packages%2FORBit2.git;a=blobdiff_plain;f=ORBit2.spec;h=f9addb3fa5824b7f55896640ec4d7b7e6a2cd0a0;hp=b19dde9660cba6f60d41255afac09ab687d402f5;hb=0a918fb93e435672a74bf195793f977bebbfef95;hpb=400e147662b0869c17653a45503dc87901e37b1a diff --git a/ORBit2.spec b/ORBit2.spec index b19dde9..f9addb3 100644 --- a/ORBit2.spec +++ b/ORBit2.spec @@ -1,35 +1,32 @@ Summary: High-performance CORBA Object Request Broker -Summary(fr): Requète d'Objects CORBA -Summary(pl): Wysoko wydajny CORBA Object Request Broker +Summary(fr.UTF-8): Requète d'Objects CORBA +Summary(pl.UTF-8): Wysoko wydajny CORBA Object Request Broker Name: ORBit2 -Version: 2.14.0 -Release: 2 +Version: 2.14.7 +Release: 1 Epoch: 1 License: GPL v2+/LGPL v2+ Group: Libraries Source0: http://ftp.gnome.org/pub/gnome/sources/ORBit2/2.14/%{name}-%{version}.tar.bz2 -# Source0-md5: bb1b4859522cb6e1a3a3dc4b7397db64 +# Source0-md5: 3440c44aaef14dd96e4ccd7ce22a7e6e Patch0: %{name}-pthread.patch -Patch1: %{name}-popt.patch -URL: http://www.labs.redhat.com/orbit/ -BuildRequires: autoconf >= 2.12 +URL: http://www.gnome.org/projects/ORBit2/ +BuildRequires: autoconf >= 2.54 BuildRequires: automake BuildRequires: flex -BuildRequires: glib2-devel >= 1:2.6.3 -BuildRequires: gtk-doc >= 1.3 +BuildRequires: glib2-devel >= 1:2.12.9 +BuildRequires: gtk-doc >= 1.8 BuildRequires: indent -BuildRequires: libIDL-devel >= 0.8.5 +BuildRequires: libIDL-devel >= 0.8.7 BuildRequires: libtool BuildRequires: pkgconfig >= 1:0.14.0 -BuildRequires: popt-devel >= 1.5 BuildRequires: rpmbuild(macros) >= 1.197 -Requires: glib2 >= 1:2.6.3 -Requires: libIDL >= 0.8.5 -Requires: popt >= 1.5 +Requires: glib2 >= 1:2.12.9 +Requires: libIDL >= 0.8.7 Provides: linc = 1.1.1 +Obsoletes: ORBit2-automake Obsoletes: libORBit2_0 Obsoletes: linc -Obsoletes: ORBit2-automake Conflicts: libbonobo < 2.3.2 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -41,26 +38,38 @@ locations of the two programs. CORBA is an architecture that enables communication between program objects, regardless of the programming language they're written in or the operating system they run on. -%description -l fr +%description -l fr.UTF-8 ORBit est un ORB CORBA avec support pour le language C. Il permet a -des programmes d'envoyer des requètes et recevoir de réponses d'autres -programmes, indépendement de l'endroit ou sont les deux programmes. +des programmes d'envoyer des requètes et recevoir de réponses d'autres +programmes, indépendement de l'endroit ou sont les deux programmes. + +%description -l pl.UTF-8 +ORBit to wysokiej wydajności CORBA (Common Object Request Broker +Architecture) ORB (object request broker). Pozwala na wysyłanie próśb +i otrzymywanie odpowiedzi od innych programów bez znajomości położenia +tych dwóch programów. + +%package apidocs +Summary: ORBit API documentation +Summary(pl.UTF-8): Dokumentacja API ORBit +Group: Documentation +Requires: gtk-doc-common + +%description apidocs +ORBit API documentation. -%description -l pl -ORBit to wysokiej wydajno¶ci CORBA (Common Object Request Broker -Architecture) ORB (object request broker). Pozwala na wysy³anie pró¶b -i otrzymywanie odpowiedzi od innych programów bez znajomo¶ci po³o¿enia -tych dwóch programów. +%description apidocs -l pl.UTF-8 +Dokumentacja API ORBit. %package devel Summary: Header files, and utilities for ORBit -Summary(fr): Librairies statiques et fichiers entête pour ORBit -Summary(pl): Pliki nag³ówkowe i u¿ytki dla ORBit +Summary(fr.UTF-8): Librairies statiques et fichiers entête pour ORBit +Summary(pl.UTF-8): Pliki nagłówkowe i użytki dla ORBit Group: Development/Libraries Requires: %{name} = %{epoch}:%{version}-%{release} -Requires: glib2-devel >= 1:2.6.3 +Requires: glib2-devel >= 1:2.12.9 Requires: indent -Requires: libIDL-devel >= 0.8.5 +Requires: libIDL-devel >= 0.8.7 Provides: linc-devel = 1.1.1 Obsoletes: libORBit2_0-devel Obsoletes: linc-devel @@ -73,21 +82,21 @@ other programs, regardless of the locations of the two programs. This package includes the header files and utilities neecessary to write programs that use CORBA technology. -%description devel -l fr -Librairies statiques et fichiers entête requis pour le development ou +%description devel -l fr.UTF-8 +Librairies statiques et fichiers entête requis pour le development ou la compilation de programmes utilisant ORBit. -%description devel -l pl -ORBit to wysokiej wydajno¶ci CORBA ORB ze wsparciem dla jêzyka C. -Pozwala na wysy³anie pró¶b i otrzymywanie odpowiedzi od innych -programów bez znajomo¶ci po³o¿enia tych dwóch programów. +%description devel -l pl.UTF-8 +ORBit to wysokiej wydajności CORBA ORB ze wsparciem dla języka C. +Pozwala na wysyłanie próśb i otrzymywanie odpowiedzi od innych +programów bez znajomości położenia tych dwóch programów. -Ten pakiet zawiera pliki nag³ówkowe oraz u¿ytki potrzebne do pisania -programów u¿ywaj±cych technologi CORBA. +Ten pakiet zawiera pliki nagłówkowe oraz użytki potrzebne do pisania +programów używających technologi CORBA. %package static Summary: Static libraries for ORBit -Summary(pl): Biblioteki statyczne dla ORBit +Summary(pl.UTF-8): Biblioteki statyczne dla ORBit Group: Development/Libraries Requires: %{name}-devel = %{epoch}:%{version}-%{release} Provides: linc-static = 1.1.1 @@ -101,18 +110,17 @@ programs, regardless of the locations of the two programs. This package includes static libraries neecessary to write programs statically linked that use CORBA technology. -%description static -l pl -ORBit to wysokiej wydajno¶ci CORBA ORB ze wsparciem dla jêzyka C. -Pozwala na wysy³anie pró¶b i otrzymywanie odpowiedzi od innych -programów bez znajomo¶ci po³o¿enia tych dwóch programów. +%description static -l pl.UTF-8 +ORBit to wysokiej wydajności CORBA ORB ze wsparciem dla języka C. +Pozwala na wysyłanie próśb i otrzymywanie odpowiedzi od innych +programów bez znajomości położenia tych dwóch programów. -Ten pakiet zawiera biblioteki statyczne potrzebne do pisania programów -skonsolidowanych statycznie u¿ywaj±cych technologii CORBA. +Ten pakiet zawiera biblioteki statyczne potrzebne do pisania programów +skonsolidowanych statycznie używających technologii CORBA. %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %{__gtkdocize} @@ -125,12 +133,12 @@ skonsolidowanych statycznie u --with-html-dir=%{_gtkdocdir} \ --enable-gtk-doc \ --enable-http -%{__make} +%{__make} -j1 %install rm -rf $RPM_BUILD_ROOT -%{__make} install \ +%{__make} -j1 install \ DESTDIR=$RPM_BUILD_ROOT # no static module - shut up check-files @@ -151,9 +159,13 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/typelib-dump %attr(755,root,root) %{_libdir}/lib*.so.*.*.* %dir %{_libdir}/orbit-2.0 -%{_libdir}/orbit-2.0/*.so* +%attr(755,root,root) %{_libdir}/orbit-2.0/*.so* %{_datadir}/idl/orbit-* +%files apidocs +%defattr(644,root,root,755) +%{_gtkdocdir}/%{name} + %files devel %defattr(644,root,root,755) %doc ChangeLog @@ -161,10 +173,9 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/lib*.so %{_libdir}/lib*.la %{_libdir}/libname-server-2.a -%{_aclocaldir}/* +%{_aclocaldir}/* %{_includedir}/orbit-* %{_pkgconfigdir}/*.pc -%{_gtkdocdir}/%{name} %files static %defattr(644,root,root,755)