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