]> git.pld-linux.org Git - packages/ORBit2.git/blobdiff - ORBit2.spec
- fixed %%files (no need 755 for *.la)
[packages/ORBit2.git] / ORBit2.spec
index ab3162918cf2ad21c35dc556fd638a17ea7094e0..8a8a29291d8bf9596f5357556a633dd7b617104e 100644 (file)
@@ -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
 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
 Release:       1
 Epoch:         1
-License:       LGPL/GPL
+License:       GPL/LGPL
 Group:         Libraries
 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
 URL:           http://www.labs.redhat.com/orbit/
 BuildRequires: autoconf
 BuildRequires: automake
-BuildRequires: glib2-devel
-BuildRequires: libIDL-devel
 BuildRequires: flex
 BuildRequires: flex
+BuildRequires: glib2-devel >= 2.0.6
 BuildRequires: indent
 BuildRequires: indent
+BuildRequires: libIDL-devel >= 0.8.0
 BuildRequires: libtool
 BuildRequires: libtool
-BuildRequires: popt-devel >= 1.4
+BuildRequires: linc-devel >= 0.7.1
+BuildRequires: popt-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 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
 
 %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
 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:      %{name} = %{version}
-Requires:      glib2-devel
+Requires:      glib2-devel >= 2.0.0
 Requires:      indent
 Requires:      indent
+Requires:      libIDL-devel
+Requires:      linc-devel
 Requires:      popt-devel
 Requires:      popt-devel
+Obsoletes:     libORBit2_0-devel
 
 %description
 devel ORBit is a high-performance CORBA ORB with support for the C
 
 %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.
 
 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.
 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
 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
 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.
 
 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.
 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
 %setup  -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 
 %build
-libtoolize --copy --force
-aclocal
-autoconf
-automake -a -c
-
+rm -f missing
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
 %configure
 %{__make}
 
 %configure
 %{__make}
 
@@ -127,30 +123,37 @@ rm -rf $RPM_BUILD_ROOT
        m4datadir=%{_aclocaldir} \
        pkgconfigdir=%{_pkgconfigdir}
 
        m4datadir=%{_aclocaldir} \
        pkgconfigdir=%{_pkgconfigdir}
 
-
-gzip -9nf TODO NEWS
+%clean
+rm -rf $RPM_BUILD_ROOT
 
 %post   -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
 
 %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)
 %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)
 
 %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)
 %{_aclocaldir}/*
 
 %files static
 %defattr(644,root,root,755)
+%{_libdir}/libORBit-2.a
+%{_libdir}/libORBitCosNaming-2.a
+%{_libdir}/orbit-2.0/Everything_module.a
This page took 0.115857 seconds and 4 git commands to generate.