[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