Browse Source

dbus-1.14.4-1

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