./pkgtools/pkgdiff, Tools to create, maintain, and send back patches for pkgsrc

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.13, Package name: pkgdiff-1.13, Maintainer: wiz

This package contains four tools to ease creating and maintaining
patches for pkgsrc: mkpatches, patchdiff, pkgdiff, and pkgvi.

pkgdiff compares two files (like diff) and produces an output file
that can be used in pkgsrc.

mkpatches automatically generates a set of patches, if the original
versions of the files had been saved as filename.orig.

patchdiff compares a previously existing set of patches with another
one created by mkpatches, and outputs any changes.

pkgvi makes backup copies if a file is changed, so pkgdiff can be run
on it later, generating a patch for the changes made.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2025-12-27 17:10:45 by Nia Alarie | Files touched by this commit (2)
Log message:
pkgdiff-1.13: don't combine -q with other output options

Certain versions of BSD diff will error when -q is combined with
.e.g -U to provide an unified output. In GNU diff, when -q is combined
with other options, it overrides them, exiting early with an indicator
of whether the files are different or not, so this doesn't affect GNU
diff.
   2024-08-06 05:56:10 by Tobias Nygren | Files touched by this commit (2)
Log message:
pkgdiff: substitute @EGREP@. Bump Version.
   2023-11-16 17:29:20 by Amitai Schleier | Files touched by this commit (1)
Log message:
pkgdiff: adding diff to USE_TOOLS had broken gdiff selection. Fix.
   2023-11-15 18:50:51 by Thomas Klausner | Files touched by this commit (1)
Log message:
pkgvi: more quoting
   2023-11-15 18:50:38 by Thomas Klausner | Files touched by this commit (1)
Log message:
pkgvi(1): some cleanups, bump date
   2023-11-15 17:15:47 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
pkgdiff: update to 1.11. Changes:

- Let pkgvi take multiple file arguments
- Update HOMEPAGE
- Quell pkglint
   2022-11-06 14:22:01 by Tobias Nygren | Files touched by this commit (1)
Log message:
pkgdiff: fix on macOS >= 13

Apple switched from GNU diff to their own diff.
It does not support combining -q with -U so depend on GNU diff from pkgsrc.
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36