Now
MAIN commitmail json YAML
pkgsrc/pkgtools/Makefile@1.118
/
diff
pkgsrc/pkgtools/pkgtasks/DESCR@1.1 / diff
pkgsrc/pkgtools/pkgtasks/Makefile@1.1 / diff
pkgsrc/pkgtools/pkgtasks/PLIST@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/AUTHORS@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/COPYING@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/Makefile.am@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/Makefile.in@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/README.md@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/aclocal.m4@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/build-aux/install-sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/build-aux/missing@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/cleanup.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/compare.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/configure@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/configure.ac@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/createfile.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/directories.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/dirwalk.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/echo.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/files.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/fonts.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/groups.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/info_files.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/load.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/lock.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/makedir.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/maketemp.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/match.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/ocaml_findlib.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/permissions.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/platform.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/postinstall.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/postremove.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/preinstall.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/preremove.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/quote.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/random.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/refcount.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/refcount_file.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/say.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/shells.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/shlibs.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/sort.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/Kyuafile@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/build_test.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/run_tests.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_compare.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_createfile.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_directories.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_dirwalk.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_echo.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_files.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_fonts.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_groups.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_info_files.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_lock.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_makedir.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_maketemp.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_match.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_ocaml_findlib.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_permissions.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_platform.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_postinstall.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_postremove.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_preinstall.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_preremove.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_quote.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_random.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_refcount.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_shells.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_shlibs.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_sort.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_taskfunc.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_tee.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_truthy.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_FreeBSD.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_Linux.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_MirBSD.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_NetBSD.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_exists.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_mock.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_users.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_valid_options.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_version.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_which.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/taskfunc.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/tee.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/truthy.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/unittest.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_FreeBSD.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_Linux.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_MirBSD.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_NetBSD.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_exists.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_mock.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/users.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/valid_options.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/version.subr.in@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/which.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/DESCR@1.1 / diff
pkgsrc/pkgtools/pkgtasks/Makefile@1.1 / diff
pkgsrc/pkgtools/pkgtasks/PLIST@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/AUTHORS@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/COPYING@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/Makefile.am@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/Makefile.in@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/README.md@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/aclocal.m4@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/build-aux/install-sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/build-aux/missing@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/cleanup.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/compare.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/configure@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/configure.ac@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/createfile.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/directories.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/dirwalk.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/echo.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/files.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/fonts.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/groups.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/info_files.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/load.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/lock.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/makedir.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/maketemp.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/match.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/ocaml_findlib.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/permissions.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/platform.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/postinstall.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/postremove.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/preinstall.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/preremove.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/quote.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/random.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/refcount.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/refcount_file.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/say.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/shells.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/shlibs.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/sort.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/Kyuafile@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/build_test.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/run_tests.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_compare.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_createfile.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_directories.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_dirwalk.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_echo.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_files.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_fonts.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_groups.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_info_files.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_lock.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_makedir.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_maketemp.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_match.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_ocaml_findlib.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_permissions.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_platform.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_postinstall.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_postremove.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_preinstall.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_preremove.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_quote.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_random.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_refcount.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_shells.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_shlibs.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_sort.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_taskfunc.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_tee.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_truthy.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_FreeBSD.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_Linux.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_MirBSD.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_NetBSD.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_exists.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_usergroup_mock.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_users.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_valid_options.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_version.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/t/t_which.sh@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/taskfunc.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/tee.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/truthy.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/unittest.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_FreeBSD.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_Linux.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_MirBSD.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_NetBSD.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_exists.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/usergroup_mock.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/users.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/valid_options.subr@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/version.subr.in@1.1 / diff
pkgsrc/pkgtools/pkgtasks/files/which.subr@1.1 / diff
Import pkgtasks-1-1.9 as pkgsrc/pkgtools/pkgtasks.
pkgtasks is a shell script library to ease writing POSIX-compliant
shell scripts to handle common tasks during installation or removal
of a package, e.g.,
* creating groups and users needed by the package
* creating and removing directories with special permissions and
ownership,
* copying example config files to their final locations during
package installation, and removing them during package removal
if they don't differ from the example ones,
* reminding the user of files that may be customized after
package installation.
pkgtasks is a shell script library to ease writing POSIX-compliant
shell scripts to handle common tasks during installation or removal
of a package, e.g.,
* creating groups and users needed by the package
* creating and removing directories with special permissions and
ownership,
* copying example config files to their final locations during
package installation, and removing them during package removal
if they don't differ from the example ones,
* reminding the user of files that may be customized after
package installation.