Nefarious IRCu is a collection of modifications to the Undernet IRC
daemon known as IRCu. This version is based on Undernet IRCu by the
Undernet Coder Committee. The original code can be obtained from
their webpage, http://coder-com.undernet.org/
WWW: http://evilnet.sourceforge.net/
===> The following configuration options are available for Nefarious-1.2.0_1:
CHROOT=off: Chroot the irc daemon within INSTALL_PREFIX
DOCS=on: Build and/or install documentation
SSL=off: SSL protocol support
===> Use 'make config' to modify these settings
Remove expired ports without open PRs:
2016-07-04 security/openpgpsdk: Broken for more than 6 months
2016-07-04 security/radiusniff: Broken for more than 6 months
2016-07-04 security/pear-Auth_OpenID: Broken for more than 6 months
2016-07-04 security/sshit: Broken for more than 6 months
2016-07-04 security/ifd-slb_rf60: Broken for more than 6 months
2016-07-04 security/rainbowcrack: Broken for more than 6 months
2016-07-04 security/vlog: Broken for more than 6 months
2016-07-04 security/cryptstring: Broken for more than 6 months
2016-07-04 x11/libdnd: Broken for more than 6 months
2016-07-04 x11/xlupe: Broken for more than 6 months
2016-07-04 x11/xco: Broken for more than 6 months
2016-07-04 x11/xclick: Broken for more than 6 months
2016-07-04 devel/ocfpcsc: Broken for more than 6 months
2016-07-04 devel/dits: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above )
Remove backslashes from single- and double-quotes in COMMENT and _DESC
strings, that were passed through rather than escaping anything.
Approved by: portmgr (not really, but it touches unstaged ports)
irc/nefarious: stage, take 2. Add DOCS options
The vendor makefile creates html documents unconditionally with two
flavors: operators and users. There is a lot of duplication between the
two so it symlinked the duplicates. Unfortunately the symlinks point
back the stage directory. Also, at least one symlink was invalid in all
cases as it was not pointing to any file.
To fix:
1. override install target
2. Add DOCS option to make non-man page documentation optional
3. Copy files instead of using symlinks (they are very small)
4. Fix vendor SYMLINK list, there were two errors in it
5. Remove subversion tree during post-extract target
Note that the permissions of the installed configuration files are
different. The vendor files tried to install them with modes 600 and 700
but now they are the default for INSTALL_DATA macro.
Reported by: swills (jenkins)
irc/nefarious: stage, unbreak on F10+ and more
* Add stage support
* Fix build for clang
* convert USE_BZIP2
* Bring in DragonFly support patch
* convert USE_OPENSSL and USE_CHROOT knobs to options
* rename DOMAIN knob to NEFARIOUS_DOMAIN knob
* rename INSTALL_PREFIX knob to NEFARIOUS_INSTALL_PREFIX knob
* Make bash dependency work in non-standard location
* Tweak pre-configure message accordingly, remove sleep command
Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy. Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.
Approved by: portmgr (implicit)
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )
NEW PORT
Nefarious IRCu is a collection of modifications to the Undernet IRC
daemon known as IRCu. This version is based on Undernet IRCu by the
Undernet Coder Committee. The original code can be obtained from
their webpage, http://coder-com.undernet.org/