diff --git a/pkgfs.sh b/pkgfs.sh index fc11a7a1aa0..2fd74eec43c 100755 --- a/pkgfs.sh +++ b/pkgfs.sh @@ -66,6 +66,7 @@ : ${xstow_version:=xstow-0.6.1-unstable} : ${xstow_args:=-ap} +: ${xstow_ignore_files:=perllocal.pod} # XXX For now ignore them. set_defvars() { @@ -623,7 +624,8 @@ stow_tmpl() xstow_args="$xstow_args -i-file-in-dir $infodir_pkg" fi - $PKGFS_XSTOW_CMD ${xstow_args} -pd-targets $PKGFS_MASTERDIR \ + $PKGFS_XSTOW_CMD -ignore ${xstow_ignore_files} ${xstow_args} \ + -pd-targets $PKGFS_MASTERDIR \ -dir $PKGFS_DESTDIR -target $PKGFS_MASTERDIR \ $PKGFS_DESTDIR/$pkg if [ "$?" -ne 0 ]; then @@ -654,7 +656,8 @@ unstow_tmpl() fi $PKGFS_XSTOW_CMD -dir $PKGFS_DESTDIR -target $PKGFS_MASTERDIR \ - -D -i-file-in-dir share/info/dir $PKGFS_DESTDIR/$pkg + -D -i-file-in-dir share/info/dir -ignore ${xstow_ignore_files} \ + $PKGFS_DESTDIR/$pkg if [ "$?" -ne 0 ]; then exit 1 else