# Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= ldap2dns PORTVERSION= 0.4.2 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= GHC MAINTAINER= ports@FreeBSD.org COMMENT= Maintain DNS zones using an LDAP directory LICENSE= GPLv2 RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-perl-ldap>=0:net/p5-perl-ldap USE_GITHUB= yes GH_ACCOUNT= bklang USES= gmake localbase:ldflags perl5 shebangfix SHEBANG_FILES= scripts/*.pl USE_PERL5= run USE_OPENLDAP= yes MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LD="${CC}" LDFLAGS="${LDFLAGS}" PORTDOCS= * PLIST_FILES= bin/ldap2dns \ bin/ldap2dnsd \ man/man1/ldap2dns.1.gz \ %%DATADIR%%/axfr2ldap.pl \ %%DATADIR%%/data2ldif.pl \ %%DATADIR%%/ldap2dns.schema \ %%DATADIR%%/ldap2tinydns-conf OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|?=|=|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|"/etc|"${PREFIX}/etc|' ${WRKSRC}/ldap2dns.c @${REINPLACE_CMD} -e \ 's|^/etc|${PREFIX}/etc|' ${WRKSRC}/ldap2dns.1 @${REINPLACE_CMD} -e \ 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/ldap2tinydns-conf do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ldap2dns ${STAGEDIR}${PREFIX}/bin ${LN} -sf ldap2dns ${STAGEDIR}${PREFIX}/bin/ldap2dnsd ${INSTALL_MAN} ${WRKSRC}/ldap2dns.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${INSTALL_DATA} ldap2dns.schema ldap2tinydns-conf \ ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/scripts && ${INSTALL_SCRIPT} axfr2ldap.pl data2ldif.pl \ ${STAGEDIR}${DATADIR}) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${INSTALL_DATA} README.html example.ldif \ ${STAGEDIR}${DOCSDIR}) .include ='dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.3 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Adjust the order of variable declarations to fix a problem getting themarcus2006-01-312-3/+17
* - Add SHA256 checksumspav2005-11-241-0/+1
* Presenting GNOME 2.12 for FreeBSD. The release is chock full of bug fixesmarcus2005-11-055-292/+27
* Teach gnomenetstatus that ural and ral are wireless devices.marcus2005-06-282-6/+8
* Presenting GNOME 2.10 for FreeBSD!marcus2005-03-125-62/+107
* Put all hacks of hicolor icons and mime from ports to bsd.gnome.mk's gnomehack.mezz2004-12-211-4/+0
* Do with REINPLACE what used to be done with a patch. This is a temporarymezz2004-11-262-11/+4
* Use new INSTALLS_OMF.mezz2004-11-232-22/+1
* Bump 29 ports that use GCONF_SCHEMAS. Somehow, the diff of GNOME 2.8.x hasmezz2004-11-101-1/+1
* Presenting GNOME 2.8 for FreeBSD (2.8.1 to be exact).marcus2004-11-086-22/+229
* Update to 2.6.2.1bland2004-07-193-3/+5
* Use the new GConf handling policy, this will be required for GNOME 2.7/2.8 ormezz2004-07-081-6/+2
* Update to 2.6.2.marcus2004-06-153-3/+4
* Update to 2.6.1.marcus2004-04-204-19/+9
* Presenting GNOME 2.6.0. The FreeBSD GNOME Team feels this our best releasemarcus2004-04-057-275/+207
* - Add SIZE to GNOME portspav2004-03-181-0/+1
* Whoa there, boy, that's a mighty big commit y'all have there...ade2004-03-141-1/+1
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-0/+1
* Add missing gnomepanel and libglade2 dependencies.bland2004-01-311-1/+1
* Use intlhack to fix build on -STABLE.marcus2004-01-201-1/+1
* Update to 0.13.marcus2004-01-153-4/+4
* Add gnomenetstatus, a GNOME 2 applet that displays network usage similar tomarcus2004-01-03