Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package remind for openSUSE:Factory checked 
in at 2022-03-26 22:32:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/remind (Old)
 and      /work/SRC/openSUSE:Factory/.remind.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "remind"

Sat Mar 26 22:32:06 2022 rev:24 rq:965064 version:3.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/remind/remind.changes    2022-02-02 
22:45:02.014059716 +0100
+++ /work/SRC/openSUSE:Factory/.remind.new.1900/remind.changes  2022-03-26 
22:32:30.598072260 +0100
@@ -1,0 +2,179 @@
+Sat Mar 26 18:00:17 UTC 2022 - Detlef Steuer <detlef.ste...@gmx.de>
+
+- remind-nostrip.patch removed, no longer needed 
+
+-------------------------------------------------------------------
+Sun Mar 20 21:22:30 UTC 2022 - Detlef Steuer <detlef.ste...@gmx.de>
+
+- nostrip-patch removed, does no longer apply, and no longer needed
+
+- Version 3.4 Patch 2 - 2022-03-14
+
+- NEW FEATURE: remind: Add syntactic sugar to simplify some common
+  types of reminders.  See "SYNTACTIC SUGAR FOR REM" in the remind
+  man page.  Based on suggestions from Ian! D. Allen.
+
+- CHANGE: examples/defs.rem: The examples file has been updated to use
+  the newer syntactic sugar.
+
+- CHANGE: remind: Always parse the body of REM statements to catch
+  expression errors.  In the past, something like:
+
+      REM 2025-01-02 MSG [1/0]
+
+  would not cause a division-by-zero error except on 2025-01-02.  Now,
+  the error is always caught.  NOTE POTENTIAL INCOMPATIBILITY: There may
+  be edge-cases when formerly-valid remind scripts now trigger errors.
+  However, this is pretty unlikely.
+
+- NEW FEATURE: remind: Add the "trig" function to allow more
+  expressiveness when creating triggers.  See man page for details.
+
+- IMPROVEMENT: tkremind: Tweak the calendar display; improve ability to
+  customize colors, including supplying two built-in themes.  Based on
+  patch and suggestion from Paulo (last name unknown).
+
+- IMPROVEMENT: tkremind: TkRemind handles errors in reminders scripts
+  much more unobtrusively.  Instead of popping up a modal dialog box
+  with almost-unreadable error output, it discreetly notifies you of
+  errors with a button that lets you view the specific error messages
+  in a more readable format.
+
+- IMPROVEMENT: examples/remind.vim: Update list of keywords in vim syntax
+  highlighting file.
+
+- IMPROVEMENT: contrib/remind-conf-mode: Update the list of keywords,
+  functions and variables in the Emacs syntax-highlighting file.  Also make
+  it match them case-insensitively.
+
+- CHANGE: remind: Increase $MaxSatIter default to 1000 instead of 150.
+  Computers are much faster than when I first wrote remind and they
+  can handle this higher limit easily.  The higher limit also enables
+  certain reasonable reminders that failed in the past because of the
+  low SATISFY iteration limit.
+
+- CHANGE: remind: The "||" operator now returns the value of the first
+  non-zero operand rather than just returning 1 or 0.  Similarly, "&&"
+  returns 0 if either operand is false or the value of the last
+  operand if both operands are true.
+
+     NOTE POTENTIAL INCOMPATIBILITY: Remind scripts that depend on ||
+     and && always returning exactly one of 1 or 0 may need
+     adjustment.
+
+- CHANGE: The || and && operators can accept any non-STRING type as long
+  as both operands have the same type.  The "false" values are defined
+  as follows; true values are any other value:
+
+     INT:      0
+     TIME:     00:00
+     DATE:     '1990-01-01'             (the Remind epoch)
+     DATETIME: '1990-01-01@00:00'       (the Remind epoch)
+
+- IMPROVEMENT: remind: Issue diagnostics if an UNTIL or THROUGH date
+  is earlier than any possible trigger date, as well as an UNTIL date
+  with a fully-specified date and no repeat ("*N").  Suggestion from
+  Ian! D. Allen.
+
+- BUG FIX: tkremind: If the same moon phase appeared twice in a month,
+  TkRemind would not display the first occurrence correctly.  This has
+  been fixed.
+
+- BUG FIX: rem2pdf: Fix typos in the man page.
+
+- BUG FIX: remind: The IF command documentation didn't reflect how it
+  actually worked; now it does.
+
+- BUG FIX: remind: Use correct UNTIL/THROUGH keyword in error message.
+
+- BUG FIX: rem2pdf: Correct the calculation that warns about an over-full
+  calendar box.  Problem noted by Jonathan Kamens.
+
+- BUG FIX: remind: The "remind -c" output would sometimes be incorrect if
+  scripts with double-wide characters were used.  This has been fixed.
+
+- BUG FIX: remind: The "remind -c" output would sometimes be incorrect
+  if right-to-left scripts were used in reminders.  This has been fixed.
+
+
+-------------------------------------------------------------------
+Wed Feb 23 19:37:21 UTC 2022 - Detlef Steuer <detlef.ste...@gmx.de>
+
+- VERSION 3.4 Patch 1 - 2022-02-23
+
+- MINOR IMPROVEMENT: Support the INSTALL_BASE environment variable for
+  installing rem2pdf in a non-standard location like your home directory.
+  This is passed in to rem2pdf's Makefile at build and install time.
+
+- MINOR IMPROVEMENT: ./configure: Add --disable-perl-build-artifacts flag
+  to avoid installation of perllocal.pod and .packlist files.
+
+- BUG FIX: tkremind: If the system date rolls over, update the display
+  to correctly highlight the current date.  This worked in older versions
+  of Remind, but was broken by 03.04.00.
+
+- BUG FIX: rem2pdf: The small calendar font would sometimes be scaled
+  incorrectly so the small calendar overflowed the box.  This has been
+  fixed. 
+
+-------------------------------------------------------------------
+Sun Feb 13 17:39:19 UTC 2022 - Detlef Steuer <detlef.ste...@gmx.de>
+
+- VERSION 3.4 Patch 0 - 2022-02-10
+
+- MAJOR CHANGE: Remind and its helpers (except for rem2ps) fully support
+  UTF-8.  If your system locale is a UTF-8 locale and your terminal
+  can handle UTF-8 encoding, you can enjoy full Unicode support in Remind.
+
+- NEW FEATURE: Added a rem2pdf Remind-to-PDF converter.  It can handle
+  the full UTF-8 character set and features a new PANGO special reminder
+  type that lets you format the text in the PDF calendar (by changing the
+  font size, color, underlining, etc.)
+
+- NEW FEATURE: remind:  New system variables $Sunday through $Saturday
+  and $January through $December let you set weekday and month names
+  to whatever you like, permitting you to produce calendars in your
+  local language, even if it's not one of the languages Remind supports
+  by default.
+
+- NEW FEATURE: tkremind: If rem2pdf installed, TkRemind offers you the
+  choice of PDF or PostScript output in the Print dialog.
+
+- CHANGE: remind: Increase the number of allowed "full OMITs" from 500
+  to 1000.
+
+- CHANGE: Remove the annoying code that slowed compilation and running
+  on Windows and Mac OS X.  I believe the point has been made and free
+  OSes have enough of a critical mass that the annoyances are
+  counter-productive.
+
+- CLEANUP: remind: C source code: Replace the LAT_DEG, LAT_MIN,
+  LAT_SEC and LON_DEG, LON_MIN, LON_SEC macros with DEFAULT_LATITUDE
+  and DEFAULT_LONGITUDE.
+
+- CLEANUP: remind: C source code: Remove various unused or obsolete macros.
+
+- BUG FIXES: Minor fixups to groff source and Makefiles courtesy of
+  Jochen Sprickerhof.
+
+- BUG FIX: Properly support formatting of double-wide characters in the
+  terminal mode "remind -c" calendar.
+
+- BUG FIX: rem2html: Document how to highlight today with a red border
+
+- BUG FIX: rem2html: Generate and install a man page for rem2html
+
+- BUG FIX: remind: Get rid of LAT_DEG/LAT_MIN/LAT_SEC and
+  LON_DEG/LON_MIN/LON_SEC macros in favour of DEFAULT_LATITUDE and
+  DEFAULT_LONGITUDE.
+
+- IMPROVEMENT: All localized languages now use UTF-8 exclusively.
+  Support for old character encodings like ISO-8859-1 and ISO-8859-2
+  has been dropped since modern UNIXes have pretty much standardized
+  on UTF-8.
+
+- CHANGE: remind: Non-English versions of remind *no longer* accept
+  non-English month- and weekday-names in trigger specifications.  This
+  was a misfeature.  NOTE INCOMPATIBILITY.
+
+-------------------------------------------------------------------

Old:
----
  remind-03.03.12.tar.gz
  remind-nostrip.patch

New:
----
  remind-03.04.02.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ remind.spec ++++++
--- /var/tmp/diff_new_pack.5a1NXw/_old  2022-03-26 22:32:31.194073076 +0100
+++ /var/tmp/diff_new_pack.5a1NXw/_new  2022-03-26 22:32:31.198073081 +0100
@@ -17,22 +17,26 @@
 
 
 Name:           remind
-Version:        3.3.12
+Version:        3.4.2
 Release:        0
-%define tar_version 03.03.12
+%define tar_version 03.04.02
 Summary:        A sophisticated calendar and alarm program
 License:        GPL-2.0-only
 Group:          Productivity/Office/Organizers
 URL:            http://www.roaringpenguin.com/products/remind
 Source0:        %{name}-%{tar_version}.tar.gz
 Source100:      %{name}-rpmlintrc
-Patch0:         remind-nostrip.patch
 BuildRequires:  perl
+BuildRequires:  perl-Cairo
 BuildRequires:  perl-Getopt-Long-Descriptive
 BuildRequires:  perl-JSON-MaybeXS
+BuildRequires:  perl-Pango
+
 Requires:       perl
+Requires:       perl-Cairo
 Requires:       perl-Getopt-Long-Descriptive
 Requires:       perl-JSON-Any
+Requires:       perl-Pango
 Requires:       tcllib
 
 %description
@@ -50,10 +54,9 @@
 
 %prep
 %setup -q -n %{name}-%{tar_version}
-%patch0 -p1
 
 %build
-CFLAGS="%{optflags}" ./configure --prefix=%{_prefix}
+CFLAGS="%{optflags}" ./configure --disable-perl-build-artifacts 
--prefix=%{_prefix}
 make %{?_smp_mflags}
 
 %install
@@ -65,14 +68,20 @@
 %files
 %defattr(-,root,root,-)
 %doc %{_mandir}/man1/rem.1%{ext_man}
+%doc %{_mandir}/man1/rem2html.1%{ext_man}
 %doc %{_mandir}/man1/rem2ps.1%{ext_man}
+%doc %{_mandir}/man1/rem2pdf.1%{ext_man}
 %doc %{_mandir}/man1/remind.1%{ext_man}
 %doc %{_mandir}/man1/tkremind.1%{ext_man}
+%doc %{_mandir}/man3/Remind::PDF.3pm%{ext_man}
+%doc %{_mandir}/man3/Remind::PDF::Entry.3pm%{ext_man}
 
 %{_bindir}/rem
+%attr(0755,root,root) %{_bindir}/rem2html
+%attr(0755,root,root) %{_bindir}/rem2pdf
 %attr(0755,root,root) %{_bindir}/rem2ps
 %attr(0755,root,root) %{_bindir}/remind
 %attr(0755,root,root) %{_bindir}/tkremind
-%attr(0755,root,root) %{_bindir}/rem2html
+%attr(0755,root,root) %{perl_vendorlib}/Remind/
 
 %changelog

++++++ remind-03.03.12.tar.gz -> remind-03.04.02.tar.gz ++++++
++++ 11030 lines of diff (skipped)

Reply via email to