2007-05-31 20:28:26 +00:00
|
|
|
Name: remind
|
2013-04-09 17:01:45 +00:00
|
|
|
Version: 03.01.13
|
2013-08-04 12:27:50 +00:00
|
|
|
Release: 5%{?dist}
|
2007-05-31 20:28:26 +00:00
|
|
|
Summary: A sophisticated calendar and alarm program
|
|
|
|
|
|
|
|
Group: Applications/Productivity
|
2007-08-23 15:48:46 +00:00
|
|
|
License: GPLv2
|
2007-05-31 20:28:26 +00:00
|
|
|
URL: http://www.roaringpenguin.com/en/penguin/openSourceProducts/remind
|
2013-04-09 17:01:45 +00:00
|
|
|
|
2007-05-31 20:28:26 +00:00
|
|
|
Source0: http://www.roaringpenguin.com/files/download/remind-%{version}.tar.gz
|
|
|
|
Source1: tkremind.desktop
|
|
|
|
Patch0: remind-nostrip.patch
|
2013-04-09 17:01:45 +00:00
|
|
|
|
2007-05-31 20:28:26 +00:00
|
|
|
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
|
2012-04-30 17:54:58 +00:00
|
|
|
* Timed reminders and pop-up alarms
|
2007-05-31 20:28:26 +00:00
|
|
|
|
|
|
|
%package gui
|
|
|
|
Group: Applications/Productivity
|
|
|
|
Summary: A graphical front-end for remind using Tcl/Tk
|
|
|
|
Requires: tk > 8.0
|
|
|
|
Requires: remind = %{version}-%{release}
|
2007-09-19 19:43:10 +00:00
|
|
|
Requires: tcllib
|
2007-05-31 20:28:26 +00:00
|
|
|
|
|
|
|
%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
|
2008-01-28 19:22:57 +00:00
|
|
|
%{__mv} remind.1.utf8 remind.1
|
2007-05-31 20:28:26 +00:00
|
|
|
popd
|
|
|
|
%patch0 -p1
|
|
|
|
pushd www
|
|
|
|
find . -type f -exec chmod -x {} \;
|
|
|
|
popd
|
|
|
|
|
2012-05-03 13:02:25 +00:00
|
|
|
|
2007-05-31 20:28:26 +00:00
|
|
|
%build
|
|
|
|
%configure
|
2008-01-28 19:22:57 +00:00
|
|
|
%{__make} %{?_smp_mflags}
|
2007-05-31 20:28:26 +00:00
|
|
|
|
|
|
|
%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
|
|
|
|
# This preserves timestamps.
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -c -p"
|
|
|
|
|
2008-01-28 19:22:57 +00:00
|
|
|
# Copy rem2html to /usr/bin. Leave in the www directory also as it is used
|
|
|
|
# by the demo program there.
|
|
|
|
%{__install} -m 755 -p www/rem2html $RPM_BUILD_ROOT/usr/bin/
|
|
|
|
|
2007-05-31 20:28:26 +00:00
|
|
|
# Install desktop stuff.
|
2013-05-01 13:39:59 +00:00
|
|
|
desktop-file-install \
|
2007-05-31 20:28:26 +00:00
|
|
|
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
|
|
|
--add-category "Office" \
|
|
|
|
%{SOURCE1}
|
|
|
|
|
|
|
|
%files
|
2008-01-28 19:22:57 +00:00
|
|
|
%{_bindir}/rem2html
|
2007-05-31 20:28:26 +00:00
|
|
|
%{_bindir}/cm2rem.tcl
|
|
|
|
%{_bindir}/rem2ps
|
|
|
|
%{_bindir}/remind
|
2007-09-13 21:43:25 +00:00
|
|
|
%{_bindir}/rem
|
2007-05-31 20:28:26 +00:00
|
|
|
%{_mandir}/man1/cm2rem.1.gz
|
|
|
|
%{_mandir}/man1/rem2ps.1.gz
|
|
|
|
%{_mandir}/man1/remind.1.gz
|
2007-09-13 21:43:25 +00:00
|
|
|
%{_mandir}/man1/rem.1.gz
|
2007-05-31 20:28:26 +00:00
|
|
|
|
2007-08-15 16:27:44 +00:00
|
|
|
%doc COPYRIGHT docs/README.UNIX docs/WHATSNEW examples www
|
2007-05-31 20:28:26 +00:00
|
|
|
|
|
|
|
%files gui
|
|
|
|
%{_datadir}/applications/*
|
|
|
|
%{_bindir}/tkremind
|
|
|
|
%{_mandir}/man1/tkremind.1.gz
|
|
|
|
|
|
|
|
%changelog
|
2013-08-04 12:27:50 +00:00
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.13-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
2013-07-18 02:49:58 +00:00
|
|
|
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 03.01.13-4
|
|
|
|
- Perl 5.18 rebuild
|
|
|
|
|
2013-06-13 15:51:29 +00:00
|
|
|
* Thu Jun 13 2013 Jaromir Capik <jcapik@redhat.com> - 03.01.13-3
|
|
|
|
- Fixing unescaped %%check section in the changelog ...
|
|
|
|
- ... causing build failures on aarch64
|
|
|
|
|
2013-05-01 13:39:59 +00:00
|
|
|
* Wed May 01 2013 Jon Ciesla <limburgher@gmail.com> - 03.01.13-2
|
|
|
|
- Drop desktop vendor tag.
|
|
|
|
|
2013-04-09 17:01:45 +00:00
|
|
|
* Tue Apr 09 2013 Jaromir Capik <jcapik@redhat.com> - 03.01.13-1
|
|
|
|
- Updated to 03.01.13
|
|
|
|
- Fixing bogus dates in the changelog
|
|
|
|
|
2013-02-14 21:34:39 +00:00
|
|
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.12-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
2012-07-21 15:45:58 +00:00
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.12-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-05-03 13:02:25 +00:00
|
|
|
* Thu May 03 2012 Jaromir Capik <jcapik@redhat.com> - 03.01.12-2
|
|
|
|
- fix for #816370 - rem2ps should not require margins to be at least 1/2 inch
|
|
|
|
- Patch from Jonathan Kamens
|
|
|
|
|
2012-04-30 17:54:58 +00:00
|
|
|
* Mon Apr 30 2012 Jaromir Capik <jcapik@redhat.com> - 03.01.12-1
|
|
|
|
- Updated to 03.01.12
|
|
|
|
|
2012-01-14 02:48:09 +00:00
|
|
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.07-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-02-09 07:24:06 +00:00
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.07-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2009-07-27 02:58:02 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.07-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-05-31 18:43:45 +00:00
|
|
|
* Sun May 31 2009 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.07-1
|
|
|
|
- Upstream released 03.01.07
|
|
|
|
|
2013-04-09 17:01:45 +00:00
|
|
|
* Sat Feb 28 2009 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.06-1
|
2009-02-28 17:48:14 +00:00
|
|
|
- Latest version refresh
|
|
|
|
|
2009-02-25 19:42:31 +00:00
|
|
|
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 03.01.04-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2008-03-26 16:13:16 +00:00
|
|
|
* Wed Mar 26 2008 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.04-1
|
|
|
|
- Updated to version 03.01.04
|
|
|
|
|
2008-02-19 20:56:22 +00:00
|
|
|
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 03.01.02-4
|
|
|
|
- Autorebuild for GCC 4.3
|
|
|
|
|
2008-01-28 19:22:57 +00:00
|
|
|
* Mon Jan 28 2008 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.02-3
|
|
|
|
- Copied rem2html to /usr/bin per bz #430502
|
|
|
|
- Using a few more macros in spec file
|
2008-01-21 04:07:26 +00:00
|
|
|
|
2013-04-09 17:01:45 +00:00
|
|
|
* Wed Sep 19 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.02-2
|
2007-09-19 19:43:10 +00:00
|
|
|
- Added tcllib requires per bz #290761
|
|
|
|
|
2007-09-13 21:43:25 +00:00
|
|
|
* Thu Sep 13 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.02-1
|
|
|
|
- Updated to version 03.01.02
|
|
|
|
|
2007-08-23 15:48:46 +00:00
|
|
|
* Thu Aug 23 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.01-1
|
|
|
|
- Updated to version 03.01.01
|
|
|
|
- Updated license tag to GPLv2
|
|
|
|
|
2007-08-15 16:27:44 +00:00
|
|
|
* Wed Aug 15 2007 Ray Van Dolson <rayvd@bludgeon.org> - 03.01.00-1
|
|
|
|
- Updated to version 03.01.00
|
|
|
|
|
2007-05-31 20:28:26 +00:00
|
|
|
* 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.
|
2013-06-13 15:51:29 +00:00
|
|
|
- Added %%check
|
2007-05-31 20:28:26 +00:00
|
|
|
- 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.
|