Commit graph

52 commits

Author SHA1 Message Date
hubertf
eb7239b1cb Update to rev. 0.116.
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-11-23 22:00:48 +00:00
wiz
678e7bd692 Use complete path and GNU_PROGRAM_PREFIX on Solaris.
From ISIHARA Takanori and a cube. Closes PR 27494.
2004-10-27 01:27:31 +00:00
dillo
8785e1e286 Welcome to 0.115
- 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-10-10 09:56:37 +00:00
dillo
fc9e44fcdd mkpatches: if a patch for a file exists, give the new patch the same name
bump version to 0.114
okayed by wiz
2004-08-15 16:49:49 +00:00
jschauma
1d366a4215 Add pre-generated .0 manpages; only regen under SunOS or AIX. 2004-04-11 21:35:21 +00:00
jlam
145bef304a This package uses no compilers. 2004-02-10 23:53:33 +00:00
jlam
57ec57613f PERL5_REQD is now a list of values, so append to its value instead of
setting it.
2004-02-10 02:22:49 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
jlam
3299e03171 Put the correct path to perl into the scripts. This fixes using this
package with pkgviews.
2004-01-10 05:40:40 +00:00
jlam
76085a8f5e Create only the right man/* directories based on the value of MANINSTALL. 2004-01-06 08:29:59 +00:00
jlam
22645a942c bl3ify 2004-01-05 11:28:07 +00:00
jmmv
683cf939f3 Add MANINSTALL to BUILD_DEFS. With latest changes in bsd.pkg.mk, manual
page handling is automatic when MANINSTALL is not defined; this closes
PR pkg/22562 by reed@reedmedia.net.
2003-09-15 16:16:40 +00:00
seb
8f88970627 Update to version 0.113.
Pkgvi fix: deal with pathnames like `dir-with.a-dot/file-without-dot'
for which the temporary file pathname hold in $tmp ended up as
`dir-with.a-dot/file-without-dot.$$.a-dot/file-without-dot'.
2003-08-23 19:40:18 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
grant
7b5455fa33 pkgvi: create temp files with the same extension as the original, so
editors can pick the right syntax.

bump PKGREVISION to 0.112.
2003-07-16 01:38:26 +00:00
seb
20a0f4c061 Use '@SH@' for pkgdiff's interpreter and substitute for it.
SH is /bin/ksh on Solaris, this gives us a working pkgdiff on Solaris.
2003-07-07 12:55:16 +00:00
atatat
af2afefc25 Add support to pkgdiff for the environment variable PKGDIFF_FMT. This
allows you to get context style or plain diffs from mkpatches or
pkgdiff, instead of the default unified format.

Sometimes it's very nice to be able to look at a different diff
format.
2003-06-14 19:12:40 +00:00
wiz
783c331c9e Update to 1.110: make grep only match closed CVS tags (including the
second $).
2003-06-10 12:47:32 +00:00
seb
7a9617aa14 Update to version 0.109.
Belatedly document pkgvi's '+command' option per zuntum@ request.

As textproc/groff now brings in a lot of dependencies
don't make it a build dependency for this package on Solaris.

XXX Hence do not install any man pages on Solaris. This is a temporary
stopgap measure.  Do people really want a somewhat important number of
dependencies installed just to be able to do 'man mkpatches'? I surely
don't... A better solution has to be devised.

But as added bonus this package now handles gracefully MANINSTALL setting.
See you have not lost everything!
2003-05-28 14:53:51 +00:00
seb
fdfeafd02f Update to version 0.108.
Newer diffutils' (>=2.8, as seen in pkgsrc and -current) diff had seen
the regexp syntax of its -I and -F options changed from Emacs syntax
to grep syntax. Hence fix pkgdiff's diff invocation so diffs on configure
scripts are kept to a minimum.
2003-04-09 15:01:18 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
abs
64e8e0c656 Make excessive use of :Q in MAKE_ENV to placate pkglint 2003-01-31 12:18:31 +00:00
wiz
d4a9442bd3 Update to 0.107: Do not exit when pkgdiff fails on one file, just report
an error.
2002-11-04 23:07:37 +00:00
jlam
54b8c01927 Revert previous change now that the buildlink2.mk files have hit the main
trunk.  These packages can now safely use buildlink2.mk files.
2002-08-25 19:43:33 +00:00
abs
e8063b068e revert buildlink2.mk merge until Johnny has a chance to look at the issues 2002-08-23 14:27:14 +00:00
jlam
b96524abd4 Merge pkgsrc/pkgtools from the buildlink2 branch back to the main trunk. 2002-08-23 05:22:54 +00:00
seb
d0fa9b21db Make patchdiff following package's PATCHDIR setting: useful when dealing with
packages sharing patch files directory.
Increment the package version.

Approved by wiz.
2002-08-14 16:30:06 +00:00
seb
60ce5372b0 Use basename in dodiff() so `pkgdiff /path/to/configure' works as expected.
Bump to 0.105
2002-04-02 10:56:47 +00:00
wiz
559b7f0451 Make pkgdiff smarter re: configure patches: avoid most parts that only
change the line number in the configure script.
Mostly by Stoned Elipot, with slight changes by me.
Bump to 0.104.
2002-03-10 22:04:01 +00:00
agc
ccff9099bc Modify all references to PKGSRCDIR to _PKGSRCDIR, except in the external
references of the pkglint package.

_PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages
which would like to refer to other packages in the build tree. It should
not be set by users, but neither should it stop a user from building a
package if it is defined, so make it obvious that this is the case.
2001-12-15 20:25:34 +00:00
seb
0ff798a7c8 Update to 0.103: pkgvi now support +cmd as first argument, it is passed down
as first argument to the editor.
2001-12-03 14:30:16 +00:00
tron
140218095a Set minimum required Perl version 5.6.0 because older version don't work.
This fixes PR pkg/14619 by Greg A. Woods.
2001-11-19 08:03:37 +00:00
zuntum
d9b8030f6c One \t less so it fits in 80 columns 2001-10-31 07:31:45 +00:00
seb
f706acd969 Update to 0.102: Use GNU diff on Solaris for pkgdiff script (close PR pkg/13988). 2001-10-08 15:59:52 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
wiz
f6b217ba97 Update to 0.101: Fixes for Solaris by Stoned Elipot from pkg/13877. 2001-09-14 22:40:57 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
dent
91216ef077 Fix dead HOMEPAGE 2001-05-31 10:24:40 +00:00
abs
bc0f328ba4 Update pkgdiff to 0.100
if pkgdiff failed due to a problem with RCS ids, mkpatches would save the
failure message as a patch. Change to abort if pkgdiff has a non zero exit
(with the pkgdiff output). Also add a '-v' flag to indicate which .orig
file is being associated with which patchfile as processed.
2001-05-24 17:02:44 +00:00
skrll
27e5c6a14b Make output of patchdiff more readable. A bit of tidy up while I'm here.
Bump to 0.99 (what's next 0.100?)
2001-03-31 20:19:03 +00:00
skrll
32d4ca07ea Update mkpatches to pick up changes to files outside ${WRKSRC}.
I now have no excuse for not including RCSids in patches.

Bump version to 0.98.
2001-03-31 17:24:03 +00:00
wiz
96eabdba05 pkgvi: fix cmp output redirection, remove some more backup files created
by emacs. Bump version to 0.97.
2001-03-16 13:11:41 +00:00
wiz
fdd1138d91 whitespace fixes 2001-02-28 10:33:52 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
hubertf
9142ed6c05 Update to 0.96: Add pkgvi, a wrapper that cares to backup files before you
modify them (and that also handles unmodified files in a sane way by deleting
backup files that had no changes).

The pkgvi utility was contributed by Tomasz Luchowski <zuntum@eik.pl>
2001-01-17 23:16:44 +00:00
hubertf
34608e612c Update to 0.95. Changes:
Allow only one file as argument, newfile, and assume oldfile as
newfile.orig.
2000-08-26 04:40:28 +00:00
wiz
c4ad715cef Make patchdiff work again after the last changes. Bump to 0.94. 2000-08-17 03:09:24 +00:00
abs
abe53649a8 Sort the list of files for which to generate patches in mkpatches
Update to 0.93
2000-08-15 14:43:41 +00:00
abs
2cbe4710e7 Remove date from +++ lines in patch - removes needless differences when
patches are regenerated. Update to 0.92
2000-08-15 14:35:22 +00:00