| @@ -1,18 +1,19 @@ | | | @@ -1,18 +1,19 @@ |
1 | # $NetBSD: Makefile,v 1.184 2008/08/30 12:18:38 tron Exp $ | | 1 | # $NetBSD: Makefile,v 1.185 2008/10/09 17:48:01 joerg Exp $ |
2 | | | 2 | |
3 | .include "Makefile.mirrors" | | 3 | .include "Makefile.mirrors" |
4 | | | 4 | |
5 | DISTNAME= samba-${VERSION} | | 5 | DISTNAME= samba-${VERSION} |
| | | 6 | PKGREVISION= 1 |
6 | CATEGORIES= net | | 7 | CATEGORIES= net |
7 | MASTER_SITES= ${SAMBA_MIRRORS:=old-versions/} | | 8 | MASTER_SITES= ${SAMBA_MIRRORS:=old-versions/} |
8 | | | 9 | |
9 | .include "Makefile.patches" | | 10 | .include "Makefile.patches" |
10 | | | 11 | |
11 | MAINTAINER= jlam@pkgsrc.org | | 12 | MAINTAINER= jlam@pkgsrc.org |
12 | HOMEPAGE= http://www.samba.org/ | | 13 | HOMEPAGE= http://www.samba.org/ |
13 | COMMENT= SMB/CIFS protocol server suite | | 14 | COMMENT= SMB/CIFS protocol server suite |
14 | | | 15 | |
15 | VERSION= 3.0.32 | | 16 | VERSION= 3.0.32 |
16 | CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* \ | | 17 | CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* \ |
17 | winbind-[0-9]* | | 18 | winbind-[0-9]* |
18 | MAKE_JOBS_SAFE= NO | | 19 | MAKE_JOBS_SAFE= NO |
| @@ -92,27 +93,27 @@ PWD_MKDB!= ${TYPE} pwd_mkdb 2>&1 | \ | | | @@ -92,27 +93,27 @@ PWD_MKDB!= ${TYPE} pwd_mkdb 2>&1 | \ |
92 | MAKEFLAGS+= PWD_MKDB=${PWD_MKDB:Q} | | 93 | MAKEFLAGS+= PWD_MKDB=${PWD_MKDB:Q} |
93 | .endif | | 94 | .endif |
94 | FILES_SUBST+= MKTEMP=${MKTEMP:Q} | | 95 | FILES_SUBST+= MKTEMP=${MKTEMP:Q} |
95 | FILES_SUBST+= PWD_MKDB=${PWD_MKDB:Q} | | 96 | FILES_SUBST+= PWD_MKDB=${PWD_MKDB:Q} |
96 | | | 97 | |
97 | DOCDIR= share/doc/${PKGBASE} | | 98 | DOCDIR= share/doc/${PKGBASE} |
98 | EGDIR= share/examples/${PKGBASE} | | 99 | EGDIR= share/examples/${PKGBASE} |
99 | | | 100 | |
100 | INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR} | | 101 | INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR} |
101 | | | 102 | |
102 | CONF_FILES= ${PREFIX}/${EGDIR}/smb.conf.default ${SAMBA_ETCDIR}/smb.conf | | 103 | CONF_FILES= ${PREFIX}/${EGDIR}/smb.conf.default ${SAMBA_ETCDIR}/smb.conf |
103 | MAKE_DIRS= ${SAMBA_VARDIR} ${SAMBA_LOGDIR} ${SAMBA_PIDDIR} | | 104 | MAKE_DIRS= ${SAMBA_VARDIR} ${SAMBA_LOGDIR} ${SAMBA_PIDDIR} |
104 | OWN_DIRS= ${SAMBA_ETCDIR} ${SAMBA_LOCKDIR} ${SAMBA_STATEDIR} | | 105 | OWN_DIRS= ${SAMBA_ETCDIR} ${SAMBA_LOCKDIR} ${SAMBA_STATEDIR} |
105 | OWN_DIRS_PERMS= ${SAMBA_PRIVATE} ${ROOT_USER} ${ROOT_GROUP} 0700 | | 106 | OWN_DIRS_PERMS= ${SAMBA_PRIVATE} ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0700 |
106 | RCD_SCRIPTS+= samba nmbd smbd ${WINBINDD_RCD_SCRIPT} | | 107 | RCD_SCRIPTS+= samba nmbd smbd ${WINBINDD_RCD_SCRIPT} |
107 | | | 108 | |
108 | SUBST_CLASSES+= paths | | 109 | SUBST_CLASSES+= paths |
109 | SUBST_FILES.paths= ${WRKDIR}/adduser.sh ${WRKDIR}/deluser.sh | | 110 | SUBST_FILES.paths= ${WRKDIR}/adduser.sh ${WRKDIR}/deluser.sh |
110 | SUBST_SED.paths+= -e 's,@AWK@,${AWK},g' -e 's,@CAT@,${CAT},g' | | 111 | SUBST_SED.paths+= -e 's,@AWK@,${AWK},g' -e 's,@CAT@,${CAT},g' |
111 | SUBST_SED.paths+= -e 's,@MKTEMP@,${MKTEMP},g' -e 's,@RM@,${RM},g' | | 112 | SUBST_SED.paths+= -e 's,@MKTEMP@,${MKTEMP},g' -e 's,@RM@,${RM},g' |
112 | SUBST_SED.paths+= -e 's,@PWD_MKDB@,${PWD_MKDB},g' -e 's,@SH@,${SH},g' | | 113 | SUBST_SED.paths+= -e 's,@PWD_MKDB@,${PWD_MKDB},g' -e 's,@SH@,${SH},g' |
113 | SUBST_STAGE.paths= post-patch | | 114 | SUBST_STAGE.paths= post-patch |
114 | | | 115 | |
115 | # Get the shared library major and minors for the installed shared | | 116 | # Get the shared library major and minors for the installed shared |
116 | # libraries. We'll need these to create the versioned symlinks for | | 117 | # libraries. We'll need these to create the versioned symlinks for |
117 | # the shared libraries because samba Makefile doesn't do it on its | | 118 | # the shared libraries because samba Makefile doesn't do it on its |
118 | # own. | | 119 | # own. |