From adc1bb3249bcae3fa14fb5cd71d1346018228b20 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 03:37:29 +0100 Subject: [PATCH] rebuilt to add pkgconfig provides [release 0.8.14-2mamba;Tue Jun 29 2010] --- README.md | 3 ++ libIDL.spec | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+) create mode 100644 libIDL.spec diff --git a/README.md b/README.md index f2da756..b23e041 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # libIDL +LibIDL is a front-end for CORBA 2.2 IDL and Netscape's XPIDL, currently used in +the GNOME project (bundled with ORBit), and the Mozilla project. + diff --git a/libIDL.spec b/libIDL.spec new file mode 100644 index 0000000..bfca1bf --- /dev/null +++ b/libIDL.spec @@ -0,0 +1,118 @@ +%define gnomever 2.30.0 +%define libver 2 + +%define gnomemajver %(echo %gnomever | cut -d. -f 1-2) +%define gnomegroup platform +%define pkgname libIDL + +Name: libIDL +Version: 0.8.14 +Release: 2mamba +Summary: Libraries for Interface Definition Language files +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.gnome.org/ +# bugfixes: http://ftp.acc.umu.se/pub/GNOME/sources/%{pkgname} +Source: http://ftp.gnome.org/pub/GNOME/%{gnomegroup}/%{gnomemajver}/%{gnomever}/sources/%{pkgname}-%{version}.tar.bz2 +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libglib-devel +## AUTOBUILDREQ-END +BuildRequires: libopenssl-devel +BuildRequires: flex, bison +PreReq: %{__install_info} +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +LibIDL is a front-end for CORBA 2.2 IDL and Netscape's XPIDL, currently used in +the GNOME project (bundled with ORBit), and the Mozilla project. + +%package devel +Summary: Devel package for libIDL +Group: Development/Libraries +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +LibIDL is a front-end for CORBA 2.2 IDL and Netscape's XPIDL, currently used in +the GNOME project (bundled with ORBit), and the Mozilla project. + +This package contains static libraries and header files need for development. + +%prep +%setup -q + +%build +%configure \ + --with-openssl \ + --enable-gtk-doc + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%post devel +%install_info %{name}2.info +exit 0 + +%preun devel +%uninstall_info %{name}2.info +exit 0 + +%files +%defattr(-,root,root) +%{_libdir}/libIDL-%{libver}.so.* +%doc AUTHORS BUGS ChangeLog COPYING HACKING MAINTAINERS NEWS README + +%files devel +%defattr(-,root,root) +%{_bindir}/libIDL-config-2 +%dir %{_includedir}/libIDL-?.? +%{_includedir}/libIDL-?.?/* +%{_libdir}/libIDL-%{libver}.a +%{_libdir}/libIDL-%{libver}.la +%{_libdir}/libIDL-%{libver}.so +%{_libdir}/pkgconfig/libIDL-?.?.pc +%{_infodir}/* + +%changelog +* Tue Jun 29 2010 Silvan Calarco 0.8.14-2mamba +- rebuilt to add pkgconfig provides + +* Sat May 29 2010 Automatic Build System 0.8.14-1mamba +- automatic update to 0.8.14 by autodist + +* Wed Jul 15 2009 Automatic Build System 0.8.13-1mamba +- automatic update by autodist + +* Wed Sep 17 2008 gil 0.8.10-1mamba +- update to 0.8.10 + +* Mon Sep 17 2007 Silvan Calarco 0.8.8-1mamba +- update to 0.8.8 + +* Thu Jan 04 2007 Davide Madrisan 0.8.7-1qilnx +- update to version 0.8.7 by autospec + +* Tue Aug 30 2005 Davide Madrisan 0.8.6-2qilnx +- install/uninstall info pages fix + +* Mon Aug 29 2005 Davide Madrisan 0.8.6-1qilnx +- update to version 0.8.6 by autospec +- install/uninstall info pages + +* Mon Aug 04 2003 Silvan Calarco 0.8.2-2qilnx +- fixed wrong requirement (libglib-devel) + +* Thu Jul 24 2003 Silvan Calarco 0.8.2-1qilnx +- first build for libIDL