pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/znc znc: Update to 1.7.5.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a55e4efb49fc
branches: trunk
changeset: 340303:a55e4efb49fc
user: nia <nia%pkgsrc.org@localhost>
date: Tue Oct 01 13:49:58 2019 +0000
description:
znc: Update to 1.7.5.
pkgsrc changes:
- Switched to cmake.
Upstream changes:
- modpython: Add support for Python 3.8
- modtcl: install .tcl files when building with CMake
- nickserv: report success of Clear commands
- Update translations, add Italian, Bulgarian, fix name of Dutch
- Update error messages to be clearer
- Add a deprecation warning to ./configure to use CMake instead in addition to an already existing warning in README
diffstat:
chat/znc/Makefile | 71 +++---
chat/znc/PLIST | 16 +-
chat/znc/PLIST.nls | 532 ++++++++++++++++++++++++++++++++++++++++++++++++++++
chat/znc/distinfo | 10 +-
chat/znc/options.mk | 64 ++++--
5 files changed, 625 insertions(+), 68 deletions(-)
diffs (truncated from 793 to 300 lines):
diff -r d724d125dc8c -r a55e4efb49fc chat/znc/Makefile
--- a/chat/znc/Makefile Tue Oct 01 13:29:58 2019 +0000
+++ b/chat/znc/Makefile Tue Oct 01 13:49:58 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2019/08/11 13:18:06 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2019/10/01 13:49:58 nia Exp $
-DISTNAME= znc-1.7.4
-PKGREVISION= 1
+DISTNAME= znc-1.7.5
CATEGORIES= net
MASTER_SITES= https://znc.in/releases/archive/
@@ -10,59 +9,53 @@
COMMENT= Advanced IRC bouncer with IPv6 and SSL support
LICENSE= gnu-gpl-v2
-USE_LANGUAGES= c c++
-USE_LIBTOOL= yes
-USE_TOOLS+= bsdtar gmake pkg-config
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
-PKGCONFIG_OVERRIDE+= znc.pc.in
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config msgfmt
+USE_LANGUAGES= c c++11
+MANCOMPRESSED= yes
+
+# C++11
+GCC_REQD+= 4.7
-PLIST_SRC= PLIST
-PLIST_SUBST+= ZNC_USER="${ZNC_USER}"
-PLIST_SUBST+= PKG_SYSCONFDIR="${PKG_SYSCONFDIR}"
-PLIST_SUBST+= PKG_PREFIX="${PREFIX}"
+PLIST_SRC= PLIST
+PLIST_SUBST+= ZNC_USER="${ZNC_USER}"
+PLIST_SUBST+= PKG_SYSCONFDIR="${PKG_SYSCONFDIR}"
+PLIST_SUBST+= PKG_PREFIX="${PREFIX}"
+
+BUILD_DEFS+= VARBASE
+BUILD_DEFS+= PKG_SYSCONFDIR
+BUILD_DEFS+= ZNC_USER
+BUILD_DEFS+= ZNC_GROUP
PKG_SYSCONFSUBDIR= ${PKGBASE}
.include "../../mk/bsd.prefs.mk"
-ZNC_USER?= znc
-ZNC_GROUP?= znc
-PKG_GROUPS= ${ZNC_GROUP}
-PKG_USERS= ${ZNC_USER}:${ZNC_GROUP}
+ZNC_USER?= znc
+ZNC_GROUP?= znc
+PKG_GROUPS= ${ZNC_GROUP}
+PKG_USERS= ${ZNC_USER}:${ZNC_GROUP}
+
PKG_GROUPS_VARS= ZNC_USER
PKG_USERS_VARS= ZNC_GROUP
-SUBST_CLASSES+= fix-man-znc
-SUBST_STAGE.fix-man-znc= pre-configure
-SUBST_MESSAGE.fix-man-znc= Fixing absolute paths in znc.1 manpage.
-SUBST_FILES.fix-man-znc= man/znc.1
-SUBST_SED.fix-man-znc= -e 's,\~\/\.znc,${PKG_SYSCONFDIR},g'
-SUBST_SED.fix-man-znc+= -e 's,\/usr\/local,${PREFIX},g'
-
-SUBST_CLASSES+= fix-tar
-SUBST_STAGE.fix-tar= pre-build
-SUBST_MESSAGE.fix-tar= Replace tar executable name.
-SUBST_FILES.fix-tar+= modules/modperl/Makefile.inc
-SUBST_FILES.fix-tar+= modules/modpython/Makefile.inc
-SUBST_SED.fix-tar= -e 's,tar -xf ,bsdtar -xf ,g'
-
-BUILD_DEFS+= VARBASE
-BUILD_DEFS+= PKG_SYSCONFDIR
-BUILD_DEFS+= ZNC_USER
-BUILD_DEFS+= ZNC_GROUP
-
RCD_SCRIPTS+= znc
PTHREAD_AUTO_VARS= yes
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR} ${ZNC_USER} ${ZNC_GROUP} 0755
-MANCOMPRESSED= yes
+PKGCONFIG_OVERRIDE+= znc.pc.in
+
+SUBST_CLASSES+= man
+SUBST_STAGE.man= pre-configure
+SUBST_MESSAGE.man= Fixing absolute paths in znc.1 manpage.
+SUBST_FILES.man= man/znc.1
+SUBST_SED.man= -e 's,\~\/\.znc,${PKG_SYSCONFDIR},g'
+SUBST_SED.man+= -e 's,\/usr\/local,${PREFIX},g'
.include "options.mk"
-
.include "../../devel/libgetopt/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
-.include "../../textproc/icu/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r d724d125dc8c -r a55e4efb49fc chat/znc/PLIST
--- a/chat/znc/PLIST Tue Oct 01 13:29:58 2019 +0000
+++ b/chat/znc/PLIST Tue Oct 01 13:49:58 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2018/12/16 02:05:23 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/10/01 13:49:58 nia Exp $
bin/znc
bin/znc-buildmod
include/znc/Buffer.h
@@ -33,6 +33,7 @@
include/znc/main.h
include/znc/version.h
include/znc/znc.h
+include/znc/znc_export_lib_export.h
include/znc/zncconfig.h
lib/pkgconfig/znc.pc
lib/znc/admindebug.so
@@ -92,6 +93,11 @@
lib/znc/webadmin.so
man/man1/znc-buildmod.1
man/man1/znc.1
+share/znc/cmake/ZNCConfig.cmake
+share/znc/cmake/ZNCConfigVersion.cmake
+share/znc/cmake/znc_internal-noconfig.cmake
+share/znc/cmake/znc_internal.cmake
+share/znc/cmake/znc_public.cmake
share/znc/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl
share/znc/modules/cert/tmpl/index.tmpl
share/znc/modules/certauth/tmpl/index.tmpl
@@ -120,6 +126,14 @@
share/znc/modules/webadmin/tmpl/listusers.tmpl
share/znc/modules/webadmin/tmpl/settings.tmpl
share/znc/modules/webadmin/tmpl/traffic.tmpl
+share/znc/translations/bg-BG
+share/znc/translations/de-DE
+share/znc/translations/es-ES
+share/znc/translations/fr-FR
+share/znc/translations/id-ID
+share/znc/translations/it-IT
+share/znc/translations/nl-NL
+share/znc/translations/ru-RU
share/znc/webskins/_default_/pub/External.png
share/znc/webskins/_default_/pub/_default_.css
share/znc/webskins/_default_/pub/favicon.ico
diff -r d724d125dc8c -r a55e4efb49fc chat/znc/PLIST.nls
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/znc/PLIST.nls Tue Oct 01 13:49:58 2019 +0000
@@ -0,0 +1,532 @@
+@comment $NetBSD: PLIST.nls,v 1.1 2019/10/01 13:49:58 nia Exp $
+share/locale/bg_BG/LC_MESSAGES/znc-admindebug.mo
+share/locale/bg_BG/LC_MESSAGES/znc-adminlog.mo
+share/locale/bg_BG/LC_MESSAGES/znc-alias.mo
+share/locale/bg_BG/LC_MESSAGES/znc-autoattach.mo
+share/locale/bg_BG/LC_MESSAGES/znc-autocycle.mo
+share/locale/bg_BG/LC_MESSAGES/znc-autoop.mo
+share/locale/bg_BG/LC_MESSAGES/znc-autoreply.mo
+share/locale/bg_BG/LC_MESSAGES/znc-autovoice.mo
+share/locale/bg_BG/LC_MESSAGES/znc-awaystore.mo
+share/locale/bg_BG/LC_MESSAGES/znc-block_motd.mo
+share/locale/bg_BG/LC_MESSAGES/znc-blockuser.mo
+share/locale/bg_BG/LC_MESSAGES/znc-bouncedcc.mo
+share/locale/bg_BG/LC_MESSAGES/znc-buffextras.mo
+share/locale/bg_BG/LC_MESSAGES/znc-cert.mo
+share/locale/bg_BG/LC_MESSAGES/znc-certauth.mo
+share/locale/bg_BG/LC_MESSAGES/znc-chansaver.mo
+share/locale/bg_BG/LC_MESSAGES/znc-clearbufferonmsg.mo
+share/locale/bg_BG/LC_MESSAGES/znc-clientnotify.mo
+share/locale/bg_BG/LC_MESSAGES/znc-controlpanel.mo
+share/locale/bg_BG/LC_MESSAGES/znc-crypt.mo
+share/locale/bg_BG/LC_MESSAGES/znc-ctcpflood.mo
+share/locale/bg_BG/LC_MESSAGES/znc-cyrusauth.mo
+share/locale/bg_BG/LC_MESSAGES/znc-dcc.mo
+share/locale/bg_BG/LC_MESSAGES/znc-disconkick.mo
+share/locale/bg_BG/LC_MESSAGES/znc-fail2ban.mo
+share/locale/bg_BG/LC_MESSAGES/znc-flooddetach.mo
+share/locale/bg_BG/LC_MESSAGES/znc-identfile.mo
+share/locale/bg_BG/LC_MESSAGES/znc-imapauth.mo
+share/locale/bg_BG/LC_MESSAGES/znc-keepnick.mo
+share/locale/bg_BG/LC_MESSAGES/znc-kickrejoin.mo
+share/locale/bg_BG/LC_MESSAGES/znc-lastseen.mo
+share/locale/bg_BG/LC_MESSAGES/znc-listsockets.mo
+share/locale/bg_BG/LC_MESSAGES/znc-log.mo
+share/locale/bg_BG/LC_MESSAGES/znc-missingmotd.mo
+share/locale/bg_BG/LC_MESSAGES/znc-modperl.mo
+share/locale/bg_BG/LC_MESSAGES/znc-modpython.mo
+share/locale/bg_BG/LC_MESSAGES/znc-modules_online.mo
+share/locale/bg_BG/LC_MESSAGES/znc-nickserv.mo
+share/locale/bg_BG/LC_MESSAGES/znc-notes.mo
+share/locale/bg_BG/LC_MESSAGES/znc-notify_connect.mo
+share/locale/bg_BG/LC_MESSAGES/znc-partyline.mo
+share/locale/bg_BG/LC_MESSAGES/znc-perform.mo
+share/locale/bg_BG/LC_MESSAGES/znc-perleval.mo
+share/locale/bg_BG/LC_MESSAGES/znc-pyeval.mo
+share/locale/bg_BG/LC_MESSAGES/znc-q.mo
+share/locale/bg_BG/LC_MESSAGES/znc-raw.mo
+share/locale/bg_BG/LC_MESSAGES/znc-route_replies.mo
+share/locale/bg_BG/LC_MESSAGES/znc-sample.mo
+share/locale/bg_BG/LC_MESSAGES/znc-samplewebapi.mo
+share/locale/bg_BG/LC_MESSAGES/znc-sasl.mo
+share/locale/bg_BG/LC_MESSAGES/znc-savebuff.mo
+share/locale/bg_BG/LC_MESSAGES/znc-send_raw.mo
+share/locale/bg_BG/LC_MESSAGES/znc-shell.mo
+share/locale/bg_BG/LC_MESSAGES/znc-simple_away.mo
+share/locale/bg_BG/LC_MESSAGES/znc-stickychan.mo
+share/locale/bg_BG/LC_MESSAGES/znc-stripcontrols.mo
+share/locale/bg_BG/LC_MESSAGES/znc-watch.mo
+share/locale/bg_BG/LC_MESSAGES/znc-webadmin.mo
+share/locale/bg_BG/LC_MESSAGES/znc.mo
+share/locale/de_DE/LC_MESSAGES/znc-admindebug.mo
+share/locale/de_DE/LC_MESSAGES/znc-adminlog.mo
+share/locale/de_DE/LC_MESSAGES/znc-alias.mo
+share/locale/de_DE/LC_MESSAGES/znc-autoattach.mo
+share/locale/de_DE/LC_MESSAGES/znc-autocycle.mo
+share/locale/de_DE/LC_MESSAGES/znc-autoop.mo
+share/locale/de_DE/LC_MESSAGES/znc-autoreply.mo
+share/locale/de_DE/LC_MESSAGES/znc-autovoice.mo
+share/locale/de_DE/LC_MESSAGES/znc-awaystore.mo
+share/locale/de_DE/LC_MESSAGES/znc-block_motd.mo
+share/locale/de_DE/LC_MESSAGES/znc-blockuser.mo
+share/locale/de_DE/LC_MESSAGES/znc-bouncedcc.mo
+share/locale/de_DE/LC_MESSAGES/znc-buffextras.mo
+share/locale/de_DE/LC_MESSAGES/znc-cert.mo
+share/locale/de_DE/LC_MESSAGES/znc-certauth.mo
+share/locale/de_DE/LC_MESSAGES/znc-chansaver.mo
+share/locale/de_DE/LC_MESSAGES/znc-clearbufferonmsg.mo
+share/locale/de_DE/LC_MESSAGES/znc-clientnotify.mo
+share/locale/de_DE/LC_MESSAGES/znc-controlpanel.mo
+share/locale/de_DE/LC_MESSAGES/znc-crypt.mo
+share/locale/de_DE/LC_MESSAGES/znc-ctcpflood.mo
+share/locale/de_DE/LC_MESSAGES/znc-cyrusauth.mo
+share/locale/de_DE/LC_MESSAGES/znc-dcc.mo
+share/locale/de_DE/LC_MESSAGES/znc-disconkick.mo
+share/locale/de_DE/LC_MESSAGES/znc-fail2ban.mo
+share/locale/de_DE/LC_MESSAGES/znc-flooddetach.mo
+share/locale/de_DE/LC_MESSAGES/znc-identfile.mo
+share/locale/de_DE/LC_MESSAGES/znc-imapauth.mo
+share/locale/de_DE/LC_MESSAGES/znc-keepnick.mo
+share/locale/de_DE/LC_MESSAGES/znc-kickrejoin.mo
+share/locale/de_DE/LC_MESSAGES/znc-lastseen.mo
+share/locale/de_DE/LC_MESSAGES/znc-listsockets.mo
+share/locale/de_DE/LC_MESSAGES/znc-log.mo
+share/locale/de_DE/LC_MESSAGES/znc-missingmotd.mo
+share/locale/de_DE/LC_MESSAGES/znc-modperl.mo
+share/locale/de_DE/LC_MESSAGES/znc-modpython.mo
+share/locale/de_DE/LC_MESSAGES/znc-modules_online.mo
+share/locale/de_DE/LC_MESSAGES/znc-nickserv.mo
+share/locale/de_DE/LC_MESSAGES/znc-notes.mo
+share/locale/de_DE/LC_MESSAGES/znc-notify_connect.mo
+share/locale/de_DE/LC_MESSAGES/znc-partyline.mo
+share/locale/de_DE/LC_MESSAGES/znc-perform.mo
+share/locale/de_DE/LC_MESSAGES/znc-perleval.mo
+share/locale/de_DE/LC_MESSAGES/znc-pyeval.mo
+share/locale/de_DE/LC_MESSAGES/znc-q.mo
+share/locale/de_DE/LC_MESSAGES/znc-raw.mo
+share/locale/de_DE/LC_MESSAGES/znc-route_replies.mo
+share/locale/de_DE/LC_MESSAGES/znc-sample.mo
+share/locale/de_DE/LC_MESSAGES/znc-samplewebapi.mo
+share/locale/de_DE/LC_MESSAGES/znc-sasl.mo
+share/locale/de_DE/LC_MESSAGES/znc-savebuff.mo
+share/locale/de_DE/LC_MESSAGES/znc-send_raw.mo
+share/locale/de_DE/LC_MESSAGES/znc-shell.mo
+share/locale/de_DE/LC_MESSAGES/znc-simple_away.mo
+share/locale/de_DE/LC_MESSAGES/znc-stickychan.mo
+share/locale/de_DE/LC_MESSAGES/znc-stripcontrols.mo
+share/locale/de_DE/LC_MESSAGES/znc-watch.mo
+share/locale/de_DE/LC_MESSAGES/znc-webadmin.mo
+share/locale/de_DE/LC_MESSAGES/znc.mo
+share/locale/es_ES/LC_MESSAGES/znc-admindebug.mo
+share/locale/es_ES/LC_MESSAGES/znc-adminlog.mo
+share/locale/es_ES/LC_MESSAGES/znc-alias.mo
+share/locale/es_ES/LC_MESSAGES/znc-autoattach.mo
+share/locale/es_ES/LC_MESSAGES/znc-autocycle.mo
+share/locale/es_ES/LC_MESSAGES/znc-autoop.mo
+share/locale/es_ES/LC_MESSAGES/znc-autoreply.mo
+share/locale/es_ES/LC_MESSAGES/znc-autovoice.mo
+share/locale/es_ES/LC_MESSAGES/znc-awaystore.mo
+share/locale/es_ES/LC_MESSAGES/znc-block_motd.mo
+share/locale/es_ES/LC_MESSAGES/znc-blockuser.mo
+share/locale/es_ES/LC_MESSAGES/znc-bouncedcc.mo
+share/locale/es_ES/LC_MESSAGES/znc-buffextras.mo
+share/locale/es_ES/LC_MESSAGES/znc-cert.mo
+share/locale/es_ES/LC_MESSAGES/znc-certauth.mo
+share/locale/es_ES/LC_MESSAGES/znc-chansaver.mo
+share/locale/es_ES/LC_MESSAGES/znc-clearbufferonmsg.mo
+share/locale/es_ES/LC_MESSAGES/znc-clientnotify.mo
+share/locale/es_ES/LC_MESSAGES/znc-controlpanel.mo
+share/locale/es_ES/LC_MESSAGES/znc-crypt.mo
+share/locale/es_ES/LC_MESSAGES/znc-ctcpflood.mo
+share/locale/es_ES/LC_MESSAGES/znc-cyrusauth.mo
+share/locale/es_ES/LC_MESSAGES/znc-dcc.mo
+share/locale/es_ES/LC_MESSAGES/znc-disconkick.mo
+share/locale/es_ES/LC_MESSAGES/znc-fail2ban.mo
+share/locale/es_ES/LC_MESSAGES/znc-flooddetach.mo
+share/locale/es_ES/LC_MESSAGES/znc-identfile.mo
+share/locale/es_ES/LC_MESSAGES/znc-imapauth.mo
+share/locale/es_ES/LC_MESSAGES/znc-keepnick.mo
+share/locale/es_ES/LC_MESSAGES/znc-kickrejoin.mo
Home |
Main Index |
Thread Index |
Old Index