1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
Commit Graph

200419 Commits

Author SHA1 Message Date
Martin Wilke
33a338be61 UUID object and generation functions for Python.
The uuid module here is part of the standard library for
Python 2.5, distributed under the Python software license.

WWW: http://pypi.python.org/pypi/uuid/

PR:		ports/125408
Submitted by:	Junji NAKANISHI <jun-g at daemonfreaks.com>
2008-07-19 20:05:56 +00:00
Martin Wilke
07c0553cca Python bindings for the wbxml2 library.
WWW: http://www.synce.org/moin/

PR:		ports/125307
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 20:05:23 +00:00
Martin Wilke
3d71921731 - Update to 0.4
PR:		125781
Submitted by:	maintainer
2008-07-19 20:00:39 +00:00
Beech Rintoul
776db885ab - Update to version 20070224.
- Use $(F77) as the linker in order to avoid ugly hacks.
- Use bigger MAXOBV as recommended by the upstream author.
- Remove ALPHA error message, it's unsupported anyway.
- Use EXTRACT_SUFX

PR:		ports/125761
Submitted by:	Pedro F. Giffuni <pfgshield-freebsd@yahoo.com>
2008-07-19 18:37:32 +00:00
Martin Wilke
5e191d2f8d - Update to 2.0.2
PR:		125773
Submitted by:	maintainer
2008-07-19 18:23:52 +00:00
Kris Kennaway
54e565eedc Major optimizations for 'make index' and other recursive traversal
targets.

* Use /rescue/sh for index builds instead of /bin/sh, when it exists.
  The former is statically linked and faster to execute, which becomes
  significant when executing it tens of thousands of times.  This
  trick can be used with other recursive targets by passing in
  __MAKE_SHELL.

* Get rid of make variable assignments that use != command invocations
  in the critical path, using several methods:

  - rewriting logic to use shell or make builtins instead of external command executions
  - macroizing commands and executing them in the targets where they
    are needed instead of with every invocation of make
  - precomputing the results of invariant commands in
    bsd.port.subdir.mk and passing them in explicitly to child makes,
    and using this to avoid recalculation in all the children. NB: the
    commands are still run one per top-level subdirectory but this
    does not currently seem to be a major issue.  They could be moved
    further up into the top-level Makefile at the cost of some
    cleanliness.
  - Committers are strongly discouraged from adding further "bare" !=
    assignments to the ports tree, even in their own ports.  One of
    the above strategies should be used to avoid future bloat.

* Rewrite the core 'describe' target to work entirely within a single
  shell process using only builtin commands.  The old version is
  retained as a backup for use on systems older than 603104, which
  does not have the make :u modifier.  This cuts down the number of
  processes executed during the course of a 'make index' by an order
  of magnitude, and we are essentially now amortized to the minimum of
  a single make + sh instance per port, plus whatever commands the
  port makefile itself executes (which are usually unnecessary and
  bogus).

* Less validation of the WWW: target is performed; this can become
  policed at a port level by portlint.  Specifically we look at the
  second word of the first line beginning with "WWW:" in pkg-descr,
  and append "http://" to it unless it already begins with "http://",
  "https://" or "ftp://".  Thanks to dougb for the idea of how to
  extract WWW: using shell builtins.

* Use the "true" shell builtin instead of echo > /dev/null for a
  measurable decrease in CPU use.

* Add a note about dubious escaping strategy in bsd.port.subdir.mk

* Minor change in output of 'make describe': it no longer strips
  trailing CR characters from pkg-descr files with MSDOS CR/LF
  termination.  Instead the makeindex perl script that post-processes
  make describe into the INDEX is tweaked to strip on input.

The bottom line is that on my test hardware INDEX builds are now
faster by more than a factor of 2 and with a reduction in system time
by a factor of 4-8 depending on configuration.
2008-07-19 17:59:41 +00:00
Martin Wilke
a8c31a5d50 - Add support for display-name
PR:		125628
Submitted by:	Emil Mikulic <emikulic@gmail.com>
Approved by:	maintainer
2008-07-19 17:50:05 +00:00
Martin Wilke
c117b3c2f4 - Update to 3.1.3
PR:		125720
Submitted by:	TAOKA Fumiyoshi <fmysh@iijmio-mail.jp>
Approved by:	maintainer
2008-07-19 17:48:34 +00:00
Martin Wilke
77b587f8aa - Update to 2.37
PR:		124816
Submitted by:	Wen heping <wenheping@gmail.com>
Approved by:	maintainer timeout
2008-07-19 17:47:10 +00:00
Martin Wilke
7a07cf7bda - Set only i386 - Attempting to launch any application
that uses xview on amd64 causes a segmentation dump
  (signal 10, bus error).

PR:		125589
Submitted by:	"Pedro F. Giffuni" <pfgshield-freebsd@yahoo.com>
2008-07-19 17:27:39 +00:00
Martin Wilke
1421c610ab Commonist is a free Java program for easy uploads of large numbers of
images to Wikimedia Commons and other Mediawiki installations.

WWW:	http://commons.wikimedia.org/wiki/Commons:Tools/Commonist

PR:		ports/124771
Submitted by:	Marcin Cieslak <saper at SYSTEM.PL>
2008-07-19 17:12:46 +00:00
Martin Wilke
8d9582086c Jericho HTML Parser is a simple but powerful java library allowing
analysis and manipulation of parts of an HTML document, including
some common server-side tags, while reproducing verbatim any
unrecognised or invalid HTML.

It also provides high-level HTML form manipulation functions.

WWW:	http://jerichohtml.sourceforge.net/doc/index.html

PR:		ports/124770
Submitted by:	Marcin Cieslak <saper at SYSTEM.PL>
2008-07-19 17:02:19 +00:00
Martin Wilke
48c8d2e494 - Add entry for games/linux-ssamtfe 2008-07-19 16:35:05 +00:00
Martin Wilke
927f2ff267 Serious Sam is a high-adrenaline action-arcade shooter heavily focused
on frantic arcade-style single player action. In a world where cyberpunk
meets fantasy-fiction and advanced technology is mixed with black magic
and psycho-powers, Sam travels through the beautiful world of ancient Egypt
and several diverse planets, confronting countless Mental's minions on his way
to the Mental's base.

You need an original game CD to use this port.

WWW: http://www.croteam.com/

PR:		ports/125560
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 16:31:25 +00:00
Martin Wilke
85ad21e871 - Add entry for games/linux-unrealgold 2008-07-19 16:24:00 +00:00
Martin Wilke
58ba7bf130 Your ship has just crashed on an unknown planet. Your best friend has just been
eaten by an alien. And all you have got is a desire to go home. This can't be
real, you tell yourself. This can't be real. It's not. It's Unreal!

Unreal Gold contains the original Unreal game as well as the mission pack,
Return to Na Pali.

You need an original game CD to use this port:

Unreal Gold CD
Unreal Anthology DVD
Unreal Gold CD for Linux by ravage

Also this port requires Unreal Tournament 436 (games/linux-ut) to be installed
and working.

WWW: http://www.unreal.com/unrealgold/
WWW: http://icculus.org/~ravage/unreal/unrealgold/

PR:		ports/125078
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 16:22:23 +00:00
Martin Wilke
163577f4dc - Add entry for games/linux-etqw-demo-server 2008-07-19 16:17:22 +00:00
Martin Wilke
2bcaea3269 Enemy Territory: QUAKE Wars Demo Server is the Ultimate Online Strategic Shooter:
an objective-driven, class-based first person shooter set in the quake universe.

WWW:	http://www.enemyterritory.com/

PR:		ports/123009
Submitted by:	ayu <ayunyan at gmail.com>
2008-07-19 16:15:48 +00:00
Martin Wilke
c1eb245760 - Add games/linux-etqw-serve - Redistribution is limited 2008-07-19 16:12:49 +00:00
Martin Wilke
5e1e3a206c Enemy Territory: QUAKE Wars is the Ultimate Online Strategic Shooter:
an objective-driven, class-based first person shooter set in the quake universe.

WWW:	http://www.enemyterritory.com/

PR:		ports/123007
Submitted by:	Ayumi M <ayu at commun.jp>
2008-07-19 16:11:17 +00:00
Martin Wilke
ca53d3f5e9 vordog is a collection of a driver and a user space daemon for FreeBSD to
leverage watchdog timer of Vortex86 SoC . vordog is also watchdog(9)
compatible. It is as a timer source of watchdog(9), you can use it with
watchdog(4), watchdog(8), and watchdogd(8).

You can get vordog from repository with Mercurial.

WWW: http://www.assembla.com/spaces/vordog

PR:		ports/125409
Submitted by:	Kueifeng Li <thinker at branda.to>
2008-07-19 16:06:37 +00:00
Erwin Lansing
c1f203a8e4 Update to 1.14 2008-07-19 15:44:06 +00:00
Andrey A. Chernov
637efd3cf4 Add default php5 instructions to make easy php5+apache config
PR:     124274
Submitted by: Till Klampaeckel <till@php.net> (partially)
2008-07-19 15:32:23 +00:00
Martin Wilke
487d7dfd96 Alarm Clock is the personal alarm clock for GNOME desktop environment. It
supports sound fading, passive and normal dialogs, full screen dialogs,
scheduling options command line running and few standard actions. It has an
intuitive interface and it can be translated to any language.

WWW:	http://alarm-clock.54.pl/

PR:		ports/125456
Submitted by:	Romain Tartière <romain at blogreen.org>
2008-07-19 15:30:02 +00:00
Erwin Lansing
457716c9ff Update to 1.23 2008-07-19 15:23:18 +00:00
Erwin Lansing
ac58e31ccd Update to 2.77 2008-07-19 15:22:07 +00:00
Hiroki Sato
c4470d4716 Update to 11.85. Changes include:
- Font locking has been improved significantly.  It is now less
  prone to color bleeding which could lead to high resource
  usage.  In addition it now includes information about LaTeX
  macro syntax and can indicate syntactically incorrect macros in
  LaTeX mode.

- The license was updated to GPLv3.

- Support for the nomencl, flashcards and comment LaTeX packages
  as well as the Icelandic language option of babel were added.

- Support for folding of math macros was added.

- Lots of minor bugs in features and documentation were fixed.

- IMPORTANT: Many of the new features in the 11.x series rely on
  special properties in the variable `TeX-command-list' and will
  not work if you customized this variable for a pre-11.5x
  release of AUCTeX.  If this is the case for you, please
  re-initialize the variable by erasing the customization,
  thereby setting the variable to the new default, and re-adding
  your changes afterwards.

PR:	ports/125737
2008-07-19 15:05:26 +00:00
Martin Wilke
4f4fe75480 - Mark BROKEN Does not compile
Reported by:	pointyhat via pav
2008-07-19 14:45:02 +00:00
Martin Wilke
d6109b4dc1 GNU Unifont is a free bitmap font that covers
the Unicode Basic Multilingual Plane (BMP),
using an intermediate bitmapped font format.

This is converted to TrueType.

Auther: Paul Hardy <unifoundry@unifoundry.com>
WWW: http://unifoundry.com/unifont.html

PR:		ports/125308
Submitted by:	nrg milk <bsdports at gmail.com>
2008-07-19 14:28:51 +00:00
Martin Wilke
70839523f8 - Update to 20080620
PR:		125308
Submitted by:	nrg milk <nrgmilk@gmail.com> (maintainer)
2008-07-19 14:28:04 +00:00
Erwin Lansing
4645a83d72 Update to 0.43 2008-07-19 14:14:54 +00:00
Erwin Lansing
68209cfdb0 Update to 0.12 2008-07-19 14:12:51 +00:00
Rong-En Fan
070f9361bd - Update to 1.5.1.54.40
http://www.oracle.com/technology/products/database/sql_developer/files/relnotes_v151.html
- MySQL dependency is removed due to databases/mysql-connector-odbc is updated
  to 5.1 and this port only supports 5.0 (see pkg-message for details)

PR:		ports/125724
Submitted by:	José García Juanino <jjuanino at gmail.com> (maintainer)
2008-07-19 14:10:37 +00:00
Martin Wilke
1a4f9cd969 - Update to 0.8.0
PR:		125763
Submitted by:	Wen heping <wenheping@gmail.com> (maintainer)
2008-07-19 14:09:35 +00:00
Rong-En Fan
676e282ef8 - Add entry for x11-fm/gprename 2.6.2 update
PR:		ports/125610
Submitted by:	Martin Tournoij <carpetsmoker at rwxrwxrwx.net>
2008-07-19 14:08:55 +00:00
Martin Wilke
765ef086f2 - Update to 1.42
PR:		125735
Submitted by:	Wen heping <wenheping@gmail.com>
Approved by:	maintainer
2008-07-19 14:08:01 +00:00
Martin Wilke
3396325b8f hamsterdb is a lightweight embedded database engine. It is
in development for more than three years and concentrates
on ease of use, high performance, stability and portability.

The hamsterdb API is simple and self-documenting.The interface
is similar to other widely-used database engines.Fast algorithms
and data structures guarantee high performance for all scenarios.
Hamsterdb has hundreds of unittests with a test coverage of over
90%. Each release is tested with thousands of acceptance tests in
many different configurations, tested on up to six different
hardware architectures and operating systems.Written in plain
ANSI-C, hamsterdb runs on many architectures: Intel-compatible
(x86, x64), PowerPC, SPARC, ARM, RISC and others. Tested operating
systems include Microsoft Windows, Microsoft Windows CE, Linux,
SunOS and other Unices.

WWW:    http://hamsterdb.com/index

PR:		ports/125699
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-19 14:05:59 +00:00
Rong-En Fan
5ab7d66a05 - Fix build on 6.3
PR:		ports/125744
Submitted by:	Cheng-Tao Lin <b89605222 at ntu.edu.tw> (maintainer)
2008-07-19 14:05:36 +00:00
Martin Wilke
3ac449f2a7 pywebdav is a collection of classes which should make
it easy to write your own DAV server in Python.

WebDAV is an extension to the normal HTTP/1.1 protocol
allowing the user to upload data, create collections of
objects, store properties for objects, etc.

WWW:	http://www.webdav.de/

PR:		ports/125665
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-19 14:05:32 +00:00
Martin Wilke
14c0b2cb8b Conspire is an advanced, lightweight IRC client for UNIX. It includes
a GTK interface, and a "bot" interface which has no UI. Interface
segregation is accomplished through libconspire, which contains the
common code. Conspire started as a fork of XChat 2.9 CVS.

Scripting is not yet officially supported, but is being worked on.

WWW: http://nenolod.net/conspire

PR:		ports/125742
Submitted by:	Jacob Myers (jacob at whotookspaz.org)
2008-07-19 14:03:06 +00:00
Martin Wilke
8f68b17158 This plugin is based on vformat.{c,h} which got adapted from evolution e-vcard
parser. vformat.{c,h} parsing and assembling of vObject-like formatting. The
term vformat is often use to describe this format of vCard 2.1, vCard 3.0,
vCalendar, iCalendar and vNote.

WWW: http://www.opensync.org/

PR:		ports/125663
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 14:02:19 +00:00
Martin Wilke
7aa6dbc2d3 A python module for the OpenSync framework.
WWW: http://www.opensync.org/

PR:		ports/125662
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 14:01:56 +00:00
Martin Wilke
c0e18c2aff A python module for the OpenSync framework.
WWW: http://www.opensync.org/

PR:		ports/125498
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 14:00:50 +00:00
Martin Wilke
be504f9f94 This port installs python bindings for openbabel.
WWW:	http://openbabel.sourceforge.net

PR:		ports/125768
Submitted by:	Max Brazhnikov <makc at issp.ac.ru>
2008-07-19 14:00:33 +00:00
Martin Wilke
a4f3d2c1bd This plugin allows applications using OpenSync to synchronise to and from
Evolution 2.

WWW: http://www.opensync.org/

PR:		ports/125499
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2008-07-19 14:00:25 +00:00
Martin Wilke
9d6e501ed8 Simple X selection printer. Prints the X selection to stdout.
If there is no X client owning the selection it just exits.
Useful for scripts where you can query the X selection
without pressing mouse Button2 in cumbersome ways.

WWW: http://www.suckless.org/programs/sselp.html

PR:		ports/125770
Submitted by:	Julien Laffaye <kimelto at gmail.com>
2008-07-19 13:51:22 +00:00
Erwin Lansing
2ce9abb5cd Update to 4.35 2008-07-19 13:50:22 +00:00
Tim Bishop
5b1e5cf151 - Update to snapshot r4966. 2008-07-19 13:28:27 +00:00
Martin Wilke
daff8bb61c - Update to 0.6.1
- Fix dependencys
- Fix grammer
- Update WWW

PR:		125144
Submitted by:	bf <bf2006a@yahoo.com>
Approved by:	maintainer timeout
2008-07-19 13:25:22 +00:00
Martin Wilke
960798b5bf - Update to 1.1
PR:		125758
Submitted by:	Steven Kreuzer <skreuzer@exit2shell.com> (maintainer)
2008-07-19 13:23:49 +00:00