Commit graph

2022 commits

Author SHA1 Message Date
Dirk Meyer
a49e7bcad8 HTAuth is a pure ruby replacement for the Apache support programs htdigest
and htpasswd. Command line and API access are provided for access to
htdigest and htpasswd files.

WWW: http://copiousfreetime.rubyforge.org/htauth/
2008-04-19 10:47:14 +00:00
Sergey Skvortsov
fef09b1d35 Add p5-Catalyst-Engine-HTTP-Prefork 0.01, high-performance pre-forking
Catalyst engine.
2008-04-18 17:28:38 +00:00
Sergey Skvortsov
14d11fbb19 Add p5-Cookie-XS 0.09, HTTP Cookie parser in C. 2008-04-18 16:51:23 +00:00
Sergey Skvortsov
aca7ac20e7 Add p5-HTTP-HeaderParser-XS 0.20, XS extension for processing HTTP
headers.
2008-04-18 13:17:14 +00:00
Andrew Pantyukhin
9ab8e04df3 Add port www/xpi-cookiesafe:
CookieSafe allows you to easily control cookie permissions.  It will
appear on your statusbar. Just click on the icon to allow, block, or
temporarily allow the site to set cookies. You can also view or clear
the cookies and exceptions by right clicking on the statusbar icon.
For safer browsing you may choose to deny cookies globally and then
enable them on a per site basis.

Author: Ron Beckman
WWW: http://forum.softwareblaze.com/

PR:		ports/122882
Submitted by:	Alexander Logvinov <ports@logvinov.com>
2008-04-18 07:34:23 +00:00
Andrew Pantyukhin
7cb7080442 Add port www/xpi-close-all-tabs:
A toolbar button to close all open tabs.

Author: J. Greg Allen
WWW: http://www.jgadesign.net/SoftwarePages/CloseAllTabs.aspx

PR:		ports/122881
Submitted by:	Alexander Logvinov <ports@logvinov.com>
2008-04-18 07:32:35 +00:00
Beech Rintoul
bae72333b8 - New port TooFPy-0.3.7
From the website:

  The Toolserver Framework for Python is a framework for simple building of
  webservices. This is not Twisted - that one is much larger and much richer
  in features. If you need a full fledged webservice or internet protocol
  platform, you better go with Twisted. But if you need a lean and mean
  webservice machine, the Toolserver Framework for Python might be the right
  tool for the job.

Author: Georg Bauer <gb@murphy.bofh.ms>
WWW:    http://pyds.muensterland.org/wiki/toolserver.html

PR:		ports/122316
Submitted by:	Frank Fenor <frank at fenor.de>
2008-04-16 06:23:43 +00:00
Cheng-Lung Sung
8c72a430fc HTTP::MobileAttribute is Plaggable version of HTTP::MobileAgent.
WWW:    http://search.cpan.org/dist/HTTP-MobileAttribute/

PR:		ports/122746
Submitted by:	Tomoyuki Sakurai <cherry at trombik.org>
2008-04-15 01:46:17 +00:00
Martin Wilke
1e5251d7af The HTTP_FloodControl package can be used to detect and protect a
Web site from attempts to flood it with too many requests. It also allows to
protect the site from automatic downloading many pages or files from the same
IP address, session ID or other unique identifier.

The detection of flood is determine according to a set of parameters indicating
the maximal allowed number of requests for the certain time interval. It is
possible to set several parameters at once in order to perform more effective
protection.

The package uses various storage containers (regular files, DB, MDB, MDB2) to
handle counter logs.

WWW: http://pear.php.net/package/HTTP_FloodControl/

PR:		ports/119999
Submitted by:	Ditesh Shashikant Gathani <ditesh at gathani.org>
2008-04-11 17:12:16 +00:00
Pav Lucistnik
667ab28d71 Docebo is an Open Source e-Learning platform (LMS and LCMS) used in corporate
and higher education markets. The Platform supports 12 languages, is compliant
to the SCORM 1.2 standard, and can support different didactic models.
Including: Blended, Self-Directed, Collaborative and even Social Learning
through Chat, Wiki, Forums and 53 other different functions.

WWW:	http://www.docebo.org

PR:		ports/122480
Submitted by:	<wenheping@gmail.com>
2008-04-11 14:36:50 +00:00
Sergey Skvortsov
5571340fcf Add p5-Catalyst-View-XSLT 0.04, XSLT view class for Catalyst. 2008-04-10 09:25:42 +00:00
Nicola Vitale
5cf5513fc1 Google App Engine software development kit (SDK).
Google App Engine enables you to build web applications
on the same scalable systems that power Google applications.
Google App Engine applications are implemented using the Python
programming language. The runtime environment includes the full
Python language and most of the Python standard library.

App Engine applications are easy to build, easy to maintain, and
easy to scale as your traffic and data storage needs grow.
With App Engine, there are no servers to maintain: you just upload
your application, and it's ready to serve your users.

WWW:	http://code.google.com/appengine/
2008-04-09 22:18:25 +00:00
Philippe Audeoud
a1c0022380 Fire Eagle is a site that stores information about your location. With your
permission, other services and devices can either update that information or
access it.

Net::FireEagle provides access to Yahoo's FireEagle location service.

WWW: http://fireeagle.yahoo.net/

PR:		ports/122378
Submitted by:	Steven Kreuzer <skreuzer at exit2shel.com>
Approved by:	tabthorpe (mentor)
2008-04-08 15:31:19 +00:00
Pav Lucistnik
2de8efadcd OpenCart is an open source PHP-based online shopping
cart system. A robust e-commerce solution for Internet
merchants with the ability to create their own online
business and participate in e-commerce at a minimal cost.
OpenCart is designed feature rich, easy to use, search
engine friendly and with a visually appealing interface.

WWW: http://www.opencart.com/

PR:		ports/122446
Submitted by:	Wen heping <wenheping@gmail.com>
2008-04-04 20:39:49 +00:00
Beech Rintoul
2e8182fac6 - New port ruby-aws-0.0.2
Ruby/AWS is a Ruby language library that allows programmatic access to
the popular Amazon Web site via the REST (XML over HTTP) based Amazon
Web Services.  It is the successor to the now obsolete Ruby/Amazon.

WWW:	http://www.caliban.org/ruby/ruby-aws/

PR:		ports/122242
Submitted by:	IWATSUKI Hiroyuki <don at na.rim.or.jp>
2008-03-30 21:05:51 +00:00
Martin Wilke
41409283db - Connect www/joomla15 to the build 2008-03-30 01:29:31 +00:00
Martin Wilke
2ef3b673f1 - Connect www/mediawiki111 to the build 2008-03-30 00:13:23 +00:00
Beech Rintoul
f068312fa4 - New port openx-2.4.4
OpenX is a hugely popular, free ad server designed by web publishers for web
publishers. It provides everything you need to manage your online advertising.
Make more money from online advertising today.

OpenX gives you:

Control:
  Maximise your revenue by showing the right ad campaigns to the right people.
Transparency:
  Track the performance of all your online advertising from one intuitive
  interface.
Freedom:
  Free to mix direct, network and house ads to optimise your revenue per page.

OpenX obsoletes OpenAds, which obsoletes phpAdsNew2.

WWW: http://www.openx.org/

PR:		ports/121716
Submitted by:	Piotr Rybicki <meritus at innervision.pl>
2008-03-29 19:31:10 +00:00
Martin Wilke
08f8396490 WWW::Spinn3r is an iterative interface to the Spinn3r API. The Spinn3r
API is implemented over REST and XML and documented at
http://spinn3r.com/documentation.

Spinn3r service is available through a vendor key, which you can get
from the good folks at Tailrank, http://spinn3r.com/contact.

WWW:	http://search.cpan.org/dist/WWW-Spinn3r/

PR:		ports/121725
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2008-03-26 15:16:58 +00:00
Rong-En Fan
74c37a3337 GinGin is a hybrid of WIKI and BLOG. Users of GinGin can setup tags for
their documents. The documents will be hyper-linked, automatically, when
tags are in the content of them. In another word, GinGin will create
cross-reference for documents by the tags specified by users.

GinGin also has capability to tag URLs. URLs are associated with tags and
cross-referenced for documents.

WWW:	http://trac-hg.assembla.com/GinGin

PR:		ports/122042
Submitted by:	Thinker K.F. Li <thinker at cowboy.branda.to>
2008-03-26 04:50:12 +00:00
Beech Rintoul
ede29d0ee0 - New port siteatschool-2.4.10
Site@School is a Content Management System(CMS) to manage and maintain the
website of a primary school. It can manage the schools website without
technical knowledge, edit the webpages with a word processor like editor.
Pupils and teachers can have personal pages on the website, and teachers
can check pupil pages before publication.

PR:		ports/122016
Submitted by:	Wen heping <wenheping at gmail.com>
2008-03-25 06:55:45 +00:00
Koop Mast
b972efc4bb Add libepc. The Easy Publish and Consume library provides an easy method to:
* publish data per HTTPS
    * announce that information via DNS-SD
    * find that information
    * and finally consume it

You can use this library as key/value store published to the network,
using encryption, authentication and service discovery.
2008-03-24 22:19:11 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Pietro Cerutti
a1807bcfe5 Red5 is an Open Source Flash Server written
in Java that supports streaming Audio/Video
(FLV and MP3),Recording Client Streams,
Live Stream Publishing, etc.

WWW: http://www.red5.fr/

PR:		121696
Submitted by:	Wen heping <wenheping@gmail.com>
Approved by:	miwi (mentor)
2008-03-20 10:00:37 +00:00
Yen-Ming Lee
545a0e5e37 - add p5-LWP-UserAgent-Determined-1.03
This class works just like LWP::UserAgent (and is based on it, by being a
subclass of it), except that when you use it to get a web page but run into a
possibly-temporary error (like a DNS lookup timeout), it'll wait a few seconds
and retry a few times.

It also adds some methods for controlling exactly what errors are considered
retry-worthy and how many times to wait and for how many seconds, but normally
you needn't bother about these, as the default settings are relatively sane.

WWW:    http://search.cpan.org/dist/LWP-UserAgent-Determined/
2008-03-17 03:07:09 +00:00
Martin Wilke
fdd4ecadb5 - Disconnect www/mod_dosevasise20 2008-03-14 22:44:19 +00:00
Philippe Audeoud
c53da1f2e5 2008-04-12 www/scout: Abandonware, website disappeared.
Approved by:	tabthorpe via irc (mentor)
2008-03-12 17:32:44 +00:00
Beech Rintoul
02f6020b82 - New port grails-1.0.1
Grails aims to bring the "coding by convention" paradigm to Groovy. It's an
open-source web application framework that leverages the Groovy language and
complements Java Web development. You can use Grails as a standalone
development environment that hides all configuration details or integrate your
Java business logic. Grails aims to make development as simple as possible and
hence should appeal to a wide range of developers not just those from the
Java community.

PR:		ports/121588
Submitted by:	Mitchell Smith <mjs at bur.st>
2008-03-11 20:10:29 +00:00
Beech Rintoul
1abbbf5e11 - New port p5-URI-ToDisk-1.12
An object for mapping a URI to an on-disk storage directory

PR:		ports/121501
Submitted by:	Cory R King <coryking at mozimedia.com>
2008-03-09 22:55:32 +00:00
Herve Quiroz
4479862cfd Hudson monitors executions of repeated jobs, such as building a software
project or jobs run by cron. Among those things, current Hudson focuses on the
following two jobs:

  1. Building/testing software projects continuously, just like CruiseControl
  or DamageControl. In a nutshell, Hudson provides an easy-to-use so-called
  continuous integration system, making it easier for developers to integrate
  changes to the project, and making it easier for users to obtain a fresh
  build. The automated, continuous build increases the productivity.

  2. Monitoring executions of externally-run jobs, such as cron jobs and
  procmail jobs, even those that are run on a remote machine. For example, with
  cron, all you receive is regular e-mails that capture the output, and it is
  up to you to look at them diligently and notice when it broke. Hudson keeps
  those outputs and makes it easy for you to notice when something is wrong.

WWW:	https://hudson.dev.java.net/
2008-03-09 00:26:01 +00:00
Beech Rintoul
fb3c675b77 - New port claroline-1.8.9
Claroline is an Open Source eLearning and eWorking
platform allowing teachers to build effective online
courses and to manage learning and collaborative
activities on the web. It has been translated into
35 languages and has a large worldwide users and
developers community.

WWW: http://www.claroline.net/

PR:		ports/121314
Submitted by:	Wen heping <wenheping at gmail.com>
2008-03-08 09:06:56 +00:00
Martin Wilke
14802d26ac - Disconnect www/p5-FastCGI-ProcManager from the build 2008-03-07 09:33:10 +00:00
Beech Rintoul
08e029aa36 - New port elgg-0.9.1
Elgg is an open-source social networking platform. It
offers blogging, networking, community, collecting of
news using feeds aggregation and file sharing features.
Everything can be shared among users with access
controls and everything can be cataloged by tags as well.

PR:		ports/121112
Submitted by:	Wen heping <wenheping at gmail.com> (maintainer)
2008-03-02 06:20:20 +00:00
Alex Dupre
504dfd7f7f Tomcat can use the Apache Portable Runtime to provide superior scalability,
performance, and better integration with native server technologies.
APR has many uses, including access to advanced IO functionality (such as
sendfile, epoll and OpenSSL), OS level functionality (random number
generation, system status, etc), and native process handling (shared memory,
NT pipes and Unix sockets).

These features allows making Tomcat a general purposewebserver, will
enable much better integration with other native web technologies, and
overall make Java much more viable as a full fledged webserver platform
rather than simply a backend focused technology.
2008-02-28 14:26:11 +00:00
Martin Wilke
6fcc268439 2007-12-12 net-im/wildfire: Use net-im/openfire instead of this port
2008-01-20 www/gekko: This port is not being developed anymore. This was replaced by textmotion  http://code.google.com/p/textmotion/
2008-01-20 www/gekko-modules: This port is not being developed anymore. This was replaced by textmotion  http://code.google.com/p/textmotion/
2007-11-01 java/linux-blackdown-jre11: Obsolete version; Support for Java 1.1 is to be removed from the ports tree
2008-01-14 french/pluxml: no active development and known security vulnerabilities, see http://www.securityfocus.com/bid/24607/info for details
2008-01-14 french/pluxml-theme-bridge: pluxml is marked as deprecated
2008-01-14 french/pluxml-theme-snowxml: pluxml is marked as deprecated
2007-09-15 databases/pgbash: Last release in 2003, relies on outdated Postgre 7.3 and bash 2.05a
2007-11-01 audio/nogger: "just makes a humming noise""
2008-02-28 07:50:46 +00:00
Martin Wilke
c4d3bf1df4 2007-10-31 www/vtiger4: This version is no longer supported by the developers
2007-12-01 www/xpi-surfkeys: Development has been ceased
2008-02-01 sysutils/eventwatcher: no active development
2007-10-27 sysutils/p5-UPS-Nut: Version branch long since retired
2007-10-31 net-mgmt/netsaint: Now developed as Nagios, see net-mgmt/nagios port
2007-10-31 net-mgmt/netsaint-plugins: Now developed as Nagios, see net-mgmt/nagios port
2008-01-22 benchmarks/tsung: "fails to install"
2007-10-03 games/ggo: developer's focus have moved elsewhere
2008-02-15 mail/claws-mail-etpan_privacy: no longer supported by developers
2008-02-27 23:52:07 +00:00
Lars Thegler
760227385c - Removed www/libhttpd-persistent (expired)
2007-11-04 www/libhttpd-persistent: Development stalled for years, outdated.
2008-02-27 08:44:35 +00:00
Sergey Skvortsov
89c2aaa277 Add p5-Catalyst-Authentication-Store-LDAP 0.1000, authentication from an
LDAP Directory for Catalyst.
2008-02-20 08:53:25 +00:00
Martin Wilke
3790b1e5b5 Ubercart is an e-commerce suite developed for Drupal. It has been designed with
the end user in mind, focusing on usability in three key areas: store
configuration, product and catalog creation, and order administration. On the
front end, all major systems are configurable and integrate with the standard
Drupal systems (node, taxonomy, user, etc.). On the back end, the settings
pages and order administration pages have been designed with ease of use in
mind, and we are constantly working to lower the barrier to entry for new
Ubercart users.

WWW: http://drupal.org/project/ubercart

PR:		ports/120584
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:15:08 +00:00
Martin Wilke
d2922db9d2 The Thickbox module is a wrapper for the jQuery plugin ThickBox.
ThickBox is a webpage UI dialog widget written in JavaScript on top of the
jQuery library. Its function is to show a single image, multiple images,
inline content, iframed content, or content served through AJAX in a hybrid
modal.

WWW: http://drupal.org/project/thickbox

PR:		ports/120583
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:12:20 +00:00
Martin Wilke
94dcdb5511 Imagecache is a dynamic image manipulation and caching tool. It allows you to
create a name space that corresponds to a set of image manipulation actions.
Derivative images are generated the first time they are requested by a client.

WWW: http://drupal.org/project/imagecache

PR:		ports/120582
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:10:32 +00:00
Martin Wilke
2c7eb291ff ImageField provides image uploads for CCK.
WWW: http://drupal.org/project/imagefield

PR:		ports/120581
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:09:10 +00:00
Martin Wilke
524c6f4854 The Content Construction Kit allows you create and customize fields using a web
browser. In Drupal 5.x custom content types can be created in core, and CCK
allows you to add custom fields to any content type.

WWW: http://drupal.org/project/cck

PR:		ports/120580
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:07:33 +00:00
Martin Wilke
9f4dddd7cd Workflow-ng allows one to customize drupal's built in workflows in a very
flexible way. In short, it's a rule-based event driven action evaluation
system.

WWW: http://drupal.org/project/workflow_ng

PR:		ports/120579
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:04:17 +00:00
Martin Wilke
edcba28ac7 Tokens are small bits of text that can be placed into larger documents via
simple placeholders, like %site-name or [user]. The Token module provides a
central API for modules to use these tokens, and expose their own token
values.

WWW: http://drupal.org/project/token

PR:		ports/120578
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:02:34 +00:00
Martin Wilke
74823dbc2a uBrowser is the new way to browse taxonomy for Drupal 5.x. It creates an easy
to use interface for browsing vocabularies (categories) like you would browse
a directory tree. Each term in the vocabulary is like a file folder, and
clicking on it in the category select box will display all the nodes that have
been classified with that term in the node select box. The look may be changed
in the CSS, but other display options such as search forms, action buttons,
and display names may be specified when the uBrowser is built for display.

WWW: http://drupal.org/project/ubrowser

PR:		ports/120577
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 17:01:16 +00:00
Martin Wilke
a025c0b1ad The Tables API defined by TAPIr can be used by module developers to
include simple, dynamically configurable tables in their modules.
The tables generated by TAPIr feature dynamic loading of data but
also dynamic positioning and disabling of fields (columns) based on
settings configured in the table's settings page. Settings pages are
auto-generated and include helpful links to preview tables and view a
master tabel list. Tables defined by TAPIr are also extensible, so your
tables will be available for other module developers to hook into in a
method similar to the Forms API.

WWW: http://drupal.org/project/tapir

PR:		ports/120576
Submitted by:	Jeremy Iverson <jeremy at algenta.com>
2008-02-16 16:59:16 +00:00
Martin Wilke
af485905d4 Web::Scraper::Config allows you to harness the power of
Web::Scraper from a config file.

WWW:	http://search.cpan.org/dist/Web-Scraper-Config/

PR:		ports/120161
Submitted by:	Masahiro Teramoto <markun at onohara.to>
2008-02-16 14:11:58 +00:00
Martin Wilke
201a939790 WWW::RobotRules::Parser allows you to simply parse robots.txt files
as described in http://www.robotstxt.org/wc/norobots.html.

WWW:	http://http://search.cpan.org/dist/WWW-RobotRules-Parser/

PR:		ports/120160
Submitted by:	Masahiro Teramoto <markun at onohara.to>
2008-02-16 13:52:51 +00:00
Martin Wilke
c380f6be74 HTTP::Parser is a stateful HTTP request/response parsing module.
It accepts chunks of data passed to it and returns either a completion hint
or an HTTP::Request (or Response) object when it has the entire request. It
was originally written to be part of a simple Event.pm-based HTTP server.

WWW:	http://search.cpan.org/dist/HTTP-Parser/

PR:		ports/120159
Submitted by:	Masahiro Teramoto <markun at onohara.to>
2008-02-16 13:45:51 +00:00