1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
Commit Graph

459 Commits

Author SHA1 Message Date
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
Akinori MUSHA
3599afd7f7 Add ruby-metaruby, a reimplementations of some Ruby parts in Ruby,
Perl's tie equivalent.
2001-03-08 13:09:29 +00:00
Akinori MUSHA
dc5d81c003 Add ruby-mmap, a Ruby interface to manage memory-mapped file objects. 2001-03-07 19:12:08 +00:00
Ying-Chieh Liao
85b1dde54e add regexx
Regexx is a complete regular expressions C++ solution
2001-03-07 11:49:53 +00:00
Ying-Chieh Liao
356b628722 add dia2code
Dia2Code is a small utility used to generate code from a Dia diagram
2001-03-07 04:17:49 +00:00
Dmitry Sivachenko
f89cbe0cb9 New port: kdestudio.
KDE Studio is an IDE (integrated development environment) for the
K Desktop Environment (KDE).

PR:		24576
Submitted by:	Trenton Schulz <twschulz@cord.edu>
2001-03-06 14:22:39 +00:00
Jimmy Olgeni
a4f87aa22c Add port devel/allegro (3.9.34).
Allegro is a cross-platform library intended for use in computer games and
other types of multimedia programming.

The WITHOUT_DEVEL option will prevent installation of some development
utilities, while WITHOUT_MAN won't install the (many) manual pages.

More about allegro at http://www.talula.demon.co.uk/allegro/

PR:		25331
2001-03-04 20:33:24 +00:00
Ying-Chieh Liao
c5691fd640 re-import perltidy 2001-03-04 12:36:33 +00:00
Dmitry Sivachenko
ccf6b3865c Remove kdepim2 and kdesdk2. 2001-03-02 15:43:32 +00:00
Dmitry Sivachenko
3729398c8e Add kdesdk.
This is a collection of applications and tools used by KDE developers.
It also has example code for use in learning KDE programming or starting
a new KDE application.
2001-03-02 15:17:22 +00:00
Dmitry Sivachenko
9fff72905b New port: kdesdk.
This is a collection of applications and tools used by KDE developers.
It also has example code for use in learning KDE programming or starting
a new KDE application.
2001-03-02 12:59:41 +00:00
Akinori MUSHA
bafc92f059 Add ruby-dialogs, a simple Ruby interface to dialog(1). 2001-03-02 10:32:38 +00:00
Ying-Chieh Liao
531a10b09a add uds
UDS (Useful Development Stuff) Collection
2001-02-27 07:10:53 +00:00
Brian S. Dean
62d5187fcc AVRPROG drives a simple parallel port programmer and is used to
program Atmel's AVR family of microcontrollers.
2001-02-27 01:13:42 +00:00
Mikhail Teterin
447c09cd04 Add libusb 0.1.3b,
library giving userland programs access to USB devices.

PR:		24703
Submitted by:	John Reynolds <jjreynold@home.com>
2001-02-26 21:45:05 +00:00
Ying-Chieh Liao
8a9a2f1b73 add make++
Make++ (or makepp) is a drop-in replacement for GNU make
2001-02-22 13:23:17 +00:00
James E. Housley
4b62c770fd The mips64orion-rtems-* ports have been replaced by the more general
mips-rtems-* ports.  It is now time to remove these.
2001-02-22 03:49:58 +00:00
Trevor Johnson
a3163cc004 new port of cvsgraph 1.0.0, a utility for charting cvs/rcs history 2001-02-21 09:17:10 +00:00
Akinori MUSHA
f480e19e78 Add ruby-mutexm, a Mutex mix-in with some enhanced features. 2001-02-21 05:00:55 +00:00
Maxim Sobolev
d07e4e801e Add motor 2.6.3, a powerful text mode based programming IDE. 2001-02-21 00:15:07 +00:00
James E. Housley
aad79f3e3f New Port: devel/as80
As80 is a lightweight 8080/8085 assembler for UN*X systems.

PR:		24235
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2001-02-17 16:11:46 +00:00
Ying-Chieh Liao
4a5f62750d add c2lib
c2lib is a library of basic structures and memory allocators for C.
It is designed to look similar to C++ STL with many powerful string
features borrowed also from Perl.
2001-02-16 11:07:08 +00:00
Ying-Chieh Liao
8db93d42d2 add ucpp, a C preprocessor and lexer 2001-02-15 17:44:55 +00:00
Ying-Chieh Liao
9458822355 add gtgt, a set of scripts for creating a whole set of sources, which
may already be compiled and installed by using the GNU development tools.
2001-02-13 11:41:08 +00:00
Satoshi Taoka
5428f55205 RPM of libglade 2001-02-12 16:40:05 +00:00
Ying-Chieh Liao
bf7422acfd move cln from devel/ to math/ 2001-02-12 14:59:53 +00:00
Ying-Chieh Liao
d6902361d3 add libtecla, a interactive command line editing facilities 2001-02-11 19:15:03 +00:00
Ying-Chieh Liao
992ac30075 add cln, a Class Library for Numbers 2001-02-11 09:32:40 +00:00
Akinori MUSHA
c8cde52122 Oops. I forgot to update Makefile when I moved ruby-runit to
ruby-unit.
2001-02-10 12:24:31 +00:00
Ade Lovett
e313b3998d Add bonobo-conf, the Bonobo configuration moniker is built on top of
GConf, providing a convenient way to handle configuration data.
2001-02-09 23:18:15 +00:00
Akinori MUSHA
5f46ac1988 Add ruby-libglade, a wrapper library of libglade for Ruby. 2001-02-07 20:00:57 +00:00
Will Andrews
a29b482458 Update QT2 to 2.2.4: Re-add USE_MESA, remove antialiasing patch, remove
default -j2 (but keep MAKE_JOBS var), restore old perl REs as soon as I'd
learned how to do multiple ones, remove QPL license file from packaging,
sync with newest KOI8-U/R stuff (not tested).  The biggest bonus:  split
QT Designer into its own port, and make the qt22/qt-designer pair a member
of the master-slave ports legion, hopefully to reduce redundancy as much
as possible.  This should also save roughly 20 minutes of compile time on
a dual PIII-600 for those that don't need or want QT Designer.  UIC is,
however, still installed/compiled by the default Qt 2.2.4 (as it _is_
required for other things e.g. KDE2).

USE_MESA may break KDE2.  Hopefully, now that the port does install both
the threaded and non-threaded versions of QT, it won't.  But until the
next release of KDE2, I'm not gonna bother testing to see.

USE_MESA repeatedly requested by:	sobomax
2001-02-04 04:43:14 +00:00
Daniel Harris
a34a8705da Add cpp2html 1.2.
Given a C or C++ source file, produces HTML with syntax highlighting.

PR:		24604
Submitted by:	greid@ukug.uk.freebsd.org
2001-01-28 20:04:27 +00:00
Ying-Chieh Liao
fbf6b355a8 add dotconf, A Configuration File Parser Library 2001-01-28 08:50:53 +00:00
Ying-Chieh Liao
c62225cc77 add fnccheck, a profiling library/utilities for C/C++ programs
PR:		24536
Submitted by:	George Reid <greid@dogma.freebsd-uk.eu.org>
2001-01-23 07:40:06 +00:00
Ying-Chieh Liao
a08d7ea835 add libdsp, a C++ class library of common digital signal processing functions
PR:		24373
Approved by:	clive (my mentor)
2001-01-22 16:33:23 +00:00
Ying-Chieh Liao
23fe556589 add happydoc, a python documenting tool
PR:		23938
Approved by:	clive (my mentor)
2001-01-21 15:45:46 +00:00
Clive Lin
f8186d69f7 o New port p5-Dialog, perl interface to dialog(3)
o Add conditional patch, applied if ${OSVERSION} >= 500007,
  which means perl 5.6.0 (Thanks vanilla)

PR: 24486
Submitted by: Yen-Ming Lee <leeym@bsd.ce.ntu.edu.tw>
Reviewed by: vanilla
2001-01-20 22:28:23 +00:00
Akinori MUSHA
4788104295 Add ruby-textbuf, a gapped text buffer extention for Ruby. 2001-01-19 06:16:46 +00:00
Vanilla I. Shu
7c94fab8bf Remove gtksheet. it have merge into gtkextra ports.
Submitted by:	maintainer
2001-01-17 20:47:11 +00:00
Will Andrews
2c2a194927 Add p5-Term-Screen 1.00, a perl module implementing a basic screen
and input class.

PR:		23614
Submitted by:	Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
2001-01-15 06:22:07 +00:00
Will Andrews
db3f608af1 Add p5-Class-Singleton 1.03, a perl module that describes a singular
object class.
2001-01-14 06:05:16 +00:00
Joseph Koshy
2b9067c48e Added `funnelweb', a literate programming tool. 2001-01-09 09:42:46 +00:00
David E. O'Brien
a480a804e8 GNU cross compiler suite for ARM. This is a vanilla version of gcc only.
That is, it does not contain any libs or startup code for creating executable
files.

PR:		22849
Submitted by:	Espen Skoglund <esk@ira.uka.de>
		(with much cleanup and tweaks by me)
2001-01-06 08:05:31 +00:00
David E. O'Brien
e6c9077a8e GNU binutils for vanilla ARM cross-development
PR:		22848
Submitted by:	Espen Skoglund <esk@ira.uka.de>
2001-01-04 12:29:50 +00:00
Neil Blakey-Milner
b7f41ec917 Add zziplib 0.10.11, a library to provide transparent read access to
zipped files.

PR:		24046
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
2001-01-04 11:14:38 +00:00
Will Andrews
9e9db90520 Remove devel/p5-String-Strip; this was a mistake as it already exists in
textproc.. I'd overlooked the fact that nbm did this earlier today.  Plus,
textproc is really the right place for p5-String-* ports.

Submitted by:	Anton Berezin <tobez@tobez.org>
2001-01-04 00:26:08 +00:00
Will Andrews
b678d6f47b Add p5-Search-Binary 0.95, perl module that implements a generic binary
search algorithm.

PR:		24029
Submitted by:	Anton Berezin <tobez@tobez.org>
2001-01-04 00:10:30 +00:00
Will Andrews
3db2036684 Add p5-Server-FastPL 1.0.2, perl module to eliminate the compile-time of
big scripts.

PR:		24028
Submitted by:	Anton Berezin <tobez@tobez.org>
2001-01-04 00:09:56 +00:00