From: Perforce Review Daemon <p4review AT smee.org>
To: "Andrew Stitt" <a AT t.armory.com>, "Arjan Bouter" <abouter AT sourcemage.org>, "SM-Commit Daemon" <sm-commit AT lists.ibiblio.org>, "duane_malcolm" <d.malcolm AT auckland.ac.nz>, "Ethan Grammatikidis" <eekee AT eekee.is-a-geek.org>, "Gareth Clay" <gareth AT caffeinefuelled.co.uk>, "Maurizio Boriani" <baux AT member.fsf.org>, "Pieter Lenaerts" <e-type AT sourcemage.org>, "Robin Cook" <rcook AT wyrms.net>, "Seth Woolley" <seth AT swoolley.homeip.net>, "Unet" <unet AT sourcemage.org>, "vladimir_marek" <vlmarek AT volny.cz>
Subject: [SM-Commit] PERFORCE change 80282 by Sergey A. Lipnevich for review
Date: Tue, 6 Jun 2006 08:45:01 +0100 (BST)
Change 80282 by sergey_lipnevich@laptop on 2006/06/06 08:43:32
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Auth_PrefManager2
WEB_SITE=http://pear.php.net/package/Auth_PrefManager2/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Preferences management class'
cat << EOF
Preference Manager is a class to handle user
@@ -1,11 +1,10 @@
- VERSION=1.7.0beta2
-
SOURCE_HASH='sha512:d5e0e78049fb17ecaa7fcb03f688eede7550e12057e5babee77e3105541499c886710163a4d491c19ee9f66db475ad0afac9473066d331d085e4f47f0ce8a3cb'
- UPDATED=20060212
+ VERSION=1.7.1
+
SOURCE_HASH='sha512:3bbdd193285e036ccd9c26f37f66d05a3ab3e4a607cf67666cfff7d0e7b1b9a477a0b03dfb9e7a5ef80a904bc74cb5505ebc80b6f4b05d9752ffc51ad0ef61c4'
+ UPDATED=20060525
SPELL=pear-cache_lite
PEAR_PACKAGE=Cache_Lite
WEB_SITE=http://pear.php.net/package/Cache_Lite/
LICENSE[0]=lgpl
- KEYWORDS="php"
SHORT='PEAR: Fast and Safe little cache system'
cat << EOF
This package is a little cache system optimized
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Calendar
WEB_SITE=http://pear.php.net/package/Calendar/
LICENSE[0]=PHP
+ KEYWORDS="calendar php"
SHORT='PEAR: A package for building Calendar data structures'
cat << EOF
Calendar provides an API for building Calendar
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Console_Color
WEB_SITE=http://pear.php.net/package/Console_Color/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: This Class allows you to easily use ANSI console'
cat << EOF
You can use Console_Color::convert to transform
@@ -1,17 +1,15 @@
- VERSION=1.0.2
-
SOURCE_HASH='sha512:d91006b5d8c4526a9994de37f865275160f1dcc68378ce5a05122db652d93c9839ba937dd04c6879f4376380fefd463bb473ec0eb5ff4877b758cb6e06e6922a'
- UPDATED=20051003
+ VERSION=1.0.4
+
SOURCE_HASH='sha512:c24df61e17a8091fe9ef0a4654d0708f9cb9e6873c2c3f7ab990e90d88643ac7d8829db2ce692c0892b85e3228e10e04481b80672286c7f80b1627944eddf0ec'
+ UPDATED=20060525
SPELL=pear-console_table
PEAR_PACKAGE=Console_Table
WEB_SITE=http://pear.php.net/package/Console_Table/
LICENSE[0]=BSD
- KEYWORDS="php"
SHORT='PEAR: Class that makes it easy to build console style'
cat << EOF
Provides methods such as addRow(), insertRow(),
-addCol() etc to build Console
-tables. Can be with or without headers, and has
-various configurable options.
+addCol() etc. to build console tables with or
+without headers.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Crypt_HMAC
WEB_SITE=http://pear.php.net/package/Crypt_HMAC/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: A class to calculate RFC 2104 compliant hashes.'
cat << EOF
A class to calculate RFC 2104 compliant hashes.
@@ -1,11 +1,10 @@
- VERSION=1.1.0RC4
-
SOURCE_HASH='sha512:30877f6e4bd9ba6a2d3cfd6efa5a1d30564c005834240139d270f4a6662271fad58e336a30371c8826a39e6b2684eb66b25e7d5aac101bfca1e1d430689697fd'
- UPDATED=20051125
+ VERSION=1.1.0RC5
+
SOURCE_HASH='sha512:fe77e27c3ca92b3c046820cdb1b582283a4cc8e1e9356bf803ca0ef83c52f184c9970787360a613a58de3538c659dec46f484c6af5068328f5d46e21c9a54e41'
+ UPDATED=20060525
SPELL=pear-crypt_xtea
PEAR_PACKAGE=Crypt_Xtea
WEB_SITE=http://pear.php.net/package/Crypt_Xtea/
LICENSE[0]=PHP
- KEYWORDS="php"
SHORT='PEAR: A class that implements the Tiny Encryption'
cat << EOF
A class that implements the Tiny Encryption
@@ -5,6 +5,7 @@
PEAR_PACKAGE=DB_odbtp
WEB_SITE=http://pear.php.net/package/DB_odbtp/
LICENSE[0]=PHP
+ KEYWORDS="db php"
SHORT='PEAR: DB interface for ODBTP'
cat << EOF
DB_odbtp is a PEAR DB driver that uses the ODBTP
@@ -5,6 +5,7 @@
PEAR_PACKAGE=File_Archive
WEB_SITE=http://pear.php.net/package/File_Archive/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: File_Archive will let you manipulate easily the'
cat << EOF
This library is strongly object oriented. It
@@ -5,6 +5,7 @@
PEAR_PACKAGE=File_Bittorrent
WEB_SITE=http://pear.php.net/package/File_Bittorrent/
LICENSE[0]=LGPL
+ KEYWORDS="bittorrent php"
SHORT='PEAR: Decode and Encode data in Bittorrent format'
cat << EOF
This package consists of three classes which
@@ -1,11 +1,10 @@
- VERSION=1.2.1
-
SOURCE_HASH='sha512:bf7dc3b19be05a7b2c040d348ef06a535c3adfd9c6662da02394f3f3b9881b952fb945e1b2600e5c8e7259254d123d0f3243b82b3c92fa62634b618f1be11b89'
- UPDATED=20060212
+ VERSION=1.2.2
+
SOURCE_HASH='sha512:4e8ae6dfd05b5d5cef01880d86a2a8f5fb14d56638e4d876def046415b92fb7723dad8115c27b77e675e2117646073d79aa7f747ef03aba62bf00077eaa7462c'
+ UPDATED=20060525
SPELL=pear-file_find
PEAR_PACKAGE=File_Find
WEB_SITE=http://pear.php.net/package/File_Find/
LICENSE[0]=PHP
- KEYWORDS="php"
SHORT='PEAR: A Class the facilitates the search of'
cat << EOF
File_Find, created as a replacement for its Perl
@@ -1,15 +1,18 @@
- VERSION=1.2.3
-
SOURCE_HASH='sha512:f7862f4bb1a13d31e80cde3273c8dd5ef4708b75a6e5f95ff9f2ea59dd5e9daa48806314ae469b159cb2892361251c720c5c88e8963591bd31998a19925d651e'
- UPDATED=20060212
+ VERSION=1.2.4
+
SOURCE_HASH='sha512:0c9eb6a40cc4d4e8ede61732f0715555d97afd88521cb9a76a75de6d8987702fdf815154d43a250268c2b118c0bfb4baef2e641ed19344ced9c4e7d3a676ec54'
+ UPDATED=20060525
SPELL=pear-fsm
PEAR_PACKAGE=FSM
WEB_SITE=http://pear.php.net/package/FSM/
- LICENSE[0]=PHP
- KEYWORDS="php"
+ LICENSE[0]=MIT
SHORT='PEAR: Finite State Machine'
cat << EOF
The FSM package provides a simple class that
implements a Finite State Machine.
+In addition to maintaining state, this FSM also
+maintains a user-defined payload, therefore
+effectively making the machine a Push-Down
+Automata (a finite state machine with memory).
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Games_Chess
WEB_SITE=http://pear.php.net/package/Games_Chess/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Construct and validate a logical chess game,'
cat << EOF
The logic of handling a chessboard and parsing
@@ -1,16 +1,15 @@
- VERSION=0.0.1
-
SOURCE_HASH='sha512:67c60c4d2d3c8644451cff0c1215387c9b55af9825e18f301db53a5789820522a06d15f7c2db4c07bbd246e505daa694705ff34f53d291ce6d8974096c9027b6'
- UPDATED=20060212
+ VERSION=0.1.1
+
SOURCE_HASH='sha512:95c2f59530283819687aa663291ff387847998f3a5abfe96a9bb310b310ed8ca29252a7a9f3863cf80a7fc71c33eb61a823793459af6c9f925c36ddf7f6db28e'
+ UPDATED=20060525
SPELL=pear-gtk2_filedrop
PEAR_PACKAGE=Gtk2_FileDrop
WEB_SITE=http://pear.php.net/package/Gtk2_FileDrop/
LICENSE[0]=PHP
- SHORT='PEAR: Make Gtk2 widgets accept file drops'
+ SHORT='PEAR: Make Gtk widgets accept file drops'
cat << EOF
A class which makes it easy to make a GtkWidget
accept
-the dropping of files or folders. Port of Gtk1
-filedrop package.
+the dropping of files or folders
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Gtk2_ScrollingLabel
WEB_SITE=http://pear.php.net/package/Gtk2_ScrollingLabel/
LICENSE[0]=LGPL
+ KEYWORDS="gtk php"
SHORT='PEAR: A Scrolling label for PHP-Gtk2'
cat << EOF
A scrolling Gtk label for PHP-Gtk2. This class
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Gtk_FileDrop
WEB_SITE=http://pear.php.net/package/Gtk_FileDrop/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Make Gtk widgets accept file drops'
cat << EOF
A class which makes it easy to make a GtkWidget
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Gtk_ScrollingLabel
WEB_SITE=http://pear.php.net/package/Gtk_ScrollingLabel/
LICENSE[0]=PHP
+ KEYWORDS="gtk php"
SHORT='PEAR: A scrolling label for PHP-Gtk'
cat << EOF
This is a class to encapsulate the functionality
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Gtk_Styled
WEB_SITE=http://pear.php.net/package/Gtk_Styled/
LICENSE[0]=PHP
+ KEYWORDS="gtk php"
SHORT='PEAR: PHP-GTK pseudo-widgets that mimic GtkData based'
cat << EOF
While it is possible to control some style
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Gtk_VarDump
WEB_SITE=http://pear.php.net/package/Gtk_VarDump/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: A simple GUI to example php data trees'
cat << EOF
Just a regedit type interface to examine PHP
@@ -5,6 +5,7 @@
PEAR_PACKAGE=HTML_Common2
WEB_SITE=http://pear.php.net/package/HTML_Common2/
LICENSE[0]=PHP
+ KEYWORDS="html php"
SHORT='PEAR: Abstract base class for HTML classes (PHP5 port'
cat << EOF
The HTML_Common2 package provides methods for
@@ -5,6 +5,7 @@
PEAR_PACKAGE=HTML_Page
WEB_SITE=http://pear.php.net/package/HTML_Page/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: PEAR::HTML_Page is a base class for XHTML page'
cat << EOF
*****************************
@@ -5,6 +5,7 @@
PEAR_PACKAGE=HTML_Page2
WEB_SITE=http://pear.php.net/package/HTML_Page2/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: PEAR::HTML_Page2 is a base class for XHTML page'
cat << EOF
The PEAR::HTML_Page2 package provides a simple
@@ -5,6 +5,7 @@
PEAR_PACKAGE=HTML_Safe
WEB_SITE=http://pear.php.net/package/HTML_Safe/
LICENSE[0]=BSD
+ KEYWORDS="parser php"
SHORT='PEAR: This parser strips down all potentially'
cat << EOF
This parser strips down all potentially
@@ -5,6 +5,7 @@
PEAR_PACKAGE=HTTP_Server
WEB_SITE=http://pear.php.net/package/HTTP_Server/
LICENSE[0]=PHP
+ KEYWORDS="http php"
SHORT='PEAR: HTTP server class.'
cat << EOF
HTTP server class that allows you to easily
@@ -5,6 +5,7 @@
PEAR_PACKAGE=HTTP_SessionServer
WEB_SITE=http://pear.php.net/package/HTTP_SessionServer/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Daemon to store session data that can be'
cat << EOF
HTTP_SessionServer is a simple PHP based daemon
@@ -1,6 +1,6 @@
- VERSION=0.3.0
-
SOURCE_HASH='sha512:43e87c8a83aabbd742091c085c57815755bf8ed3716f8554848f9d8539dc6ed8a34bef53898a31f85dca31066b6e76b1ce15121552ee69e3e123d7d91bd091ae'
- UPDATED=20051125
+ VERSION=0.4.0
+
SOURCE_HASH='sha512:8c2c71dd3e524116e6ebca0cd85ac433e5051025a54b60ba39bccb4ac545c7a38ffcc03759b0c277a2acd2bb5a0e4916b133237312bf63ffb04844ad7d946321'
+ UPDATED=20060525
SPELL=pear-image_3d
PEAR_PACKAGE=Image_3D
WEB_SITE=http://pear.php.net/package/Image_3D/
@@ -11,17 +11,15 @@
package
that allows the creation of 3 dimensional
images
-using PHP and the GD extension, which is
-bundled
-with PHP.
+using PHP.
Image_3D currently supports:
* Creation of 3D objects like cubes, spheres,
-maps, text,...
+maps, text, pie, torus, ...
* Own object definitions possible
* Own material definitions
* Import of 3DSMax files
* Unlimited number of light sources
-* Saving all output formats supported by GD
+* Rendering output via GD, SVG or ASCII
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Image_Color2
WEB_SITE=http://pear.php.net/package/Image_Color2/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Color conversion and mixing for PHP5'
cat << EOF
PHP5 color conversion and basic mixing.
@@ -1,16 +1,15 @@
- VERSION=1.1.0
-
SOURCE_HASH='sha512:a2e18d63c8484cb4be0e41397c49f91c22d6aabdddf267ad8d9b76c7c40f34e53165cbb064b967db88d5caf5411c1049022de538009b71304519b9eaeaf709a1'
- UPDATED=20051003
+ VERSION=1.2.1
+
SOURCE_HASH='sha512:59be97b05cce6286d2c4b915fd4272c6489ca4854580fbe526a9461c7f0434d35bf9db1f682dddf003f00f5daf136e26fb973022b4e84465c47223db9e1386ca'
+ UPDATED=20060525
SPELL=pear-image_graphviz
PEAR_PACKAGE=Image_GraphViz
WEB_SITE=http://pear.php.net/package/Image_GraphViz/
LICENSE[0]=PHP
- KEYWORDS="graph php"
- SHORT="PEAR: Interface to AT&Ts GraphViz tools"
+ SHORT='PEAR: Interface to AT&T's GraphViz tools'
cat << EOF
The GraphViz class allows for the creation of
and the work with directed and undirected
-graphs and their visualization with AT&Ts
+graphs and their visualization with AT&T's
GraphViz tools.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Image_Remote
WEB_SITE=http://pear.php.net/package/Image_Remote/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Retrieve information on remote image files.'
cat << EOF
This class can be used for retrieving size
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Image_Transform
WEB_SITE=http://pear.php.net/package/Image_Transform/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Provides a standard interface to manipulate'
cat << EOF
This package was written to provide a simpler
@@ -1,6 +1,6 @@
- VERSION=0.16.8
-
SOURCE_HASH='sha512:e9cabcd9ab4a023a8297d296808d729b8e2a51a84020b03b541d7c307bcfa63320d2b33fdc92e90d38323060f115bf6dd3a6f5722b7a31e64bda06605aa6f148'
- UPDATED=20060115
+ VERSION=0.16.11
+
SOURCE_HASH='sha512:86be242cfad714692bfa72cc85e8d7923d90aa0455a43b39bb5fa10b079787ffca545e9edebd5e5d0d8ba7caf189b90f0e2b2fd902d117ee7b2ae8c022ab87d4'
+ UPDATED=20060525
SPELL=pear-liveuser
PEAR_PACKAGE=LiveUser
WEB_SITE=http://pear.php.net/package/LiveUser/
@@ -44,8 +44,8 @@
and user data. Just make a new container type
and you're ready to go!
Currently available are containers using:
-PEAR::DB, PEAR::MDB, PEAR::MDB2,
-PEAR::XML_Tree and PEAR::Auth.
+PEAR::DB, PEAR::MDB, PEAR::MDB2, PECL::PDO,
+PEAR::XML_Tree, PEAR::Auth, Session.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Mail_Mbox
WEB_SITE=http://pear.php.net/package/Mail_Mbox/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Mbox PHP class to Unix MBOX parsing and using.'
cat << EOF
It can split messages inside a Mbox, return the
@@ -1,24 +1,20 @@
- VERSION=0.0.2
-
SOURCE_HASH='sha512:41c56a579f5874f6ec49a82686b78de7902365f4244a5cacc227092ae18fc3bb8a967f89de2cbfb8a707a05b8c3d435d8cc2b6f49c08545966cf04bbe61dabbc'
- UPDATED=20060212
+ VERSION=0.1.0
+
SOURCE_HASH='sha512:9355c16fea8652178e02ee4a563d8a1fefafa83e200e74475c4b6915b0032924f2b16fcb134493e77decc1e7a4e9525869e7a22fd122be2b6b8ffd6afa47596a'
+ UPDATED=20060525
SPELL=pear-math_polynomial
PEAR_PACKAGE=Math_Polynomial
WEB_SITE=http://pear.php.net/package/Math_Polynomial/
LICENSE[0]=BSD
- SHORT='PEAR: Package to represent and manipulate polynomials'
+ SHORT='PEAR: Package to represent and manipulate Polynomial'
cat << EOF
-A math package to represent and manipulate
-polynomials ( equations of the form ax^n +
-bx^(n - 1) + ... yx + z, or, for example: 5x^3
-+ 6x^2 + 4x + 2 )
-The class follows the API of other packages in
-the Math category, with a Polynomial class to
-represent the data and a PolynomialOp class for
-operations on the Polynomials. Operations
-included multiplying, adding, subtracting,
-dividing, finding the derivative of,
-calculating tangents, calculating concavity,
-etc.
+The class Math_Polynomial represents Polynomial
+equations built from strings
+or from other Polynomial objects and offers
+some basic information about each
+Polynomial equation.
+The Math_PolynomialOp class defines operations
+on Math_Polynomial objects such
+as add, multiply, divide, etc.
EOF
@@ -1,6 +1,6 @@
- VERSION=2.0.0
-
SOURCE_HASH='sha512:8f542b58f39b794f503f090766d871cf4f940dcd2b6e894c28796b0a66af76a1496ffc237cc62e6d1d4fb2250b54cd6a0672062205414134da44db37ebe92ace'
- UPDATED=20060212
+ VERSION=2.0.3
+
SOURCE_HASH='sha512:c94d285538ca7e8c12dc218c3da78562fce7d29bc1e770e21cb5a9a2582f6d1ebc024b83c8ea4f94e2eb60812bec3511f95c8904c7c8b2eb1bdddf7fe2707f07'
+ UPDATED=20060525
SPELL=pear-mdb2
PEAR_PACKAGE=MDB2
WEB_SITE=http://pear.php.net/package/MDB2/
@@ -9,9 +9,6 @@
cat << EOF
PEAR MDB2 is a merge of the PEAR DB and Metabase
php database abstraction layers.
-Note that the API will be adapted to better fit
-with the new php5 only PDO
-before the first stable release.
It provides a common API for all supported
RDBMS. The main difference to most
other DB abstraction packages is that MDB2 goes
@@ -5,6 +5,7 @@
PEAR_PACKAGE=MDB2_Driver_mssql
WEB_SITE=http://pear.php.net/package/MDB2_Driver_mssql/
LICENSE[0]=BSD
+ KEYWORDS="mdb php"
SHORT='PEAR: mssql MDB2 driver'
cat << EOF
This is the Microsoft SQL Server MDB2 driver.
@@ -5,6 +5,7 @@
PEAR_PACKAGE=MIME_Type
WEB_SITE=http://pear.php.net/package/MIME_Type/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Utility class for dealing with MIME types'
cat << EOF
Provide functionality for dealing with MIME
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Net_Cyrus
WEB_SITE=http://pear.php.net/package/Net_Cyrus/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: provides an API for the administration of Cyrus'
cat << EOF
API for the administration of Cyrus IMAP
@@ -1,18 +1,18 @@
+ VERSION=1.0.5
+
SOURCE_HASH='sha512:e3b117c7366ebfabb37cfaf93428bc06c91545eff4068c584c6cd9ce09fc0e03949bedf5d6904199bbc2532997343a7d913c0a3a85e4e84d3cbee6c63569fcf4'
+ UPDATED=20060525
SPELL=pear-net_dict
PEAR_PACKAGE=Net_Dict
- VERSION=1.0.3
-
SOURCE_HASH='sha512:88c2a262c0e50e2afb04e722f1fba80706801100955f265b128be4aab38e7128bc7288718c631ba3abc0a4c28181be91119faa0e2bc9453fbca129d65d02b160'
- UPDATED=20050408
+ WEB_SITE=http://pear.php.net/package/Net_Dict/
LICENSE[0]=PHP
- KEYWORDS="php"
SHORT='PEAR: Interface to the DICT Protocol'
cat << EOF
This class provides a simple API to the DICT
-Protocol handling all the network related issues
-
+Protocol handling all the network related
+issues
and providing DICT responses in PHP datatypes
to make it easy for a developer to use DICT
servers in their programs.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Net_DIME
WEB_SITE=http://pear.php.net/package/Net_DIME/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: The PEAR::Net_DIME class implements DIME'
cat << EOF
This is the initial independent release of the
@@ -1,6 +1,6 @@
- VERSION=1.0.0
-
SOURCE_HASH='sha512:18e58aec632f38bd479e6afdade2b706a8ac2c3829973242f16d35895b025c92070afbd8d735c728e7a0bae2b8a44bafdf30e6eb024f77635814488137a24020'
- UPDATED=20051003
+ VERSION=1.1.1
+
SOURCE_HASH='sha512:501ac1832e136d285eb47fedf08b284df316685da8096a5d760f9d42f0d788cfc5dc98275f24efce11478ec321d335ed5cc33f68ac12f0d701f615fd8c688607'
+ UPDATED=20060525
SPELL=pear-net_dnsbl
PEAR_PACKAGE=Net_DNSBL
WEB_SITE=http://pear.php.net/package/Net_DNSBL/
@@ -8,7 +8,9 @@
SHORT='PEAR: DNSBL Checker'
cat << EOF
Checks if a given Host or URL is listed on an
-DNSBL or SURBL
+DNS-based Blackhole List (DNSBL, Real-time
+Blackhole List or RBL) or Spam URI Realtime
+Blocklist (SURBL)
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Net_GameServerQuery
WEB_SITE=http://pear.php.net/package/Net_GameServerQuery/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: An interface to query and return information'
cat << EOF
Net_GameServerQuery provides an interface for
@@ -1,17 +1,17 @@
- VERSION=1.0.1
-
SOURCE_HASH='sha512:8f561eaad1b98caeea6bcd1142786a025137cdafe99e5af46b61d07a0d89516b189ac73627d148e0b8a7b9520cb576b15cdc60916ca2600643ba185ac69c266b'
- UPDATED=20051108
+ VERSION=1.0.4
+
SOURCE_HASH='sha512:f6e27bb91c778ccf8541bc2fcc858d851a1639c7ea7c0d1cbbca0dbf8b8d61998398198591cb3efbd59280a9dee8d75b23ee4571ae668937a822b458dce6b6ea'
+ UPDATED=20060525
SPELL=pear-net_geo
PEAR_PACKAGE=Net_Geo
WEB_SITE=http://pear.php.net/package/Net_Geo/
LICENSE[0]=PHP
- KEYWORDS="php"
SHORT='PEAR: Geographical locations based on Internet address'
cat << EOF
-Obtains geogrphical information based on IP
+Obtains geographical information based on IP
number, domain name,
-or AS number. Makes use of CAIDA Net_Geo lookup
-or locaizer extension.
+or AS number. Makes use of CAIDA Net_Geo
+lookup, HostIP or
+localizer extension.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Net_IDNA
WEB_SITE=http://pear.php.net/package/Net_IDNA/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Punycode encoding and decoding.'
cat << EOF
This package helps you to encode and decode
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Net_LDAP
WEB_SITE=http://pear.php.net/package/Net_LDAP/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: OO interface for searching and manipulating'
cat << EOF
Net Ldap is a clone of Perls Net::LDAP object
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Net_Server
WEB_SITE=http://pear.php.net/package/Net_Server/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Generic server class'
cat << EOF
Generic server class based on ext/sockets, used
@@ -5,6 +5,7 @@
PEAR_PACKAGE=OLE
WEB_SITE=http://pear.php.net/package/OLE/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Package for reading and writing OLE containers'
cat << EOF
This package allows reading and writing of OLE
@@ -1,11 +1,10 @@
- VERSION=2.3.6
-
SOURCE_HASH='sha512:baa6c719d9c4495b3d38d37531d37354c19091b2635e41aab443dbe72ed921f87b5b7702fe14a76560030ba54de4fe5b8091664974e7e18c5378e29452f6170a'
- UPDATED=20060212
+ VERSION=2.4.1
+
SOURCE_HASH='sha512:b161cb8453e265a08c883648e167d8b002f4fc855ec5f75b30afb98193eadc682f32b7ca0de2c422b2afce301644da77a4f257bce23b0f6241fa00b076c16767'
+ UPDATED=20060525
SPELL=pear-pager
PEAR_PACKAGE=Pager
WEB_SITE=http://pear.php.net/package/Pager/
LICENSE[0]=BSD
- KEYWORDS="php"
SHORT='PEAR: Data paging class'
cat << EOF
It takes an array of data as input and pages it
@@ -1,11 +1,10 @@
- VERSION=1.6.0a6
-
SOURCE_HASH='sha512:ff32d360f54eba73b0efb98134a08885c4d4f099a446135c30f9532be07d5b2f81d75fe8a4e00add1c859bc497d9f8baf36f2030a75a8f9a4f398d0366dd8881'
- UPDATED=20060212
+ VERSION=1.6.0a8
+
SOURCE_HASH='sha512:56533007c9322d11bc5f0da5737f3b197660e19f4623119e8ada40623e730405277d2af0cbf1fbc7182a8f7862daef6bfee9de8ea8e32f6306b0a8f3bbe26683'
+ UPDATED=20060525
SPELL=pear-pear_packagefilemanager
PEAR_PACKAGE=PEAR_PackageFileManager
WEB_SITE=http://pear.php.net/package/PEAR_PackageFileManager/
LICENSE[0]=PHP
- KEYWORDS="php"
SHORT='PEAR: PEAR_PackageFileManager takes an existing'
cat << EOF
This package revolutionizes the maintenance of
@@ -20,12 +19,14 @@
- reads in an existing package.xml file, and
only changes the release/changelog
- a plugin system for retrieving files in a
-directory. Currently two plugins
+directory. Currently four plugins
exist, one for standard recursive directory
-content listing, and one that
+content listing, one that
reads the CVS/Entries files and generates a
file listing based on the contents
-of a checked out CVS repository
+of a checked out CVS repository, one that
+reads Subversion entries files, and
+one that queries a Perforce repository.
- incredibly flexible options for assigning
install roles to files/directories
- ability to ignore any file based on a * ?
@@ -5,6 +5,7 @@
PEAR_PACKAGE=PEAR_PackageFileManager_GUI_Gtk
WEB_SITE=http://pear.php.net/package/PEAR_PackageFileManager_GUI_Gtk/
LICENSE[0]=PHP
+ KEYWORDS="gtk php"
SHORT='PEAR: A PHP-GTK frontend for the'
cat << EOF
A PHP-GTK 1 frontend for the
@@ -5,6 +5,7 @@
PEAR_PACKAGE=PHP_Archive
WEB_SITE=http://pear.php.net/package/PHP_Archive/
LICENSE[0]=PHP
+ KEYWORDS="archive php"
SHORT='PEAR: Create and Use PHP Archive files'
cat << EOF
PHP_Archive allows you to create a single .phar
@@ -5,6 +5,7 @@
PEAR_PACKAGE=PHP_CompatInfo
WEB_SITE=http://pear.php.net/package/PHP_CompatInfo/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Find out the minimum version and the extensions'
cat << EOF
PHP_CompatInfo will parse a
@@ -5,6 +5,7 @@
PEAR_PACKAGE=PHPDoc
WEB_SITE=http://pear.php.net/package/PHPDoc/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Tool to generate documentation from the source'
cat << EOF
PHPDoc is an attemt to adopt Javadoc to the PHP
@@ -5,6 +5,7 @@
PEAR_PACKAGE=RDF
WEB_SITE=http://pear.php.net/package/RDF/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Port of the core RAP API'
cat << EOF
This package is a port of the core components of
@@ -5,6 +5,7 @@
PEAR_PACKAGE=RDF_N3
WEB_SITE=http://pear.php.net/package/RDF_N3/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Port of the RAP N3 parser/serializer'
cat << EOF
This package is a port of the N3 parser and
@@ -5,6 +5,7 @@
PEAR_PACKAGE=RDF_NTriple
WEB_SITE=http://pear.php.net/package/RDF_NTriple/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Port of the RAP NTriple serializer'
cat << EOF
This package is a port of the NTriple serializer
@@ -5,6 +5,7 @@
PEAR_PACKAGE=RDF_RDQL
WEB_SITE=http://pear.php.net/package/RDF_RDQL/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Port of the RAP RDQL API'
cat << EOF
This package is a port of the RDQL part of the
@@ -5,6 +5,7 @@
PEAR_PACKAGE=ScriptReorganizer
WEB_SITE=http://pear.php.net/package/ScriptReorganizer/
LICENSE[0]=LGPL
+ KEYWORDS="php"
SHORT='PEAR: Library/Tool focusing exclusively on the file'
cat << EOF
ScriptReorganizer has the ability to reorganize
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Services_ExchangeRates
WEB_SITE=http://pear.php.net/package/Services_ExchangeRates/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Performs currency conversion'
cat << EOF
Extendable to work with any source that provides
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Services_Google
WEB_SITE=http://pear.php.net/package/Services_Google/
LICENSE[0]=PHP
+ KEYWORDS="web php"
SHORT='PEAR: Provides access to the Google Web APIs'
cat << EOF
Allows easy access to the Google Web APIs for
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Services_Pingback
WEB_SITE=http://pear.php.net/package/Services_Pingback/
LICENSE[0]=BSD
+ KEYWORDS="php"
SHORT='PEAR: A Pingback User-Agent class.'
cat << EOF
A Pingback package implemented in PHP, able to
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Services_Technorati
WEB_SITE=http://pear.php.net/package/Services_Technorati/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: A class for interacting with the Technorati API'
cat << EOF
Services_Technorati is a wrapper for the
@@ -5,6 +5,7 @@
PEAR_PACKAGE=SQL_Parser
WEB_SITE=http://pear.php.net/package/SQL_Parser/
LICENSE[0]=LGPL
+ KEYWORDS="sql parser php"
SHORT='PEAR: An SQL parser'
cat << EOF
This class is primarily an SQL parser, written
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Structures_DataGrid
WEB_SITE=http://pear.php.net/package/Structures_DataGrid/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: A tabular structure that contains a record set'
cat << EOF
This package offers a toolkit to render out a
@@ -5,6 +5,7 @@
PEAR_PACKAGE=System_Socket
WEB_SITE=http://pear.php.net/package/System_Socket/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: OO socket API'
cat << EOF
Aims to provide a thight and robust OO API to
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Text_Figlet
WEB_SITE=http://pear.php.net/package/Text_Figlet/
LICENSE[0]=PHP
+ KEYWORDS="fonts php"
SHORT='PEAR: Render text using FIGlet fonts'
cat << EOF
Engine for use FIGlet fonts to rendering text
@@ -1,18 +1,33 @@
- VERSION=1.0.3
-
SOURCE_HASH='sha512:7993ac2ea18a07ca740b0fa1897350634495953d1809a79fea4d667b2ccf99b3fd9a900f2eb273976e63a6bd2345aa2bef4b481c2b109376a6b888b781e53cf5'
- UPDATED=20051108
+ VERSION=1.1.0
+
SOURCE_HASH='sha512:1040b07a0ebb2b9b6732415897f94755ebe0aac6bbf8f70a8d543979106ff24dcbc7d1effe11eb8d6800b6ec9e32afd457763556004c2fdb1b630d1702ae7f9a'
+ UPDATED=20060525
SPELL=pear-text_wiki
PEAR_PACKAGE=Text_Wiki
WEB_SITE=http://pear.php.net/package/Text_Wiki/
LICENSE[0]=LGPL
- SHORT='PEAR: Abstracts parsing and rendering rules for any'
+ SHORT='PEAR: Transforms Wiki and BBCode markup into XHTML,'
cat << EOF
-The text transformation is done in 2 steps, the
-parsers use rules to tokenize the content,
-renderers ouput the tokens and left text in the
+The text transformation is done in 2 steps.
+The chosen parser uses markup rules to tokenize
+the tags and content.
+Renderers output the tokens and text into the
requested format.
-Used for versatile transformers as well as
-converters.
+The tokenized form replaces the tags by a
+protected byte value associated to an index in
+an options table. This form shares up to 50
+rules by all parsers and renderers.
+The package is intented for versatile
+transformers as well as converters.
+Text_Wiki is delivered with its own parser,
+which is used by Yawiki or Horde's Wicked and
+three basic renderers: XHTML , LaTeX and plain
+text.
+Strong sanitizing of XHTML is default.
+Parsers (* and Renderers) exist for BBCode,
+Cowiki (*), Dokuwiki (*), Mediawiki and
+Tikiwiki (*).
+It is highly configurable and can be easily
+extended.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Text_Wiki_Cowiki
WEB_SITE=http://pear.php.net/package/Text_Wiki_Cowiki/
LICENSE[0]=LGPL
+ KEYWORDS="parser php"
SHORT='PEAR: Cowiki parser and renderer for Text_Wiki'
cat << EOF
Parses Cowiki mark-up to tokenize the text for
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Text_Wiki_Doku
WEB_SITE=http://pear.php.net/package/Text_Wiki_Doku/
LICENSE[0]=LGPL
+ KEYWORDS="parser php"
SHORT='PEAR: Doku parser and renderer for Text_Wiki'
cat << EOF
Parses DokuWiki mark-up to tokenize the text for
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Text_Wiki_Tiki
WEB_SITE=http://pear.php.net/package/Text_Wiki_Tiki/
LICENSE[0]=LGPL
+ KEYWORDS="parser php"
SHORT='PEAR: Tiki parser and renderer for Text_Wiki'
cat << EOF
Parses TikiWiki mark-up to tokenize the text for
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Validate_AT
WEB_SITE=http://pear.php.net/package/Validate_AT/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Validation class for AT'
cat << EOF
Package containes locale validation for AT such
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Validate_DE
WEB_SITE=http://pear.php.net/package/Validate_DE/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Validation class for DE'
cat << EOF
Package containes locale validation for DE such
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Validate_ES
WEB_SITE=http://pear.php.net/package/Validate_ES/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Validation class for ES'
cat << EOF
Package containes locale validation for ES such
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Validate_US
WEB_SITE=http://pear.php.net/package/Validate_US/
LICENSE[0]=new
+ KEYWORDS="php"
SHORT='PEAR: Validation class for US'
cat << EOF
Package containes locale validation for US such
@@ -5,6 +5,7 @@
PEAR_PACKAGE=Validate_ZA
WEB_SITE=http://pear.php.net/package/Validate_ZA/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Validation class for ZA'
cat << EOF
Package containes locale validation for ZA such
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_DTD
WEB_SITE=http://pear.php.net/package/XML_DTD/
LICENSE[0]=PHP
+ KEYWORDS="xml php"
SHORT='PEAR: Parsing of DTD files and DTD validation of XML'
cat << EOF
Parsing of DTD files and DTD validation of XML
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_FastCreate
WEB_SITE=http://pear.php.net/package/XML_FastCreate/
LICENSE[0]=PHP
+ KEYWORDS="xml php"
SHORT='PEAR: Fast creation of valid XML with DTD control.'
cat << EOF
- Easy way to make valid XML :
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_Feed_Parser
WEB_SITE=http://pear.php.net/package/XML_Feed_Parser/
LICENSE[0]=PHP
+ KEYWORDS="rss php"
SHORT='PEAR: Parse Atom + RSS in a unified way.'
cat << EOF
XML_Feed_Parser is a parser for (the various)
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_HTMLSax3
WEB_SITE=http://pear.php.net/package/XML_HTMLSax3/
LICENSE[0]=PHP
+ KEYWORDS="parser html xml php"
SHORT='PEAR: A SAX parser for HTML and other badly formed XML'
cat << EOF
XML_HTMLSax3 is a SAX based XML parser for badly
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_Indexing
WEB_SITE=http://pear.php.net/package/XML_Indexing/
LICENSE[0]=PHP
+ KEYWORDS="xml php"
SHORT='PEAR: XML Indexing support'
cat << EOF
This package provides support for indexing XML
@@ -1,17 +1,23 @@
- VERSION=0.0.6
-
SOURCE_HASH='sha512:bb26810e012c0b02ff59ee9da7eb76c668e021bc634918a3c1595cf2f34b7aeacdc3389485528db0d8e5d304df4a1d2e9de08484bdb616d231bd70ec6dccfc20'
- UPDATED=20060115
+ VERSION=0.0.7
+
SOURCE_HASH='sha512:b9015f5a2715093b46c84325f1500b5a16f7b19398f52df305d14c32956be9e414ca03d5353c55c4fb12596c6f4383597b8019d01ea312abf3cbcb6ec4fccd83'
+ UPDATED=20060525
SPELL=pear-xml_rpc2
PEAR_PACKAGE=XML_RPC2
WEB_SITE=http://pear.php.net/package/XML_RPC2/
LICENSE[0]=LGPL
- SHORT='PEAR: Client/Server library for XML-RPC'
+ SHORT='PEAR: XML-RPC client/server library'
cat << EOF
-XML_RPC2 is a PEAR implementation of the XML-RPC
-protocol. It eases exporting of a PHP class or
-instance via XML-RPC, as well as calling of
-remote XML-RPC servers from within a PHP
-application.
+XML_RPC2 is a pear package providing XML_RPC
+client and server services. XML-RPC is a simple
+remote procedure call protocol built using HTTP
+as transport and XML as encoding.
+As a client library, XML_RPC2 is capable of
+creating a proxy class which exposes the
+methods exported by the server. As a server
+library, XML_RPC2 is capable of exposing
+methods from a class or object instance,
+seamlessly exporting local methods as remotely
+callable procedures.
EOF
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_SaxFilters
WEB_SITE=http://pear.php.net/package/XML_SaxFilters/
LICENSE[0]=PHP
+ KEYWORDS="xml php"
SHORT='PEAR: A framework for building XML filters using the'
cat << EOF
XML_SaxFilters provides a foundation for using
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_sql2xml
WEB_SITE=http://pear.php.net/package/XML_sql2xml/
LICENSE[0]=PHP
+ KEYWORDS="xml php"
SHORT='PEAR: Returns XML from a SQL-Query.'
cat << EOF
This class takes a PEAR::DB-Result Object, a
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_Statistics
WEB_SITE=http://pear.php.net/package/XML_Statistics/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Class to obtain statistical information from an'
cat << EOF
XML_Statistics is able to retrieve statistics
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_svg2image
WEB_SITE=http://pear.php.net/package/XML_svg2image/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Converts a svg file to a png/jpeg image'
cat << EOF
Converts a svg file to a png/jpeg image with
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_XPath
WEB_SITE=http://pear.php.net/package/XML_XPath/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: The PEAR::XML_XPath class provided an XPath/DOM'
cat << EOF
The PEAR::XML_XPath class provided an XPath/DOM
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_XSLT_Wrapper
WEB_SITE=http://pear.php.net/package/XML_XSLT_Wrapper/
LICENSE[0]=PHP
+ KEYWORDS="php"
SHORT='PEAR: Provides a single interface to the different'
cat << EOF
This package was written to provide a simpler,
@@ -5,6 +5,7 @@
PEAR_PACKAGE=XML_XUL
WEB_SITE=http://pear.php.net/package/XML_XUL/
LICENSE[0]=PHP
+ KEYWORDS="mozilla php"
SHORT='PEAR: Class to build Mozilla XUL applications.'
cat << EOF
The XML User Interface Language (XUL) is a
# create DEPENDS file based on the package information
function info_to_depends() {
+ # TODO get dependencies from PEAR and put them here
echo 'depends PHP'
}
@@ -60,21 +61,26 @@
function create_spell_for_package() {
local SPELL=$(echo "PEAR-$1" | tolower) &&
local DIR="$MY_DIRECTORY/$SPELL" &&
+ local BLD="$DIR/BUILD" &&
local DEP="$DIR/DEPENDS" &&
+ local DET="$DIR/DETAILS" &&
+ local INS="$DIR/INSTALL" &&
+ local PBD="$DIR/PRE_BUILD" &&
@@ -1,4 +1,4 @@
-2006-05-30 Treeve Jelbert <treeve01 AT pi.be>
+2006-05-30 Treeve Jelbert <treeve01 AT pi.be>
* DETAILS: add BUILD_API=2, as nothing was bieng installed
change sha512, as sourece tarabls were updated (see web site for
details)
* DEPENDS: add various database dependencies
[SM-Commit] PERFORCE change 80282 by Sergey A. Lipnevich for review,
Perforce Review Daemon, 06/06/2006