aboutsummaryrefslogtreecommitdiff
path: root/devel/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* XS performance enhancers for Class::C3.Lars Balker Rasmussen2007-05-251-0/+1
| | | | Notes: svn path=/head/; revision=191736
* Method::Alias is designed to be used as a pragma, to which you provide aCheng-Lung Sung2007-05-251-0/+1
| | | | | | | | | | | | | | | | | | | set of pairs of method names. Only very minimal checking is done, if you wish to create infinite loops or what have you, you are more than welcome to shoot yourself in the foot. # Add a single method alias use Method::Alias 'foo' => 'bar'; # Add several method aliases use Method::Alias 'a' => 'b', 'c' => 'd', 'e' => 'f'; WWW: http://search.cpan.org/dist/Method-Alias Notes: svn path=/head/; revision=191729
* Finish removing devel/make to pacify portsmon.Mark Linimon2007-05-251-1/+0
| | | | | | | Pointy hat to: shaun Notes: svn path=/head/; revision=191702
* - Welcome X.org 7.2 \o/.Florent Thoumie2007-05-191-1/+3
| | | | | | | | - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}. Notes: svn path=/head/; revision=191544
* Add p5-CLASS 1.00, alias for __PACKAGE__.Cheng-Lung Sung2007-05-041-0/+1
| | | | | | | | PR: ports/112306 Submitted by: Gea-Suan Lin <gslin at gslin.org> Notes: svn path=/head/; revision=191509
* This package adds an element to the PEAR::HTML_QuickForm package to dynamicallyMartin Wilke2007-05-011-0/+1
| | | | | | | | | | | | | | create an HTML input text element that at every keypressed javascript event, returns a list of options in a dynamic dropdown select box (live dropdown select). This element use AJAX (Communication from JavaScript to your browser without reloading the page). This type of livesearch is useful when you have a form with a dropdown list with a large number of row. WWW: http://pear.php.net/package/HTML_QuickForm_Livesearch/ Notes: svn path=/head/; revision=191317
* lhs2TeX is a preprocessor to generate LaTeX code from literate HaskellMartin Wilke2007-05-011-0/+1
| | | | | | | | | | | | sources. It is released under the GPL. WWW: http://www.informatik.uni-bonn.de/~loeh/lhs2tex/ PR: ports/112096 Submitted by: mainland at apeiron.net Notes: svn path=/head/; revision=191280
* New port: devel/libcfgMartin Matuska2007-04-301-0/+1
| | | | | | | | | Library for command line and configuration file parsing Approved by: garga (mentor) Notes: svn path=/head/; revision=191203
* Add libgalago 0.5.2, Galago desktop presence library.Florent Thoumie2007-04-271-0/+1
| | | | Notes: svn path=/head/; revision=191016
* Add p5-Test-JSON 0.02, test JSON data.Lars Thegler2007-04-261-0/+1
| | | | Notes: svn path=/head/; revision=190962
* File::Util provides a comprehensive toolbox of utilities to automateMartin Wilke2007-04-261-0/+1
| | | | | | | | | | | | | | | all kinds of common tasks on file / directories. Its purpose is to do so in the most portable manner possible so that users of this module won't have to worry about whether their programs will work on other OSes and machines. WWW: http://www.cpan.org/ PR: ports/112130 Submitted by: Jeff Hung <jeffhung@mail2000.com.tw> Notes: svn path=/head/; revision=190952
* Exception::HandlerMartin Wilke2007-04-261-0/+1
| | | | | | | | | | | | | Exception::Handler helps to report exceptions with formatted text call-stack. WWW: http://www.cpan.org/ PR: ports/112129 Submitted by: Jeff Hung <jeffhung@mail2000.com.tw> Notes: svn path=/head/; revision=190950
* Class::OOorNOMartin Wilke2007-04-261-0/+1
| | | | | | | | | | | | | | | Class::OOorNO helps your module handle the input for its subroutines whether called in object-oriented style (as object methods or class methods with the arrow syntax ->), or in functional programming style (as subroutines imported to the caller's namespace via Exporter). WWW: http://www.cpan.org/ PR: ports/112128 Submitted by: Jeff Hung <jeffhung@mail2000.com.tw> Notes: svn path=/head/; revision=190947
* add libarena 0.3.1Ying-Chieh Liao2007-04-261-0/+1
| | | | | | | Custom Memory Allocator Interface Notes: svn path=/head/; revision=190893
* Add p5-CPAN-SQLite 0.1, search CPAN using a SQLite database.Cheng-Lung Sung2007-04-251-0/+1
| | | | | | | | PR: ports/107723 Submitted by: Christopher Boumenot <boumenot at gmail.com> Notes: svn path=/head/; revision=190862
* Eric is a full featured Python and Ruby editor and IDE, written in python.Boris Samorodov2007-04-231-0/+1
| | | | | | | | | | | | | | | It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder. This is a port of eric4 (based on Qt4, development version). WWW: http://www.die-offenbachs.de/detlev/eric.html Notes: svn path=/head/; revision=190745
* New port: devel/tclthreadMartin Matuska2007-04-231-0/+1
| | | | | | | | | Tcl Thread extension, script-level access to Tcl threading capabilities. Approved by: garga (mentor) Notes: svn path=/head/; revision=190739
* New port myghtyutils. This is the set of utility classes used by MyghtyDryice Dong Liu2007-04-231-0/+1
| | | | | | | | | templating. And now used by Mako and Pylons. Approved by: itetcu (mentor, implicit) Notes: svn path=/head/; revision=190679
* ZenTest provides 4 different tools and 1 library: zentest, unit_diff,Cheng-Lung Sung2007-04-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | autotest, multiruby, and Test::Rails. ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit. unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong. autotest is a continous testing facility meant to be used during development. As soon as you save a file, autotest will run the corresponding dependent tests. multiruby runs anything you want on multiple versions of ruby. Test::Rails helps you build industrial-strength Rails code. WWW: http://zentest.rubyforge.org/ Notes: svn path=/head/; revision=190639
* Add devel/p5-Class-Closure 0.21, a module that implements encapsulated,Anton Berezin2007-04-221-0/+1
| | | | | | | declarative classes in Perl. Notes: svn path=/head/; revision=190626
* Add port devel/egypt:Andrew Pantyukhin2007-04-211-0/+1
| | | | | | | | | | | | | | | Egypt is a simple tool for creating call graphs of C programs. Egypt neither analyzes source code nor lays out graphs. Instead, it leaves the source code analysis to GCC and the graph layout to Graphviz, both of which are better at their respective jobs than egypt itself could ever hope to be. Egypt is simply a very small Perl script that glues these existing tools together. WWW: http://www.gson.org/egypt/ Author: Andreas Gustafsson <gson@gson.org> Notes: svn path=/head/; revision=190543
* FlexJSON is a lightweight library to serialize objects out in Javascript ObjectMartin Wilke2007-04-201-0/+1
| | | | | | | | | | | | | | Notation (JSON). The library serializes only immediately available fields by default, although it's fairly easy to add additional data such as collections through code or annotations. WWW: http://flexjson.sourceforge.net/ PR: ports/111934 Submitted by: Nemo Liu <nemoliu at gmail.com> Notes: svn path=/head/; revision=190438
* The Swiftcore Analogger implements a fast asynchronous logging systemMartin Wilke2007-04-171-0/+1
| | | | | | | | | | | | | | | | | | for Ruby programs as well as client library for sending logging messages to the Analogger process. Analogger will accept logs from multiple sources and can have multiple logging destinations. Currently, logging to a file, to STDOUT, or to STDERR is supported. A future revision may support logging to a database destination, as well. WWW: http://analogger.swiftcore.org PR: ports/111633 Submitted by: Alexander Logvinov <ports at logvinov.com> Notes: svn path=/head/; revision=190209
* C/C++ preprocessor expands macros and processes '#if', '#include' andMartin Wilke2007-04-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | some other directives. MCPP is an alternative C/C++ preprocessor with the highest conformance, implementated by Kiyoshi Matsui. MCPP is especially useful for debugging the source program which use complicated macros and also useful for checking portability of the source. It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98. Though mcpp could be built as a replacement of GCC's resident proprocessor or as a subroutine called from some other main program, this package installs only a stand-alone program named 'mcpp' which behaves independent from GCC. WWW: http://mcpp.sourceforge.net/ - Kiyoshi Matsui <kmatsui@t3.rim.or.jp> PR: ports/111588 Submitted by: Kiyoshi Matsui <kmatsui at t3.rim.or.jp> Notes: svn path=/head/; revision=190022
* EventMachine implements a fast, single-threaded engine for arbitrary networkMartin Wilke2007-04-151-0/+1
| | | | | | | | | | | | | | | | | | | | communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required. WWW: http://rubyforge.org/projects/eventmachine PR: ports/111095 Submitted by: Alexander Logvinov <ports at logvinov.com> Notes: svn path=/head/; revision=190018
* Add p5-Devel-Required 0.07, automatic update of required modulesRong-En Fan2007-04-151-0/+1
| | | | | | | | | | documentation. PR: ports/111589 Submitted by: chinsan Notes: svn path=/head/; revision=189993
* - Remove archaic portsLi-Wen Hsu2007-04-141-3/+0
| | | | | | | | | | | 2007-03-28 devel/crossgo32: Has expired, archaic port devel/crossgo32-djgpp2: Archaic port devel/crossgo32-djgpp2-pdcurses: Archaic port Approved by: clsung (mentor) Notes: svn path=/head/; revision=189962
* Cog transforms files in a very simple way: it finds chunks of Python codeNicola Vitale2007-04-131-0/+1
| | | | | | | | | | | | | | | embedded in them, executes the Python code, and inserts its output back into the original file. The file can contain whatever text you like around the Python code. It will usually be source code. Author: Ned Batchelder WWW: http://www.nedbatchelder.com/code/cog/index.html PR: ports/111046 Submitted by: Alex Pesternikov <apesternikov at page2rss.com> Notes: svn path=/head/; revision=189913
* ParseTree is a C extension (using RubyInline) that extractsCheng-Lung Sung2007-04-131-0/+1
| | | | | | | | | | | the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using ruby's arrays, strings, symbols, and integers. WWW: http://rubyforge.org/projects/parsetree/ Notes: svn path=/head/; revision=189884
* QCT - Qt/PyQt based commit toolBoris Samorodov2007-04-101-0/+1
| | | | | | | | | | | | | | Primary goals: 1. Platform agnostic (Linux, Windows, MacOS, Cygwin -- and FreeBSD now) 2. VCS agnostic (bazaar, cvs, git, mercurial, monotone, perforce, subversion) 3. Good keyboard navigation, keep the typical work-flow simple Author: Steve Borho <steve@borho.org> WWW: http://qct.sourceforge.net/ Notes: svn path=/head/; revision=189727
* Add p5-Test-Group 0.07, group together related tests in a test suite.Lars Thegler2007-04-101-0/+1
| | | | Notes: svn path=/head/; revision=189650
* Add p5-Test-YAML-Valid 0.03, test for valid YAML.Lars Thegler2007-04-101-0/+1
| | | | Notes: svn path=/head/; revision=189640
* Add p5-Test-XML-Valid 0.04, validate XML and XHTML.Lars Thegler2007-04-101-0/+1
| | | | Notes: svn path=/head/; revision=189638
* Add svn_load_dirs, a Perl script to load directories into a SubversionAkinori MUSHA2007-04-091-0/+1
| | | | | | | repository. Notes: svn path=/head/; revision=189549
* add eventxx 0.4Ying-Chieh Liao2007-04-091-0/+1
| | | | | | | A C++ wrapper for libevent Notes: svn path=/head/; revision=189537
* New port: devel/p5-Task-Weaken, Ensure that a platform has weaken supportLars Balker Rasmussen2007-04-061-0/+1
| | | | Notes: svn path=/head/; revision=189342
* Add devel/p5-Data-GUID 0.043, a Perl module to generate globally uniqueAnton Berezin2007-04-051-0/+1
| | | | | | | identifiers. Notes: svn path=/head/; revision=189297
* add libwfut - WorldForge update libraryOliver Lehmann2007-04-051-0/+1
| | | | Notes: svn path=/head/; revision=189268
* Add devel/p5-File-CreationTime 2.03, a Perl module that keeps track ofAnton Berezin2007-04-041-0/+1
| | | | | | | | creation times on filesystems that don't normally provide such information. Notes: svn path=/head/; revision=189179
* Add devel/p5-File-Attributes-Recursive 0.02, a variant ofAnton Berezin2007-04-041-0/+1
| | | | | | | | p5-File-Attributes that inherits file attributes from parent directories. Notes: svn path=/head/; revision=189177
* Add p5-threads-shared 1.08, perl extension for sharing data structuresCheng-Lung Sung2007-04-041-0/+1
| | | | | | | | | | between threads. PR: ports/110474 Submitted by: Ruben van Staveren Notes: svn path=/head/; revision=189164
* Add devel/p5-File-Attributes 0.04, a Perl module that lets you assignAnton Berezin2007-04-031-0/+1
| | | | | | | attributes to files. Notes: svn path=/head/; revision=189098
* Add devel/p5-Best 0.11.Anton Berezin2007-04-031-0/+1
| | | | | | | | | | | | | Often there are several possible providers of some functionality your program needs, but you don't know which is available at the run site. For example, one of the modules may be implemented with XS, or not in the core Perl distribution and thus not necessarily installed. Best.pm attempts to load modules from a list, stopping at the first successful load and failing only if no alternative was found. Notes: svn path=/head/; revision=189095
* Add devel/p5-Directory-Scratch 0.12, a Perl module that provides anAnton Berezin2007-04-031-0/+1
| | | | | | | easy-to-use self-cleaning scratch space. Notes: svn path=/head/; revision=189093
* Add devel/p5-Algorithm-IncludeExclude 0.01, a Perl module to build andAnton Berezin2007-04-031-0/+1
| | | | | | | evaluate include/exclude lists. Notes: svn path=/head/; revision=189090
* Add port devel/stfl:Andrew Pantyukhin2007-03-291-0/+1
| | | | | | | | | | | | | | | | | | | | STFL is a library which implements a curses-based widget set for text terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby. Since the API is only 14 simple function calls big and there are already generic SWIG bindings it is very easy to port STFL to additional scripting languages. A special language (the Structured Terminal Forms Language) is used to describe STFL GUIs. The language is designed to be easy and fast to write so an application programmer does not need to spend ages fiddling around with the GUI and can concentrate on the more interesting programming tasks. WWW: http://www.clifford.at/stfl/ Author: Clifford Wolf <clifford@clifford.at> Notes: svn path=/head/; revision=188741
* The Google Data APIs (GData) provide a simple protocol for reading andMartin Wilke2007-03-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | writing data on the web. Each of the following Google services provides a Google data API: * Base * Blogger * Calendar * Picasa Web Albums * Spreadsheets * Google Apps Provisioning * Code Search * Notebook The GData Python Client Library provides a library and source code that make it easy to access data through Google Data APIs. WWW: http://code.google.com/p/gdata-python-client/ PR: ports/110958 Submitted by: Li-Wen Hsu <lwhsu at lwhsu.org> Notes: svn path=/head/; revision=188634
* ez_xml is a XML template generator that compiles a XML template file into aMartin Wilke2007-03-271-0/+1
| | | | | | | | | | | | | | Python module. Programmers feed data to a template module to generate a respective XML document. ez_xml provides concise functions, no complex flow-control instructions. WWW: https://opensvn.csie.org/traccgi/PumperWeb/wiki/ez_xml PR: ports/110927 Submitted by: Thinker K.F. Li <thinker at branda.to> Notes: svn path=/head/; revision=188562
* sqlcc is a SQL Command Composer for Python. It make you coding SQL commandMartin Wilke2007-03-271-0/+1
| | | | | | | | | | | | | | with Python's syntax, no more string composing. You can insert, update, and query with sqlcc. Even you can initial a database with schema defined with sqlcc. WWW: https://opensvn.csie.org/traccgi/PumperWeb/wiki/sqlcc PR: ports/110925 Submitted by: Thinker K.F. Li <thinker at branda.to> Notes: svn path=/head/; revision=188560
* pythk is a collection of functions for Python.Martin Wilke2007-03-271-0/+1
| | | | | | | | | | WWW: https://opensvn.csie.org/traccgi/PumperWeb/wiki/sqlcc PR: ports/110926 Submitted by: Thinker K.F. Li <thinker at branda.to> Notes: svn path=/head/; revision=188558