PHP bindings to the libsvn library which provide access to subversion
repositories.
WWW: http://pecl.php.net/package/svn
PR: ports/91471
Submitted by: Alex Kiesel <kiesel@schlund.de>
- Update to 20060107
- Remove files/patch-src-cmd-eqn-e.h and files/patch-src-lib9-fmt-plan9.h
(It has been incorporated in the software by the author)
PR: ports/91478
Submitted by: Serge Gagnon <serge.gagnon@b2b2c.ca>
- Fix installation of libmusclecard docs
Reported by: pointyhat
- Mention ifdhandler ports in pkg-message
- Move reader.conf back to etc.
- Bump PORTREVISION
- Fix package building. The previous version generates a broken
package which does not includes charlib directory.
- Fix build on 4.x.
Submitted by: Serge Gagnon (serge.gagnon at b2b2c dot ca) (maintainer)[*]
httpd-xxx.conf and fix configuration if APACHE_VERSION > 20.
- Don't use the MCAL back-end by default for Kronolith, it is
deprecated.
- Deinstall bug reported by John Nielsen <john (at) jnielsen.net>:
respect LHORDEDIR.
- Fix horde-passwd installation / deinstallation.
- Don't bump PORTREVISION, because running installations are not
concerned.
- updated maintainership
0.06 Fri July 8, 2005
- Fixed bug in Array::Iterator::peek().
Thanks to Hugo Cornelis for pointing it out
- added tests for this
- Added patch from Phillip Moore to support
*single element iteration* using the hash-ref
constructor option.
- added tests and docs for this (also from Phillip :)
Approved by: tobez (implicit)
operations against the SourceForge.net site, currently including
basic Client operations (i.e. login/logout) and DocManager operations.
It includes the Alexandria perl module, which provides the back end
support for operations, the adocman program, which provides the
means to perform DocManager operations from the command-line or
scripts (by project developers or admins listed as DocManager
Editors), and the xml_export program, providing the means to automate
downloads of data from the XML data export facility on SourceForge.net
(by project administrators).
WWW: http://sourceforge.net/projects/sitedocs
Upgrade to bugfix release 1.4.6.
Fixes a crash when using groupdef command under certain circumstances.
http://bugzilla.gnome.org/show_bug.cgi?id=325101
PR: ports/91309
Submitted by: Melvyn Sopacua <mdev@melvyn.homeunix.org>
This patch will update devel/darts to version 0.3. This
version fixes several bugs.
PR: ports/91286
Submitted by: Frank Laszlo <laszlof@vonostingroup.com>
Update devel/p5-POE-Component-Child from version 1.33 to
1.39. Minor modifications, e.g. change my maintainer
address, add build dependency.
PR: ports/91172
Submitted by: hideo <hideo@lastamericanempire.com>
devel/gauche-sdl was broken after a lang/gauche update due
to changes in how strings are internally represented. This
updates string access in the stub files, allowing it to
compile again. (the gfx subdir is still not fixed, so it's
being forcefully bypassed).
(author will be notified as soon as I get a pr # to give him)
PR: ports/91228
Submitted by: Erik Greenwald <erik@smluc.org>
devel/ode and devel/ode-devel ports are marked broken on
non-i386 archs (i.e. amd64, ia64), because ode fail to build
on these systems with following errors:
c++ -Iinclude -c -fno-exceptions -fomit-frame-pointer -O -pipe -I/usr/X11R6/include
+-DdNODEBUG -o ode/src/timer.o ode/src/timer.cpp
{standard input}: Assembler messages:
{standard input}:62: Error: `(%esi)' is not a valid 64 bit base/index expression
{standard input}:63: Error: `4(%esi)' is not a valid 64 bit base/index expression
{standard input}:86: Error: `(%esi)' is not a valid 64 bit base/index expression
{standard input}:87: Error: `4(%esi)' is not a valid 64 bit base/index expression
{standard input}:172: Error: `(%esi)' is not a valid 64 bit base/index expression
{standard input}:173: Error: `4(%esi)' is not a valid 64 bit base/index expression
{standard input}:194: Error: `(%esi)' is not a valid 64 bit base/index expression
{standard input}:195: Error: `4(%esi)' is not a valid 64 bit base/index expression
{standard input}:234: Error: `(%esi)' is not a valid 64 bit base/index expression
{standard input}:235: Error: `4(%esi)' is not a valid 64 bit base/index expression
gmake: *** [ode/src/timer.o] Error 1
*** Error code 2
Stop in /usr/ports/devel/ode.
After some investigation, I think I've solved the problem,
and it would be great to unbreak ode at last.
The build on 64 bit platforms fails because some 32 bit
assembly gets included in the ode/src/timer.cpp file.
That, on it's turn, happens because ode's configurator
(simple configure analogue written in C) has too weak
checking for `pentium compatibility' of host system - it
just tries to compile following assembly code: `mov $0,
%eax' as a test. That compiles well on 64 bit platforms,
but because addressing scheme is now 64bit, above-mentioned
errors occur when compiling ode's source itself.
The fix is to add a patch to configurator.c that makes
`pentium compatibility' test more strict. Thus, test will
fail on 64 bit ystems and i386 assembly won't be used (ode
will use more portable routines instead).
This patch is not well tested, as I myself have no 64 bit
machines in the vicinity, but it surely doesn't break ode
on x86 :)
I've mailed it to ode author, it's now also in ODE's CVS.
PR: ports/90077
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
Approved by: maintainer timeout
Upgrade to the latest, 0.8, version. I've removed the patch
because it's already commited to this version by the vendor.
PR: ports/90208
Submitted by: Denis Shaposhnikov <dsh@vlink.ru>
Approve by: maintainer timeout
Unix.
This port tries to reproduce the Plan 9 build environment as faithfully
as possible, providing u.h and libc.h, and blithely redefining tokens
such as open, dup, and accept in order to provide implementations that
better mimic the Plan 9 semantics. The result is a more complicated and
less Unix-friendly environment, but Plan 9 programs can typically be
compiled with little or no changes.
PR: ports/90997
Submitted by: Serge Gagnon <serge.gagnon@b2b2c.ca>
Kid is a simple template language for XML based vocabularies
written in Python. It was spawned as a result of a kinky
love triangle between XSLT, TAL, and PHP. We believe many
of the best features of these languages live on in Kid with
much of the limitations and complexity stamped out.
PR: ports/90909
Submitted by: "Choe, Cheng-Dae" <whitekid@gmail.com>
Simian is a program for checking source (and all kinds of
text files) for repeating blocks.
Simian (Similarity Analyser) identifies duplication in Java,
C#, C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic
source code and even plain text files. In fact, simian can
be used on any human readable files such as ini files,
deployment descriptors, you name it.
Note: The port uses the java version by default. You can
select the .NET version via WITH_MONO=yes, and disable
installation of the java parts with WITHOUT_JAVA=yes.
WWW: http://www.redhillconsulting.com.au/products/simian/
PR: ports/83315
Submitted by: Andreas Kohn <andreas@syndrom23.de>
Elan is a programming language originally developed by the
Technical University of Berlin, but nowadays an implementation
is maintained by the Radboud University of Nijmegen.
We at TCCN learn youngsters how to program in this language.
We installed FreeBSD on one of our SPARC's some time ago,
but Elan wasn't in the Ports tree yet. That's why I made
two ports. One for lang/elan, the Elan compiler, and one
for devel/mimir, a library the Elan compiler uses.
More info about Elan:
http://en.wikipedia.org/wiki/Elan_programming_language
PR: ports/89275
Submitted by: Ed Schouten <ed@fxq.nl>
C/C++ IDE
Code::Blocks is an open source, cross-platform and free
C/C++ IDE. It is build using the wxWidgets GUI library.
The WEB site states:
"Code::Blocks is a free C++ IDE built specifically to meet
the most demanding needs of its users. It was designed,
right from the start, to be extensible and configurable."
WWW: http://www.codeblocks.org/
PR: ports/89297
Submitted by: Matthias Sund <m.sund@arcor.de>
order to allow your objects to generate unique cryptographic signatures.
The method used to generate the signature is based on Storable and
Digest::MD5. The object is fed to Storable::nfreeze to get a string,
which is then passed to Digest::MD5::md5_hex to get a unique 32
character hexidecimal signature.
WWW: http://search.cpan.org/dist/Object-Signature/
PR: ports/90918
Submitted by: Lars Balker Rasmussen <lars@balker.dk>
www/apache22 installs its data files to ${PREFIX}/www/apache22
though, devel/cvsweb3 fails to find this directory.
PR: ports/90418
Submitted by: Tetsuya Uemura <t_uemura@macome.co.jp>
o Update devel/obby to 0.3.0 [1]
o Update editors/gobby to 0.3.0 [2]
o Update net/sobby to 0.3.0 [3]
PR: ports/90520
Submitted by: Wesley Shields <wxs@csh.rit.edu> [1] [2],
Andreas Kohn <andreas@syndrom23.de> [3]
Approved by: Andreas Kohn <andreas@syndrom23.de> (maintainer) [1]
- updated maintainership
0.11 2005-11-20
- Add extract_all method
- Add merge_arrays method
- inserts can now handle multiple elements as argument
- absorb and key_absorb use the new multi-inserts
- absorb and key_absorb now take any number of heaps as argument
instead of absorbing exactly one.
- Special characters in generated constant strings were incorrectly
escaped (bugfix)
- key_method doesn't return literal strings anymore in the "complex"
case (also causes the above mentioned bug to never trigger)
- make the internal _STRING and _LITERAL macros never see each others
output (this is possibly a bugfix)
Approved by: tobez
0.14 Mon Novermber 28, 2005
- removing the OS X resource fork files
- applied patch (RT #16064) to support XHTML
compliant output for Tree::Simple::View::HTML.
- thanks to Simon Wilcox for this patch and tests
Approved by: tobez (implicit)
- Pass maintainership of perdition and libvanessa* to submitter
Submitted by: Thomas Vogt <thomas@bsdunix.ch>
Also submitted by: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp> [1]
PR: ports/83305 [1]
* Warn on use of .tar.bz2 as an EXTRACT_SUFX [1]
* Throw a fatal error if INFO is defined, and install-info is called
directly [2]
* Throw a warning if install-info is called directly and INFO is not
defined [2]
PR: 89952 [2]
Requested by: Kövesdán Gábor <gabor.kovesdan@t-hosting.hu> [1]
be included if they exist in devel/portmk/Mk; otherwise, the fallback file
from ports/Mk will be used. This will allow us to remove local copies of
files once their changes are merged back into ports/Mk, so that not every
single change in ports/Mk needs to have a tracking commit made back into
devel/portmk/Mk. In theory this should allow us to integrate changes a
little more quickly.
framework is designed so that such things as FreshPorts, portsmon, and
the distfile survey can more easily maintain local changes without having
to re-merge them into their copies of bsd.port.mk all the time.
libisc is C utility library which is used as part of part of ISC's bind.
It includes functions for:
- assertion handling.
- balanced binary (AVL) trees.
- bit masks comparison.
- event based programs.
- heap-based priority queues.
- memory handling.
- program logging.
Reviewed by: erwin