diff options
author | Neel Chauhan <nc@FreeBSD.org> | 2021-02-28 01:34:06 +0800 |
---|---|---|
committer | Neel Chauhan <nc@FreeBSD.org> | 2021-02-28 01:34:06 +0800 |
commit | 0bacef065eb07ccde6a14044fa3d641770d91482 (patch) | |
tree | a5ac468a9df162c32196ab990fa467e7442c3ea7 /irc | |
parent | 12bd683a3911472fa280459e42147b4b87535dfc (diff) | |
download | freebsd-ports-gnome-0bacef065eb07ccde6a14044fa3d641770d91482.tar.gz freebsd-ports-gnome-0bacef065eb07ccde6a14044fa3d641770d91482.tar.zst freebsd-ports-gnome-0bacef065eb07ccde6a14044fa3d641770d91482.zip |
irc/inspircd: Update to 3.9.0 and pass maintainership to submitter
Changes: https://docs.inspircd.org/3/change-log/#inspircd-390
PR: 253878
Submitted by: Dries Michiels <driesm.michiels AT gmail DOT com>
Diffstat (limited to 'irc')
-rw-r--r-- | irc/inspircd/Makefile | 12 | ||||
-rw-r--r-- | irc/inspircd/distinfo | 6 | ||||
-rw-r--r-- | irc/inspircd/files/patch-make_template_inspircd | 11 | ||||
-rw-r--r-- | irc/inspircd/files/patch-make_template_main.mk | 73 | ||||
-rw-r--r-- | irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp | 11 | ||||
-rw-r--r-- | irc/inspircd/pkg-plist | 3 |
6 files changed, 12 insertions, 104 deletions
diff --git a/irc/inspircd/Makefile b/irc/inspircd/Makefile index 899a0b191b84..ee2d38b1cf83 100644 --- a/irc/inspircd/Makefile +++ b/irc/inspircd/Makefile @@ -3,16 +3,15 @@ PORTNAME= inspircd DISTVERSIONPREFIX= v -DISTVERSION= 3.8.1 +DISTVERSION= 3.9.0 CATEGORIES= irc -MAINTAINER= ports@FreeBSD.org +MAINTAINER= driesm.michiels@gmail.com COMMENT= Modular C++ IRC daemon LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/LICENSE.txt -# Configure script is written in perl USES= compiler:c++11-lang cpe gmake localbase:ldflags perl5 CPE_VENDOR= inspire_ircd CPE_PRODUCT= inspircd @@ -26,12 +25,13 @@ CONFIGURE_ARGS= --binary-dir=${PREFIX}/bin \ --data-dir=${_INSPIRCD_DBDIR} \ --disable-auto-extras \ --distribution-label=${OPSYS}-${PORTVERSION} \ + --gid=nobody \ --log-dir=${_INSPIRCD_LOGDIR} \ --manual-dir=${MANPREFIX}/man/man1 \ --module-dir=${PREFIX}/libexec/${PORTNAME}/modules \ --prefix=${PREFIX}/libexec/${PORTNAME} \ - --gid=0 \ - --uid=0 + --runtime-dir=${_INSPIRCD_RUNDIR} \ + --uid=nobody MAKEFILE= GNUmakefile @@ -52,7 +52,7 @@ PLIST_SUB= INSPIRCD_DBDIR=${_INSPIRCD_DBDIR} \ INSPIRCD_RUNDIR=${_INSPIRCD_RUNDIR} \ INSPIRCD_USER=${USERS} -OPTIONS_DEFINE= GNUTLS IPV6 LDAP MBEDTLS MYSQL OPENSSL PCRE PGSQL POSIX \ +OPTIONS_DEFINE= GNUTLS LDAP MBEDTLS MYSQL OPENSSL PCRE PGSQL POSIX \ SQLITE SSLREHASH OPTIONS_DEFAULT= OPENSSL POSIX OPTIONS_SUB= yes diff --git a/irc/inspircd/distinfo b/irc/inspircd/distinfo index 03d6f42777d2..fe33499fb91f 100644 --- a/irc/inspircd/distinfo +++ b/irc/inspircd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1609467703 -SHA256 (inspircd-inspircd-v3.8.1_GH0.tar.gz) = 2068ca42f39b382e1f74b650230e02690ffbca58c4f3aed075a6dd72e381b44b -SIZE (inspircd-inspircd-v3.8.1_GH0.tar.gz) = 850997 +TIMESTAMP = 1614362910 +SHA256 (inspircd-inspircd-v3.9.0_GH0.tar.gz) = 5bda0fc3d41908cda4580de39d62e8be4840da45f31e072cfca337b838add567 +SIZE (inspircd-inspircd-v3.9.0_GH0.tar.gz) = 853862 diff --git a/irc/inspircd/files/patch-make_template_inspircd b/irc/inspircd/files/patch-make_template_inspircd deleted file mode 100644 index ba64a51a5f65..000000000000 --- a/irc/inspircd/files/patch-make_template_inspircd +++ /dev/null @@ -1,11 +0,0 @@ ---- make/template/inspircd.orig 2021-01-01 03:25:25 UTC -+++ make/template/inspircd -@@ -426,7 +426,7 @@ sub getpidfile - } - - # End of includes / No includes found. Using default. -- $pidfile = $datadir . "/inspircd.pid"; -+ $pidfile = "/var/run/inspircd.pid"; - } - - sub getstatus { diff --git a/irc/inspircd/files/patch-make_template_main.mk b/irc/inspircd/files/patch-make_template_main.mk deleted file mode 100644 index 1c706195e5ae..000000000000 --- a/irc/inspircd/files/patch-make_template_main.mk +++ /dev/null @@ -1,73 +0,0 @@ ---- make/template/main.mk.orig 2020-11-20 12:10:47 UTC -+++ make/template/main.mk -@@ -212,41 +212,41 @@ finishmessage: target - @echo "*************************************" - - install: target -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(BASE) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(BINPATH) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(CONPATH) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(DATPATH) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(EXAPATH)/codepages -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(EXAPATH)/providers -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(EXAPATH)/services -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(EXAPATH)/sql -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(LOGPATH) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(MANPATH) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(MODPATH) -- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(SCRPATH) -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) "$(BUILDPATH)/bin/inspircd" $(BINPATH) -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) "$(BUILDPATH)/modules/"*.so $(MODPATH) -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) @CONFIGURE_DIRECTORY@/inspircd $(SCRPATH) 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/apparmor $(SCRPATH) 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/logrotate $(SCRPATH) 2>/dev/null -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(BASE) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(BINPATH) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(DATPATH) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(EXAPATH)/codepages -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(EXAPATH)/providers -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(EXAPATH)/services -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(EXAPATH)/sql -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(LOGPATH) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(MANPATH) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(MODPATH) -+ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(SCRPATH) -+ -$(INSTALL) -m $(INSTMODE_BIN) "$(BUILDPATH)/bin/inspircd" $(BINPATH) -+ -$(INSTALL) -m $(INSTMODE_BIN) "$(BUILDPATH)/modules/"*.so $(MODPATH) -+ -$(INSTALL) -m $(INSTMODE_BIN) @CONFIGURE_DIRECTORY@/inspircd $(SCRPATH) 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/apparmor $(SCRPATH) 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/logrotate $(SCRPATH) 2>/dev/null - ifeq ($(SYSTEM), darwin) - -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) @CONFIGURE_DIRECTORY@/org.inspircd.plist $(SCRPATH) 2>/dev/null - endif - ifeq ($(SYSTEM), linux) - -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd.service $(SCRPATH) 2>/dev/null - endif -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd.1 $(MANPATH) 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd-genssl.1 $(MANPATH) 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd-testssl.1 $(MANPATH) 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) tools/genssl $(BINPATH)/inspircd-genssl 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) tools/testssl $(BINPATH)/inspircd-testssl 2>/dev/null -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/conf/*.example $(EXAPATH) -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/conf/codepages/*.example $(EXAPATH)/codepages -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/conf/providers/*.example $(EXAPATH)/providers -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/conf/services/*.example $(EXAPATH)/services -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/sql/*.sql $(EXAPATH)/sql -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/help.txt $(CONPATH) -- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_PRV) @CONFIGURE_DIRECTORY@/*.pem $(CONPATH) 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd.1 $(MANPATH) 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd-genssl.1 $(MANPATH) 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd-testssl.1 $(MANPATH) 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_BIN) tools/genssl $(BINPATH)/inspircd-genssl 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_BIN) tools/testssl $(BINPATH)/inspircd-testssl 2>/dev/null -+ -$(INSTALL) -m $(INSTMODE_TXT) docs/conf/*.example $(EXAPATH) -+ -$(INSTALL) -m $(INSTMODE_TXT) docs/conf/codepages/*.example $(EXAPATH)/codepages -+ -$(INSTALL) -m $(INSTMODE_TXT) docs/conf/providers/*.example $(EXAPATH)/providers -+ -$(INSTALL) -m $(INSTMODE_TXT) docs/conf/services/*.example $(EXAPATH)/services -+ -$(INSTALL) -m $(INSTMODE_TXT) docs/sql/*.sql $(EXAPATH)/sql -+ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/help.txt $(CONPATH) -+ -$(INSTALL) -m $(INSTMODE_PRV) @CONFIGURE_DIRECTORY@/*.pem $(CONPATH) 2>/dev/null - @echo "" - @echo "*************************************" - @echo "* INSTALL COMPLETE! *" diff --git a/irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp b/irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp deleted file mode 100644 index e2ee8fc277de..000000000000 --- a/irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/modules/extra/m_ssl_openssl.cpp.orig 2019-05-08 13:19:20 UTC -+++ src/modules/extra/m_ssl_openssl.cpp -@@ -21,7 +21,7 @@ - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - --/// $CompilerFlags: find_compiler_flags("openssl") -+/// $CompilerFlags: find_compiler_flags("openssl" "") - /// $LinkerFlags: find_linker_flags("openssl" "-lssl -lcrypto") - - /// $PackageInfo: require_system("centos") openssl-devel pkgconfig diff --git a/irc/inspircd/pkg-plist b/irc/inspircd/pkg-plist index bd614a8ba16b..3ddfee2eb317 100644 --- a/irc/inspircd/pkg-plist +++ b/irc/inspircd/pkg-plist @@ -14,7 +14,10 @@ bin/inspircd-testssl %%ETCDIR%%/examples/codepages/latin1.conf.example %%ETCDIR%%/examples/codepages/rfc1459.conf.example %%ETCDIR%%/examples/codepages/strict-rfc1459.conf.example +%%ETCDIR%%/examples/providers/dronebl.conf.example +%%ETCDIR%%/examples/providers/efnet-rbl.conf.example %%ETCDIR%%/examples/providers/irccloud.conf.example +%%ETCDIR%%/examples/providers/torexit.conf.example %%ETCDIR%%/examples/services/anope.conf.example %%ETCDIR%%/examples/services/atheme.conf.example %%ETCDIR%%/examples/services/generic.conf.example |