From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 14 03:14:41 2014 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 41C97EBD for ; Thu, 14 Aug 2014 03:14:41 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0FD5B2644 for ; Thu, 14 Aug 2014 03:14:41 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s7E3Eegu005545 for ; Thu, 14 Aug 2014 03:14:40 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 192642] update mail/mailagent to a non-interactive, regular port Date: Thu, 14 Aug 2014 03:14:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ykasap@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2014 03:14:41 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192642 --- Comment #3 from ykasap@gmail.com --- Thank you very much for the comments to give me the right direction. I uploaded my patch here. I modified the behavior a bit (as mentioned in the previous comment). My installation of poudriere is still half-baked due to my PC's fault, and I need some time to run test on that. Also it is the first time I heard the word "redports". I'll try to fix my poudriere installation soon. make check-plist complains as follows: (omit) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: %%PORTEXAMPLES%%%%EXAMPLESDIR%%/agent ===> Checking for directories owned by MTREEs ===> Checking for directories handled by dependencies ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. *** Error code 1 Actually %%PORTEXAMPLES%%%%EXAMPLESDIR%%/agent (symlink) is created in the staging directory during post-install, and removed by @unexec in pkg-plist. Is it better to move it to pkg-install or somewhere? make stage-qa emits nothing. % make stage-qa ====> Running Q/A tests (stage-qa) % portlint output: % portlint WARN: Makefile: [0]: possible direct use of command "perl" found. use ${PERL} instead. WARN: Makefile: possible use of absolute pathname "/var/run/utmp". WARN: Makefile: Consider defining LICENSE. 0 fatal errors and 3 warnings found. % I guess that the first warning is because using "perl" to change several perl scripts in the source not to directly use the word. I'm not sure how I should specify "/var/run" properly. The tarball of mailagent contains "Artistic" license file, but I'm not sure which variant it is. -- You are receiving this mail because: You are the assignee for the bug.