From 3be3c987155bb3b74f8ad1f4b334c1fd2ecc5bce Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 5 Nov 2019 17:01:44 -0500 Subject: [PATCH] import bolt-0.8-2.el8 --- .bolt.metadata | 2 +- .gitignore | 2 +- SPECS/bolt.spec | 33 ++++++++++++++++++--------------- 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/.bolt.metadata b/.bolt.metadata index 92e760f..4173c4a 100644 --- a/.bolt.metadata +++ b/.bolt.metadata @@ -1 +1 @@ -3c383384fded8b36d7ffe175cf2d9e5da988b7a9 SOURCES/bolt-0.4.tar.gz +d4d51b6fb0db115792b006814614b0830cff240e SOURCES/bolt-0.8.tar.bz2 diff --git a/.gitignore b/.gitignore index 1e9ba4d..105149c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/bolt-0.4.tar.gz +SOURCES/bolt-0.8.tar.bz2 diff --git a/SPECS/bolt.spec b/SPECS/bolt.spec index 24ddb06..fa5f800 100644 --- a/SPECS/bolt.spec +++ b/SPECS/bolt.spec @@ -1,21 +1,17 @@ -%global forgeurl https://github.com/gicmo/bolt - Name: bolt -Version: 0.4 -%global tag %{version} -%forgemeta -Release: 1%{?dist} +Version: 0.8 +Release: 2%{?dist} Summary: Thunderbolt device manager License: LGPLv2+ -URL: %{forgeurl} -Source0: %{forgesource} +URL: https://gitlab.freedesktop.org/bolt/bolt +Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.bz2 +BuildRequires: gcc BuildRequires: asciidoc BuildRequires: meson BuildRequires: libudev-devel BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(systemd) BuildRequires: polkit-devel BuildRequires: systemd %{?systemd_requires} @@ -33,10 +29,10 @@ boltctl, can be used to control the daemon and perform all the above mentioned tasks. %prep -%forgesetup +%autosetup -p1 %build -%meson -Ddb-path=%{_localstatedir}/lib/boltd +%meson -Ddb-name=boltd %meson_build %check @@ -46,7 +42,6 @@ mentioned tasks. %meson_install install -m0755 -d $RPM_BUILD_ROOT%{_localstatedir}/lib/boltd - %post %systemd_post %{name}.service @@ -58,21 +53,29 @@ install -m0755 -d $RPM_BUILD_ROOT%{_localstatedir}/lib/boltd %files %license COPYING -%doc README.md +%doc README.md CHANGELOG.md %{_bindir}/boltctl %{_libexecdir}/boltd %{_unitdir}/%{name}.service %{_udevrulesdir}/*-%{name}.rules -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.bolt.conf +%{_datadir}/dbus-1/system.d/org.freedesktop.bolt.conf %{_datadir}/dbus-1/interfaces/org.freedesktop.bolt.xml %{_datadir}/polkit-1/actions/org.freedesktop.bolt.policy %{_datadir}/polkit-1/rules.d/org.freedesktop.bolt.rules %{_datadir}/dbus-1/system-services/org.freedesktop.bolt.service %{_mandir}/man1/boltctl.1* %{_mandir}/man8/boltd.8* -%dir %{_localstatedir}/lib/boltd +%ghost %dir %{_localstatedir}/lib/boltd %changelog +* Fri Jun 14 2019 Christian Kellner - 0.8-2 +- Rebuilt for fixed gating.yaml (remove missing tier1 gate) + +* Thu Jun 13 2019 Christian Kellner - 0.8-1 +- bolt 0.8 upstream release with pre-boot ACL and IOMMU support + D-Bus Configuration moved from sysconfdir to datadir + Resolves: #1629715 + * Wed Jul 18 2018 Christian Kellner - 0.4-1 - bolt 0.4 upstream release - Remove optional test dependencies