Debian Package Rules as Mercurial repositories
sb at nginx.com
Fri Oct 10 13:28:30 UTC 2014
On 07 Oct 2014, at 04:51, Dominic <dol+list at cyon.ch> wrote:
> Dear List
> I'm looking for the Debian package rules. I could download the source file from http://nginx.org/packages/mainline/ubuntu/pool/nginx/n/nginx/. But I guess there is an non public repository, where the package rules are stored to build all the provided packages.
We have one, but have no plans to make it public, sorry. The whole build process is unificated for open and non-public packages and publishing and thus the freeze of the part of the infrastructure will complicate maintenance for us.
> Something like https://github.com/hhvm/packaging (Package rules for HHVM) would be nice to have.
> The reason for my question is, that I need to build nginx an older version of nginx, but the source package of this older version is not longer hosted on http://nginx.org/packages/.
There are almost no backward incompatible changes, besides new nginx module addition, like auth request module, so you may use last version of source package
and just change nginx version in the debian changelog file. All package changes are mentioned in the changelog.
More information about the nginx