summaryrefslogtreecommitdiff
path: root/mk/install
AgeCommit message (Expand)AuthorFilesLines
2005-08-23Made the code to create the dirs file work on Solaris.rillig1-83/+26
2005-08-23Avoid double // in the case where PREFIX is / (eg: shells/standalone-tcsh)abs1-5/+21
2005-08-23Made the code for the permissions file work on Solaris.rillig1-17/+12
2005-08-23Shortened the code for the usergroup file and made it work even on Solaris.rillig1-32/+19
2005-08-23Cleaned up the code that parses the CONF_FILES etc. Now it is possiblerillig1-16/+8
2005-08-23Cleaned up the code for creating .install_files. Now only shellrillig1-57/+28
2005-08-22I forgot to add the trailing slash when stripping ${PREFIX} from pathnames.rillig1-2/+2
2005-08-21... and corrected a bug I had overseen. I had only tested that the functionrillig1-2/+2
2005-08-21Simplified the strip_prefix function. Tested with /usr/bin/awk on Solaris,rillig1-5/+4
2005-08-20Add a guideline for what should be listed in REQD_* variables -- theyjlam1-5/+10
2005-08-19Define new variables for package Makefile use:jlam8-190/+271
2005-08-19Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMSjlam1-45/+6
2005-08-19Rewrite sub-script targets so be less susceptible to "make variablejlam1-59/+212
2005-08-05Fixed evaluation of the PKG_USERS and PKG_GROUPS variables. Noted byrillig1-5/+11
2005-08-04Bugfix for shells that don't allow "for i in ;", that is: an empty list.rillig1-4/+4
2005-08-04Some fixes for the Solaris shell. After set -- foo bar; set --; echo $#rillig1-30/+30
2005-08-04Replaced the shell substitution ${egfile#${PREFIX}/} with a shellrillig1-13/+32
2005-07-29When using pkginstall to create INSTALL/DEINSTALL scripts to handlejlam4-27/+83
2005-07-29* Separate out the shell registration into a separately unpacked scriptjlam5-30/+259
2005-07-27Rewrite scripts to be more resilient to shells that exit immediatelyjlam5-40/+40
2005-07-27Rewrite the code handling user and group creation so it will not fail iftron1-9/+9
2005-07-27Avoid creating unnecessary +* scripts, e.g. if no PKG_USERS or PKG_GROUPSjlam1-11/+21
2005-07-20Remove the stanza to create ${RCD_SCRIPTS_EXAMPLEDIR} from theschmonz1-6/+1
2005-05-11Rename mk/bsd.pkg.install.mk to mk/install/bsd.pkginstall.mk tojlam1-0/+567
2005-04-20Execute chmod(1) after chown(1)/chgrp(1) so NetBSD's chown(2) doesseb2-10/+10
2005-04-10Fix typo.jmmv1-2/+2
2005-03-28Fix user_exists and group_exists to actually use their argumentsjlam1-18/+20
2005-03-21Add -*- sh -*- comment at top of file; from PR 22947.wiz2-2/+4
2005-02-14Fix typo in previous (should have ended the line with &&).tv1-2/+2
2005-02-14Remove "test ... -ef ...", which is unportable. Currently this is causingtv1-2/+1
2005-02-02Next round of install script cleanup -- we now create +FILES,jlam5-337/+425
2005-01-31In the usage message, note that the CHECK-* actions can take an optionaljlam2-4/+4
2005-01-31Note in the usage that CHECK-* take an optional metadatadir argument.jlam1-2/+2
2005-01-31Add missing "fi".jlam1-1/+2
2005-01-31Fix automatically adding users and groups after the {GROUP,USER}ADDjlam2-11/+13
2005-01-31Add RCS Id.jlam2-0/+4
2005-01-28Avoid hardcoding the refcount database into the INSTALL scripts. Wejlam2-4/+5
2005-01-28Remove entries for GROUPADD and USERADD from header since they're alljlam1-3/+1
2005-01-28Pretty-print the users and groups that may need to be removed duringjlam1-24/+41
2005-01-28Continue with install script cleanup -- we now create a +USERGROUPjlam4-149/+382
2005-01-28Use reference counts to properly account for the creation and removaljlam4-192/+220
2005-01-06If we fail the user/group existence test, then don't proceed to thejlam1-1/+10
2004-12-28Fix ttf/type1 handling in fonts.mk:wiz1-3/+3
2004-12-27Remove USERADD and GROUPADD definitions from OSes where the useraddjlam1-1/+4
2004-10-11Make it so RCD_SCRIPTS_EXAMPLEDIR is a directory relative toreed2-4/+4
2004-07-10Replace test -e with -d and -f respectively.salo2-13/+13
2004-04-27Add ECHO_N to the list of substituted variables in [DE]INSTALL.tv1-1/+2
2004-04-12Fix typo in deinstall message (many->may)chris1-2/+2
2004-04-07Elide use of "echo -n" in a platform-independent manner.tv1-7/+7
2004-03-30Generate fonts.dir correctly with the ttmkfdir2.recht1-2/+2