[78739] users/pixilla/databases

pixilla at macports.org pixilla at macports.org
Fri May 20 18:26:01 PDT 2011


Revision: 78739
          http://trac.macports.org/changeset/78739
Author:   pixilla at macports.org
Date:     2011-05-20 18:26:00 -0700 (Fri, 20 May 2011)
Log Message:
-----------
databases/dbslayer: Add new dbslayer port

Added Paths:
-----------
    users/pixilla/databases/dbslayer/
    users/pixilla/databases/dbslayer/Portfile
    users/pixilla/databases/dbslayer/files/
    users/pixilla/databases/dbslayer/files/patch-configure.ac.diff

Added: users/pixilla/databases/dbslayer/Portfile
===================================================================
--- users/pixilla/databases/dbslayer/Portfile	                        (rev 0)
+++ users/pixilla/databases/dbslayer/Portfile	2011-05-21 01:26:00 UTC (rev 78739)
@@ -0,0 +1,57 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+
+set version_mysql   5
+name                dbslayer
+version             beta-12
+categories          databases lang www
+maintainers         pixilla
+platforms           darwin
+license             LGPL
+
+description         The DBacesslayer aka DBSlayer is a lightweight database abstraction layer \
+                    suitable for high-load websites where you need the scalable advantages of \
+                    connection pooling.
+long_description    ${description} Written in C for speed, DBSlayer talks to clients via JSON over \
+                    HTTP, meaning it's simple to monitor and can swiftly interoperate with any web \
+                    framework you choose.
+
+homepage            http://code.nytimes.com/projects/dbslayer/wiki
+master_sites        http://code.nytimes.com/downloads/
+
+patchfiles          patch-configure.ac.diff
+
+checksums           sha1    fbf1c5563a6ee45783e31f6b49612e64fc141186 \
+                    rmd160  439414996072ce36c7361d1188ebe115c70e0151
+
+worksrcdir          ${name}
+
+depends_lib-append  port:apr-util \
+                    path:${prefix}/lib/mysql${version_mysql}/bin/mysql_config:mysql${version_mysql}
+
+extract.suffix      .tgz
+
+use_autoreconf      yes
+
+# configure.optflags-append \
+#                     -undefined dynamic_lookup
+#                     -I/opt/local/include/mysql5/mysql
+
+configure.args      --with-mysql-config=${prefix}/bin/mysql_config${version_mysql} \
+                    --with-apr-1-config=${prefix}/bin/apr-1-config \
+                    --with-apu-1-config=${prefix}/bin/apu-1-config
+
+post-destroot {
+    xinstall -d ${destroot}${prefix}/share/${name}
+    copy ${worksrcpath}/htdocs \
+            ${destroot}${prefix}/share/${name}
+    copy ${worksrcpath}/test \
+            ${destroot}${prefix}/share/${name}
+}
+
+
+livecheck.url       ${master_sites}
+livecheck.type      regex
+livecheck.regex     "${name}-(\\d+\\.\\d+(\[\\drc.\]+)?)${extract.suffix}"


Property changes on: users/pixilla/databases/dbslayer/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: users/pixilla/databases/dbslayer/files/patch-configure.ac.diff
===================================================================
--- users/pixilla/databases/dbslayer/files/patch-configure.ac.diff	                        (rev 0)
+++ users/pixilla/databases/dbslayer/files/patch-configure.ac.diff	2011-05-21 01:26:00 UTC (rev 78739)
@@ -0,0 +1,11 @@
+--- configure.ac.orig	2011-05-20 10:19:27.000000000 -0700
++++ configure.ac	2011-05-20 10:32:49.000000000 -0700
+@@ -61,7 +61,7 @@
+   AC_MSG_ERROR([apu-1-config wasn't found please install http://apr.apache.org ])
+ else
+   APU_INCLUDES=`$APUCONFIG --includes`
+-  APU_LIBS=`$APUCONFIG --link-ld --libs`
++  APU_LIBS=`$APUCONFIG --link-ld --libs --ldflags`
+ fi
+ AC_SUBST(APU_INCLUDES)
+ AC_SUBST(APU_LIBS)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110520/65cc51af/attachment.html>


More information about the macports-changes mailing list