Projects
Eulaceura:Factory
libbonobo
_service:obs_scm:libbonobo.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:libbonobo.spec of Package libbonobo
Name: libbonobo Version: 2.32.1 Release: 20 License: GPLv2+ and LGPLv2+ Summary: Bonobo component system URL: https://ftp.gnome.org Source0: https://download.gnome.org/sources/libbonobo/2.32/%{name}-%{version}.tar.bz2 BuildRequires: libxml2-devel ORBit2-devel intltool automake autoconf libtool gtk-doc BuildRequires: flex bison zlib-devel popt-devel dbus-glib-devel gettext Patch0: libbonobo-multishlib.patch Patch1: libbonobo-2.32.1-srcdir-macro.patch Patch2: 0001-Remove-use-of-G_DISABLE_DEPRECATED.patch %description Bonobo is a component system based on CORBA, used by the GNOME desktop. %package devel Summary: Libraries and headers for %{name} Requires: %{name} = %{version}-%{release} Requires: ORBit2-devel libxml2-devel popt-devel %description devel The %{name}-devel package contains libraries and header files for %{name}. %package_help %prep %setup -n %{name}-%{version} %ifarch x86_64 %patch0 -p1 -b .multishlib %endif %patch1 -p0 -b .srcmacro %patch2 -p1 autoreconf -i -f %build %configure --disable-gtk-doc make %install %make_install %delete_la pushd $RPM_BUILD_ROOT rm .%{_bindir}/echo-client-2 .%{_libdir}/bonobo/monikers/*.*a .%{_bindir}/bonobo-slay popd for serverfile in $RPM_BUILD_ROOT%{_libdir}/bonobo/servers/*.server; do sed -i -e 's|location *= *"/usr/lib\(64\)*/|location="/usr/$LIB/|' $serverfile done mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/bonobo/servers %ldconfig_scriptlets %files %defattr(-,root,root) %doc AUTHORS %license COPYING COPYING.LIB %{_libdir}/*.so.* %{_libdir}/bonobo %{_libdir}/orbit-2.0/*.so* %{_bindir}/* %{_libexecdir}/* %{_sbindir}/* %{_datadir}/locale/* %dir %{_prefix}/lib/bonobo/servers %config %{_sysconfdir}/bonobo-activation/* %exclude %{_libdir}/bonobo-2.0/samples/bonobo-echo-2 %exclude %{_prefix}/lib/bonobo-2.0/samples/bonobo-echo-2 %files devel %defattr(-,root,root) %{_libdir}/*.so %{_libdir}/*.a %{_libdir}/orbit-2.0/*.a %{_libdir}/pkgconfig/* %{_includedir}/* %{_datadir}/idl/* %files help %defattr(-,root,root) %doc NEWS README doc/NAMESPACE %{_datadir}/gtk-doc/html/libbonobo %{_datadir}/gtk-doc/html/bonobo-activation %{_datadir}/man/man*/* %changelog * Thu Aug 24 2023 zhouwenpei <zhouwenpei1@h-partners.com> - 2.32.1-20 - Match changelog and release * Sat Oct 19 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.32.1-18 - Type:bugfix - Id:NA - SUG:NA - DESC:change the directory of the license file * Wed Oct 09 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.32.1-17 - Type:enhancement - ID:NA - SUG:NA DESC:add COPYING.LIB * Thu Sep 05 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.32.1-16 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2