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