Commit graph

1420 commits

Author SHA1 Message Date
Trevor Johnson
6c7f7bf102 Add linux_devtools 8.0. 2003-10-12 05:47:42 +00:00
Alexander Leidinger
c5d23adc22 Infrastructure for C Program Analysis and Transformation
CIL (C Intermediate Language) is a high-level representation along
with a set of tools that permit easy analysis and source-to-source
transformation of C programs.

CIL is both lower-level than abstract-syntax trees, by clarifying
ambiguous constructs and removing redundant ones, and also higher-level
than typical intermediate languages designed for compilation, by
maintaining types and a close relationship with the source program.
2003-10-11 19:36:13 +00:00
Erwin Lansing
738cc11ea8 Add p5-Object-MultiType 0.03,
This module return an object that works like a Hash, Array
and Scalar object at the same time.

PR:		57846
Submitted by:	clsung@dragon2.net
2003-10-11 11:51:30 +00:00
Mathieu Arnold
9aa089e7db Add p5-Devel-Cover 0.24, code coverage metrics for Perl. 2003-10-10 14:26:05 +00:00
Mathieu Arnold
e1ba3c4cab Add p5-Pod-Coverage
Checks if the documentation of a module is comprehensive.
2003-10-10 13:42:54 +00:00
Bruce M Simpson
1400baf7f9 Add the Linux binary version of the visual client for the Perforce SCM. 2003-10-08 05:25:16 +00:00
Edwin Groothuis
3b4617d0d8 Remove duplicate port: devel/asm2html (see textproc/asm2html)
Noticed by: maintainer of devel/asm2html
2003-10-07 22:06:56 +00:00
Kirill Ponomarev
3726d9819f Add py-clientcookie 0.4.4a, client-side HTTP cookies for Python.
PR:		57711
Submitted by:	Richard Kiss <kiss@gizzywump.com>
2003-10-07 19:54:02 +00:00
Vanilla I. Shu
813c29a033 Add p5-Shape 0.04,
perl5 module to read and write shapefiles via
shapelib.

PR:		51098
Submitted by:	Leif Pedersen <pedersen@meridian-enviro.com>
2003-10-07 05:06:03 +00:00
Edwin Groothuis
5435a0a292 New port: JRTPLIB - RTP library in C++
New port: JRTPLIB - library in C++ for developing applications
        using RTP protocol. For details see
        http://lumumba.luc.ac.be/jori/jrtplib/jrtplib.html

PR:		ports/48929
Submitted by:	Petr Holub <hopet@ics.muni.cz>
2003-10-06 02:46:08 +00:00
Edwin Groothuis
45ac3ff6b1 New port: a small assembly to HTML convert
asm2html is a small tool to convert NASM syntax assembly
	code to nice-looking HTML. This makes it alot easier to
	view assembly source code on websites.

PR:		ports/47026
Submitted by:	Douwe Kiela <virtus@wanadoo.nl>
2003-10-06 02:14:02 +00:00
Edwin Groothuis
df26fd502c new port devel/tkinspect
Tkinspect is a Tk program browser originally written by Sam
	Shen and now updated to work with Tcl/Tk 8+, incr Tcl 3+
	and to cope with systems such as MS Windows where the Tk
	'send' command is not available. Based upon the 5.1.6 release
	of tkinspect this version contains numerous bug fixes and
	functionality patches. See the ChangeLog file for details.

PR:		ports/46602
Submitted by:	Juergen Lock <nox@jelal.kn-bremen.de>
2003-10-06 01:16:05 +00:00
Edwin Groothuis
06956c696b New port: devel/ruby-rbprof
New port: rbprof.  A faster more flexible profiler for Ruby.

PR:		ports/36913
Submitted by:	Sean Chittenden <sean@chittenden.org>
2003-10-04 01:07:14 +00:00
Oliver Lehmann
12070fd542 Add cxmon 3.0, interactive file manipulation tool and disassembler.
PR:		56879
Submitted by:	Joachim Strombergson
2003-10-03 21:59:24 +00:00
Mathieu Arnold
5e6b4937a7 Add p5-DateTime-Fiscal-Year 0.02,
Calculate the day or week of the Fiscal Year with an arbitrary start date.
2003-10-03 17:18:04 +00:00
Mathieu Arnold
80ad08f114 Add p5-DateTime-Format-IBeat 0.15, format times in .beat notation. 2003-10-03 17:02:55 +00:00
Mathieu Arnold
6c3b961085 Add p5-DateTime-Calendar-Hebrew 0.04, dates in the Hebrew calendar. 2003-10-03 16:36:13 +00:00
Mathieu Arnold
bb389a4a59 p5-DateTime-HiRes 0.01,
This module enables you to generate DateTime objects that represent the current
time with sub-second resolution.
2003-10-03 16:06:40 +00:00
Kirill Ponomarev
a200783d42 skalibs is a package centralizing the public-domain C
development files used for building other skarnet.org software.

skalibs can also be used as a sound basic start for C
development.  There are a lot of general-purpose libraries out
there; but if your main goal is to produce small and secure C
code, you will like skalibs.

skalibs contains exclusively public-domain code.  So you can
redistribute it as you want, and it does not prevent you from
distributing any of your executables.

PR:		53701 57540
Submitted by:	Sergei Kolobov <sergei@kolobov.com>
2003-10-03 15:06:01 +00:00
Mathieu Arnold
275be4db98 Add p5-NEXT 0.60,
Provide a pseudo-class NEXT (et al) that allows method redispatch.
2003-10-03 12:48:15 +00:00
Foxfair Hu
56bf077188 Add cl-split-sequence-clisp 20011114.1, partinitoning Common Lisp
sequences.

split-sequence is a small library to split sequences in to a list of
subsequences delimited by an object satisfying a test function. It is
a member of the Common Lisp Utilities family of programs, designed by
community consensus.

PR:		52376
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-10-03 07:47:10 +00:00
Foxfair Hu
bbf81ade75 Add cl-port-clisp 2002.10.02.1, cross-Lisp portability package.
CLOCC Port provides a portable interface to various features absent
from the ANSI Common Lisp standard, such as sockets, multiprocessing,
calling external programs, Gray streams etc.

PR:		52368
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-10-03 07:30:46 +00:00
Bruce M Simpson
a34be8d428 New port: devel/p5-PCSC-Card 2003-09-29 02:19:59 +00:00
Edwin Groothuis
71bd6fe7e5 New Port: Splitting Common Lisp Sequences (CMUCL Binaries)
split-sequence binaries for lang/cmucl

PR:		ports/52375
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 10:35:56 +00:00
Edwin Groothuis
99f202e9f8 New Port: Splitting Common Lisp Sequences (SBCL Binaries)
split-sequence binaries for lang/sbcl

PR:		ports/52374
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 10:34:41 +00:00
Edwin Groothuis
1215e58d0b New Port: Common Lisp portability package (CMUCL Binaries)
cl-port binaries for lang/cmucl

PR:		ports/52367
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 10:24:46 +00:00
Edwin Groothuis
f8fc8e462b New Port: Common Lisp portability package (SBCL Binaries)
cl-port binaries for lang/sbcl

PR:		ports/52366
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 10:23:41 +00:00
Edwin Groothuis
b332211546 New Port: Splitting Common Lisp sequences
A small utility to split Common Lisp sequences.  Depends
	on the previously submitted ASDF port.

	This port installs the source files and the .asd file (which
	is similar to a Makefile of a pkg-config script). There are
	other ports for the binaries for each supported Lisp system.

PR:		ports/52373
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 09:53:36 +00:00
Edwin Groothuis
b8be369e1d New Port: Common Lisp portability package
CLOCC Port is a wrapper library for various functions (sockets,
	shell access, etc) that are widely implemented in Common Lisp
	systems, but lack a standardized interface.

	This port depends on the previously submitted ASDF port. It installs
	the source files and an .asd file (which plays a similar role to
	a Makefile and a pkg-config script). There are other ports for each
	supported Lisp system.

PR:		ports/52365
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 09:44:07 +00:00
Edwin Groothuis
5a2b5427e8 New Port: ASDF, a Common Lisp library manager (CMUCL Binaries)
ASDF binaries for lang/cmucl

PR:		ports/52359
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 09:13:43 +00:00
Edwin Groothuis
62ffead323 New Port: ASDF, a Common Lisp library manager (SBCL Binaries)
PR:		ports/52357
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
2003-09-28 09:02:57 +00:00
Vanilla I. Shu
5d81e98931 Add p5-ExtUtils-XSBuilder, it's a set modules to parse C header files and
create XS glue code and documentation out of it.

Sponsor by:	Open Source Software Foundry <http://www.openfoundry.org>
2003-09-27 13:38:33 +00:00
Edwin Groothuis
5ee17cb3c6 new port - ACT modified gdb53, a gdb that understands the Ada programming language
Ada programming knowledgeable version of gdb53

PR:		ports/56371
Submitted by:	John R. Shannon <john@johnrshannon.com>
2003-09-27 07:38:23 +00:00
Edwin Groothuis
99af2876ad New port: adabindx - an Ada-binding to the X Window System and *tif
This is a binding of Ada to the C-Libraries of the X Window
	system and the Motif(tm) or Lesstif widget set.

	Programmers used to write X Window programs will easily use
	this binding. Most of the names for functions and procedures
	resemble the equivalent C interface names, e.g.

	   XGetRGBColormaps (C interface) <-> X_Get_RGB_Colormaps (Ada binding).

	"While retaining familiarity to the C interface, I tried
	to include the security of Ada by controlling the creation
	and release of pointer types wherever possible."

PR:		ports/46505
Submitted by:	David Holm <david@realityrift.com>
2003-09-27 07:32:24 +00:00
Edwin Groothuis
4210c3d847 New port: SGL - incomplete STL implementation for ADA95
The Ada "Standard Generic Library" (SGL) The Ada SGL is a
	port of the C++ Standard Template Library (STL).

PR:		ports/46410
Submitted by:	David Holm <david@realityrift.com>
2003-09-27 06:48:16 +00:00
Edwin Groothuis
36c5a39f05 New port: florist (Ada-POSIX bindings)
FLORIST is a FSU implementation of POSIX.5
	WWW: http://www.gnat.com/

PR:		ports/42280
Submitted by:	Vadim Godunko <vgodunko@vipmail.ru> <vgodunko@rost.ru>
2003-09-27 06:46:04 +00:00
Edwin Groothuis
fe84096579 New port: adabooch is a Booch implementation for Ada95
The Ada 95 version of the components will contain the same
	key abstractions as the C++ form (Structs, Tools and Support).
	However, the organization will be slightly different,
	particularly in the Support domain. This is because Ada 95
	provides several special forms of memory management that
	are quite different from C++.

	The Structs category provides an array of structural
	abstractions (Bags, Collections, Deques, Graphs, Lists,
	Maps, Queues, Rings, Sets, Stacks, and Trees). The Tools
	category provides algorithmic abstractions (Searching,
	Sorting, etc.). The Support category contains all the
	"concrete" forms, plus structures to create the components.

	Some of the structures permit structural sharing (graphs,
	lists, and trees).  Some structures may also be ordered
	(collections, dequeues, and queues). There are also multiple
	forms for some structures: single and double linked lists,
	directed and undirected graphs, and binary, multiway, and
	AVL trees.

	WWW: http://www.adapower.net/booch/

PR:		ports/46448
Submitted by:	David Holm <david@realityrift.com>
2003-09-27 06:33:07 +00:00
Edwin Groothuis
e7ac705e54 New port: adabooch is a Booch implementation for Ada95
This is the documenation part of it.

	The Ada 95 version of the components will contain the same
	key abstractions as the C++ form (Structs, Tools and Support).
	However, the organization will be slightly different,
	particularly in the Support domain. This is because Ada 95
	provides several special forms of memory management that
	are quite different from C++.

	The Structs category provides an array of structural
	abstractions (Bags, Collections, Deques, Graphs, Lists,
	Maps, Queues, Rings, Sets, Stacks, and Trees). The Tools
	category provides algorithmic abstractions (Searching,
	Sorting, etc.). The Support category contains all the
	"concrete" forms, plus structures to create the components.

	Some of the structures permit structural sharing (graphs,
	lists, and trees).  Some structures may also be ordered
	(collections, dequeues, and queues). There are also multiple
	forms for some structures: single and double linked lists,
	directed and undirected graphs, and binary, multiway, and
	AVL trees.

	WWW: http://www.adapower.net/booch/

PR:		ports/46448
Submitted by:	David Holm <david@realityrift.com>
2003-09-27 06:22:23 +00:00
Edwin Groothuis
a766e89b2b New port: Ada thin binding to SDL and OpenGL
daSDL is a set of Ada (programming language) bindings,
	ports, and some original applications based on SDL (Simple
	DirectMedia Library - http://www.libsdl.org)

	WWW: http://adasdl.sourceforge.net/

PR:		ports/46442
Submitted by:	David Holm <david@realityrift.com>
2003-09-27 06:15:46 +00:00
Joe Marcus Clarke
7fd108d8fc Remove bonobo-activation. 2003-09-18 06:52:14 +00:00
Erwin Lansing
cdae2ef574 Add buildtool-doc 0.14, buildtool User's and Developer's manuals.
PR:		54823
Submitted by:	Sergei Kolobov <sergei@kolobov.com>
2003-09-10 13:14:33 +00:00
Edwin Groothuis
bbbf286a3f [new port] libticalcs: TI calculator library
Libticalcs is part of TiLP, a program to connect a TI
	calculator to a computer. This lib handles the various
	calculator types.

PR:		ports/56136
Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2003-09-08 10:59:00 +00:00
Edwin Groothuis
0a8169aade [new port] libtifiles: handle TI calculator files
Libtifiles is a part of TiLP, a program to link TI calculators
	to a computer. It is used to handle all file types.

PR:		ports/56135
Submitted by:	Tijl Coosemans <tijl@ulyssis.org>
2003-09-08 10:55:05 +00:00
Edwin Groothuis
3934a3fd15 New port: devel/pear-apd - Advanced PHP Debugger (APD).
Adding APD, a full-featured PHP profiler/debugger loaded
	as a zend_extension.

PR:		ports/56555
Submitted by:	Thierry Thomas <thierry@pompo.net>
2003-09-08 02:50:42 +00:00
Edwin Groothuis
b6e6bf2c5e New port: PEAR RSS parser
Parser for Resource Description Framework (RDF) Site Summary
	(RSS) documents.

PR:		ports/56449
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 02:39:57 +00:00
Edwin Groothuis
e1782657ed New port: PEAR Swiss-army knive for reading and writing XML files
XML_Serializer serializes complex data structures like
	arrays or object as XML documents. This class helps you
	generating any XML document you require without the need
	for DOM.

	Furthermore this package can be used as a replacement to
	serialize() und unserialize() as it comes with a matching
	XML_Unserializer that is able to create PHP data strcutures
	(like arrays and objects) from XML documents, if type hints
	are available.

PR:		ports/56448
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 02:30:58 +00:00
Edwin Groothuis
f0b2ff48eb New port: PEAR class provided an XPath/DOM XML manipulation
This is an XML parser based on PHP's built-in xml extension.
	It supports two basic modes of operation: "func" and "event".
	In "func" mode, it will look for a function named after
	each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_
	for end tags), and in "event" mode it uses a set of generic
	callbacks.

PR:		ports/56446
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 02:28:24 +00:00
Edwin Groothuis
d0f2cfa533 New port: PEAR class for representing XML data in a tree structure
Represent XML data in a tree structure. Allows for the
	building of XML data structures using a tree representation,
	without the need for an extension like DOMXML.

PR:		ports/56444
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 02:16:33 +00:00
Edwin Groothuis
a804e7d6c4 New port: PEAR template API ported from PHPLIB
The popular Template system from PHPLIB ported to PEAR. It
	has some features that can't be found currently in the
	original version like fallback paths. It has minor improvements
	and cleanup in the code as well as some speed improvements.

PR:		ports/56443
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 02:13:02 +00:00
Edwin Groothuis
0c7e49b585 New port: PEAR Config package provides methods for configuration manipulation
The Config package provides methods for configuration manipulation.

	* Creates configurations from scratch
	* Parses and outputs different formats (XML, PHP, INI, Apache...).
	* Edits existing configurations
	* Converts configurations to other formats
	* Allows manipulation of sections, comments, directives...
	* Parses configurations into a tree structure

PR:		ports/56362
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 00:34:19 +00:00
Edwin Groothuis
4c28ca343d New port: PEAR XML parsing class based on PHP's bundled expat
This is an XML parser based on PHP's built-in xml extension.
	It supports two basic modes of operation: "func" and "event".
	In "func" mode, it will look for a function named after
	each element (xmltag_ELEMENT for start tags and xmltag_ELEMENT_
	for end tags), and in "event" mode it uses a set of generic
	callbacks.

PR:		ports/56361
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-08 00:29:37 +00:00
Edwin Groothuis
82a8dbed15 New port: PEAR XML utility class
Selection of methods that are often needed when working with
	XML documents. Functionality includes creating of attribute
	lists from arrays, creation of tags, validation of XML names
	and more.

PR:		ports/56360
Submitted by:	Home Sweet Home, Inc.
2003-09-08 00:21:11 +00:00
Mikhail Teterin
b1ab77137a This is first step in an attempt to break the Qt port into pieces.
This port installs qmake, which is only needed to build Qt -- not
to use it. It should also help futute work on the Qt port, by not
requiring the developer to recompile qmake as frequently as at
present. This port uses Qt-3.2.1, which is not committed yet.

Discussed with:	kde@
2003-09-05 19:21:30 +00:00
Edwin Groothuis
d9405b30de Massive repo-copies request: net->dns (partly devel->dns)
PR:		ports/56020
Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
2003-09-05 05:18:46 +00:00
Edwin Groothuis
4434c0d0e9 New port: PEAR template API
The Isotemplate API is somewhat tricky for a beginner
	although it is the best one you can build. template::parse()
	[phplib template = Isotemplate] requests you to name a
	source and a target where the current block gets parsed
	into.  Source and target can be block names or even handler
	names.

PR:		ports/56304
Submitted by:	Alex Miller <asm@asm.kiev.ua>
2003-09-03 01:07:27 +00:00
Mathieu Arnold
fc289a500b Add p5-Module-Reload 1.07,
Reload perl library files when updated on disk.

PR:		56261
Submitted by:	Andrew McNaughton <andrew@scoop.co.nz>
2003-09-02 14:33:48 +00:00
Anton Berezin
f675647968 Add p5-P4, Perl friendly OO interface to the Perforce SCM System. 2003-09-02 09:23:44 +00:00
Sergey Skvortsov
82528edcce Add p5-UNIVERSAL-moniker 0.03, moniker for classes. 2003-09-02 09:22:02 +00:00
Anton Berezin
1b7ccf694e Add P4::Client, a Perl extension for the Perforce API. 2003-09-02 08:55:46 +00:00
Foxfair Hu
90e43c5d98 Add new port p5-Test-Manifest: Perl module to interact with a t/test_manifest
file
2003-09-01 14:52:34 +00:00
Mathieu Arnold
fab44d40bd Add p5-Config-Auto 0.03, magical config file parser.
PR:		56155
Submitted by:	Lars Thegler <lars@thegler.dk>
2003-09-01 11:59:09 +00:00
Edwin Groothuis
e12771ce93 New port: devel/pear-Console_Table, a PEAR class that makes it easy
to build console style tables.

	A PEAR class that makes it easy to build console style tables.
	This package is used by the new Horde's translation module.

PR:		ports/56240
Submitted by:	Thierry Thomas <thierry@pompo.net>
2003-08-31 22:03:48 +00:00
Sergey Skvortsov
bcc3b3353b Add p5-base 2.01,
set of modules to operate with inheritance and
class fields at runtime.
2003-08-31 07:46:38 +00:00
Jimmy Olgeni
e81aacb9ad Add erlslang, SLang binding for Erlang.
Submitted by:	Chris Pressey <chris_pressey@yahoo.ca>
2003-08-30 18:46:21 +00:00
Edwin Groothuis
3618543557 [NEW PORT] devel/poslib: Posadis C++ DNS library
Poslib is a portable C++ DNS library, a part of Posadis
	project.  It consists of two parts: a client library and a
	server library.

	Using the client library, you can simply develop applications
	that use the Domain Name System (DNS). It includes many
	functions for resolving, domain-name manipulation and
	Resource Record (RR) creation.

	The server library, based on the client core, can be used
	to develop DNS servers. By implementing a query entry-point
	function using the Poslib library of functions, you can
	easily create DNS servers, without worrying about low-level
	details such as DNS message compilation, domain-name
	compression and UDP/TCP transmission.

	Author:	Meilof Veeningen <meilof@users.sourceforge.net>
	WWW:	http://posadis.sourceforge.net/projects/poslib.php

PR:		ports/55195
Submitted by:	Sergei Kolobov <sergei@kolobov.com>
2003-08-30 00:56:20 +00:00
Kirill Ponomarev
dfcfff2394 New port - devel/xxl
XXL is a library for C and C++ that provides exception handling
and asset management. Asset management is integrated with the
exception handling mechanism such that assets may be
automatically cleaned up if an exception is thrown, which
allows for much simplified program structure with respect to
error handling.

By allowing XXL to track assets and using its exception
handling features, the programmer no longer has to check error
conditions on every function call and cleanup the assets on
failure because XXL does the work.

PR:		56128
Submitted by:	Robert Schlotterbeck <rws@suki.rs.tarrant.tx.us>
2003-08-29 11:50:08 +00:00
Erwin Lansing
3f009cb215 Add flyspray 0.9.4,
a simple, easy-to-use web based bug tracking
system.

PR:		56082
Submitted by:	Nick Hilliard <nick@foobar.org>
2003-08-28 19:56:31 +00:00
Edwin Groothuis
50fb5a0f3d NEW PORT: devel/libds (Useful data structures library)
A small, but useful library of data structures. Has AVL
	tree, binary heap, hash table, a queue, a stack, variable
	length array.

PR:		ports/44565
Submitted by:	Peter Bozarov <peter@bozz.demon.nl>
2003-08-28 09:16:04 +00:00
Roger Hardiman
72e610aa05 Add PWlib 1.5.0, a cross platform C++ library which is used by OpenH323. 2003-08-28 07:58:51 +00:00
Dmitry Sivachenko
a06b8cd0c7 New port: p5-Module-CoreList
Module::CoreList contains the hash of hashes %Module::CoreList::version,
this is keyed on perl version as indicated in $].  The second level hash
is module => version pairs.

It also contains %Module::CoreList::released hash, which has ISO formatted
versions of the release dates, as gleaned from the perlhist manpage.

Submitted by:	Autrijus Tang <autrijus@autrijus.org>
2003-08-28 07:37:46 +00:00
Dmitry Sivachenko
13338b3451 New port: p5-Module-ScanDeps
This module scans potential modules used by perl programs, using
line-by-line analysis and elaborate heuristics.

Submitted by:	Autrijus Tang <autrijus@autrijus.org>
2003-08-28 07:36:32 +00:00
Dmitry Sivachenko
53e3bc5f46 New port: p5-Locale-Maketext-Simple
This module is a simple wrapper around Locale::Maketext::Lexicon,
designed to alleviate the need of creating Language Classes for module
authors.

If Locale::Maketext::Lexicon is not present, it implements a minimal
localization function, so the program can function normally.

Submitted by:	Autrijus Tang <autrijus@autrijus.org>
2003-08-28 07:35:04 +00:00
Dmitry Sivachenko
32e97f75c4 New port: p5-PAR.
The PAR Toolkit is a cross between Java's JAR and Perl2EXE; It makes
cross-platform packaging and deployment a breeze for Perl programmers.

Notable features include:

* Turn your Perl programs into ready-to-run executables
* Pack scripts and requered libraries with a binary loader
* Put PAR files into @INC to avoid version conflicts
* Works with remote URL as well as local files
* Supports XS modules and DATA sections
* Turns CPAN module distributions into PAR distributions
* Install, uninstall, signs and verifies PAR distributions
* Runs scripts inside PAR files, generated by "pp -p"

Submitted by:	Autrijus Tang <autrijus@autrijus.org>
2003-08-28 07:31:10 +00:00
Dmitry Sivachenko
df1548aee1 New port: p5-version.
This module implements overloaded version objects for all versions
of Perl, including all of the features of version objects which will
be part of Perl 5.10.0 except automatic v-string handling.

Submitted by:	Autrijus Tang <autrijus@autrijus.org>
2003-08-28 07:29:23 +00:00
Dmitry Sivachenko
ede1996e21 New port: p5-PAR-Dist.
This module creates and manipulates PAR distributions.  They are
architecture-specific PAR files, containing everything under blib/
of CPAN distributions after their "make" or "Build" stage, a META.yml
describing metadata of the original CPAN distribution, and a MANIFEST
detailing all files within it.  Digitally signed PAR distributions
will also contain a SIGNATURE file.

The naming convention for such distributions is:

    $NAME-$VERSION-$ARCH-$PERL_VERSION.par

For example, "PAR-Dist-0.01-i386-freebsd-5.8.0.par" corresponds to the
0.01 release of "PAR-Dist" on CPAN, built for perl 5.8.0 running on
"i386-freebsd".

Submitted by:	autrijus@autrijus.org
2003-08-28 07:25:19 +00:00
Mathieu Arnold
a870cad52f Add p5-DateTime-Calendar-FrenchRevolutionary 0.04
Dates in the French Revolutionary Calendar.

PR:		55117
Submitted by:	me
Approved by:	demon (mentor)
2003-08-20 08:54:28 +00:00
Erwin Lansing
15e1a07d56 Add p5-Algorithm-Numerical-Shuffle 1.4, shuffle a list.
Shuffle is a perl module which performs a one pass, fair shuffle on a
list. If the list is passed as a reference to an array, the shuffle
is done in situ.

The running time of the algorithm is linear in the size of the list.
For an in situ shuffle, the memory overhead is constant; otherwise,
linear extra memory is used.

The algorithm used is discussed by Knuth [3]. It was first published
by Fisher and Yates [2], and later by Durstenfeld [1].

PR:		55574
Submitted by:	andrew@scoop.co.nz
2003-08-20 06:56:11 +00:00
Mathieu Arnold
d61d3045ff Add p5-DateTime-Format-HTTP 0.35
This module provides functions that deal the date formats used by the HTTP
protocol (and then some more).

PR:		54187
Submitted by:	mat
Approved by:	demon (mentor)
2003-08-19 10:57:34 +00:00
Jimmy Olgeni
2ccb917430 Add HyperSpec, a Common Lisp reference in HTML format, based on the
ANSI X3.226-1994 standard.
2003-08-18 19:40:56 +00:00
Joe Marcus Clarke
b076d888ee Remove gide. This was replaced with anjuta which will be replaced by
scaffold in GNOME 2.4.
2003-08-18 01:25:35 +00:00
Joe Marcus Clarke
7151ee112c Remove gnomedebug. It's old, broken on -CURRENT, and not heavily used
(if at all).
2003-08-18 01:20:42 +00:00
Sean Chittenden
0d3e362811 Add tla, an arch CLI written in C.
Arch is a really nifty revision control system. It's "whole-tree
changeset based" which means, roughly, that it can handle (with atomic
commits) file and directory adds, deletes, and renames cleanly, and
that it does branching simply and easily. Arch is also "distributed"
which means, for example that you can make arch branches of your own
from remote projects, even if you don't have write access to the
revision control archives for those projects.

This looks to be as close to an open source p4 replacement as one could
hope without being p4.  I'll go so far as to suggest that if this SCM
was employed by the BSD crowd, merging changes between dragonfly (post
source repo reorog), NetBSD, and OpenBSD would be radically less painful.
It is very possible that the dragonfly fork may not have happened under
the arch SCM development methodology, but if it did, at the very least it
would be possible to incorporate dillion's reorg work in a single patch
set, no cvs admin repo surgery needed.

WWW: http://arch.fifthvision.net/bin/view
2003-08-17 22:01:07 +00:00
Akinori MUSHA
71962265dc Add ruby-p4 (P4Ruby), Ruby interface to the Perforce API. 2003-08-15 18:40:47 +00:00
Erwin Lansing
a93fc26011 Add p5-DateTime-Format-ISO8601 0.03
Parses almost all ISO 8601:2000(E) date and time formats. ISO 8601:2000(E)
time-intervals will be supported in a later release.

PR:		54195
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-08-12 18:52:10 +00:00
Erwin Lansing
e1bb212693 Add p5-DateTime-Format-W3CDTF 0.03,
This module understands the W3CDTF date/time format, an ISO 8601 profile,
defined at http://www.w3.org/TR/NOTE-datetime. This format as the native date
format of RSS 1.0.

PR:		54194
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-08-12 18:48:26 +00:00
Maxim Sobolev
e99c8ea14d Add libexecinfo 1.0, a library for inspecting program's backtrace. 2003-08-10 15:07:26 +00:00
Akinori MUSHA
2c55c2f5fc Add ruby-gnomevfs, Ruby binding for GnomeVFS. 2003-08-09 21:03:18 +00:00
Erwin Lansing
0ebd1622e3 devel/p5-DateTime-LeapSecond had been integrated into
devel/p5-DateTime

PR:		55376
Submitted by:	maintainer
2003-08-09 15:37:01 +00:00
Sergey Skvortsov
076a7a9d49 Add p5-IPC-MM 0.03, perl interface to Ralf Engelschall's mm library. 2003-08-09 13:17:54 +00:00
Kris Kennaway
718d29dc1e As announced on May 6, remove the broken devel/silc-toolkit port. 2003-08-08 03:46:02 +00:00
Kris Kennaway
c160ab03b1 As announced on May 6, remove the broken devel/ptl port. 2003-08-08 03:45:19 +00:00
Kris Kennaway
c1aac5e265 As announced on May 6, remove the broken devel/sdcc port. 2003-08-08 03:43:45 +00:00
Kris Kennaway
a356518e69 As announced on May 6, remove the broken devel/py-htmlkit port. 2003-08-08 03:42:25 +00:00
Kris Kennaway
ad8b1e807b As announced on May 6, remove the broken devel/uds port 2003-08-08 03:40:34 +00:00
Sergey Skvortsov
f4f1ebe628 Add p5-Sys-Mmap 0.11, map in a file as a Perl variable using mmap(2). 2003-08-07 06:48:38 +00:00
Kris Kennaway
d10feb63cd As announced on May 6, remove the broken kelp port 2003-08-07 05:04:20 +00:00
Kris Kennaway
043fee6b4a As announced on May 6, remove the broken crystal port 2003-08-07 04:45:38 +00:00
Sergey Skvortsov
2185ca8f7d Add p5-Want 0.06, a generalisation of wantarray. 2003-08-06 15:45:56 +00:00
Oliver Lehmann
361e5f1248 Add gccxml 0.4.2, xML output extension to GCC.
PR:		54555
Submitted by:	Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
2003-08-01 19:39:50 +00:00
Kirill Ponomarev
704f7ef9ae New port devel/p5-DateTime-Locale
DateTime::Locale is primarily a factory for the various locale
subclasses. It also provides some functions for getting
information on available locales.

PR:		55069
Submitted by:	Mathieu Arnold <m@absolight.net>
Approved by:	fjoe (mentor) (implicit)
2003-07-31 12:23:31 +00:00
Joe Marcus Clarke
c60617473f Remove gnome2-devel. 2003-07-31 03:07:56 +00:00
Joe Marcus Clarke
5b09095859 Remove gnome-devel. 2003-07-31 03:03:41 +00:00
Akinori MUSHA
0cc34442a6 Sorry, devel/file was a duplicate of sysutils/file.
One thing that was good about this mess was that I could take a closer
look at the code and found some bugs that I reported to the author a
while ago.
2003-07-29 13:02:26 +00:00
Akinori MUSHA
a260a54d28 Add file 4.03, the latest version of the famous file(1) utility, with
libmagic(3) included.
2003-07-29 07:32:32 +00:00
Mikhail Teterin
d7d817c849 A library for creating, reading and manipulating Web Service Definition
Language (WSDL) files using Python. Requires PyXML and 4Suite.

(Fixes to unbreak the 4Suite port were recently sent to maintainer and
will be committed shortly.)
2003-07-28 19:45:46 +00:00
Maho Nakata
de840348fe Added a new port: devel/hptools
Latest version of the System RPL and saturn assembler tools for
HP 48/49 and maybe even 28 series of calculators.

PR:		53885
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-28 00:11:02 +00:00
Oliver Lehmann
21864d5f39 Add physfs, a library to provide abstract access to various archives 2003-07-26 16:22:18 +00:00
Kirill Ponomarev
6a2691acfa New port devel/p5-mixin
Mixin inheritance is an alternative to the usual
multiple-inheritance and solves the problem of knowing which
parent will be called. It also solves a number of tricky
problems like diamond inheritence.

The idea is to solve the same sets of problems which MI solves
without the problems of MI.

PR:		54746
Submitted by:	Mathieu Arnold <m@absolight.net>
Approved by:	fjoe (mentor)
2003-07-22 13:02:29 +00:00
Ernst de Haan
ff7f5d55da Renamed port devel/jakarta-ant to devel/apache-ant due to a rename of the
project.

See:
http://ant.apache.org/

Approved by:	joe
2003-07-21 07:46:59 +00:00
Erwin Lansing
7082cf618a Add p5-DateTime-TimeZone-Alias 0.04,
create aliases for DateTime
timezones.

PR:		54184
Submitted by:	Mathieu Arnold <m@absolight.net>
Sponsored by:	FreeBSD BBQ v2. Thanks Cameron and Kris!
2003-07-19 19:37:20 +00:00
Erwin Lansing
116ade8e42 Add p5-DateTime-Format-Roman 0.02,
roman day numbering for DateTime
objects.

PR:		54183
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-19 19:24:50 +00:00
Erwin Lansing
ce2e837983 Add p5-B-Deobfuscate 0.09,
extension to B::Deparse for use in
de-obfuscating source code.

PR:		54178
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-19 00:48:26 +00:00
Erwin Lansing
78ee6f8b48 Add p5-B-Keywords 0.05, lists of reserved barewords and symbol names.
PR:		54175
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-19 00:40:39 +00:00
Jimmy Olgeni
c637191325 Add syntax_tools, code manipulation modules for Erlang. 2003-07-18 11:47:18 +00:00
Jun Kuriyama
72d6244919 Add p5-Test-MockObject 0.12.
Perl extension for emulating troublesome interfaces.
2003-07-16 06:39:25 +00:00
Joe Marcus Clarke
f564046ff3 Re-add libgtop. 2003-07-15 21:40:49 +00:00
Joe Marcus Clarke
1d1a424e1c Begin the de-orbit burn of the GNOME 1.4 desktop. This is phase I. All
core desktop components are being removed.
2003-07-15 19:24:24 +00:00
Joe Marcus Clarke
cc6825cf28 Begin the de-orbit burn of the GNOME 1.4 desktop. This is phase I. All
core desktop components are being removed.
2003-07-15 19:10:59 +00:00
Maxim Sobolev
c41d68c460 Add mpatrol 1.4.8, a dynamic memory debugging and profiling library.
PR:		53317
Submitted by:	Patrick MARIE <mycroft@virgaria.org>
2003-07-13 18:20:36 +00:00
Alexander Leidinger
49e34644e4 This is Diomidis Spinellis' (dds@FreeBSD.org) source code analyzer and
refactoring browser for collections of C programs.

I coordinated the creation of the port with him, he will maintain the
port himself in the future.

I think this is the first binary only program (at least in the ports
collection) which supports FreeBSD on alpha, amd64, i386, ia64 and
sparc64.

Reviewed by:	dds
2003-07-10 14:47:34 +00:00
Erwin Lansing
8e364a3ebd Add p5-DateTime-Format-ICal 0.06,
parse and format ICal datetime
and duration strings.

PR:		54034
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-08 08:47:40 +00:00
Erwin Lansing
a473261476 Add p5-DateTime-Calendar-Pataphysical 0.02,
dates in the
pataphysical calendar.

PR:		53956
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 09:27:25 +00:00
Erwin Lansing
f8089c00c3 Add p5-DateTime-Format-Mail 0.25,
convert between DateTime and
RFC2822/822 formats.

PR:		54104
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 09:25:23 +00:00
Erwin Lansing
7cffe7e961 Add p5-DateTime-Format-Epoch 0.04,
convert DateTimes to/from epoch
seconds.

PR:		54030
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 09:11:36 +00:00
Erwin Lansing
0a997cadbe Add p5-DateTime-Format-DateManip 0.01,
convert Date::Manip dates
and durations to DateTimes and vice versa.

PR:		54029
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 08:34:12 +00:00
Erwin Lansing
919ba7c449 Add p5-DateTime-Format-Excel 0.28,
convert between DateTime and
Excel dates.

PR:		54032
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 08:22:22 +00:00
Erwin Lansing
fb000b5e02 Add p5-DateTime-Format-MySQL 0.03,
parse and format MySQL dates and
times.

PR:		54028
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 08:07:19 +00:00
Erwin Lansing
948965c2ab Add p5-DateTime-Format-Pg 0.04,
parse and format PostgreSQL dates
and times.

PR:		54027
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 08:02:45 +00:00
Erwin Lansing
7a9841055c Add p5-DateTime-Format-DBI 0.02,
find a parser class for a database
connection.

PR:		54025
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-07 07:58:48 +00:00
Adam Weinberger
bdc403c3ee Add p5-Term-ANSIScreen.
Term::ANSIScreen is an Term::ANSIColor clone with support for screen mode,
cursor control and keyboard mapping sequences.
2003-07-07 04:35:05 +00:00
Erwin Lansing
e056005fa6 Add p5-DateTime-Format-Bork 0.01,
formats datetimes for that guy
from The Muppet Show.

PR:		54023
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 13:06:43 +00:00
Erwin Lansing
100b0774fe Add p5-DateTime-Format-Builder 0.75,
create DateTime parser classes
and objects.

PR:		54022
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 12:59:25 +00:00
Erwin Lansing
89e9641a41 Add p5-DateTime-Format-Strptime 1.0302,
parse and format strp and
strf time patterns.

PR:		54013
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 12:44:21 +00:00
Erwin Lansing
5c7f2530f4 Add p5-DateTime-Format-Baby 1.0100, parse and format baby-style time.
PR:		54010
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 12:40:46 +00:00
Erwin Lansing
60c045fec7 Add p5-DateTime-Event-Sunrise 0.04,
dateTime Objects for sunrise
and sunset for a given day.

PR:		54008
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 12:29:28 +00:00
Erwin Lansing
5e8f8324d2 Add p5-DateTime-Event-NameDay 0.02,
perl DateTime extension to work
with namedays from various countries.

PR:		54006
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 11:17:43 +00:00
Erwin Lansing
54d3e53242 Add p5-DateTime-Event-ICal 0.01,
perl DateTime extension for
computing rfc2445 recurrences.

PR:		54001
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 11:11:26 +00:00
Erwin Lansing
9246b05336 Add p5-DateTime-Event-Recurrence 0.05,
perl DateTime extension for
computing basic recurrences.

PR:		53999
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 10:32:37 +00:00
Erwin Lansing
0cb595fdf9 Add p5-Log-Dispatch-FileRotate 1.10,
a Log::Dispatch plug-in for
files that archive/rotate themselves.

PR:		53985
Submitted by:	Lars Thegler <lars@thegler.dk>
2003-07-06 10:14:33 +00:00
Erwin Lansing
931ddc17b8 Add p5-DateTime-Event-Easter 1.0100,
returns Easter events for
DateTime objects.

PR:		53979
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 10:03:45 +00:00
Erwin Lansing
24da8677d8 Add p5-DateTime-Event-Cron 0.03,
dateTime extension for generating
recurrence sets from crontab.

PR:		53978
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 09:54:05 +00:00
Erwin Lansing
75b0e6fd47 Add p5-Set-Crontab 1.00,
set::Crontab - Expand crontab(5)-style
integer lists.

PR:		53975
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 09:41:30 +00:00
Erwin Lansing
61df26c3e7 Add p5-DateTime-Calendar-Mayan 0.05,
the Mayan Long Count, Haab,
and Tzolkin calendars.

PR:		53973
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-06 09:38:07 +00:00
Erwin Lansing
5a98b66686 Add p5-Parse-PerlConfig 0.05,
perl5 module to use perl scripts as
config files.

PR:		54077
Submitted by:	Leif Pedersen <pedersen@meridian-enviro.com>
2003-07-06 09:14:46 +00:00
Ade Lovett
aba51095cc Upgrade to libtool 1.5 after repo-copy. 2003-07-02 18:26:53 +00:00
Erwin Lansing
86118766e6 Add p5-Test-Pod 0.95, check for POD errors in files.
PR:		54021
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-02 18:03:16 +00:00
Daichi GOTO
e8635d0247 Add libidn 0.2.0, internationalized Domain Names command line tool.
PR:		53519
Submitted by:	Kirill Ponomarew <ponomarew@oberon.net>
2003-07-02 12:24:41 +00:00
Joe Marcus Clarke
200c303b7d Add anjuta-devel.
Spotted by:	kris
Pointy hat to:	me
2003-07-02 04:02:43 +00:00
Erwin Lansing
e881e0a6da Add p5-Time-Local 1.07,
efficiently compute time from local and GMT
time.

PR:		53960
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-07-01 18:10:29 +00:00
Erwin Lansing
41427aa093 Add p5-DateTime-Calendar-Christian 0.03,
dates in the Christian
calendar.

PR:		53783
Submitted by:	Mathieu Arnold <m@absolight.net>
2003-06-29 12:38:58 +00:00