summaryrefslogtreecommitdiff
path: root/pkgtools/pkgtasks/files
AgeCommit message (Collapse)AuthorFilesLines
2017-08-23Update pkgtools/pkgtasks to 1.15.jlam10-51/+173
Fix bug where "ocaml_findlib" and "shells" tasks were not preserving the ownership and permissions of existing system files, e.g., /etc/shells, when updating their contents.
2017-08-19Update pkgtools/pkgtasks to 1.14.jlam16-129/+585
Use TASK_VERBOSE environment variable to select which tasks should emit output when invoked.
2017-08-10Update pkgtools/pkgtasks to version 1.13.jlam25-115/+965
* Add a "icon_themes" task to cache GTK+ icon theme directories. * Change the way that install-info(1) is invoked. * Clarify the output from the "groups" and "users" tasks. * Bug fixes.
2017-06-03Update pkgtools/pkgtasks to version 1.10.jlam8-100/+128
Change the output of the "directories" and "files" tasks to be less verbose by halving the number of lines in the most common cases.
2017-06-01Import pkgtasks-1-1.9 as pkgsrc/pkgtools/pkgtasks.jlam98-0/+24137
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.