diff options
author | uebayasi <uebayasi@pkgsrc.org> | 2002-05-31 10:20:04 +0000 |
---|---|---|
committer | uebayasi <uebayasi@pkgsrc.org> | 2002-05-31 10:20:04 +0000 |
commit | 9184d09bdb1962c13832207e80b07cdaac519de2 (patch) | |
tree | b89e16b4669ab78f1fc38cfbb0011d36f29c59a0 /chat/lmme | |
parent | a768adf79e545efc01452e433267fe66bdfd5cc2 (diff) | |
download | pkgsrc-9184d09bdb1962c13832207e80b07cdaac519de2.tar.gz |
Initial import of lmme-0.6.4 posted by Ben Collver <collver@linuxfreemail.com>
in pkg/16903.
LMME (Linux MSN Messenger Engine) is a fully asynchronous, multithreaded
MSN protocol engine. Preliminary releases will be statically combined with
an ncurses console-based EPIC4-like interface for instant messaging
functionality.
Diffstat (limited to 'chat/lmme')
-rw-r--r-- | chat/lmme/DESCR | 4 | ||||
-rw-r--r-- | chat/lmme/Makefile | 21 | ||||
-rw-r--r-- | chat/lmme/PLIST | 2 | ||||
-rw-r--r-- | chat/lmme/distinfo | 8 | ||||
-rw-r--r-- | chat/lmme/patches/patch-aa | 19 | ||||
-rw-r--r-- | chat/lmme/patches/patch-ab | 13 | ||||
-rw-r--r-- | chat/lmme/patches/patch-ac | 13 | ||||
-rw-r--r-- | chat/lmme/patches/patch-ad | 13 |
8 files changed, 93 insertions, 0 deletions
diff --git a/chat/lmme/DESCR b/chat/lmme/DESCR new file mode 100644 index 00000000000..f3fb8c2b7dc --- /dev/null +++ b/chat/lmme/DESCR @@ -0,0 +1,4 @@ +LMME (Linux MSN Messenger Engine) is a fully asynchronous, multithreaded +MSN protocol engine. Preliminary releases will be statically combined with +an ncurses console-based EPIC4-like interface for instant messaging +functionality. diff --git a/chat/lmme/Makefile b/chat/lmme/Makefile new file mode 100644 index 00000000000..dce43621f8b --- /dev/null +++ b/chat/lmme/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ +# + +DISTNAME= lmme-0.6.4 +CATEGORIES= chat +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lmme/} + +MAINTAINER= collver@linuxfreemail.com +HOMEPAGE= http://lmme.sourceforge.net/ +COMMENT= curses-based client for MSN Messenger chat system + +USE_BUILDLINK_ONLY= YES +USE_GMAKE= YES +GNU_CONFIGURE= YES +CXXFLAGS+= -Dselect=pth_select -Dsleep=pth_sleep -Dread=pth_read -Dwrite=pth_write + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/lmme ${PREFIX}/bin/lmme + +.include "../../devel/pth/buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/chat/lmme/PLIST b/chat/lmme/PLIST new file mode 100644 index 00000000000..096f8434ec1 --- /dev/null +++ b/chat/lmme/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ +bin/lmme diff --git a/chat/lmme/distinfo b/chat/lmme/distinfo new file mode 100644 index 00000000000..4d8aee4c40b --- /dev/null +++ b/chat/lmme/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ + +SHA1 (lmme-0.6.4.tar.gz) = e696c755bbed728c34df09a1d1f0fba45e1bf84e +Size (lmme-0.6.4.tar.gz) = 84213 bytes +SHA1 (patch-aa) = 4d69add3a20952d9b9536aaf3e871640bac508a6 +SHA1 (patch-ab) = a7223ac773cae9802849a36968d1f8790bdf4e9e +SHA1 (patch-ac) = 8535f137781993df7aa32c668f369a529ce86244 +SHA1 (patch-ad) = 0c07ee2ccb98a2585ca301c74631bdd5ae508e2d diff --git a/chat/lmme/patches/patch-aa b/chat/lmme/patches/patch-aa new file mode 100644 index 00000000000..283542b98ce --- /dev/null +++ b/chat/lmme/patches/patch-aa @@ -0,0 +1,19 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ + +--- src/threadTemplate.h.orig Sun Dec 30 20:45:43 2001 ++++ src/threadTemplate.h +@@ -24,10 +24,14 @@ + + #include "headerManager.h" + ++#ifdef _POSIX_THREAD_IS_GNU_PTH ++#define initCond(PCond) PCond = PTHREAD_COND_INITIALIZER; ++#else + #define initCond(PCond) \ + PCond.__c_lock.__status = 0; \ + PCond.__c_lock.__spinlock = 0; \ + PCond.__c_waiting = 0; ++#endif + + + class Thread_Class diff --git a/chat/lmme/patches/patch-ab b/chat/lmme/patches/patch-ab new file mode 100644 index 00000000000..22c143dc7ae --- /dev/null +++ b/chat/lmme/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ + +--- src/interfaceModule.h.orig Sun May 26 19:36:58 2002 ++++ src/interfaceModule.h Sun May 26 19:37:20 2002 +@@ -62,7 +62,7 @@ + GFX_Modes = Interface_Data.GFX_Modes; + objectFlow = direction; + tabComplete = NULL; +- ThreadID = makeThread(NULL); ++ ThreadID = (pthread_st *)makeThread(NULL); + } + + ~Interface_Object() diff --git a/chat/lmme/patches/patch-ac b/chat/lmme/patches/patch-ac new file mode 100644 index 00000000000..45176024f72 --- /dev/null +++ b/chat/lmme/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ + +--- src/msnLayerModule.h.orig Sun May 26 19:43:35 2002 ++++ src/msnLayerModule.h Sun May 26 19:43:49 2002 +@@ -46,7 +46,7 @@ + threadAwake = THREAD_DEAD; + QueueOut = myqueue; + Buddy_List = mybuddy; +- ThreadID = makeThread(NULL); ++ ThreadID = (pthread_st *)makeThread(NULL); + } + + ~MSN_Object() diff --git a/chat/lmme/patches/patch-ad b/chat/lmme/patches/patch-ad new file mode 100644 index 00000000000..656af80dd8c --- /dev/null +++ b/chat/lmme/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $ + +--- src/socketModule.h.orig Sun May 26 19:44:36 2002 ++++ src/socketModule.h Sun May 26 19:44:48 2002 +@@ -49,7 +49,7 @@ + { + threadAwake = THREAD_DEAD; + objectFlow = direction; +- ThreadID = makeThread(NULL); ++ ThreadID = (pthread_st *)makeThread(NULL); + } + + ~Socket_Object() |