diff options
author | tonio <tonio@pkgsrc.org> | 2014-02-24 23:06:12 +0000 |
---|---|---|
committer | tonio <tonio@pkgsrc.org> | 2014-02-24 23:06:12 +0000 |
commit | 069939015f6cf0b555a7e9bb9e9faa24da58d3de (patch) | |
tree | e3a71235a48e0215ce22638005693b2cc9b34d5b | |
parent | d0892904c5262a547fedbd2d38a0f4adc1bddb47 (diff) | |
download | pkgsrc-069939015f6cf0b555a7e9bb9e9faa24da58d3de.tar.gz |
Update chat/weechat to 0.4.3
Version 0.4.3:
- new command /print
- logical and/or for tags in /filter and hook_print
- gaps in buffer numbers
- support of italic text
- new options to customize default text search in buffers
- use of IRC monitor command for /notify (if available on server)
- new IRC server option "ssl_fingerprint"
- new option to smart-filter IRC mode messages
- new option for default IRC ban mask
- support of IPv6 for DCC chat/file
- auto check CRC32 of files received with DCC
- many bugs fixed.
Version 0.4.2:
- rename binary from "weechat-curses" to "weechat" (with symbolic link "weechat-curses" for compatibility)
- add secured data (encryption of passwords or private data), new command /secure, new file sec.conf
- search of regular expression in buffer with text emphasis, in prefixes, messages or both
- add option "scroll_beyond_end" for command /window
- add optional buffer context in bar items (for example to display bitlbee nicklist in a root bar)
- new options weechat.look.hotlist_{prefix|suffix}
- new option weechat.look.key_bind_safe to prevent any key binding error from user
- new option weechat.network.proxy_curl to use a proxy when downloading URLs with curl
- display day change message dynamically
- support of wildcards in IRC commands (de)op/halfop/voice
- new option irc.look.notice_welcome_redirect to redirect channel welcome notices to the channel buffer
- new option irc.look.nick_color_hash: new hash algorithm to find nick colors (variant of djb2)
- add info about things defined by a script in the detailed view of script (/script show)
- support of "enchant" library in aspell plugin
- many bugs fixed.
-rw-r--r-- | chat/weechat/Makefile | 9 | ||||
-rw-r--r-- | chat/weechat/PLIST | 21 | ||||
-rw-r--r-- | chat/weechat/distinfo | 11 | ||||
-rw-r--r-- | chat/weechat/patches/patch-po_CMakeLists.txt | 10 | ||||
-rw-r--r-- | chat/weechat/patches/patch-src_plugins_xfer_xfer-dcc.c | 14 |
5 files changed, 29 insertions, 36 deletions
diff --git a/chat/weechat/Makefile b/chat/weechat/Makefile index c53d49daab3..62aae6c1946 100644 --- a/chat/weechat/Makefile +++ b/chat/weechat/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.45 2014/02/12 23:17:37 tron Exp $ +# $NetBSD: Makefile,v 1.46 2014/02/24 23:06:12 tonio Exp $ -DISTNAME= weechat-0.4.1 -PKGREVISION= 3 +DISTNAME= weechat-0.4.3 CATEGORIES= chat MASTER_SITES= http://www.weechat.org/files/src/ @@ -11,7 +10,7 @@ COMMENT= Lightweight and user friendly curses based IRC client LICENSE= gnu-gpl-v3 EXTRACT_SUFX= .tar.bz2 -PKG_INSTALLATION_TYPES= overwrite pkgviews +BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc USE_PKGLOCALEDIR= yes USE_TOOLS+= msgfmt pkg-config @@ -25,11 +24,13 @@ LDFLAGS.SunOS+= -lsocket -lnsl -lintl CMAKE_ARGS+= -DENABLE_ASPELL:BOOL=OFF CMAKE_ARGS+= -DENABLE_GUILE:BOOL=OFF CMAKE_ARGS+= -DENABLE_TCL:BOOL=OFF +CMAKE_ARGS+= -DENABLE_MAN:BOOL=ON CMAKE_ARGS+= -DMANDIR:STRING=${PKGMANDIR} CMAKE_ARGS+= -DLOCALEDIR:STRING=${PKGLOCALEDIR}/locale .include "options.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/libidn/buildlink3.mk" .include "../../www/curl/buildlink3.mk" diff --git a/chat/weechat/PLIST b/chat/weechat/PLIST index ac2ee0994ae..6205b7b97cb 100644 --- a/chat/weechat/PLIST +++ b/chat/weechat/PLIST @@ -1,12 +1,8 @@ -@comment $NetBSD: PLIST,v 1.17 2013/06/09 21:19:02 tonio Exp $ +@comment $NetBSD: PLIST,v 1.18 2014/02/24 23:06:12 tonio Exp $ +bin/weechat bin/weechat-curses include/weechat/weechat-plugin.h lib/pkgconfig/weechat.pc -${PLIST.lua}lib/weechat/plugins/lua.so -${PLIST.perl}lib/weechat/plugins/perl.so -${PLIST.python}lib/weechat/plugins/python.so -${PLIST.ruby}lib/weechat/plugins/ruby.so -${PLIST.charset}lib/weechat/plugins/charset.so lib/weechat/plugins/alias.so lib/weechat/plugins/charset.so lib/weechat/plugins/fifo.so @@ -16,7 +12,12 @@ lib/weechat/plugins/relay.so lib/weechat/plugins/rmodifier.so lib/weechat/plugins/script.so lib/weechat/plugins/xfer.so -man/man1/weechat-curses.1 +man/de/man1/weechat.1 +man/fr/man1/weechat.1 +man/it/man1/weechat.1 +man/ja/man1/weechat.1 +man/man1/weechat.1 +man/pl/man1/weechat.1 share/icons/hicolor/32x32/apps/weechat.png share/locale/cs/LC_MESSAGES/weechat.mo share/locale/de/LC_MESSAGES/weechat.mo @@ -28,3 +29,9 @@ share/locale/ja/LC_MESSAGES/weechat.mo share/locale/pl/LC_MESSAGES/weechat.mo share/locale/pt_BR/LC_MESSAGES/weechat.mo share/locale/ru/LC_MESSAGES/weechat.mo +share/locale/tr/LC_MESSAGES/weechat.mo +${PLIST.charset}lib/weechat/plugins/charset.so +${PLIST.lua}lib/weechat/plugins/lua.so +${PLIST.perl}lib/weechat/plugins/perl.so +${PLIST.python}lib/weechat/plugins/python.so +${PLIST.ruby}lib/weechat/plugins/ruby.so diff --git a/chat/weechat/distinfo b/chat/weechat/distinfo index 8a4b4a2a3f0..770620bdc20 100644 --- a/chat/weechat/distinfo +++ b/chat/weechat/distinfo @@ -1,14 +1,13 @@ -$NetBSD: distinfo,v 1.27 2013/12/12 20:17:56 jperkin Exp $ +$NetBSD: distinfo,v 1.28 2014/02/24 23:06:12 tonio Exp $ -SHA1 (weechat-0.4.1.tar.bz2) = a5185d6b8a2b330713ea354f06601a205270e3a2 -RMD160 (weechat-0.4.1.tar.bz2) = 07cf6554b0238a2dd41da94483d62573789fe97b -Size (weechat-0.4.1.tar.bz2) = 1772500 bytes +SHA1 (weechat-0.4.3.tar.bz2) = c9043ae4df8057c1410eeaf4c5c8818e97963e16 +RMD160 (weechat-0.4.3.tar.bz2) = b9625a977d36757a4b8dfa560946f1604ba5f68a +Size (weechat-0.4.3.tar.bz2) = 2089701 bytes SHA1 (patch-ab) = d0fac0994602dfa0afde9fe14487f44f8cce25d6 -SHA1 (patch-po_CMakeLists.txt) = 518c8c1347fc2bcdd15dfd83e48af7f08b7527be +SHA1 (patch-po_CMakeLists.txt) = 6d3ded106fc94b1b0ea96dff938480667f9c2d7d SHA1 (patch-src_gui_curses_CMakeLists_txt) = 06f18d1efd21e9aeab6931e8d2018885e709c745 SHA1 (patch-src_gui_curses_gui-curses-term_c) = ba9e6a8bbb17356fbd9421aba4f3225bb7d6b9da SHA1 (patch-src_plugins_charset_charset.c) = f0b6e5268908caab5efa8048c8a55b0083ec0ca4 SHA1 (patch-src_plugins_irc_irc-protocol.c) = 263a0cf3e77618d67bc521af1469585d21f2d3cf SHA1 (patch-src_plugins_logger_logger.c) = 36d465728191f61d0a7d76b888f437b056817922 SHA1 (patch-src_plugins_script_script-repo.c) = c9eed9b991fa24c5fc41ae5596cb0b2cf3edbe62 -SHA1 (patch-src_plugins_xfer_xfer-dcc.c) = 242fe1d690bb5a6485e57e61df7969010e91c9f8 diff --git a/chat/weechat/patches/patch-po_CMakeLists.txt b/chat/weechat/patches/patch-po_CMakeLists.txt index ba059784ec3..18183a12c06 100644 --- a/chat/weechat/patches/patch-po_CMakeLists.txt +++ b/chat/weechat/patches/patch-po_CMakeLists.txt @@ -1,13 +1,13 @@ -$NetBSD: patch-po_CMakeLists.txt,v 1.1 2013/08/30 16:56:56 joerg Exp $ +$NetBSD: patch-po_CMakeLists.txt,v 1.2 2014/02/24 23:06:12 tonio Exp $ ---- po/CMakeLists.txt.orig 2013-08-30 13:48:27.000000000 +0000 +--- po/CMakeLists.txt.orig 2014-02-09 08:52:53.000000000 +0000 +++ po/CMakeLists.txt -@@ -55,7 +55,7 @@ IF(XGETTEXT_EXECUTABLE AND MSGMERGE_EXEC +@@ -56,7 +56,7 @@ IF(XGETTEXT_EXECUTABLE AND MSGMERGE_EXEC ADD_CUSTOM_COMMAND( OUTPUT ${POT_FILE_PATH} COMMAND ${XGETTEXT_EXECUTABLE} -- ARGS -o ${POT_FILE_PATH} --add-comments='TRANSLATORS:' --keyword='_' --keyword='weechat_gettext' --keyword='N_' --keyword='NG_:1,2' --keyword='weechat_ngettext:1,2' --no-location --directory=${CMAKE_SOURCE_DIR} --package-name='WeeChat' --package-version=${VERSION} --msgid-bugs-address=${BUGS_ADDRESS} --copyright-holder='NAME' ${SRC_FILES} -+ ARGS -o ${POT_FILE_PATH} --add-comments='TRANSLATORS:' --keyword='_' --keyword='weechat_gettext' --keyword='N_' --keyword='NG_:1,2' --keyword='weechat_ngettext:1,2' --no-location --directory=${CMAKE_SOURCE_DIR} --msgid-bugs-address=${BUGS_ADDRESS} --copyright-holder='NAME' ${SRC_FILES} +- ARGS -o ${POT_FILE_PATH} --add-comments='TRANSLATORS:' --keyword='_' --keyword='weechat_gettext' --keyword='N_' --keyword='NG_:1,2' --keyword='weechat_ngettext:1,2' --no-location --from-code=UTF-8 --directory=${CMAKE_SOURCE_DIR} --package-name='WeeChat' --package-version=${VERSION} --msgid-bugs-address=${BUGS_ADDRESS} --copyright-holder='NAME' ${SRC_FILES} ++ ARGS -o ${POT_FILE_PATH} --add-comments='TRANSLATORS:' --keyword='_' --keyword='weechat_gettext' --keyword='N_' --keyword='NG_:1,2' --keyword='weechat_ngettext:1,2' --no-location --from-code=UTF-8 --directory=${CMAKE_SOURCE_DIR} --msgid-bugs-address=${BUGS_ADDRESS} --copyright-holder='NAME' ${SRC_FILES} DEPENDS ${POT_DEPENDS} COMMENT "Generating ${POT_FILE}" ) diff --git a/chat/weechat/patches/patch-src_plugins_xfer_xfer-dcc.c b/chat/weechat/patches/patch-src_plugins_xfer_xfer-dcc.c deleted file mode 100644 index 8d2dc04026f..00000000000 --- a/chat/weechat/patches/patch-src_plugins_xfer_xfer-dcc.c +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-src_plugins_xfer_xfer-dcc.c,v 1.1 2013/12/12 20:17:56 jperkin Exp $ - -Need string.h - ---- src/plugins/xfer/xfer-dcc.c.orig 2013-05-20 08:06:14.000000000 +0000 -+++ src/plugins/xfer/xfer-dcc.c -@@ -20,6 +20,7 @@ - */ - - #include <stdlib.h> -+#include <string.h> - #include <unistd.h> - #include <sys/types.h> - #include <sys/stat.h> |