Date: Sat, 26 Jan 2013 12:54:27 -0500 From: Rocky Bernstein <rocky@gnu.org> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/175612: New port: devel/remake version of GNU make utility that adds improved error reporting, the ability to trace execution and a debugger Message-ID: <CANCp2gYKcsAmqjEwbFnEDWvj9Ghqu5HhHRmSqdS=hfOMdfJiCg@mail.gmail.com> Resent-Message-ID: <201301261800.r0QI00aS012804@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 175612 >Category: ports >Synopsis: New port: devel/remake version of GNU make utility that adds improved error reporting, the ability to trace execution and a debugger >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 26 18:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Rocky Bernstein >Release: FreeBSD 9.0-RELEASE-p3 i386 >Organization: >Environment: System: FreeBSD muffin-90 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 01:47:53 UTC 2012 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # remake-freebsd-port # remake-freebsd-port/Makefile # remake-freebsd-port/pkg-descr # remake-freebsd-port/README.html # remake-freebsd-port/pkg-plist # remake-freebsd-port/distinfo # echo c - remake-freebsd-port mkdir -p remake-freebsd-port > /dev/null 2>&1 echo x - remake-freebsd-port/Makefile sed 's/^X//' >remake-freebsd-port/Makefile << 'f01fcce06648347c585257ad83c7f321' X# New ports collection makefile for: Debugger enhanced GNU make X# Date created: 26 January 2013 X# Whom: Rocky Bernstein <rocky@gnu.org> X# $FreeBSD: ports/devel/remake-devel/Makefile,v$ X XPORTNAME= remake XPORTVERSION= 3.82.0.9 XCATEGORIES= devel XMASTER_SITES= sourceforge XDISTNAME= remake-3.82+dbg0.9 X XMAINTAINER= rocky@gnu.org XCOMMENT= GNU make fork with improved error reporting and debugging X XLICENSE= GPLv3 XLICENSE_FILE= ${WRKSRC}/COPYING X XLIB_DEPENDS= readline.6:${PORTSDIR}/devel/readline X XUSE_BZIP2= yes XGNU_CONFIGURE= yes X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XCONFIGURE_ARGS+=--with-libiconv-prefix=${LOCALBASE} \ X --with-libintl-prefix=${LOCALBASE} XPLIST_SUB= NLS="" X.else XCONFIGURE_ARGS+=--disable-nls XPLIST_SUB= NLS="@comment " X.endif XCONFIGURE_ENV+= MAKEINFO="makeinfo --no-split" X XINFO= remake X X.ifdef USE_GMAKE X.error You have USE_GMAKE variable defined either in environment or in make(1) arguments. Please undefine and try again. X.endif X Xpost-install: X @${CHMOD} g-s ${PREFIX}/bin/remake X @chgrp ${BINGRP} ${PREFIX}/bin/remake X X.include <bsd.port.mk> f01fcce06648347c585257ad83c7f321 echo x - remake-freebsd-port/pkg-descr sed 's/^X//' >remake-freebsd-port/pkg-descr << '066cf30efff87e79af4fa3b0510ef1ef' X Modernized version of GNU make utility that adds improved error X reporting, the ability to trace execution in a comprehensible way, and X a debugger. Some of the features of the debugger are: X * see the target call stack X * set breakpoints on targets X * show and set variables X * execute arbitrary "make" code X * issue shell commands while stopped in the middle of execution X * inspect target descriptions X * write a file with the commands of the target expanded X XWWW: http://bashdb.sourceforge.net/remake.html 066cf30efff87e79af4fa3b0510ef1ef echo x - remake-freebsd-port/README.html sed 's/^X//' >remake-freebsd-port/README.html << '121b4e8543a9d59f27a2faede4f732ed' X<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"> X X<html> X <head> X <title>The FreeBSD Ports Collection (local-vcs/remake-freebsd-port)</title> X </head> X X <body> X <h1>The FreeBSD Ports Collection (local-vcs/remake-freebsd-port)</h1> X <hr> X X <p>You are now in the directory for the port "local-vcs/remake-freebsd-port".</p> X X <p>The package name of this port is "remake-3.82.0.9".</p> X X <p>This is the one-line description for this port:</p> X <hr> X X <p> XGNU make fork with improved error reporting and debugging X </p> X <hr> X X <p>Please read the "<a href="pkg-descr">description file</a>" for a X longer description and/or visit the <a href="http://bashdb.sourceforge.net/remake.html">web site</a> for futher informations.</p> X X <p>If needed, you may contact the <a href= X "mailto:rocky@gnu.org">maintainer</a> of this port or the port <a href= X "mailto:ports@FreeBSD.org">mailing-list</a>.</p> X X <p>This port requires package(s) "" to build.</p> X X <p>This port requires package(s) "" to run.</p> X X <p>Go to the <a href="../../README.html">top of the ports tree</a> for X a summary on how to use the ports collection.</p> X <hr> X X <p><a href="../README.html">Go up one level</a> | <a href= X "../../README.html">Go to top of ports tree</a></p> X </body> X</html> X 121b4e8543a9d59f27a2faede4f732ed echo x - remake-freebsd-port/pkg-plist sed 's/^X//' >remake-freebsd-port/pkg-plist << 'e8b2669f624385a5895cbd4c5c608198' Xbin/remake Xman/man1/remake.1 Xshare/locale/be/LC_MESSAGES/remake.mo Xshare/locale/da/LC_MESSAGES/remake.mo Xshare/locale/de/LC_MESSAGES/remake.mo Xshare/locale/es/LC_MESSAGES/remake.mo Xshare/locale/fi/LC_MESSAGES/remake.mo Xshare/locale/fr/LC_MESSAGES/remake.mo Xshare/locale/ga/LC_MESSAGES/remake.mo Xshare/locale/gl/LC_MESSAGES/remake.mo Xshare/locale/he/LC_MESSAGES/remake.mo Xshare/locale/hr/LC_MESSAGES/remake.mo Xshare/locale/id/LC_MESSAGES/remake.mo Xshare/locale/it/LC_MESSAGES/remake.mo Xshare/locale/ja/LC_MESSAGES/remake.mo Xshare/locale/ko/LC_MESSAGES/remake.mo Xshare/locale/lt/LC_MESSAGES/remake.mo Xshare/locale/nl/LC_MESSAGES/remake.mo Xshare/locale/pl/LC_MESSAGES/remake.mo Xshare/locale/pt_BR/LC_MESSAGES/remake.mo Xshare/locale/ru/LC_MESSAGES/remake.mo Xshare/locale/sv/LC_MESSAGES/remake.mo Xshare/locale/tr/LC_MESSAGES/remake.mo Xshare/locale/uk/LC_MESSAGES/remake.mo Xshare/locale/vi/LC_MESSAGES/remake.mo Xshare/locale/zh_CN/LC_MESSAGES/remake.mo e8b2669f624385a5895cbd4c5c608198 echo x - remake-freebsd-port/distinfo sed 's/^X//' >remake-freebsd-port/distinfo << '8941f896dc796532332a5f32a66409f5' XSHA256 (remake-3.82+dbg0.9.tar.bz2) = 491c6da004a3517a6c76d62017279374fd594f5c09c823b4de53e81180c4041a XSIZE (remake-3.82+dbg0.9.tar.bz2) = 1152677 8941f896dc796532332a5f32a66409f5 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCp2gYKcsAmqjEwbFnEDWvj9Ghqu5HhHRmSqdS=hfOMdfJiCg>