public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/fedora-easy-karma] rawhide: fedora-easy-karma, release 1.0
@ 2026-08-03 14:04 
  0 siblings, 0 replies; only message in thread
From:  @ 2026-08-03 14:04 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/fedora-easy-karma
Branch : rawhide
Commit : 392852d21226706dc42fbe64bc93c74a703f0cd1
Author : Lukáš Růžička <lruzicka@redhat.com>
Date   : 2026-08-03T16:03:09+02:00
Stats  : +29/-20 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/fedora-easy-karma/c/392852d21226706dc42fbe64bc93c74a703f0cd1?branch=rawhide

Log:
fedora-easy-karma, release 1.0

---
diff --git a/.gitignore b/.gitignore
index e10b347..af88664 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,5 +13,5 @@
 /fedora-easy-karma-0.54.tar.gz
 /fedora-easy-karma-0.55.tar.gz
 /fedora-easy-karma-0.56.tar.gz
-/fedora-easy-karma-v0.57.tar.gz
 /fedora-easy-karma-0.57.tar.gz
+/fedora-easy-karma-1.0.tar.gz

diff --git a/fedora-easy-karma.spec b/fedora-easy-karma.spec
index 590c618..cbe1fb0 100644
--- a/fedora-easy-karma.spec
+++ b/fedora-easy-karma.spec
@@ -1,52 +1,61 @@
 Name:           fedora-easy-karma
-Version:        0.57
+Version:        1.0
 Release:        1%{?dist}
 Summary:        Fedora update feedback made easy
 License:        GPL-3.0-or-later
-URL:            https://fedoraproject.org/wiki/Fedora_Easy_Karma
 
-# git clone https://pagure.io/fedora-easy-karma.git
-# cd fedora-easy-karma
-# export PROJ=fedora-easy-karma VER=0.57
-# git archive -o "$PROJ-$VER.tar.gz" --prefix "$PROJ-$VER/" v$VER
-Source0:        %{name}-%{version}.tar.gz
+URL:            https://forge.fedoraproject.org/quality/fedora-easy-karma
+Source0:        %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 
 BuildArch:      noarch
 
 BuildRequires:  python3-devel
-BuildRequires:  make
+BuildRequires:  python3-dnf
+BuildRequires:  pyproject-rpm-macros
 
 Requires:       python3dist(bodhi-client) >= 6
 Requires:       python3dist(colored)
 Requires:       python3dist(dnf)
 Requires:       python3dist(munch)
 Requires:       python3dist(requests)
-Requires:       python3dist(ipdb)
-
 
 %description
-Fedora-easy-karma helps you to easily and fast provide feedback for all testing
-updates that you have currently installed.
+Fedora Easy Karma is a command-line tool to submit feedback
+for Fedora updates installed from the updates-testing repository.
+
+The application finds testing packages installed on the local system,
+fetches corresponding updates from Bodhi, displays their information,
+and allows users to submit karma and comments.
 
 
 %prep
-%autosetup -p1
+%autosetup -n fedora-easy-karma -p1
 %py3_shebang_fix fedora-easy-karma.py
 
+%generate_buildrequires
+%pyproject_buildrequires
+
+%build
+%pyproject_wheel
 
 %install
-%make_install prefix=%{_prefix}
+%pyproject_install
+%pyproject_save_files fedora_easy_karma
 
+%check
+%pyproject_check_import
 
-%files
-%license gpl-3.0.txt
+
+%files -f %{pyproject_files}
+%license LICENSE.txt
 %doc README.md
 %{_bindir}/fedora-easy-karma
 
 
 %changelog
-* Mon Jul 27 2026 Lukas Ruzicka <lruzicka@redhat.con> - 0.57-1
-- release 0.57
+
+* Mon Aug 3 2026 Lukas Ruzicka <lruzicka@redhat.con> - 1.0-1
+- release 1.0
 
 * Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.56-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild

diff --git a/sources b/sources
index 49da605..3d93cf9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fedora-easy-karma-0.57.tar.gz) = 8acefb81c937a2ca27cc9ba79b899bbed0652c4b73b8d4d27461e39d59783632b407157d71c85f7d013dd31ecee759d59e28da868079a88529daf075cec88987
+SHA512 (fedora-easy-karma-1.0.tar.gz) = 07e9ee6c332969668c1098b9f0feca2001f0206dba81efa20cf279159e2d9aa1d40cfc7b0838dc4b96c3eeb3c0492e056534342ae8cc70ea1bc16f94dddd2c7b

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-03 14:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-03 14:04 [rpms/fedora-easy-karma] rawhide: fedora-easy-karma, release 1.0 

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox