Accepting request 114955 from Base:System

- added libdbus-1-3 to build for -32bit... 
- adeed post and postun sections for libdbus-1-3 (forwarded request 114952 from ealin)

OBS-URL: https://build.opensuse.org/request/show/114955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dbus-1?expand=0&rev=85
This commit is contained in:
Stephan Kulow 2012-05-03 08:55:04 +00:00 committed by Git OBS Bridge
commit aafa3b9f2f
4 changed files with 80 additions and 2 deletions

View File

@ -1,2 +1,3 @@
dbus-1
dbus-1-devel
libdbus-1-3

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Thu Apr 19 20:44:39 CEST 2012 - thoenig@suse.de
- More news from the dependency hell: Let dbus-1-devel require
dbus-1.
-------------------------------------------------------------------
Wed Apr 18 11:54:42 CEST 2012 - thoenig@suse.de
- Split dbus-1 into libdbus-1 and dbus-1.
-------------------------------------------------------------------
Wed Mar 28 09:19:14 CEST 2012 - thoenig@suse.de
- Update to version 1.5.12:
- Add public API to validate various string types:
dbus_validate_path(), dbus_validate_interface(),
dbus_validate_member(), dbus_validate_error_name(),
dbus_validate_bus_name(), dbus_validate_utf8()
(fd.o #39549, Simon McVittie)
- Turn DBusBasicValue into public API so bindings don't need to
invent their own "union of everything" type (fd.o #11191, Simon
McVittie)
- Enumerate data files included in the build rather than using
find(1) (fd.o #33840, Simon McVittie)
- Add support for policy rules like
<allow own_prefix="com.example.Service"/> in dbus-daemon
(fd.o #46273, Alban Crequy)
- Windows-specific:
- make dbus-daemon.exe --print-address (and --print-pid) work
again on Win32, but not on WinCE (fd.o #46049, Simon
McVittie)
- fix duplicate case value when compiling against mingw-w64
(fd.o #47321, Andoni Morales Alastruey)
-------------------------------------------------------------------
Mon Feb 27 10:18:53 UTC 2012 - vuntz@opensuse.org

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Sun Apr 22 16:28:41 UTC 2012 - alinm.elena@gmail.com
- added libdbus-1-3 to build for -32bit...
- adeed post and postun sections for libdbus-1-3
-------------------------------------------------------------------
Thu Apr 19 20:44:39 CEST 2012 - thoenig@suse.de
- More news from the dependency hell: Let dbus-1-devel require
dbus-1.
-------------------------------------------------------------------
Wed Apr 18 11:54:42 CEST 2012 - thoenig@suse.de
- Split dbus-1 into libdbus-1 and dbus-1.
-------------------------------------------------------------------
Wed Mar 28 09:19:14 CEST 2012 - thoenig@suse.de

View File

@ -18,6 +18,7 @@
Name: dbus-1
%define _name dbus
%define _libname libdbus-1-3
Url: http://dbus.freedesktop.org/
Summary: D-Bus Message Bus System
License: GPL-2.0+ or AFL-2.1
@ -67,11 +68,17 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
# COMMON1-END
PreReq: permissions /usr/sbin/groupadd /usr/sbin/useradd /sbin/insserv /etc/init.d/boot.localfs
%package -n %{_libname}
Summary: Library package for D-Bus
Group: Development/Libraries/Other
%package -n dbus-1-devel
Summary: Developer package for D-Bus
Group: Development/Libraries/Other
Requires: %{name} = %{version}
Requires: %{_libname} = %{version}
Requires: dbus-1
Requires: glibc-devel
%package -n dbus-1-devel-doc
@ -91,6 +98,14 @@ a general one-to-one message passing framework, which can be used by
any two apps to communicate directly (without going through the message
bus daemon).
%description -n %{_libname}
D-Bus is a message bus system, a simple way for applications to talk to
one another. D-Bus supplies both a system daemon and a
per-user-login-session daemon. Also, the message bus is built on top of
a general one-to-one message passing framework, which can be used by
any two apps to communicate directly (without going through the message
bus daemon).
%description -n dbus-1-devel
D-Bus is a message bus system, a simple way for applications to talk to
one another. D-Bus supplies both a system daemon and a
@ -202,6 +217,9 @@ touch %{buildroot}/%{_localstatedir}/lib/dbus/machine-id
/sbin/ldconfig
%endif
%post -n %{_libname} -p /sbin/ldconfig
%postun -n %{_libname} -p /sbin/ldconfig
%files
%defattr(-, root, root)
%dir %{_datadir}/dbus-1
@ -224,7 +242,6 @@ touch %{buildroot}/%{_localstatedir}/lib/dbus/machine-id
/bin/dbus-monitor
/bin/dbus-send
/bin/dbus-uuidgen
/%{_lib}/libdbus-1.so.*
%{_mandir}/man1/dbus-cleanup-sockets.1.*
%{_mandir}/man1/dbus-daemon.1.*
%{_mandir}/man1/dbus-monitor.1.*
@ -247,6 +264,10 @@ touch %{buildroot}/%{_localstatedir}/lib/dbus/machine-id
%dir /lib/systemd/system/sockets.target.wants
/lib/systemd/system/sockets.target.wants/dbus.socket
%files -n %{_libname}
%defattr(-, root, root)
/%{_lib}/libdbus-1.so.*
%files -n dbus-1-devel
%defattr(-,root,root)
%{_includedir}/*