1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-31 10:46:16 +00:00
Commit Graph

156775 Commits

Author SHA1 Message Date
Andrew Pantyukhin
6e501720d3 - Update to 0.7.4.1 2006-08-02 14:58:02 +00:00
Andrew Pantyukhin
0898b831c9 - Update to 1.0.4 2006-08-02 14:50:50 +00:00
Andrew Pantyukhin
37f817c245 - Update to 1.5.0.6 2006-08-02 14:48:13 +00:00
Andrew Pantyukhin
01ecdb749d - Update Readonly-XS to 1.04
- Bump portrevision

Approved by:	skv (maintainer)
2006-08-02 14:34:46 +00:00
Michael Landin
302b5111c4 - add libtunepimp-old (forgotten after repocopy)
Noticed by:		portsnap buildbox
Forgotten by:		clsung
2006-08-02 14:22:51 +00:00
Michael Johnson
e1560dcd20 - Update to 1.5.0.6 2006-08-02 14:06:52 +00:00
Ion-Mihai Tetcu
92f54efd68 - Add support for threaded Tk by passing PTHREAD_LIBS to configure in -tklibs
swith. This allows build with threaded Tk (otherwise configure fails to use
  Tk). Also depend on threaded Tk by default in case of THREADS support - with
  non-pthread tk library it will not be stable enough
- Add OPTIONS
- Enable builds of non-threaded targets
- Depend on X in case if X is installed, since configure does this by default.
- Rename patchfiles to make portlint happy
- Eliminate the number of reinplace patterns (remove duplicates, optimize)
- Move manpage list in the separate files
- Pass pthread flags to compiler (PTHREAD_CFLAGS/LIBS safety)
- Remove some ugly hacks on setting permissions etc (eliminated by setting
  correct permission in COPY_TREE macros)
- Eliminate duplicate entries in PLIST in case of unstalling optimized binaries,
  also optimize this part
- Remove unused PLIST_SUB variable
- Miscelanios cleanups in Makefile
- Pass maintainership to submitter

The following files was added:
- files/man1
- files/manlinks
- files/mann
- files/patch-camlp4-man_Makefile
- files/patch-camlp4_lib_Makefile
- files/patch-ocamldoc_Makefile
- files/patch-stdlib_Makefile

I removed the following files:
- files/patch-camlp4-man::Makefile
- files/patch-camlp4::lib::Makefile
- files/patch-ocamldoc::Makefile
- files/patch-stdlib::Makefile

Also add bsd.ocaml.mk until it will be included in Mk/

PR:		ports/101122
Submitted by:	Stanislav Sedov
2006-08-02 14:00:20 +00:00
Erwin Lansing
5deb24ab18 Fix PLIST
PR:		101256
Submitted by:	erwin, pointyhat
Approved by:	maintainer
2006-08-02 13:58:48 +00:00
Andrew Pantyukhin
564824c789 Add port www/p5-Apache-SizeLimit:
This module allows you to kill off Apache httpd processes if they grow
too large. You can make the decision to kill a process based on its
overall size, by setting a minimum limit on shared memory, or a maximum
on unshared memory.

You can set limits for each of these sizes, and if any limit is exceeded,
the process will be killed.

You can also limit the frequency that these sizes are checked so that
this module only checks every N requests.

WWW: http://search.cpan.org/dist/Apache-SizeLimit/

Justification:	socialtext dependency
2006-08-02 13:15:30 +00:00
Michael Landin
6fe4dc24b7 - update to 0.8.5
PR:		ports/97940
Submitted by:	Eric Kjeldergaard <kjelderg@gmail.com>
2006-08-02 13:01:59 +00:00
Pav Lucistnik
09efc6aa6f - Update to 1.3.42
PR:		ports/101253
Submitted by:	Dean Hollister <dean@odyssey.apana.org.au> (maintainer)
2006-08-02 12:59:03 +00:00
Pav Lucistnik
dd5a30d1a6 - Add MASTER_SITE_RUBYFORGE
Submitted by:	Rui Lopes over irc
2006-08-02 12:16:46 +00:00
Michael Landin
332d5a2fef - update to -> 1.4.1
- remove libvisual support, as only libvis-0.4 is supported
- add extra patch for 4.x build
2006-08-02 12:09:59 +00:00
Erwin Lansing
e804ccce92 Fix PLIST
PR:		101255
Submitted by:	erwin, pointyhat
Approved by:	maintainer
2006-08-02 12:06:02 +00:00
Joseph Koshy
9d5eee1322 Add a port for 'tre', an LGPL'ed regex library. From the port's
description:

  TRE is a lightweight, robust, and efficient POSIX compliant regexp
  matching library supporting:
   - approximate (fuzzy) matching,
   - strict standards conformance,
   - predicable and modest memory consumption,
   - wide-character and multibyte character support,
   - binary pattern and data support,
   - thread-safe implementation.

  At the core of TRE is a new algorithm for regular expression matching
  with submatch addressing. The algorithm uses linear worst-case time
  in the length of the text being searched, and quadratic worst-case
  time in the length of the used regular expression.
2006-08-02 11:43:51 +00:00
Andrew Pantyukhin
16304de1c5 Add port net/p5-URI-FromHash:
This module provides a simple functional "named parameters" style interface
for creating URIs. Underneath the hood it uses URI.pm, though because of
the simplified interface it may not support all possible options for all
types of URIs.

It was created for the common case where you simply want to have a simple
interface for creating syntactically correct URIs from known components
(like a path and query string). Doing this using the native URI.pm
interface is rather tedious, requiring a number of method calls, which is
particularly ugly when done inside a templating system such as Mason or
TT2.

WWW: http://search.cpan.org/dist/URI-FromHash/

Justification:	socialtext dependency
2006-08-02 11:37:28 +00:00
Bruce M Simpson
aaed6be69d Fix port for values of LIBPCAP_OVERWRITE_BASE which are defined.
PR:		ports/95060
Submitted by:	Craig Leres
2006-08-02 11:22:45 +00:00
Akinori MUSHA
5a5ee03832 Update to 1.1.0.
- Add -D/--debug and adjust the verbosity level.

- Show before and after file sizes when -v is specified.

- Introduce a configuration file in which command aliases can be
  defined.

- Add -i/--preserve-inode so inode numbers are preserved even when -b
  or -s is specified.
2006-08-02 11:20:05 +00:00
Andrew Pantyukhin
f1bdb61808 devel/p5-Readonly-XS is included in devel/p5-Readonly
Reported by:	skv
Pointy hat to:	sat
2006-08-02 11:13:50 +00:00
Bruce M Simpson
6723afc150 Update dirac to version 0.6.0. Fix PORTDOCS.
Drop maintainership; regrettably I do not have the time or resources to
commit to maintenance of this port in future.

PR:	ports/101237
2006-08-02 11:10:25 +00:00
Andrew Pantyukhin
3c07d6686e Add port textproc/p5-Text-Flowed:
This module provides functions that deals with formatting data with
Content-Type 'text/plain; format=flowed' as described in RFC2646
(http://www.rfc-editor.org/rfc/rfc2646.txt). In a nutshell,
format=flowed text solves the problem in plain text files where it
is not known which lines can be considered a logical paragraph,
enabling lines to be automatically flowed (wrapped and/or joined)
as appropriate when displaying.

In format=flowed, a soft newline is expressed as " \n", while hard
newlines are expressed as "\n". Soft newlines can be automatically
deleted or inserted as appropriate when the text is reformatted.

WWW: http://search.cpan.org/dist/Text-Flowed/

Justification:	socialtext dependency
2006-08-02 11:03:38 +00:00
Andrew Pantyukhin
0acc92c3c0 Add port www/p5-Template-Iterator-AlzaboWrapperCursor:
This module allows a Class::AlzaboWrapper::Cursor object to be used as
a TT2 iterator.

For a cursor which returns one object at a time, the iterator simply
returns one object per iteration. When the cursor returns multiple
objects, the iterator returns a hash reference where the keys are the
table name of the object's class in lower-case, with camel-casing
turned into underscores. The values of the hash are the objects.

So if the cursor returns Foo::User and Foo::Page objects, the keys are
"user" and "page".

WWW: http://search.cpan.org/dist/Template-Iterator-AlzaboWrapperCursor/

Justification:	socialtext dependency
2006-08-02 10:54:42 +00:00
Roman Bogorodskiy
6b430b4aed ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm)
implements a genetic algorithm to find the "best" options for
compiling programs with the GNU Compiler Collection (GCC) C and C++
compilers. "Best", in this context, is defined as those options
that produce the fastest executable program from a given source
code. Acovea is a C++ framework that can be extended to test other
programming languages and non-GCC compilers.

WWW:	http://www.coyotegulch.com/products/acovea/index.html

PR:		ports/101211
Submitted by:	trasz <trasz at pin.if.uz.zgora.pl>
2006-08-02 10:27:37 +00:00
Andrew Pantyukhin
c72d46e3a9 Add port devel/p5-Readonly-XS:
The Readonly module (q.v.) is an effective way to create non-modifiable
variables. However, it's relatively slow.

The reason it's slow is that is implements the read-only-ness of variables
via tied objects. This mechanism is inherently slow. Perl simply has to do
a lot of work under the hood to make tied variables work.

This module corrects the speed problem, at least with respect to scalar
variables. When Readonly::XS is installed, Readonly uses it to access the
internals of scalar variables. Instead of creating a scalar variable object
and tying it, Readonly simply flips the SvREADONLY bit in the scalar's
FLAGS structure.

Readonly arrays and hashes are not sped up by this, since the SvREADONLY
flag only works for scalars. Arrays and hashes always use the tie interface.

Why implement this as a separate module? Because not everyone can use XS.
Not everyone has a C compiler. Also, installations with a statically-linked
perl may not want to recompile their perl binary just for this module.
Rather than render Readonly.pm useless for these people, the XS portion was
put into a separate module.

WWW: http://search.cpan.org/dist/Readonly-XS/

Justification:	socialtext dependency
2006-08-02 10:19:55 +00:00
Volker Stolz
cd07ee7c3f Change continent. Now that might explain why I'm lagging behind with my PRs... 2006-08-02 10:18:14 +00:00
Andrew Pantyukhin
4e80309686 Add port textproc/p5-Plucene-Simple:
This provides a simple interface to Plucene. Plucene is large and multi-
featured, and it expected that users will subclass it, and tie all the
pieces together to suit their own needs. Plucene::Simple is, therefore,
just one way to use Plucene. It's not expected that it will do exactly
what *you* want, but you can always use it as an example of how to
build your own interface.

WWW: http://search.cpan.org/dist/PluceneSimple/

Justification:	socialtext dependency
Quirks:		1/6 test fails
2006-08-02 10:06:15 +00:00
Erwin Lansing
e4cb58ea15 Fix PLIST
PR:		101250
Submitted by:	pointyhat via
		Babak Farrokhi <babak@farrokhi.net> (maintainer)
2006-08-02 09:54:01 +00:00
Emanuel Haupt
538b09d390 Add agame, a simple tetris-like game.
PR:		101171
Submitted by:	Dmitry Marakasov <amdmi3 at mail.ru>
2006-08-02 09:13:33 +00:00
Roman Bogorodskiy
85f2263e29 Evocosm is a set of classes that abstract the fundamental
components of an evolutionary algorithm:

 -- Random Numbers
 -- Validation
 -- Floating- Point Chromosomes
 -- Roulette Wheels
 -- Organisms
 -- Fitness Landscapes
 -- Evocosms
 -- Fitness Scaling
 -- Migration
 -- Selecting Survivors
 -- Reproduction
 -- Mutation Operators

WWW:	http://www.coyotegulch.com/products/libevocosm/index.html

PR:		ports/101210
Submitted by:	trasz <trasz at pin.if.uz.zgora.pl>
2006-08-02 08:43:58 +00:00
Rong-En Fan
6dc91d4950 - Respect CFLAGS, PREFIX
- Add missing RUN_DEPENDS on ocaml
- Pass maintainership to submitter

PR:		ports/101148
Submitted by:	Stanislav Sedov <ssedov at mbsd.msk.ru>
2006-08-02 08:25:04 +00:00
Roman Bogorodskiy
df98f1dff5 The Coyotl library collects several C++ tools that have proven useful
in many of my programs, but which aren't "big enough" to warrant
an individual library.

Key features of Coyotl include:
 -- A polymorphic collection of the best psuedorandom number generators,
    including the Mersenne Twister and Marsaglia's favorites.
 -- Utilities for floating-point numbers, including additional functions
    for trigonometry, least common multiple, greatest common denominator,
    rounding, and other purposes.
 -- A simple cross-platform command-line parser.
 -- A framework for generating random rectangular mazes.
 -- A template for fixed-point math based on different integer sizes
    and decimal point locations.
 -- Templatized sorting utilities (designed before Std. C++'s <algorithms>,
    but still useful)
 -- Validation tools for "Design by Contract" programming.

WWW:	http://www.coyotegulch.com/products/libcoyotl/index.html

PR:		ports/101209
Submitted by:	trasz <trasz at pin.if.uz.zgora.pl>
2006-08-02 08:12:11 +00:00
Akinori MUSHA
ea3abebc05 Update patches. 2006-08-02 07:33:25 +00:00
Hiroki Sato
56b1cdd791 Fix build on 7.x.
Spotted by:	linimon
2006-08-02 06:38:15 +00:00
Dirk Meyer
ab41d51dae - update to 0.2.14
PR:		101239
Submitted by:	Hirohisa Yamaguchi
2006-08-02 06:37:16 +00:00
Hiroki Sato
a432ba19fb - Add dependency on x11-toolkits/tk83[1].
- Update to 20060414[2].

PR:		ports/101128[1]
Submitted by:	Michael Glaum[1], Tomdean[2]
2006-08-02 06:22:04 +00:00
Andrew Pantyukhin
dc092f5f0d - Update to 3.2.1 2006-08-02 06:13:26 +00:00
Dirk Meyer
6726f1f235 - ignore OpenSSL 0.9.7* on CUREENT >= 700019
- break out if shared lib version in port is less than base
2006-08-02 05:52:28 +00:00
Hiroki Sato
5c6146f9ba Update to 7.0.8. 2006-08-02 05:05:37 +00:00
Rong-En Fan
c7463178bc - Update to 0.19
- Update WWW

PR:		ports/101163
Submitted by:	Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
2006-08-02 04:16:41 +00:00
Rong-En Fan
cb6d9e960d - Update to 0.08
PR:		ports/101198
Submitted by:	Conor McDermottroe <ports at mcdermottroe.com> (maintainer)
2006-08-02 04:14:43 +00:00
Cheng-Lung Sung
dc174bdbe2 Add p5-IMDB-Film 0.22, OO Perl interface to the movies database IMDB.
PR:		ports/101215
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2006-08-02 03:20:18 +00:00
Cheng-Lung Sung
78fe3a05c5 - update to 0.10 2006-08-02 03:17:27 +00:00
Cheng-Lung Sung
209db47e2a - update to 0.5.1
PR:		ports/101238
Submitted by:	maintainer (Hirohisa Yamaguch)
2006-08-02 02:47:05 +00:00
Jun Kuriyama
310fb65a3e Add recent gnupg issue. 2006-08-02 01:40:25 +00:00
Jun Kuriyama
4fec1103f6 - Upgrade to 1.4.5.
(fixes 2 more possible memory allocation attacks).
- Enable OPTIONS [1].

Security:	http://lists.gnupg.org/pipermail/gnupg-announce/2006q3/000229.html
PR:		ports/93540 [1]
Submitted by:	Pawel Wieleba <P.Wieleba@iem.pw.edu.pl> [1]
2006-08-02 01:34:30 +00:00
Ying-Chieh Liao
0930fce7cc add p5-AI-Prolog 0.734
Perl extension for logic programming

PR:		101019
2006-08-02 01:21:33 +00:00
Ying-Chieh Liao
1eb712f0b3 add p5-Text-Quote 0.3
Quotes strings as required for perl to eval them back correctly

PR:		101018
2006-08-02 01:20:01 +00:00
Ying-Chieh Liao
d32a34a200 add p5-Hash-AsObject 0.05
Hashes with accessors/mutators

PR:		101017
2006-08-02 01:18:48 +00:00
Ying-Chieh Liao
bcde652e12 add p5-aliased 0.20
Use shorter versions of class names

PR:		101016
2006-08-02 01:16:21 +00:00
Cheng-Lung Sung
433b7bfb13 WITH_CHARSET feature was introduced in my last update.
But it doesn't work unless libiconv is linked.

- Link with libiconv.
- Correct charset examples
- bump PORTREVISION

PR:		ports/101223
Submitted by:	TAOKA Fumiyoshi <fmysh_AT_iijmio-mail dot jp>
2006-08-02 00:22:21 +00:00