| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.9 2011/08/05 09:51:45 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.10 2011/09/30 13:41:33 adam Exp $ |
2 | | | 2 | |
3 | .include "../../net/samba/Makefile.mirrors" | | 3 | .include "../../net/samba/Makefile.mirrors" |
4 | | | 4 | |
5 | DISTNAME= samba-${VERSION} | | 5 | DISTNAME= samba-${VERSION} |
6 | CATEGORIES= net | | 6 | CATEGORIES= net |
7 | MASTER_SITES= ${SAMBA_MIRRORS:=stable/} | | 7 | MASTER_SITES= ${SAMBA_MIRRORS:=stable/} |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.samba.org/ | | 10 | HOMEPAGE= http://www.samba.org/ |
11 | COMMENT= SMB/CIFS protocol server suite | | 11 | COMMENT= SMB/CIFS protocol server suite |
12 | LICENSE= gnu-gpl-v3 | | 12 | LICENSE= gnu-gpl-v3 |
13 | | | 13 | |
14 | VERSION= 3.5.11 | | 14 | VERSION= 3.5.11 |
| @@ -40,26 +40,27 @@ FILES_SUBST+= SAMBA_ETCDIR=${SAMBA_ETCD | | | @@ -40,26 +40,27 @@ FILES_SUBST+= SAMBA_ETCDIR=${SAMBA_ETCD |
40 | FILES_SUBST+= SAMBA_LOCKDIR=${SAMBA_LOCKDIR} | | 40 | FILES_SUBST+= SAMBA_LOCKDIR=${SAMBA_LOCKDIR} |
41 | FILES_SUBST+= SAMBA_LOGDIR=${SAMBA_LOGDIR} | | 41 | FILES_SUBST+= SAMBA_LOGDIR=${SAMBA_LOGDIR} |
42 | FILES_SUBST+= SAMBA_PIDDIR=${SAMBA_PIDDIR} | | 42 | FILES_SUBST+= SAMBA_PIDDIR=${SAMBA_PIDDIR} |
43 | FILES_SUBST+= SAMBA_PRIVATE=${SAMBA_PRIVATE:Q} | | 43 | FILES_SUBST+= SAMBA_PRIVATE=${SAMBA_PRIVATE:Q} |
44 | FILES_SUBST+= SAMBA_STATEDIR=${SAMBA_STATEDIR} | | 44 | FILES_SUBST+= SAMBA_STATEDIR=${SAMBA_STATEDIR} |
45 | FILES_SUBST+= SAMBA_VARDIR=${SAMBA_VARDIR} | | 45 | FILES_SUBST+= SAMBA_VARDIR=${SAMBA_VARDIR} |
46 | FILES_SUBST+= WINBINDD_RCD_SCRIPT=${WINBINDD_RCD_SCRIPT:Q} | | 46 | FILES_SUBST+= WINBINDD_RCD_SCRIPT=${WINBINDD_RCD_SCRIPT:Q} |
47 | | | 47 | |
48 | # mktemp is useful for the replacement adduser script, but don't require | | 48 | # mktemp is useful for the replacement adduser script, but don't require |
49 | # a full dependency since it's not actually needed by samba. | | 49 | # a full dependency since it's not actually needed by samba. |
50 | USE_TOOLS+= gmake mktemp perl:run | | 50 | USE_TOOLS+= gmake mktemp perl:run |
51 | REPLACE_PERL= script/findsmb.in | | 51 | REPLACE_PERL= script/findsmb.in |
52 | | | 52 | |
| | | 53 | BROKEN_GETTEXT_DETECTION=yes |
53 | USE_GNU_READLINE= yes | | 54 | USE_GNU_READLINE= yes |
54 | GNU_CONFIGURE= yes | | 55 | GNU_CONFIGURE= yes |
55 | CONFIGURE_ARGS+= --with-libiconv=${BUILDLINK_PREFIX.iconv} | | 56 | CONFIGURE_ARGS+= --with-libiconv=${BUILDLINK_PREFIX.iconv} |
56 | CONFIGURE_ARGS+= --with-readline=${BUILDLINK_PREFIX.readline} | | 57 | CONFIGURE_ARGS+= --with-readline=${BUILDLINK_PREFIX.readline} |
57 | CONFIGURE_ARGS+= --with-configdir=${SAMBA_ETCDIR} | | 58 | CONFIGURE_ARGS+= --with-configdir=${SAMBA_ETCDIR} |
58 | CONFIGURE_ARGS+= --libdir=${SAMBA_LIBDIR} | | 59 | CONFIGURE_ARGS+= --libdir=${SAMBA_LIBDIR} |
59 | CONFIGURE_ARGS+= --with-lockdir=${SAMBA_LOCKDIR} | | 60 | CONFIGURE_ARGS+= --with-lockdir=${SAMBA_LOCKDIR} |
60 | CONFIGURE_ARGS+= --with-logfilebase=${SAMBA_LOGDIR} | | 61 | CONFIGURE_ARGS+= --with-logfilebase=${SAMBA_LOGDIR} |
61 | CONFIGURE_ARGS+= --with-modulesdir=${SAMBA_MODULESDIR} | | 62 | CONFIGURE_ARGS+= --with-modulesdir=${SAMBA_MODULESDIR} |
62 | CONFIGURE_ARGS+= --with-piddir=${SAMBA_PIDDIR} | | 63 | CONFIGURE_ARGS+= --with-piddir=${SAMBA_PIDDIR} |
63 | CONFIGURE_ARGS+= --with-privatedir=${SAMBA_PRIVATE:Q} | | 64 | CONFIGURE_ARGS+= --with-privatedir=${SAMBA_PRIVATE:Q} |
64 | CONFIGURE_ARGS+= --with-statedir=${SAMBA_STATEDIR} | | 65 | CONFIGURE_ARGS+= --with-statedir=${SAMBA_STATEDIR} |
65 | CONFIGURE_ARGS+= --localstatedir=${SAMBA_VARDIR} | | 66 | CONFIGURE_ARGS+= --localstatedir=${SAMBA_VARDIR} |
| @@ -145,17 +146,18 @@ post-install: | | | @@ -145,17 +146,18 @@ post-install: |
145 | ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/examples/smb.conf.default \ | | 146 | ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/examples/smb.conf.default \ |
146 | ${DESTDIR}${PREFIX}/${EGDIR} | | 147 | ${DESTDIR}${PREFIX}/${EGDIR} |
147 | ${INSTALL_SCRIPT} ${WRKSRC}/script/mknissmbpasswd.sh \ | | 148 | ${INSTALL_SCRIPT} ${WRKSRC}/script/mknissmbpasswd.sh \ |
148 | ${DESTDIR}${PREFIX}/${EGDIR} | | 149 | ${DESTDIR}${PREFIX}/${EGDIR} |
149 | ${INSTALL_SCRIPT} ${WRKSRC}/script/mknissmbpwdtbl.sh \ | | 150 | ${INSTALL_SCRIPT} ${WRKSRC}/script/mknissmbpwdtbl.sh \ |
150 | ${DESTDIR}${PREFIX}/${EGDIR} | | 151 | ${DESTDIR}${PREFIX}/${EGDIR} |
151 | ${INSTALL_SCRIPT} ${WRKSRC}/script/mksmbpasswd.sh \ | | 152 | ${INSTALL_SCRIPT} ${WRKSRC}/script/mksmbpasswd.sh \ |
152 | ${DESTDIR}${PREFIX}/${EGDIR} | | 153 | ${DESTDIR}${PREFIX}/${EGDIR} |
153 | ${INSTALL_SCRIPT} ${WRKSRC}/script/updatesmbpasswd.sh \ | | 154 | ${INSTALL_SCRIPT} ${WRKSRC}/script/updatesmbpasswd.sh \ |
154 | ${DESTDIR}${PREFIX}/${EGDIR} | | 155 | ${DESTDIR}${PREFIX}/${EGDIR} |
155 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/include/*.h | | 156 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/include/*.h |
156 | | | 157 | |
157 | .include "../../converters/libiconv/buildlink3.mk" | | 158 | .include "../../converters/libiconv/buildlink3.mk" |
| | | 159 | .include "../../devel/gettext-lib/buildlink3.mk" |
158 | .include "../../devel/popt/buildlink3.mk" | | 160 | .include "../../devel/popt/buildlink3.mk" |
159 | .include "../../devel/readline/buildlink3.mk" | | 161 | .include "../../devel/readline/buildlink3.mk" |
160 | .include "../../security/openssl/buildlink3.mk" | | 162 | .include "../../security/openssl/buildlink3.mk" |
161 | .include "../../mk/bsd.pkg.mk" | | 163 | .include "../../mk/bsd.pkg.mk" |