Summary(fr): Requète d'Objects CORBA
Summary(pl): Wysoko wydajny CORBA Object Request Broker
Name: ORBit2
-Version: 2.3.102
-Release: 2
+Version: 2.5.1
+Release: 1
Epoch: 1
-License: LGPL/GPL
+License: GPL/LGPL
Group: Libraries
-Group(de): Libraries
-Group(es): Bibliotecas
-Group(fr): Librairies
-Group(pl): Biblioteki
-Source0: ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/%{name}/%{name}-%{version}.tar.bz2
-Patch0: %{name}-disable_test.patch
+Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/2.5/%{name}-%{version}.tar.bz2
+Patch0: %{name}-am15.patch
+Patch1: %{name}-ac_fix.patch
+Patch2: %{name}-am16.patch
+Patch3: %{name}-pthread.patch
URL: http://www.labs.redhat.com/orbit/
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: glib2-devel >= 1.3.10
-BuildRequires: linc-devel >= 0.1.12
-BuildRequires: libIDL-devel
BuildRequires: flex
+BuildRequires: glib2-devel >= 2.0.6
BuildRequires: indent
+BuildRequires: libIDL-devel >= 0.8.0
BuildRequires: libtool
-BuildRequires: popt-devel >= 1.4
+BuildRequires: linc-devel >= 0.7.1
+BuildRequires: popt-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-
-%define _sysconfdir /etc
+Obsoletes: libORBit2_0
%description
ORBit is a high-performance CORBA (Common Object Request Broker
Summary(fr): Librairies statiques et fichiers entête pour ORBit
Summary(pl): Pliki nag³ówkowe i u¿ytki dla ORBit
Group: Development/Libraries
-Group(de): Entwicklung/Libraries
-Group(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
Requires: %{name} = %{version}
-Requires: glib2-devel
+Requires: glib2-devel >= 2.0.0
Requires: indent
+Requires: libIDL-devel
+Requires: linc-devel
Requires: popt-devel
+Obsoletes: libORBit2_0-devel
%description
devel ORBit is a high-performance CORBA ORB with support for the C
Librairies statiques et fichiers entête requis pour le development ou
la compilation de programmes utilisant ORBit.
-%description -l pl devel
+%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.
Summary: Static libraries for ORBit
Summary(pl): Biblioteki statyczne dla ORBit
Group: Development/Libraries
-Group(de): Entwicklung/Libraries
-Group(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
Requires: %{name}-devel = %{version}
%description static
This package includes static libraries neecessary to write programs
statically linked that use CORBA technology.
-%description -l pl static
-
+%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.
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
%build
rm -f missing
-install /usr/share/automake/missing .
-libtoolize --copy --force
-aclocal
-autoconf
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
%configure
%{__make}
m4datadir=%{_aclocaldir} \
pkgconfigdir=%{_pkgconfigdir}
-gzip -9nf TODO NEWS
+%clean
+rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/name-client-2
+%doc AUTHORS NEWS README
+%attr(755,root,root) %{_bindir}/ior-decode-2
%attr(755,root,root) %{_bindir}/orbit-idl-2
-%attr(755,root,root) %{_bindir}/orbit-name-server-2
+%attr(755,root,root) %{_bindir}/typelib-dump
%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
+%dir %{_libdir}/orbit-2.0
+%{_libdir}/orbit-2.0/*.la
+%{_libdir}/orbit-2.0/*.so*
%{_datadir}/idl/orbit-*
%files devel
%defattr(644,root,root,755)
-%doc *.gz
+%doc ChangeLog
%attr(755,root,root) %{_bindir}/orbit2-config
-%attr(755,root,root) %{_libdir}/lib*.??
-%{_libdir}/libname-server.a
+%{_libdir}/lib*.la
+%attr(755,root,root) %{_libdir}/lib*.so
+%{_libdir}/libname-server-2.a
%{_pkgconfigdir}/*.pc
%{_includedir}/orbit-*
%{_aclocaldir}/*
%defattr(644,root,root,755)
%{_libdir}/libORBit-2.a
%{_libdir}/libORBitCosNaming-2.a
+%{_libdir}/orbit-2.0/Everything_module.a