NOTE: This is my first actual fresh pkgbuild. What a way to start!
I've been looking into creating a package for FreePBX. However, I'm now
wondering if it can be done with the pkgbuild system. The problem is
that FreePBX wants a # of changes to a variety of packages (namely,
mysql, apache, and php) and it wants to check to see that those changes
are done before it installs. For instance, it wants mysql to already
have a user account and PW for it as well as tables setup, etc. It seems
like it might be difficult to make a package first add a bunch of system
changes and then install the files. Is this possible to do?
I'm thinking that my only hope would be to patch the FreePBX installer
so that it no longer checks and instead make all of the necessary
changes in an .install file which would run after the package is
It would have been helpful if there was much of any documentation on how
to go about building packages. But, I can't seem to find much of