]> git.pld-linux.org Git - packages/ORBit2.git/blob - ORBit2.spec
36c492149fdbd69a3dd28924fb907ec78337c73d
[packages/ORBit2.git] / ORBit2.spec
1 Summary:        High-performance CORBA Object Request Broker
2 Summary(fr):    Requète d'Objects CORBA
3 Summary(pl):    Wysoko wydajny CORBA Object Request Broker
4 Name:           ORBit2
5 Version:        2.3.104
6 Release:        2
7 Epoch:          1
8 License:        LGPL/GPL
9 Group:          Libraries
10 Group(cs):      Knihovny
11 Group(de):      Bibliotheken
12 Group(es):      Bibliotecas
13 Group(fr):      Librairies
14 Group(ja):      ¥é¥¤¥Ö¥é¥ê
15 Group(pl):      Biblioteki
16 Group(pt):      Bibliotecas
17 Group(pt_BR):   Bibliotecas
18 Group(ru):      âÉÂÌÉÏÔÅËÉ
19 Group(uk):      â¦Â̦ÏÔÅËÉ
20 Source0:        ftp://ftp.gnome.org/pub/gnome/pre-gnome2/sources/%{name}/%{name}-%{version}.tar.bz2
21 Source1:        %{name}-Makefile.shared
22 Patch0:         %{name}-disable_test.patch
23 Patch1:         %{name}-am15.patch
24 Patch2:         %{name}-ac_fix.patch
25 URL:            http://www.labs.redhat.com/orbit/
26 BuildRequires:  autoconf
27 BuildRequires:  automake
28 BuildRequires:  glib2-devel >= 1.3.13
29 BuildRequires:  linc-devel >= 0.1.16
30 BuildRequires:  libIDL-devel >= 0.7.4
31 BuildRequires:  flex
32 BuildRequires:  indent
33 BuildRequires:  libtool
34 BuildRequires:  popt-devel >= 1.4
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %define         _sysconfdir     /etc
38
39 %description
40 ORBit is a high-performance CORBA (Common Object Request Broker
41 Architecture) ORB (object request broker). It allows programs to send
42 requests and receive replies from other programs, regardless of the
43 locations of the two programs. CORBA is an architecture that enables
44 communication between program objects, regardless of the programming
45 language they're written in or the operating system they run on.
46
47 %description -l fr
48 ORBit est un ORB CORBA avec support pour le language C. Il permet a
49 des programmes d'envoyer des requètes et recevoir de réponses d'autres
50 programmes, indépendement de l'endroit ou sont les deux programmes.
51
52 %description -l pl
53 ORBit to wysokiej wydajno¶ci CORBA (Common Object Request Broker
54 Architecture) ORB (object request broker). Pozwala na wysy³anie pró¶b
55 i otrzymywanie odpowiedzi od innych programów bez znajomo¶ci po³o¿enia
56 tych dwóch programów.
57
58 %package devel
59 Summary:        Header files, and utilities for ORBit
60 Summary(fr):    Librairies statiques et fichiers entête pour ORBit
61 Summary(pl):    Pliki nag³ówkowe i u¿ytki dla ORBit
62 Group:          Development/Libraries
63 Group(cs):      Vývojové prostøedky/Knihovny
64 Group(de):      Entwicklung/Bibliotheken
65 Group(es):      Desarrollo/Bibliotecas
66 Group(fr):      Development/Librairies
67 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
68 Group(pl):      Programowanie/Biblioteki
69 Group(pt_BR):   Desenvolvimento/Bibliotecas
70 Group(pt):      Desenvolvimento/Bibliotecas
71 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
72 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
73 Requires:       %{name} = %{version}
74 Requires:       glib2-devel
75 Requires:       indent
76 Requires:       libIDL-devel
77 Requires:       linc-devel
78 Requires:       popt-devel
79
80 %description
81 devel ORBit is a high-performance CORBA ORB with support for the C
82 language. It allows programs to send requests and receive replies from
83 other programs, regardless of the locations of the two programs.
84
85 This package includes the header files and utilities neecessary to
86 write programs that use CORBA technology.
87
88 %description devel -l fr
89 Librairies statiques et fichiers entête requis pour le development ou
90 la compilation de programmes utilisant ORBit.
91
92 %description devel -l pl
93 ORBit to wysokiej wydajno¶ci CORBA ORB ze wsparciem dla jêzyka C.
94 Pozwala na wysy³anie pró¶b i otrzymywanie odpowiedzi od innych
95 programów bez znajomo¶ci po³o¿enia tych dwóch programów.
96
97 Ten pakiet zawiera pliki nag³ówkowe oraz u¿ytki potrzebne do pisania
98 programów u¿ywaj±cych technologi CORBA.
99
100 %package static
101 Summary:        Static libraries for ORBit
102 Summary(pl):    Biblioteki statyczne dla ORBit
103 Group:          Development/Libraries
104 Group(cs):      Vývojové prostøedky/Knihovny
105 Group(de):      Entwicklung/Bibliotheken
106 Group(es):      Desarrollo/Bibliotecas
107 Group(fr):      Development/Librairies
108 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
109 Group(pl):      Programowanie/Biblioteki
110 Group(pt_BR):   Desenvolvimento/Bibliotecas
111 Group(pt):      Desenvolvimento/Bibliotecas
112 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
113 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
114 Requires:       %{name}-devel = %{version}
115
116 %description static
117 ORBit is a high-performance CORBA ORB with support for the C language.
118 It allows programs to send requests and receive replies from other
119 programs, regardless of the locations of the two programs.
120
121 This package includes static libraries neecessary to write programs
122 statically linked that use CORBA technology.
123
124 %description static -l pl
125 ORBit to wysokiej wydajno¶ci CORBA ORB ze wsparciem dla jêzyka C.
126 Pozwala na wysy³anie pró¶b i otrzymywanie odpowiedzi od innych
127 programów bez znajomo¶ci po³o¿enia tych dwóch programów.
128
129 Ten pakiet zawiera biblioteki statyczne potrzebne do pisania programów
130 zlinkowanych statycznie u¿ywaj±cych technologii CORBA.
131
132 %prep
133 %setup  -q
134 %patch0 -p1
135 %patch1 -p1
136 %patch2 -p1
137
138 install %{SOURCE1} Makefile.shared
139
140 %build
141 rm -f missing
142 libtoolize --copy --force
143 aclocal
144 autoconf
145 automake -a -c
146 %configure
147 %{__make}
148
149 %install
150 rm -rf $RPM_BUILD_ROOT
151
152 %{__make} install \
153         DESTDIR=$RPM_BUILD_ROOT \
154         m4datadir=%{_aclocaldir} \
155         pkgconfigdir=%{_pkgconfigdir}
156
157 gzip -9nf TODO NEWS
158
159 %clean
160 rm -rf $RPM_BUILD_ROOT
161
162 %post   -p /sbin/ldconfig
163 %postun -p /sbin/ldconfig
164
165 %files
166 %defattr(644,root,root,755)
167 %attr(755,root,root) %{_bindir}/name-client-2
168 %attr(755,root,root) %{_bindir}/orbit-idl-2
169 %attr(755,root,root) %{_bindir}/orbit-name-server-2
170 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
171 %{_datadir}/idl/orbit-*
172
173 %files devel
174 %defattr(644,root,root,755)
175 %doc *.gz
176 %attr(755,root,root) %{_bindir}/orbit2-config
177 %attr(755,root,root) %{_libdir}/lib*.??
178 %{_libdir}/libname-server-2.a
179 %{_pkgconfigdir}/*.pc
180 %{_includedir}/orbit-*
181 %{_aclocaldir}/*
182
183 %files static
184 %defattr(644,root,root,755)
185 %{_libdir}/libORBit-2.a
186 %{_libdir}/libORBitCosNaming-2.a
This page took 0.088955 seconds and 3 git commands to generate.