|
|
|
@ -1,42 +1,51 @@
|
|
|
|
|
Summary: Library for parsing IDL (Interface Definition Language)
|
|
|
|
|
Name: libIDL
|
|
|
|
|
Version: 0.8.14
|
|
|
|
|
Release: 23%{?dist}
|
|
|
|
|
URL: http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/
|
|
|
|
|
Source: http://download.gnome.org/sources/libIDL/0.8/%{name}-%{version}.tar.bz2
|
|
|
|
|
Patch0: libIDL-0.8.6-multilib.patch
|
|
|
|
|
License: LGPLv2+
|
|
|
|
|
Name: libIDL
|
|
|
|
|
Summary: Library for parsing IDL (Interface Definition Language)
|
|
|
|
|
Version: 0.8.14
|
|
|
|
|
Release: 24%{?dist}
|
|
|
|
|
|
|
|
|
|
URL: http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/
|
|
|
|
|
Source: http://download.gnome.org/sources/libIDL/0.8/%{name}-%{version}.tar.bz2
|
|
|
|
|
License: LGPLv2+
|
|
|
|
|
|
|
|
|
|
Patch0: libIDL-0.8.6-multilib.patch
|
|
|
|
|
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
|
BuildRequires: pkgconfig >= 0.8
|
|
|
|
|
BuildRequires: glib2-devel >= 2.0
|
|
|
|
|
BuildRequires: flex bison
|
|
|
|
|
BuildRequires: make
|
|
|
|
|
BuildRequires: make
|
|
|
|
|
BuildRequires: pkgconfig >= 0.8
|
|
|
|
|
BuildRequires: glib2-devel >= 2.0
|
|
|
|
|
BuildRequires: flex
|
|
|
|
|
BuildRequires: bison
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
libIDL is a library for parsing IDL (Interface Definition Language).
|
|
|
|
|
It can be used for both COM-style and CORBA-style IDL.
|
|
|
|
|
libIDL is a library for parsing IDL (Interface Definition Language). It can be
|
|
|
|
|
used for both COM-style and CORBA-style IDL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
|
Summary: Development libraries and header files for libIDL
|
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
Requires: pkgconfig >= 1:0.8
|
|
|
|
|
Requires: glib2-devel >= 2.0
|
|
|
|
|
Summary: Development libraries and header files for libIDL
|
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
Requires: pkgconfig >= 1:0.8
|
|
|
|
|
Requires: glib2-devel >= 2.0
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
|
libIDL is a library for parsing IDL (Interface Definition Language).
|
|
|
|
|
It can be used for both COM-style and CORBA-style IDL.
|
|
|
|
|
libIDL is a library for parsing IDL (Interface Definition Language). It can be
|
|
|
|
|
used for both COM-style and CORBA-style IDL.
|
|
|
|
|
|
|
|
|
|
This package contains the header files and libraries needed to write or compile
|
|
|
|
|
programs that use libIDL.
|
|
|
|
|
|
|
|
|
|
This package contains the header files and libraries needed to write
|
|
|
|
|
or compile programs that use libIDL.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q -n %{name}-%{version}
|
|
|
|
|
%patch0 -p1 -b .multilib
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
%configure
|
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
@ -44,21 +53,35 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
|
|
|
|
rm -f $RPM_BUILD_ROOT%{_libdir}/*a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%{_libdir}/libIDL-*.so.*
|
|
|
|
|
|
|
|
|
|
%doc AUTHORS COPYING README NEWS BUGS MAINTAINERS
|
|
|
|
|
%doc AUTHORS
|
|
|
|
|
%doc COPYING
|
|
|
|
|
%doc README
|
|
|
|
|
%doc NEWS
|
|
|
|
|
%doc BUGS
|
|
|
|
|
%doc MAINTAINERS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
|
%{_includedir}/libIDL-2.0/
|
|
|
|
|
%{_libdir}/libIDL-*.so
|
|
|
|
|
%{_includedir}/libIDL-2.0/
|
|
|
|
|
|
|
|
|
|
%{_libdir}/pkgconfig/libIDL-*.pc
|
|
|
|
|
%{_bindir}/libIDL-config-2
|
|
|
|
|
|
|
|
|
|
%{_infodir}/libIDL2.info.*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Wed Feb 03 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.14-24
|
|
|
|
|
- Rearrange whitespace
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.14-23
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|