Browse Source

dbus-1.14.4-1

Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
bd8af5f629
1 changed files with 31 additions and 13 deletions
  1. 31 13
      d/dbus/dbus-vl.spec

+ 31 - 13
d/dbus/dbus-vl.spec

@@ -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.