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