[39959] trunk/dports/databases/mysql4/Portfile

ryandesign at macports.org ryandesign at macports.org
Sat Sep 13 20:52:03 PDT 2008


Revision: 39959
          http://trac.macports.org/changeset/39959
Author:   ryandesign at macports.org
Date:     2008-09-13 20:52:02 -0700 (Sat, 13 Sep 2008)
Log Message:
-----------
mysql4: whitespace changes to make it more similar to mysql5

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

Modified: trunk/dports/databases/mysql4/Portfile
===================================================================
--- trunk/dports/databases/mysql4/Portfile	2008-09-14 03:40:17 UTC (rev 39958)
+++ trunk/dports/databases/mysql4/Portfile	2008-09-14 03:52:02 UTC (rev 39959)
@@ -1,136 +1,145 @@
 # $Id$
 
-PortSystem 1.0
-name              mysql4
-version           4.1.22
-categories        databases
-maintainers       ryandesign openmaintainer
-description       Multithreaded SQL database server
-long_description  MySQL is an open-source, multi-threaded SQL database \
-                    with a command syntax very similar to mSQL.
-homepage          http://www.mysql.com/
-platforms         darwin
+PortSystem              1.0
+
+name                    mysql4
+version                 4.1.22
+homepage                http://www.mysql.com/
+categories              databases
+platforms               darwin
+maintainers             ryandesign openmaintainer
+distname                mysql-${version}
 use_parallel_build      yes
 
-set sitedir       Downloads/MySQL-4.1/
-master_sites      http://www.mirrorservice.org/sites/ftp.mysql.com/${sitedir} \
-                    http://www.softagency.co.jp/MySQL/${sitedir} \
-                    http://mirrors.tilian.co.uk/mysql.com/${sitedir} \
-                    ftp://planetmirror.com/pub/mysql/${sitedir} \
-                    ftp://sunsite.dk/mirrors/mysql/${sitedir} \
-                    http://mysql.mediatraffic.fi/${sitedir} \
-                    ftp://filepile.tiscali.de/mirror/mysql/${sitedir} \
-                    ftp://ftp.rtfm.no/pub/mysql/${sitedir} \
-                    http://www.mysql.cz/${sitedir} \
-                    ftp://ftp.u-paris10.fr/mysql.com/${sitedir} \
-                    http://mysql.oms-net.nl/${sitedir} \
-                    ftp://ftp.free.fr/pub/MySQL\${sitedir}
+description \
+    Multithreaded SQL database server
 
-distname         mysql-${version}
-checksums        md5 37b4479951fa0cf052269d27c41ca200
+long_description \
+    MySQL is an open-source, multi-threaded SQL database \
+    with a command syntax very similar to mSQL.
 
-depends_lib      port:openssl
+set sitedir             Downloads/MySQL-4.1/
+master_sites \
+    http://www.mirrorservice.org/sites/ftp.mysql.com/${sitedir} \
+    http://www.softagency.co.jp/MySQL/${sitedir} \
+    http://mirrors.tilian.co.uk/mysql.com/${sitedir} \
+    ftp://planetmirror.com/pub/mysql/${sitedir} \
+    ftp://sunsite.dk/mirrors/mysql/${sitedir} \
+    http://mysql.mediatraffic.fi/${sitedir} \
+    ftp://filepile.tiscali.de/mirror/mysql/${sitedir} \
+    ftp://ftp.rtfm.no/pub/mysql/${sitedir} \
+    http://www.mysql.cz/${sitedir} \
+    ftp://ftp.u-paris10.fr/mysql.com/${sitedir} \
+    http://mysql.oms-net.nl/${sitedir} \
+    ftp://ftp.free.fr/pub/MySQL\${sitedir}
 
-set dbdir        ${prefix}/var/db/mysql
+checksums \
+    md5 37b4479951fa0cf052269d27c41ca200
 
+depends_lib \
+    port:openssl
+
+set dbdir               ${prefix}/var/db/mysql
+
 post-patch {
-        reinplace "s%/etc/my.cnf%${prefix}/etc/${name}/my.cnf%g" \
-                ${worksrcpath}/scripts/mysqlaccess.sh \
-                ${worksrcpath}/scripts/mysqld_multi.sh \
-                ${worksrcpath}/scripts/mysqldumpslow.sh \
-                ${worksrcpath}/scripts/mysqlhotcopy.sh \
-                ${worksrcpath}/sql-bench/bench-init.pl.sh \
-                ${worksrcpath}/support-files/my-huge.cnf.sh \
-                ${worksrcpath}/support-files/my-innodb-heavy-4G.cnf.sh \
-                ${worksrcpath}/support-files/my-large.cnf.sh \
-                ${worksrcpath}/support-files/my-medium.cnf.sh \
-                ${worksrcpath}/support-files/my-small.cnf.sh \
-                ${worksrcpath}/support-files/mysql.server.sh
-        reinplace "s%/etc/%${prefix}/etc/${name}/%g" \
-                ${worksrcpath}/mysys/default.c
+    reinplace "s%/etc/my.cnf%${prefix}/etc/${name}/my.cnf%g" \
+        ${worksrcpath}/scripts/mysqlaccess.sh \
+        ${worksrcpath}/scripts/mysqld_multi.sh \
+        ${worksrcpath}/scripts/mysqldumpslow.sh \
+        ${worksrcpath}/scripts/mysqlhotcopy.sh \
+        ${worksrcpath}/sql-bench/bench-init.pl.sh \
+        ${worksrcpath}/support-files/my-huge.cnf.sh \
+        ${worksrcpath}/support-files/my-innodb-heavy-4G.cnf.sh \
+        ${worksrcpath}/support-files/my-large.cnf.sh \
+        ${worksrcpath}/support-files/my-medium.cnf.sh \
+        ${worksrcpath}/support-files/my-small.cnf.sh \
+        ${worksrcpath}/support-files/mysql.server.sh
+    reinplace "s%/etc/%${prefix}/etc/${name}/%g" \
+        ${worksrcpath}/mysys/default.c
 }
 
 platform darwin 6 {
-        depends_lib-append              lib:libdl:dlcompat
-        
-        configure.ldflags-append	"-lncurses"
-	configure.cflags	"-O3 -fno-omit-frame-pointer"
-	configure.cxx	gcc
-	configure.cxxflags	"-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"
-
+    depends_lib-append          lib:libdl:dlcompat
+    configure.ldflags-append    "-lncurses"
+    configure.cflags            "-O3 -fno-omit-frame-pointer"
+    configure.cxx               gcc
+    configure.cxxflags          "-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"
 }
 
 platform darwin 7 {
-        configure.ldflags	"-lncurses"
-	configure.cflags	"-O3 -fno-omit-frame-pointer"
-	configure.cxx	gcc
-	configure.cxxflags	"-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"
-	configure.env-append	LIBS=-ldl
-
+    configure.ldflags           "-lncurses"
+    configure.cflags            "-O3 -fno-omit-frame-pointer"
+    configure.cxx               gcc
+    configure.cxxflags          "-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"
+    configure.env-append        LIBS=-ldl
 }
 
-configure.args  --sysconfdir=${prefix}/etc/${name} --without-debug  \
-                  --without-bench \
-                  --mandir=${prefix}/share/man --infodir=${prefix}/share/info \
-                  --enable-thread-safe-client --with-extra-charsets=complex \
-                  --with-openssl=${prefix} --with-innodb \
-                  --localstatedir=${dbdir} \
-                  --with-unix-socket-path=${prefix}/var/run/mysqld/mysqld.sock \
-                  --with-mysqld-user=mysql
+configure.args \
+    --mandir=${prefix}/share/man \
+    --infodir=${prefix}/share/info \
+    --localstatedir=${dbdir} \
+    --sysconfdir=${prefix}/etc/${name} \
+    --with-openssl=${prefix} \
+    --with-extra-charsets=complex \
+    --with-innodb \
+    --with-unix-socket-path=${prefix}/var/run/mysqld/mysqld.sock \
+    --with-mysqld-user=mysql \
+    --without-debug \
+    --without-bench \
+    --enable-thread-safe-client
 
-variant server  {
-	# Create a startupitem to start/stop the server
-    startupitem.create    yes
-    startupitem.start    "${prefix}/share/mysql/mysql.server start"
+variant server {
+    # Create a startupitem to start/stop the server
+    startupitem.create  yes
+    startupitem.start   "${prefix}/share/mysql/mysql.server start"
     startupitem.stop    "${prefix}/share/mysql/mysql.server stop"
 }
 
-pre-destroot    { 
-        xinstall -m 755 -d ${destroot}${prefix}/var/log/mysql
-        destroot.keepdirs ${destroot}${prefix}/var/log/mysql
-
-        if { [variant_isset server] } {
-                addgroup mysql
-                set gid [existsgroup mysql]
-                adduser mysql gid=${gid} realname=MySQL\ Server
-                
-                system "chown mysql:mysql ${destroot}${prefix}/var/log/mysql"
-        }
+pre-destroot {
+    xinstall -m 755 -d ${destroot}${prefix}/var/log/mysql
+    destroot.keepdirs ${destroot}${prefix}/var/log/mysql
+    
+    if { [variant_isset server] } {
+        addgroup mysql
+        set gid [existsgroup mysql]
+        adduser mysql gid=${gid} realname=MySQL\ Server
+        
+        system "chown mysql:mysql ${destroot}${prefix}/var/log/mysql"
+    }
 }
 
 post-destroot {
-                system "rm -rf ${destroot}${prefix}/mysql-test"
-
-                xinstall -m 775 -d ${destroot}${dbdir}
-                xinstall -m 755 -d ${destroot}${prefix}/var/run/mysqld
-                destroot.keepdirs-append ${destroot}${dbdir}
-                destroot.keepdirs-append ${destroot}${prefix}/var/run/mysqld
-                if { [variant_isset server] } {
-				        xinstall -o root -m 755 -d ${destroot}${prefix}/etc/${name}
-                        xinstall -o root -m 644 -c ${filespath}/my.cnf ${destroot}${prefix}/etc/${name}/my.cnf.sample
-                        reinplace "s|__PREFIX|${prefix}|g" ${destroot}${prefix}/etc/${name}/my.cnf.sample
-                        xinstall -o mysql -g mysql -m 775 -d ${destroot}${dbdir}
-                        destroot.keepdirs-append ${destroot}${dbdir}
-                        system "chown -R mysql:mysql ${destroot}${dbdir}"
-                        
-                        xinstall -o mysql -g mysql -m 755 -d ${destroot}${prefix}/var/run/mysqld
-                        destroot.keepdirs-append ${destroot}${prefix}/var/run/mysqld
-                        system "chown -R mysql:mysql ${destroot}${prefix}/var/run/mysqld"
-                }
-                
+    system "rm -rf ${destroot}${prefix}/mysql-test"
+    
+    xinstall -m 775 -d ${destroot}${dbdir}
+    xinstall -m 755 -d ${destroot}${prefix}/var/run/mysqld
+    destroot.keepdirs-append ${destroot}${dbdir}
+    destroot.keepdirs-append ${destroot}${prefix}/var/run/mysqld
+    if { [variant_isset server] } {
+        xinstall -o root -m 755 -d ${destroot}${prefix}/etc/${name}
+        xinstall -o root -m 644 -c ${filespath}/my.cnf ${destroot}${prefix}/etc/${name}/my.cnf.sample
+        reinplace "s|__PREFIX|${prefix}|g" ${destroot}${prefix}/etc/${name}/my.cnf.sample
+        xinstall -o mysql -g mysql -m 775 -d ${destroot}${dbdir}
+        destroot.keepdirs-append ${destroot}${dbdir}
+        system "chown -R mysql:mysql ${destroot}${dbdir}"
+        
+        xinstall -o mysql -g mysql -m 755 -d ${destroot}${prefix}/var/run/mysqld
+        destroot.keepdirs-append ${destroot}${prefix}/var/run/mysqld
+        system "chown -R mysql:mysql ${destroot}${prefix}/var/run/mysqld"
+    }
 }
 
 post-install {
-                ui_msg "******************************************************"
-                ui_msg "* You might want to run                              *"
-                ui_msg "* sudo -u mysql mysql_install_db                     *"
-                ui_msg "* if this is a new install                           *" 
-                ui_msg "*                                                    *" 
-                ui_msg "* If you did not choose the server variant you may   *" 
-                ui_msg "* add a mysql user and you will need to change the   *" 
-                ui_msg "* ownership to that user for the following:          *"
-                ui_msg "*    ${dbdir}                                        *"
-                ui_msg "*    ${prefix}/var/run/mysqld                        *"
-                ui_msg "*    ${prefix}/var/log/mysql                         *"
-                ui_msg "******************************************************"
+    ui_msg "******************************************************"
+    ui_msg "* You might want to run                              *"
+    ui_msg "* sudo -u mysql mysql_install_db                     *"
+    ui_msg "* if this is a new install                           *"
+    ui_msg "*                                                    *"
+    ui_msg "* If you did not choose the server variant you may   *"
+    ui_msg "* add a mysql user and you will need to change the   *"
+    ui_msg "* ownership to that user for the following:          *"
+    ui_msg "*    ${dbdir}                                        *"
+    ui_msg "*    ${prefix}/var/run/mysqld                        *"
+    ui_msg "*    ${prefix}/var/log/mysql                         *"
+    ui_msg "******************************************************"
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080913/e9788d5e/attachment-0001.html 


More information about the macports-changes mailing list