Sat May 7 22:16:16 2011 UTC ()
Use useradd/groupadd scripts from sysutils/user_irix package on IRIX
Closes PR pkg/44564


(cheusov)
diff -r1.36 -r1.37 pkgsrc/mk/platform/IRIX.mk

cvs diff -r1.36 -r1.37 pkgsrc/mk/platform/IRIX.mk (expand / switch to unified diff)

--- pkgsrc/mk/platform/IRIX.mk 2010/07/08 04:57:36 1.36
+++ pkgsrc/mk/platform/IRIX.mk 2011/05/07 22:16:16 1.37
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: IRIX.mk,v 1.36 2010/07/08 04:57:36 dholland Exp $ 1# $NetBSD: IRIX.mk,v 1.37 2011/05/07 22:16:16 cheusov Exp $
2# 2#
3# Variable definitions for the IRIX operating system. 3# Variable definitions for the IRIX operating system.
4 4
5ECHO_N?= ${ECHO} -n 5ECHO_N?= ${ECHO} -n
6IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake 6IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake
7IMAKEOPTS+= -DMakeCmd=${PREFIX}/bin/bmake -DProjectRoot=${X11BASE} 7IMAKEOPTS+= -DMakeCmd=${PREFIX}/bin/bmake -DProjectRoot=${X11BASE}
8IMAKEOPTS+= -DManUsr=${PREFIX} 8IMAKEOPTS+= -DManUsr=${PREFIX}
9.if empty(OS_VERSION:M6*) 9.if empty(OS_VERSION:M6*)
10IMAKEOPTS+= -DShLibDir=${X11BASE}/lib 10IMAKEOPTS+= -DShLibDir=${X11BASE}/lib
11IMAKEOPTS+= -DOptimizerLevel="${CFLAGS}" 11IMAKEOPTS+= -DOptimizerLevel="${CFLAGS}"
12IMAKEOPTS+= -DManPath=${PREFIX}/man 12IMAKEOPTS+= -DManPath=${PREFIX}/man
13.endif 13.endif
14PKGLOCALEDIR?= share 14PKGLOCALEDIR?= share
@@ -20,26 +20,31 @@ CPP_PRECOMP_FLAGS?= # unset @@ -20,26 +20,31 @@ CPP_PRECOMP_FLAGS?= # unset
20DEF_UMASK?= 022 20DEF_UMASK?= 022
21DEFAULT_SERIAL_DEVICE?= /dev/null 21DEFAULT_SERIAL_DEVICE?= /dev/null
22EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table 22EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table
23MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type 23MOTIF_TYPE_DEFAULT?= dt # default 2.0 compatible libs type
24NOLOGIN?= ${FALSE} 24NOLOGIN?= ${FALSE}
25ROOT_CMD?= ${SU} - root -c 25ROOT_CMD?= ${SU} - root -c
26ROOT_GROUP?= sys 26ROOT_GROUP?= sys
27ROOT_USER?= root 27ROOT_USER?= root
28SERIAL_DEVICES?= /dev/null 28SERIAL_DEVICES?= /dev/null
29ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d` 29ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d`
30ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s` 30ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s`
31ULIMIT_CMD_memorysize?= ulimit -v `ulimit -H -v` 31ULIMIT_CMD_memorysize?= ulimit -v `ulimit -H -v`
32 32
 33USERADD?= ${LOCALBASE}/sbin/useradd
 34GROUPADD?= ${LOCALBASE}/sbin/groupadd
 35_PKG_USER_HOME?= /dev/null # to match other system accounts
 36_USER_DEPENDS= user-[0-9]*:../../sysutils/user_irix
 37
33# imake installs manpages in weird places 38# imake installs manpages in weird places
34.if !empty(OS_VERSION:M6*) 39.if !empty(OS_VERSION:M6*)
35IMAKE_MAN_SOURCE_PATH?= catman/u_man/cat 40IMAKE_MAN_SOURCE_PATH?= catman/u_man/cat
36IMAKE_MAN_SUFFIX?= 1 41IMAKE_MAN_SUFFIX?= 1
37IMAKE_LIBMAN_SUFFIX?= 3 42IMAKE_LIBMAN_SUFFIX?= 3
38IMAKE_FILEMAN_SUFFIX?= 5 43IMAKE_FILEMAN_SUFFIX?= 5
39IMAKE_GAMEMAN_SUFFIX?= 6 44IMAKE_GAMEMAN_SUFFIX?= 6
40IMAKE_MAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}1/X11 45IMAKE_MAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}1/X11
41IMAKE_LIBMAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}3/X11 46IMAKE_LIBMAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}3/X11
42IMAKE_FILEMAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}5/X11 47IMAKE_FILEMAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}5/X11
43IMAKE_GAMEMAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}6/X11 48IMAKE_GAMEMAN_DIR?= ${IMAKE_MAN_SOURCE_PATH}6/X11
44IMAKE_MANNEWSUFFIX?= z 49IMAKE_MANNEWSUFFIX?= z
45IMAKE_MANINSTALL?= maninstall 50IMAKE_MANINSTALL?= maninstall