Preserve popauth's name on installation, as it looks up argv[0] and
tries to change its default behavior according to it.
Reported in: FreeBSD-users-jp@jp.FreeBSD.org mailing list
Cleanup Makefile & patches a bit.
manpage-patch-files.
However, due to an odd bug in patch(1), 2 of the 3 hunks for
popper.8 fails (somehow, diff(1) thinks it is a binary file and
patch cannot patch it correctly if diff is used with the -a option).
So patch-ac only changes /usr/local/lib/popper to .../libexec/qpopper
and doesn't neither corrects the location of sendmail nor adds the
/etc/ftpusers file to the SEE ALSO section.
In the Makefile, /usr/local is now replaced with PREFIX for both manpages.
Renames port to qpopper, since this is the official name Qualcomm gives it.
Add pkg/MESSAGE for the inetd.conf line.
Create ${PREFIX}/etc/popper directory also for pkg's.
PR 18568 (Sent in by Jeff Palmer <jeff@isni.net>) gave me the idea for
this update.
Authors or any interesting parties are welcomed to merge functionality-extending
patches from the popper 2.53 (skey support, youbin support etc).
PR: 18745
Submitted by: Jeff Palmer <jeff@isni.net>
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
PLISTs.
Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
all the COMMENTs! No package names, no version numbers, no "this is
absolutix-3.1.2" type comments that have zero information contents.
Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)
Phew! 238 ports modified!
Move pop.auth database to ${PREFIX}/etc/popper/pop.auth so that it
(a) does not conflict with MH's pop3 database of same name, and (b)
so that ${PREFIX}/etc/popper directory can be owned by pop uid so
that popauth -init always works.
This should cover the last nits regarding this port.
Requested by: asami
the previous version had a huge problem and had to be removed from the
master site, and that's why I'm doing this this late in the cycle.
Also, the problems that patch-aa (off_t) and patch-ac (password length)
address seem to be fixed, so take them out.