X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=ORBit2.spec;h=8a8a29291d8bf9596f5357556a633dd7b617104e;hb=6148b34f9ce62fdff5b32933d0508d80a2acd897;hp=ab3162918cf2ad21c35dc556fd638a17ea7094e0;hpb=15a7761fbd65f6a4c91d2570973794bd7baff7e9;p=packages%2FORBit2.git diff --git a/ORBit2.spec b/ORBit2.spec index ab31629..8a8a292 100644 --- a/ORBit2.spec +++ b/ORBit2.spec @@ -2,30 +2,28 @@ Summary: High-performance CORBA Object Request Broker Summary(fr): Requète d'Objects CORBA Summary(pl): Wysoko wydajny CORBA Object Request Broker Name: ORBit2 -Version: 2.3.102 +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 -Patch1: %{name}-am.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 -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 @@ -51,13 +49,13 @@ 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 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 @@ -71,7 +69,7 @@ write programs that use CORBA technology. 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. @@ -83,9 +81,6 @@ program 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 @@ -96,8 +91,7 @@ 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 -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. @@ -109,13 +103,15 @@ zlinkowanych statycznie u %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build -libtoolize --copy --force -aclocal -autoconf -automake -a -c - +rm -f missing +%{__libtoolize} +%{__aclocal} +%{__autoconf} +%{__automake} %configure %{__make} @@ -127,30 +123,37 @@ rm -rf $RPM_BUILD_ROOT m4datadir=%{_aclocaldir} \ pkgconfigdir=%{_pkgconfigdir} - -gzip -9nf TODO NEWS +%clean +rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%post devel -[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 - -%postun devel -[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 - -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(644,root,root,755) +%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}/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 -%{_pkgconfigdir}/* -%{_includedir}/* +%doc ChangeLog +%attr(755,root,root) %{_bindir}/orbit2-config +%{_libdir}/lib*.la +%attr(755,root,root) %{_libdir}/lib*.so +%{_libdir}/libname-server-2.a +%{_pkgconfigdir}/*.pc +%{_includedir}/orbit-* %{_aclocaldir}/* %files static %defattr(644,root,root,755) +%{_libdir}/libORBit-2.a +%{_libdir}/libORBitCosNaming-2.a +%{_libdir}/orbit-2.0/Everything_module.a