1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

- Unbreak for 4.x by updating to 3.38-beta1.

- Hand maintainership over to the submitter.
- Clean up post-install target.
- Respect NOPORTDOCS.
- Update pkg-comment and pkg-descr, add WWW: tag.
- Add a missing file to pkg-plist.

PR:		ports/45761
Submitted by:	Sergei Kolobov <sergei@kolobov.com>

Note: This port is still broken on 5.0, and we need to catch up with
the KSE changes to finally unbreak.
This commit is contained in:
Akinori MUSHA 2002-11-28 17:56:28 +00:00
parent cd741d997a
commit 4c16aee27d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=71211
5 changed files with 38 additions and 45 deletions

View File

@ -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
BROKEN= "Does not build"
MAINTAINER= sergei@kolobov.com
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>

View File

@ -1 +1 @@
MD5 (ups-3.35-beta13.tar.gz) = 00cf626fe96d9ee6b8257fa589c0f007
MD5 (ups-3.38-beta1.tar.gz) = 46b79feccf0889fd15001cc6711ade0b

View File

@ -1 +1 @@
Source level C debugger that runs under X11
X based source level debugger for C, C++, and Fortran

View File

@ -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/

View File

@ -1,6 +1,7 @@
@comment $FreeBSD$
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