head	1.19;
access;
symbols
	pkgsrc-2026Q1:1.19.0.6
	pkgsrc-2026Q1-base:1.19
	pkgsrc-2025Q4:1.19.0.4
	pkgsrc-2025Q4-base:1.19
	pkgsrc-2025Q3:1.19.0.2
	pkgsrc-2025Q3-base:1.19
	pkgsrc-2025Q2:1.18.0.22
	pkgsrc-2025Q2-base:1.18
	pkgsrc-2025Q1:1.18.0.20
	pkgsrc-2025Q1-base:1.18
	pkgsrc-2024Q4:1.18.0.18
	pkgsrc-2024Q4-base:1.18
	pkgsrc-2024Q3:1.18.0.16
	pkgsrc-2024Q3-base:1.18
	pkgsrc-2024Q2:1.18.0.14
	pkgsrc-2024Q2-base:1.18
	pkgsrc-2024Q1:1.18.0.12
	pkgsrc-2024Q1-base:1.18
	pkgsrc-2023Q4:1.18.0.10
	pkgsrc-2023Q4-base:1.18
	pkgsrc-2023Q3:1.18.0.8
	pkgsrc-2023Q3-base:1.18
	pkgsrc-2023Q2:1.18.0.6
	pkgsrc-2023Q2-base:1.18
	pkgsrc-2023Q1:1.18.0.4
	pkgsrc-2023Q1-base:1.18
	pkgsrc-2022Q4:1.18.0.2
	pkgsrc-2022Q4-base:1.18
	pkgsrc-2022Q3:1.17.0.10
	pkgsrc-2022Q3-base:1.17
	pkgsrc-2022Q2:1.17.0.8
	pkgsrc-2022Q2-base:1.17
	pkgsrc-2022Q1:1.17.0.6
	pkgsrc-2022Q1-base:1.17
	pkgsrc-2021Q4:1.17.0.4
	pkgsrc-2021Q4-base:1.17
	pkgsrc-2021Q3:1.17.0.2
	pkgsrc-2021Q3-base:1.17
	pkgsrc-2021Q2:1.16.0.46
	pkgsrc-2021Q2-base:1.16
	pkgsrc-2021Q1:1.16.0.44
	pkgsrc-2021Q1-base:1.16
	pkgsrc-2020Q4:1.16.0.42
	pkgsrc-2020Q4-base:1.16
	pkgsrc-2020Q3:1.16.0.40
	pkgsrc-2020Q3-base:1.16
	pkgsrc-2020Q2:1.16.0.36
	pkgsrc-2020Q2-base:1.16
	pkgsrc-2020Q1:1.16.0.16
	pkgsrc-2020Q1-base:1.16
	pkgsrc-2019Q4:1.16.0.38
	pkgsrc-2019Q4-base:1.16
	pkgsrc-2019Q3:1.16.0.34
	pkgsrc-2019Q3-base:1.16
	pkgsrc-2019Q2:1.16.0.32
	pkgsrc-2019Q2-base:1.16
	pkgsrc-2019Q1:1.16.0.30
	pkgsrc-2019Q1-base:1.16
	pkgsrc-2018Q4:1.16.0.28
	pkgsrc-2018Q4-base:1.16
	pkgsrc-2018Q3:1.16.0.26
	pkgsrc-2018Q3-base:1.16
	pkgsrc-2018Q2:1.16.0.24
	pkgsrc-2018Q2-base:1.16
	pkgsrc-2018Q1:1.16.0.22
	pkgsrc-2018Q1-base:1.16
	pkgsrc-2017Q4:1.16.0.20
	pkgsrc-2017Q4-base:1.16
	pkgsrc-2017Q3:1.16.0.18
	pkgsrc-2017Q3-base:1.16
	pkgsrc-2017Q2:1.16.0.14
	pkgsrc-2017Q2-base:1.16
	pkgsrc-2017Q1:1.16.0.12
	pkgsrc-2017Q1-base:1.16
	pkgsrc-2016Q4:1.16.0.10
	pkgsrc-2016Q4-base:1.16
	pkgsrc-2016Q3:1.16.0.8
	pkgsrc-2016Q3-base:1.16
	pkgsrc-2016Q2:1.16.0.6
	pkgsrc-2016Q2-base:1.16
	pkgsrc-2016Q1:1.16.0.4
	pkgsrc-2016Q1-base:1.16
	pkgsrc-2015Q4:1.16.0.2
	pkgsrc-2015Q4-base:1.16
	pkgsrc-2015Q3:1.15.0.4
	pkgsrc-2015Q3-base:1.15
	pkgsrc-2015Q2:1.15.0.2
	pkgsrc-2015Q2-base:1.15
	pkgsrc-2015Q1:1.14.0.4
	pkgsrc-2015Q1-base:1.14
	pkgsrc-2014Q4:1.14.0.2
	pkgsrc-2014Q4-base:1.14
	pkgsrc-2014Q3:1.13.0.14
	pkgsrc-2014Q3-base:1.13
	pkgsrc-2014Q2:1.13.0.12
	pkgsrc-2014Q2-base:1.13
	pkgsrc-2014Q1:1.13.0.10
	pkgsrc-2014Q1-base:1.13
	pkgsrc-2013Q4:1.13.0.8
	pkgsrc-2013Q4-base:1.13
	pkgsrc-2013Q3:1.13.0.6
	pkgsrc-2013Q3-base:1.13
	pkgsrc-2013Q2:1.13.0.4
	pkgsrc-2013Q2-base:1.13
	pkgsrc-2013Q1:1.13.0.2
	pkgsrc-2013Q1-base:1.13
	pkgsrc-2012Q4:1.12.0.2
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2012Q3:1.10.0.2
	pkgsrc-2012Q3-base:1.10
	pkgsrc-2012Q2:1.9.0.4
	pkgsrc-2012Q2-base:1.9
	pkgsrc-2012Q1:1.9.0.2
	pkgsrc-2012Q1-base:1.9
	pkgsrc-2011Q4:1.6.0.12
	pkgsrc-2011Q4-base:1.6
	pkgsrc-2011Q3:1.6.0.10
	pkgsrc-2011Q3-base:1.6
	pkgsrc-2011Q2:1.6.0.8
	pkgsrc-2011Q2-base:1.6
	pkgsrc-2011Q1:1.6.0.6
	pkgsrc-2011Q1-base:1.6
	pkgsrc-2010Q4:1.6.0.4
	pkgsrc-2010Q4-base:1.6
	pkgsrc-2010Q3:1.6.0.2
	pkgsrc-2010Q3-base:1.6
	pkgsrc-2010Q2:1.5.0.18
	pkgsrc-2010Q2-base:1.5
	pkgsrc-2010Q1:1.5.0.16
	pkgsrc-2010Q1-base:1.5
	pkgsrc-2009Q4:1.5.0.14
	pkgsrc-2009Q4-base:1.5
	pkgsrc-2009Q3:1.5.0.12
	pkgsrc-2009Q3-base:1.5
	pkgsrc-2009Q2:1.5.0.10
	pkgsrc-2009Q2-base:1.5
	pkgsrc-2009Q1:1.5.0.8
	pkgsrc-2009Q1-base:1.5
	pkgsrc-2008Q4:1.5.0.6
	pkgsrc-2008Q4-base:1.5
	pkgsrc-2008Q3:1.5.0.4
	pkgsrc-2008Q3-base:1.5
	cube-native-xorg:1.5.0.2
	cube-native-xorg-base:1.5
	pkgsrc-2008Q2:1.4.0.4
	pkgsrc-2008Q2-base:1.4
	cwrapper:1.4.0.2
	pkgsrc-2008Q1:1.3.0.2
	pkgsrc-2008Q1-base:1.3
	pkgsrc-2007Q4:1.2.0.12
	pkgsrc-2007Q4-base:1.2
	pkgsrc-2007Q3:1.2.0.10
	pkgsrc-2007Q3-base:1.2
	pkgsrc-2007Q2:1.2.0.8
	pkgsrc-2007Q2-base:1.2
	pkgsrc-2007Q1:1.2.0.6
	pkgsrc-2007Q1-base:1.2
	pkgsrc-2006Q4:1.2.0.4
	pkgsrc-2006Q4-base:1.2
	pkgsrc-2006Q3:1.2.0.2
	pkgsrc-2006Q3-base:1.2
	pkgsrc-base:1.1.1.2
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.19
date	2025.06.30.11.02.57;	author jperkin;	state Exp;
branches;
next	1.18;
commitid	nouyjSvQRmcl9U0G;

1.18
date	2022.09.29.13.51.51;	author jperkin;	state Exp;
branches;
next	1.17;
commitid	MSq7dlReMjk4oLVD;

1.17
date	2021.06.23.20.33.15;	author nia;	state Exp;
branches;
next	1.16;
commitid	L7RJ3CFGxS3ruiYC;

1.16
date	2015.10.22.19.01.25;	author fhajny;	state Exp;
branches;
next	1.15;
commitid	GxxBGOKPPfHky8Gy;

1.15
date	2015.06.12.10.50.58;	author fhajny;	state Exp;
branches;
next	1.14;
commitid	iQZmmkqIC5sM48py;

1.14
date	2014.12.10.14.50.09;	author fhajny;	state Exp;
branches;
next	1.13;
commitid	LMaKFcuCnfUajv1y;

1.13
date	2013.03.02.20.33.31;	author wiz;	state Exp;
branches;
next	1.12;

1.12
date	2012.10.23.17.18.59;	author asau;	state Exp;
branches;
next	1.11;

1.11
date	2012.10.03.12.51.48;	author fhajny;	state Exp;
branches;
next	1.10;

1.10
date	2012.09.15.15.03.25;	author obache;	state Exp;
branches;
next	1.9;

1.9
date	2012.01.25.10.21.12;	author ghen;	state Exp;
branches;
next	1.8;

1.8
date	2012.01.23.15.11.54;	author ghen;	state Exp;
branches;
next	1.7;

1.7
date	2012.01.13.12.12.49;	author ghen;	state Exp;
branches;
next	1.6;

1.6
date	2010.09.30.10.49.11;	author obache;	state Exp;
branches
	1.6.12.1;
next	1.5;

1.5
date	2008.08.11.14.38.33;	author ghen;	state Exp;
branches;
next	1.4;

1.4
date	2008.06.12.02.14.41;	author joerg;	state Exp;
branches;
next	1.3;

1.3
date	2008.01.04.20.05.12;	author jmmv;	state Exp;
branches;
next	1.2;

1.2
date	2006.08.13.09.38.42;	author ghen;	state Exp;
branches;
next	1.1;

1.1
date	2006.08.13.09.35.02;	author ghen;	state Exp;
branches
	1.1.1.1;
next	;

1.6.12.1
date	2012.01.13.14.03.31;	author tron;	state Exp;
branches;
next	1.6.12.2;

1.6.12.2
date	2012.01.26.23.39.09;	author tron;	state Exp;
branches;
next	;

1.1.1.1
date	2006.08.13.09.35.02;	author ghen;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2006.08.13.09.35.30;	author ghen;	state Exp;
branches;
next	;


desc
@@


1.19
log
@powerdns-mysql: Update to 4.9.5.
@
text
@# $NetBSD: Makefile,v 1.18 2022/09/29 13:51:51 jperkin Exp $

.include "../../net/powerdns/backend.mk"

PKGNAME=		${DISTNAME:S/pdns/powerdns-mysql/}
COMMENT=		MySQL backend module for PowerDNS

CONFIGURE_ARGS+=	--with-dynmodules="gmysql"
CONFIGURE_ARGS+=	--with-mysql-lib=${BUILDLINK_PREFIX.mysql-client}/${BUILDLINK_LIBDIRS.mysql-client}
CONFIGURE_ARGS+=	--with-mysql-includes=${BUILDLINK_PREFIX.mysql-client}/${BUILDLINK_INCDIRS.mysql-client}

.include "../../mk/mysql.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.18
log
@powerdns-*: Reset PKGREVISION.

While here fix some pkglint.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2021/06/23 20:33:15 nia Exp $
d3 1
a3 1
.include "../../net/powerdns/Makefile.backend"
@


1.17
log
@Revbump for MySQL default change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2015/10/22 19:01:25 fhajny Exp $
a5 1
PKGREVISION=		1
@


1.16
log
@Update powerdns to 3.4.6.

This is a security release fixing CVE-2015-5230.

Bug fixes:
- Avoid superfluous backend recycling
- Removal of dnsdist from the authoritative server distribution
- Add EDNS unknown version handling and tests EDNS unknown version handling

Improvements:
- Update YaHTTP to v0.1.7
- Make trailing/leading spaces stand out in pdnssec check_zone
- GCC 5.2 support and sync boost.m4 macro with upstream
- Log answer packets only if log-dns-details is enabled
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2015/06/12 10:50:58 fhajny Exp $
d6 1
@


1.15
log
@Change powerdns dependency from polarssl to mbedtls. Streamline bl3 setup
while at it. Bump PKGREVISION (and of the module packages).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2014/12/10 14:50:09 fhajny Exp $
a5 1
PKGREVISION=		1
@


1.14
log
@Update PowerDNS to 3.4.1.

pkgsrc changes:
- SQLite 2.x support no longer exists
- SQLite 3.x support cannot be compiled outside the main package because
  of how symbols are distributed, so making it a compile time option
  for net/powerdns now.

Too many changes since 2.9.22.5 (over 2 years ago), see the full changelog:

  http://doc.powerdns.com/md/changelog/

Upgrade notes:

- PowerDNS 3.4 comes with a mandatory database schema upgrade coming from
  any previous 3.x release.
- PowerDNS 3.1 introduces native SQLite3 support for storing key material for
  DNSSEC in the bindbackend. With this change, support for bind+gsql-setups
  ('hybrid mode') has been dropped.
- PowerDNS 3.0 introduces full DNSSEC support which requires changes
  to database schemas. By default, old non-DNSSEC schema is assumed.

Please see the docs on upgrading for particular steps that need to be taken:

  http://doc.powerdns.com/md/authoritative/upgrading/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2013/03/02 20:33:31 wiz Exp $
d6 1
@


1.13
log
@Bump PKGREVISION for mysql default change to 55.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2012/10/23 17:18:59 asau Exp $
a5 1
PKGREVISION=		4
@


1.12
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2012/10/03 12:51:48 fhajny Exp $
d6 1
a6 1
PKGREVISION=		3
@


1.11
log
@Use BUILDLINK_* vars to look for MySQL libs and includes properly
(fixes build with databases/mysql55-client).
@
text
@d1 1
a1 3
# $NetBSD: Makefile,v 1.10 2012/09/15 15:03:25 obache Exp $

PKG_DESTDIR_SUPPORT=	user-destdir
@


1.10
log
@Recursive bump from mysql51-client library changed to use openssl.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2012/01/25 10:21:12 ghen Exp $
d12 2
a13 2
CONFIGURE_ARGS+=	--with-mysql-lib=${BUILDLINK_PREFIX.mysql-client}/lib/mysql
CONFIGURE_ARGS+=	--with-mysql-includes=${BUILDLINK_PREFIX.mysql-client}/include/mysql
@


1.9
log
@Previous PLIST change was wrong due to a libdir bug now fixed by sbd.  Revert
PLIST and bump PKGREVISION again for powerdns + modules.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2012/01/23 15:11:54 ghen Exp $
d8 1
a8 1
PKGREVISION=		2
@


1.8
log
@Fix unportable == check in configure (I did not have PKG_DEVELOPER=yes when
previously updating this pkg), noted by joerg.
Also fix some PLIST issues (introduced with the same update).

Bump PKGREVISION of affected packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2012/01/13 12:12:49 ghen Exp $
d8 1
a8 1
PKGREVISION=		1
@


1.7
log
@Upgrade to PowerDNS 2.9.22.5, including a fix for CVE-2012-0206.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2010/09/30 10:49:11 obache Exp $
d8 1
@


1.6
log
@Bump PKGREVISION by default mysql version changed from 5.0 to 5.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2008/08/11 14:38:33 ghen Exp $
a7 1
PKGREVISION=		1
@


1.6.12.1
log
@Pullup ticket #3650 - requested by ghen
net/powerdns: security update
net/powerdns-ldap: security update
net/powerdns-mysql: security update
net/powerdns-pgsql: security update
net/powerdns-sqlite: security update

Revisions pulled up:
- net/powerdns-ldap/Makefile                                    1.7
- net/powerdns-mysql/Makefile                                   1.7
- net/powerdns-pgsql/Makefile                                   1.9
- net/powerdns/Makefile.common                                  1.6
- net/powerdns/distinfo                                         1.9
- net/powerdns/patches/patch-aa                                 1.3
- net/powerdns/patches/patch-ac                                 deleted
- net/powerdns/patches/patch-ad                                 deleted
- net/powerdns/patches/patch-ae                                 deleted
- net/powerdns/patches/patch-af                                 deleted
- net/powerdns/patches/patch-ag                                 deleted
- net/powerdns/patches/patch-ah                                 deleted
- net/powerdns/patches/patch-pdns_misc.hh                       deleted

---
   Module Name:	pkgsrc
   Committed By:	ghen
   Date:		Fri Jan 13 12:12:49 UTC 2012

   Modified Files:
   	pkgsrc/net/powerdns: Makefile.common distinfo
   	pkgsrc/net/powerdns-ldap: Makefile
   	pkgsrc/net/powerdns-mysql: Makefile
   	pkgsrc/net/powerdns-pgsql: Makefile
   	pkgsrc/net/powerdns/patches: patch-aa
   Removed Files:
   	pkgsrc/net/powerdns/patches: patch-ac patch-ad patch-ae patch-af
   	    patch-ag patch-ah patch-pdns_misc.hh

   Log Message:
   Upgrade to PowerDNS 2.9.22.5, including a fix for CVE-2012-0206.
@
text
@d1 1
a1 1
# $NetBSD$
d8 1
@


1.6.12.2
log
@Pullup ticket #3660 - requested by ghen
net/powerdns: build fix
net/powerdns-ldap: build fix
net/powerdns-mysql: build fix
net/powerdns-pgsql: build fix
net/powerdns-sqlite: build fix

Revisions pulled up:
- net/powerdns-ldap/Makefile                                    1.8-1.9
- net/powerdns-ldap/PLIST                                       1.2-1.3
- net/powerdns-mysql/Makefile                                   1.8-1.9
- net/powerdns-mysql/PLIST                                      1.3-1.4
- net/powerdns-pgsql/Makefile                                   1.10-1.11
- net/powerdns-pgsql/PLIST                                      1.2-1.3
- net/powerdns-sqlite/Makefile                                  1.5-1.6
- net/powerdns-sqlite/PLIST                                     1.2-1.3
- net/powerdns/Makefile                                         1.6-1.7
- net/powerdns/PLIST                                            1.3-1.4
- net/powerdns/distinfo                                         1.10
- net/powerdns/patches/patch-configure                          1.1

---
   Module Name:	pkgsrc
   Committed By:	ghen
   Date:		Mon Jan 23 15:11:54 UTC 2012

   Modified Files:
   	pkgsrc/net/powerdns: Makefile PLIST distinfo
   	pkgsrc/net/powerdns-ldap: Makefile PLIST
   	pkgsrc/net/powerdns-mysql: Makefile PLIST
   	pkgsrc/net/powerdns-pgsql: Makefile PLIST
   	pkgsrc/net/powerdns-sqlite: Makefile PLIST
   Added Files:
   	pkgsrc/net/powerdns/patches: patch-configure

   Log Message:
   Fix unportable == check in configure (I did not have PKG_DEVELOPER=yes when
   previously updating this pkg), noted by joerg.
   Also fix some PLIST issues (introduced with the same update).

   Bump PKGREVISION of affected packages.

---
   Module Name:	pkgsrc
   Committed By:	ghen
   Date:		Wed Jan 25 10:21:12 UTC 2012

   Modified Files:
   	pkgsrc/net/powerdns: Makefile PLIST
   	pkgsrc/net/powerdns-ldap: Makefile PLIST
   	pkgsrc/net/powerdns-mysql: Makefile PLIST
   	pkgsrc/net/powerdns-pgsql: Makefile PLIST
   	pkgsrc/net/powerdns-sqlite: Makefile PLIST

   Log Message:
   Previous PLIST change was wrong due to a libdir bug now fixed by sbd.  Revert
   PLIST and bump PKGREVISION again for powerdns + modules.
@
text
@a7 1
PKGREVISION=		2
@


1.5
log
@Upgrade PowerDNS to 2.9.21.1.  This release contains the security patch for
CVE-2008-3337 that we already had in patch-ac.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2008/06/12 02:14:41 joerg Exp $
d8 1
@


1.4
log
@Add DESTDIR support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2008/01/04 20:05:12 jmmv Exp $
a7 1
PKGREVISION=		1
@


1.3
log
@Bump PKGREVISION due to boost update to 1.34.1.
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.2 2006/08/13 09:38:42 ghen Exp $
@


1.2
log
@Revert to net/powerdns-mysql (I accidentally imported net/powerdns-pgsql in
this directory).
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Import net/powerdns-mysql, based on wip/pdns2-gmysql from pkgsrc-wip.  

The PowerDNS nameserver is a modern, advanced and high performance
authoritative-only nameserver.  It is written from scratch and conforms
to all the relevant DNS standards documents.  PowerDNS is open source.

The PowerDNS nameserver utilizes a flexible backend architecture that
can access DNS information from any data source.  This includes file
formats, BIND zone files, relational databases or LDAP directories.

This packages provides the MySQL backend module.
@
text
@@


1.1.1.2
log
@Import net/powerdns-pgsql.

The PowerDNS nameserver is a modern, advanced and high performance
authoritative-only nameserver.  It is written from scratch and conforms
to all the relevant DNS standards documents.  PowerDNS is open source.

The PowerDNS nameserver utilizes a flexible backend architecture that
can access DNS information from any data source.  This includes file
formats, BIND zone files, relational databases or LDAP directories.

This packages provides the PostgreSQL backend module.
@
text
@d5 2
a6 2
PKGNAME=		${DISTNAME:S/pdns/powerdns-pgsql/}
COMMENT=		PostgreSQL backend module for PowerDNS
d8 3
a10 3
CONFIGURE_ARGS+=	--with-dynmodules="gpgsql"
CONFIGURE_ARGS+=	--with-pgsql-lib=${BUILDLINK_PREFIX.${PGSQL_TYPE}}/lib
CONFIGURE_ARGS+=	--with-pgsql-includes=${BUILDLINK_PREFIX.${PGSQL_TYPE}}/include
d12 1
a12 1
.include "../../mk/pgsql.buildlink3.mk"
@

