* Use jobArgs.
* No longer copy the settings file to settings/Vision. Rather leave
it in the apps/Vision directory for the user to copy. Ideally Vision
would just use it as a fallback, when no user settings file is
present.
Note that this is the last version that builds without dependencies.
The next version would be 1.0 and it introduces the glib dependency
that I did not manage to get built cleanly.
Some additional patching was required to get things to build (among
other things the bz2, ssl, and related modules). Remove superfluous
Modules/timemodule.c patch.
* Longer description (from the homepage).
* Add other commands to provides.
* Add cmd:nano to requires. Any CLI editor would suffice, so we might
want to handle that differently.
* Use runConfigure.
* Use jobArgs.
... based on 1.2.7 non-recipe. Due to some changes in Haiku the recipe
needs to be updated once the Haiku PM branch has been synchronized with
the master.
* Specify patch explicitly.
* Remove bogus copied and pasted provides. Add the libraries.
* Use runConfigure.
* Use jobArgs.
* Use prepareInstalledDevelLibs.
* Rename patch to match package name.
* Specify patch explicitly. Previously patch wasn't picked up anymore
due to its name not matching the package name.
* Add cmd:apu_1_config to provides.
* Move patch command from BUILD to PATCH.
* Use runConfigure.
* Use jobArgs.
* Fix developLibDir paths in apu-1-config.
* Patch build/apu-conf.m4 so the correct include and library path is
used for expat.
* Remove old patches.
* Add cmd:xmlwf to provides.
* Fix lib:libexpat versions in provides.
* Move patch commands from BUILD() to PATCH().
* Use runConfigure.
* Use jobArgs.
* Use prepareInstalledDevelLibs.
* Add commands to provides.
* Fix autotools invocation order (it failed here before).
* Use jobArgs.
* Fix developLibDir paths in pcre-config.
* Remove unnecessary cd in TEST() (untested).
* Back-port (and fix) the AuthorizedKeysFile change in sshd_config
from 6.2p1.
* Declare login and passwd as requires and find them via the package
links directory.
* configure.ac: Allow passing the path to passwd via the environment.
* Remove all but the ".ssh" dir related changes from the pathnames.h
patch. The other paths can be specified/overridden via configure, so
we don't need to patch them. Same for LOGIN_PROGRAM in sshd_config.
* Fix sysconfdir and libexecdir paths. The build system doesn't append
a subdir path.
* Remove the other non-recipes/patches.
* We use the bz2 source archive. The xz URL is included as a comment.
Would be nice, if both could be specified and haikuporter would pick
one it has an unarchiving tool for.