Ticket #43164: couchdb.43164.patch

File couchdb.43164.patch, 2.5 KB (added by jeff@…, 10 years ago)
  • Portfile

     
    66
    77name                    couchdb
    88conflicts               couchdb-devel
    9 version                 1.4.0
     9version                 1.5.0
    1010
    1111categories              databases
    1212platforms               darwin
     
    2626master_sites.mirror_subdir ${name}/source/${version}/
    2727distname                apache-${name}-${version}
    2828
    29 checksums               rmd160  7276842985f3126bee711398dd9b7c837683183d \
    30                         sha256  bdbb9c35c2738ae0fe63280bd818a50443253f3db2184f8b9c386e5615ae02b5
     29checksums               rmd160  2290505dffd234a809441da61adde51bdd9f0f56 \
     30                        sha256  abbdb2a6433124a4a4b902856f6a8a070d53bf7a55faa7aa8b6feb7127638fef
    3131
    32 depends_build           port:help2man
     32depends_build           port:help2man \
     33                        port:pkgconfig
    3334
    3435depends_lib             port:icu \
    3536                        port:spidermonkey185 \
     
    4041universal_variant       no
    4142
    4243patchfiles              patch-etc-launchd-org.apache.couchdb.plist.tpl.in.diff \
     44                        patch-support-dual-spidermonkey.diff \
    4345                        patch-src-couchdb-priv-Makefile.in.diff
    4446
    4547require_active_variants erlang ssl
    4648
    47 configure.cppflags      -I${prefix}/include/mozjs185 -I${prefix}/include
     49configure.args          --enable-js-trunk
    4850
    49 configure.args          --with-erlang=${prefix}/lib/erlang/usr/include \
    50                         --enable-js-trunk
    51 
    5251set dbgroup             couchdb
    5352set dbuser              couchdb
    5453set logdir              ${prefix}/var/log/couchdb
  • files/patch-support-dual-spidermonkey.diff

     
     1--- ../apache-couchdb-1.5.0.orig/configure      2013-10-20 02:38:47.000000000 -0700
     2+++ ./configure 2013-11-11 19:55:07.000000000 -0800
     3@@ -17411,11 +17411,8 @@
     4   *) :
     5 
     6     CPPFLAGS="$CPPFLAGS -I/opt/local/include"
     7-    CPPFLAGS="$CPPFLAGS -I/opt/local/include/js"
     8     CPPFLAGS="$CPPFLAGS -I/usr/local/include"
     9-    CPPFLAGS="$CPPFLAGS -I/usr/local/include/js"
     10     CPPFLAGS="$CPPFLAGS -I/usr/include"
     11-    CPPFLAGS="$CPPFLAGS -I/usr/include/js"
     12     LDFLAGS="$LDFLAGS -L/opt/local/lib"
     13     LDFLAGS="$LDFLAGS -L/usr/local/lib"
     14  ;; #(