[91156] trunk/dports/databases/db52

afb at macports.org afb at macports.org
Sat Mar 24 06:21:54 PDT 2012


Revision: 91156
          https://trac.macports.org/changeset/91156
Author:   afb at macports.org
Date:     2012-03-24 06:21:51 -0700 (Sat, 24 Mar 2012)
Log Message:
-----------
db52: port upgrade, changed download locations again

Modified Paths:
--------------
    trunk/dports/databases/db52/Portfile

Added Paths:
-----------
    trunk/dports/databases/db52/files/
    trunk/dports/databases/db52/files/patch-sqlite.diff

Modified: trunk/dports/databases/db52/Portfile
===================================================================
--- trunk/dports/databases/db52/Portfile	2012-03-24 09:16:30 UTC (rev 91155)
+++ trunk/dports/databases/db52/Portfile	2012-03-24 13:21:51 UTC (rev 91156)
@@ -5,7 +5,7 @@
 PortGroup  muniversal 1.0
 
 name			db52
-version			5.2.28
+version			5.2.42
 set branch		[join [lrange [split ${version} .] 0 1] {}]
 categories		databases
 license			Sleepycat
@@ -20,17 +20,14 @@
     enabled version.
 
 homepage        http://www.oracle.com/us/products/database/berkeley-db/db/
-master_sites    \
-    http://download-west.oracle.com/berkeley-db/ \
-    http://download-east.oracle.com/berkeley-db/ \
-    http://download-uk.oracle.com/berkeley-db/
+master_sites    http://download.oracle.com/berkeley-db/
 
 distname		db-${version}
 
 checksums		\
-    md5     c0130828427d7ab179027185d09fda66 \
-    sha1    e6572e3356cf8bc998da4e889db3b12638833435 \
-    rmd160  b54918e88cfea6584dbe2e4994aa16ec24f04a83
+    md5     28c39545efbeb926d1efef0bf33135b9 \
+    sha1    c533839056ab465a12808d48d3af0a35e50019be \
+    rmd160  717b2b68ff7d225edaed834289d8e06a3c1d7cc7
 
 configure.dir  ${worksrcpath}/build_unix
 build.dir      ${configure.dir}
@@ -85,6 +82,7 @@
 }
 
 variant sql conflicts no_sql description {Build the SQL API} {
+    patchfiles-append      patch-sqlite.diff
     configure.args-append  --enable-sql
 }
 variant no_sql conflicts sql description {Legacy compatibility variant} {}
@@ -112,5 +110,5 @@
 }
 
 livecheck.type  regexm
-livecheck.url   http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
+livecheck.url   http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html
 livecheck.regex {Berkeley\s+DB\s+(5\.2(?:\.\d+)*)\.tar\.gz}

Added: trunk/dports/databases/db52/files/patch-sqlite.diff
===================================================================
--- trunk/dports/databases/db52/files/patch-sqlite.diff	                        (rev 0)
+++ trunk/dports/databases/db52/files/patch-sqlite.diff	2012-03-24 13:21:51 UTC (rev 91156)
@@ -0,0 +1,40 @@
+--- lang/sql/sqlite/src/main.c.orig	2012-02-29 19:48:35.000000000 +0100
++++ lang/sql/sqlite/src/main.c	2012-03-24 13:46:37.000000000 +0100
+@@ -2647,6 +2647,7 @@ int sqlite3_test_control(int op, ...){
+     }
+ #endif 
+ 
++#ifdef SQLITE_TESTCTRL_PGHDRSZ
+     /* sqlite3_test_control(SQLITE_TESTCTRL_PGHDRSZ)
+     **
+     ** Return the size of a pcache header in bytes.
+@@ -2655,6 +2656,7 @@ int sqlite3_test_control(int op, ...){
+       rc = sizeof(PgHdr);
+       break;
+     }
++#endif
+ 
+     /* sqlite3_test_control(SQLITE_TESTCTRL_SCRATCHMALLOC, sz, &pNew, pFree);
+     **
+--- lang/sql/sqlite/src/shell.c.orig	2012-02-29 19:48:35.000000000 +0100
++++ lang/sql/sqlite/src/shell.c	2012-03-24 13:47:32.000000000 +0100
+@@ -2238,7 +2238,9 @@ static int do_meta_command(char *zLine, 
+       { "reserve",               SQLITE_TESTCTRL_RESERVE                },
+       { "optimizations",         SQLITE_TESTCTRL_OPTIMIZATIONS          },
+       { "iskeyword",             SQLITE_TESTCTRL_ISKEYWORD              },
++#ifdef SQLITE_TESTCTRL_PGHDRSZ
+       { "pghdrsz",               SQLITE_TESTCTRL_PGHDRSZ                },
++#endif
+       { "scratchmalloc",         SQLITE_TESTCTRL_SCRATCHMALLOC          },
+     };
+     int testctrl = -1;
+@@ -2283,7 +2285,9 @@ static int do_meta_command(char *zLine, 
+         case SQLITE_TESTCTRL_PRNG_SAVE:           
+         case SQLITE_TESTCTRL_PRNG_RESTORE:        
+         case SQLITE_TESTCTRL_PRNG_RESET:
++#ifdef SQLITE_TESTCTRL_PGHDRSZ
+         case SQLITE_TESTCTRL_PGHDRSZ:             
++#endif
+           if( nArg==2 ){
+             rc = sqlite3_test_control(testctrl);
+             printf("%d (0x%08x)\n", rc, rc);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120324/6c6abe07/attachment.html>


More information about the macports-changes mailing list