Tue Jun 30 11:10:26 2020 UTC ()
pure-ftpd: SunOS needs _XOPEN_SOURCE=600 for CMSG bits.


(jperkin)
diff -r1.41 -r1.42 pkgsrc/net/pure-ftpd/Makefile

cvs diff -r1.41 -r1.42 pkgsrc/net/pure-ftpd/Makefile (expand / switch to unified diff)

--- pkgsrc/net/pure-ftpd/Makefile 2020/03/11 11:47:19 1.41
+++ pkgsrc/net/pure-ftpd/Makefile 2020/06/30 11:10:26 1.42
@@ -1,29 +1,31 @@ @@ -1,29 +1,31 @@
1# $NetBSD: Makefile,v 1.41 2020/03/11 11:47:19 nia Exp $ 1# $NetBSD: Makefile,v 1.42 2020/06/30 11:10:26 jperkin Exp $
2 2
3DISTNAME= pure-ftpd-1.0.49 3DISTNAME= pure-ftpd-1.0.49
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= https://download.pureftpd.org/pub/pure-ftpd/releases/ 5MASTER_SITES= https://download.pureftpd.org/pub/pure-ftpd/releases/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.pureftpd.org/project/pure-ftpd 9HOMEPAGE= https://www.pureftpd.org/project/pure-ftpd
10COMMENT= Secure FTP daemon with optional SQL support 10COMMENT= Secure FTP daemon with optional SQL support
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14CONFIGURE_ARGS+= --with-everything 14CONFIGURE_ARGS+= --with-everything
15CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 15CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
16CONFIGURE_ARGS+= --localstatedir=${VARBASE} 16CONFIGURE_ARGS+= --localstatedir=${VARBASE}
17 17
18BUILD_DEFS+= VARBASE 18BUILD_DEFS+= VARBASE
19 19
20CONFIGURE_ARGS.Interix+= --without-privsep 20CONFIGURE_ARGS.Interix+= --without-privsep
21 21
 22CFLAGS.SunOS+= -D_XOPEN_SOURCE=600
 23
22RCD_SCRIPTS= pure_ftpd pure_uploadscript 24RCD_SCRIPTS= pure_ftpd pure_uploadscript
23 25
24EGDIR= ${PREFIX}/share/examples/pure-ftpd 26EGDIR= ${PREFIX}/share/examples/pure-ftpd
25 27
26CONF_FILES+= ${EGDIR}/pure-ftpd.conf \ 28CONF_FILES+= ${EGDIR}/pure-ftpd.conf \
27 ${PKG_SYSCONFDIR}/pure-ftpd.conf 29 ${PKG_SYSCONFDIR}/pure-ftpd.conf
28.include "options.mk" 30.include "options.mk"
29.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"