From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 24 19:00:36 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 75D5B16A4CE for ; Sat, 24 Jan 2004 19:00:36 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0322D43D39 for ; Sat, 24 Jan 2004 19:00:32 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0P30WFR085137 for ; Sat, 24 Jan 2004 19:00:32 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0P30WeH085136; Sat, 24 Jan 2004 19:00:32 -0800 (PST) (envelope-from gnats) Resent-Date: Sat, 24 Jan 2004 19:00:32 -0800 (PST) Resent-Message-Id: <200401250300.i0P30WeH085136@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, Sascha Holzleiter Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 623CC16A4CE for ; Sat, 24 Jan 2004 18:53:22 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id D09EC43D39 for ; Sat, 24 Jan 2004 18:53:20 -0800 (PST) (envelope-from aperum@root-login.org) Received: from [212.227.126.209] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AkaOm-0004k9-00 for FreeBSD-gnats-submit@freebsd.org; Sun, 25 Jan 2004 03:53:20 +0100 Received: from [217.83.12.196] (helo=dreamland.chief.home) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1AkaOl-0005Oy-00 for FreeBSD-gnats-submit@freebsd.org; Sun, 25 Jan 2004 03:53:20 +0100 Received: by dreamland.chief.home (Postfix, from userid 1001) id 64B6164B8; Sun, 25 Jan 2004 03:53:13 +0100 (CET) Message-Id: <20040125025313.64B6164B8@dreamland.chief.home> Date: Sun, 25 Jan 2004 03:53:13 +0100 (CET) From: Sascha Holzleiter To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/61860: Fix databases/pgbash X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2004 03:00:36 -0000 >Number: 61860 >Category: ports >Synopsis: Fix databases/pgbash >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Jan 24 19:00:32 PST 2004 >Closed-Date: >Last-Modified: >Originator: Sascha Holzleiter >Release: FreeBSD 5.2-CURRENT i386 >Organization: >Environment: System: FreeBSD dreamland.chief.home 5.2-CURRENT FreeBSD 5.2-CURRENT #2: Thu Jan 22 02:43:50 CET 2004 root@dreamland.chief.home:/usr/obj/usr/src/sys/HOTKERN i386 >Description: Actually use GNU_CONFIGURE instead of doing it myself all wrong ;) This should also fix building on amd64. Also tidy up a few outputs. >How-To-Repeat: >Fix: --- pgbash.diff begins here --- Index: Makefile =================================================================== --- Makefile (revision 1) +++ Makefile (working copy) @@ -22,26 +22,27 @@ WRKSRC= ${WRKDIR}/pgbash-7.3/src/bash-2.05a +GNU_CONFIGURE= yes USE_GMAKE= yes USE_REINPLACE= yes +CONFIGURE_ARGS= --pginc-prefix=${LOCALBASE}/include --pglib-prefix=${LOCALBASE}/lib + post-extract: - ${ECHO_MSG} ">>> extracting bash" - ${TAR} -C ${WRKDIR}/pgbash-7.3/src -xzf ${DISTDIR}/bash-2.05a.tar.gz + @${ECHO_MSG} ">>> extracting bash" + @${TAR} -C ${WRKDIR}/pgbash-7.3/src -xzf ${DISTDIR}/bash-2.05a.tar.gz pre-configure: - ${REINPLACE_CMD} -e 's|/etc/pgbashrc|${PREFIX}/etc/pgbashrc|g' \ + @${REINPLACE_CMD} -e 's|/etc/pgbashrc|${PREFIX}/etc/pgbashrc|g' \ ${WRKDIR}/pgbash-7.3/src/bash-2.05a-patch/shell.c.patch .for i in Makefile.in.patch builtins-Makefile.in.patch \ builtins-declare.def.patch builtins-mkbuilrins.c.patch \ builtins-set.def.patch builtins-setattr.def.patch configure.in.patch \ configure.patch parse.y.patch shell.c.patch variables.c.patch - ${PATCH} -d ${WRKSRC} -p1 < ${WRKDIR}/pgbash-7.3/src/bash-2.05a-patch/${i} + @${ECHO_MSG} ">>> applying pg patches" + @${PATCH} -d ${WRKSRC} -p1 < ${WRKDIR}/pgbash-7.3/src/bash-2.05a-patch/${i} .endfor -do-configure: - cd ${WRKSRC}; ./configure --pginc-prefix=${LOCALBASE}/include --pglib-prefix=${LOCALBASE}/lib - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pgbash ${PREFIX}/bin ${INSTALL_DATA} ${WRKDIR}/pgbash-7.3/rc/pgbashrc ${PREFIX}/etc/pgbashrc-dist --- pgbash.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: