Created attachment 151056 [details] shar file of pimd port New PIM-Dense mode deamon: multicast routing daemon. Tested on 10.1-amd64 and test lab explained here: http://bsdrp.net/documentation/examples/multicast_with_pim-sm Poudriere "testport" log file will follow.
Created attachment 151057 [details] poudriere testport log file
Thanks for your submission Olivier. On initial review: - GH_PROJECT defaults to ${PORTNAME} already - You can replace your later references to GH_PROJECT with ${PORTNAME} instead
Created attachment 151106 [details] shar file of pimd port Update the port (remove GH_PROJECT as instructed)
Created attachment 151107 [details] poudriere testport log file on 9.3-i386
Created attachment 151108 [details] poudriere testport log file on 10.1-amd64
Created attachment 151219 [details] shar file of pimd port 1. Replace use of GH_PROJECT by PORTNAME in do-install function 2. add '@sample' for the sample configuration file
I think I was told that "@sample <blah>" doesn't work. In other words, if keywords are in the plist, it *must* be in pkg-plist file. I'll move them there for the tests.
I'm also going to replace all the ${PORTNAME} with "pimd". If the port breaks if I change PORTNAME, then using ${PORTNAME} is wrong IMO. And in almost every port I find that does this, it's wrong.
A commit references this bug: Author: marino Date: Fri Feb 6 12:52:54 UTC 2015 New revision: 378532 URL: https://svnweb.freebsd.org/changeset/ports/378532 Log: Add new port: net/pimd PR: 196346 Submitted by: Olivier Cochard pimd is a lightweight, stand-alone implementation of Protocol Independent Multicast-Sparse Mode Changes: head/net/Makefile head/net/pimd/ head/net/pimd/Makefile head/net/pimd/distinfo head/net/pimd/files/ head/net/pimd/files/pimd.in head/net/pimd/pkg-descr head/net/pimd/pkg-plist
Thanks!