pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Fix building with db5; revision bump for db4 update
details: https://anonhg.NetBSD.org/pkgsrc/rev/fc6492497731
branches: trunk
changeset: 576138:fc6492497731
user: adam <adam%pkgsrc.org@localhost>
date: Wed Jun 02 13:14:47 2010 +0000
description:
Fix building with db5; revision bump for db4 update
diffstat:
chat/jabberd2/Makefile | 65 +++++++++++++++++++-------------------
chat/jabberd2/PLIST | 6 +-
chat/jabberd2/options.mk | 7 +--
databases/p5-BDB/Makefile | 8 ++--
databases/p5-BDB/distinfo | 3 +-
databases/p5-BDB/patches/patch-aa | 31 ++++++++++++++++++
devel/apr-util/Makefile | 11 +++---
devel/apr-util/buildlink3.mk | 5 +-
devel/apr-util/options.mk | 11 +++---
mail/mutt-devel/Makefile | 17 ++++-----
mail/mutt-devel/options.mk | 14 ++++----
mail/spamprobe/Makefile | 11 +++---
mail/spamprobe/distinfo | 3 +-
mail/spamprobe/options.mk | 7 ++-
mail/spamprobe/patches/patch-aa | 13 +++++++
15 files changed, 129 insertions(+), 83 deletions(-)
diffs (truncated from 461 to 300 lines):
diff -r 52c26b58d344 -r fc6492497731 chat/jabberd2/Makefile
--- a/chat/jabberd2/Makefile Wed Jun 02 13:13:14 2010 +0000
+++ b/chat/jabberd2/Makefile Wed Jun 02 13:14:47 2010 +0000
@@ -1,23 +1,39 @@
-# $NetBSD: Makefile,v 1.56 2010/04/15 07:01:22 adam Exp $
+# $NetBSD: Makefile,v 1.57 2010/06/02 13:14:47 adam Exp $
-DISTNAME= jabberd-2.2.9
-PKGREVISION= 2
-CATEGORIES= chat
-MASTER_SITES= http://codex.xiaoka.com/pub/jabberd2/releases/
-EXTRACT_SUFX= .tar.bz2
+DISTNAME= jabberd-2.2.9
+PKGREVISION= 3
+CATEGORIES= chat
+MASTER_SITES= http://codex.xiaoka.com/pub/jabberd2/releases/
+EXTRACT_SUFX= .tar.bz2
-MAINTAINER= eric%cirr.com@localhost
-HOMEPAGE= http://jabberd2.xiaoka.com/
-COMMENT= XMPP (Jabber) instant messaging server
-LICENSE= gnu-gpl-v2
+MAINTAINER= eric%cirr.com@localhost
+HOMEPAGE= http://jabberd2.xiaoka.com/
+COMMENT= XMPP (Jabber) instant messaging server
+LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
CONFLICTS= jabberd-[0-9]*
+BDB_ACCEPTED= db4 db5
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
+USE_TOOLS+= perl:run
GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --enable-anon
+CONFIGURE_ARGS+= --enable-pipe
+CONFIGURE_ARGS+= --enable-ssl
+CONFIGURE_ARGS+= --enable-fs
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+
+.if (${MACHINE_ARCH} == alpha) || (${MACHINE_ARCH} == x86_64)
+CONFIGURE_ARGS+= CXXFLAGS=${CXXFLAGS:M*:C/-O./-Os/:M*:Q}
+CONFIGURE_ENV+= CXXFLAGS=${CXXFLAGS:M*:C/-O./-Os/:M*:Q}
+MAKE_ENV+= CXXFLAGS=${CXXFLAGS:M*:C/-O./-Os/:M*:Q}
+CONFIGURE_ARGS+= CFLAGS=${CFLAGS:M*:C/-O./-Os/:M*:Q}
+CONFIGURE_ENV+= CFLAGS=${CFLAGS:M*:C/-O./-Os/:M*:Q}
+MAKE_ENV+= CFLAGS=${CFLAGS:M*:C/-O./-Os/:M*:Q}
+.endif
SUBST_CLASSES+= path
SUBST_STAGE.path= post-patch
@@ -26,22 +42,6 @@
SUBST_SED.path= -e "s,/usr/local,${PREFIX},g"
SUBST_SED.path+= -e "s,\$$sysconfdir/jabberd,\$$sysconfdir,g"
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
-CONFIGURE_ARGS+= --enable-pipe
-CONFIGURE_ARGS+= --enable-anon
-CONFIGURE_ARGS+= --enable-ssl
-CONFIGURE_ARGS+= --enable-fs
-
-.if (${MACHINE_ARCH} == alpha) || (${MACHINE_ARCH} == x86_64)
-CONFIGURE_ARGS+= CXXFLAGS=${CXXFLAGS:M*:C/-O./-Os/:Q}
-CONFIGURE_ENV+= CXXFLAGS=${CXXFLAGS:M*:C/-O./-Os/:Q}
-MAKE_ENV+= CXXFLAGS=${CXXFLAGS:M*:C/-O./-Os/:Q}
-CONFIGURE_ARGS+= CFLAGS=${CFLAGS:M*:C/-O./-Os/:Q}
-CONFIGURE_ENV+= CFLAGS=${CFLAGS:M*:C/-O./-Os/:Q}
-MAKE_ENV+= CFLAGS=${CFLAGS:M*:C/-O./-Os/:Q}
-.endif
-
-USE_TOOLS+= perl:run
REPLACE_PERL+= tools/*.pl
.include "../../mk/bsd.prefs.mk"
@@ -55,10 +55,10 @@
RCD_SCRIPTS= jabberd c2s sm router s2s
JABBERD_USER?= jabberd
JABBERD_GROUP?= jabberd
-FILES_SUBST+= JABBERD_USER=${JABBERD_USER:Q}
-FILES_SUBST+= JABBERD_GROUP=${JABBERD_GROUP:Q}
-FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR:Q}
-FILES_SUBST+= JABBERD_LOGDIR=${JABBERD_LOGDIR:Q}
+FILES_SUBST+= JABBERD_USER=${JABBERD_USER}
+FILES_SUBST+= JABBERD_GROUP=${JABBERD_GROUP}
+FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR}
+FILES_SUBST+= JABBERD_LOGDIR=${JABBERD_LOGDIR}
PKG_USERS_VARS+= JABBERD_USER
PKG_GROUPS_VARS+= JABBERD_GROUP
PKG_GROUPS= ${JABBERD_GROUP}
@@ -95,8 +95,7 @@
pre-configure:
.for f in ${FILES}
- sed \
- -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" \
+ sed -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" \
-e "s|@PIDDIR@|${JABBERD_PIDDIR}|g" \
-e "s|@LOGDIR@|${JABBERD_LOGDIR}|g" \
-e "s|@SSLCERTS@|${SSLCERTS}|g" \
@@ -121,9 +120,9 @@
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR}
.endfor
-.include "../../net/udns/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/libidn/buildlink3.mk"
+.include "../../net/udns/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 52c26b58d344 -r fc6492497731 chat/jabberd2/PLIST
--- a/chat/jabberd2/PLIST Wed Jun 02 13:13:14 2010 +0000
+++ b/chat/jabberd2/PLIST Wed Jun 02 13:14:47 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2009/08/21 02:28:12 schnoebe Exp $
+@comment $NetBSD: PLIST,v 1.12 2010/06/02 13:14:47 adam Exp $
bin/c2s
bin/jabberd
bin/migrate.pl
@@ -32,8 +32,8 @@
lib/jabberd/mod_offline.la
lib/jabberd/mod_presence.la
lib/jabberd/mod_privacy.la
+lib/jabberd/mod_roster-publish.la
lib/jabberd/mod_roster.la
-lib/jabberd/mod_roster-publish.la
lib/jabberd/mod_session.la
lib/jabberd/mod_status.la
lib/jabberd/mod_template-roster.la
@@ -50,10 +50,10 @@
man/man8/router.8
man/man8/s2s.8
man/man8/sm.8
+share/doc/jabberd/ChangeLog
share/doc/jabberd/README
share/doc/jabberd/README.protocol
share/doc/jabberd/UPGRADE
-share/doc/jabberd/ChangeLog
share/examples/jabberd/c2s.xml
share/examples/jabberd/db-jd14-2-jd2.sql
share/examples/jabberd/db-setup.mysql
diff -r 52c26b58d344 -r fc6492497731 chat/jabberd2/options.mk
--- a/chat/jabberd2/options.mk Wed Jun 02 13:13:14 2010 +0000
+++ b/chat/jabberd2/options.mk Wed Jun 02 13:14:47 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.23 2009/09/06 04:18:11 schnoebe Exp $
+# $NetBSD: options.mk,v 1.24 2010/06/02 13:14:47 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.jabberd2
PKG_OPTIONS_REQUIRED_GROUPS= auth storage sasl mio
@@ -35,9 +35,8 @@
.if !empty(PKG_OPTIONS:Mauth-db) || !empty(PKG_OPTIONS:Mstorage-db)
CONFIGURE_ARGS+= --enable-db
PLIST.db= yes
-BDB_ACCEPTED= db4
-BUILDLINK_TRANSFORM+= l:db:db4
-. include "../../databases/db4/buildlink3.mk"
+BUILDLINK_TRANSFORM+= l:db:${BDB_TYPE}
+. include "../../mk/bdb.buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-db
.endif
diff -r 52c26b58d344 -r fc6492497731 databases/p5-BDB/Makefile
--- a/databases/p5-BDB/Makefile Wed Jun 02 13:13:14 2010 +0000
+++ b/databases/p5-BDB/Makefile Wed Jun 02 13:14:47 2010 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2010/04/17 09:35:40 seb Exp $
-#
+# $NetBSD: Makefile,v 1.2 2010/06/02 13:21:03 adam Exp $
DISTNAME= BDB-1.88
PKGNAME= p5-${DISTNAME}
+PKGREVISION= 1
SVR4_PKGNAME= p5bdb
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/ML/MLEHMANN/}
@@ -14,7 +14,7 @@
PKG_DESTDIR_SUPPORT= user-destdir
-BDB_ACCEPTED= db4 db3 db2
+BDB_ACCEPTED= db5 db4 db3 db2
PERL5_PACKLIST= auto/BDB/.packlist
MAKE_PARAMS+= INC=-I${BDBBASE:Q}/${BUILDLINK_INCDIRS.${BDB_TYPE}:Q}
@@ -22,6 +22,6 @@
DEPENDS+= p5-common-sense-[0-9]*:../../devel/p5-common-sense
+.include "../../lang/perl5/module.mk"
.include "../../mk/bdb.buildlink3.mk"
-.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 52c26b58d344 -r fc6492497731 databases/p5-BDB/distinfo
--- a/databases/p5-BDB/distinfo Wed Jun 02 13:13:14 2010 +0000
+++ b/databases/p5-BDB/distinfo Wed Jun 02 13:14:47 2010 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2010/04/17 09:35:40 seb Exp $
+$NetBSD: distinfo,v 1.2 2010/06/02 13:21:03 adam Exp $
SHA1 (BDB-1.88.tar.gz) = 75f1701d0e768755a7789e4329ac8f8dc6c6c788
RMD160 (BDB-1.88.tar.gz) = 0140f02283726f29c69cae66af5b2fe43155a55d
Size (BDB-1.88.tar.gz) = 35879 bytes
+SHA1 (patch-aa) = 8f86278fa8496dc982d779293da798b5eeb0d990
diff -r 52c26b58d344 -r fc6492497731 databases/p5-BDB/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/p5-BDB/patches/patch-aa Wed Jun 02 13:14:47 2010 +0000
@@ -0,0 +1,31 @@
+$NetBSD: patch-aa,v 1.1 2010/06/02 13:21:03 adam Exp $
+
+--- BDB.xs.orig 2010-06-01 07:59:05.000000000 +0000
++++ BDB.xs
+@@ -33,7 +33,7 @@
+
+ #include <db.h>
+
+-#if DB_VERSION_MAJOR != 4 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR < 3)
++#if DB_VERSION_MAJOR < 4 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR < 3)
+ # error you need Berkeley DB 4.3 or a newer 4.x version installed
+ #endif
+
+@@ -1228,7 +1228,7 @@ BOOT:
+ const_iv (WRITECURSOR)
+ const_iv (YIELDCPU)
+ const_iv (ENCRYPT_AES)
+-#if DB_VERSION_MINOR < 8
++#if (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR < 8)
+ const_iv (XA_CREATE)
+ #endif
+ const_iv (BTREE)
+@@ -1382,7 +1382,7 @@ BOOT:
+ const_iv (PRIORITY_VERY_HIGH)
+ const_iv (IGNORE_LEASE)
+ #endif
+-#if DB_VERSION_MINOR >= 7
++#if DB_VERSION_MAJOR > 4 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 7)
+ //const_iv (MULTIPLE_KEY)
+ const_iv (LOG_DIRECT)
+ const_iv (LOG_DSYNC)
diff -r 52c26b58d344 -r fc6492497731 devel/apr-util/Makefile
--- a/devel/apr-util/Makefile Wed Jun 02 13:13:14 2010 +0000
+++ b/devel/apr-util/Makefile Wed Jun 02 13:14:47 2010 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2009/08/07 10:39:23 tron Exp $
+# $NetBSD: Makefile,v 1.15 2010/06/02 13:19:43 adam Exp $
DISTNAME= apr-util-1.3.9
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_APACHE:=apr/}
@@ -13,16 +14,16 @@
PKG_INSTALLATION_TYPES= overwrite pkgviews
-USE_LIBTOOL= yes
-USE_TOOLS+= pkg-config
-GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-apr=${BUILDLINK_PREFIX.apr}/bin/apr-1-config
CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat}
CONFIGURE_ARGS+= --without-gdbm
CONFIGURE_ARGS+= --without-sqlite2
PKGCONFIG_OVERRIDE+= apr-util.pc.in
-MAKE_ENV+= WRAPPER_DIR=${WRAPPER_DIR:Q}
+MAKE_ENV+= WRAPPER_DIR=${WRAPPER_DIR}
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
diff -r 52c26b58d344 -r fc6492497731 devel/apr-util/buildlink3.mk
--- a/devel/apr-util/buildlink3.mk Wed Jun 02 13:13:14 2010 +0000
+++ b/devel/apr-util/buildlink3.mk Wed Jun 02 13:14:47 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2010/01/17 12:02:12 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2010/06/02 13:19:43 adam Exp $
BUILDLINK_TREE+= apr-util
@@ -23,7 +23,8 @@
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.apr-util:Mdb4)
-. include "../../databases/db4/buildlink3.mk"
+BDB_ACCEPTED?= db4 db5
+. include "../../mk/bdb.buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.apr-util:Mldap)
diff -r 52c26b58d344 -r fc6492497731 devel/apr-util/options.mk
--- a/devel/apr-util/options.mk Wed Jun 02 13:13:14 2010 +0000
+++ b/devel/apr-util/options.mk Wed Jun 02 13:14:47 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.5 2009/11/23 22:57:52 rillig Exp $
+# $NetBSD: options.mk,v 1.6 2010/06/02 13:19:43 adam Exp $
Home |
Main Index |
Thread Index |
Old Index