Date: 26 Nov 2002 17:30:10 -0000 From: Sergei Kolobov <sergei@kolobov.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/45761: [PATCH] Unbreak devel/ups-debug, update to 3.38.b1, take maintainership Message-ID: <20021126173010.10137.qmail@outpost.globcon.net>
next in thread | raw e-mail | index | archive | help
>Number: 45761 >Category: ports >Synopsis: [PATCH] Unbreak devel/ups-debug, update to 3.38.b1, take maintainership >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Nov 26 09:40:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: Sergei Kolobov >Release: FreeBSD 4.7-STABLE i386 >Organization: >Environment: System: FreeBSD outpost.globcon.net 4.7-STABLE FreeBSD 4.7-STABLE #0: Mon Oct 14 02:23:23 MSD 2002 sgk@outpost.globcon.net:/data/FreeBSD/obj/data/FreeBSD/src/sys/OUTPOST i386 >Description: - Unbreak port by updating to 3.38-beta1 - Take maintainership - Clean up post-install target - Respect NOPORTDOCS - Update pkg-comment and pkg-descr, add WWW: tag - Add missing file to pkg-plist >How-To-Repeat: >Fix: --- ups-3.38.b1.patch begins here --- ? send-pr Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/ups-debug/Makefile,v retrieving revision 1.24 diff -u -r1.24 Makefile --- Makefile 2002/11/10 16:45:54 1.24 +++ Makefile 2002/11/26 17:24:47 @@ -7,36 +7,29 @@ # PORTNAME= ups -PORTVERSION= 3.35.b13 +PORTVERSION= 3.38.b1 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_XCONTRIB} \ - http://www.concerto.demon.co.uk/UPS/src/ \ - ftp://unix.hensa.ac.uk/pub/misc/unix/ups/ -MASTER_SITE_SUBDIR= utilities -DISTNAME= ups-3.35-beta13 +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ups-3.38-beta1 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sergei@kolobov.com -BROKEN= "Does not build" - GNU_CONFIGURE= yes -USE_XLIB= yes +USE_X_PREFIX= yes USE_GMAKE= yes ALL_TARGET= ups -MAN1= ups.1 -#It will build for either a.out or ELF depending on your 'objformat'. -#To explicitly build for a format do : -# ./configure --with-elf -# make -#or -# ./configure --with-aout -# make +MAN1= ups.1 +DOCS= CHANGES FAQ README post-install: - @${MKDIR} ${PREFIX}/share/doc/ups - @${INSTALL_MAN} ${WRKSRC}/FAQ ${WRKSRC}/README ${WRKSRC}/Ups \ - ${PREFIX}/share/doc/ups - @${INSTALL_DATA} ${WRKSRC}/Ups ${X11BASE}/lib/X11/app-defaults +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + ${INSTALL_DATA} ${WRKSRC}/Ups ${X11BASE}/lib/X11/app-defaults .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/devel/ups-debug/distinfo,v retrieving revision 1.12 diff -u -r1.12 distinfo --- distinfo 2000/08/27 04:43:44 1.12 +++ distinfo 2002/11/26 17:24:47 @@ -1 +1 @@ -MD5 (ups-3.35-beta13.tar.gz) = 00cf626fe96d9ee6b8257fa589c0f007 +MD5 (ups-3.38-beta1.tar.gz) = 46b79feccf0889fd15001cc6711ade0b Index: pkg-comment =================================================================== RCS file: /home/ncvs/ports/devel/ups-debug/pkg-comment,v retrieving revision 1.3 diff -u -r1.3 pkg-comment --- pkg-comment 2002/11/10 16:45:54 1.3 +++ pkg-comment 2002/11/26 17:24:47 @@ -1 +1 @@ -Source level C debugger that runs under X11 +X based source level debugger for C, C++, and Fortran Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/devel/ups-debug/pkg-descr,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 pkg-descr --- pkg-descr 1998/06/24 05:34:32 1.1.1.1 +++ pkg-descr 2002/11/26 17:24:47 @@ -1,19 +1,18 @@ -Ups is a source level C debugger that runs under X11. +Ups is a X based source level debugger for the C, C++ and Fortran +programming languages. It supports both run time debugging with +breakpoints and post-mortem debugging from a core file. On Suns you can +attach ups to a running process. Ups runs in its own window, thus not +interfering with the target program's I/O. The ups window has two major +areas - one showing a structured document representing the target state, +the other showing the source that is being executed. -It runs in a window with two major regions: one showing the -current state of the target program data and the other showing -the currently executing source code. A key feature of ups is -that the variables display is persistent: when you add a variable -to the display it stays there as you step through the code. The -current stack trace (which function called which) is always visible. +Ups makes heavy use of direct manipulation and feedback. When you add a +breakpoint it is shown as a pseudo C statement (#stop) in the source +display. The current point of execution is highlighted in the source +display and you can watch it move as you step through loops and function +calls. You can edit in fragments of interpreted C code (including +assignments to variables and calls to target functions). There are +powerful facilities for exploring linked data structures - you can +recursively expand and collapse structures to follow links. -Ups includes a C interpreter which allows you to add fragments -of code simply by editing them into the source window (the source -file itself is not modified). This lets you add debugging printf -calls without recompiling, relinking (or even restarting) the -target program. You can also add conditional breakpoints in a -natural way - you just add a statement like "if (i == 73) #stop" -at the appropriate place in the source window. - --- David - obrien@NUXI.com +WWW: http://www.concerto.demon.co.uk/UPS/ Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/ups-debug/pkg-plist,v retrieving revision 1.6 diff -u -r1.6 pkg-plist --- pkg-plist 2000/11/22 00:57:33 1.6 +++ pkg-plist 2002/11/26 17:24:47 @@ -1,6 +1,7 @@ @comment $FreeBSD: ports/devel/ups-debug/pkg-plist,v 1.6 2000/11/22 00:57:33 obrien Exp $ bin/ups -share/doc/ups/FAQ -share/doc/ups/README -share/doc/ups/Ups -@dirrm share/doc/ups +lib/X11/app-defaults/Ups +%%PORTDOCS%%share/doc/ups/CHANGES +%%PORTDOCS%%share/doc/ups/FAQ +%%PORTDOCS%%share/doc/ups/README +%%PORTDOCS%%@dirrm share/doc/ups --- ups-3.38.b1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021126173010.10137.qmail>