%define majver %(echo %version | cut -d. -f 1-2) Name: libbonobo Version: 2.32.1 Release: 3mamba Summary: Bonobo is a component and compound document system for GNOME Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://www.gnome.org Source: https://download.gnome.org/sources/libbonobo/%{majver}/libbonobo-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libORBit2-devel BuildRequires: libglib-devel BuildRequires: libxml2-devel BuildRequires: perl-devel ## AUTOBUILDREQ-END BuildRequires: gettext-devel BuildRequires: intltool BuildRequires: perl-XML-Parser Requires: %{name}-tools = %{?epoch:%epoch:}%{version}-%{release} %description Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents. The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. %package devel Summary: Devel package for libbonobo Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents. The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. This package contains static libraries and header files needed for development. %package tools Summary: Tools provided with libbonobo Group: System/Tools Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description tools Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents. The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. This package contains the tools provided with libbonobo. %package apidocs Summary: %{pkgname} API documentation Group: Documentation Requires: gtk-doc %description apidocs %{pkgname} API documentation. %debug_package %prep %setup -q sed -i "s,| arm-\* |,| aarch64-\* | arm-\* |," config.sub sed -i "s#-DG_DISABLE_DEPRECATED##" activation-server/Makefile.in %build %configure --libexecdir=%{_sbindir} %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall %find_lang libbonobo-2.0 %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_libdir}/orbit-2.0/* %{_libdir}/libbonobo-2.so.* %{_libdir}/libbonobo-activation.so.* %dir %{_libdir}/bonobo %{_libdir}/bonobo/* %dir %{_libdir}/bonobo-2.0 %{_libdir}/bonobo-2.0/* %files tools -f libbonobo-2.0.lang %defattr(-,root,root) %{_bindir}/* %{_sbindir}/* %dir %{_sysconfdir}/bonobo-activation %{_sysconfdir}/bonobo-activation/* %dir %{_datadir}/idl/bonobo-activation-2.0 %{_datadir}/idl/bonobo-activation-2.0/* %dir %{_datadir}/idl/bonobo-2.0 %{_datadir}/idl/bonobo-2.0/* %{_mandir}/man1/* %files devel %defattr(-,root,root) %dir %{_includedir}/libbonobo-2.0 %{_includedir}/libbonobo-2.0/* %dir %{_includedir}/bonobo-activation-2.0 %{_includedir}/bonobo-activation-2.0/* %{_libdir}/pkgconfig/* %{_libdir}/libbonobo-2.a %{_libdir}/libbonobo-2.so %{_libdir}/libbonobo-activation.a %{_libdir}/libbonobo-activation.so %files apidocs %defattr(-,root,root) %{_datadir}/gtk-doc/html/libbonobo/ %{_datadir}/gtk-doc/html/bonobo-activation/ %changelog * Sun Nov 10 2024 Silvan Calarco 2.32.1-3mamba - specfile fixes; URL updated; closes #1 * Thu Dec 03 2020 Silvan Calarco 2.32.1-2mamba - rebuilt with debug package, aarch64 build fix, -tools subpackage, disable gtkdoc * Mon Apr 04 2011 Automatic Build System 2.32.1-1mamba - automatic update by autodist * Sat Oct 02 2010 Automatic Build System 2.32.0-1mamba - automatic update to 2.32.0 by autodist * Tue Jun 29 2010 Silvan Calarco 2.24.3-2mamba - rebuilt to add pkgconfig provides * Sat May 29 2010 Automatic Build System 2.24.3-1mamba - automatic update to 2.24.3 by autodist * Tue Sep 29 2009 Automatic Build System 2.24.2-1mamba - automatic update by autodist * Fri Mar 13 2009 Silvan Calarco 2.24.1-1mamba - automatic update by autodist * Fri Oct 03 2008 gil 2.24.0-1mamba - update to 2.24.0 * Fri Apr 11 2008 Silvan Calarco 2.22.0-1mamba - update to 2.22.0 * Fri Jan 05 2007 Davide Madrisan 2.16.0-2qilnx - new subpackage apidocs with API documentation * Thu Jan 04 2007 Davide Madrisan 2.16.0-1qilnx - update to version 2.16.0 by autospec * Tue Aug 09 2005 Silvan Calarco 2.10.0-1qilnx - update to version 2.10.0 by autospec * Sun Jun 28 2004 Silvan Calarco 2.6.2-1qilnx - new version build * Tue Dec 30 2003 Silvan Calarco 2.4.2-1qilnx - new version rebuild * Thu Jul 24 2003 Silvan Calarco 2.3.5-1qilnx - first build for libbonobo