mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
- Fix build on FreeBSD 8+ [1]
- Remove pkg-plist PR: ports/170084 [1] Submitted by: William Waites <wwaites@tardis.ed.ac.uk>
This commit is contained in:
parent
797e47b734
commit
b68da0a0cc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=301509
3 changed files with 29 additions and 13 deletions
|
@ -12,16 +12,19 @@ MASTER_SITES= http://antc.uoregon.edu/PIMDM/
|
|||
DISTNAME= pimd-dense
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= \
|
||||
UO Dense Protocol-Independent Multicast (PIM-DM) daemon for IPv4
|
||||
COMMENT= UO Dense Protocol-Independent Multicast (PIM-DM) daemon for IPv4
|
||||
|
||||
NO_MAN= defined
|
||||
PIMDD_DOCS= pimd-dense.html README CHANGES RELEASE.NOTES
|
||||
NO_MAN= yes
|
||||
|
||||
PLIST_FILES= sbin/pimdd \
|
||||
etc/pimdd.conf.sample
|
||||
|
||||
PORTDOCS= pimd-dense.html README CHANGES RELEASE.NOTES
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} >= 800070
|
||||
BROKEN= does not compile: error: IGMP_HOST_MEMBERSHIP_REPORT undeclared
|
||||
EXTRA_PATCHES= ${FILESDIR}/extra-patch-defs.h
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
|
@ -32,7 +35,7 @@ do-install:
|
|||
${INSTALL_DATA} ${WRKSRC}/pimdd.conf ${PREFIX}/etc/pimdd.conf.sample
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
.for i in ${PIMDD_DOCS}
|
||||
.for i in ${PORTDOCS}
|
||||
${INSTALL_MAN} ${WRKSRC}/${i} ${DOCSDIR}/${i}
|
||||
.endfor
|
||||
.endif
|
||||
|
|
20
net/pimdd/files/extra-patch-defs.h
Normal file
20
net/pimdd/files/extra-patch-defs.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- defs.h.orig 2012-07-23 13:50:47.000000000 +0100
|
||||
+++ defs.h 2012-07-23 13:35:04.000000000 +0100
|
||||
@@ -262,7 +262,7 @@
|
||||
|
||||
#ifndef IGMP_MEMBERSHIP_QUERY
|
||||
#define IGMP_MEMBERSHIP_QUERY IGMP_HOST_MEMBERSHIP_QUERY
|
||||
-#if !(defined(NetBSD))
|
||||
+#if !(defined(NetBSD)) && !(defined(FreeBSD))
|
||||
#define IGMP_V1_MEMBERSHIP_REPORT IGMP_HOST_MEMBERSHIP_REPORT
|
||||
#define IGMP_V2_MEMBERSHIP_REPORT IGMP_HOST_NEW_MEMBERSHIP_REPORT
|
||||
#else
|
||||
@@ -272,7 +272,7 @@
|
||||
#define IGMP_V2_LEAVE_GROUP IGMP_HOST_LEAVE_MESSAGE
|
||||
#endif
|
||||
|
||||
-#if defined(NetBSD)
|
||||
+#if defined(NetBSD) || defined(FreeBSD)
|
||||
#define IGMP_MTRACE_RESP IGMP_MTRACE_REPLY
|
||||
#define IGMP_MTRACE IGMP_MTRACE_QUERY
|
||||
#endif
|
|
@ -1,7 +0,0 @@
|
|||
sbin/pimdd
|
||||
etc/pimdd.conf.sample
|
||||
%%PORTDOCS%%%%DOCSDIR%%/pimd-dense.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/RELEASE.NOTES
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
Loading…
Add table
Reference in a new issue