[commits] Horde branch master updated. bdcd49a19f5f94fac27a6b1484ee67529997c986
Gunnar Wrobel
p at rdus.de
Thu Oct 28 19:36:11 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: 18e65e91dcc4d9c673d4db5c19e3009c35cb3ab5
f129f1f When merging an option group the defaults need to be merged as well.
db5c853 Added ability to include/exclude optional dependencies during the installation. Refactored the dependency handling.
d3a0237 Add a Horde specific repo layout handler that allows components to deal with all types of packages we currently offer.
bdcd49a Trying to make the post-receive hook happy.
-----------------------------------------------------------------------
commit f129f1feec8d8bf8661fa44593dba53ba149c84f
Author: Gunnar Wrobel <p at rdus.de>
Date: Thu Oct 28 18:06:20 2010 +0200
When merging an option group the defaults need to be merged as well.
framework/Argv/lib/Horde/Argv/Parser.php | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
http://git.horde.org/diff.php/framework/Argv/lib/Horde/Argv/Parser.php?rt=horde-git&r1=86cf457beaed347585b357e4ba089c88c11e55a0&r2=f129f1feec8d8bf8661fa44593dba53ba149c84f
-----------------------------------------------------------------------
commit db5c8539fdaafe01db72cb45223da05303a68e55
Author: Gunnar Wrobel <p at rdus.de>
Date: Thu Oct 28 18:09:02 2010 +0200
Added ability to include/exclude optional dependencies during the installation. Refactored the dependency handling.
components/TODO | 2 -
components/lib/Components/Helper/InstallationRun.php | 205 +++-
components/lib/Components/Helper/ListRun.php | 130 ++-
components/lib/Components/Helper/Tree.php | 49 +-
components/lib/Components/Helper/Tree/Element.php | 149 ---
components/lib/Components/Module/Installer.php | 30 +-
components/lib/Components/Pear/Dependencies.php | 220 ++++
components/lib/Components/Pear/Dependency.php | 249 +++++
components/lib/Components/Pear/Factory.php | 89 ++-
components/lib/Components/Pear/InstallLocation.php | 127 ++-
components/lib/Components/Pear/Package.php | 110 ++-
components/lib/Components/Runner/Installer.php | 16 +-
.../Components/Integration/Components/Module/DependenciesTest.php | 6 +-
.../Components/Integration/Components/Module/InstallerTest.php | 85 ++
components/test/Components/StoryTestCase.php | 94 ++
.../test/Components/fixture/framework/Dependency/package.xml | 12 +-
.../test/Components/fixture/framework/Optional/lib/Optional.php | 1 +
components/test/Components/fixture/framework/Optional/package.xml | 76 ++
18 files changed, 1287 insertions(+), 363 deletions(-)
delete mode 100644 components/lib/Components/Helper/Tree/Element.php
create mode 100644 components/lib/Components/Pear/Dependencies.php
create mode 100644 components/lib/Components/Pear/Dependency.php
create mode 100644 components/test/Components/fixture/framework/Optional/lib/Optional.php
create mode 100644 components/test/Components/fixture/framework/Optional/package.xml
http://git.horde.org/diff.php/components/TODO?rt=horde-git&r1=f34459a0a3e77ebc915040742f1e32c86b0a19a4&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Helper/InstallationRun.php?rt=horde-git&r1=f1e865a778f2736dfffed7db32d51d0fc246401e&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Helper/ListRun.php?rt=horde-git&r1=10468cddca5650ef28120fd50610f8df4095ed64&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Helper/Tree.php?rt=horde-git&r1=f8d5f6068d52a25955302b73cf8ac3a73f167a2c&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Helper/Tree/Element.php?rt=horde-git&r1=f1e865a778f2736dfffed7db32d51d0fc246401e&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Module/Installer.php?rt=horde-git&r1=6ed3aaf10efd76798262c199c7e26160e9d4771a&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/co.php/components/lib/Components/Pear/Dependencies.php?rt=horde-git&r=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/co.php/components/lib/Components/Pear/Dependency.php?rt=horde-git&r=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Pear/Factory.php?rt=horde-git&r1=6a752339ec78c509f4719e5188be425c8a7f7bef&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Pear/InstallLocation.php?rt=horde-git&r1=f1e865a778f2736dfffed7db32d51d0fc246401e&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Pear/Package.php?rt=horde-git&r1=32c4dac082310c4e5041a0540cf1b348f7447f22&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/lib/Components/Runner/Installer.php?rt=horde-git&r1=f8d5f6068d52a25955302b73cf8ac3a73f167a2c&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/test/Components/Integration/Components/Module/DependenciesTest.php?rt=horde-git&r1=32c4dac082310c4e5041a0540cf1b348f7447f22&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/test/Components/Integration/Components/Module/InstallerTest.php?rt=horde-git&r1=10468cddca5650ef28120fd50610f8df4095ed64&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/test/Components/StoryTestCase.php?rt=horde-git&r1=32c4dac082310c4e5041a0540cf1b348f7447f22&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/diff.php/components/test/Components/fixture/framework/Dependency/package.xml?rt=horde-git&r1=8bf7e2114523b14b42470a8cc318075f31e10c84&r2=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/co.php/components/test/Components/fixture/framework/Optional/lib/Optional.php?rt=horde-git&r=db5c8539fdaafe01db72cb45223da05303a68e55
http://git.horde.org/co.php/components/test/Components/fixture/framework/Optional/package.xml?rt=horde-git&r=db5c8539fdaafe01db72cb45223da05303a68e55
-----------------------------------------------------------------------
commit d3a023730d83b7ee69cda2fb18c0e9218aba6985
Author: Gunnar Wrobel <p at rdus.de>
Date: Thu Oct 28 21:04:38 2010 +0200
Add a Horde specific repo layout handler that allows components to deal with all types of packages we currently offer.
components/TODO | 2 -
components/lib/Components/Helper/Root.php | 93 +++++
components/lib/Components/Helper/Tree.php | 31 +-
components/lib/Components/Pear/Factory.php | 8 +-
components/lib/Components/Runner/Dependencies.php | 2 +-
components/lib/Components/Runner/Installer.php | 2 +-
.../Components/Integration/Components/Module/InstallerTest.php | 1 +
components/test/Components/StoryTestCase.php | 7 +
.../test/Components/fixture/framework/Dependency/package.xml | 4 +
components/test/Components/fixture/framework/Old/lib/Old.php | 1 +
components/test/Components/fixture/framework/Old/package.xml | 76 ++++
components/test/Components/fixture/horde/.keep | 1 +
12 files changed, 201 insertions(+), 27 deletions(-)
create mode 100644 components/lib/Components/Helper/Root.php
create mode 100644 components/test/Components/fixture/framework/Old/lib/Old.php
create mode 100644 components/test/Components/fixture/framework/Old/package.xml
create mode 100644 components/test/Components/fixture/horde/.keep
http://git.horde.org/diff.php/components/TODO?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/co.php/components/lib/Components/Helper/Root.php?rt=horde-git&r=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/lib/Components/Helper/Tree.php?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/lib/Components/Pear/Factory.php?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/lib/Components/Runner/Dependencies.php?rt=horde-git&r1=10468cddca5650ef28120fd50610f8df4095ed64&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/lib/Components/Runner/Installer.php?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/test/Components/Integration/Components/Module/InstallerTest.php?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/test/Components/StoryTestCase.php?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/diff.php/components/test/Components/fixture/framework/Dependency/package.xml?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/co.php/components/test/Components/fixture/framework/Old/lib/Old.php?rt=horde-git&r=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/co.php/components/test/Components/fixture/framework/Old/package.xml?rt=horde-git&r=d3a023730d83b7ee69cda2fb18c0e9218aba6985
http://git.horde.org/co.php/components/test/Components/fixture/horde/.keep?rt=horde-git&r=d3a023730d83b7ee69cda2fb18c0e9218aba6985
-----------------------------------------------------------------------
commit bdcd49a19f5f94fac27a6b1484ee67529997c986
Author: Gunnar Wrobel <p at rdus.de>
Date: Thu Oct 28 21:35:58 2010 +0200
Trying to make the post-receive hook happy.
components/test/Components/fixture/framework/Old/lib/Old.php | 4 +++-
.../test/Components/fixture/framework/Optional/lib/Optional.php | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
http://git.horde.org/diff.php/components/test/Components/fixture/framework/Old/lib/Old.php?rt=horde-git&r1=d3a023730d83b7ee69cda2fb18c0e9218aba6985&r2=bdcd49a19f5f94fac27a6b1484ee67529997c986
http://git.horde.org/diff.php/components/test/Components/fixture/framework/Optional/lib/Optional.php?rt=horde-git&r1=db5c8539fdaafe01db72cb45223da05303a68e55&r2=bdcd49a19f5f94fac27a6b1484ee67529997c986
More information about the commits
mailing list