summaryrefslogtreecommitdiff
path: root/sysutils/stow
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2017-01-19 10:37:21 +0000
committermarkd <markd@pkgsrc.org>2017-01-19 10:37:21 +0000
commitef8d172c7ce9358e94b8d7c8d0f6675f5b430897 (patch)
tree8321a74f46e6ecd442a081cad40ee11531934da2 /sysutils/stow
parentcc6d5c92271fc61ecec69f37dd03242152545973 (diff)
downloadpkgsrc-ef8d172c7ce9358e94b8d7c8d0f6675f5b430897.tar.gz
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.
Diffstat (limited to 'sysutils/stow')
-rw-r--r--sysutils/stow/Makefile8
-rw-r--r--sysutils/stow/PLIST40
-rw-r--r--sysutils/stow/distinfo10
3 files changed, 48 insertions, 10 deletions
diff --git a/sysutils/stow/Makefile b/sysutils/stow/Makefile
index 680e903f8a2..c7b9a32e1c7 100644
--- a/sysutils/stow/Makefile
+++ b/sysutils/stow/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2016/07/09 06:39:02 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2017/01/19 10:37:21 markd Exp $
#
-DISTNAME= stow-1.3.3
-PKGREVISION= 5
+DISTNAME= stow-2.2.2
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_GNU:=stow/}
@@ -11,7 +10,8 @@ HOMEPAGE= http://www.gnu.org/software/stow/stow.html
COMMENT= Maps several separate packages into a tree without merging them
GNU_CONFIGURE= YES
-USE_TOOLS+= perl:run
+CONFIGURE_ARGS+= --with-pmdir=${PERL5_INSTALLVENDORLIB}
+USE_TOOLS+= gmake perl:run
INFO_FILES= yes
.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/stow/PLIST b/sysutils/stow/PLIST
index 35f61b9ce05..6e26869223d 100644
--- a/sysutils/stow/PLIST
+++ b/sysutils/stow/PLIST
@@ -1,4 +1,42 @@
-@comment $NetBSD: PLIST,v 1.7 2006/04/07 19:54:17 jlam Exp $
+@comment $NetBSD: PLIST,v 1.8 2017/01/19 10:37:21 markd Exp $
+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/README
+share/doc/stow/manual-single.html
+share/doc/stow/manual-split/Bootstrapping.html
+share/doc/stow/manual-split/Compile_002dtime-vs-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/tree-folding.html
+share/doc/stow/manual-split/tree-refolding.html
+share/doc/stow/manual.pdf
+share/doc/stow/version.texi
diff --git a/sysutils/stow/distinfo b/sysutils/stow/distinfo
index b86de9b4987..1f9dd6a3a90 100644
--- a/sysutils/stow/distinfo
+++ b/sysutils/stow/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2015/11/04 01:32:32 agc Exp $
+$NetBSD: distinfo,v 1.9 2017/01/19 10:37:21 markd Exp $
-SHA1 (stow-1.3.3.tar.gz) = 570c501f8663feb26360db25df0be342278b7b99
-RMD160 (stow-1.3.3.tar.gz) = ab192c3c709c11e0a7d39ec8de268ee6be3265f3
-SHA512 (stow-1.3.3.tar.gz) = 27b5b4b89f22ba644a6dcece2b36b57feab392eb9702dc0e5659cecfd034f8ece21de1628027d3d717e9f663859e3ce0b174b90e6ac0363218918e330dccda6f
-Size (stow-1.3.3.tar.gz) = 139417 bytes
+SHA1 (stow-2.2.2.tar.gz) = 4b4c42138979c03447c9134b80596e2ec961720b
+RMD160 (stow-2.2.2.tar.gz) = c8f64c35d81dca28030d5a731f3597f262ce33bd
+SHA512 (stow-2.2.2.tar.gz) = 8a3e5da6b5cb4c1ee1b512bae5a9859f83659d5de05f7a9af1dd09df2a32f6b8c6d43b79736db91232c43621d542041d4ef92eb088925796adad0676f200a9b5
+Size (stow-2.2.2.tar.gz) = 579324 bytes