summaryrefslogtreecommitdiff
path: root/mk/defs.SunOS.mk
AgeCommit message (Collapse)AuthorFilesLines
2001-12-19Add a new _OPSYS_HAS_GMAKE definition, to denote that the OS has GNU makeagc1-1/+3
as standard. Hoist the default definition of ${GMAKE} from bsd.pkg.mk into the different defs.${OPSYS}.mk files. A non-standard location or name for GMAKE can still be specified in /etc/mk.conf.
2001-12-17Use "/usr/xpg4/bin/sed" instead of "/usr/bin/sed" under Solaris becausetron1-2/+2
the later one has problem with very long lines which will e.g. break the "x11-links" package.
2001-11-21Move some operating-system specific definitions to the individualagc1-8/+36
defs.${OPSYS}.mk files.
2001-11-21Add an _OPSYS_HAS_OSSAUDIO definition to the individual defs.${OPSYS}.mkagc1-1/+2
files, and use it in ossaudio.buildlink.mk. The definition shows whether or not libossaudio is available in the OS.
2001-11-21Move MOTIF_TYPE_DEFAULT and MOTIF12_TYPE_DEFAULT definitions into theagc1-1/+3
individual defs.${OPSYS}.mk files. No change in functionality.
2001-11-21Add _OPSYS_HAS_MANZ and _PREFORMATTED_MAN_DIR definitions to theagc1-3/+5
individual defs.${OPSYS}.mk files, and use them in bsd.pkg.mk. + _OPSYS_HAS_MANZ defines whether or not the OS does MANZ handling as standard + _PREFORMATTED_MAN_DIR is the name of directory (cat or man) where preformatted manual pages go. Rename the internal definitions used in the generation of PLIST files to start with '_'. This completes the "generic" changes to bsd.pkg.mk.
2001-11-21Add a _DO_SHLIB_CHECKS definition to the individual defs.${OPSYS}.mkagc1-1/+2
files, and use it in bsd.pkg.mk. This definition controls the fixup of PLISTs at installation time, and running of ldconfig if necessary.
2001-11-21Add a _PATCH_BACKUP_ARG definition to the individual defs.${OPSYS}.mk files,agc1-1/+2
and use it in bsd.pkg.mk. This definition is the switch to patch(1) to provide backup files when patching.
2001-11-21Add a _USE_RPATH definition to the individual defs.${OPSYS}.mk files,agc1-1/+2
and use it in bsd.pkg.mk. This definition says whether or not the rpath is to be added to the LDFLAGS definition.
2001-11-21Add a _DO_LIBINTL_CHECKS definition to the individual defs,${OPSYS}.mkagc1-1/+2
files, and use it in bsd.pkg.mk. If set to "yes", checks that a valid libintl library and header file should be performed.
2001-11-21Add a definition of _IMAKE_MAKE to the individual defs.${OPSYS}.mkagc1-1/+3
files, defined to be the make program which is invoked by imake, and use it accordingly in bsd.pkg.mk
2001-11-21Move default umask for operating systems into the individual defs.${OPSYS}.mkagc1-2/+3
files, rather than switching by ${OPSYS} within bsd.pkg.mk.
2001-11-20Add definitions for ROOT_USER and ROOT_GROUP that are the symbolic names ofjlam1-1/+4
the root user and root group.
2001-11-19Add definitions for USERADD and GROUPADD, used to create new users andjlam1-1/+5
groups. These commands follow the basic interface of the NetBSD/Solaris useradd and groupadd programs. For platforms on which these commands don't exist, either sysutils/user is added as a dependency, or these are set to ${FALSE}, and the package admin is responsible for creating them himself prior to the installation of a package.
2001-07-15Rename "FILE" to "FILE_CMD" since ".for FILE" is a common idiom in BSDjlam1-2/+2
makefiles, and this interferes with the conditional definition of FILE in defs.*.mk.
2001-07-13Add definitions for CMP pointing to cmp utility and use it in bsd.pkg.mk.jlam1-1/+2
2001-06-18Add DIRNAME, first part of patch from pkg/13236 by Stoned Elipotjlam1-1/+2
<Stoned.Elipot@script.jussieu.fr>.
2001-06-12Add SORT and WC. Linux and Solaris ones might not be right...someone injlam1-1/+3
the know should check the pathnames.
2001-06-12Migrate some OS-specific variable definitions into OS-specific files.jlam1-0/+59
Include it in bsd.prefs.mk to allow their use much earlier in Makefiles, and try to use the variable references instead of directly invoking the programs in bsd.prefs.mk and bsd.pkg.mk where possible.