[95035] trunk/dports/net/quagga

jmr at macports.org jmr at macports.org
Wed Jul 4 08:02:55 PDT 2012


Revision: 95035
          https://trac.macports.org/changeset/95035
Author:   jmr at macports.org
Date:     2012-07-04 08:02:55 -0700 (Wed, 04 Jul 2012)
Log Message:
-----------
quagga: fix build on 10.7 (#32535), use add_users, set license

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

Added Paths:
-----------
    trunk/dports/net/quagga/files/rfc3542.diff

Modified: trunk/dports/net/quagga/Portfile
===================================================================
--- trunk/dports/net/quagga/Portfile	2012-07-04 13:43:45 UTC (rev 95034)
+++ trunk/dports/net/quagga/Portfile	2012-07-04 15:02:55 UTC (rev 95035)
@@ -5,6 +5,7 @@
 name            quagga
 version         0.99.16
 categories      net
+license         GPL-2+
 platforms       darwin
 maintainers     nzbox.com:mike openmaintainer
 description     Collection of Routing daemons for OSPF BGP and RIP
@@ -26,7 +27,8 @@
 
 patchfiles      quagga-patch1.diff \
                 quagga-patch2.diff \
-                quagga-patch3.diff
+                quagga-patch3.diff \
+                rfc3542.diff
 
 depends_build   port:gawk
 depends_lib     port:readline
@@ -36,11 +38,7 @@
                 --mandir=${prefix}/share/man \
                 --enable-vty-group=staff
 
-pre-destroot {
-    addgroup quagga
-    set gid [existsgroup quagga]
-    adduser quagga gid=${gid} realname=Quagga home=${prefix}/var/quagga
-}
+add_users       quagga group=quagga realname=Quagga home=${prefix}/var/quagga
 
 post-destroot {
     xinstall -o quagga -g quagga -m 755 -d \

Added: trunk/dports/net/quagga/files/rfc3542.diff
===================================================================
--- trunk/dports/net/quagga/files/rfc3542.diff	                        (rev 0)
+++ trunk/dports/net/quagga/files/rfc3542.diff	2012-07-04 15:02:55 UTC (rev 95035)
@@ -0,0 +1,10 @@
+--- lib/zebra.h.orig	2009-12-09 23:37:12.000000000 +1100
++++ lib/zebra.h	2012-07-05 00:54:00.000000000 +1000
+@@ -143,6 +143,7 @@ typedef int socklen_t;
+ #endif /* HAVE_SYS_SOCKIO_H */
+ 
+ #ifdef HAVE_NETINET_IN_H
++#define __APPLE_USE_RFC_3542
+ #include <netinet/in.h>
+ #endif /* HAVE_NETINET_IN_H */
+ #include <netinet/in_systm.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120704/0c4d8a10/attachment.html>


More information about the macports-changes mailing list