]> git.pld-linux.org Git - packages/ORBit2.git/blame - ORBit2.spec
- more verbose files
[packages/ORBit2.git] / ORBit2.spec
CommitLineData
15a7761f 1Summary: High-performance CORBA Object Request Broker
2b606d5d
ER
2Summary(fr.UTF-8): Requète d'Objects CORBA
3Summary(pl.UTF-8): Wysoko wydajny CORBA Object Request Broker
15a7761f 4Name: ORBit2
2e199856 5Version: 2.14.9
a1c33a58 6Release: 1
15a7761f 7Epoch: 1
06a0d95e 8License: GPL v2+/LGPL v2+
15a7761f 9Group: Libraries
2e199856
MB
10Source0: http://ftp.gnome.org/pub/GNOME/sources/ORBit2/2.14/%{name}-%{version}.tar.bz2
11# Source0-md5: c7e7080ef27aca22f26ac21fcb5613a5
785034f7 12Patch0: %{name}-pthread.patch
dfedb77e 13URL: http://www.gnome.org/projects/ORBit2/
f9509dda 14BuildRequires: autoconf >= 2.54
15a7761f 15BuildRequires: automake
15a7761f 16BuildRequires: flex
2e199856 17BuildRequires: glib2-devel >= 1:2.14.1
0a918fb9 18BuildRequires: gtk-doc >= 1.8
15a7761f 19BuildRequires: indent
2e199856 20BuildRequires: libIDL-devel >= 0.8.9
15a7761f 21BuildRequires: libtool
08a91196 22BuildRequires: pkgconfig >= 1:0.14.0
014ff390 23BuildRequires: rpmbuild(macros) >= 1.197
2e199856
MB
24Requires: glib2 >= 1:2.14.1
25Requires: libIDL >= 0.8.9
a675e2c3 26Provides: linc = 1.1.1
a1c33a58 27Obsoletes: ORBit2-automake
2326f816 28Obsoletes: libORBit2_0
de4e31a9 29Obsoletes: linc
d1163085 30Conflicts: libbonobo < 2.3.2
de4e31a9 31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15a7761f 32
15a7761f 33%description
34ORBit is a high-performance CORBA (Common Object Request Broker
35Architecture) ORB (object request broker). It allows programs to send
36requests and receive replies from other programs, regardless of the
37locations of the two programs. CORBA is an architecture that enables
38communication between program objects, regardless of the programming
39language they're written in or the operating system they run on.
40
ebb4b598 41%description -l fr.UTF-8
15a7761f 42ORBit est un ORB CORBA avec support pour le language C. Il permet a
ebb4b598
JR
43des programmes d'envoyer des requètes et recevoir de réponses d'autres
44programmes, indépendement de l'endroit ou sont les deux programmes.
15a7761f 45
ebb4b598
JR
46%description -l pl.UTF-8
47ORBit to wysokiej wydajności CORBA (Common Object Request Broker
48Architecture) ORB (object request broker). Pozwala na wysyłanie próśb
49i otrzymywanie odpowiedzi od innych programów bez znajomości położenia
50tych dwóch programów.
15a7761f 51
e9c1c936
MB
52%package apidocs
53Summary: ORBit API documentation
2b606d5d 54Summary(pl.UTF-8): Dokumentacja API ORBit
e9c1c936
MB
55Group: Documentation
56Requires: gtk-doc-common
57
58%description apidocs
59ORBit API documentation.
60
ebb4b598 61%description apidocs -l pl.UTF-8
e9c1c936
MB
62Dokumentacja API ORBit.
63
15a7761f 64%package devel
65Summary: Header files, and utilities for ORBit
2b606d5d
ER
66Summary(fr.UTF-8): Librairies statiques et fichiers entête pour ORBit
67Summary(pl.UTF-8): Pliki nagłówkowe i użytki dla ORBit
15a7761f 68Group: Development/Libraries
aeec66f9 69Requires: %{name} = %{epoch}:%{version}-%{release}
2e199856 70Requires: glib2-devel >= 1:2.14.1
15a7761f 71Requires: indent
2e199856 72Requires: libIDL-devel >= 0.8.9
de4e31a9 73Provides: linc-devel = 1.1.1
2326f816 74Obsoletes: libORBit2_0-devel
de4e31a9 75Obsoletes: linc-devel
15a7761f 76
9a6f5c03 77%description devel
15a7761f 78devel ORBit is a high-performance CORBA ORB with support for the C
79language. It allows programs to send requests and receive replies from
80other programs, regardless of the locations of the two programs.
81
82This package includes the header files and utilities neecessary to
83write programs that use CORBA technology.
84
ebb4b598
JR
85%description devel -l fr.UTF-8
86Librairies statiques et fichiers entête requis pour le development ou
15a7761f 87la compilation de programmes utilisant ORBit.
88
ebb4b598
JR
89%description devel -l pl.UTF-8
90ORBit to wysokiej wydajności CORBA ORB ze wsparciem dla języka C.
91Pozwala na wysyłanie próśb i otrzymywanie odpowiedzi od innych
92programów bez znajomości położenia tych dwóch programów.
15a7761f 93
ebb4b598
JR
94Ten pakiet zawiera pliki nagłówkowe oraz użytki potrzebne do pisania
95programów używających technologi CORBA.
15a7761f 96
97%package static
98Summary: Static libraries for ORBit
2b606d5d 99Summary(pl.UTF-8): Biblioteki statyczne dla ORBit
15a7761f 100Group: Development/Libraries
aeec66f9 101Requires: %{name}-devel = %{epoch}:%{version}-%{release}
de4e31a9 102Provides: linc-static = 1.1.1
103Obsoletes: linc-static
15a7761f 104
105%description static
106ORBit is a high-performance CORBA ORB with support for the C language.
107It allows programs to send requests and receive replies from other
108programs, regardless of the locations of the two programs.
109
110This package includes static libraries neecessary to write programs
111statically linked that use CORBA technology.
112
ebb4b598
JR
113%description static -l pl.UTF-8
114ORBit to wysokiej wydajności CORBA ORB ze wsparciem dla języka C.
115Pozwala na wysyłanie próśb i otrzymywanie odpowiedzi od innych
116programów bez znajomości położenia tych dwóch programów.
15a7761f 117
ebb4b598
JR
118Ten pakiet zawiera biblioteki statyczne potrzebne do pisania programów
119skonsolidowanych statycznie używających technologii CORBA.
15a7761f 120
121%prep
cf7133e9 122%setup -q
785034f7 123%patch0 -p1
a7c9c2dc 124
15a7761f 125%build
014ff390 126%{__gtkdocize}
81281665 127%{__libtoolize}
f0dfa4ac 128%{__aclocal}
c8ee50e8 129%{__autoconf}
cf7133e9 130%{__autoheader}
c8ee50e8 131%{__automake}
6c9a755d 132%configure \
505e786e 133 --with-html-dir=%{_gtkdocdir} \
134 --enable-gtk-doc \
aeec66f9 135 --enable-http
5fd16c5e 136%{__make} -j1
15a7761f 137
138%install
139rm -rf $RPM_BUILD_ROOT
140
5fd16c5e 141%{__make} -j1 install \
1788660e 142 DESTDIR=$RPM_BUILD_ROOT
15a7761f 143
3be0f078
JB
144# no static module - shut up check-files
145rm -f $RPM_BUILD_ROOT%{_libdir}/orbit-2.0/Everything_module.{la,a}
146
15a7761f 147%clean
148rm -rf $RPM_BUILD_ROOT
149
9d802abb 150%post -p /sbin/ldconfig
151%postun -p /sbin/ldconfig
1298b9d9 152
15a7761f 153%files
154%defattr(644,root,root,755)
8d7b77d9 155%doc AUTHORS NEWS README
74405570 156%attr(755,root,root) %{_bindir}/ior-decode-2
de4e31a9 157%attr(755,root,root) %{_bindir}/linc-cleanup-sockets
aa273dca 158%attr(755,root,root) %{_bindir}/orbit-idl-2
74405570 159%attr(755,root,root) %{_bindir}/typelib-dump
8344154c 160%attr(755,root,root) %{_libdir}/libORBit*-2.so.*.*.*
74405570 161%dir %{_libdir}/orbit-2.0
a1c33a58 162%attr(755,root,root) %{_libdir}/orbit-2.0/*.so*
8344154c 163%{_datadir}/idl/orbit-2.0
15a7761f 164
e9c1c936
MB
165%files apidocs
166%defattr(644,root,root,755)
167%{_gtkdocdir}/%{name}
168
15a7761f 169%files devel
170%defattr(644,root,root,755)
8d7b77d9 171%doc ChangeLog
aa273dca 172%attr(755,root,root) %{_bindir}/orbit2-config
8344154c
JB
173%attr(755,root,root) %{_libdir}/libORBit*-2.so
174%{_libdir}/libORBit*-2.la
48040e7e 175%{_libdir}/libname-server-2.a
8344154c
JB
176%{_includedir}/orbit-2.0
177%{_pkgconfigdir}/ORBit*-2.0.pc
178%{_aclocaldir}/ORBit2.m4
15a7761f 179
180%files static
181%defattr(644,root,root,755)
d74166da 182%{_libdir}/libORBit-2.a
1958cac5 183%{_libdir}/libORBit-imodule-2.a
d74166da 184%{_libdir}/libORBitCosNaming-2.a
This page took 0.092307 seconds and 4 git commands to generate.