Дошли руки посмотреть. В отличие от qico, у которого не было маинтейнера (был прописан port@FreeBSD.Org, то есть никто конкретный), у fidogate есть маинтейнер. Поэтому нужно заполнять PR на bugs.freebsd.org и прикладывать к нему текстовый diff -urN между старым и новым каталогом fidogate. Если в течение двух недель маинтейнер не откликнется, я прокоммичу.
SA> Есть еще задумка дополнить порты конфигами для newsyslog, например как тут: SA> /usr/ports/archivers/urbackup-server/files/urbackupsrv.conf-newsyslog SA> кстати был приятно удивлен что наконец-то этот порт появился, ура :) SA> Есть ли смысл пилить такое для фидо-портов?
Такое всегда имеет смысл добавлять, да. Только почему с компрессией bz2 (J)? Hынче в системе есть xz, оно луче по многим параметрам.
Hапример, формат bz2 не позволяет без распаковки узнать размер оригинального файла.
SA> ЗЫ Есть ли способ не привязываться к GH_TAGNAME, а брать последний коммит SA> скажем из ветки мастер? SA> Или смысла нет?
Этого делать вообще нельзя. Потому что порт конкретной версии всегда должен собираться из фиксированного набора сорцов и архивного файла с ними с заранее известной контрольной суммой, которая сохраняется в distinfo. Одна из сильных сторон портов FreeBSD: пользователи портов защищены от атаки с подменой дистфайла, контрольная сумма хранится не там, откуда берутся дистфайлы и она не сойдётся, будет предупреждение.