[ITA] Procmail 3.22
Corinna Vinschen
corinna-cygwin@cygwin.com
Fri Aug 15 08:59:00 GMT 2014
On Aug 15 09:53, D. Boland wrote:
> Corinna Vinschen wrote:
> >
> > Hi Daniel,
> >
> > On Aug 14 21:05, D. Boland wrote:
> > > Hi group,
> > >
> > > I intend to adopt the Cygwin package for the procmail program, version 3.22. The
> > > original maintainer, Jason Tishler has given me permission to do so.
> > >
> > > The difference with previous Cygwin releases is that the procmail program has been
> > > made 'multiple root' aware and suid/guid, provided that it is started by a
> > > privileged user. This was needed to make procmail work together with Sendmail, which
> > > I intend to package (see next post).
> > >
> > > sdesc: "Mail processing program"
> > > ldesc: "The procmail program is used by Red Hat Linux for all local mail
> > > delivery. In addition to just delivering mail, procmail can be used
> > > for automatic filtering, presorting, and other mail handling jobs.
> > > Procmail is also the basis for the SmartList mailing list processor."
> > > category: Mail
> > > requires: bash cygwin
> > > version: 3.22-11
> >
> > "version" is not a valid tag in setup.hint. Also, the 64 bit release is
> > already at version 3.22-13, so your version shoud bump to a higher
> > release number.
>
> Got it. I'm working on the 32-bit version first. How do I cross-compile?
>
> >
> > > http://cygwin.boland.nl/x86/release/procmail/
> >
> > New packages are supposed to use cygport packaging. Please see my
> > former 64 bit procmail package procmail-3.22-13-src.tar.bz2, it's
> > already using cygport.
> >
> > > Note: after making from source, use 'make install-suid' and make install.man to
> > > install.
> >
> > These steps should be part of the src_install() function in the
> > cygport file.
>
> I was testing your 64-bit release, but I got errors:
>
> $ cygport procmail.cygport compile
> >>> Compiling procmail-3.22-13.i686
> /usr/share/cygport/lib/syntax.cygpart: regel 136:
> /home/daniel/Downloads/procmail-3.22-13/procmail-3.22-13.i686/log/procmail-3.22-13-compile.log:
> No such file or directory
Works for me. Did you forget the `prep' stage?
$ cygport procmail.cygport prep
>>> Preparing procmail-3.22-13.x86_64
*** Info: gnupg must be installed in order to check signatures.
>>> Unpacking source procmail-3.22.tar.gz
*** Info: applying patch procmail.patch:
patching file Makefile
patching file Makefile.1
patching file config.h
patching file src/Makefile.0
patching file src/autoconf
patching file src/cstdio.c
patching file src/foldinfo.c
patching file src/includes.h
patching file src/formisc.h
>>> Preparing working source directory
$ cygport procmail.cygport compile
[...]
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20140815/3261cf85/attachment.sig>
More information about the Cygwin-apps
mailing list