| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
There is no need to quote BASE and {BIN,CON,DAT,MOD,LOG}PATH
because they are alreaady quoted. {BUILD,SOURCE}PATH however
are unquoted so their usages still need to be quoted.
This reverts commit dbcbf9647d0abb421f8a84b41e674f403c91ce8f.
|
| | |
|
| |
|
|
| |
This prevents problems caused by paths with spaces in them.
|
| | |
|
| | |
|
| |\
| |
| | |
[2.0] Fix checking whether kqueue/stdint/strlcpy are available.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
It seems like the newer OS X versions don't put headers into the
system include directories. Switch to using a test file instead.
|
| |/
|
|
|
|
| |
From Perl 5.22 onwards, POSIX::tmpnam() has been deprecated (without the
usual 2 year deprecation cycle), using the File::Temp module instead
preserves compatibility while allowing compilation on 5.22 and later.
|
| |\
| |
| | |
[2.0] Show a better warning when certtool/openssl are missing.
|
| | | |
|
| |/ |
|
| |
|
|
|
| |
The existing method works fine when building with the default
paths but breaks when you are doing a system-wide installation.
|
| |
|
|
|
| |
This is a workaround for now. In 2.2 we should prefix all of the
environment variables with INSPIRCD_ to avoid collisions.
|
| |
|
|
| |
Backported from master, PR #901
|
| |
|
|
| |
This is a modified version of 690c372. Fixes #905.
|
| |
|
|
|
| |
- GCC in C++ mode should be called g++ not gcc.
- ICC in C++ mode should be called icpc not icc.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The extend_pkg_path method will be removed in 2.2 as it
causes problems with non-standard pkg-config paths. This
commit adds a workaround until that happens.
|
| |
|
|
|
|
|
|
|
|
|
| |
- Fix temporary files not being deleted after use.
- Fix the option for disabling rpath.
- Fix the help message:
* Fix indentation of some help options.
* Fix default paths not containing 'run'.
* Remove documentation for --disable-ipv6 (exists but does nothing).
* Remove documentation for --library-dir (does not exist).
- Fix some minor errors in messages.
|
| | |
|
| | |
|
| |\
| |
| | |
Fix build problem on Solaris
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
-rpath only takes one dash
Fixes the Solaris build \o/
'''
<fraggeln> SaberUK: http://m.theo.nu/jenkins/job/InspIRCd-2.0/435/label=solaris/console <--
<fraggeln> do you have any clue on why?
<@Shutter> Hmm. Where did that extra - come from.
<fraggeln> Shutter: no idea :)
[...]
<fraggeln> Shutter: sub make_rpath($;$) <-- in make/utilities.pm
<fraggeln> thats where that extra - is'''
|
| |/ |
|
| |
|
|
|
|
| |
- Only remove the base directory for in-source installs.
- Use full paths to the source directory.
- Update the help message to be more accurate.
|
| |
|
|
|
|
|
| |
- Example config files now end with .conf.example.
- Example text files now end with .txt.example.
- Removed 'inspircd' from the name of multiple example files.
- Added missing oper motd example file.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
- LWP::Simple is not installed.
- Crypt::SSLeay or IO::Socket::SSL are not installed.
This fixes #154.
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
This patchset aims to ease the packaging of InspIRCd for a system-wide installation scenario.
Changes in detail:
configure: Add the options --log-path and --data-path
m_ssl_gnutls, openssl: Change the hardcoded "conf/" to the existent CONFIG_PATH macro
m_xline_db: Make the location of xline.db configurable. It will use --data-path as default value, but this can be
changed using the configuration files.
|
| |
|
|
|
|
|
|
| |
Add GnuTLS support for Windows.
Made NSIS script include extra DLL files if supplied and
include the conf/aliases and conf/modules example configuration files.
Added make_gnutls_cert.bat to generate GnuTLS certificates on Windows.
Fixed typo in gnutlscert.pm.
|
| | |
|
| |
|
|
|
|
| |
<jmw@debian.org> for the patch
Fixes issue #98 reported by @guikcd
|
| | |
|
| | |
|
| | |
|