Debian package build is broken due to missing build dependencies
SMTP email proxy and relay server
Brought to you by:
graeme_walker
In the debian/control file you need to use this string:
Build-Depends: debhelper (>= 9), autotools-dev, libssl-dev, libpam0g-dev
e.g. add libssl-dev, libpam0g-dev
Otherwise the headers won't be installed and ./configure returns an error.
I created an Ubuntu PPA
https://code.launchpad.net/~stokito/+archive/ubuntu/emailrelay
It builds debs for amd64 and also for arm64 and Raspberry Pi (armhf). This is was requested in the mailing list.
The PPA is built from this git repository which is in fact just imported from SVN
https://github.com/aclemons/emailrelay
If you can move the source code to GitHub that would be great because this will simplify contribution a lot.
I have included this in the new 2.4 release.
With regard to your merge request: I tried to create a git repository in sourceforge, but I'm not sure it was a success and so I have not yet updated it with the 2.4 release. It will take me some time to get up to speed with git so in the meantime I've added you as a emailrelay developer. Does that help at all?
Yes, the git repo looks good. There is some confusion:
the trunk branch is called in git master (as in master-record) and the current development is performed there. On release the HEAD commit is just additionally tagged e.g. v2.4.
The version specific branches aren't used but tags instead are used . On the Github for example the releases page is automatically generated from these tags.
The git is more complicated than SVN and IMHO has a very bad and inconvinient command line options. I just using the JetBrains CLion IDE and never touch the command line
Please close the ticket as fixed.