From 617acaa385edaf4a39673ed1178217c60457bc0a Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 8 Aug 2019 11:41:14 +1000 Subject: [PATCH] libwacom 1.0rc1 --- libwacom.spec | 27 +++++++++++++-------------- sources | 2 +- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/libwacom.spec b/libwacom.spec index 71a5a35..b418706 100644 --- a/libwacom.spec +++ b/libwacom.spec @@ -1,6 +1,6 @@ Name: libwacom -Version: 0.33 -Release: 2%{?dist} +Version: 0.99.901 +Release: 1%{?dist} Summary: Tablet Information Client Library Requires: %{name}-data @@ -9,10 +9,11 @@ URL: https://github.com/linuxwacom/libwacom Source0: https://github.com/linuxwacom/libwacom/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 -BuildRequires: autoconf automake libtool doxygen +BuildRequires: meson gcc BuildRequires: glib2-devel libgudev1-devel BuildRequires: systemd systemd-devel BuildRequires: git +BuildRequires: libxml2-devel %description %{name} is a library that provides information about Wacom tablets and @@ -38,23 +39,17 @@ Tablet information client library library data files. %autosetup -S git %build -autoreconf --force -v --install || exit 1 -%configure --disable-static --disable-silent-rules -make %{?_smp_mflags} +%meson -Dtests=true +%meson_build %install -make install DESTDIR=%{buildroot} INSTALL="install -p" +%meson_install install -d ${RPM_BUILD_ROOT}/%{_udevrulesdir} # auto-generate the udev rule from the database entries -pushd tools -./generate-udev-rules > ${RPM_BUILD_ROOT}/%{_udevrulesdir}/65-libwacom.rules -popd - -# We intentionally don't ship *.la files -find %{buildroot} -type f -name "*.la" -delete +%_vpath_builddir/generate-udev-rules > ${RPM_BUILD_ROOT}/%{_udevrulesdir}/65-libwacom.rules %check -make %{?_smp_mflags} check +%meson_test %ldconfig_scriptlets @@ -82,6 +77,10 @@ make %{?_smp_mflags} check %{_datadir}/libwacom/layouts/*.svg %changelog +* Thu Aug 08 2019 Peter Hutterer 0.99.901-1 +- libwacom 1.0rc1 +- switch to meson + * Thu Jul 25 2019 Fedora Release Engineering - 0.33-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index e5f9054..b17ef02 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwacom-0.33.tar.bz2) = de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d +SHA512 (libwacom-0.99.901.tar.bz2) = d1b21340fd436869b609f67990bc3ebb8e8b1b58ba590a236bf10f1823226ed32ba7400b863bec604511051e2bc2125913d604e32d95e9e7d7890ac09aa3e654