Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (168d) 

2024-05-27 12:18:59 UTC Now

2017-06-01 01:58:34 UTC 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

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.

(jlam)