# New ports collection makefile for: ike # Date created: 24 march 2007 # Whom: mgrooms@shrew.net # # $FreeBSD$ # PORTNAME= ike PORTVERSION= 2.1.7 PORTREVISION= 1 CATEGORIES= security net MASTER_SITES= http://www.shrew.net/download/ike/ DISTNAME= ${PORTNAME}-${PORTVERSION}-release EXTRACT_SUFX= .tbz2 MAINTAINER= mgrooms@shrew.net COMMENT= Shrew Soft IKE daemon and client tools ONLY_FOR_ARCHS= i386 amd64 USE_RC_SUBR= iked USE_BISON= build USE_OPENSSL= yes USE_CMAKE= yes USE_BZIP2= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} CMAKE_ARGS+= -DETCDIR:PATH="${PREFIX}/etc" \ -DLIBDIR:PATH="${PREFIX}/lib" \ -DMANDIR:PATH="${PREFIX}/man" OPTIONS= QTGUI "Enable QT client front end applications" on \ NATT "Enable NAT-Traversal (kernel-patch required)" off \ LDAP "Enable LDAP XAuth daemon support" off \ DEBUG "Enable Debug support" off .include MAN5= iked.conf.5 MAN8= iked.8 .ifdef(WITH_DEBUG) CMAKE_ARGS+= -DDEBUG=YES .endif .ifdef(WITH_LDAP) USE_OPENLDAP= YES CMAKE_ARGS+= -DLDAP=YES .endif .ifdef(WITH_NATT) CMAKE_ARGS+= -DNATT=YES .endif .ifdef(WITH_QTGUI) CMAKE_ARGS+= -DQTGUI=YES USE_QT_VER= 3 MAN1= ikea.1 ikec.1 PLIST_SUB+= QTGUI="" .else PLIST_SUB+= QTGUI="@comment " .endif .include post-patch: .if defined(WITH_NATT) . if ${OSVERSION} < 800000 @${ECHO_MSG} "===> -------------------------------------------------------------------------" @${ECHO_MSG} "===> WARNING: You will need to patch your kernel for NAT-T functionality!" @${ECHO_MSG} "===> http://people.freebsd.org/~vanhu/NAT-T/patch-natt-7.2-2009-05-12.diff" @${ECHO_MSG} "===> You may need to edit the patch if it fails to apply cleanly." @${ECHO_MSG} "===> -------------------------------------------------------------------------" @sleep 3 . endif .endif @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ ${WRKSRC}/CMakeLists.txt post-build: # QT 3.3 UIC (User Interface Compiler) creates these, so remove them. # Otherwise x11-toolkits/qt33 would have to be patched, as Gentoo did. .for f in .qt_plugins_* qt_plugins_* @${RM} -f ${LOCALBASE}/etc/settings/${f} .endfor @${RMDIR} ${LOCALBASE}/etc/settings || ${TRUE} post-install: @if ! ${SYSCTL} -a | ${GREP} -q ipsec; then \ ${ECHO_MSG} "===> -------------------------------------------------------------------------"; \ ${ECHO_MSG} "===> WARNNG: You need IPsec support in your kernel, please see:"; \ ${ECHO_MSG} "===> http://www.freebsd.org/doc/en/books/handbook/ipsec.html"; \ ${ECHO_MSG} "===> -------------------------------------------------------------------------"; \ fi ; .if defined(WITH_NATT) @${ECHO_MSG} "===> -------------------------------------------------------------------------" @${ECHO_MSG} "===> WARNING: To use NAT Traversal ( NAT-T ) support, please be sure to" @${ECHO_MSG} "===> include the following line in your kernel config file." @${ECHO_MSG} "===> options IPSEC_NAT_T" @${ECHO_MSG} "===> -------------------------------------------------------------------------" .endif .include es/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Update libaacs to 0.7.0riggs2014-04-271-1/+1
* The FreeBSD x11@ and graphics team proudly presentszeising2014-04-171-1/+1
* Switch my ports to USES= tar:...nox2014-03-151-2/+1
* - Finally stagify the vdr ports. \o/nox2014-03-012-21/+57
* - Fix plist and introduce XINE_PLUGINSDIR variable for the problem dir.nox2013-11-302-5/+8
* Use proper braces for -I${VDRDIR} (oops!)nox2013-10-041-1/+1
* - Invoke configure seperately as gmake apparently no longer picks upnox2013-10-041-7/+7
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-1/+2
* - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0
* - Fix multimedia/vdr-plugin-markad build by fixing .include order.nox2013-07-111-2/+2
* Fix build with recent(?) clang.nox2013-05-251-0/+11
* Finish converting the whole ports tree to USES=pkgconfigbapt2013-04-231-6/+2
* Switch from libglut to freeglut and retire libglut. Libglut hasn't beenkwm2012-08-051-1/+1
* Convert to USE_PKGCONFIG.nox2012-07-281-1/+1
* - Update multimedia/vdr to 1.7.29 .nox2012-07-221-1/+1
* - Update example ~/.xine/keymap for xine-ui version 0.99.7 .nox2012-06-232-3/+51
* - Update multimedia/libxine to 1.2.2 .nox2012-06-232-5/+5
* - Update multimedia/vdr and multimedia/vdr-plugins to 1.7.28 .nox2012-06-201-2/+2
* - Convert these to OPTIONng.nox2012-06-031-11/+10
* - update png to 1.5.10dinoex2012-06-011-0/+1
* Update to 1.0.90s20120511 git snapshot (which attempts to fix audionox2012-05-172-4/+3
* - Update multimedia/vdr and multimedia/vdr-plugins to 1.7.27 .nox2012-04-216-69/+10
* - update to 0.2.2rm2012-03-221-1/+1
* - Update multimedia/libxine to 1.2.1 with a commit merged from hgnox2012-02-263-9/+55
* - update libbluray to 0.2.1rm2012-02-241-1/+1
* - Bump PORTREVISION to chase the update of multimedia/libvpxashish2012-02-161-1/+1
* - Update multimedia/vdr to 1.7.22 .nox2012-01-222-1/+2
* - Update to 1.0.90s20111129.1002 .nox2011-12-114-21/+52
* - Fix random vdr-sxfe xvdr+tcp:// reconnect failures. (I shall updatenox2011-12-092-1/+12
* - Update multimedia/vdr to 1.7.19 (with parts of the update revertednox2011-06-262-1/+4
* Fix build after multimedia/libxine update. (More vdr port updates later.)nox2011-06-251-0/+32
* Bump due to ffmpeg update to 0.7.1mm2011-06-251-1/+1
* - Add support patches for teletext subtitle plugin to multimedia/vdrnox2011-06-111-1/+1
* - Add `y' to keyboard mappings as alternate key for `Play' to workaroundnox2011-05-102-1/+8
* - Update multimedia/vdr to 1.7.18 .nox2011-04-202-2/+2