[122246] trunk/dports/databases/percona/Portfile

pixilla at macports.org pixilla at macports.org
Fri Jul 18 09:56:06 PDT 2014


Revision: 122246
          https://trac.macports.org/changeset/122246
Author:   pixilla at macports.org
Date:     2014-07-18 09:56:06 -0700 (Fri, 18 Jul 2014)
Log Message:
-----------
databases/percona:
- Update to version 5.6.19-67.0.

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

Modified: trunk/dports/databases/percona/Portfile
===================================================================
--- trunk/dports/databases/percona/Portfile	2014-07-18 13:55:45 UTC (rev 122245)
+++ trunk/dports/databases/percona/Portfile	2014-07-18 16:56:06 UTC (rev 122246)
@@ -5,14 +5,13 @@
 
 name                percona
 set name_mysql      ${name}
-set version_mysql   5.5.32
-set release         31.0
+set name_package    ${name}-server
+set version_mysql   5.6.19
+set release         67.0
 # Please set revision_client and revision_server to 0 if you bump version_mysql or release.
-set revision_client 1
+set revision_client 0
 set revision_server 0
 version             ${version_mysql}-${release}
-# Stealth update requires dist_subdir change.
-dist_subdir         ${name}/${version}
 categories          databases
 platforms           darwin
 license             GPL-2
@@ -26,7 +25,6 @@
     PortGroup           select 1.0
 
     set version_branch  [join [lrange [split ${version} .] 0 1] .]
-    set version_manual  [join [lrange [split ${version} .] 0 1] {}]
 
     revision            ${revision_client}
     license             GPL-2
@@ -34,10 +32,10 @@
     long_description    Percona is a fork of the MySQL server, a multi-threaded SQL database.
 
     master_sites \
-    http://www.percona.com/redir/downloads/Percona-Server-${version_branch}/Percona-Server-${version}/source/:src \
+    http://www.percona.com/redir/downloads/Percona-Server-${version_branch}/Percona-Server-${version}/source/tarball/:src \
     http://form.percona.com/rs/percona/images/:pdf
 
-    distname            Percona-Server-${version_mysql}-rel${release}
+    distname            ${name_package}-${version}
     distfiles           ${distname}${extract.suffix}:src
     use_parallel_build  yes
 
@@ -45,15 +43,15 @@
     patchfiles          patch-cmake-install_layout.cmake.diff
 
     checksums           ${distname}${extract.suffix} \
-                        rmd160  7901e6f0f7312c8c226e0286ce3fa8a693a857e3 \
-                        sha256  e34676cea5ceb398258408e31e8527724845f83bbbf1f22308f5069304118e8f
+                        rmd160  0cb651db8dd4977b531c054217e43be8a7bee1f9 \
+                        sha256  5099e9d0ec69124f44596005a2dad92697dc2b6f8ab54d32bdb089945b76c346 \
 
-    set manual_distfile Percona_Server_${version_manual}_Operations_Manual.pdf
+    set manual_distfile PerconaServer-${version}.pdf
     extract.only        ${distname}${extract.suffix}
     distfiles-append    ${manual_distfile}:pdf
     checksums-append    ${manual_distfile} \
-                        rmd160  849ebf89de470bdaa2f719b7d4870ab41c2af041 \
-                        sha256  8ca8ab842fa91f3c532712ea7a4d915a755e5545ab4f89e76366f1a4b6d78a58
+                        rmd160  9c5036f93f2e702cdd0f9919a5b1e917f132b717 \
+                        sha256  246e6bfe06e1e4a0dc443c2f878c80c263ebfdc24d7459ef8b655b9a785d91be
 
     depends_lib-append  port:zlib port:tcp_wrappers
     depends_run-append  port:mysql_select
@@ -104,11 +102,8 @@
                         -DWITH_READLINE:BOOL=ON \
                         -DWITH_LIBEDIT:BOOL=OFF \
                         -DWITH_LIBWRAP:BOOL=ON \
-                        -DWITH_SSL:STRING=no
-# Do not enable embedded-server until percona builds successfully with this option
-#                        -DWITH_EMBEDDED_SERVER:BOOL=ON \
-#    configure.cflags-append \
-#                        -DDBUG_ON
+                        -DWITH_SSL:STRING=bundled \
+                        -DWITH_EMBEDDED_SERVER:BOOL=ON
 
     post-build {
         set dirs ${worksrcpath}/build_macports
@@ -212,8 +207,8 @@
 "
 
     livecheck.type      regex
-    livecheck.url       http://www.percona.com/downloads/Percona-Server-${version_branch}/
-    livecheck.regex     "/downloads/Percona-Server-${version_branch}/Percona-Server-(\[^/\]+)/"
+    livecheck.url       http://www.percona.com/downloads/Percona-Server-${version_branch}/LATEST/source/tarball/
+    livecheck.regex     "${name_package}-(\[\\d\\.-\]*)\\${extract.suffix}"
 }
 
 subport ${name_mysql}-server {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140718/205a786b/attachment.html>


More information about the macports-changes mailing list