public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: rayvd <rayvd@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/remind] epel10: Initial import.
Date: Fri, 21 Aug 2026 13:52:36 GMT [thread overview]
Message-ID: <178732035649.1.722835411630733898.rpms-remind-29dc64b45b01@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/remind
Branch : epel10
Commit : 29dc64b45b01f2bc078f4d996993ce72b4790db9
Author : rayvd <rayvd@fedoraproject.org>
Date : 2007-05-31T20:28:26+00:00
Stats : +156/-0 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/remind/c/29dc64b45b01f2bc078f4d996993ce72b4790db9?branch=epel10
Log:
Initial import.
---
diff --git a/.cvsignore b/.cvsignore
index e69de29..a5001f1 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+remind-03.00.24.tar.gz
diff --git a/remind-nostrip.patch b/remind-nostrip.patch
new file mode 100644
index 0000000..646bf8d
--- /dev/null
+++ b/remind-nostrip.patch
@@ -0,0 +1,12 @@
+diff -uNr remind-03.00.24.orig/src/Makefile.in remind-03.00.24/src/Makefile.in
+--- remind-03.00.24.orig/src/Makefile.in 2005-09-29 20:29:32.000000000 -0700
++++ remind-03.00.24/src/Makefile.in 2007-04-25 16:36:53.000000000 -0700
+@@ -53,8 +53,6 @@
+ for prog in $(PROGS) $(SCRIPTS) ; do \
+ $(INSTALL_PROGRAM) $$prog $(DESTDIR)$(bindir) || exit 1; \
+ done
+- -strip $(DESTDIR)$(bindir)/remind || true
+- -strip $(DESTDIR)$(bindir)/rem2ps || true
+ -mkdir -p $(DESTDIR)$(mandir)/man1 || true
+ for man in $(MANS) ; do \
+ $(INSTALL_DATA) $$man $(DESTDIR)$(mandir)/man1 || exit 1; \
diff --git a/remind.spec b/remind.spec
new file mode 100644
index 0000000..dac8d7f
--- /dev/null
+++ b/remind.spec
@@ -0,0 +1,134 @@
+Name: remind
+Version: 03.00.24
+Release: 3%{?dist}
+Summary: A sophisticated calendar and alarm program
+
+Group: Applications/Productivity
+License: GPL
+URL: http://www.roaringpenguin.com/en/penguin/openSourceProducts/remind
+Source0: http://www.roaringpenguin.com/files/download/remind-%{version}.tar.gz
+Source1: tkremind.desktop
+Patch0: remind-nostrip.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: tcl
+BuildRequires: desktop-file-utils
+
+%description
+Remind is a sophisticated calendar and alarm program. It includes the following
+features:
+ * A sophisticated scripting language
+ * Plain-text, PostScript and HTML output
+ * Timed reminders and pop-up alarms
+
+%package gui
+Group: Applications/Productivity
+Summary: A graphical front-end for remind using Tcl/Tk
+Requires: tk > 8.0
+Requires: remind = %{version}-%{release}
+
+%description gui
+The remind-gui package contains a (self-described) "cheesy" graphical front
+end for Remind using Tcl/Tk.
+
+%prep
+%setup -q
+# Convert remind man page to UTF8
+pushd man
+iconv -c -t UTF8 remind.1 > remind.1.utf8
+mv remind.1.utf8 remind.1
+popd
+%patch0 -p1
+pushd www
+find . -type f -exec chmod -x {} \;
+popd
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%check
+cd src
+if ! make test; then
+ set +x
+ for f in `find .. -name \*.diff -type f -print`; do
+ echo "TEST FAILURE: $f --"
+ cat "$f"
+ echo "-- $f result ends."
+ done
+ set -x
+fi
+
+%install
+rm -rf $RPM_BUILD_ROOT
+# This preserves timestamps.
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -c -p"
+
+# Install desktop stuff.
+desktop-file-install --vendor "fedora" \
+ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
+ --add-category "Office" \
+ %{SOURCE1}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/cm2rem.tcl
+%{_bindir}/kall
+%{_bindir}/rem
+%{_bindir}/rem2ps
+%{_bindir}/remind
+%{_mandir}/man1/cm2rem.1.gz
+%{_mandir}/man1/kall.1.gz
+%{_mandir}/man1/rem.1.gz
+%{_mandir}/man1/rem2ps.1.gz
+%{_mandir}/man1/remind.1.gz
+
+%doc ACKNOWLEDGEMENTS COPYRIGHT docs/README.UNIX docs/WHATSNEW.30 examples www
+
+%files gui
+%defattr(-,root,root,-)
+%{_datadir}/applications/*
+%{_bindir}/tkremind
+%{_mandir}/man1/tkremind.1.gz
+
+%changelog
+* Wed May 23 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-3
+- Fixed permissions on www/* to be 0644.
+
+* Mon May 07 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-2
+- Added www to documentation. A sample web application I do not feel is
+ suitable for inclusion into the actual RPM.
+
+* Thu May 03 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-2
+- Using integer only release numbers.
+- Preserve timestamps on manpages.
+- Added %check
+- Removed README from documentation and added ACKNOWLEDGEMENTS
+
+* Wed Apr 25 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-1.1
+- Applied patch from Dan Young (dyoung@mesd.k12.or.us) to not strip binaries
+ See: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=235802#c3
+- Explicitly specifying man pages under %files to avoid duplication of
+ tkremind.1 across subpackages
+- Added README and COPYRIGHT
+
+* Mon Apr 9 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-1
+- Added .desktop file
+- Initial release
+
+* Mon Apr 9 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-0.5
+- Convert remind.1 to UTF8
+
+* Mon Apr 9 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-0.4
+- Rebuild
+
+* Mon Apr 9 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-0.3
+- Rebuild
+
+* Mon Apr 9 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-0.2
+- Split into -gui sub-package.
+
+* Mon Apr 9 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.00.24-0.1
+- Initial release.
diff --git a/sources b/sources
index e69de29..9292822 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+41258b5d1058cc6938ebd6279706ac48 remind-03.00.24.tar.gz
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;
reply other threads:[~2026-08-21 13:52 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178732035649.1.722835411630733898.rpms-remind-29dc64b45b01@fedoraproject.org \
--to=rayvd@fedoraproject.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox