]> git.pld-linux.org Git - packages/ORBit2.git/blame_incremental - ORBit2.spec
- more verbose files
[packages/ORBit2.git] / ORBit2.spec
... / ...
CommitLineData
1Summary: High-performance CORBA Object Request Broker
2Summary(fr.UTF-8): Requète d'Objects CORBA
3Summary(pl.UTF-8): Wysoko wydajny CORBA Object Request Broker
4Name: ORBit2
5Version: 2.14.9
6Release: 1
7Epoch: 1
8License: GPL v2+/LGPL v2+
9Group: Libraries
10Source0: http://ftp.gnome.org/pub/GNOME/sources/ORBit2/2.14/%{name}-%{version}.tar.bz2
11# Source0-md5: c7e7080ef27aca22f26ac21fcb5613a5
12Patch0: %{name}-pthread.patch
13URL: http://www.gnome.org/projects/ORBit2/
14BuildRequires: autoconf >= 2.54
15BuildRequires: automake
16BuildRequires: flex
17BuildRequires: glib2-devel >= 1:2.14.1
18BuildRequires: gtk-doc >= 1.8
19BuildRequires: indent
20BuildRequires: libIDL-devel >= 0.8.9
21BuildRequires: libtool
22BuildRequires: pkgconfig >= 1:0.14.0
23BuildRequires: rpmbuild(macros) >= 1.197
24Requires: glib2 >= 1:2.14.1
25Requires: libIDL >= 0.8.9
26Provides: linc = 1.1.1
27Obsoletes: ORBit2-automake
28Obsoletes: libORBit2_0
29Obsoletes: linc
30Conflicts: libbonobo < 2.3.2
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
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
41%description -l fr.UTF-8
42ORBit est un ORB CORBA avec support pour le language C. Il permet a
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.
45
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.
51
52%package apidocs
53Summary: ORBit API documentation
54Summary(pl.UTF-8): Dokumentacja API ORBit
55Group: Documentation
56Requires: gtk-doc-common
57
58%description apidocs
59ORBit API documentation.
60
61%description apidocs -l pl.UTF-8
62Dokumentacja API ORBit.
63
64%package devel
65Summary: Header files, and utilities for ORBit
66Summary(fr.UTF-8): Librairies statiques et fichiers entête pour ORBit
67Summary(pl.UTF-8): Pliki nagłówkowe i użytki dla ORBit
68Group: Development/Libraries
69Requires: %{name} = %{epoch}:%{version}-%{release}
70Requires: glib2-devel >= 1:2.14.1
71Requires: indent
72Requires: libIDL-devel >= 0.8.9
73Provides: linc-devel = 1.1.1
74Obsoletes: libORBit2_0-devel
75Obsoletes: linc-devel
76
77%description devel
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
85%description devel -l fr.UTF-8
86Librairies statiques et fichiers entête requis pour le development ou
87la compilation de programmes utilisant ORBit.
88
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.
93
94Ten pakiet zawiera pliki nagłówkowe oraz użytki potrzebne do pisania
95programów używających technologi CORBA.
96
97%package static
98Summary: Static libraries for ORBit
99Summary(pl.UTF-8): Biblioteki statyczne dla ORBit
100Group: Development/Libraries
101Requires: %{name}-devel = %{epoch}:%{version}-%{release}
102Provides: linc-static = 1.1.1
103Obsoletes: linc-static
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
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.
117
118Ten pakiet zawiera biblioteki statyczne potrzebne do pisania programów
119skonsolidowanych statycznie używających technologii CORBA.
120
121%prep
122%setup -q
123%patch0 -p1
124
125%build
126%{__gtkdocize}
127%{__libtoolize}
128%{__aclocal}
129%{__autoconf}
130%{__autoheader}
131%{__automake}
132%configure \
133 --with-html-dir=%{_gtkdocdir} \
134 --enable-gtk-doc \
135 --enable-http
136%{__make} -j1
137
138%install
139rm -rf $RPM_BUILD_ROOT
140
141%{__make} -j1 install \
142 DESTDIR=$RPM_BUILD_ROOT
143
144# no static module - shut up check-files
145rm -f $RPM_BUILD_ROOT%{_libdir}/orbit-2.0/Everything_module.{la,a}
146
147%clean
148rm -rf $RPM_BUILD_ROOT
149
150%post -p /sbin/ldconfig
151%postun -p /sbin/ldconfig
152
153%files
154%defattr(644,root,root,755)
155%doc AUTHORS NEWS README
156%attr(755,root,root) %{_bindir}/ior-decode-2
157%attr(755,root,root) %{_bindir}/linc-cleanup-sockets
158%attr(755,root,root) %{_bindir}/orbit-idl-2
159%attr(755,root,root) %{_bindir}/typelib-dump
160%attr(755,root,root) %{_libdir}/libORBit*-2.so.*.*.*
161%dir %{_libdir}/orbit-2.0
162%attr(755,root,root) %{_libdir}/orbit-2.0/*.so*
163%{_datadir}/idl/orbit-2.0
164
165%files apidocs
166%defattr(644,root,root,755)
167%{_gtkdocdir}/%{name}
168
169%files devel
170%defattr(644,root,root,755)
171%doc ChangeLog
172%attr(755,root,root) %{_bindir}/orbit2-config
173%attr(755,root,root) %{_libdir}/libORBit*-2.so
174%{_libdir}/libORBit*-2.la
175%{_libdir}/libname-server-2.a
176%{_includedir}/orbit-2.0
177%{_pkgconfigdir}/ORBit*-2.0.pc
178%{_aclocaldir}/ORBit2.m4
179
180%files static
181%defattr(644,root,root,755)
182%{_libdir}/libORBit-2.a
183%{_libdir}/libORBit-imodule-2.a
184%{_libdir}/libORBitCosNaming-2.a
This page took 0.374017 seconds and 4 git commands to generate.