Commit graph

108060 commits

Author SHA1 Message Date
joerg
cc9cbafff3 Modular Xorg support. 2007-01-11 11:32:16 +00:00
joerg
10e4764281 Needs Python 2.4+ as the list comprehension is not support before
(utils.py). Fix PLIST to contain the source as well. Bump revision.
2007-01-11 11:30:00 +00:00
joerg
59a6ff6c21 Modular Xorg support. 2007-01-11 11:26:44 +00:00
joerg
0cf5e37d3e fontconfig's configure doesn't support multiple --with-add-fonts,
so list them explictly in one option. This fixes the build for
non-modular Xorg as noticed by tron@ in PR 35397. Bump revision.
2007-01-11 11:25:57 +00:00
joerg
f1998221ed Modular Xorg support. 2007-01-11 11:17:51 +00:00
joerg
f5b5bf3d06 Modular Xorg support. 2007-01-11 11:07:43 +00:00
joerg
93f3164fb9 Set x_applibdir explicitly to the path we expect for app-defaults.
This fixes modular Xorg and should also help for non-standard locations
in general.
2007-01-11 11:07:16 +00:00
joerg
4fe7cd66be Modular Xorg support. 2007-01-11 10:57:08 +00:00
joerg
b0aee12520 Modular Xorg support. 2007-01-11 10:46:49 +00:00
joerg
0951f18197 Modular Xorg support. 2007-01-11 10:35:40 +00:00
joerg
6e72e8271b Modular Xorg support. 2007-01-11 10:10:38 +00:00
joerg
0192ee753d Needs libXt to pass the X11 check. This shouldn't really have any
runtime dependencies, but leave that for a KDE maintainer to figure out.
2007-01-11 10:01:01 +00:00
joerg
3882655274 Modular Xorg support. 2007-01-11 09:41:04 +00:00
joerg
e229e64730 Modular Xorg support. 2007-01-11 09:23:45 +00:00
joerg
9d1c6bd57d Non-modular Xorg support. 2007-01-11 09:22:50 +00:00
joerg
a46a7ffb30 libXmu is needed with modular Xorg for gimp-remote. 2007-01-11 09:21:11 +00:00
wiz
aeaa51b4dc Fix typo. 2007-01-11 07:33:15 +00:00
rillig
5327b6c284 This package cannot handle parallel make(1). 2007-01-11 07:32:16 +00:00
schmonz
98b9c13522 Note memtester update. 2007-01-11 04:03:25 +00:00
schmonz
c970f18344 Update to 4.0.6. From the changelog:
- test algorithm improvement: the walking 0 bits test was only
    walking the 0 bit in one direction, instead of walking it up
    and back down the line the way it was intended to. Thanks: Tim
    Rule.

- formatting cleanups.
2007-01-11 04:02:53 +00:00
rillig
e8385e01f6 regen 2007-01-11 03:48:18 +00:00
rillig
56cef0c280 gcc for Solaris is available from http://www.sunfreeware.com/, the
former URL gives a 404.

Noted by Zafer Aydogan in a private mail.
2007-01-11 03:39:59 +00:00
rillig
e51c997d51 Modernized the section on the patches/ directory. 2007-01-11 03:37:44 +00:00
rillig
b94b66aebd Changed the URL for downloading gcc, since the old one gives a 404. 2007-01-11 03:34:10 +00:00
rillig
ddfa53d9af MAKE_JOBS is only used in the do-build target, nowhere else. 2007-01-11 00:39:35 +00:00
rillig
741c0c4065 Bugfix: the first and second paragraph of a topic had not had an empty
line between them.
2007-01-11 00:36:12 +00:00
wiz
924a4e5f88 Disable flac support for now -- this doesn't build with flac-1.1.3
and there are no patches available, currently.
2007-01-11 00:27:37 +00:00
minskim
162b528f42 Make this package build on Darwin. Patch from Darwinports.
This fixes PR 35400.
2007-01-11 00:02:53 +00:00
bad
aee29f848b Add back dependency on p5-File-Type.
Bump PKGREVISION.
2007-01-10 23:34:08 +00:00
bad
18f485ab86 Fix a typo. 2007-01-10 23:20:54 +00:00
bad
bd9136319d Force building the non-XS version. 2007-01-10 22:48:56 +00:00
bad
2c26054429 Record checksum for version-0.68.tar.gz. 2007-01-10 22:39:11 +00:00
bad
b1aca5e43e Record checksum for SVN-Mirror-0.72.tar.gz. 2007-01-10 22:35:19 +00:00
bad
ca2bd891a3 Note the following updates and additions:
add devel/p5-App-CLI version 0.07
update devel/p5-Data-Hierarchy to 0.34
add devel/p5-Path-Class version 0.16
update devel/p5-PerlIO-via-symlink to 0.05
update devel/p5-SVN-Mirror to 0.72
update devel/p5-UNIVERSAL-require to 0.11
add textproc/p5-YAML-Syck version 0.72
update devel/p5-version to 0.68
update devel/svk to 2.0.0
2007-01-10 22:21:51 +00:00
bad
3b6b0fa24b Update devel/svk to 2.0.0.
Changes for 2.0.0 - 28 Dec, 2006]

  Dependency
    * Require Subversion 1.3.0
    * Require App::CLI, UNIVERSAL::require, YAML::Syck, Path::Class,
      Class::Accessor::Fast, Class::Data::Inheritable
    * No longer require YAML, Clone, Regexp::Shellish, Date::Parse

  Performance:
    * Don't load Locale::* modules if the user's language is English
    * Reduce Data::Hierarchy calls in checkout_delta
    * SVK::Mirror now uses a separate process to pipeline sync
    * Use POSIX::strftime for date formatting rather than Date::Parse
      The log command now runs about 25% faster when generating long
      logs

  Merge subsystem
    * Renames and copies can now be merged across branches
    * svk now tries to use alleged merge result as next merge base,
      making push more reliable and accurate
    * Interactive tree conflict resolution
    * Display the anchor along with THEIR and YOUR during interactive
      conflict resolution
    * Use svn:date to find the closest ancestor, not the revision number
    * use only related node as base if it is one of merge source or
      destination
    * When picking base, the immediate merged-from source should take
      precedence
    * When doing add-merge on checkout, unschedule the add
    * Only consider a g-merge to be a change when the merge source and
      destination paths are the same
    * Fix a leak in SVK::Editor::Merge in delete_entry
    * Fix merging a file change or deletion which has been replaced as
      directory

  Tests:
    * Test helpers are now in SVK::Test
    * Don't use the user's .subversion/config during tests

  General
    * Support view spec as depotpath
    * Support win32 and keychain auth providers if available
    * Modularize the MIME type detection code which makes that feature
      optional
    * New command: svk ignore
    * New global option --ignore
    * svk --version now displays the Subversion bindings version number
    * Make -r{DATE} consistent with Subversion, by making YYYY-MM-DD be
      midnight at the beginning of that day
    * Add the negative number revision support
    * Make -r HEAD and -r BASE case insensitive
    * Most svk commands now find peg revision.  -r N PATH@M will find
      the correct path if PATH@M was copied from somewhere else after N
    * Fix a bug in replaced copy schedule entries in XD

  svk add
    * Display " - (bin)" when adding executable files

  svk annotate
    * Documented --remoterev option

  svk checkout
    * Support floating checkout
    * Allow svk co --detach to be applied to multiple checkouts
    * Fix co --relocate with checkout schedule information
    * When doing autovivification from URL, release the giant lock and
      tell user what to do if the sync failed

  svk commit
    * Support chunk-based interactive commit
    * Don't suck file into memory on commit
    * Support --set-revprop
    * Fix committing single-file checkout

  svk copy
    * Fix a bug that svk cp A B would die if A has properties
    * Support -r N@
    * When trying to copy across mirrors, suggests sm -IB for publish
    * Cleanup stalled txn after died
    * Fix "svk cp //path%2Fwith_escape //path/other", which the underlying
      library was unescaping for us
    * Make copy work with directory with unknown files

  svk delete
    * Support --force
    * On failed rm, report all modified, unknown and scheduled nodes
      instead of just the first one, and suggests --force
    * Support rm multiple depotpath

  svk describe
    * Fix "svk desc 1234@"
    * Report error immediate if a nonexistent revision is given
    * Let 'svk desc 456' work even the checkout in . is only at r123

  svk depot
    * Fix error messages in depot --relocate

  svk diff
    * Fix svk diff on 0-length file on checkout
    * Support --non-recursive (-N)
    * Support --change (-c)
    * Only show differences from copy source for copied nodes
      unless -X is specified
    * Show 'new directory' and copied from in diffs
    * Fix svk diff depotfile checkoutfile
    * Fix diff with copies and modified files
    * Changed diff output for binaries to show file names using local
      path separators

  svk info
    * Improve the "Depot path" information
    * Fix the bug that "svk info non-existent-file" display exception
      messages twice
    * Support -R
    * fix the bug that "svk info" blows up on checkout added with history
    * Sort "merged from" in "svk info" output
    * Make info path@N work even if path is deleted on revision N+1

  svk list
    * Display single when used on a file

  svk log
    * filter and output plugin support
    * Support --quiet
    * Support --xml
    * Change behavior of log not to stop on a rename

  svk merge
    * Support -c REV@ and -REV@

  svk mirror
    * Make sure that columns in mirror listings line up even if the depot
      paths are long

  svk move
    * Fix unicde filename bugs
    * Fix 'svk mv dir dir/subdir' and 'svk mv * dir'

  svk patch
    * Allow for "svk patch ls" to stand for "svk patch --ls"
      and generally dropping -- off subcommands for "patch"
    * Fix a bug for displaying patch with copies

  svk proplist, propget
    * Support -R

  svk pull
    * Support --force-incremental

  svk push
    * Fix a problem pushing from renamed branch

  svk revert
    * Support --quiet
    * Fix unicde filename bugs
    * Fix a revert bug when reverting a copied directory with
      deleted entries

  svk smerge
    * Document sm --summary
    * Allow --base in merge command to override merge base
      when there's one
    * Fix a bug where smerge fails to merge files to checkout that
      are copied from somewhere else
    * Disallow smerge with -c or -r, as they will be ignored
    * Allow --track-rename for smerge

  svk status
    * Support --verbose
    * Fix svk st on deeply deleted nodes
    * Fix st when run inside a added path

  svk sync
    * Exit with non-zero when failed

  svk switch
    * Fix switching from a branch that is removed in HEAD
    * Switch now takes url

  svk update
    * Disallow up -N, as it doesn't update the DH state correctly
    * Fix a bug that 'svk update' can assume part of your directory
      are already up-to-date even when they are not

  Tools
    * "verify-mirror" for verifying mirrored revision integrity
    * "pullyu" for reconstructing original repository from a mirror

  Internal
    * Optionally use Log4perl to log debug information
    * The callbacks used in merge editor are now SVK::Inspector
    * Use SVK::Accessor for classes requires cloning but keeping certain
      fields shared
    * SVN::Mirror is now replaced by SVK::Mirror if you use Subversion 1.4
      and the server support replay
    * Support mirror on root path as repository replication
    * Workaround problems in some SVN::Core build that swig doesn't
      like overloaded or magic pv as const char *
    * Overhaul SVK's global lock and checkout lock handling
    * If svk:notify-commit is set on rev 0, set the svk:commit property on
      the txn so the hook scripts know the commit is coming from svk
    * Allow post_handler used in get_editor to stop committed callback from
      being run by returning 0
    * Rewrite support of svn:ignore and auto-props to use apr_fnmatch
    * SVK::Config and SVK::Depot
    * We now use SVK::Editor as editor base class
    * $SVKSVNBACKTRACE environment variable to do stack dump on svn errors

[Changes for 1.08 - 30 Jun 2006]

* Fix a bug that stalled schedule entries confusing merge to schedule
  entries for replace rather than add, which then makes revert fail.
* report_copath now reports '.' for the anchor.
* Don't die in svk mkdir when make_path returns undef, which means the
 directory is already there.
* Fix warnings about "Use of uninitialized value in array element"
  when doing various "svk help command".
* Dependency fixes.

[Changes for 1.07 - 25 Feb 2006]

* Make the noisy prototype mismatch warning caused by autouse and Perl
  5.8.8 go away. [Jim Meyering]
* Disallow control character in copath.
* Fix a infinite loop triggered by "svk revert //path".
* Fix failed patch generation where a directory is added with properties.

[Changes for 1.06 - 10 Dec 2005]

* Workaround File::Spec 3.14 API change, which is causing svk's use of
  svn libraries to fail its assertion.
* Fix a bug that 'svk update' can update meta data of checkout but not
  the file contents in some cases.  This caused the checkout to
  contain changes reverting what is in the repository.
* Fix a bug mirror state can be inconsistent when 'svk cp' use with
  non-canonical paths.
* Typo fixes in error message. [mb]
2007-01-10 22:19:15 +00:00
bad
646fa49f05 Add and enable p5-YAML-Syck. 2007-01-10 22:12:53 +00:00
bad
1737ebac68 Add and enable p5-App-CLI, p5-Path-Class. 2007-01-10 22:11:16 +00:00
bad
b1673696f2 Update debel/p5-version to 0.68.
Changes since 0.6701:

2006-10-29  John Peacock <jpeacock@cpan.org>

Release 0.68 to CPAN with locale tests.

2006-10-08  John Peacock <jpeacock@cpan.org>

I was wrong.  Apparently all releases of Perl require you to force the PV
to be regenerated after changing the locale.

2006-10-08  John Peacock <jpeacock@cpan.org>

Lots of changes.  Problems noted in bleadperl because of locales which use
commas for the decimal point.  Both XS and Perl code updated to handle
this, which was tricky for the latter because locale handling was so bad
prior to 5.8.0.  Harmless warning during testing caused by bad interaction
between POSIX and Test::More's AUTOLOAD (no idea how to fix it).

Also bumped up required versions in tests and updated Makefile.PL to
correctly install the POD file.
2007-01-10 22:08:05 +00:00
bad
7a61b6aa13 Initial import of textproc/p5-YAML-Syck 0.72.
YAMl::Syck provides a Perl interface to the libsyck data serialization
library. It exports the Dump and Load functions for converting Perl data
structures to YAML strings, and the other way around.

Necessary for SVK-v2.0.0.
2007-01-10 22:06:08 +00:00
bad
4b09b84fff Update devel/p5-UNIVERSAL-require to 0.11.
Changes since 0.10:

0.11  Sat Nov 11 18:13:20 CST 2006
    * Sped up require() by about 400% for already loaded modules.
      [rt.cpan.org 21141]
    - Fix the test for the changed version error in 5.10.
2007-01-10 22:04:15 +00:00
bad
9a7850e79b Update devel/p5-SVN-Mirror to 0.72.
Changes since 0.67:

[Changes for 0.72 - Nov 2, 2006]
* Use a custom transaction to commit the mirror rev, and have the
  revision property set via txn for atomicy.
* Requires Subversion 1.2.0.
[Changes for 0.71 - Oct 3, 2006]
* Fix url escape issues for replaced copied source.
* Fix a bug in replace with history, where the copy source is related
  to the current node, but outside the mirror.
[Changes for 0.70 - Aug 25, 2006]
* More fixes for the new replace code.
[Changes for 0.69_3 - Aug 14, 2006]
* Fix bugs mirroring revisions containing replace with history, that
  is from different path.
[Changes for 0.69_2 - Aug 14, 2006]
* Fix bugs mirroring revisions containing replace with history.
* When there is no change, only touch in root.
[Changes for 0.69_1 - Jul 22, 2006]
* Major overhaul of the mirror editor. [plasma]
* When remote repository disallows property reading on '/', fallback
  to normal mirror.
* Workaround different behaviour of ra backends in ra->get_logs start
  argument, which causes skipto to fail for some repositories.
[Changes for 0.68 - Dec 12, 2005]
* Escape the copyfrom_path, as that's what is expected by svn api.
* Fix a memory leak when mirroring changes with lots of copies.
* Fix a problem that there is a replaced item with history that is out
  of the mirror anchor.
2007-01-10 22:02:45 +00:00
bad
9b9f827acf Update devel/p5-PerlIO-via-symlink to 0.05.
Changes since 0.02:

[Changes for 0.04 - 1 Mar, 2005]
Fix tests for non-C locales.
[Changes for 0.04 - 31 Jan, 2005]
Fix tests on Solaris.
[Changes for 0.03 - 10 Nov, 2004]
Skip tests on win32.
2007-01-10 22:00:52 +00:00
bad
e68f4b2edc Initial import of devel/p5-Path-Class 0.16.
Path::Class is a module for manipulation of file and directory
specifications (strings describing their locations, like
'/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner.
It supports pretty much every platform Perl runs on, including Unix,
Windows, Mac, VMS, Epoc, Cygwin, OS/2, and NetWare.

Needed for SVK-v2.0.0.
2007-01-10 21:58:19 +00:00
bad
ac58b48de5 Update p5-Data-Hierarchy to 0.34.
Changes since 0.21:

[Changes for 0.32 - Nov 3, 2006]
* Workaround various performance issues.  The real fix will be in 0.40.
[Changes for 0.31 - Sep 7, 2006]
* Fix a test assuming hash key orders.
[Changes for 0.30 - Jul 25, 2006]
* Big rewrite, simplifying the API and documenting everything.
* Added to_relative (to help with SVK floating checkouts).
2007-01-10 21:54:42 +00:00
bad
c97e695206 Initial import of devel/p5-App-CLI 0.07.
App::CLI dispatches CLI (command line interface) based commands into
command classes. It also supports subcommand and per-command options.

Necessary for SVK-v2.0.0.
2007-01-10 21:50:51 +00:00
agc
a6d2c67172 Guard against attempted compilation on operating systems which are not
supported.
2007-01-10 20:47:08 +00:00
agc
e6b0ac1f86 Note addition of net/aoe-vblade 2007-01-10 20:41:32 +00:00
agc
f4064a977d Add and enable aoe-vblade 2007-01-10 20:40:35 +00:00
agc
9b6d83c4b8 Initial import of aoe-vblade, an ATA over Ethernet server, or target,
into the Packages Collection.  With thanks to the anonymous person at
EuroBSDcon 2006 in Milano who asked if I was aware of it (I wasn't).

	ATA over Ethernet (AoE) delivers a simple, high performance, low cost
	alternative to iSCSI and FibreChannel for networked block storage by
	eliminating the processing overhead of TCP/IP.

	+ ATA-over-Ethernet (AoE) is a thin protocol layer directly on top of
	Ethernet.

	+ ATA disk commands (ie.  read disk sector x, write disk sector y) are
	put directly into standard Ethernet frames using the AoE protocol.
	AoE is a block storage protocol.

	+ AoE is a non-routed protocol, therefore does not require IP or TCP
	protocol layers.  This eliminates unnecessary processing and makes
	network connection to disks simple. It also limits AoE to the local
	network segment.

	The AoE protocol specification can be found at:

		http://www.coraid.com/documents/AoEr8.txt
2007-01-10 20:39:35 +00:00
ghen
ddf3c27586 Updated databases/openldap-client, databases/openldap-doc,
databases/openldap-server and databases/openldap to 2.3.32.
2007-01-10 18:16:49 +00:00