[Bug 255916] [New port] dns/hetzner_ddns: Hetzner Dynamic DNS daemon

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 09 Jun 2021 11:13:36 +0000
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255916

Filip Parag <filip_at_parag.rs> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #225658|                            |maintainer-approval+
              Flags|                            |

--- Comment #4 from Filip Parag <filip_at_parag.rs> ---
Created attachment 225658
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225658&action=edit
proposed_changes

(In reply to Daniel Engberg from comment #3)
Hello Daniel,

Thanks for your suggestions. I had some issues trying to implement them.

When I remove line L2, portlint says:
> FATAL: Makefile: no $FreeBSD$ line in comment section.
Removing both L1 and L2 gives even more errors.

Regarding the use of USE_RC_SUBR, I encounter a problem which I don't know how
to fix. I scoured the Handbook, but I can't find how resolve the following:

The rc.d script for FreeBSD is named hetzner_ddns.freebsd.rc and it lies in
${WRKSRC} directory alongside the rest of the upstream code.
I copy it to ${FILESDIR}/${PORTNAME}.in in the do-patch target, but even though
it runs before configuration step, I get an error:
> ** Missing /usr/ports/dns/hetzner_ddns/files/hetzner_ddns.in for hetzner_ddns-0.2.2.
Using post-extract target yields the same result, but running make package the
second time resolves this issue.

I would like to keep the rc.d script upstream only, without a duplicate in
port's files/ directory. Is it possible to do so?

Proposed changes are attached in proposed_changes file.

Best,
Filip

-- 
You are receiving this mail because:
You are the assignee for the bug.
Received on Wed Jun 09 2021 - 11:13:36 UTC

Original text of this message