diff --git a/.gitignore b/.gitignore index 15f7f28..9fec4aa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -/xrefresh-*.tar.bz2 -/xrefresh-1.0.7.tar.xz +/xrefresh-*.tar.* diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..bf2518c --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,19 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +specfile_path: xrefresh.spec + +copy_upstream_release_description: false + +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-rawhide + + - job: koji_build + trigger: commit + allowed_committers: ['packit','all_admins'] + dist_git_branches: + - fedora-rawhide + diff --git a/sources b/sources index 8f882e9..ff2a72f 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (xrefresh-1.0.7.tar.xz) = 8fcbb01aa368944ca536f050ab194b21bbd6b2a56265a7ed5807882e5c2f9660105283cdba0ea35b3e4a17a015586aeb82906e081da030332dfc49169a191c31 +SHA512 (xrefresh-1.1.1.tar.xz) = 9b064bc63216a52fc768068a11d32a6327907033ae69aaf99f2944503931da2d418550c1165713a20fc3690cd034533df977ec1831e9a618e2daed2796782d35 +SHA512 (xrefresh-1.1.1.tar.xz.sig) = 8384d88d64cb9eb32d66370349ae292d303490cb087183ca1656d3738d00525217c574258b9e894452a7da1ca8ed682a172e7244aaf11ecb41f5678756e48e7d diff --git a/xrefresh.spec b/xrefresh.spec index 4cf4952..fee2b85 100644 --- a/xrefresh.spec +++ b/xrefresh.spec @@ -1,19 +1,15 @@ Name: xrefresh -Version: 1.0.7 +Version: 1.1.1 Release: %autorelease Summary: Refresh all or part of an X screen - License: MIT URL: https://www.x.org Source0: %{url}/pub/individual/app/%{name}-%{version}.tar.xz - BuildRequires: gcc -BuildRequires: make +BuildRequires: meson BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xorg-macros) >= 1.8 -Obsoletes: xorg-x11-server-utils < 7.7-40 - %description xrefresh is a simple X program that causes all or part of your screen to be repainted. @@ -22,11 +18,14 @@ repainted. %autosetup %build -%configure --disable-silent-rules -%make_build +%meson +%meson_build %install -%make_install +%meson_install + +%check +%meson_test %files %license COPYING