The net/socks5 port includes <ttychars.h>, even though it is not needed.
This header file got removed with the sgtty interface. Also make the
port prefer <termios.h> over <sys/termios.h>
PR: 124480
Approved by: philip (mentor)
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
was not only inefficient (writing out to a file and then reading back!),
but also had a bug in its handling of va_args.
The most obvious ill-effect was the daemon crashing shortly after
start-up on amd64. The inefficientcy was less obvious, but still there
on all platforms.
Although log.c contained HAVE_VSNPRINTF ifdef-s, the configure script
does not check for the function's presence and never sets the define.
Add the -DHAVE_VSNPRINTF as a simple work-around... Bump PORTREVISION.
Approved by: maintainer
While here, ditch the ancient socks5.sh.sample in favor of the proper
USE_RC_SUBR script based on the maintainer-supplied code.
also doesn't require manual downloading, so remove the code to prompt
for that.
Note that although the checksum has changed, there are no differences
in the distfile save for the compression. I compared the uncompressed
tarball against one from http://www.etn.yz.yamagata-u.ac.jp/ipv6arc/socks/
which corresponded to the old checksum and they were identical (md5).
I chose to use the SGI MASTER_SITE instead since it would presumably
have more bandwidth.
Approved by: Josh Paetzel <josh@tcbug.org> (MAINTAINER)
just as in other ports which require "manual" downloading of distfiles.
(also correcting the extranous '.')
PR: 26719
Submitted by: Dimitry Andric <dim@xs4all.nl>
r11 as well as parts of patch-ak. 1.0r10 is no longer available at
the NEC web site. Verified the URL was still the right place to go to
get socks5 1.0r11.
Noticed by: Jim Paterson <jpaterso@paterson.org>
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.)
Line up the rhs of variable assignments nicely. Remove a couple of extra
whitespaces while I'm here.
Suggested by: sobomax
Remove patches integrated since r9.
1/2 of patch-aa was integrated, the second half has been retained.
Add new patch (patch-ak) from web site for s5fakehost files.
Add new patch (patch-al) to fix long standing telnet failure to build (it
is a kludge, so hasn't been submitted to the socks maintainers).
The deleted patches were merged into the program.
Obtained from: http://www.socks.nec.com/patch-socks5.html
(the new patches, that is)
NOTE: I'd love to have used PATCH_SITES and its cohorts,
however the patches from the web site were directory-ambigous
and adding them to our repository is the best way to avoid a
lot of glue and uglyness in the Makefile.
Patches-ad and ae from
Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
I've not had a chance to test this as much as I'd like, but it has
become obvious to me that a possibly minorly broken port is better
than a definitely broken port.
Thanks to obrian for the gentile reminder...
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.