Commit graph

54 commits

Author SHA1 Message Date
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
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
2014-11-26 13:08:24 +00:00
Baptiste Daroussin
530a33f611 Cleanup plist 2014-10-27 12:13:22 +00:00
Marcus von Appen
91e4e8a4e3 - Convert ports from dns/, editors/ and emulators/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 15:43:33 +00:00
Tijl Coosemans
42e4920bfe Avoid dependency on devel/libtool 2014-10-05 10:09:21 +00:00
Dmitry Marakasov
6aaea03402 - Switch to USES=libtool, drop .la files
- Add LICENSE_FILE

Approved by:	portmgr blanket
2014-08-22 09:06:51 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
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
2014-06-25 05:35:31 +00:00
Erwin Lansing
3aa331002f Install libldns.pc
PR:             189263
Submitted by:   Josh Cepek <josh.cepek@usa.net>
Approved by:    Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2014-05-15 15:08:01 +00:00
Mathieu Arnold
fcac22bc91 Convert p5-DNS-Ldns to staging.
Truckload of pointy hats to:	erwin
Sponsored by:	Absolight
2014-04-30 15:16:34 +00:00
Danilo Egea Gondolfo
648028d2ab dns/ldns
- Convert LIB_DEPENDS to new syntax

dns/py-ldns
- Add stage support [1]

Reported by:	mat [1]
2014-02-06 19:17:51 +00:00
Danilo Egea Gondolfo
437402f18a - Update from 1.6.16 to 1.6.17
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)
2014-02-06 18:23:57 +00:00
Kubilay Kocak
f2329c070d dns/ldns: Bump PORTREVISION
PR:		ports/182709
Reported by:	Mathieu Arnold <mat@mat.cc>
2013-11-24 17:59:04 +00:00
Kubilay Kocak
93f95a4817 dns/ldns: Fix packaging list for ldns-config
PR:		ports/182709
Submitted by:	Horia Racoviceanu <horia@racoviceanu.com>
Approved by:	maintainer
2013-11-24 15:29:32 +00:00
Erwin Lansing
ecb76b6b44 The dns/py-ldns stopped building. Recent chenges in the
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)
2013-10-13 19:14:00 +00:00
Baptiste Daroussin
24a1652ff4 Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
Sergey Matveychuk
b069c27f74 - Do not depend on security/openssl if openssl in base is sufficient.
PR:		ports/178262
Submitted by:	Jan Beich <jbeich@tormail.org>
Reviewed by:	ldns' port maintainer
2013-09-05 14:37:34 +00:00
Mathieu Arnold
47d55bc233 Have dns/py-ldns only install the Python bits.
PR:		ports/179812
Submitted by:	mat
Approved by:	maintainer
2013-07-11 12:40:54 +00:00
Erwin Lansing
34a224b65d Update to 1.6.16
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
2012-11-26 13:48:39 +00:00
Emanuel Haupt
101b8e4ac7 Bump PORTREVISION in order to make the registration of CONFLICTS work.
Feature safe:	yes
2012-11-22 12:42:28 +00:00
Emanuel Haupt
6a7d8f34f4 - Add dns/py-ldns, a stub port of dns/ldns with python bindings enabled. This
is required for the upcoming dns/sshfp update
- Register CONFLICTS and PKGNAMEPREFIX in dns/ldns

Feature safe:	yes
2012-11-22 12:28:09 +00:00
Alex Kozlov
69ba8747de - Rename DOCS option to DOXYGEN and turn it off by default, restoring 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
2012-11-08 17:57:59 +00:00
Alex Kozlov
25334a5bb6 - Update ldns to 1.6.15 [1]
- 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
2012-10-31 07:58:36 +00:00
Frederic Culot
0c90bfe735 - Update to 1.6.14 [1]
- 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
2012-10-24 05:42:06 +00:00
Martin Wilke
884d68e374 - Disable ECDSA support
PR:		168394
Submitted by:	maintainer
2012-05-28 04:51:14 +00:00
Alex Kozlov
b526704ea1 - Update to 1.6.13
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)
2012-05-24 14:01:39 +00:00
Martin Wilke
3a141ba29e - Update to 1.6.12
PR:		164224
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
2012-01-28 17:49:34 +00:00
Michael Scheidell
1ab5239b25 - Need to include bsd.port.options.mk to make OPTIONS work [1]
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)
2012-01-11 14:59:06 +00:00
Martin Wilke
74bbe43875 - Fix INDEX 2011-11-07 05:47:42 +00:00
Martin Wilke
3cabe21a2d - Get rid FreeBSD 6 support 2011-11-07 04:24:55 +00:00
Ryan Steinmetz
3a2b65bc5d - Update to 1.6.11
- Fix up whitespace

PR:		ports/161133
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2011-10-06 22:43:49 +00:00
Wen Heping
88d610f023 - Update to 1.6.10
PR:		ports/157478
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2011-06-01 01:18:24 +00:00
Emanuel Haupt
20ab4dcc97 Add an option for installing python bindings.
PR:		156419
Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2011-04-16 20:36:06 +00:00
Wen Heping
d26cbeafa9 - Update to 1.6.9
PR:		ports/155613
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2011-03-17 09:30:22 +00:00
Pav Lucistnik
793ea827ee - Update to 1.6.8
PR:		ports/154268
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe:	yes
2011-01-26 11:28:03 +00:00
Olli Hauer
4658ba19c4 - change maintainer to submitter (NLnetNLabs)
- 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)
2010-12-20 21:41:30 +00:00
Beech Rintoul
a089336030 Update to 1.6.7
PR:		ports/152578
Submitted by:	Jaap Akkerhuis (jaap@NLnetLabs.nl)
Approved by:	Konstantin Saurbier (konstantin@saurbier.net) (maintainer)
		itetcu (mentor) (implicit)
2010-12-10 22:27:57 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Baptiste Daroussin
414b3f9357 - Update to 1.6.6
- 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)
2010-09-03 08:51:25 +00:00
Max Brazhnikov
8c9b6f61c3 Update to 1.6.5
PR:		ports/147565
Submitted by:	Jaap Akkerhuis <jaap at NLnetLabs.nl>
Approved by:	Konstantin Saurbier (maintainer)
2010-07-18 21:30:57 +00:00
Martin Wilke
ab9b313b00 - Update to 1.6.4
PR:		143060
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2010-01-25 08:53:29 +00:00
Martin Wilke
8ca9f0d689 - Convert NOMANCOMPRESS to NO_MANCOMPRESS to sync with src
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
2009-12-29 10:25:55 +00:00
Martin Wilke
3b465395de - Update to 1.6.3
PR:		141214
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-12-13 00:21:07 +00:00
Martin Wilke
ac4c3d1a7b - Update to 1.6.2
PR:		140841
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-11-26 14:19:46 +00:00
Marcelo Araujo
0d8ce45949 - Update to 1.6.1.
PR:		ports/137846
Submitted by:	Sylvio Cesar <scjamorim@bsd.com.br>
Approved by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-08-16 23:31:41 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-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
2009-08-02 19:36:34 +00:00
Martin Wilke
3c24137376 - Update to 1.6.0
PR:		136976
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com>
Approved by:	maintainer
2009-07-27 07:07:15 +00:00
Dmitry Marakasov
e0cbb5eccf - Adding option for building example programs
PR:		134927
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-05-31 13:20:05 +00:00
Wesley Shields
6109c14fff - Update to 1.5.1
PR:		ports/131965
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com>
Approved by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-02-26 21:16:58 +00:00
Philip M. Gollucci
3c19340a6f - Update to 1.4.1
PR:             ports/130807
Submitted by:   Cristiano Rolim Pereira <cristianorolim@hotmail.com>
Approved by:    Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-01-27 19:32:50 +00:00
Gabor Kovesdan
0c475e5710 - Update to 1.2.2
- Update MAINTAINER address

PR:		ports/120847
Submitted by:	Felippe de Meirelles Motta <lippemail@gmail.com>
Approved by:	maintainer
2008-02-25 13:36:24 +00:00
Edwin Groothuis
ec7c5b0142 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 00:41:11 +00:00