| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.46 2018/08/22 09:46:07 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.47 2018/09/29 14:37:30 wiedi Exp $ |
2 | | | 2 | |
3 | DISTNAME= samba-${VERSION} | | 3 | DISTNAME= samba-${VERSION} |
4 | PKGREVISION= 8 | | 4 | PKGREVISION= 9 |
5 | CATEGORIES= net | | 5 | CATEGORIES= net |
6 | MASTER_SITES= http://download.samba.org/pub/samba/stable/ | | 6 | MASTER_SITES= http://download.samba.org/pub/samba/stable/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://www.samba.org/ | | 9 | HOMEPAGE= http://www.samba.org/ |
10 | COMMENT= SMB/CIFS protocol server suite | | 10 | COMMENT= SMB/CIFS protocol server suite |
11 | LICENSE= gnu-gpl-v3 | | 11 | LICENSE= gnu-gpl-v3 |
12 | | | 12 | |
13 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | | 13 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat |
14 | | | 14 | |
15 | VERSION= 4.6.8 | | 15 | VERSION= 4.6.8 |
16 | CONFLICTS+= ja-samba-[0-9]* tdb-[0-9]* winbind-[0-9]* | | 16 | CONFLICTS+= ja-samba-[0-9]* tdb-[0-9]* winbind-[0-9]* |
17 | | | 17 | |
| @@ -153,26 +153,28 @@ SUBST_STAGE.paths= pre-configure | | | @@ -153,26 +153,28 @@ SUBST_STAGE.paths= pre-configure |
153 | SUBST_SED.paths+= -e 's,@PERL@,${PERL5},g' | | 153 | SUBST_SED.paths+= -e 's,@PERL@,${PERL5},g' |
154 | SUBST_VARS.paths= AWK CAT MKTEMP RM PWD_MKDB SH PERL PKG_SYSCONFBASE | | 154 | SUBST_VARS.paths= AWK CAT MKTEMP RM PWD_MKDB SH PERL PKG_SYSCONFBASE |
155 | | | 155 | |
156 | SUBST_CLASSES+= logpath | | 156 | SUBST_CLASSES+= logpath |
157 | SUBST_MESSAGE.logpath= Fixing log path. | | 157 | SUBST_MESSAGE.logpath= Fixing log path. |
158 | SUBST_FILES.logpath= examples/smb.conf.default | | 158 | SUBST_FILES.logpath= examples/smb.conf.default |
159 | SUBST_STAGE.logpath= pre-configure | | 159 | SUBST_STAGE.logpath= pre-configure |
160 | SUBST_SED.logpath+= -e 's,/usr/local/samba/var/log.%m,${SMB_LOGFILEBASE}/log.%m,g' | | 160 | SUBST_SED.logpath+= -e 's,/usr/local/samba/var/log.%m,${SMB_LOGFILEBASE}/log.%m,g' |
161 | | | 161 | |
162 | .if ${INIT_SYSTEM} == "rc.d" | | 162 | .if ${INIT_SYSTEM} == "rc.d" |
163 | MESSAGE_SRC= ${PKGDIR}/MESSAGE.rcd | | 163 | MESSAGE_SRC= ${PKGDIR}/MESSAGE.rcd |
164 | .endif | | 164 | .endif |
165 | | | 165 | |
| | | 166 | SMF_INSTANCES= smbd nmbd |
| | | 167 | |
166 | post-extract: | | 168 | post-extract: |
167 | ${CP} ${FILESDIR}/adduser.sh ${FILESDIR}/deluser.sh ${WRKDIR} | | 169 | ${CP} ${FILESDIR}/adduser.sh ${FILESDIR}/deluser.sh ${WRKDIR} |
168 | | | 170 | |
169 | post-install: | | 171 | post-install: |
170 | set -e ; cd ${WRKSRC}/docs-xml/registry; for f in *.reg; do \ | | 172 | set -e ; cd ${WRKSRC}/docs-xml/registry; for f in *.reg; do \ |
171 | ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/${DOCDIR}/$${f}; \ | | 173 | ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/${DOCDIR}/$${f}; \ |
172 | done | | 174 | done |
173 | ${INSTALL_SCRIPT} ${WRKDIR}/adduser.sh \ | | 175 | ${INSTALL_SCRIPT} ${WRKDIR}/adduser.sh \ |
174 | ${DESTDIR}${PREFIX}/${EGDIR}/adduser.sh | | 176 | ${DESTDIR}${PREFIX}/${EGDIR}/adduser.sh |
175 | ${INSTALL_SCRIPT} ${WRKDIR}/deluser.sh \ | | 177 | ${INSTALL_SCRIPT} ${WRKDIR}/deluser.sh \ |
176 | ${DESTDIR}${PREFIX}/${EGDIR}/deluser.sh | | 178 | ${DESTDIR}${PREFIX}/${EGDIR}/deluser.sh |
177 | ${INSTALL_DATA} ${WRKSRC}/examples/LDAP/samba.schema \ | | 179 | ${INSTALL_DATA} ${WRKSRC}/examples/LDAP/samba.schema \ |
178 | ${DESTDIR}${PREFIX}/${EGDIR} | | 180 | ${DESTDIR}${PREFIX}/${EGDIR} |