summaryrefslogtreecommitdiff
path: root/pkgtools/pkgdiff/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-1/+2
2016-02-10pkgdiff: move automatic cleanup of unnecessary patches from patchdiff(1)wiz1-2/+2
to mkpatches(1). Requested by jperkin. Update man pages. Bump version.
2015-09-15Handle Makefile parse errors better.wiz1-3/+2
Bump version. Requested by joerg@ Reviewed by leot@
2015-09-08Make it easier to override the (b)make hard-coded in mkpatches andjoerg1-2/+4
patchdiff. It is often useful to have tools in one prefix and reach-over patch creation with a different make and different WRKOBJDIR settings, e.g. when developing in a bulk build environment.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-02-03Updated pkgtools/pkgdiff to 1.6abs1-4/+2
1.6: Correctly handle filenames with whitespace in pkgdiff and mkpatches
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2014-05-29Bump for perl-5.20.0.wiz1-1/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-03-12Do not rely on path search when invoking pkgdiff.asau1-3/+2
2014-03-03Just define PKGNAME and use it.obache1-4/+2
2013-09-12Use CATMAN_SECTION_SUFFIX in packages which perform their own catmanjperkin1-1/+5
page installation.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-09-16Drop back to diff without -p before giving up because of rcsids appearingdholland1-2/+2
in the diff output. Also, improve the error message that occurs if this also fails. Fixes PR 46962.
2012-09-11"user-destdir" is default these daysasau1-2/+1
2012-05-29Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@)cheusov1-2/+2
2011-08-23Updated pkgtools/pkgdiff to 1.3abs1-16/+16
1.3: Handle whitespace in filenames a little better in pkgvi plus: a light sprinkle of pkglint
2011-06-26Add -w flag to mkpatches(1), which makes it look in WRKDIR instead ofwiz1-2/+2
WRKSRC. Needed for some ruby packages, requested by taca@ Bump version to 1.2.
2011-03-04Add "-D"/"-d dir" options to mkpatches and patchdiff.wiz1-2/+2
-D provides the previous behaviour of creating patches in $WRKDIR/.newpatches -d dir specifies the directory where the patches will be created. Requested by Aleksey Cheusov for read-only pkgsrc checkouts. Fix minor bugs while here. Bump version.
2011-02-02Set LICENSE.wiz1-1/+2
2011-02-02Update to 1.0.wiz1-3/+3
Smarter pkgdiff, doesn't create chunks that are added automatically by the pkgsrc infrastructure (configure:exit instead of regenerate, Makefile: localedir). mkpatches: patch file names now contain the path to the file and its name per discussion on tech-pkg June 2010. Also, the files are created directly in the patches/ directory; backups are saved as patches/patch-foo.orig. patchdiff: now compares patches/patch-foo with patches/patch-foo.orig; if they only differ in non-essential parts, patchdiff reinstates the original patch to keep commits less noisy.
2010-07-04Use a single pattern to match changes in the diff header so that a change tosbd1-2/+2
the input timestamp/name _and_/or output timestamp _and_/or line numbers changes handled. update version number to 0.123
2009-12-10Updated pkgtools/pkgdiff to 0.122abs1-2/+2
Set TZ=UTC before calling diff to ensure everyone uses the same timezone to avoid spurious diffs in metadata, such as: < clock/clock.c.orig 1993-06-29 01:11:39.000000000 -0400 --- > clock/clock.c.orig 1993-06-29 03:11:39.000000000 -0200
2009-09-20depend on diffutils on Tru64tnn1-4/+6
2009-04-09Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.joerg1-3/+1
2008-11-05Ignore more uninteresting output.wiz1-2/+2
Tries to address PR 39291. Welcome to 0.121.
2008-02-16In both mkpatches.pl and patchdiff.pl, ignore a leading "./" whenapb1-3/+2
parsing a file name from the "+++" line in an old patch file. (New patch files created by mkpatches do not have "./" in the file name in the "+++" line, but some old patches currently in pkgsrc do have "./" there.) Bump version to 0.120.
2007-10-01On Solaris, at least the catpages can be installed. By the way, mandocrillig1-6/+3
pages cannot be processed with nroff -man. Since we already have the preformatted files in the FILESDIR, what was the point of regenerating them? PKGREVISION++
2006-11-02DESTDIR support.joerg1-4/+5
2006-10-02On solaris use MANINSTALL=none instead of MANINSTALL=dmcmahill1-2/+2
This avoids problem where the plist-man.awk script sees the empty value for MANINSTALL and sets it to the default of 'maninstall catinstall'. Fixes install/packaging problems on solaris.
2006-08-01Ensure that the file that is opened in the editor is writable by the user.bad1-2/+2
Approved by wiz@.
2006-04-28Honor PKGMANDIR.jlam1-5/+5
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-08-06Bump the PKGREVISIONs of all (638) packages that hardcode the locationsjlam1-3/+1
of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories.
2005-08-02Update to version 0.118: pkgdiff fix and tuning.seb1-2/+2
Fix the automagic tuning of the number of unified diff context lines. It was broken since previous commit to files/pkgdiff. Also arguments '-u' and '-U NUM' to GNU diffutils 2.8.1, as seen in NetBSD 2.0_STABLE and current, are not intended to be used together. Hence only '-U NUM' is now specified. I did not reverted to the '-u -NUM' form used before as it seems undesirable. Please note that if PKGDIFF_FMT is specified in the environment, for testing or debugging purposes, we skip the automagic tuning of the number of unified diff context lines. The user probably wants to try another diff format, as suggested in the commit log of revision 1.12 of files/pkgdiff. So there is no point in adding '-U NUM' to PKGDIFF_FMT: it may just not work. See: $ diff -c -U 1 /dev/null /dev/null diff: conflicting output style options diff: Try `diff --help' for more information. While here save a few basename(1) runs.
2005-07-16Remove some unnecessarily strong dependencies on perl that resultedjlam1-2/+2
from including perl5/buildlink3.mk. These packages just need the Perl interpreter, and can just add "perl" to USE_TOOLS instead.
2005-05-21Use -U $lines instead of -$lines to avoid conflicts with the threeway diffrh1-2/+2
option.
2005-05-07Refer doc/pkgsrc.html instead of Packages.txt (HOMEPAGE variable).wiz1-2/+2
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2004-11-23Update to rev. 0.116.hubertf1-5/+6
Add feedback-patches, a script to ... feedback patches: The feedback-patches script is intended to help sending back patches in the NetBSD Packages Collection, pkgsrc, back to the maintainers of the original package, for inclusion into future releases. The given category/pkg is either a path relative to the pkgsrc base directory, or an absolute patch, which will be stripped the base directory. A pathname of . will be expanded to the current directory, which is useful when the current working directory is in a package's directory in pkgsrc. If an email address is given, the patches will be sent to that address, with some nice words. If no email address is given, the mail will only be displayed instead of sent. See feedback-patches(1) for the full enchilada.
2004-10-27Use complete path and GNU_PROGRAM_PREFIX on Solaris.wiz1-2/+2
From ISIHARA Takanori and a cube. Closes PR 27494.
2004-10-10Welcome to 0.115dillo1-2/+2
- fix errors in extracting patched file's name from old patch files - keep header (RCS Id and comment) from old patch files - silence perl -w
2004-08-15mkpatches: if a patch for a file exists, give the new patch the same namedillo1-2/+2
bump version to 0.114 okayed by wiz
2004-04-11Add pre-generated .0 manpages; only regen under SunOS or AIX.jschauma1-3/+6
2004-02-10This package uses no compilers.jlam1-1/+2
2004-02-10PERL5_REQD is now a list of values, so append to its value instead ofjlam1-2/+2
setting it.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2004-01-10Put the correct path to perl into the scripts. This fixes using thisjlam1-2/+3
package with pkgviews.
2004-01-06Create only the right man/* directories based on the value of MANINSTALL.jlam1-2/+8
2004-01-05bl3ifyjlam1-3/+7