source: trunk/third/ORBit2/ORBit.spec @ 21310

Revision 21310, 6.6 KB checked in by ghudson, 19 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21309, which included commits to RCS files with non-trunk default branches.
Line 
1%define __libtoolize /bin/true
2%define __spec_install_post /usr/lib/rpm/brp-compress
3Summary:          A high-performance CORBA Object Request Broker.
4Name:             ORBit2
5Version:          2.12.1
6Release:          1
7Source:           %{name}-%{version}.tar.gz
8Group:            System Environment/Daemons
9License:          LGPL/GPL
10BuildRoot:        %{_tmppath}/%{name}-%{version}-root
11Prereq:           /sbin/install-info
12URL:              http://www.labs.redhat.com/orbit/
13BuildRequires:    pkgconfig >= 0.8
14Requires:         linc >= @LINC_REQUIRED@
15Requires:         glib2 >= 2.0.0
16Requires:         libIDL >= 0.8.2
17BuildRequires:    linc-devel >= @LINC_REQUIRED@
18BuildRequires:    glib2-devel >= 2.0.0
19BuildRequires:    libIDL-devel >= 0.8.2
20
21
22%description
23ORBit is a high-performance CORBA (Common Object Request Broker
24Architecture) ORB (object request broker). It allows programs to
25send requests and receive replies from other programs, regardless
26of the locations of the two programs. CORBA is an architecture that
27enables communication between program objects, regardless of the
28programming language they're written in or the operating system they
29run on.
30
31You will need to install this package and ORBit-devel if you want to
32write programs that use CORBA technology.
33
34%package devel
35Summary:          Development libraries, header files and utilities for ORBit.
36Group:            Development/Libraries
37Requires:         %name = %{version}
38Requires:         indent
39Requires:         pkgconfig >= 0.8
40Requires:         linc >= @LINC_REQUIRED@
41Requires:         linc-devel >= @LINC_REQUIRED@
42Requires:         glib2 >= 2.0.0
43Requires:         glib2-devel >= 2.0.0
44Requires:         libIDL >= 0.8.2
45Requires:         libIDL-devel >= 0.8.2
46
47
48%description devel
49ORBit is a high-performance CORBA (Common Object Request Broker
50Architecture) ORB (object request broker) with support for the
51C language.
52
53This package contains the header files, libraries and utilities
54necessary to write programs that use CORBA technology. If you want to
55write such programs, you'll also need to install the ORBIT package.
56
57%prep
58%setup -q
59mv ltmain.sh ltmain.sh.orig
60sed s/relink=yes/relink=no/ ltmain.sh.orig > ltmain.sh
61%build
62%configure
63
64make
65#%{?_smp_mflags}
66
67%install
68rm -rf %{buildroot}
69%makeinstall
70
71%post -p /sbin/ldconfig
72
73%postun -p /sbin/ldconfig
74
75%post devel
76
77%preun devel
78
79%clean
80rm -rf %{buildroot}
81
82%files
83%defattr(-,root,root)
84%doc AUTHORS COPYING ChangeLog NEWS README TODO
85%{_libdir}/*.so.*
86%{_libdir}/orbit-2.0/*.so.*
87%dir %{_libdir}/orbit-2.0/
88
89%files devel
90%defattr(-,root,root)
91%{_bindir}/orbit-idl-2
92%{_bindir}/typelib-dump
93%{_bindir}/orbit2-config
94%{_bindir}/ior-decode-2
95%{_libdir}/*a
96%{_libdir}/*.so
97%{_libdir}/orbit-2.0/*.so
98%{_libdir}/orbit-2.0/*a
99%{_libdir}/pkgconfig/*
100%{_includedir}/*
101%{_datadir}/aclocal/*
102%{_datadir}/idl/orbit-2.0/*
103
104%changelog
105* Tue Mar 05 2002 Chris Chabot <chabotc@reviewboard.com>
106- Cleaned up formatting
107- made into .spec.in
108- expanded deps
109
110* Fri Feb 01 2002 Roy-Magne Mo <rmo@sunnmore.net>
111- Added deps
112
113* Tue Jan 22 2002 Gregory Leblanc <gleblanc@linuxweasel.com>
114- removed Conflicts line
115- cleaned up %files section
116- removed duplicate glib-devel requires line
117
118* Sat Jan 19 2002 Chris Chabot <chabotc@reviewboard.com>
119- Imported spec into gnome 2.0 alpha
120- Bumped version to 2.3.102
121- Changed requires accordingly
122- Minor cleanups
123
124* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
125- automated rebuild
126
127* Wed Jan  2 2002 Havoc Pennington <hp@redhat.com>
128- build system somehow built against libglib-1.3.so.11
129even though pkg-config found 1.3.12? wtf?
130trying again
131
132* Wed Jan  2 2002 Havoc Pennington <hp@redhat.com>
133- 2.3.100.90 snap
134
135* Mon Nov 26 2001 Havoc Pennington <hp@redhat.com>
136- 2.3.99
137
138* Sun Nov 25 2001 Havoc Pennington <hp@redhat.com>
139- new snap 2.3.97.90, rebuild for glib 1.3.11
140
141* Fri Oct 26 2001 Havoc Pennington <hp@redhat.com>
142- new snap, glib 1.3.10 rebuild
143
144* Tue Oct  9 2001 Havoc Pennington <hp@redhat.com>
145- check rebuild against new linc with headers moved
146- remove epoch, that was a screwup
147
148* Thu Oct  4 2001 Havoc Pennington <hp@redhat.com>
149- cvs snap
150- require specific glib2
151
152* Thu Sep 27 2001 Havoc Pennington <hp@redhat.com>
153- 2.3.95 tarball
154- depend on new standalone libIDL, remove all libIDL stuff from file list
155
156* Fri Sep 21 2001 Havoc Pennington <hp@redhat.com>
157- require specific linc version, unrequire specific glib version since
158we get that via linc
159
160* Mon Sep 17 2001 Havoc Pennington <hp@redhat.com>
161- newer orbit2 from CVS
162
163* Thu Sep 13 2001 Havoc Pennington <hp@redhat.com>
164- conflict with old orbit with headers not moved
165
166* Wed Sep 12 2001 Havoc Pennington <hp@redhat.com>
167- renaming more things
168- remove smp flags, doesn't work atm
169- fix .pc file, trying to get bonobo-activation to build
170
171* Tue Sep 11 2001 Havoc Pennington <hp@redhat.com>
172- kill all file conflicts with ORBit1
173
174* Mon Sep 10 2001 Havoc Pennington <hp@redhat.com>
175- convert to ORBit2 spec file (from ORBit original)
176
177* Tue Jul 24 2001 Alexander Larsson <alexl@redhat.com>
178- Added glib-devel BuildRequires
179
180* Thu Jun 21 2001 Elliot Lee <sopwith@redhat.com> 0.5.8-2
181- Use _smp_mflags if possible.
182
183* Mon May 14 2001 Jonathan Blandford <jrb@redhat.com>
184- bumped version
185
186* Thu Mar 01 2001 Owen Taylor <otaylor@redhat.com>
187- Rebuild for GTK+-1.2.9
188
189* Tue Jan 30 2001 Elliot Lee <sopwith@redhat.com>
190- 0.5.7 for real
191
192* Thu Jan 18 2001 Elliot Lee <sopwith@redhat.com>
193- 0.5.7
194
195* Tue Dec 19 2000 Elliot Lee <sopwith@redhat.com>
196- 0.5.6
197
198* Thu Nov 30 2000 Elliot Lee <sopwith@redhat.com>
199- 0.5.5
200
201* Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com>
202- Up Epoch and release
203
204* Tue Jul 25 2000 Elliot Lee <sopwith@redhat.com>
205- 0.5.3
206
207* Wed Jul 19 2000 Jonathan Blandford <jrb@redhat.com>
208- fixed to work with new cpp.
209
210* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
211- automatic rebuild
212
213* Tue Jul 11 2000 Jonathan Blandford <jrb@redhat.com>
214- Upgraded to 0.5.2 - a bug fix release.
215
216* Tue Jun 27 2000 Havoc Pennington <hp@redhat.com>
217- Trying to build the package for Preston and the build
218system wants a new changelog entry
219
220* Sat Jun 24 2000 Preston Brown <pbrown@redhat.com>
221- defattr the devel pkg
222- FHS paths
223
224* Fri May 19 2000 Jonathan Blandford <jrb@redhat.com>
225- Upgraded to 0.5.1
226
227* Tue Feb  3 2000 Elliot Lee <sopwith@redhat.com> 0.5.0-3
228- Strip shared libraries
229
230* Mon Aug 30 1999 Elliot Lee <sopwith@redhat.com> 0.4.94-1
231- Spec file fixes from RHL 6.0.
232
233* Wed Jun 2 1999  Jose Mercado <jmercado@mit.edu>
234- Fixed configure.in so spec.in could be used.
235
236* Mon Nov 23 1998 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
237
238- improved %files section, and added use of %{prefix} and install-info
239(well,... no. The info file has not dir info inside, commented out)
Note: See TracBrowser for help on using the repository browser.