6.0.0-beta13
4/18/26
  • Building and releasing a Package

Commands used to release a package to [http://pear.horde.org/ pear.horde.org].

components/bin/horde-components release [--pretend]

git push
git push --tags

Bash magic to find out the changes in all packages since their last release:

for p in framework/*; do l="horde_"$(echo $(basename $p) | tr [:upper:] [:lower:]); v=$(git tag -l $l-\* | sort -V | tail -1); if [ -n "$v" ]; then git di $v... $p; fi; done