[120112] trunk/dports/net/ejabberd/Portfile

ciserlohn at macports.org ciserlohn at macports.org
Thu May 15 14:28:30 PDT 2014


Revision: 120112
          https://trac.macports.org/changeset/120112
Author:   ciserlohn at macports.org
Date:     2014-05-15 14:28:30 -0700 (Thu, 15 May 2014)
Log Message:
-----------
ejabberd: update to version 14.05

- ensure we are using the right compiler
- don't install the documentation twice
- directory structure has been changed upstream
- config file has been renamed upstream

Modified Paths:
--------------
    trunk/dports/net/ejabberd/Portfile

Modified: trunk/dports/net/ejabberd/Portfile
===================================================================
--- trunk/dports/net/ejabberd/Portfile	2014-05-15 21:10:45 UTC (rev 120111)
+++ trunk/dports/net/ejabberd/Portfile	2014-05-15 21:28:30 UTC (rev 120112)
@@ -3,7 +3,7 @@
 PortSystem          1.0
 
 name                ejabberd
-version             2.1.13
+version             14.05
 categories          net
 platforms           darwin
 license             GPL-2
@@ -14,12 +14,17 @@
 homepage            http://www.process-one.net/en/ejabberd/
 master_sites        http://www.process-one.net/downloads/ejabberd/${version}/
 
-checksums           rmd160  b8b081fcc871ce3a4daf383fb363f147987ff047 \
-                    sha256  a80d1c72e435da31758261cb0c04fe750ac71fc3e33a3b606123efd3b3abc86d
+checksums           rmd160  b302e99842ca3ee9a44b839932508455cc74fa05 \
+                    sha256  1f97b1625bab99c7328010ad576810e70ae5d5c89c701b92cbc8d1999e4014cd
 
 extract.suffix      .tgz
 
-worksrcdir          ${worksrcdir}/src
+build.env-append    CC=${configure.cc} \
+                    CXX=${configure.cxx} \
+                    CPP=${configure.cpp} \
+                    CFLAGS=${configure.cflags} \
+                    CXXFLAGS=${configure.cxxflags} \
+                    LDFLAGS=${configure.ldflags} \
 
 depends_lib         port:erlang \
                     port:expat \
@@ -35,7 +40,7 @@
                     --with-openssl=${prefix}
 
 # All ejabberd configuration files.
-set conf_files      {ejabberd.cfg ejabberdctl.cfg inetrc}
+set conf_files      {ejabberd.yml ejabberdctl.cfg inetrc}
 
 destroot.keepdirs   ${destroot}${prefix}/var/log/ejabberd/
 
@@ -47,10 +52,6 @@
         file rename ${destroot}${etc}/${file} ${destroot}${etc}/${file}.sample
     }
 
-    # Install documentation.
-    set doc ${destroot}${prefix}/share/doc
-    xinstall -d ${doc}
-    file copy ${worksrcpath}/../doc ${doc}/${name}-${version}
 }
 
 notes "
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140515/7e3a7bff/attachment.html>


More information about the macports-changes mailing list