diff options
author | tonio <tonio@pkgsrc.org> | 2009-11-03 22:22:31 +0000 |
---|---|---|
committer | tonio <tonio@pkgsrc.org> | 2009-11-03 22:22:31 +0000 |
commit | f46fb779ced3ca6104e59cdbc40cbfa60b52d17f (patch) | |
tree | f15db50c22d07b44e06ac64b1f5ed7f8d1aa662c /chat/weechat | |
parent | e7aa31f4892e4f8511214add1222b0ebaf3a09f2 (diff) | |
download | pkgsrc-f46fb779ced3ca6104e59cdbc40cbfa60b52d17f.tar.gz |
Update chat/weechat to 0.3.0
Main changes:
* irc is now a plugin
* irc: remove kernel info in CTCP VERSION reply
* relay: add relay plugin (network communication between WeeChat and remote
application)
* logger: add logger plugin with new features: backlog, level for messages to
log
* plugins: add some other plugins: alias, demo, fifo, tcl, xfer
* api: new plugin API with many new functions: hooks, buffer management and
nicklist, bars, configuration files, network, infos/infolists, lists, upgrade
* gui: new display engine, with prefix and message for each line
* gui: add new type of buffer, with free content
* gui: fix display bug with some weird UTF-8 chars
* core: improve main loop: higher timout in select(), less CPU usage
* core: new name for configuration files (*.conf instead of *.rc)
Diffstat (limited to 'chat/weechat')
-rw-r--r-- | chat/weechat/Makefile | 14 | ||||
-rw-r--r-- | chat/weechat/PLIST | 22 | ||||
-rw-r--r-- | chat/weechat/distinfo | 9 | ||||
-rw-r--r-- | chat/weechat/patches/patch-ac | 17 |
4 files changed, 38 insertions, 24 deletions
diff --git a/chat/weechat/Makefile b/chat/weechat/Makefile index d1a03482bf5..463325d1338 100644 --- a/chat/weechat/Makefile +++ b/chat/weechat/Makefile @@ -1,25 +1,25 @@ -# $NetBSD: Makefile,v 1.24 2009/09/29 17:17:39 tonio Exp $ +# $NetBSD: Makefile,v 1.25 2009/11/03 22:22:31 tonio Exp $ # -DISTNAME= weechat-0.2.6.3 -PKGREVISION= 1 +DISTNAME= weechat-0.3.0 CATEGORIES= chat -MASTER_SITES= http://weechat.flashtux.org/download/ -EXTRACT_SUFX= .tar.bz2 +MASTER_SITES= http://www.weechat.org/files/src/ MAINTAINER= tonio@NetBSD.org -HOMEPAGE= http://weechat.flashtux.org/ +HOMEPAGE= http://www.weechat.org/ COMMENT= Lightweight and user friendly curses based IRC client -#LICENSE= gplv3 +LICENSE= gnu-gpl-v3 PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir USE_PKGLOCALEDIR= yes USE_TOOLS+= msgfmt +USE_LIBTOOL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-ruby --disable-aspell MAKE_ENV+= INSTALL_DATA_DIR=${INSTALL_DATA_DIR:Q} +MAKE_ENV+= PREFIX=${DESTDIR:Q}${PREFIX:Q} .include "options.mk" diff --git a/chat/weechat/PLIST b/chat/weechat/PLIST index adef1970cf4..d65e6b848db 100644 --- a/chat/weechat/PLIST +++ b/chat/weechat/PLIST @@ -1,25 +1,21 @@ -@comment $NetBSD: PLIST,v 1.11 2009/07/18 06:04:33 tonio Exp $ +@comment $NetBSD: PLIST,v 1.12 2009/11/03 22:22:31 tonio Exp $ bin/weechat-curses +include/weechat/weechat-plugin.h +lib/pkgconfig/weechat.pc ${PLIST.lua}lib/weechat/plugins/lua.la ${PLIST.perl}lib/weechat/plugins/perl.la ${PLIST.python}lib/weechat/plugins/python.la ${PLIST.ruby}lib/weechat/plugins/ruby.la ${PLIST.charset}lib/weechat/plugins/charset.la -man/man1/weechat-curses.1 -share/doc/weechat/html/de/weechat-doc.css -share/doc/weechat/html/en/weechat-doc.css -share/doc/weechat/html/fr/weechat-doc.css -share/doc/weechat/weechat_quickstart.cs.txt -share/doc/weechat/weechat_quickstart.de.txt -share/doc/weechat/weechat_quickstart.en.txt -share/doc/weechat/weechat_quickstart.fr.txt -share/doc/weechat/weechat_quickstart.pl.txt -share/doc/weechat/weechat_quickstart.ru.txt -share/doc/weechat/weechat_quickstart.sco.txt -share/doc/weechat/weechat_quickstart.sv.txt +lib/weechat/plugins/alias.la +lib/weechat/plugins/fifo.la +lib/weechat/plugins/irc.la +lib/weechat/plugins/logger.la +lib/weechat/plugins/xfer.la share/locale/cs/LC_MESSAGES/weechat.mo share/locale/de/LC_MESSAGES/weechat.mo share/locale/es/LC_MESSAGES/weechat.mo share/locale/fr/LC_MESSAGES/weechat.mo share/locale/hu/LC_MESSAGES/weechat.mo +share/locale/pl/LC_MESSAGES/weechat.mo share/locale/ru/LC_MESSAGES/weechat.mo diff --git a/chat/weechat/distinfo b/chat/weechat/distinfo index 816537cf5f0..6afbe3cab41 100644 --- a/chat/weechat/distinfo +++ b/chat/weechat/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.15 2009/07/18 06:04:33 tonio Exp $ +$NetBSD: distinfo,v 1.16 2009/11/03 22:22:31 tonio Exp $ -SHA1 (weechat-0.2.6.3.tar.bz2) = f30afb14a0b3920baab349e0efaef17fd5b0ce5e -RMD160 (weechat-0.2.6.3.tar.bz2) = dbf2c534cd26bc6593447ca1c6d78f8cba7625c8 -Size (weechat-0.2.6.3.tar.bz2) = 1110344 bytes +SHA1 (weechat-0.3.0.tar.gz) = d7d0ae999fb8aba65afca4bcf3a557fd318f59ef +RMD160 (weechat-0.3.0.tar.gz) = 3cbdc99b36b64761b77d2f2d4e6cc4a2e62d1764 +Size (weechat-0.3.0.tar.gz) = 1933034 bytes SHA1 (patch-aa) = 5bfba8832834898030fb1612adee83c8a7d1e708 SHA1 (patch-ab) = 14264c459810e7300b5adedd0ff98e749dad3f2d +SHA1 (patch-ac) = 1f713c92e58898fd0ef3169fe9f815265cfea2e9 diff --git a/chat/weechat/patches/patch-ac b/chat/weechat/patches/patch-ac new file mode 100644 index 00000000000..6d35eb3f8be --- /dev/null +++ b/chat/weechat/patches/patch-ac @@ -0,0 +1,17 @@ +$NetBSD: patch-ac,v 1.4 2009/11/03 22:22:31 tonio Exp $ + +Make sure to honor destdir + +--- src/plugins/Makefile.in.orig 2009-09-06 10:10:04.000000000 +0200 ++++ src/plugins/Makefile.in +@@ -749,8 +749,8 @@ uninstall-am: + # install plugin header + + install-data-hook: +- $(INSTALL) -d $(includedir)/$(PACKAGE) +- $(INSTALL_DATA) weechat-plugin.h $(includedir)/$(PACKAGE) ++ $(INSTALL_DATA_DIR) -d ${DESTDIR}$(includedir)/$(PACKAGE) ++ $(INSTALL_DATA) weechat-plugin.h ${DESTDIR}$(includedir)/$(PACKAGE) + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. |