Commit graph

707 commits

Author SHA1 Message Date
Ying-Chieh Liao
a05795c77e add getxml
An XML internationalization tool
2001-07-30 17:18:56 +00:00
Ying-Chieh Liao
c52a62a4db add p5-Exceptioin-Class
A module that allows you to declare real exception classes in Perl
2001-07-28 05:32:04 +00:00
Ying-Chieh Liao
cd64c6be27 add p5-Devel-StackTrace
Stack trace and stack trace frame objects
2001-07-28 05:18:51 +00:00
Ying-Chieh Liao
de22d21a59 add elfio
ELF (Executable and Linkable Format) reader and producer
2001-07-26 11:59:37 +00:00
Maxim Sobolev
6c2ea8b207 Add gnomebuild 0.0.2, a GNOME Build Framework (GBF). 2001-07-24 12:19:37 +00:00
Maxim Sobolev
7d2d0a6b4a Add gnomedebug 0.1.6, a GNOME Debugging Framework (GDF). 2001-07-24 12:15:21 +00:00
Ying-Chieh Liao
33a347c306 add flawfinder
Examines source code looking for security weaknesses
2001-07-23 14:04:52 +00:00
Akinori MUSHA
e84b923025 Add ruby-cvs, a Ruby library to provide a high level interface to a
CVS repository, with a couple of useful examples bundled:

	reviz   - a ViewCVS/CVSweb like CGI script
	viztree - a revision tree visualizer.
2001-07-20 09:32:40 +00:00
Akinori MUSHA
867a6ea981 Add flex_rb, Ruby flex regular expression matching extension. 2001-07-20 09:11:46 +00:00
Anton Berezin
9adec098fc Add p5-Date-Pcalc 1.2, gregorian calendar date calculations.
PR:		28757
Submitted by:	Gregory Shapiro <gshapiro@freebsd.org>
2001-07-14 23:54:33 +00:00
Jason Evans
938a63e485 Disconnect libstash and libsock. 2001-07-14 21:04:24 +00:00
Akinori MUSHA
f03d87c7e9 Add ruby-bsearch, a binary search library for Ruby. 2001-07-13 04:17:52 +00:00
Anton Berezin
9cce736c9b Add p5-IPC-Run - a perl module to run subprocesses with piping and
redirection.
2001-07-12 22:16:42 +00:00
Ying-Chieh Liao
4e9e6a4075 add p5-Date-Leapyear
Is a particular year a leap year?
2001-07-11 18:28:56 +00:00
Maxim Sobolev
60a71752b2 Add gettext-devel (repo-copied from gettext). 2001-07-09 14:26:57 +00:00
Kevin Lo
0475e21ae8 Initial import of p5-Curses-Widgets-1.2.
This module provides a standard library of functions and
widgets for use in creating Curses-based interfaces.
Should work reliably with both Curses and nCurses
libraries.

PR: 28725
Submitted by: Pete Fritchman <petef@databits.net>
2001-07-08 15:50:14 +00:00
Ying-Chieh Liao
b47d9ed271 add p5-Class-Date
A Perl class for easy date and time manipulation

PR:		28503
Submitted by:	Pete Fritchman <petef@databits.net>
2001-07-07 14:31:17 +00:00
Ying-Chieh Liao
ef805b77c3 add p5-Proc-ProcessTable
Perl interface to the unix process table

PR:		28437
Submitted by:	Michael Johnson <ahze@ahze.net>
2001-07-07 13:21:56 +00:00
Ying-Chieh Liao
43edc9797e add cvspadm
Tool for CVS pserver user administration

PR:		28246
Submitted by:	Pete Fritchman <petef@databits.net>
2001-07-07 03:19:57 +00:00
Ying-Chieh Liao
93db95a782 add p5-Config-Ini
Perl interface to MS-Windows registry and .ini files

PR:		28240
Submitted by:	Christopher Elkins <chrise@scardini.com>
2001-07-07 03:10:29 +00:00
Ying-Chieh Liao
267520c662 add p5-Class-Loader
Load modules and create objects on demand

PR:		28719
Submitted by:	Sergey Skvortsov <skv@protey.ru>
2001-07-06 16:42:40 +00:00
Akinori MUSHA
66bda99ed3 Add ruby-dl, a Ruby interface to dynamic linker. You can call an
arbitrary function in an arbitrary shared library with it.
2001-07-06 10:09:40 +00:00
Daniel Harris
9aab717193 Add rvi 1.0.0, a simple interface to RCS.
PR:		28654
Submitted by:	Pete Fritchman <petef@databits.net>
2001-07-04 15:56:29 +00:00
Ying-Chieh Liao
b7f10e8777 add ebnf2yacc
EBNF to YACC
2001-07-02 17:33:46 +00:00
Akinori MUSHA
7bddb8b594 Add rudiments, a utility C++ class library for daemons, clients,
servers and more.
2001-07-02 08:14:10 +00:00
Kevin Lo
727985a6e8 p5-Config-Setting is a perl module that is designed to provide easy to use
settings files for your project. You subclass the basic Config::Setting
class in one of your own modules, and then provide an interface to your
code using it. When set up, you can then override the settings on a
per-host basis, or even using an environment variable.

PR: 28565
Submitted by: Pete Fritchman <petef@databits.net>
2001-07-01 15:59:27 +00:00
Dirk Meyer
00e501d1bc This port build-depends on devel/mipsel-linux-binutils and
devel/agenda-headers.
  This port run-depends on devel/mipsel-linux-binutils.

  This is egcs-1.0.3a for mipsel-linux target with Linux VR
  patches.
  Version egcs-1.0.3a is latest official supported by Linux VR version.
  This port was converted from SRPM for RedHat.

PR:		28515
Submitted by:	lev@serebryakov.spb.ru
2001-06-30 11:53:23 +00:00
Dirk Meyer
e1d07602a0 This ports run-depends on devel/agenda-headers.
This port installs all libraries for development for Agenda VR3 PDA
  with Linux VR. This port was converted from official RPM.
  Libraries are precompiled.

PR:		28513
Submitted by:	lev@serebryakov.spb.ru
2001-06-30 11:50:36 +00:00
Dirk Meyer
6206c2bedd This ports run-depends on devel/mipsel-linux-kernel-headers.
This port installs all headers for development for Agenda VR3 PDA
  with Linux VR. This port was converted from official RPM.

PR:		28512
Submitted by:	lev@serebryakov.spb.ru
2001-06-30 11:47:30 +00:00
Dirk Meyer
cd3a628a59 This is binutils-2.8.1 for mipsel-linux target with Linux VR
patches.
  Version 2.8.1 is latest official supported by Linux VR version.
  This port was converted from SRPM for RedHat.

PR:		28514
Submitted by:	lev@serebryakov.spb.ru
2001-06-30 11:45:12 +00:00
Dirk Meyer
3f37e4bbcc This is Linux kernel headers for Linux VR 2.4.0test9 (latest supported).
Target for this platform is mipsel-linux.

PR:		28516
Submitted by:	lev@serebryakov.spb.ru
2001-06-30 11:35:37 +00:00
James E. Housley
98d4111463 This is port to fetch the gcc tarball for the *-rtems-(gcc|gcj|g77|objc)
ports.  These need both gcc and newlib fetched, and since they have
different master sites, this was the cleanest way.
2001-06-29 12:36:48 +00:00
Akinori MUSHA
4b9f2d5547 Add ruby-rreadline, a pure Ruby implementation of the Readline
library.
2001-06-29 09:47:27 +00:00
Brian S. Dean
cd6b168ee2 IA32 hardware debug register calculator 2001-06-28 02:02:46 +00:00
Thomas Gellekum
a01fa57525 Activate gnustep-{base,gui,guile,make,objc,xgps}. 2001-06-26 12:18:05 +00:00
Mitsuru IWASAKI
7796e40150 Initial import of acpicatools.
Acpicatools contains some Intel ACPICA-based utilities for
FreeBSD, such as ASL compiler and AML debugger.
2001-06-25 15:37:17 +00:00
David W. Chapman Jr.
cb1d95a576 Add libevent, "The libevent API provides a mechanism to execute a
callback function when a specific event occurs on a file
	descriptor or after a timeout has been reached."

PR:		28302
Submitted by:	Pete Fritchman <petef@databits.net>
2001-06-23 15:56:03 +00:00
Dima Dorfman
9516b65faa Add error, a program to analyze diagnostic error output from compilers
and other processors.  This was formerly in the base system, but was
removed because it isn't entirely compatible with the toolchain in
use.  Nevertheless, at certain times it can still be useful.

Reviewed by:	roam
2001-06-22 22:16:31 +00:00
Kevin Lo
c0849c64b8 Initial import of String-Similarity 0.02
This is the perl module that calculates the similarity of two strings.
2001-06-22 07:26:14 +00:00
Ying-Chieh Liao
838adbf75b add sdlmm
A C++ Wrapper for the SDL (Simple DirectMedia Layer)
2001-06-21 14:51:31 +00:00
Ying-Chieh Liao
58aefcf361 add leoarg
LeoArg is a command line Parser
2001-06-18 05:31:13 +00:00
Ying-Chieh Liao
367692504c add libformat
C++ library that supports printf style like format printing
2001-06-18 04:52:10 +00:00
Ying-Chieh Liao
79ff60e100 remove p5-Date-Doomsday, but forgot to remove it from Makefile
Submitted by:	Dave Cornejo <dave@dogwood.com>
2001-06-14 17:39:47 +00:00
Akinori MUSHA
736ab8ca22 Add ruby-setup.rb, a common installer script for ruby packages. 2001-06-11 07:20:35 +00:00
Will Andrews
803ed04626 Add p5-Getopt-Long 2.25, a perl module for extended processing of
command line options.

PR:		27800
Submitted by:	Anton Berezin <tobez@tobez.org>
2001-06-11 04:34:55 +00:00
Will Andrews
3e047fb212 Add glg 0.2.a, Open Application Builder (code generator) for the
GTK and/or GNOME.

PR:		27762
Submitted by:	Olivier Singla <lo_gafet@users.sourceforge.net>
2001-06-11 04:24:12 +00:00
Will Andrews
895df8b766 Add p5-VCS-CVS 2.00, a perl module that provides an easy interface to CVS.
PR:		27335
Submitted by:	Anatoliy Dmytriyev <tolid@plab.ku.dk>
2001-06-11 03:38:56 +00:00
Akinori MUSHA
c6151e4990 Add ruby-fnmatch, a Ruby module which provides File::fnmatch and
File::FNM_*.
2001-06-10 17:24:10 +00:00
Dirk Meyer
64a783b3a8 devtodo is a program to assist developers (or anybody who uses a
terminal) in maintaining a list of outstanding tasks in a heirarchical,
prioritised, list. Additionally, it can automatically list outstanding
items when you change into a directory (see example shell configurations
in ${PREFIX}/share/examples/devtodo).

WWW: http://www.sourceforge.net/projects/devtodo/

PR:		27659
Submitted by:	petef@databits.net
2001-06-09 12:38:27 +00:00
Akinori MUSHA
7d52ee4137 Add ruby-tzfile, a TZFile handling library for Ruby. 2001-06-08 11:42:01 +00:00
David W. Chapman Jr.
5e2bd0c53a add p5-Glade-Perl,"The Perl project building code for Glade"
PR:		27945
Submitted by:	Joe Clarke <marcus@marcuscom.com>
Reviewed by:	will
2001-06-07 21:43:19 +00:00
Ying-Chieh Liao
f343fbe1db add p5-Date-DayOfWeek
Determine the day of the week for any date
2001-06-05 17:39:41 +00:00
Ying-Chieh Liao
7f1da274b0 add p5-Date-Doomsday
Determine doomsday for a given year
2001-06-05 04:47:52 +00:00
Mikhail Teterin
258dab36c2 The Lemon program is an LALR(1) parser generator. It takes a context
free grammar  and converts it into  a subroutine that will  parse a file
using that grammar.

Lemon is  similar to the much  more famous programs "YACC"  and "BISON".
But lemon is not compatible with either yacc or bison. There are several
important differences:

	. Lemon using a different grammar  syntax which is less prone to
	  programming errors.

	. Lemon generates a parser that is faster than Yacc or Bison
	  parsers (according to the author).

	. The parser generated by Lemon is both re-entrant and thread-safe.

	. Lemon includes the concept of a non-terminal destructor, which
	  makes  it much  easier  to write  a parser  that  does not
	  leak memory.

WWW: http://www.hwaci.com/sw/lemon/
2001-06-05 03:48:42 +00:00
Ying-Chieh Liao
f67f0b4174 add trio
A fully matured and stable set of printf and string functions
2001-06-03 06:57:09 +00:00
Ying-Chieh Liao
53e28a9bc9 add liboop
A low-level event loop management library for POSIX-based OS
2001-06-03 02:07:27 +00:00
Ying-Chieh Liao
c62c82bfd0 add zthread
ZThreads: a platform-independent object-oriented threading package

PR:		27570
Submitted by:	Peter van Heusden <pvh@egenetics.com>
2001-05-29 13:45:06 +00:00
George C A Reid
7b05cc35cc Add ald 0.0.16, debugger for assembly level programs.
PR:		27717
Submitted by:	Patrick Alken <cosine@ellipse.mcs.drexel.edu>
2001-05-28 21:18:41 +00:00
Maxim Sobolev
f9cb37cd5e Add soup 0.2, a SOAP (Simple Object Access Protocol) implementation
in C.
2001-05-28 14:54:40 +00:00
Vanilla I. Shu
b08e1a20ae A set of perl modules that allows you to enhance logging capabilities
PR:		ports/27589
Submitted by:	Jesse McConnell <jesse_mcconnell@hotmail.com>
2001-05-27 05:41:31 +00:00
Vanilla I. Shu
7e2d88220c Perl5 module for Curses Development Kit
PR:		ports/27670
Submitted by:	Chia-liang Kao <clkao@clkao.org>
2001-05-27 05:33:30 +00:00
Ying-Chieh Liao
66f747e2cc add p5-Cache-Cache
Cache::Cache -- Perl Cache interface

PR:		26968
Submitted by:	tobez@tobez.org
2001-05-24 14:08:19 +00:00
Will Andrews
e5be075df7 Add libvanessa_adt 0.0.1, a library that provides ADTs (queues,
dynamic arrays and more).

PR:		26935
Submitted by:	Konstantinos Konstantinidis <kkonstan@daemon.gr>
2001-05-20 03:59:29 +00:00
Will Andrews
c796258953 Add libvanessa_socket 0.0.1, a library that provides a simple layer
for TCP/IP socket operations.

PR:		26936
Submitted by:	Konstantinos Konstantinidis <kkonstan@daemon.gr>
2001-05-20 03:58:49 +00:00
Will Andrews
7dd1c369e4 Add libvanessa_logger 0.0.1, a library that provides a generic
logging layer.

PR:		26934
Submitted by:	Konstantinos Konstantinidis <kkonstan@daemon.gr>
2001-05-20 03:41:13 +00:00
Will Andrews
b5ac33e358 Add shapelib 1.2.8, a C API for reading and writing ArcView Shapefiles.
PR:		26929
Submitted by:	Randall Hopper <aa8vb@nc.rr.com>
2001-05-20 02:22:23 +00:00
Josef Karthauser
311c065e90 Log::Dispatch is a suite of OO modules for logging messages to multiple
outputs, each of which can have a minimum and maximum log level.  It is
designed to be easily subclassed, both for creating a new dispatcher
object and particularly for creating new outputs.

PR:	ports/27412
2001-05-19 22:32:07 +00:00
Josef Karthauser
904d0574c1 Sort a few misordered entries. 2001-05-19 21:39:26 +00:00
Ying-Chieh Liao
d2cbc2a92c add p5-Heap
Perl extensions for keeping data partially sorted

PR:		26389
Submitted by:	Anatoliy Dmytriyev <tolid@plab.ku.dk>
2001-05-19 13:31:44 +00:00
Ying-Chieh Liao
f67a73af56 add cppadvio
Advanced i/o, networking, and arithmetic compression C++ classlib

PR:		23053
Submitted by:	Oleg <oleg@pobox.com>
2001-05-19 11:05:42 +00:00
Akinori MUSHA
db8eb4a4b5 Now mutexm.rb gets to come with the drb distribution, this port is no
longer needed.  Install net/ruby-drb to use mutexm.rb.
2001-05-16 20:59:59 +00:00
Yaroslav Tykhiy
e2a8984548 New port: devel/strace.
Submitted by:	Alex Semenyaka <alexs@snark.rinet.ru>
2001-05-15 19:52:44 +00:00
Maxim Sobolev
9e824acac3 Add atk 0.1, a GNOME accessibility toolkit (ATK). 2001-05-14 12:12:44 +00:00
Akinori MUSHA
997a5689c1 Add ruby-sysvipc, a Ruby interface to use System V IPC system calls. 2001-05-12 20:29:14 +00:00
Will Andrews
4a9049d2b6 Add korelib 0.0.1, a cross-platform C++ library for developing
modular applications.  It's based on KDE2 and is written by
the cool guys at theKompany.com.

Requested by:	Alex Zepeda <garbanzo@kde.org>
2001-05-11 21:28:04 +00:00
Vanilla I. Shu
959f7cff9a Simple Class for OLE document interface.
PR:		ports/26296
Submitted by:	Jason Portwood <jason@iac.net>
2001-05-11 16:06:01 +00:00
Mikhail Teterin
9b2b46ec1d Frink is a tcl formatting and static check program by Lindsay Marshall.
It can prettify  your program, minimise, obfuscate or  just sanity check
it. It can also do some rewriting.

You pass  it filenames  (or the  stdin) and the  output is  generated to
stdout.

WWW: http://catless.ncl.ac.uk/Programs/Frink/
2001-05-08 19:45:14 +00:00
Ying-Chieh Liao
2a28e659a7 add p5-Event
A Generic Perl Event Loop

PR:		26960
Submitted by:	Sergey Skvortsov <skv@protey.ru>
2001-05-08 12:35:09 +00:00
Ying-Chieh Liao
75a94b9e40 add p5-POE
Perl application kernel with event driven threads

PR:		26959
Submitted by:	Sergey Skvortsov <skv@protey.ru>
2001-05-08 12:22:01 +00:00
Ying-Chieh Liao
3acbb503cc add log4cpp
A library of C++ classes for flexible logging to files, syslog, IDSA and other
destinations.
2001-05-01 17:30:29 +00:00
Ying-Chieh Liao
70ab50b499 add clint
Clint is a testbed for static source-code checking techniques. It is
currently designed to check C++ for common programmer errors and suggest
improvements.
2001-05-01 17:28:25 +00:00
Maxim Sobolev
4edf9758c2 Add pkgconfig 0.5.0, an utility used to retrieve information about
installed libraries.
2001-04-29 11:23:21 +00:00
Ying-Chieh Liao
fd96745bd5 add terminality
A cross-platform terminal manipulation library
2001-04-28 17:55:53 +00:00
Josef Karthauser
e1877c8bf7 Compare two perl data structures recursively. Returns 0 if the
structures differ, else returns 1.

PR:	ports/26853
2001-04-28 14:48:19 +00:00
Josef Karthauser
2f3a0c450a This perl routine will take a prompt, a default response and a list
of possible responses and deal with the user interface, (and the
user!), by displaying the prompt, showing the default, and checking
to be sure that the response is one of the legal choices.

PR:	ports/26850
2001-04-28 14:39:59 +00:00
Josef Karthauser
bd4a79c3a6 The Devel::Modlist perl module provides a means by which to get a
quick run-down on which libraries and modules are being utilized
by a given perl script.

PR:	ports/26829
2001-04-26 18:01:53 +00:00
Akinori MUSHA
36f97eee25 Add ruby-mo, a simple class for reading MO file. 2001-04-23 19:13:12 +00:00
Ying-Chieh Liao
9758081698 add kimwitu++
A tool for processing trees (i.e. terms)
2001-04-23 16:02:11 +00:00
Ying-Chieh Liao
31f85c255f add kimwitu
A tool for processing trees (i.e. terms)
2001-04-23 12:16:37 +00:00
Ade Lovett
fe573baf81 Remove devel/dryad and devel/gnomedebug, neither of which appear to be
under active development, and both of which have been BROKEN for ages.
2001-04-20 02:10:19 +00:00
Peter Pentchev
2f094db440 libelf is a public library for manipulation of ELF files.
PR:		26190
Submitted by:	Kevin Van Maren <vanmaren@fast.cs.utah.edu>
2001-04-18 17:36:11 +00:00
Maxim Sobolev
ee9a14721d Add pedisassem 0.22, a disassembler for Win32 code (PE format).
Obtained from:	NetBSD
2001-04-18 12:41:30 +00:00
Will Andrews
f2143cd881 Add gengameng 2.0, an X11 game engine library.
PR:		26525
Submitted by:	Mark Pulford <mark@kyne.com.au>
2001-04-17 17:44:13 +00:00
James E. Housley
771f6ad4c2 New port in the RTEMS collection for the "arm" processor. 2001-04-17 13:23:57 +00:00
James E. Housley
28591b38dc New port in the RTEMS collection for the "arm" processor. 2001-04-17 12:47:51 +00:00
James E. Housley
94d7dd9378 New port in the RTEMS collection for the "arm" processor. 2001-04-17 12:47:03 +00:00
James E. Housley
26aa882b15 New port in the RTEMS collection for the "arm" processor. 2001-04-17 12:46:26 +00:00
James E. Housley
6de454201e New port in the RTEMS collection for the "arm" processor. 2001-04-17 12:45:44 +00:00
James E. Housley
23724c0381 New port in the RTEMS collection for the "arm" processor. 2001-04-17 12:43:25 +00:00
James E. Housley
a464514cd4 New port in the RTEMS collection for the "arm" processor. 2001-04-17 12:42:06 +00:00
Ying-Chieh Liao
d651014437 add styx
A scanner/parser generator
2001-04-16 19:40:59 +00:00
Ying-Chieh Liao
b32ad54c04 add scandoc
A C/C++ documentation generator

PR:		26561
Submitted by:	chrise@scardini.com
2001-04-16 06:41:58 +00:00
Akinori MUSHA
3da122d1e9 Add ruby-libgtop, a Ruby interface to libgtop. 2001-04-13 15:53:54 +00:00
Maxim Sobolev
75a4305c5f Add pychecker 0.2.5, a python source code checking tool to help
hunting common bugs.
2001-04-13 15:36:01 +00:00
Will Andrews
a125c5fcbd Add p5-Params-Validate 0.03, a perl module to validate method/function
parameters.

PR:		26477
Submitted by:	Denis Shaposhnikov <dsh@vlink.ru>
2001-04-10 19:46:03 +00:00
Akinori MUSHA
866400759e Add ruby-rudl, a high level library to use SDL from Ruby, rather than
just a direct API wrapper. (cf. Ruby/SDL)
2001-04-10 08:10:50 +00:00
Thomas Gellekum
9cab4ec7fb Remove py-mx{DateTime,Proxy,Stack,TextTools,Tools}. Their functionality
is available in lang/py-mx-base and all the dependent ports seem to
work fine with py-mx-base.

The removal of py-mxProxy was approved by Johann Visagie
<johann@egenetics.com>.
2001-04-09 12:09:40 +00:00
Maxim Sobolev
8ed8aafc20 Move:
devel/sdl --> devel/sdl10
devel/sdl-devel --> devel/sdl12

Repo-copy by:	asami
2001-04-09 11:55:04 +00:00
Ying-Chieh Liao
3a37c98357 add hypersrc
hypersrc - a freeware source code browser
2001-04-09 07:59:25 +00:00
Will Andrews
f47cc9dd83 Add tide 1.4, T3X Integrated Development Environment and T3X Tool
classes.

PR:		22048
Submitted by:	Nils M Holm <nmh@t3x.org>
2001-04-07 22:59:53 +00:00
Akinori MUSHA
46aa7c0001 Add ptl. PTL (Portable Thread Library) is an implementation of user
level multi-thread library based on POSIX 1003.1c API.
2001-04-07 19:38:07 +00:00
Will Andrews
d3c69b6928 Add ocamlweb 0.9, a literate programming tool for Objective Caml.
PR:		24858
Submitted by:	Patrick Doane <patrick@watson.org>
2001-04-07 07:57:20 +00:00
Will Andrews
78864e8862 Add p5-Tie-Cache 0.15, LRU Cache in Memory through a tie interface.
PR:		26289
Submitted by:	Alex Kapranoff <kapr@crosswinds.net>
2001-04-07 04:30:12 +00:00
Alexander Langer
483a3e0dc0 Add varconf 0.3.0, a Configuration System for the STAGE Server.
PR:		26249
Submitted by:	Oliver Lehmann <lehmann@ans-netz.de>
2001-04-05 19:24:57 +00:00
Alexander Langer
22d8d01d04 Add libuta 0.3.36, a Graphical User Interface library for C++.
PR:		26250
Submitted by:	Oliver Lehmann <lehmann@ans-netz.de>
2001-04-05 19:01:48 +00:00
Alexander Langer
dd3a111807 Add atlas 0.4.0, a C++ reference implementation of the Atlas protocol.
PR:		26253
Submitted by:	Oliver Lehmann <lehmann@ans-netz.de>
2001-04-05 19:01:12 +00:00
Maxim Sobolev
07054de4ba Rollback dlmalloc. I overlooked that it already exists under another name.
Poked by: 	roberto
2001-04-05 16:17:12 +00:00
Maxim Sobolev
7a663db0e0 Add dlmalloc 2.7.0, a very efficient malloc/free/realloc implementation.
According to my tests it is *amazingly* efficient - it gave me about 10%
memory saving (SIZE in the top(1)) for the large processes like X and jre
without any measureable performance saturation.

Moreover, due to not very clear for me reasons Python benchmark (pybench)
is about 60% (!!!) faster with this allocator comparing to the libc one.
Obviously we should investigate this further and if there is no error
then tune either Python or our own malloc.

Alternatively we may evaluate a possibility to make it (or part of it) our
default malloc(), because it is friendly licensed and actively maintained.
2001-04-05 15:17:33 +00:00
Neil Blakey-Milner
fcb10f2d3e Add py-orbit, python bindings for ORBit, a CORBA 2.2-compliant ORB.
PR:		26346
Submitted by:	Johann Visagie <johann@egenetics.com>
2001-04-04 15:13:28 +00:00
OKAZAKI Tetsurou
284eac2f74 Add Ant-1.3, a Java based build tool, from Jakarta Project.
Among four submissions, this commit based on the port sent by
Ernst de Haan <ernst@jollem.com> at ports/24291.

PR:		21435, 23368, 24291
Submitted by:	Leo Kim <leo@florida.sarang.net>,
		Dave Glowacki <dglo@ssec.wisc.edu>,
		Sean Blakey <sean@beastie.bellevue.virtualtek.com>,
		Ernst de Haan <ernst@jollem.com>
Also thanks to:	Palle Girgensohn <girgen@partitur.se>,
		Richard Stockley <rws@procopia.demon.co.uk>,
		Kees Jan Koster <kjkoster@kjkoster.org>
2001-04-03 03:19:56 +00:00
Vanilla I. Shu
e972309b4e P5-IPC-Cache persist data across processes via shared memory. 2001-04-02 22:11:13 +00:00
Vanilla I. Shu
9473b21b8b p5-IPC-ShareLite is a simple interface to acess shared mem. 2001-04-02 22:10:05 +00:00
Jimmy Olgeni
695dcd5dfa Add wedit, a native LCC-Win32 port to Unix-like operating systems.
It features an user friendly IDE, project wizard, generation of GNU
makefiles and automake/autoconf skeletons, fast run-time source parsing
with syntax coloring and autoformating of C, Fortran, and Eiffel sources.
2001-04-02 13:29:03 +00:00
Dmitry Sivachenko
84d831a01d New port: anjuta.
Anjuta is an Integrated Development Environment for C and C++.
2001-03-31 16:10:34 +00:00
Dirk Meyer
510a403264 A set of C++ front-end for cvs distributed under GPL.
CvsGui features

  WinCvs is written in C++ using the Microsoft MFC.
  MacCvs is written in C++ using Metrowerks PowerPlant.
  gCvs is written in C++ using GNU gtk+.
  They are using the latest cvs source code.
  They are making cvs easier for the novice.
  They are increasing the power of cvs by providing an high-end interface.
  The project is growing because it is supported and developed
    by several cvs users.

WWW: http://cvsgui.sourceforge.net/
2001-03-31 11:42:00 +00:00
David E. O'Brien
a8742dda89 GNU GDB 5.1 developmental snapshot. This exists to allow people to test
the upcoming GDB release, and to get any FreeBSD-needed mods submitted
before the official 5.1 release.
2001-03-31 09:04:58 +00:00
Will Andrews
e5a7403488 Add p5-File-Remove 0.20, a perl5 module to easily removes files and
directories.

PR:		25849
Submitted by:	Justin Stanford <jus@security.za.net>
2001-03-31 02:53:55 +00:00
Will Andrews
f94af4fd92 Add fampp 1.0, a C++ wrapper for fam from SGI.
PR:		25928
Submitted by:	Jeremy Norris <ishmael27@home.com>
2001-03-31 02:46:32 +00:00
Will Andrews
d81cf027d1 Add fam 2.6.4, a file alteration monitor.
PR:		25926
Submitted by:	Jeremy Norris <ishmael27@home.com>
2001-03-31 02:45:55 +00:00
Will Andrews
e0928a0b0a Add ffcall 1.8, a set of foreign function call libraries.
PR:		25916
Submitted by:	jagapen@home.com
2001-03-31 02:37:34 +00:00
Neil Blakey-Milner
63001d7811 Add py-omniorb 1.3, python bindings for omniORB, a CORBA 2.0 ORB.
PR:		26140
Submitted by:	Johann Visagie <johann@egenetics.com>
2001-03-28 14:38:51 +00:00
Akinori MUSHA
c178b6f17c Add ruby-sdl, a Ruby extension library to use SDL library. Currently
3D features are unsupported.

SGE support will be enabled after SGE is ported.
2001-03-26 16:47:08 +00:00
Akinori MUSHA
b9e1f56022 Add ruby-lapidary, a(nother) unit testing framework for Ruby based
heavily on Smalltalk unit.
2001-03-22 09:38:15 +00:00
Will Andrews
3cb1b4f9b6 Add p5-File-Temp 0.12, a perl5 module to generate temporary files or
directories safely.

PR:		25767
Submitted by:	Johann Visagie <johann@egenetics.com>
2001-03-20 01:49:41 +00:00
Ying-Chieh Liao
bb2dd4129a add freescope
Source code browsing on UNIX-like operating systems
2001-03-17 16:59:19 +00:00
Jun Kuriyama
a14dab298e Add icu 1.7, international Components for Unicode (from IBM).
PR:		ports/24649
Submitted by:	dwm@caimis.com
2001-03-17 08:49:14 +00:00
Dirk Meyer
ba47688af8 - new distfiles at master site.
The State Threads is a small application library which provides a
foundation for writing fast and highly scalable Internet applications
(such as web servers, proxy servers, mail transfer agents, and so on) on
UNIX-like platforms. It combines the simplicity of the multithreaded
programming paradigm, in which one thread supports each simultaneous
connection, with the performance and scalability of an event-driven
state machine architecture. In other words, this library offers a
threading API for structuring an Internet application as a state
machine.

The State Threads library is a derivative of the Netscape Portable
Runtime library (NSPR).

WWW: http://oss.sgi.com/projects/state-threads/

PR:		25189
Submitted by:	tobez@tobez.org (Anton Berezin)
2001-03-17 06:48:26 +00:00
Vanilla I. Shu
43d985bbf8 Simplified Perl5 module to handle I/O on in-core strings
PR:		ports/25766
Submitted by:	Johann Visagie <johann@egenetics.com>
2001-03-14 23:18:15 +00:00
Dirk Meyer
85b7674614 - port converted in new layout
- textproc added in category (like astyle)

Ccdoc is a tool for extracting comments from C++ source code and presenting it
in HTML format, very similar to Java's JavaDoc tool. The tagging used in ccdoc
is very similar to that of Javadoc, with adaptations for the C++ specifics, of
course. Ccdoc supports extracting comments from both header and implementation
files.

In contrast to most other C++ doc'ing applications, ccdoc analyses the code
before it has been run through the pre-processor, so things such as macros can
actually be included in the documentation.

It's usage is not quite as straight forward as JavaDoc's, but considering the
quality of the output, it is well worth the effort.

WWW: http://www.joelinoff.com/ccdoc/

PR:		22794
Submitted by:	lonewolf@flame.org
2001-03-14 16:24:40 +00:00
Maxim Sobolev
cce76a6de3 This committer needs to take a seep. *sigh*
I was planning to rename pyncurses into more appropriate py-ncurses
before committing it out, but forgot to do so. Therefore delete
pyncurses and readd it back as py-ncurses.

Py-ncurses is a Ncurses binding for Python.

PR:		18633
Submitted by:	adsharma@sharams.dhs.org
2001-03-13 21:25:54 +00:00
Maxim Sobolev
f4a0cc757a Add pyncurses 0.3, a ncurses binding for Python.
PR:		18633
Submitted by:	adsharma@sharams.dhs.org
2001-03-13 17:31:41 +00:00
Ying-Chieh Liao
b88cdb3738 add autogen
AutoGen is a tool designed for generating program files that contain
repetitive text with varied substitutions. Its goal is to simplify the
maintenance of programs that contain large amounts of repetitious text.
This is especially valuable if there are several blocks of such text that
must be kept synchronized.
2001-03-13 05:52:31 +00:00
Will Andrews
8a738c0aa7 Add ecgi 0.6.2, a library for the creation of CGI-based Web
applications.

PR:		25080
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2001-03-12 22:08:31 +00:00
Vanilla I. Shu
1303483163 Add p5-ORBit, it's perl binding to ORBit library. 2001-03-12 08:58:27 +00:00
Will Andrews
591d1fab89 Add uisp 1.0b, a versatile programmer for atmel AVR microcontrollers.
PR:		25145
Submitted by:	Bruno Schwander <bruno@tinkerbox.org>
2001-03-11 02:11:17 +00:00
Will Andrews
51cac8b9b0 Add asmutils 0.13, a set of UNIX utilities written in assembly
language.

PR:		24519
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2001-03-10 21:32:47 +00:00
Will Andrews
30ca9191d0 Add libtar 1.2, a library for manipulating POSIX and GNU tar files.
PR:		24114
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2001-03-10 19:40:15 +00:00
Will Andrews
de0889a11e Add p5-IO 1.20, various IO modules for Perl.
PR:		24042
Submitted by:	Sergey Skvortsov <skv@protey.ru>
2001-03-10 19:23:00 +00:00
Alexander Langer
70fc022f31 Move the zziplib line to the correct location (probably a modules-update
error).
2001-03-10 17:39:43 +00:00
Mario Sergio Fujikawa Ferreira
54e5a54aec New port:
Understand can parse a C/C++ project helping reverse engineer it

[begin snip from the www site]
Understand parses any sized C or C++ project to help you reverse
engineer, document and understand it and thus maintain it better.
It supports K&R C, ANSI C, or C++ source code. Projects can contain
mixed C/C++ code as well. The parser is efficient, fast, and can
handle very large projects. Very little is needed to get started
- just aim it at your source tree.  Optionally (and for more parsing
accuracy) add any externally defined macro definitions and include
paths. All of this is done from the GUI - you should be able to do
an initial analysis of your project in a few minutes.

Understand for C++ quickly documents Class inheritance hierarchies
(Base Class and Derived Classes), Call and CallBy Trees, Include
and Include By Trees, as well as where and how everything in your
source code is used (cross reference). Understand for C++ creates
detailed automatic documentation about your source code in HTML
and text reports  Using the PERL and C API you can write your own
documentation generators.
[end snip from the www site]

You need a limited time period license to run the product in
evaluation mode. One can be obtained in the www site. A permanent
license can be purchased there too.

- Instalation issues:

This port has a hardcoded directory structure which is required to
run it. Therefore, some measures are necessary to install it under
FreeBSD following handbook rules'

1) All files but binaries are installed according to hier(7)

2) A fake structure is created under ${PREFIX}/lib/understand_c to
   please the program and soft links are made there to the correct
   locations under hier(7)

3) The binaries are installed under ${PREFIX}/lib/understand_c/bin
   and a wrapper is installed under ${PREFIX}/bin pointing to the fake
   structure

4) Since a license is required to run the program, warnings are
   issued when either it is installed or a package is added

5) Since the legal status is still being debated with the developers,
   it will be marked as RESTRICTED for the time being and LEGAL
   will be updated accordingly
2001-03-09 23:08:58 +00:00