public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/remind] epel10: update to 04.02.08 and address review comments
@ 2026-08-21 13:53 Neil Hanlon
  0 siblings, 0 replies; 2+ messages in thread
From: Neil Hanlon @ 2026-08-21 13:53 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/remind
            Branch : epel10
            Commit : 757e0468107d43a6c89df8b1b78e39472a1ebac6
            Author : Neil Hanlon <neil@shrug.pw>
            Date   : 2024-02-07T14:11:55+00:00
            Stats  : +25/-9 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/remind/c/757e0468107d43a6c89df8b1b78e39472a1ebac6?branch=epel10

            Log:
            update to 04.02.08 and address review comments

* added desktop file
* fixed bindir permissions

---
diff --git a/.gitignore b/.gitignore
index 320b1ab..81310cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,5 @@
 
 /remind-04.02.07.tar.gz
 /remind-04.02.07.tar.gz.sig
+/remind-04.02.08.tar.gz
+/remind-04.02.08.tar.gz.sig

diff --git a/remind.spec b/remind.spec
index afba72f..56696f7 100644
--- a/remind.spec
+++ b/remind.spec
@@ -1,5 +1,5 @@
 Name:           remind
-Version:        04.02.07
+Version:        04.02.08
 Release:        %autorelease
 Summary:        Sophisticated calendar and alarm program
 
@@ -16,6 +16,7 @@ URL:            https://dianne.skoll.ca/projects/remind/
 Source:         %url/download/%{name}-%{version}.tar.gz
 Source:         %url/download/%{name}-%{version}.tar.gz.sig
 Source:         685A5A5E511D30E2.gpg
+Source:         tkremind.desktop
 # stolen from Debian
 Patch:          use-system-libjsonparser.diff
 
@@ -29,6 +30,7 @@ BuildRequires:  perl(Pango)
 BuildRequires:  perl-generators
 BuildRequires:  perl-interpreter
 BuildRequires:  pkgconfig(json-parser)
+BuildRequires:  desktop-file-utils
 Recommends:     remind-tools
 Recommends:     remind-gui
 
@@ -66,11 +68,12 @@ Summary:        GUI for remind, a sophisticated calendar and alarm program
 License:        GPL-2.0-only
 BuildArch:      noarch
 Provides:       tkremind = %{?epoch:%{epoch}:}%{version}-%{release}
-Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       tcl
 Requires:       tcllib
 Requires:       tk >= 8.0
 
+
 %description    gui
 Tkremind provides a GUI which allows viewing a calendar and adding or editing
 reminders without learning the syntax of Remind.
@@ -88,11 +91,13 @@ sed -i 's|\$(PERL) Makefile.PL|\$(PERL) Makefile.PL NO_PACKLIST=1 NO_PERLLOCAL=1
 %install
 %make_install
 
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}
+
 %files
 %doc README docs/
 %license COPYRIGHT MICROSOFT-AND-APPLE
+%attr(0755,-,-) %{_bindir}/%{name}
 %{_bindir}/rem
-%{_bindir}/%{name}
 %{_datadir}/remind/
 %{_mandir}/man1/rem.1*
 %{_mandir}/man1/%{name}.1*
@@ -100,9 +105,9 @@ sed -i 's|\$(PERL) Makefile.PL|\$(PERL) Makefile.PL NO_PACKLIST=1 NO_PERLLOCAL=1
 %files tools
 %doc www/ examples/ contrib/
 %license COPYRIGHT MICROSOFT-AND-APPLE
-%{_bindir}/rem2html
-%{_bindir}/rem2pdf
-%{_bindir}/rem2ps
+%attr(0755,-,-) %{_bindir}/rem2html
+%attr(0755,-,-) %{_bindir}/rem2pdf
+%attr(0755,-,-) %{_bindir}/rem2ps
 %{perl_vendorlib}/*
 %{_mandir}/man1/rem2html.1*
 %{_mandir}/man1/rem2pdf.1*
@@ -111,8 +116,9 @@ sed -i 's|\$(PERL) Makefile.PL|\$(PERL) Makefile.PL NO_PACKLIST=1 NO_PERLLOCAL=1
 %{_mandir}/man3/Remind::PDF::Entry.3pm*
 
 %files gui
-%{_bindir}/tkremind
+%attr(0755,-,-) %{_bindir}/tkremind
 %{_mandir}/man1/tkremind.1*
+%{_datadir}/applications/tkremind.desktop
 
 %changelog
 %autochangelog

diff --git a/sources b/sources
index 709bd9b..4e4d11a 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (remind-04.02.07.tar.gz) = cfa644fc9532f53a4b0c2566643955a3ce915822ab2fe09ad2ac9dd857dbe15b4738000e1ffab3c5b9b23a368a28236bc61b7560bac07f3967b1bf446bf7f7e3
-SHA512 (remind-04.02.07.tar.gz.sig) = a6cfd33f553fde1d7914169dd4993efb1490692781ab194ee12e4f2fba5f99d1d274ffeb8a95aa894164581e14c289e7949d629a7c91cde417d0e19310644125
+SHA512 (remind-04.02.08.tar.gz) = c09a69003d19f7b0cbebe98bb0fdae028ecbed1dc14b72b2447dfd120f82bcff149b5aa0b16c921ec45448731371f8e98a6d9080bd064a05eadf5b2df5abdb1e
+SHA512 (remind-04.02.08.tar.gz.sig) = 1ae14c5b28b78c2e9a50262788d5d5dee42f4bde3f038331de7202174b2d47d3037e5c103c81b3cb71a02f04ca70c029e1b62ddef5f0389443253529b0a6e5f9

diff --git a/tkremind.desktop b/tkremind.desktop
new file mode 100644
index 0000000..1720c69
--- /dev/null
+++ b/tkremind.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=tkremind
+GenericName=Remind Tk GUI
+Exec=tkremind
+Terminal=false
+Type=Application
+Categories=Office;

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [rpms/remind] epel10: update to 04.02.08 and address review comments
@ 2026-08-21 13:53 Neil Hanlon
  0 siblings, 0 replies; 2+ messages in thread
From: Neil Hanlon @ 2026-08-21 13:53 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/remind
            Branch : epel10
            Commit : 566972dba69d49bf89111ab5df4060c005c9e9ae
            Author : Neil Hanlon <neil@shrug.pw>
            Date   : 2024-02-07T14:10:18+00:00
            Stats  : +11/-0 in 2 file(s)
            URL    : https://src.fedoraproject.org/rpms/remind/c/566972dba69d49bf89111ab5df4060c005c9e9ae?branch=epel10

            Log:
            update to 04.02.08 and address review comments

* added desktop file
* fixed bindir permissions

---
diff --git a/remind.spec b/remind.spec
index b2d0a65..c47007b 100644
--- a/remind.spec
+++ b/remind.spec
@@ -30,6 +30,7 @@ Requires:       tk > 8.0
 Requires:       remind = %{version}-%{release}
 Requires:       tcllib
 
+
 %description    gui
 Tkremind provides a GUI which allows viewing a calendar and adding or editing
 reminders without learning the syntax of Remind.
@@ -65,6 +66,8 @@ desktop-file-install \
   --add-category "Office"                          \
   %{SOURCE1}
 
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}
+
 %files
 %{_bindir}/rem2html
 %{_bindir}/cm2rem.tcl

diff --git a/tkremind.desktop b/tkremind.desktop
new file mode 100644
index 0000000..1720c69
--- /dev/null
+++ b/tkremind.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=tkremind
+GenericName=Remind Tk GUI
+Exec=tkremind
+Terminal=false
+Type=Application
+Categories=Office;

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-21 13:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-21 13:53 [rpms/remind] epel10: update to 04.02.08 and address review comments Neil Hanlon
  -- strict thread matches above, loose matches on Subject: below --
2026-08-21 13:53 Neil Hanlon

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