aboutsummaryrefslogtreecommitdiffstats
path: root/dns/ldns/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Switch some MASTER_SITES from http/ftp to https.mat2018-02-271-1/+1
| | | | | | | | Also some cleanup of dead entries. PR: 226203 Submitted by: Sam H Sponsored by: Absolight
* Switch from swig 2.0 to swig 3.0bapt2017-12-211-1/+2
|
* Convert Python ports to FLAVORS.mat2017-11-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464
* Remove perl5 from RUN_DEPENDSsunpoet2017-07-231-0/+2
| | | | | | | | | - Bump PORTREVISION for dependency change PR: 220910 Submitted by: Andrew Romanenko <melanhit@gmail.com> Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) MFH: 2017Q3
* Fix build.mat2017-03-221-1/+1
| | | | Sponsored by: Absolight
* - Update to 1.7.0miwi2017-03-031-44/+47
| | | | | | | Changelog: https://git.nlnetlabs.nl/ldns/tree/Changelog PR: 217495 Submitted by: maintainer
* Remove the remaining IGNORE_FreeBSD_9 lines.mat2017-02-181-5/+1
| | | | Sponsored by: Absolight
* Mark some ports as not openssl-devel ready.mat2016-11-301-0/+4
| | | | Sponsored by: Absolight
* - Update devel/doxygen to 1.8.12antoine2016-09-281-2/+0
| | | | | | - Adjust plist of ports depending on it PR: 212869
* Fix build on 9.mat2016-09-211-1/+3
| | | | Sponsored by: Absolight
* dns/ldns: Fix SSL library configuration for slave dns/py-ldnsmarino2016-09-121-0/+1
| | | | Approvd by: SSL blanket
* dns/ldns: Fix SSL library support, tidy optionsmarino2016-09-101-33/+23
| | | | | | | | | | | | | | | The makefile for the ldns was very hard to follow due to preprocessor- like hunks changing the logic flow even across targets. As part of the SSL fix, I felt compelled to convert much of the options logic to the modern options framework to make it simpler to follow the makefile logic (as a side benefit the port is a bit more tidy). I also reworked the FreeBSD 9 + GOST option logic to set the new IGNORE_FreeBSD_9 variable if GOST was requested on FreeBSD 9 with the base SSL library. I believe the previous logic using the WITH_OPENSSL_PORT knob and CONFLICTS setting was incorrect. Approvd by: SSL blanket
* Fix ports depending on security/(open|libre)ssl directly.mat2016-07-041-1/+1
| | | | Sponsored by: Absolight
* Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled ↵amdmi32016-05-241-1/+1
| | | | | | by default anyway and don't need to be listed Approved by: portmgr blanket
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.mat2016-04-011-5/+5
| | | | | With hat: portmgr Sponsored by: Absolight
* By default libtool replaces -export-symbols <file> with -retain-symbols-filetijl2015-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine
* - Add CPE infoamdmi32015-05-141-1/+2
| | | | Approved by: portmgr blanket
* Revert unintended changebapt2015-04-061-1/+2
| | | | Reported by: flo
* Mark as broken unfetchable portsbapt2015-04-061-2/+1
|
* Correct a spaces -> tab issue that slipped by the previous commitfeld2015-02-261-1/+1
|
* Fix issues with LibreSSLfeld2015-02-251-1/+2
| | | | | PR: 191853 Approved by: maintainer
* Move MASTER_SITES from CRITICAL to LOCAL/ehauptehaupt2015-01-061-1/+1
|
* Change the way Perl modules are installed, update the default Perl to 5.18.mat2014-11-261-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, we had: site_perl : lib/perl5/site_perl/5.18 site_perl/perl_arch : lib/perl5/site_perl/5.18/mach perl_man3 : lib/perl5/5.18/man/man3 Now we have: site_perl : lib/perl5/site_perl site_arch : lib/perl5/site_perl/mach/5.18 perl_man3 : lib/perl5/site_perl/man/man3 Modules without any .so will be installed at the same place regardless of the Perl version, minimizing the upgrade when the major Perl version is changed. It uses a version dependent directory for modules with compiled bits. As PERL_ARCH is no longer needed in plists, it has been removed from PLIST_SUB. The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now always removed, as is perllocal.pod. The old site_perl and site_perl/arch directories have been kept in the default Perl @INC for all Perl ports, and will be phased out as these old Perl versions expire. PR: 194969 Differential Revision: https://reviews.freebsd.org/D1019 Exp-run by: antoine Reviewed by: perl@ Approved by: portmgr
* - Convert ports from dns/, editors/ and emulators/ to newmva2014-10-191-1/+1
| | | | | | USES=python Approved by: portmgr (implicit)
* Avoid dependency on devel/libtooltijl2014-10-051-3/+6
|
* - Switch to USES=libtool, drop .la filesamdmi32014-08-221-3/+4
| | | | | | - Add LICENSE_FILE Approved by: portmgr blanket
* Convert GMAKE to MAKE_CMDbapt2014-06-251-4/+4
| | | | | | | Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgr
* Install libldns.pcerwin2014-05-151-0/+2
| | | | | | PR: 189263 Submitted by: Josh Cepek <josh.cepek@usa.net> Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* Convert p5-DNS-Ldns to staging.mat2014-04-301-0/+5
| | | | | Truckload of pointy hats to: erwin Sponsored by: Absolight
* dns/ldnsdanilo2014-02-071-2/+2
| | | | | | | | | - Convert LIB_DEPENDS to new syntax dns/py-ldns - Add stage support [1] Reported by: mat [1]
* - Update from 1.6.16 to 1.6.17danilo2014-02-071-225/+51
| | | | | | | | | | | while here - Add stage support - Remove the indefinite article from COMMENT - Convert LICENSE from BSD to BSD3CLAUSE - Convert USE_GMAKE to USES PR: ports/185787 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* dns/ldns: Bump PORTREVISIONkoobs2013-11-251-1/+1
| | | | | PR: ports/182709 Reported by: Mathieu Arnold <mat@mat.cc>
* The dns/py-ldns stopped building. Recent chenges in theerwin2013-10-141-1/+1
| | | | | | | | | | | ports unearthed a serious defevt in the original build process. This changes patches configure file. There will be a new release of this port which will contain a new configure file. Until then this patch is needed. PR: 182183 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | dns)
* - Do not depend on security/openssl if openssl in base is sufficient.sem2013-09-051-1/+3
| | | | | | PR: ports/178262 Submitted by: Jan Beich <jbeich@tormail.org> Reviewed by: ldns' port maintainer
* Have dns/py-ldns only install the Python bits.mat2013-07-111-20/+27
| | | | | | PR: ports/179812 Submitted by: mat Approved by: maintainer
* Update to 1.6.16erwin2012-11-261-2/+1
| | | | | | | | | | | | ldns 1.6.14 and ldns 1.6.15 had a bug in creating empty bitmaps for NSEC3 on empty non-terminals; and were unable to build a loadable pyldns module. This release has those two bugs resolved. PR: 173626 Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr> Approved by: maintainer Feature safe: yes
* Bump PORTREVISION in order to make the registration of CONFLICTS work.ehaupt2012-11-221-1/+1
| | | | Feature safe: yes
* - Add dns/py-ldns, a stub port of dns/ldns with python bindings enabled. Thisehaupt2012-11-221-0/+4
| | | | | | | is required for the upcoming dns/sshfp update - Register CONFLICTS and PKGNAMEPREFIX in dns/ldns Feature safe: yes
* - Rename DOCS option to DOXYGEN and turn it off by default, restoring ↵ak2012-11-091-5/+5
| | | | | | | | | | | pre-OptionsNG status quo - Shorten GOST option description, to fit in old dialog's line restrictions on 8.x - Use standard EXAMPLES/DOXYGEN descriptions - Remove quotes from option descriptions Approved by: Jaap Akkerhuis <jaap at NLnetLabs.nl> (maintainer) Feature safe: yes
* - Update ldns to 1.6.15 [1]ak2012-10-311-6/+3
| | | | | | | | | | | | - Add an entry to UPDATING about binary incompatibility in previous version of ldns - Fix OptionsNG - Bump PORTREVISION for all ports dependent on dns/ldns - Remove ABI version numbers from LIB_DEPENDS while I'm here PR: ports/173080 [1] Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) [1] Approved by: portmgr (erwin) Feature safe: yes
* - Update to 1.6.14 [1]culot2012-10-241-26/+27
| | | | | | | | | | | - Convert to OptionsNG [2] Changes: http://www.nlnetlabs.nl/svn/ldns/tags/release-1.6.14/Changelog PR: ports/173003 [1] ports/171934 [2] Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) [1] Takefu <takefu@airport.fm> [2] Feature safe: yes
* - Disable ECDSA supportmiwi2012-05-281-5/+1
| | | | | PR: 168394 Submitted by: maintainer
* - Update to 1.6.13ak2012-05-241-6/+6
| | | | | | | | | | | | This is mostly a bugfix release. Most notable new features are ECDSA support (RFC 6605) and command-line options for ldns-verify-zone for validating against given keys and for safety margins on signatures inception and expiration times. - The examples and drill programs will now built by default. PR: ports/168296 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) Approved by: itetcu (mentor)
* - Update to 1.6.12miwi2012-01-291-10/+13
| | | | | PR: 164224 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
* - Need to include bsd.port.options.mk to make OPTIONS work [1]scheidell2012-01-111-0/+3
| | | | | | PR: ports/163734 [1] Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> [1] Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer), gabor (mentor, implicit)
* - Fix INDEXmiwi2011-11-071-1/+1
|
* - Get rid FreeBSD 6 supportmiwi2011-11-071-8/+1
|
* - Update to 1.6.11zi2011-10-071-21/+22
| | | | | | | - Fix up whitespace PR: ports/161133 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* - Update to 1.6.10wen2011-06-011-2/+3
| | | | | PR: ports/157478 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* Add an option for installing python bindings.ehaupt2011-04-171-2/+15
| | | | | PR: 156419 Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* - Update to 1.6.9wen2011-03-171-1/+1
| | | | | PR: ports/155613 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
* - Update to 1.6.8pav2011-01-261-14/+39
| | | | | | PR: ports/154268 Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) Feature safe: yes
* - change maintainer to submitter (NLnetNLabs)ohauer2010-12-211-4/+7
| | | | | | | | | | - patch includes fix for PR ports/153165 port dns/ldns fails to build with config (EXAMPLES=on and GOST=off) - bump PORTREVISION PR: ports/153228 ports/153165 Submitted by: Jaap Akkerhuis <jaap _at_ NLnetLabs.nl> (new maintainer) Approved by: Konstantin Saurbier <konstantin _at_ saurbier.net> (old maintainer)
* Update to 1.6.7beech2010-12-111-3/+9
| | | | | | | PR: ports/152578 Submitted by: Jaap Akkerhuis (jaap@NLnetLabs.nl) Approved by: Konstantin Saurbier (konstantin@saurbier.net) (maintainer) itetcu (mentor) (implicit)
* Sync to new bsd.autotools.mkade2010-12-041-1/+1
|
* - Update to 1.6.6bapt2010-09-031-3/+11
| | | | | | | | | - Add GHOST option - While here add license PR: ports/149975 Submitted by: Jaap Akkerhuis <jaap _at_ NLnetLabs.nl> Approved by: Konstantin Saurbier <konstantin _at_ saurbier.net> (maintainer)
* Update to 1.6.5makc2010-07-191-1/+1
| | | | | | PR: ports/147565 Submitted by: Jaap Akkerhuis <jaap at NLnetLabs.nl> Approved by: Konstantin Saurbier (maintainer)
* - Update to 1.6.4miwi2010-01-251-1/+1
| | | | | PR: 143060 Submitted by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* - Convert NOMANCOMPRESS to NO_MANCOMPRESS to sync with srcmiwi2009-12-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | PR: ports/136065 ports/127469 Submitted by: N.J. Mann <njm@njm.me.uk> and Aldis Berjoza <killasmurf86@gmail.com> - Early identify port CONFLICTS PR: 137855 Submitted by: Piotr Smyrak <smyru@heron.pl> - Add --no-same-permissions to the EXTRACT_AFTER_ARGS command. Tijl Coosemans has been reported an issue that when root is extracting from the tarball, and the tarball contains world writable files (sysutils/policykit as an example), there is a chance that the files gets changed by malicious third parties right after the extraction, which makes it possible to inject code into the package thus compromise the system. Submitted by: Tijl Coosemans <tijl@coosemans.org> Xin LI (delphij@) - Fix some whitespaces Tested with: exp-run
* - Update to 1.6.3miwi2009-12-131-1/+1
| | | | | PR: 141214 Submitted by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* - Update to 1.6.2miwi2009-11-261-10/+14
| | | | | PR: 140841 Submitted by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* - Update to 1.6.1.araujo2009-08-171-1/+1
| | | | | | PR: ports/137846 Submitted by: Sylvio Cesar <scjamorim@bsd.com.br> Approved by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-031-1/+1
| | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr
* - Update to 1.6.0miwi2009-07-271-10/+8
| | | | | | PR: 136976 Submitted by: Cristiano Rolim Pereira <cristianorolim@hotmail.com> Approved by: maintainer
* - Adding option for building example programsamdmi32009-05-311-1/+28
| | | | | PR: 134927 Submitted by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* - Update to 1.5.1wxs2009-02-271-1/+1
| | | | | | PR: ports/131965 Submitted by: Cristiano Rolim Pereira <cristianorolim@hotmail.com> Approved by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* - Update to 1.4.1pgollucci2009-01-281-178/+186
| | | | | | PR: ports/130807 Submitted by: Cristiano Rolim Pereira <cristianorolim@hotmail.com> Approved by: Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
* - Update to 1.2.2gabor2008-02-251-3/+2
| | | | | | | | - Update MAINTAINER address PR: ports/120847 Submitted by: Felippe de Meirelles Motta <lippemail@gmail.com> Approved by: maintainer
* Remove always-false/true conditions based on OSVERSION 500000edwin2007-10-041-5/+1
|
* - Update to 1.1.0miwi2006-08-281-58/+68
| | | | | PR: ports/102517 Submitted by: Konstantin Saurbier <saurbier(at)math.uni-bielefeld.de> (maintainer)
* Conversion to a single libtool environment.ade2006-02-231-1/+1
| | | | Approved by: portmgr (kris)
* - Update to 1.0.1tdb2006-01-121-1/+5
| | | | | | | - Mark BROKEN on <5.0 PR: 91678 Submitted by: saurbier@math.uni-bielefeld.de (maintainer)
* [NEW PORT] dns/ldns: A library for programs conforming to DNS RFCs and draftsedwin2005-12-301-0/+203
Ldns is a library to simplify implementaition of recent DNS RFCs. The goal is to allow depelopers to easily create software conforming to current RFCs and experimental software for current Internet drafts. Because ldns is written in C it should be a lot faster than Perl or other scripting languages. WWW: http://www.nlnetlabs.nl/ldns/ PR: ports/91042 Submitted by: Konstantin Saurbier <saurbier@math.uni-bielefeld.de> <saurbier@math.uni-bielefeld.de>