FreeBSD Bugzilla – Attachment 176279 Details for
Bug 213887
net/openntpd openntpd-6.0p1_1,2 can not be built without SSL support
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
"Working" Makefile
Makefile (text/plain), 1.48 KB, created by
Simeon Simeonov
on 2016-10-29 15:25:13 UTC
(
hide
)
Description:
"Working" Makefile
Filename:
MIME Type:
Creator:
Simeon Simeonov
Created:
2016-10-29 15:25:13 UTC
Size:
1.48 KB
patch
obsolete
># $FreeBSD$ > >PORTNAME= openntpd >PORTVERSION= 6.0p1 >PORTREVISION= 3 >PORTEPOCH= 2 >CATEGORIES= net >MASTER_SITES= OPENBSD/OpenNTPD > >MAINTAINER= naddy@FreeBSD.org >COMMENT= Network Time Protocol (NTP) daemon > >LICENSE= ISCL > >RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss > >USE_RC_SUBR= openntpd >USERS= _ntp >GROUPS= _ntp > >USES= ssl > >GNU_CONFIGURE= yes > >OPTIONS_DEFINE= RESSL >RESSL_DESC= SSL/TLS support via LibreSSL > >OPTIONS_DEFAULT= RESSL > >CONFIGURE_ARGS= --with-cacert=${LOCALBASE}/etc/ssl/cert.pem > >pre-build: > ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \ > ${WRKSRC}/src/ntpd.conf.5 ${WRKSRC}/src/ntpd.8 > >post-stage: > cd ${STAGEDIR}${PREFIX}/etc && ${MV} ntpd.conf ntpd.conf.sample > >.include <bsd.port.pre.mk> > ># Requires libtls from LibreSSL >.if ${PORT_OPTIONS:MRESSL} >.if ${SSL_DEFAULT:Mlibressl*} >CPPFLAGS+= -I${OPENSSLINC} >LDFLAGS+= -L${OPENSSLLIB} >.else # SSL_DEFAULT >BUILD_DEPENDS+= ${NONEXISTENT}:security/libressl:stage >CPPFLAGS+= -I${WRKDIR}/libressl/include >LDFLAGS+= -L${WRKDIR}/libressl/lib >.endif # RESSL > ># security/libressl ignores implicit SSP_UNSAFE, see Mk/bsd.ssp.mk >. if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000036 && ${ARCH} == i386 >SSP_CFLAGS?= -fstack-protector >CFLAGS+= ${SSP_CFLAGS} >LDFLAGS+= -fstack-protector >LIBS+= -lssp_nonshared >. endif > >pre-configure: > @cd `${MAKE} -V STAGEDIR -C ${PORTSDIR}/security/libressl`${LOCALBASE} \ > && ${COPYTREE_SHARE} . ${WRKDIR}/libressl "! -name *.so*" >.endif # SSL_DEFAULT > >.include <bsd.port.post.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 213887
: 176279