pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/finch finch 2.0.1 (text version of pidgin)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/94db294f4447
branches:  trunk
changeset: 531339:94db294f4447
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Sat Jul 28 12:13:33 2007 +0000

description:
finch 2.0.1 (text version of pidgin)
>From Jan Danielsson via pkgsrc-wip.

diffstat:

 chat/finch/DESCR      |   4 +++
 chat/finch/Makefile   |  44 +++++++++++++++++++++++++++++++++++++++++++
 chat/finch/PLIST      |  52 +++++++++++++++++++++++++++++++++++++++++++++++++++
 chat/finch/TODO       |   9 ++++++++
 chat/finch/options.mk |  19 ++++++++++++++++++
 5 files changed, 128 insertions(+), 0 deletions(-)

diffs (148 lines):

diff -r 0f986e3028b0 -r 94db294f4447 chat/finch/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/finch/DESCR  Sat Jul 28 12:13:33 2007 +0000
@@ -0,0 +1,4 @@
+Finch is a command line instant messaging program for Windows, Linux,
+BSD, and other Unixes. You can talk to your friends using AIM, ICQ,
+Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell
+GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, and Zephyr.
diff -r 0f986e3028b0 -r 94db294f4447 chat/finch/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/finch/Makefile       Sat Jul 28 12:13:33 2007 +0000
@@ -0,0 +1,44 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/07/28 12:13:33 gdt Exp $
+#
+
+PKGNAME=       finch-${VERSION}
+
+COMMENT=       Multi-protocol Instant Messaging client console frontend
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+.include               "../../chat/libpurple/Makefile.common"
+
+PKGCONFIG_OVERRIDE+=   finch/libgnt/gnt.pc.in
+PKGCONFIG_OVERRIDE+=   gaim.pc.in
+PKGCONFIG_OVERRIDE+=   libpurple/purple.pc.in
+PKGCONFIG_OVERRIDE+=   pidgin/pidgin.pc.in
+
+CONFIGURE_ARGS+=       --disable-gevolution
+CONFIGURE_ARGS+=       --disable-gtkui
+CONFIGURE_ARGS+=       --enable-consoleui
+
+CONFIGURE_ARGS+=       --disable-gnutls
+CONFIGURE_ARGS+=       --disable-nss
+#CONFIGURE_ARGS+=      --disable-plugins
+
+USE_NCURSES=           yes # force ncurses, for libpanel
+
+BUILD_DIRS=finch
+
+.include "options.mk"
+
+pre-build:
+       # XXX Find a cleaner way.
+       ${TEST} -r ${WRKSRC}/libpurple/libpurple.la || \
+         ${LN} -s ${BUILDLINK_DIR}/lib/libpurple.la ${WRKSRC}/libpurple/.
+
+post-install:
+       ${INSTALL_MAN_DIR} ${DESTDIR:Q}${PREFIX:Q}/man/man1
+       ${INSTALL_MAN} ${WRKSRC}/doc/finch.1 ${DESTDIR:Q}${PREFIX:Q}/man/man1
+
+.include "../../chat/libpurple/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/ncurses/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 0f986e3028b0 -r 94db294f4447 chat/finch/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/finch/PLIST  Sat Jul 28 12:13:33 2007 +0000
@@ -0,0 +1,52 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/28 12:13:33 gdt Exp $
+bin/finch
+include/finch/finch.h
+include/finch/gntaccount.h
+include/finch/gntblist.h
+include/finch/gntconn.h
+include/finch/gntconv.h
+include/finch/gntdebug.h
+include/finch/gntft.h
+include/finch/gntidle.h
+include/finch/gntnotify.h
+include/finch/gntplugin.h
+include/finch/gntpounce.h
+include/finch/gntprefs.h
+include/finch/gntrequest.h
+include/finch/gntstatus.h
+include/finch/gntui.h
+include/gnt/gnt.h
+include/gnt/gntbindable.h
+include/gnt/gntbox.h
+include/gnt/gntbutton.h
+include/gnt/gntcheckbox.h
+include/gnt/gntclipboard.h
+include/gnt/gntcolors.h
+include/gnt/gntcombobox.h
+include/gnt/gntentry.h
+include/gnt/gntfilesel.h
+include/gnt/gntkeys.h
+include/gnt/gntlabel.h
+include/gnt/gntline.h
+include/gnt/gntmarshal.h
+include/gnt/gntmenu.h
+include/gnt/gntmenuitem.h
+include/gnt/gntmenuitemcheck.h
+include/gnt/gntstyle.h
+include/gnt/gnttextview.h
+include/gnt/gnttree.h
+include/gnt/gntutils.h
+include/gnt/gntwidget.h
+include/gnt/gntwindow.h
+include/gnt/gntwm.h
+lib/finch/gntclipboard.la
+lib/finch/gntgf.la
+lib/finch/gnthistory.la
+lib/finch/gntlastlog.la
+lib/finch/s.la
+lib/libgnt.la
+lib/pkgconfig/gnt.pc
+man/man1/finch.1
+@dirrm include/finch
+@dirrm include/gnt
+@dirrm lib/finch
diff -r 0f986e3028b0 -r 94db294f4447 chat/finch/TODO
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/finch/TODO   Sat Jul 28 12:13:33 2007 +0000
@@ -0,0 +1,9 @@
++ Builds, installs and does not crash on start but does not do anything useful
+  for me. At least CTRL-c works.
+
+- PKG_SUGGESTED_OPTIONS should be: gstreamer
+- during install:
+  libtool: install: warning: relinking `s.la'
+  cd: can't cd to ../../../libpurple/.libs
+  libtool: link: cannot determine absolute directory name of `../../../libpurple/.libs'
+
diff -r 0f986e3028b0 -r 94db294f4447 chat/finch/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/finch/options.mk     Sat Jul 28 12:13:33 2007 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: options.mk,v 1.1.1.1 2007/07/28 12:13:33 gdt Exp $
+
+PKG_OPTIONS_VAR=               PKG_OPTIONS.finch
+PKG_SUPPORTED_OPTIONS+=                gstreamer debug
+PKG_SUGGESTED_OPTIONS+=
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mgstreamer)
+.  include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=        --disable-gstreamer
+.endif
+
+.if !empty(PKG_OPTIONS:Mdebug)
+CONFIGURE_ARGS+= --enable-debug
+.else
+CONFIGURE_ARGS+= --disable-debug
+.endif



Home | Main Index | Thread Index | Old Index