From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 19 20:00:22 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3E9916A4CF for ; Tue, 19 Oct 2004 20:00:22 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C332E43D53 for ; Tue, 19 Oct 2004 20:00:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i9JK0MHS002085 for ; Tue, 19 Oct 2004 20:00:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i9JK0MaT002084; Tue, 19 Oct 2004 20:00:22 GMT (envelope-from gnats) Resent-Date: Tue, 19 Oct 2004 20:00:22 GMT Resent-Message-Id: <200410192000.i9JK0MaT002084@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Frank J. Laszlo" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C393616A4CE for ; Tue, 19 Oct 2004 19:52:09 +0000 (GMT) Received: from dungeon.franksworld.org (pcp01939978pcs.waldlk01.mi.comcast.net [68.32.91.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1989C43D2F for ; Tue, 19 Oct 2004 19:52:09 +0000 (GMT) (envelope-from laszlof@dungeon.franksworld.org) Received: from dungeon.franksworld.org (localhost [127.0.0.1]) i9JJsX60060531; Tue, 19 Oct 2004 15:54:33 -0400 (EDT) (envelope-from laszlof@dungeon.franksworld.org) Received: (from laszlof@localhost) by dungeon.franksworld.org (8.13.1/8.13.1/Submit) id i9JJsMQk060530; Tue, 19 Oct 2004 15:54:22 -0400 (EDT) (envelope-from laszlof) Message-Id: <200410191954.i9JJsMQk060530@dungeon.franksworld.org> Date: Tue, 19 Oct 2004 15:54:22 -0400 (EDT) From: "Frank J. Laszlo" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/72894: [PATCH] sysutils/lire: Fixed pod2man syntax issue X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Frank J. Laszlo" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2004 20:00:23 -0000 >Number: 72894 >Category: ports >Synopsis: [PATCH] sysutils/lire: Fixed pod2man syntax issue >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 19 20:00:21 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Frank J. Laszlo >Release: FreeBSD 4.10-STABLE i386 >Organization: >Environment: System: FreeBSD dungeon.franksworld.org 4.10-STABLE FreeBSD 4.10-STABLE #2: Tue Sep 28 21:47:15 EDT 2004 laszlof@dungeon.franksworld.org:/usr/obj/usr/src/sys/DUNGEON i386 >Description: Maintainer CC'd. sysutils/lire does not provide proper syntax to pod2man during installation resulting in the following error message: /usr/bin/pod2man --section=1 --center="LogReport's Lire Documentation" --release='Lire 2.0.1' lire.in lire.1 /usr/bin/pod2man: Need one and only one podpage argument usage: /usr/bin/pod2man [options] podpage Options are: --section=manext (default "1") --release=relpatch (default "perl 5.008, patch 00") --center=string (default "User Contributed Perl Documentation") --date=string (default "1/Sep/2004") --fixed=font (default "CW") --official (default NOT) --lax (default NOT) gmake[2]: *** [lire.1] Error 2 The attached patch will fix this issue within the port, But I suggest the maintainer notify the developer of this problem. >How-To-Repeat: cd /usr/ports/sysutils/lire && make install >Fix: --- lire-pod2man.diff begins here --- --- lire.orig/Makefile Fri Oct 15 06:32:08 2004 +++ lire/Makefile Tue Oct 19 15:35:11 2004 @@ -38,6 +38,7 @@ USE_GNOME= libxml2 libxslt USE_PERL5= yes USE_GMAKE= yes +USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+="--with-docbookdir=${LOCALBASE}/share/xml/docbook/4.2/docbookx.dtd" @@ -210,6 +211,23 @@ .endif RUN_DEPENDS+= ${BUILD_DEPENDS} + +POD2MAN_FIX= all/etc/Makefile.in all/script/Makefile.in all/lib/Makefile.in all/lib/xml/dtd/Makefile.in \ + all/lib/config-spec/Makefile.in all/lib/Lire/Makefile.in all/lib/Lire/UI/Makefile.in \ + all/lib/Lire/Report/Makefile.in all/lib/Lire/ChartTypes/Makefile.in all/lib/Lire/OutputFormats/Makefile.in \ + all/lib/Lire/ReportParser/Makefile.in all/lib/Lire/SQLExt/Makefile.in all/lib/Lire/Test/Makefile.in \ + all/lib/Lire/Config/Makefile.in all/lib/Firewall/Makefile.in all/lib/tests/Makefile.in \ + all/lib/tests/helpers/Makefile.in all/man/Makefile.in all/schemas/Makefile.in dns/script/Makefile.in \ + dnszone/script/Makefile.in database/script/Makefile.in dialup/script/Makefile.in email/script/Makefile.in \ + firewall/script/Makefile.in firewall/lib/Makefile.in ftp/script/Makefile.in ftp/lib/Makefile.in \ + msgstore/lib/Makefile.in msgstore/script/Makefile.in proxy/lib/Makefile.in proxy/script/Makefile.in \ + spamfilter/script/Makefile.in syslog/script/Makefile.in www/script/Makefile.in doc/Makefile.in extras/Time/Makefile.in +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +pre-configure: +.for files in ${POD2MAN_FIX} + ${REINPLACE_CMD} -e "s|\$$? \$$@|\$$? > \$$@|g" ${WRKSRC}/${files} +.endfor post-install: @${CAT} pkg-message --- lire-pod2man.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: