From 469fd8fa138acb05184a43f3719ad353ae63c095 Mon Sep 17 00:00:00 2001 From: James Magahern Date: Sun, 7 Sep 2025 18:32:57 -0700 Subject: [PATCH] gtk: add Makefile for making rpm --- gtk/Makefile | 14 ++++++++++++++ gtk/dist/rpm/kordophone.spec | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 gtk/Makefile diff --git a/gtk/Makefile b/gtk/Makefile new file mode 100644 index 0000000..2273063 --- /dev/null +++ b/gtk/Makefile @@ -0,0 +1,14 @@ + +all: setup + ninja -C build + +setup: build/ + meson build + +VER := 1.0.2 +TMP := $(shell mktemp -d) +rpm: + git -C .. archive --format=tar.gz --prefix=kordophone/ -o $(TMP)/v$(VER).tar.gz HEAD + rpmbuild -ba dist/rpm/kordophone.spec --define "_sourcedir $(TMP)" + + diff --git a/gtk/dist/rpm/kordophone.spec b/gtk/dist/rpm/kordophone.spec index 1232495..5e099a4 100644 --- a/gtk/dist/rpm/kordophone.spec +++ b/gtk/dist/rpm/kordophone.spec @@ -1,11 +1,11 @@ Name: kordophone -Version: 1.0.1 +Version: 1.0.2 Release: 1%{?dist} Summary: GTK4/Libadwaita client for Kordophone License: GPL URL: https://code.buzzert.dev/buzzert/Kordophone -Source0: https://code.buzzert.dev/buzzert/Kordophone/archive/master.tar.gz +Source0: %{url}/archive/v%{version}.tar.gz BuildRequires: meson >= 0.56.0 BuildRequires: vala