Commit Graph

101 Commits

Author SHA256 Message Date
Dominique Leuenberger
6485173caf Accepting request 1088532 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1088532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=48
2023-05-28 17:21:49 +00:00
465c2655cf Accepting request 1088444 from home:AndreasStieger:branches:Base:System
diffutils 3.10

OBS-URL: https://build.opensuse.org/request/show/1088444
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=75
2023-05-23 07:06:33 +00:00
Dominique Leuenberger
8bf4b75dad Accepting request 1058672 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1058672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=47
2023-01-18 12:08:05 +00:00
63bda8f136 Accepting request 1058662 from home:AndreasStieger:branches:Base:System
diffutils 3.9

OBS-URL: https://build.opensuse.org/request/show/1058662
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=73
2023-01-16 10:57:47 +00:00
Dominique Leuenberger
2e2d3e5043 Accepting request 1004567 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1004567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=46
2022-09-21 12:38:51 +00:00
e547c06be1 Accepting request 1003483 from home:Andreas_Schwab:Factory
- Skip gnulib test test-free under qemu emulation (bsc#1202260)

OBS-URL: https://build.opensuse.org/request/show/1003483
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=71
2022-09-19 06:52:38 +00:00
Dominique Leuenberger
57ce9c4849 Accepting request 920617 from Base:System
OBS-URL: https://build.opensuse.org/request/show/920617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=45
2021-10-01 20:28:55 +00:00
f7a0fcc047 Accepting request 920376 from home:Andreas_Schwab:Factory
- Skip stack overflow tests under qemu emulation (bsc#1190046)

OBS-URL: https://build.opensuse.org/request/show/920376
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=69
2021-09-21 09:17:42 +00:00
Richard Brown
a7d8eceff2 Accepting request 911208 from Base:System
OBS-URL: https://build.opensuse.org/request/show/911208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=44
2021-08-18 06:55:08 +00:00
bde73f03e4 Accepting request 910583 from home:AndreasStieger:branches:Base:System
diffutils 3.8

OBS-URL: https://build.opensuse.org/request/show/910583
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=64
2021-08-10 08:26:46 +00:00
Dominique Leuenberger
a84f75e4dd Accepting request 907264 from Base:System
OBS-URL: https://build.opensuse.org/request/show/907264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=43
2021-07-25 18:09:12 +00:00
04dcd6e79c Accepting request 907135 from home:Andreas_Schwab:glibc:rebuild
- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ

OBS-URL: https://build.opensuse.org/request/show/907135
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=62
2021-07-20 08:43:37 +00:00
Dominique Leuenberger
bdfade2fac Accepting request 830967 from Base:System
- gnulib-test-avoid-FP-perror-strerror.patch: avoid false-positive
  error in gnulib tests 'test-perror2' and 'test-strerror_r',
  visible on armv7l.

OBS-URL: https://build.opensuse.org/request/show/830967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=42
2020-09-04 08:53:17 +00:00
cc3c545614 update
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=60
2020-09-01 06:12:53 +00:00
03f6225068 Accepting request 830725 from home:berny:branches:Base:System
- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
avoid false-positive error in gnulib tests 'test-perror2' and
'test-strerror_r', visible on armv7l.
- diffutils.spec: Reference the patch.
- Do not recommend lang package. The lang package already has a
  supplements.
- ignore make check error for diff --color as tracked by
  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36488
- Update to version 3.7:
  * bugfix - diff --strip-trailing-cr with a single CR byte in one
    input file would provoke an uninitialized memory read
  * diff --color now produces output compatible with less -R.
- Small packaging cleanups:
  * PIE is now default for whole distribution
  * xz is not needed as build dependency anymore
- Use %license (boo#1082318)
- Update to version 3.6:
  * When one file is a prefix of the other, cmp now appends the
    shorter file's size to the EOF diagnostic.
  * diff's default algorithm has been tweaked to deal better with
    larger files, reversing some of the changes made in
    diffutils-3.4.
- Define packager and bug reporting url
- Update to a pre-release version (3.5.15):
  * remove big-file-performance.patch and gnulib-diffseq.patch
  * comment signature source as the release is not officially signed yet
- gnulib-diffseq.patch, big-file-performance.patch: Avoid performance
  regression on big files (bsc#1004991)
- Diffutils 3.5:
  * diff3 no longer malfunctions due to use-after-free
    [bug introduced in 3.4]
  * diff --color no longer colorizes when TERM=dumb
- Update to version 3.4
  * diff accepts two new options --color and --palette to generate 
    and configure colored output.  --color takes an optional
    argument specifying when to colorize a line: --color=always,
    --color=auto, --color=never.  --palette is used to configure
    which colors are used.
  * many bugfixes
- New -lang subpackage
- Drop no longer needed gnulib-perl522.patch
- Make building more verbose
- Move info page removal to preun
- Cleanup spec file with spec-cleaner
- Update provides/obsoletes
- add gnulib-perl522.patch from gnulib upstream
- build with PIE
- Diffutils has a testsuite so run it.
- disable gpg key checking to avoid build cycles. will be
  done by source service
- add gpg key checking, keyring from savannah
- Update to 3.3:
  * add --no-dereference
  * -N works with - (stdin) as input
  * many fixes
  * many cleanups (in docco too)
- remove: config-guess-sub-update.patch
- remove: diffutils-stdio.in.patch
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls
- Update config.guess/sub for aarch64
- Fix build with missing gets declaration (glibc 2.16)
- Update to 3.2:
  * diff: --ignore-file-name-case now applies at top level too
  * diff, sdiff: new option --ignore-trailing-space
  * maint: avoid new "make sytnax-check" failure
- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Update to 3.1:
  + Bug fixes
    - diff no longer reports spurious differences merely because two
      entries in the same directory have names that compare equal in
      the current locale, or compare equal because --ignore-file-name-case
      was given.
- Update to version 3.0:
  + Bug fixes
   - diff once again prints the required "\ No newline at end of
     file" line when at least one input lacks a newline-at-EOF and
     the final hunk plus context-length aligns exactly with the end
     of the newline-lacking file.
     [bug introduced between 2.8.7 and 2.9]
  + Changes in behavior
    - In context-style diffs, diff prints a portion of a preceding
      "function" line for each hunk, with --show-function-line=RE
      (-F) or --show-c-function (-p).  Now, it trims leading blanks
      from such lines before extracting a prefix.  This is useful
      especially when a function line is so far indented that the
      name itself would be truncated or not included in the
      limited-width substring that diff appends.
    - diff once again reports a difference with the diagnostic
      "Binary files A and B differ" when at least one of the files
      appears to be binary.  From 2.8.4 through diffutils-2.9, it
      printed "Files A and B differ".
- Changes from version 2.9:
  + New features
    - New diff option --suppress-blank-empty.
    - Bring back support for `diff -NUM', where NUM is a number,
      even when conforming to POSIX 1003.1-2001. This change
      reverts to the behavior of GNU diff 2.7 and earlier. This is
      a change only when conforming to POSIX 1003.1-2001; there is
      no effect when conforming to older POSIX versions.
    - sdiff now understands '1' and '2' as synonyms for 'l' and
      'r'.
  + Changes in behavior
    - sdiff and diff3 now invoke diff, not $(bindir)/diff
  + Administrivia
    - updated gnulib support
- Drop diffutils-no_binary_mode.patch: fixed upstream.
- Drop diffutils-2.8.1-i18n-0.2.patch: this doesn't apply anymore,
  the only reference I can guess about it goes back to 2004, and
  commit 8983b8d9 upstream is about handling multibyte characters
  in side-by-side format. So I'm assuming it's fixed. This also
  means we can drop the call to autoreconf.
- Drop diffutils-2.8.7-autoconf.patch: this is not needed anymore.
- Remove AutoReqProv: it's default now.
- Stop touching the main pages in %build.
- Use %configure and %makeinstall macros.
- Only do freopen if O_BINARY is true.
- use %_smp_mflags
- fix stack limit autoconf check 
- enable parallel building
- Update to head of trunk.
  * New diff option --suppress-blank-empty.
  * Bring back support for `diff -NUM', where NUM is a number,
    even when conforming to POSIX 1003.1-2001.  This change reverts to
    the behavior of GNU diff 2.7 and earlier.  This is a change only
    when conforming to POSIX 1003.1-2001; there is no effect when
    conforming to older POSIX versions.
    This change is in response to decisions taken in the January 2005
    Austin Group standardization meeting.  For more details, please see
    "Utility Syntax Guidelines" in the Minutes of the January 2005
    Meeting <http://www.opengroup.org/austin/docs/austin_239.html>.
  * sdiff now understands '1' and '2' as synonyms for 'l' and 'r'.
- removed help2man BuildRequires again.  Instead prevent patches
  from invalidating the shipped manpages.
- readd help2man to BuildRequires (needed to build manpages)
- Update cmp patch [#198332].
- diffutils does not need help2man. 
- Fix output of EOF message when stdout is redirected to /dev/null.
- converted neededforbuild to BuildRequires
- Readd mbrtowc check [#45308].
- Update to diffutils 2.8.7.
- Update to diffutils 2.8.6.
- build as user
- Update to diffutils 2.8.4.
- Add %defattr.
- fix install_info --delete call and move from preun to postun
- Only delete info entries when removing last version.
- Use %install_info.
- Avoid rebuilding manpage [#18930].
- Add i18n patches.
- Update to diffutils 2.8.1.
  * Documentation fixes.
- Update to diffutils 2.8.
- Update to diffutils 2.7.2.
- Fix last change to close resource leaks.
- tmpfile security problem fixed using mkstemp().
- diff: Fix a corner case in handling of directories.
- sdiff: Fix reading of split lines.
- Renamed from diff.
- Switch to BuildRoot.
- Add group tag.
- Use %{_infodir}.
- /usr/info -> /usr/share/info
- ran old prepare_spec on spec file to switch to new prepare_spec.
- specfile cleanup
- dont use m486 on alpha :-)
---
bug-fix for sdiff

OBS-URL: https://build.opensuse.org/request/show/830725
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=59
2020-09-01 05:29:41 +00:00
Dominique Leuenberger
a945be7134 Accepting request 733342 from Base:System
OBS-URL: https://build.opensuse.org/request/show/733342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=41
2019-10-10 09:47:20 +00:00
13330f0a74 Accepting request 731936 from home:lnussel:branches:Base:System
- Do not recommend lang package. The lang package already has a
  supplements.

OBS-URL: https://build.opensuse.org/request/show/731936
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=57
2019-09-26 08:02:28 +00:00
Dominique Leuenberger
ba34a01eb8 Accepting request 713947 from Base:System
OBS-URL: https://build.opensuse.org/request/show/713947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=40
2019-07-22 10:15:54 +00:00
d2d219a2b6 Accepting request 713590 from home:michel_mno:branches:Base:System
- ignore make check error for diff --color as tracked by
  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36488

OBS-URL: https://build.opensuse.org/request/show/713590
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=55
2019-07-08 06:12:47 +00:00
Dominique Leuenberger
8bdccf61e9 Accepting request 662788 from Base:System
- Update to version 3.7:
  * bugfix - diff --strip-trailing-cr with a single CR byte in one
    input file would provoke an uninitialized memory read
  * diff --color now produces output compatible with less -R.
- Small packaging cleanups:
  * PIE is now default for whole distribution
  * xz is not needed as build dependency anymore (forwarded request 662776 from pluskalm)

OBS-URL: https://build.opensuse.org/request/show/662788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=39
2019-01-15 08:08:07 +00:00
16a2920cf4 Accepting request 662776 from home:pluskalm:branches:Base:System
- Update to version 3.7:
  * bugfix - diff --strip-trailing-cr with a single CR byte in one
    input file would provoke an uninitialized memory read
  * diff --color now produces output compatible with less -R.
- Small packaging cleanups:
  * PIE is now default for whole distribution
  * xz is not needed as build dependency anymore

OBS-URL: https://build.opensuse.org/request/show/662776
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=53
2019-01-04 12:53:30 +00:00
Dominique Leuenberger
e234ff7b95 Accepting request 580152 from Base:System
OBS-URL: https://build.opensuse.org/request/show/580152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=38
2018-02-28 18:55:21 +00:00
22b0de4ad9 Accepting request 580082 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580082
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=51
2018-02-26 09:48:02 +00:00
Dominique Leuenberger
3824932caa Accepting request 497311 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/497311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=37
2017-06-02 08:29:02 +00:00
81bcf2a27a Accepting request 497310 from home:pluskalm:branches:Base:System
- Update to version 3.6:
  * When one file is a prefix of the other, cmp now appends the
    shorter file's size to the EOF diagnostic.
  * diff's default algorithm has been tweaked to deal better with
    larger files, reversing some of the changes made in
    diffutils-3.4.
- Define packager and bug reporting url

OBS-URL: https://build.opensuse.org/request/show/497310
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=49
2017-05-22 13:26:53 +00:00
Dominique Leuenberger
2571fae61e Accepting request 459642 from Base:System
gcc7 fix & update

OBS-URL: https://build.opensuse.org/request/show/459642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=36
2017-03-05 16:48:23 +00:00
c257a9a82e src cannot be downloaded
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=47
2017-02-22 10:17:14 +00:00
119c008308 fix after link
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=46
2017-02-22 10:12:25 +00:00
0fc958104e OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=45 2017-02-22 10:10:13 +00:00
3308ee6d2e OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=44 2017-02-22 10:08:19 +00:00
dd08d68e35 Accepting request 459640 from home:marxin:branches:Base:System
Fix build with gcc7 (boo#1024038)

OBS-URL: https://build.opensuse.org/request/show/459640
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=43
2017-02-22 10:07:49 +00:00
Dominique Leuenberger
fc00121024 Accepting request 437617 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/437617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=35
2016-11-03 10:12:02 +00:00
9c171e3315 Accepting request 437384 from home:Andreas_Schwab:Factory
- gnulib-diffseq.patch, big-file-performance.patch: Avoid performance
  regression on big files (bsc#1004991)

OBS-URL: https://build.opensuse.org/request/show/437384
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=42
2016-10-28 09:01:36 +00:00
Dominique Leuenberger
af8539b63d Accepting request 436760 from openSUSE:Factory
Revert to version 3.3 - boo#1003528 is too long-living

OBS-URL: https://build.opensuse.org/request/show/436760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=34
2016-10-22 09:35:21 +00:00
Dominique Leuenberger
ae63bd375e Accepting request 436760 from openSUSE:Factory
Revert to version 3.3 - boo#1003528 is too long-living

OBS-URL: https://build.opensuse.org/request/show/436760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=34
2016-10-22 09:35:21 +00:00
Dominique Leuenberger
67d293137d Accepting request 423927 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/423927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=33
2016-09-21 16:23:41 +00:00
Dominique Leuenberger
14204cd925 Accepting request 423927 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/423927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=33
2016-09-21 16:23:41 +00:00
5c37307dbc Accepting request 421175 from home:AndreasStieger:branches:Base:System
Diffutils 3.5

OBS-URL: https://build.opensuse.org/request/show/421175
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=39
2016-08-31 06:43:05 +00:00
7e079a5296 Accepting request 417947 from home:pluskalm:branches:Base:System
- Update to version 3.4
  * diff accepts two new options --color and --palette to generate 
    and configure colored output.  --color takes an optional
    argument specifying when to colorize a line: --color=always,
    --color=auto, --color=never.  --palette is used to configure
    which colors are used.
  * many bugfixes
- New -lang subpackage
- Drop no longer needed gnulib-perl522.patch

OBS-URL: https://build.opensuse.org/request/show/417947
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=38
2016-08-09 17:11:28 +00:00
Dominique Leuenberger
8e50dae243 Accepting request 358265 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/358265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=32
2016-02-11 11:31:50 +00:00
Dominique Leuenberger
04b4dd1b58 Accepting request 358265 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/358265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=32
2016-02-11 11:31:50 +00:00
16b0da7cd3 Accepting request 357677 from home:pluskalm:branches:Base:System
- Make building more verbose
- Move info page removal to preun
- Cleanup spec file with spec-cleaner
- Update provides/obsoletes

OBS-URL: https://build.opensuse.org/request/show/357677
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=36
2016-02-07 21:50:02 +00:00
Stephan Kulow
73c6885c9d Accepting request 315201 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/315201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=31
2015-07-21 11:24:01 +00:00
Stephan Kulow
a7a5be9af0 Accepting request 315201 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/315201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=31
2015-07-21 11:24:01 +00:00
95959232fc Accepting request 315189 from home:coolo:branches:openSUSE:Factory
- add gnulib-perl522.patch from gnulib upstream

OBS-URL: https://build.opensuse.org/request/show/315189
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=34
2015-07-06 11:37:11 +00:00
Dominique Leuenberger
8eaa437f20 Accepting request 267245 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/267245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=30
2015-01-08 22:01:00 +00:00
Dominique Leuenberger
4e124ccf67 Accepting request 267245 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/267245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=30
2015-01-08 22:01:00 +00:00
8da0b83f75 Accepting request 267107 from home:msmeissn:branches:Base:System
- build with PIE

OBS-URL: https://build.opensuse.org/request/show/267107
OBS-URL: https://build.opensuse.org/package/show/Base:System/diffutils?expand=0&rev=32
2015-01-05 09:10:56 +00:00
Stephan Kulow
5dcb4d395c Accepting request 209619 from Base:System
Run »make check«

OBS-URL: https://build.opensuse.org/request/show/209619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=28
2013-12-07 06:43:40 +00:00
Stephan Kulow
57a464c4af Accepting request 209619 from Base:System
Run »make check«

OBS-URL: https://build.opensuse.org/request/show/209619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diffutils?expand=0&rev=28
2013-12-07 06:43:40 +00:00