[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