|
Packit |
4a5d52 |
%define version @LIBIDL_VERSION@
|
|
Packit |
4a5d52 |
%define release SNAP
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
Summary: IDL parsing library
|
|
Packit |
4a5d52 |
Name: libIDL
|
|
Packit |
4a5d52 |
Version: %{version}
|
|
Packit |
4a5d52 |
Release: %{release}
|
|
Packit |
4a5d52 |
Source: %{name}-%PACKAGE_VERSION.tar.gz
|
|
Packit |
4a5d52 |
Vendor: Andrew T. Veliath <andrewtv@usa.net>
|
|
Packit |
4a5d52 |
License: LGPL
|
|
Packit |
4a5d52 |
Group: Libraries
|
|
Packit |
4a5d52 |
Prereq: /sbin/install-info
|
|
Packit |
4a5d52 |
Prefix: /usr
|
|
Packit |
4a5d52 |
Docdir: %prefix/doc
|
|
Packit |
4a5d52 |
BuildRoot: /var/tmp/%{name}-%{version}-root
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%changelog
|
|
Packit |
4a5d52 |
* Fri Oct 12 2001 Ross Golder <ross@golder.org>
|
|
Packit |
4a5d52 |
- Updated filenames and paths for libIDL2
|
|
Packit |
4a5d52 |
* Mon Sep 24 2001 Mark McLoughlin <mark@skynet.ie>
|
|
Packit |
4a5d52 |
- use LIBIDL_VERSION instead of LIBIDL_LIBRARY_VERSION
|
|
Packit |
4a5d52 |
* Fri Nov 28 1998 Andrew T. Veliath <andrewtv@usa.net>
|
|
Packit |
4a5d52 |
- Initial version
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%description
|
|
Packit |
4a5d52 |
libIDL is a small library for creating parse trees of CORBA v2.2
|
|
Packit |
4a5d52 |
compliant Interface Definition Language (IDL) files, which is a
|
|
Packit |
4a5d52 |
specification for defining interfaces which can be used between
|
|
Packit |
4a5d52 |
different CORBA implementations.
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%package devel
|
|
Packit |
4a5d52 |
Summary: Header files and libraries needed for libIDL development
|
|
Packit |
4a5d52 |
Group: Development/Libraries
|
|
Packit |
4a5d52 |
Requires: %{name} = %{version}
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%description devel
|
|
Packit |
4a5d52 |
This package includes the header files and libraries needed for
|
|
Packit |
4a5d52 |
developing programs using libIDL.
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%prep
|
|
Packit |
4a5d52 |
%setup
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%build
|
|
Packit |
4a5d52 |
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
|
|
Packit |
4a5d52 |
make
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%install
|
|
Packit |
4a5d52 |
rm -rf $RPM_BUILD_ROOT
|
|
Packit |
4a5d52 |
make install prefix=$RPM_BUILD_ROOT/%prefix
|
|
Packit |
4a5d52 |
gzip -9 $RPM_BUILD_ROOT/%prefix/info/*.info
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%post -p /sbin/ldconfig
|
|
Packit |
4a5d52 |
%postun -p /sbin/ldconfig
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%post devel
|
|
Packit |
4a5d52 |
/sbin/install-info %prefix/info/libIDL2.info.gz %prefix/info/dir
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%preun devel
|
|
Packit |
4a5d52 |
if [ $1 = 0 ]; then
|
|
Packit |
4a5d52 |
/sbin/install-info --delete %prefix/info/libIDL2.info.gz %prefix/info/dir
|
|
Packit |
4a5d52 |
fi
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%clean
|
|
Packit |
4a5d52 |
rm -rf $RPM_BUILD_ROOT
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%files
|
|
Packit |
4a5d52 |
%defattr(-,root,root)
|
|
Packit |
4a5d52 |
%doc COPYING ChangeLog AUTHORS
|
|
Packit |
4a5d52 |
%doc README* NEWS BUGS tstidl.c
|
|
Packit |
4a5d52 |
%prefix/lib/lib*.so.*.*
|
|
Packit |
4a5d52 |
%{_libdir}/libIDL-2.la
|
|
Packit |
4a5d52 |
%{_libdir}/libIDL-2.so.0
|
|
Packit |
4a5d52 |
|
|
Packit |
4a5d52 |
%files devel
|
|
Packit |
4a5d52 |
%defattr(-,root,root)
|
|
Packit |
4a5d52 |
%prefix/bin/libIDL-config-2
|
|
Packit |
4a5d52 |
#%prefix/lib/*.sh
|
|
Packit |
4a5d52 |
%prefix/lib/pkgconfig/*.pc
|
|
Packit |
4a5d52 |
%prefix/lib/lib*.a
|
|
Packit |
4a5d52 |
%prefix/lib/lib*.so
|
|
Packit |
4a5d52 |
%prefix/info/libIDL2.info.gz
|
|
Packit |
4a5d52 |
%prefix/include/libIDL-2.0/libIDL/*.h
|
|
Packit |
4a5d52 |
#%prefix/share/aclocal/*
|