From owner-freebsd-ports@FreeBSD.ORG Tue Aug 14 16:33:45 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABFA916A468 for ; Tue, 14 Aug 2007 16:33:45 +0000 (UTC) (envelope-from schneecrash@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.229]) by mx1.freebsd.org (Postfix) with ESMTP id 722E413C45A for ; Tue, 14 Aug 2007 16:33:45 +0000 (UTC) (envelope-from schneecrash@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so625804nzf for ; Tue, 14 Aug 2007 09:33:44 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=GxZ8UAjhQdC0PvJei1I3PU8+u/ZZ+1k0cPU2W2Wzijvt0VkP5w8LdbicHNtbF03+Ui9z16idZ1haNZWONzHZbDzRKEe5sp2I5K+H3ZZ7rpYdm8IMGqYhMcrFhrfypav9Ckdv3mWJ5tJf6AL1znxYC0mV04KgYsu+RSCmEFRxbBQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=Jj6c6ucoGT/P4PQeaRQ1e8YDnnsEyGQ4ghOefzkG/EGzqkXnJFlG5vbH+lIxMo51Z1ywoaLBrj0IkGG1CVBbRZiqX1ls1aUTT2OqlrHuzHMkNTx7k3ApEivlAh7Q1/mGg6ndJBG8hq3FR0ghGz15qDy3Xe+/hsUP1FWchsyQ6+g= Received: by 10.65.224.11 with SMTP id b11mr11058815qbr.1187109223884; Tue, 14 Aug 2007 09:33:43 -0700 (PDT) Received: by 10.65.206.14 with HTTP; Tue, 14 Aug 2007 09:33:43 -0700 (PDT) Message-ID: <70f41ba20708140933k317cbe00r86a12cf138933a3c@mail.gmail.com> Date: Tue, 14 Aug 2007 09:33:43 -0700 From: snowcrash+fuzzyocr Sender: schneecrash@gmail.com To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: c10c795a5d055f94 Subject: request add db45/db46 support to devel/apr port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: devel-spam@lists.own-hero.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2007 16:33:45 -0000 this, i believe, does the trick ... diff -ur aprORIG/Makefile apr/Makefile --- aprORIG/Makefile Mon Aug 6 21:17:39 2007 +++ apr/Makefile Mon Aug 6 21:16:56 2007 @@ -8,8 +8,8 @@ # APR_UTIL_WITHOUT_THREADS: disable threads support # APR_UTIL_WITH_GDBM: force dependency on the GNU dbm # APR_UTIL_WITHOUT_GDBM: unconditionally disable the use of GNU dbm -# APR_UTIL_WITH_BERKELEY_DB: force dependency on Sleepycat's Berkeley DB 4.2 -# APR_UTIL_WITHOUT_BERKELEY_DB: unconditionally disable the use of db4.2 +# APR_UTIL_WITH_BERKELEY_DB: force dependency on Sleepycat's Berkeley DB 4.6 +# APR_UTIL_WITHOUT_BERKELEY_DB: unconditionally disable the use of db4.6 # (the database bindings are detected and recorded automatically if these # switches are not set) # APR_UTIL_WITH_LDAP: force dependency on OpenLDAP @@ -78,8 +78,8 @@ .if defined(APR_UTIL_WITHOUT_BERKELEY_DB) APR_UTIL_CONF_ARGS+= --without-berkeley-db -.elif defined(APR_UTIL_WITH_BERKELEY_DB) || exists(${LOCALBASE}/lib/libdb-4.2.so.2) -USE_BDB= 42+ +.elif defined(APR_UTIL_WITH_BERKELEY_DB) || exists(${LOCALBASE}/lib/libdb-4.6.so.) +USE_BDB= 46+ APR_UTIL_CONF_ARGS+= --with-berkeley-db=${BDB_INCLUDE_DIR}:${BDB_LIB_DIR} .if defined(PKGNAMESUFFIX) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-${BDB_INCLUDE_DIR:S,^${LOCALBASE}/include/,,} @@ -125,9 +125,9 @@ @${ECHO_MSG} "Berkeley DB support is disabled." .elif defined(APR_UTIL_WITH_BERKELEY_DB) @${ECHO_MSG} "Berkeley DB support forced." -.elif exists(${LOCALBASE}/lib/libdb-4.2.so.2) - @${ECHO_MSG} "Berkeley db4.2 support is enabled." - @${ECHO_MSG} "You can disable Berkeley db4.2 support by defining APR_UTIL_WITHOUT_BERKELEY_DB." +.elif exists(${LOCALBASE}/lib/libdb-4.6.so.0) + @${ECHO_MSG} "Berkeley db4.6 support is enabled." + @${ECHO_MSG} "You can disable Berkeley db4.6 support by defining APR_UTIL_WITHOUT_BERKELEY_DB." .else @${ECHO_MSG} "Berkeley DB was not found." @${ECHO_MSG} "You can force Berkeley DB support by defining APR_UTIL_WITH_BERKELEY_DB."