The NetBSD Project

CVS log for pkgsrc/mk/bsd.pkg.subdir.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mk

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.71 / (download) - annotate - [select for diffs], Fri Jun 5 17:05:22 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, HEAD
Changes since 1.70: +3 -3 lines
Diff to previous 1.70 (colored) to selected 1.12 (colored)

mk, doc: remove obsolete bulk-install and bulk-package targets

Revision 1.70 / (download) - annotate - [select for diffs], Tue Oct 14 22:35:19 2008 UTC (15 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.69: +1 -9 lines
Diff to previous 1.69 (colored) to selected 1.12 (colored)

Remove rules named after subdirectories. Proposed on Oct 08 on tech-pkg
as it breaks having subdirectories named like main pkgsrc targets.

Revision 1.69 / (download) - annotate - [select for diffs], Sat Oct 13 11:04:16 2007 UTC (16 years, 5 months ago) by dsl
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.12 (colored)

Fix the .include lines so that make looks in the right place first.
Remember .include "foo.mk" is looked for (first) in the directory that
contains the makefile being processed (like in C), so remove all the
${.PARSEDIR} and ../ sequences that just cause grief.

Revision 1.68 / (download) - annotate - [select for diffs], Mon Aug 13 08:12:51 2007 UTC (16 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.67: +1 -41 lines
Diff to previous 1.67 (colored) to selected 1.12 (colored)

Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.

Revision 1.67 / (download) - annotate - [select for diffs], Mon Aug 13 06:03:46 2007 UTC (16 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.66: +2 -13 lines
Diff to previous 1.66 (colored) to selected 1.12 (colored)

Moved the stuff that is common to all directories of pkgsrc into its own
file. Now "make help" can be called from the top-level directory,
avoiding to parse lots of buildlink3.mk files just to get some help.

Revision 1.66 / (download) - annotate - [select for diffs], Wed May 9 23:33:52 2007 UTC (16 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.12 (colored)

Add two targets, pbulk-index and pbulk-index-item.

pbulk-index-item prints a number of variables used by the parallel bulk
build code during either the build, the report or the upload phase.

pbulk-index checks whether multiple versions of the current package
could be build (e.g. because multiple Python versions are supported) and
uses pbulk-index-item for each possible combination.

Thanks to David Laight for explaining the different between using :[#]
in the body of a make target and in a clause of an .if.

Powered-by: Google SoC 2007.

Revision 1.65 / (download) - annotate - [select for diffs], Thu Jul 27 21:46:45 2006 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, jlam-pkgviews-base, jlam-pkgviews
Changes since 1.64: +11 -11 lines
Diff to previous 1.64 (colored) to selected 1.12 (colored)

Whenever we invoke a recursive make, we need to ensure that the proper
environment ${PKGSRC_MAKE_ENV} is also passed along.  Create a
convenience variable RECURSIVE_MAKE that does exactly this and that
can be used in place of MAKE when invoking make recursively.

Use RECURSIVE_MAKE everywhere in pkgsrc/mk that we invoke make
recursively.

Revision 1.64 / (download) - annotate - [select for diffs], Mon May 29 14:26:33 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.63: +2 -3 lines
Diff to previous 1.63 (colored) to selected 1.12 (colored)

Don't test existence of a file, touch it and compare the content,
but compare the content only if the file existed in first place.

Revision 1.63 / (download) - annotate - [select for diffs], Tue May 23 15:20:17 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored) to selected 1.12 (colored)

Resolve misunderstanding with jlam, show-subdir-var works like
show-var, but doesn't recurse.

Revision 1.62 / (download) - annotate - [select for diffs], Mon May 22 17:10:41 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.61: +4 -1 lines
Diff to previous 1.61 (colored) to selected 1.12 (colored)

Add show-subdir-var to get the value of SUBDIR of the top-level and
category Makefiles.

Revision 1.61 / (download) - annotate - [select for diffs], Sun Jan 29 01:39:01 2006 UTC (18 years, 2 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored) to selected 1.12 (colored)

add a missing .PHONY:  Now if you do something like

 cd pkgsrc/foo
 touch fetch
 make fetch

you get the correct behaviour.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Nov 14 04:44:25 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.59: +4 -4 lines
Diff to previous 1.59 (colored) to selected 1.12 (colored)

Removed trailing white-space.

Revision 1.59 / (download) - annotate - [select for diffs], Wed Nov 9 18:48:33 2005 UTC (18 years, 4 months ago) by erh
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored) to selected 1.12 (colored)

Add 'check-vulnerable' to the list of recursive targets.

Revision 1.58 / (download) - annotate - [select for diffs], Mon May 23 10:24:35 2005 UTC (18 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.12 (colored)

Fixed the bug that I introduced with the last commit. I confused -n and -z.

Revision 1.57 / (download) - annotate - [select for diffs], Mon May 23 07:57:02 2005 UTC (18 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.56: +3 -3 lines
Diff to previous 1.56 (colored) to selected 1.12 (colored)

Fixed quoting in show-comment.

Revision 1.56 / (download) - annotate - [select for diffs], Tue Feb 22 21:02:15 2005 UTC (19 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: tv-derecurse-merge, tv-derecurse-base, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.55: +5 -6 lines
Diff to previous 1.55 (colored) to selected 1.12 (colored)

Pass "makedistinfo" down as one of the inherited targets.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Apr 7 14:14:12 2004 UTC (19 years, 11 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Branch point for: tv-derecurse
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.12 (colored)

There is no need to use "echo -n" in production of HTML.

Revision 1.54 / (download) - annotate - [select for diffs], Sat Sep 6 11:28:13 2003 UTC (20 years, 6 months ago) by cjep
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.53: +2 -1 lines
Diff to previous 1.53 (colored) to selected 1.12 (colored)

Also descend to sub directories for make lint

Revision 1.53 / (download) - annotate - [select for diffs], Mon Jul 14 23:23:21 2003 UTC (20 years, 8 months ago) by bad
Branch: MAIN
CVS Tags: pkgviews-mk-base, pkgviews-mk, pkgviews-base
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored) to selected 1.12 (colored)

"make update" works fine for me with SPECIFIC_PKGS=1, so enable it and the "clean-update" target.

Revision 1.52 / (download) - annotate - [select for diffs], Thu Mar 20 00:03:16 2003 UTC (21 years ago) by dmcmahill
Branch: MAIN
Changes since 1.51: +4 -6 lines
Diff to previous 1.51 (colored) to selected 1.12 (colored)

remove incorrect usage of README.html.BAK files.  With this change,
1)  an extra /usr/pkgsrc/README.html.BAK file is not created
2)  we ensure that when a README.html file doesn't change, we don't
    touch it.  The prior version of this file caused the timestamp to
    change.

Revision 1.51 / (download) - annotate - [select for diffs], Wed Jan 15 20:55:39 2003 UTC (21 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.12 (colored)

Make BUILD_DIR always point to a physical path by invoking /bin/pwd instead
of relying on the shell's builtin pwd.  This makes BUILD_DIR consistently
point to the correct directory regardless of the definition of SHELL.  This
fixes elusive some buildlink2 errors due to the fact that BUILDLINK_DIR is
derived from BUILD_DIR and some paths were incorrectly being translated.

Revision 1.50 / (download) - annotate - [select for diffs], Sun Jan 5 13:37:16 2003 UTC (21 years, 2 months ago) by dmcmahill
Branch: MAIN
Changes since 1.49: +5 -3 lines
Diff to previous 1.49 (colored) to selected 1.12 (colored)

Switch the top level pkgsrc 'readme' and 'cdrom-readme' targets to use the
new and much more efficient code.  Previously a 'make readme' took over
3 weeks on my SS5 and now takes < 3 hours.  The number of make calls has
been reduced from somewhere over 1,000,000 to one per package which is
around 3,000.  The mk/scripts/mkreadme script does all the work now.  This
script has been used in standalone form for a month or two on ftp.netbsd.org
and has had no problem.

Revision 1.49 / (download) - annotate - [select for diffs], Sun Oct 20 22:19:22 2002 UTC (21 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.12 (colored)

Use :Q to quote COMMENT. Proposed by Alan Barrett.

Revision 1.48 / (download) - annotate - [select for diffs], Wed May 29 14:55:22 2002 UTC (21 years, 10 months ago) by yyamano
Branch: MAIN
CVS Tags: pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.47: +1 -10 lines
Diff to previous 1.47 (colored) to selected 1.12 (colored)

Remove STRIPFLAG to fix pkg/15467.
It was replaced with _STRIPFLAG_INSTALL and moved to defs.*.mk.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Mar 4 19:41:05 2002 UTC (22 years ago) by fredb
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.46: +2 -1 lines
Diff to previous 1.46 (colored) to selected 1.12 (colored)

Generalize the handling for packages where "fetch" and "fetch-list"
only emit a message and don't actually fetch anything. This allows
us to make the output of "fetch-list" for these packages consistent
with other packages.

While we're in here, integrate DYNAMIC_MASTER_SITES with the
${ORDERED_SITES} macro. The only functional change here is that
${MASTER_SITE_OVERRIDE} is now respected. Still to do -- something
appropriate for "fetch-list" for these packages, like sourcing
"getsites.sh" into the generated script. (Well, "package", but there
are two others that do something similar in their "Makefile".)

Also eliminate the misbegotten _FETCH_ALLFILES macro -- now that only
"fetch" uses it, move it's functionality directly under "do-fetch".

Revision 1.46 / (download) - annotate - [select for diffs], Thu Feb 28 14:42:39 2002 UTC (22 years, 1 month ago) by fredb
Branch: MAIN
Changes since 1.45: +44 -2 lines
Diff to previous 1.45 (colored) to selected 1.12 (colored)

Comprehensive update to the fetch-list target (and friends), incorporating
many suggestions made by Bernd Ernesti on "tech-pkg". Closes PR pkg/15539.

- - Partially revert 1.895, which made 'fetch-list' ape 'fetch', so instead
    check if a file exists on the building host before emitting anything
    for it into the generated script. Update to use the new 'fetch' procedure
    on the fetching host, once it is determined that the file is needed,
    and generally clean up the output, so that it's a human readable shell
    script with comments.
- - Introduce utility target 'show-all-depends-dirs', to do the necessary
    recursing over dependencies quickly and correctly. Add a couple of
    variations to show how it's done, and bracket the whole thing with
    ".if make()", so it's invisible to the dependency graph for all the
    other targets. The key improvement over the old way, is that it utilizes
    an "awk" associative array to guarantee that no package subdirectory
    is visited twice. For the package with the hairiest dependency graph,
    "x11/gnome", this leads to something like a 1,000-fold improvement!
- - "sort -u" over the result of 'fetch-list-one-pkg' goes bye-bye. The new
    "awk" post-processor begins emitting output as soon as there is a file
    to fetch, so the user doesn't have to wait for the whole thing to finish
    before he sees anything.
- - Get rid of the old hook for non-recursing for a top-level 'fetch-list',
    which was never used. Previously, a top-level 'fetch-list' couldn't work
    anyway, because the progress reports ruined the shell script. Remove
    'fetch-list' from the targets that recurse from the top, and instead
    use a different 'fetch-list' target in "bsd.pkg.subdir.mk" to do the right
    thing. Currently, that right thing includes recursing in the single-category
    case, or if ${SPECIFIC_PKGS} is set, and not recursing in the top-level,
    all packages case (where it would be perfectly pointless).

Revision 1.45 / (download) - annotate - [select for diffs], Wed Nov 28 10:21:47 2001 UTC (22 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.44: +5 -5 lines
Diff to previous 1.44 (colored) to selected 1.12 (colored)

lose some more pkg/ references

Revision 1.44 / (download) - annotate - [select for diffs], Fri Oct 26 21:42:44 2001 UTC (22 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.12 (colored)

Add a new "show-vars" target which allows to display several makefile
variables at once.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Mar 6 16:14:35 2001 UTC (23 years ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.12 (colored)

Back out that part, not intended to be committed just yet

Revision 1.42 / (download) - annotate - [select for diffs], Tue Mar 6 16:00:16 2001 UTC (23 years ago) by wiz
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.12 (colored)

Move PKGTOOLS_VERSION check to bsd.prefs.mk for speedups in recursive tree walks.bsd.pkg.mk bsd.prefs.mk
Bump required version number of PKGTOOLS to 20010306 for the latest bugfixes
and the -V option support.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Feb 16 13:06:19 2001 UTC (23 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.40: +14 -8 lines
Diff to previous 1.40 (colored) to selected 1.12 (colored)

Change COMMENT handling:
COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT
file. The COMMENT var should be in the maintainer block after the
homepage.
Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested)
for the new behaviour. Document new state in Packages.txt.
This should save lots of inodes, and lots of time when untarring/updating.
Idea by Alistair Crooks.
For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid
a flag day.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Jan 13 15:35:53 2001 UTC (23 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.39: +3 -2 lines
Diff to previous 1.39 (colored) to selected 1.12 (colored)

Add "show-var" to the list of recursable targets.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Jul 28 00:54:06 2000 UTC (23 years, 8 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored) to selected 1.12 (colored)

Add bulk-package and bulk-install targets so people can invoke these
in pkgsrc or pkgsrc/category now.

The install and package targets are still left in, but deprecated now.

Revision 1.38 / (download) - annotate - [select for diffs], Sat Jun 3 21:18:47 2000 UTC (23 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.12 (colored)

/bin/echo -> echo.  This file appears to have NetBSD-specific paths already,
so I'm not worried about .ifdefing it at the moment.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Jun 3 15:25:16 2000 UTC (23 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.36: +9 -13 lines
Diff to previous 1.36 (colored) to selected 1.12 (colored)

Pass down ${MAKEFLAGS}.

Revision 1.36 / (download) - annotate - [select for diffs], Mon May 29 00:54:25 2000 UTC (23 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.35: +4 -10 lines
Diff to previous 1.35 (colored) to selected 1.12 (colored)

Garbage collect.

Now that the procedure for building in a package and in a category is the
same, there's no longer any need to differentiate between the two cases.

Revision 1.35 / (download) - annotate - [select for diffs], Sun May 28 12:42:26 2000 UTC (23 years, 10 months ago) by dmcmahill
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.12 (colored)

Do not abort compilation of several categories if building a single category
fails.

Revision 1.34 / (download) - annotate - [select for diffs], Thu May 11 11:23:22 2000 UTC (23 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored) to selected 1.12 (colored)

Define a new target, "show-pkgsrc-dir", which prints the directory
from which an installed package can be re-installed.  This can be used
to build up a list of host specific packages, which is useful, for
example, in re-building all packages on a machine for a.out to ELF
transition.

Revision 1.33 / (download) - annotate - [select for diffs], Wed Dec 15 15:52:17 1999 UTC (24 years, 3 months ago) by abs
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored) to selected 1.12 (colored)

Fix off by one count of packages in a category in README.html

Revision 1.32 / (download) - annotate - [select for diffs], Mon Dec 6 23:40:55 1999 UTC (24 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.31: +9 -6 lines
Diff to previous 1.31 (colored) to selected 1.12 (colored)

Add total number of packages to the category README.html

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jul 9 13:15:24 1999 UTC (24 years, 8 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001, comdex-fall-1999
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored) to selected 1.12 (colored)

Pass the makepatchsum target down to submakes.

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jul 2 12:56:32 1999 UTC (24 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.29: +6 -4 lines
Diff to previous 1.29 (colored) to selected 1.12 (colored)

Add a show-downlevel target, which shows output of the form:

        ...
        ===> package security/sudo
        sudo package: sudo-1.5.7p4 installed, pkgsrc version sudo-1.5.9p1
        ===> package security/tripwire
        ===> category shells
        ...

for installed packages whose version does not match that in pkgsrc. No
output is produced if the package is not installed. This allows an easy
overview of the packages installed on a machine which need to be upgraded.

Also make minor modifications to the SUBDIRUSE target for Solaris.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jun 28 11:42:29 1999 UTC (24 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.28: +18 -1 lines
Diff to previous 1.28 (colored) to selected 1.12 (colored)

Add a "show-distfiles" target, used to show the distfiles and patchfiles
(including any subdir) for a package. If ${IGNORE} is set, for any reason,
do not print anything. The output is relative to ${DISTDIR}.

This target can be used to identify out of date distfiles and patchfiles
in ${DISTDIR}, in conjunction with suitable filters.

Revision 1.28 / (download) - annotate - [select for diffs], Mon May 17 23:34:37 1999 UTC (24 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored) to selected 1.12 (colored)

Define "${ECHO_MSG}" so that the patch from PR pkg/7545 doesn't break
(at least) a recursive "make clean".

Revision 1.27 / (download) - annotate - [select for diffs], Mon May 17 22:24:15 1999 UTC (24 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.26: +6 -6 lines
Diff to previous 1.26 (colored) to selected 1.12 (colored)

Fix broken index file creation. Patch suppled by NAKAJIMA Yoshihiro
in PR pkg/7545.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Mar 28 03:56:32 1999 UTC (25 years ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.12 (colored)

DUDS is expected to be a a make variable, not a shell variable

Revision 1.25 / (download) - annotate - [select for diffs], Mon Feb 22 01:11:18 1999 UTC (25 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.12 (colored)

Comment that targets listed in $PKG_MISC_TARGETS are also regarded

Revision 1.24 / (download) - annotate - [select for diffs], Sun Feb 21 01:24:22 1999 UTC (25 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.23: +11 -1 lines
Diff to previous 1.23 (colored) to selected 1.12 (colored)

Pull in mk.conf (via bsd.pref.mk), so that e.g. PKG_MISC_TARGETS can
be set there.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Dec 29 22:31:53 1998 UTC (25 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored) to selected 1.12 (colored)

Add "cleandir" target.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Dec 6 01:22:54 1998 UTC (25 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) to selected 1.12 (colored)

Add support for custom, per-category targets by setting PKG_MISC_TARGETS
This can be used to
 - enable execution of a non-standard target for all pkgs of a category,
   e.g. cd pkgsrc/benchmarks ; make benchmark
 - superceding standard-targets with custom versions, e.g. from
   /etc/mk.conf

Revision 1.21 / (download) - annotate - [select for diffs], Wed Sep 23 13:09:33 1998 UTC (25 years, 6 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.20: +35 -27 lines
Diff to previous 1.20 (colored) to selected 1.12 (colored)

Add a cdrom-readme target, a clone of the readme target, for ease of use.
The URLs in the generated README.html files can be specified by overriding
the CDROM_PKG_URL_HOST and CDROM_PKG_URL_DIR definitions.
Document the targets, and clean up some English, in Packages.txt

Revision 1.20 / (download) - annotate - [select for diffs], Sun Jul 26 03:25:54 1998 UTC (25 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.12 (colored)

support distclean in subdir makes

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jul 13 20:39:32 1998 UTC (25 years, 8 months ago) by hubertf
Branch: MAIN
Changes since 1.18: +11 -4 lines
Diff to previous 1.18 (colored) to selected 1.12 (colored)

Only update README.html if it has changed.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jul 7 15:08:10 1998 UTC (25 years, 8 months ago) by hubertf
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.12 (colored)

Fix check if we're doing a package or a category (via PR 5687 by
Tim Rightnour).

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jun 17 21:01:09 1998 UTC (25 years, 9 months ago) by hubertf
Branch: MAIN
Changes since 1.16: +10 -4 lines
Diff to previous 1.16 (colored) to selected 1.12 (colored)

Do not abort compilation of several packages if building a single package
fails. (Doing this via a "make -k" breaks things like dependent pkgs in a
nasty way)

Revision 1.16 / (download) - annotate - [select for diffs], Fri May 29 03:25:51 1998 UTC (25 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored) to selected 1.12 (colored)

Make these lists real tables

Revision 1.15 / (download) - annotate - [select for diffs], Fri May 29 02:34:36 1998 UTC (25 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.12 (colored)

Mark README.html as precious.
This will result in the pkgsrc/README.html _not_ being removed, even if
some "make readme" in any of the pkgs fails. (That's the reason there
was no toplevel README.html when I postet this first :)

Revision 1.14 / (download) - annotate - [select for diffs], Fri May 15 12:14:24 1998 UTC (25 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored) to selected 1.12 (colored)

More cosmetic editing - PORTSTOP is now PKGSRCTOP

Revision 1.13 / (download) - annotate - [select for diffs], Thu May 14 14:27:47 1998 UTC (25 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Fix botch in previous commit, as pointed out by Thorsten Frueauf.
Add missing semi-colon, and missing '$', both on the same line.

Revision 1.12 / (download) - annotate - [selected], Thu May 14 11:52:01 1998 UTC (25 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.11: +9 -9 lines
Diff to previous 1.11 (colored)

s/make/${MAKE}/g

Use _THISDIR_, rather than DIRPRFX, in the same way as
src/share/bsd.subdir.mk, and pass _THISDIR_ down to any
subdirectories.

Revision 1.11 / (download) - annotate - [select for diffs], Wed May 6 09:33:22 1998 UTC (25 years, 10 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH002
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) to selected 1.12 (colored)

Enable deinstall target from here

Revision 1.10 / (download) - annotate - [select for diffs], Fri Apr 24 09:15:57 1998 UTC (25 years, 11 months ago) by agc
Branch: MAIN
Changes since 1.9: +3 -9 lines
Diff to previous 1.9 (colored) to selected 1.12 (colored)

Use relative paths within the pkgsrc tree, and remove PORTSDIR
definition accordingly.
Modify check in LIB_DEPENDS, RUN_DEPENDS and BUILD_DEPENDS, so that
the first component is considered to be a file name if it contains a
'/' character anywhere within it, not just the first character.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 15 10:45:05 1998 UTC (25 years, 11 months ago) by agc
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored) to selected 1.12 (colored)

Fix the names of these two files.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Feb 9 00:47:25 1998 UTC (26 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored) to selected 1.12 (colored)

Fix PR 4884 by replacing STRIP with STRIPFLAG.
This addes yet another step towards bsd.pkg.mk. :)

Revision 1.7 / (download) - annotate - [select for diffs], Fri Jan 30 14:33:48 1998 UTC (26 years, 2 months ago) by agc
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.12 (colored)

Echo the directory name when doing a "make readme", so that progress
can be monitored.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jan 27 23:04:48 1998 UTC (26 years, 2 months ago) by hubertf
Branch: MAIN
Changes since 1.5: +5 -3 lines
Diff to previous 1.5 (colored) to selected 1.12 (colored)

add mirror-distfiles target also here

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jan 8 10:59:47 1998 UTC (26 years, 2 months ago) by agc
Branch: MAIN
Changes since 1.4: +4 -1 lines
Diff to previous 1.4 (colored) to selected 1.12 (colored)

Add lines so that "make readme" in the top level pkgsrc directory, or
one if the categories directories, will call "make readme" in
any subdirectories.

I thought that this was suggested by Chris Demetriou, but I can't find
any PR backing this up.  So my apologies to the person who did suggest
this.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Nov 21 16:01:54 1997 UTC (26 years, 4 months ago) by agc
Branch: MAIN
Changes since 1.3: +14 -7 lines
Diff to previous 1.3 (colored) to selected 1.12 (colored)

Modification by Bill Fenner which removes the embedded control
characters, and avoids the wrong interpretation of magic HTML
characters in DESCR files or categories.

Forwarded to me by Chris Demetriou, and refers to PR 4341.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 25 19:09:35 1997 UTC (26 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored) to selected 1.12 (colored)

/usr/pkg/src -> /usr/pkgsrc (per discussion w/ agc)

Revision 1.2 / (download) - annotate - [select for diffs], Wed Aug 20 10:51:40 1997 UTC (26 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

Change a path for NetBSD. Our PORTSDIR is /usr/pkg/src

Revision 1.1 / (download) - annotate - [select for diffs], Wed Aug 20 10:21:05 1997 UTC (26 years, 7 months ago) by agc
Branch: MAIN
Diff to selected 1.12 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>