head	1.10;
access;
symbols
	pkgsrc-2026Q1:1.10.0.8
	pkgsrc-2026Q1-base:1.10
	pkgsrc-2025Q4:1.10.0.6
	pkgsrc-2025Q4-base:1.10
	pkgsrc-2025Q3:1.10.0.4
	pkgsrc-2025Q3-base:1.10
	pkgsrc-2025Q2:1.10.0.2
	pkgsrc-2025Q2-base:1.10
	pkgsrc-2025Q1:1.9.0.10
	pkgsrc-2025Q1-base:1.9
	pkgsrc-2024Q4:1.9.0.8
	pkgsrc-2024Q4-base:1.9
	pkgsrc-2024Q3:1.9.0.6
	pkgsrc-2024Q3-base:1.9
	pkgsrc-2024Q2:1.9.0.4
	pkgsrc-2024Q2-base:1.9
	pkgsrc-2024Q1:1.9.0.2
	pkgsrc-2024Q1-base:1.9
	pkgsrc-2023Q4:1.8.0.56
	pkgsrc-2023Q4-base:1.8
	pkgsrc-2023Q3:1.8.0.54
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.52
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.8.0.50
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.8.0.48
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.8.0.46
	pkgsrc-2022Q3-base:1.8
	pkgsrc-2022Q2:1.8.0.44
	pkgsrc-2022Q2-base:1.8
	pkgsrc-2022Q1:1.8.0.42
	pkgsrc-2022Q1-base:1.8
	pkgsrc-2021Q4:1.8.0.40
	pkgsrc-2021Q4-base:1.8
	pkgsrc-2021Q3:1.8.0.38
	pkgsrc-2021Q3-base:1.8
	pkgsrc-2021Q2:1.8.0.36
	pkgsrc-2021Q2-base:1.8
	pkgsrc-2021Q1:1.8.0.34
	pkgsrc-2021Q1-base:1.8
	pkgsrc-2020Q4:1.8.0.32
	pkgsrc-2020Q4-base:1.8
	pkgsrc-2020Q3:1.8.0.30
	pkgsrc-2020Q3-base:1.8
	pkgsrc-2020Q2:1.8.0.26
	pkgsrc-2020Q2-base:1.8
	pkgsrc-2020Q1:1.8.0.6
	pkgsrc-2020Q1-base:1.8
	pkgsrc-2019Q4:1.8.0.28
	pkgsrc-2019Q4-base:1.8
	pkgsrc-2019Q3:1.8.0.24
	pkgsrc-2019Q3-base:1.8
	pkgsrc-2019Q2:1.8.0.22
	pkgsrc-2019Q2-base:1.8
	pkgsrc-2019Q1:1.8.0.20
	pkgsrc-2019Q1-base:1.8
	pkgsrc-2018Q4:1.8.0.18
	pkgsrc-2018Q4-base:1.8
	pkgsrc-2018Q3:1.8.0.16
	pkgsrc-2018Q3-base:1.8
	pkgsrc-2018Q2:1.8.0.14
	pkgsrc-2018Q2-base:1.8
	pkgsrc-2018Q1:1.8.0.12
	pkgsrc-2018Q1-base:1.8
	pkgsrc-2017Q4:1.8.0.10
	pkgsrc-2017Q4-base:1.8
	pkgsrc-2017Q3:1.8.0.8
	pkgsrc-2017Q3-base:1.8
	pkgsrc-2017Q2:1.8.0.4
	pkgsrc-2017Q2-base:1.8
	pkgsrc-2017Q1:1.8.0.2
	pkgsrc-2017Q1-base:1.8
	pkgsrc-2016Q4:1.7.0.90
	pkgsrc-2016Q4-base:1.7
	pkgsrc-2016Q3:1.7.0.88
	pkgsrc-2016Q3-base:1.7
	pkgsrc-2016Q2:1.7.0.86
	pkgsrc-2016Q2-base:1.7
	pkgsrc-2016Q1:1.7.0.84
	pkgsrc-2016Q1-base:1.7
	pkgsrc-2015Q4:1.7.0.82
	pkgsrc-2015Q4-base:1.7
	pkgsrc-2015Q3:1.7.0.80
	pkgsrc-2015Q3-base:1.7
	pkgsrc-2015Q2:1.7.0.78
	pkgsrc-2015Q2-base:1.7
	pkgsrc-2015Q1:1.7.0.76
	pkgsrc-2015Q1-base:1.7
	pkgsrc-2014Q4:1.7.0.74
	pkgsrc-2014Q4-base:1.7
	pkgsrc-2014Q3:1.7.0.72
	pkgsrc-2014Q3-base:1.7
	pkgsrc-2014Q2:1.7.0.70
	pkgsrc-2014Q2-base:1.7
	pkgsrc-2014Q1:1.7.0.68
	pkgsrc-2014Q1-base:1.7
	pkgsrc-2013Q4:1.7.0.66
	pkgsrc-2013Q4-base:1.7
	pkgsrc-2013Q3:1.7.0.64
	pkgsrc-2013Q3-base:1.7
	pkgsrc-2013Q2:1.7.0.62
	pkgsrc-2013Q2-base:1.7
	pkgsrc-2013Q1:1.7.0.60
	pkgsrc-2013Q1-base:1.7
	pkgsrc-2012Q4:1.7.0.58
	pkgsrc-2012Q4-base:1.7
	pkgsrc-2012Q3:1.7.0.56
	pkgsrc-2012Q3-base:1.7
	pkgsrc-2012Q2:1.7.0.54
	pkgsrc-2012Q2-base:1.7
	pkgsrc-2012Q1:1.7.0.52
	pkgsrc-2012Q1-base:1.7
	pkgsrc-2011Q4:1.7.0.50
	pkgsrc-2011Q4-base:1.7
	pkgsrc-2011Q3:1.7.0.48
	pkgsrc-2011Q3-base:1.7
	pkgsrc-2011Q2:1.7.0.46
	pkgsrc-2011Q2-base:1.7
	pkgsrc-2011Q1:1.7.0.44
	pkgsrc-2011Q1-base:1.7
	pkgsrc-2010Q4:1.7.0.42
	pkgsrc-2010Q4-base:1.7
	pkgsrc-2010Q3:1.7.0.40
	pkgsrc-2010Q3-base:1.7
	pkgsrc-2010Q2:1.7.0.38
	pkgsrc-2010Q2-base:1.7
	pkgsrc-2010Q1:1.7.0.36
	pkgsrc-2010Q1-base:1.7
	pkgsrc-2009Q4:1.7.0.34
	pkgsrc-2009Q4-base:1.7
	pkgsrc-2009Q3:1.7.0.32
	pkgsrc-2009Q3-base:1.7
	pkgsrc-2009Q2:1.7.0.30
	pkgsrc-2009Q2-base:1.7
	pkgsrc-2009Q1:1.7.0.28
	pkgsrc-2009Q1-base:1.7
	pkgsrc-2008Q4:1.7.0.26
	pkgsrc-2008Q4-base:1.7
	pkgsrc-2008Q3:1.7.0.24
	pkgsrc-2008Q3-base:1.7
	cube-native-xorg:1.7.0.22
	cube-native-xorg-base:1.7
	pkgsrc-2008Q2:1.7.0.20
	pkgsrc-2008Q2-base:1.7
	cwrapper:1.7.0.18
	pkgsrc-2008Q1:1.7.0.16
	pkgsrc-2008Q1-base:1.7
	pkgsrc-2007Q4:1.7.0.14
	pkgsrc-2007Q4-base:1.7
	pkgsrc-2007Q3:1.7.0.12
	pkgsrc-2007Q3-base:1.7
	pkgsrc-2007Q2:1.7.0.10
	pkgsrc-2007Q2-base:1.7
	pkgsrc-2007Q1:1.7.0.8
	pkgsrc-2007Q1-base:1.7
	pkgsrc-2006Q4:1.7.0.6
	pkgsrc-2006Q4-base:1.7
	pkgsrc-2006Q3:1.7.0.4
	pkgsrc-2006Q3-base:1.7
	pkgsrc-2006Q2:1.7.0.2
	pkgsrc-2006Q2-base:1.7
	pkgsrc-2006Q1:1.6.0.18
	pkgsrc-2006Q1-base:1.6
	pkgsrc-2005Q4:1.6.0.16
	pkgsrc-2005Q4-base:1.6
	pkgsrc-2005Q3:1.6.0.14
	pkgsrc-2005Q3-base:1.6
	pkgsrc-2005Q2:1.6.0.12
	pkgsrc-2005Q2-base:1.6
	pkgsrc-2005Q1:1.6.0.10
	pkgsrc-2005Q1-base:1.6
	pkgsrc-2004Q4:1.6.0.8
	pkgsrc-2004Q4-base:1.6
	pkgsrc-2004Q3:1.6.0.6
	pkgsrc-2004Q3-base:1.6
	pkgsrc-2004Q2:1.6.0.4
	pkgsrc-2004Q2-base:1.6
	pkgsrc-2004Q1:1.6.0.2
	pkgsrc-2004Q1-base:1.6
	pkgsrc-2003Q4:1.5.0.2
	pkgsrc-2003Q4-base:1.5
	netbsd-1-6-1:1.4.0.2
	netbsd-1-6-1-base:1.4
	netbsd-1-6:1.3.0.6
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.2
	pkgviews-base:1.3
	buildlink2:1.2.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.2;
locks; strict;
comment	@# @;


1.10
date	2025.05.14.05.19.26;	author wiz;	state Exp;
branches;
next	1.9;
commitid	B4Q42IXNHoD4LPUF;

1.9
date	2024.02.03.11.54.55;	author bsiegert;	state Exp;
branches;
next	1.8;
commitid	vFguvB8fmr8nUYWE;

1.8
date	2017.01.19.10.37.21;	author markd;	state Exp;
branches;
next	1.7;
commitid	qK4BKkhwFMVT4zCz;

1.7
date	2006.04.07.19.54.17;	author jlam;	state Exp;
branches;
next	1.6;

1.6
date	2004.03.10.01.30.35;	author seb;	state Exp;
branches;
next	1.5;

1.5
date	2003.08.05.20.38.13;	author seb;	state Exp;
branches;
next	1.4;

1.4
date	2002.08.25.21.51.03;	author jlam;	state Exp;
branches;
next	1.3;

1.3
date	2002.06.03.13.29.55;	author cjep;	state Exp;
branches;
next	1.2;

1.2
date	2002.02.18.15.14.42;	author seb;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2001.10.31.22.53.50;	author zuntum;	state Exp;
branches;
next	;

1.2.2.1
date	2002.06.23.19.01.02;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.10
log
@stow: update to 2.4.1.

Closes PR 59420 by Kaguya Miyama.

* Changes in version 2.4.1

*** Fix precedence warning with Perl 5.40.

    Perl 5.40.0 extended the scope of the "Possible precedence issue
    with control flow operator" warnings to include ternary operators,
    which reintroduced this warning when running Stow on Perl >= 5.40.0.
    This has now been fixed.

*** =--dotfiles= option now works correctly with ignore lists

    If the =--dotfiles= option was enabled, files in the package such
    as =dot-gitignore= would be translated to =.gitignore= prior to
    stowing, and consequently ignored by the default ignore list.
    However any file named =dot-*= in a package is obviously intended
    to be stowed as a dot file, so should not be ignored.

    To fix this, Stow now ignores based on the name in the package,
    not the potentially translated name used for stowing, and
    similarly for unstowing.

*** Use shell-like parsing for =.stowrc= arguments

    If a file path or regex in =.stowrc= has a space, the option
    previously broke because it would have been treated as two options
    instead of one.  Now it's possible to include options using
    shell-like quoting, e.g.:

    --target="$HOME/dir with space in/file with space in"
    --ignore=\\$FOO\\$

*** Make dependency on LaTeX optional

    Previously, the installation instructions always built a PDF
    version of the manual, which required having LaTeX installed.
    However LaTeX is a large program which can be awkward to install,
    so this has now been made optional, and by default the PDF manual
    is not part of the build.  It can still be built via =make pdf=,
    and this is documented.

*** Fix Docker builds.

    Fix the return error 100 that was happening when trying to run
    the build script with docker.

*** Various maintainer tweaks

    Further improved the release process and its documentation in
    various minor ways.  Perl 5.40 has been added to the test matrix.

* Changes in version 2.4.0

*** --dotfiles now works with directories

    A long-standing bug preventing the --dotfiles option from working
    correctly with directories has been fixed.

    It should also works in combination with the --compat option.

*** Eliminated a spurious warning on unstowing

    2.3.1 introduced a benign but annoying warning when unstowing
    in certain circumstances.  It looked like:

      BUG in find_stowed_path? Absolute/relative mismatch between Stow dir X and path Y

    This was caused by erroneous logic, and has now been fixed.

*** Unstowing logic has been improved in other cases

    Several other improvements have been made internally to the
    unstowing logic.  These changes should all be either invisible
    (except for changes to debug output) or improvements, but if you
    encounter any unexpected behaviour, please report it as directed
    in the manual.

*** Improved debug output

    Extra output resulting from use of the -v / --verbose flag
    now appears in a more logical and understandable way.

*** Janitorial tasks

    Users are not substantially affected by these changes.

***** Added some more information from the web page to the README

***** Made some improvements to the documentation

***** Improve readability of source code

      Quite a few extra details have been added in comments to clarify
      how the code works.  Many variable names have also been
      improved.  The comments of many Stow class methods have been
      converted into Perl POD format.

***** Added a =CONTRIBUTING.md= file

***** Add a =watch= target to =Makefile=

      =make watch= provides easy continual pre-processing during
      development, which reduces the risk of debugging the wrong code.

***** Removed texinfo.tex from the distribution

      This eliminates existing and future bit-rot.

***** Updated aclocal.m4 from 1.15.1 to 1.16.5

      This mostly just updates copyright notices to 2021, and URLs to https.

***** Replace broken gmane links with links to lists.gnu.org

      [[https://lars.ingebrigtsen.no/2020/01/06/whatever-happened-to-news-gmane-org/][gmane has been dead for quite a while.]]

***** Improve support for navigating / editing source via emacs

******* Support source navigation in emacs via [[https://github.com/jacktasia/dumb-jump][dumb-jump]].

******* Configure cperl-mode to match existing coding style.

*** Various maintainer tweaks

    Further improved the release process and its documentation in
    various minor ways.
@
text
@@@comment $NetBSD$
bin/chkstow
bin/stow
info/stow.info
${PERL5_SUB_INSTALLVENDORLIB}/Stow.pm
${PERL5_SUB_INSTALLVENDORLIB}/Stow/Util.pm
man/man8/stow.8
share/doc/stow/ChangeLog
share/doc/stow/ChangeLog.OLD
share/doc/stow/INSTALL.md
share/doc/stow/README.md
share/doc/stow/manual-single.html
share/doc/stow/manual-split/Bootstrapping.html
share/doc/stow/manual-split/Compile_002dtime-vs_002e-Install_002dtime.html
share/doc/stow/manual-split/Conflicts.html
share/doc/stow/manual-split/Cygnus-Software.html
share/doc/stow/manual-split/Deferred-Operation.html
share/doc/stow/manual-split/Deleting-Packages.html
share/doc/stow/manual-split/GNU-Emacs.html
share/doc/stow/manual-split/GNU-General-Public-License.html
share/doc/stow/manual-split/Ignore-Lists.html
share/doc/stow/manual-split/Index.html
share/doc/stow/manual-split/Installing-Packages.html
share/doc/stow/manual-split/Introduction.html
share/doc/stow/manual-split/Invoking-Stow.html
share/doc/stow/manual-split/Justification-For-Yet-Another-Set-Of-Ignore-Files.html
share/doc/stow/manual-split/Known-Bugs.html
share/doc/stow/manual-split/Mixing-Operations.html
share/doc/stow/manual-split/Motivation-For-Ignore-Lists.html
share/doc/stow/manual-split/Multiple-Stow-Directories.html
share/doc/stow/manual-split/Other-FSF-Software.html
share/doc/stow/manual-split/Perl-and-Perl-5-Modules.html
share/doc/stow/manual-split/Reporting-Bugs.html
share/doc/stow/manual-split/Resource-Files.html
share/doc/stow/manual-split/Target-Maintenance.html
share/doc/stow/manual-split/Terminology.html
share/doc/stow/manual-split/Tree-unfolding.html
share/doc/stow/manual-split/Types-And-Syntax-Of-Ignore-Lists.html
share/doc/stow/manual-split/index.html
share/doc/stow/manual-split/symlink.html
share/doc/stow/manual-split/tree-folding.html
share/doc/stow/manual-split/tree-refolding.html
share/doc/stow/version.texi
@


1.9
log
@stow: update to 2.3.1.

From Chavdar Ivanov in PR pkg/57899.

* Changes in version 2.3.1

*** Remove dependencies on Hash::Merge and Clone::Choose

    stow 2.3.0 added external runtime dependencies on Hash::Merge and
    Clone::Choose. Historically stow hasn't had runtime dependencies
    other than Perl itself, which is a useful property if you're
    managing the installation of Perl using stow; the bootstrapping
    instructions in stow's manual would need updating to describe how
    to install these two modules (and any dependencies they have now
    or in the future) as well.

    However, Hash::Merge is much more general than stow actually
    needs, so replace the merge() call with a few lines of equivalent
    code -- this avoids the external dependencies, and is clearer than
    the merge() call.

    Many thanks to Adam Sampson for this patch!

    https://lists.gnu.org/archive/html/bug-stow/2019-06/msg00001.html

*** Fix an issue with the test suite

    t/cli.t was not testing with the right Perl executable, as
    reported here:

        https://rt.cpan.org/Ticket/Display.html?id=129944

    Thanks to Slaven Rezic for spotting this and reporting it!

*** Various maintainer tweaks

    Improved the release process and its documentation in various
    minor ways.

* Changes in version 2.3.0

*** New features / changes in behaviour

***** New --dotfiles option

      Enable special handling for "dotfiles" (files or folders whose name
      begins with a period) in the package directory. If this option is
      enabled, Stow will add a preprocessing step for each file or folder
      whose name begins with "dot-", and replace the "dot-" prefix in the
      name by a period (".").  This is useful when Stow is used to manage
      collections of dotfiles, to avoid having a package directory full
      of hidden files.

      For example, suppose we have a package containing two files,
      stow/dot-bashrc and stow/dot-emacs.d/init.el.  With this option,
      Stow will create symlinks from .bashrc to stow/dot-bashrc and from
      .emacs.d/init.el to stow/dot-emacs.d/init.el.  Any other files,
      whose name does not begin with "dot-", will be processed as usual.

      Thanks to Joris Vankerschaver for this feature!

***** Shell-like expansion in .stowrc files

      For options within .stowrc files which describe file paths, "~" can
      be included to expand to the current value of $HOME, and
      environment variables can be referenced e.g. via "$FOO" or
      "${FOO}".  To prevent expansion, escape with a backslash.

      Thanks a lot to Charles LeDoux for his diligent work on this
      feature!

***** chkstow now honours the $STOW_DIR environment variable

      The stow script already honoured the $STOW_DIR environment
      variable.  Now chkstow does too, for consistency.

***** Stow now has a non-zero exit code if option parsing failed

      Thanks to Brice Waegeneire for reporting this.

*** License upgraded from GPL version 2 to version 3

    Copyright and license notices were also added to the headers of
    various files in accordance with GNU guidelines.

*** Documentation fixes and enhancements
@
text
@d14 1
a14 1
share/doc/stow/manual-split/Compile_002dtime-vs-Install_002dtime.html
d40 1
a42 1
share/doc/stow/manual.pdf
@


1.8
log
@Update to stow 2.2.2

* Changes in version 2.2.2

** @@VERSION@@ substitution was set up for the Stow::Util module.

* Changes in version 2.2.1

Version 2.2.1 was not released since it was rejected by pause.perl.org
due to Stow::Util missing $VERSION.

** Small improvements to documentation
** Fix Perl warnings
** Fix "Undefined subroutine &main::error" error
** Failed system calls now include error description
** Default ignore list now ignores top-level README.*, LICENSE.*,
   and COPYING
** Correctly handle the stow/target directories as non-canonical paths
** Fix stowing of relative links when --no-folding is used.

* Changes in version 2.2.0

** New --no-folding option
** Remove -a option (--adopt still available)
** Improve error message when stow package is not found.
** Test suite improvements
** Documentation improvements
** Remove "There are no outstanding operations to perform" warning.

* Changes in version 2.1.3

** New --adopt / -a option
** ./configure now checks for Perl modules required by the test suite.

* Changes in version 2.1.2

  Many thanks to Stefano Lattarini for help with numerous autoconf and
  automake issues which are addressed in this release.
** Significantly improve the handling of --with-pmdir.
** ./configure now aborts if Perl isn't found.
** Ensured the ChangeLog is up-to-date when making a new distribution.
** Fixed bug with `make clean' removing files which the user may not
   be able to rebuild.

* Changes in version 2.1.1

** Fixed bug where ./configure --with-pmdir=X was ineffectual.
** Calculated the correct default value for pmdir based on the
   local Perl installation.
** Fixed some automake issues
** Improved various bits of documentation.

* Changes in version 2.1.0

** Major refactoring of code into separate Stow and Stow::Util Perl
   modules.
** Added support for ignore list files.
** Added support for CPAN-style installation and distribution via
   Module::Build.
** Introduced `make test' target and significantly tightened up test
   suite.
** Very large number of code and documentation fixes (over 80 commits
   since version 2.0.1).
** The '--conflicts' option has been removed.
** Improved debugging output.
** Converted man page to POD format.
** Include PDF, and both split- and single-page HTML versions of manual
   in the distribution.
** Fixed code style consistency issues.
** Running configure from outside the source tree now works.
** `make distcheck' now works.

* Changes in version 2.0.1

** Defer operations until all potential conflicts have been assessed.
** Multiple stow directories will now cooperate in folding/unfolding.
** Conflict messages are more uniform and informative.
** Verbosity and tracing is more extensive and uniform.
** Implemented option parsing via Getopt::Long.
** Default command line arguments set via '.stowrc' and '~/.stowrc' files.
** Support multiple actions per invocation.
** New (repeatable) command line arg: --ignore='<regex>'
** New (repeatable) command line arg: --defer='<regex>'
** New (repeatable) command line arg: --defer='<regex>'
** New (repeatable) command line arg: --override='<regex>'
** By default, search less aggressively for invalid symlinks when unstowing.
** New chkstow utility for checking the integrity of the target directory.
@
text
@d10 2
a11 1
share/doc/stow/README
@


1.7
log
@List info files directly in the PLIST and honor PKG{INFO,MAN}DIR.
@
text
@d1 2
a2 1
@@comment $NetBSD: PLIST,v 1.6 2004/03/10 01:30:35 seb Exp $
d5 2
d8 35
@


1.6
log
@Remove info files entries from PLIST.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2003/08/05 20:38:13 seb Exp $
d3 1
@


1.5
log
@Convert to USE_NEW_TEXINFO.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2002/08/25 21:51:03 jlam Exp $
a2 1
info/stow.info
@


1.4
log
@Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2.2.1 2002/06/23 19:01:02 jlam Exp $
a2 1
@@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/stow.info
a3 1
@@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/stow.info
@


1.3
log
@Upgrade to 1.3.3 (closes PR#17155; approved by wiz).

Changes in version 1.3.3 (from NEWS file):
  *	Now requires Perl 5.005 or later
  *	Initially empty directories are not removed anymore
  *	Removed buggy fastcwd (we use POSIX::getcwd instead)
  *	Fixed bug when the common Parent of Target dir and Stow dir
	was "/"
  *	Fixed bug when handling directories named "0"
  *	Stow now only warns the user if a directory is unreadable
	during unstowing.
@
text
@d1 1
a1 1
@@comment $NetBSD$
@


1.2
log
@Introduce new framework for handling info files generation and installation.

Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:53:50 zuntum Exp $
d3 1
a3 1
@@unexec ${INSTALL_INFO} --delete %D/info/stow.info %D/info/dir
d5 2
a6 1
@@exec ${INSTALL_INFO} %D/info/stow.info %D/info/dir
@


1.2.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2002/06/03 13:29:55 cjep Exp $
d3 1
a3 1
@@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/stow.info
d5 1
a5 2
@@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/stow.info
man/man8/stow.8
@


1.1
log
@Move pkg/ files into package's toplevel directory
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2000/11/17 14:18:03 wiz Exp $
d3 1
a3 1
@@unexec install-info --delete %D/info/stow.info %D/info/dir
d5 1
a5 1
@@exec install-info %D/info/stow.info %D/info/dir
@

