|
@@ -16,15 +16,15 @@
|
|
Summary: D-BUS message bus
|
|
Summary: D-BUS message bus
|
|
Summary(ja): D-BUS メッセージバスシステム
|
|
Summary(ja): D-BUS メッセージバスシステム
|
|
Name: dbus
|
|
Name: dbus
|
|
-Version: 1.12.20
|
|
+Version: 1.14.4
|
|
Release: 1%{?_dist_release}%{?with_systemd:.systemd}
|
|
Release: 1%{?_dist_release}%{?with_systemd:.systemd}
|
|
-Group: System Environment/Libraries
|
|
+Group: system
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
|
|
|
|
License: AFL/GPLv2
|
|
License: AFL/GPLv2
|
|
URL: https://www.freedesktop.org/software/dbus/
|
|
URL: https://www.freedesktop.org/software/dbus/
|
|
-Source0: https://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
|
|
+Source0: https://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.xz
|
|
Source1: 00-start-message-bus.sh
|
|
Source1: 00-start-message-bus.sh
|
|
Source2: dbus.init
|
|
Source2: dbus.init
|
|
Source3: dbus.service
|
|
Source3: dbus.service
|
|
@@ -69,8 +69,10 @@ D-BUS はアプリケーション間でメッセージを送受信するため
|
|
システム全体のメッセージバスサービスとしても利用されますが、同様に
|
|
システム全体のメッセージバスサービスとしても利用されますが、同様に
|
|
ユーザ毎のログインセッションにおけるメッセージ基盤としても利用されます。
|
|
ユーザ毎のログインセッションにおけるメッセージ基盤としても利用されます。
|
|
|
|
|
|
|
|
+
|
|
%package common
|
|
%package common
|
|
Summary: D-BUS message bus configuration
|
|
Summary: D-BUS message bus configuration
|
|
|
|
+Group: system
|
|
BuildArch: noarch
|
|
BuildArch: noarch
|
|
%if %{with systemd}
|
|
%if %{with systemd}
|
|
%{?systemd_requires}
|
|
%{?systemd_requires}
|
|
@@ -81,8 +83,10 @@ Requires: systemd
|
|
The %{name}-common package provides the configuration and setup files for D-Bus
|
|
The %{name}-common package provides the configuration and setup files for D-Bus
|
|
implementations to provide a System and User Message Bus.
|
|
implementations to provide a System and User Message Bus.
|
|
|
|
|
|
|
|
+
|
|
%package daemon
|
|
%package daemon
|
|
Summary: D-BUS message bus
|
|
Summary: D-BUS message bus
|
|
|
|
+Group: system
|
|
%{?systemd_requires}
|
|
%{?systemd_requires}
|
|
Requires: dbus-common = %{version}-%{release}
|
|
Requires: dbus-common = %{version}-%{release}
|
|
Requires: dbus-libs%{?_isa} = %{version}-%{release}
|
|
Requires: dbus-libs%{?_isa} = %{version}-%{release}
|
|
@@ -101,43 +105,50 @@ D-BUS is a system for sending messages between applications. It is
|
|
used both for the system-wide message bus service, and as a
|
|
used both for the system-wide message bus service, and as a
|
|
per-user-login-session messaging facility.
|
|
per-user-login-session messaging facility.
|
|
|
|
|
|
|
|
+
|
|
%package libs
|
|
%package libs
|
|
Summary: Libraries for accessing D-BUS
|
|
Summary: Libraries for accessing D-BUS
|
|
|
|
+Group: system
|
|
|
|
|
|
%description libs
|
|
%description libs
|
|
This package contains lowlevel libraries for accessing D-BUS.
|
|
This package contains lowlevel libraries for accessing D-BUS.
|
|
|
|
|
|
|
|
+
|
|
%package tools
|
|
%package tools
|
|
Summary: D-BUS Tools and Utilities
|
|
Summary: D-BUS Tools and Utilities
|
|
|
|
+Group: admin-tools
|
|
Requires: dbus-libs%{?_isa} = %{version}-%{release}
|
|
Requires: dbus-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
%description tools
|
|
%description tools
|
|
Tools and utilities to interact with a running D-Bus Message Bus, provided by
|
|
Tools and utilities to interact with a running D-Bus Message Bus, provided by
|
|
the reference implementation.
|
|
the reference implementation.
|
|
|
|
|
|
|
|
+
|
|
%package devel
|
|
%package devel
|
|
Summary: Libraries and headers for D-BUS
|
|
Summary: Libraries and headers for D-BUS
|
|
Summary(ja): D-BUS 用のライブラリとヘッダファイル
|
|
Summary(ja): D-BUS 用のライブラリとヘッダファイル
|
|
-Group: Development/Libraries
|
|
+Group: programming
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
Requires: xml-common
|
|
Requires: xml-common
|
|
|
|
|
|
%description devel
|
|
%description devel
|
|
Headers and static libraries for D-BUS.
|
|
Headers and static libraries for D-BUS.
|
|
|
|
|
|
|
|
+
|
|
%package x11
|
|
%package x11
|
|
Summary: X11-requiring add-ons for D-BUS
|
|
Summary: X11-requiring add-ons for D-BUS
|
|
Summary(ja): X11 を利用する D-BUS 用ツール
|
|
Summary(ja): X11 を利用する D-BUS 用ツール
|
|
-Group: Applications/System
|
|
+Group: admin-tools
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description x11
|
|
%description x11
|
|
D-BUS contains some tools that require Xlib to be installed, those are
|
|
D-BUS contains some tools that require Xlib to be installed, those are
|
|
in this separate package so server systems need not install X.
|
|
in this separate package so server systems need not install X.
|
|
|
|
|
|
|
|
+
|
|
%package doc
|
|
%package doc
|
|
Summary: Developer documentation for D-BUS
|
|
Summary: Developer documentation for D-BUS
|
|
-Group: Documentation
|
|
+Group: documentation
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
BuildArch: noarch
|
|
BuildArch: noarch
|
|
|
|
|
|
@@ -145,11 +156,12 @@ BuildArch: noarch
|
|
This package contains developer documentation for D-Bus along with
|
|
This package contains developer documentation for D-Bus along with
|
|
other supporting documentation such as the introspect dtd file.
|
|
other supporting documentation such as the introspect dtd file.
|
|
|
|
|
|
|
|
+
|
|
# compat32
|
|
# compat32
|
|
%package -n compat32-%{name}
|
|
%package -n compat32-%{name}
|
|
Summary: D-BUS message bus
|
|
Summary: D-BUS message bus
|
|
Summary(ja): D-BUS メッセージバスシステム
|
|
Summary(ja): D-BUS メッセージバスシステム
|
|
-Group: System Environment/Libraries
|
|
+Group: system,legacy
|
|
|
|
|
|
%description -n compat32-%{name}
|
|
%description -n compat32-%{name}
|
|
D-BUS is a system for sending messages between applications. It is
|
|
D-BUS is a system for sending messages between applications. It is
|
|
@@ -161,16 +173,21 @@ D-BUS はアプリケーション間でメッセージを送受信するため
|
|
システム全体のメッセージバスサービスとしても利用されますが、同様に
|
|
システム全体のメッセージバスサービスとしても利用されますが、同様に
|
|
ユーザ毎のログインセッションにおけるメッセージ基盤としても利用されます。
|
|
ユーザ毎のログインセッションにおけるメッセージ基盤としても利用されます。
|
|
|
|
|
|
|
|
+
|
|
%package -n compat32-%{name}-devel
|
|
%package -n compat32-%{name}-devel
|
|
Summary: Libraries and headers for D-BUS
|
|
Summary: Libraries and headers for D-BUS
|
|
Summary(ja): D-BUS 用のライブラリとヘッダファイル
|
|
Summary(ja): D-BUS 用のライブラリとヘッダファイル
|
|
-Group: Development/Libraries
|
|
+Group: programming,legacy
|
|
Requires: compat32-%{name} = %{version}-%{release}
|
|
Requires: compat32-%{name} = %{version}-%{release}
|
|
Requires: %{name}-devel = %{version}-%{release}
|
|
Requires: %{name}-devel = %{version}-%{release}
|
|
|
|
|
|
%description -n compat32-%{name}-devel
|
|
%description -n compat32-%{name}-devel
|
|
Headers and static libraries for D-BUS.
|
|
Headers and static libraries for D-BUS.
|
|
|
|
|
|
|
|
+
|
|
|
|
+%debug_package
|
|
|
|
+
|
|
|
|
+
|
|
%prep
|
|
%prep
|
|
%setup
|
|
%setup
|
|
%if ! %{with systemd}
|
|
%if ! %{with systemd}
|
|
@@ -207,6 +224,7 @@ COMMON_ARGS="--enable-selinux=no \
|
|
%configure $COMMON_ARGS --disable-tests --disable-verbose-mode --disable-asserts --enable-doxygen-docs --enable-xml-docs
|
|
%configure $COMMON_ARGS --disable-tests --disable-verbose-mode --disable-asserts --enable-doxygen-docs --enable-xml-docs
|
|
make V=1 %{?_smp_mflags}
|
|
make V=1 %{?_smp_mflags}
|
|
|
|
|
|
|
|
+
|
|
%install
|
|
%install
|
|
rm -rf %{buildroot}
|
|
rm -rf %{buildroot}
|
|
|
|
|
|
@@ -380,11 +398,6 @@ fi
|
|
%systemd_user_postun dbus.socket
|
|
%systemd_user_postun dbus.socket
|
|
%endif
|
|
%endif
|
|
|
|
|
|
-%post libs -p /sbin/ldconfig
|
|
|
|
-%postun libs -p /sbin/ldconfig
|
|
|
|
-
|
|
|
|
-%post -n compat32-%{name} -p /sbin/ldconfig
|
|
|
|
-%postun -n compat32-%{name} -p /sbin/ldconfig
|
|
|
|
|
|
|
|
%files
|
|
%files
|
|
# dummy package
|
|
# dummy package
|
|
@@ -490,7 +503,12 @@ fi
|
|
%{_libdir}/dbus-1.0/include
|
|
%{_libdir}/dbus-1.0/include
|
|
%endif
|
|
%endif
|
|
|
|
|
|
|
|
+
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Oct 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.4-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- dropped ldconfig scriptlets.
|
|
|
|
+
|
|
* Wed Jul 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.20-1
|
|
* Wed Jul 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.20-1
|
|
- new upstream release.
|
|
- new upstream release.
|
|
- moved dbus-daemon-launch-helper from /lib64/dbus-1 to /lib/dbus-1.
|
|
- moved dbus-daemon-launch-helper from /lib64/dbus-1 to /lib/dbus-1.
|