[66195] trunk/dports/net/jabberd/Portfile

raimue at macports.org raimue at macports.org
Tue Apr 6 18:27:43 PDT 2010


Revision: 66195
          http://trac.macports.org/changeset/66195
Author:   raimue at macports.org
Date:     2010-04-06 18:27:42 -0700 (Tue, 06 Apr 2010)
Log Message:
-----------
net/jabberd:
Major rewrite, update to version 2.2.9

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

Modified: trunk/dports/net/jabberd/Portfile
===================================================================
--- trunk/dports/net/jabberd/Portfile	2010-04-07 01:21:10 UTC (rev 66194)
+++ trunk/dports/net/jabberd/Portfile	2010-04-07 01:27:42 UTC (rev 66195)
@@ -1,27 +1,61 @@
 # $Id$
 
 PortSystem 1.0
-name             jabberd
-version          2.0s9
-categories       net
-maintainers      nomaintainer
-description      online presence and instant messaging server
+
+name            jabberd
+version         2.2.9
+categories      net
+platforms       darwin
+maintainers     nomaintainer
+description     Jabber messaging (XMPP) server
 long_description \
-	The Jabber server (jabberd) is a daemon for Jabber \
-	clients to connect and communicate with.
-homepage         http://jabberd.jabberstudio.org/
-platforms        darwin
+    The Jabber server (jabberd) is a daemon for Jabber clients to connect and \
+    communicate with using the XMPP protocol.
+homepage        http://codex.xiaoka.com/wiki/jabberd2:start
+master_sites    http://codex.xiaoka.com/pub/jabberd2/releases/
+checksums       md5     f32d580526374e3eaeb49c88bc90b767 \
+                sha1    55977c88fe156b1891a0a22c975233226b3d4319 \
+                rmd160  bf2722eef539d120b8d6e8a71bf47558eab7a00f
 
-master_sites     http://jabberstudio.rediris.es/jabberd2/ \
-                 http://ftp.xiaoka.com/jabberd2/releases/
-checksums        md5 64905ccbbe5c6fe1f583401802a3e303
+depends_lib     port:openssl \
+                port:expat \
+                port:libgcrypt \
+                port:libgpg-error \
+                port:libgsasl \
+                port:gss \
+                port:libiconv \
+                port:libidn \
+                port:gettext \
+                port:zlib
 
-configure.args   --mandir=${prefix}/share/man \
-                 --disable-idn \
-                 --disable-ssl \
-                 --disable-mysql \
-                 --enable-debug \
-                 --enable-mio=select
+configure.args  --mandir=${prefix}/share/man \
+                --enable-mio=select \
+                --enable-ssl \
+                --disable-mysql \
+                --disable-pgsql \
+                --disable-sqlite \
+                --disable-db \
+                --disable-oracle \
+                --disable-ldap \
+                --disable-pam \
+                --disable-pipe \
+                --disable-anon \
+                --disable-fs
 
-destroot.keepdirs \
-                 ${destroot}${prefix}/var/jabberd/pid
+destroot.keepdirs ${destroot}${prefix}/var/jabberd/pid
+
+post-destroot {
+    foreach f {c2s.xml jabberd.cfg router-filter.xml router-users.xml \
+               router.xml s2s.xml sm.xml templates/roster.xml} {
+        file delete ${destroot}${prefix}/etc/$f
+    }
+}
+
+post-activate {
+    foreach f {c2s.xml jabberd.cfg router-filter.xml router-users.xml \
+               router.xml s2s.xml sm.xml templates/roster.xml} {
+        if {![file exists ${prefix}/etc/$f]} {
+            copy ${prefix}/etc/$f.dist ${prefix}/etc/$f
+        }
+    }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100406/965edd45/attachment.html>


More information about the macports-changes mailing list