pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat/gaim-otr Initial import of gaim-otr-2.0.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9a371669ed2e
branches:  trunk
changeset: 491501:9a371669ed2e
user:      nathanw <nathanw%pkgsrc.org@localhost>
date:      Thu Mar 24 21:25:00 2005 +0000

description:
Initial import of gaim-otr-2.0.1.

This is the Off-The-Record messaging plugin for gaim.

diffstat:

 chat/gaim-otr/DESCR            |  18 ++++++++++++++++++
 chat/gaim-otr/Makefile         |  20 ++++++++++++++++++++
 chat/gaim-otr/PLIST            |   2 ++
 chat/gaim-otr/distinfo         |   6 ++++++
 chat/gaim-otr/patches/patch-aa |  40 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 86 insertions(+), 0 deletions(-)

diffs (106 lines):

diff -r 5bd96373f9b7 -r 9a371669ed2e chat/gaim-otr/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/gaim-otr/DESCR       Thu Mar 24 21:25:00 2005 +0000
@@ -0,0 +1,18 @@
+This is the OTR plugin for GAIM.
+
+Off-the-Record (OTR) Messaging allows you to have private
+conversations over instant messaging by providing:
+
+Encryption
+    No one else can read your instant messages.
+Authentication
+    You are assured the correspondent is who you think it is.
+Deniability
+    The messages you send do not have digital signatures that are
+    checkable by a third party. Anyone can forge messages after a
+    conversation to make them look like they came from you. However,
+    during a conversation, your correspondent is assured the messages
+    he sees are authentic and unmodified.
+Perfect forward secrecy
+    If you lose control of your private keys, no previous conversation
+    is compromised.
diff -r 5bd96373f9b7 -r 9a371669ed2e chat/gaim-otr/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/gaim-otr/Makefile    Thu Mar 24 21:25:00 2005 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/03/24 21:25:00 nathanw Exp $
+
+DISTNAME=      gaim-otr-2.0.1
+CATEGORIES=    chat security
+MASTER_SITES=  http://www.cypherpunks.ca/otr/
+
+MAINTAINER=    nathanw%NetBSD.org@localhost
+HOMEPAGE=      http://www.cypherpunks.ca/otr/
+COMMENT=       Plugin for gaim to add OTR (Off-The-Record) encryption
+
+USE_BUILDLINK3=        yes
+USE_GNU_TOOLS= make
+
+.include "../../chat/libotr/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../chat/gaim/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 5bd96373f9b7 -r 9a371669ed2e chat/gaim-otr/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/gaim-otr/PLIST       Thu Mar 24 21:25:00 2005 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/03/24 21:25:00 nathanw Exp $
+lib/gaim/gaim-otr.so
diff -r 5bd96373f9b7 -r 9a371669ed2e chat/gaim-otr/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/gaim-otr/distinfo    Thu Mar 24 21:25:00 2005 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/03/24 21:25:00 nathanw Exp $
+
+SHA1 (gaim-otr-2.0.1.tar.gz) = 617e6c7cf92439c0320b57551ad26b2ccea468a0
+RMD160 (gaim-otr-2.0.1.tar.gz) = 8431bb7bf214f6935dda31c0378eb061eae875ad
+Size (gaim-otr-2.0.1.tar.gz) = 34691 bytes
+SHA1 (patch-aa) = a7ed08cb06ec08aa80439dafb608fb7bffdd4f77
diff -r 5bd96373f9b7 -r 9a371669ed2e chat/gaim-otr/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/gaim-otr/patches/patch-aa    Thu Mar 24 21:25:00 2005 +0000
@@ -0,0 +1,40 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/03/24 21:25:01 nathanw Exp $
+
+--- Makefile.orig      2005-03-14 13:10:12.000000000 -0500
++++ Makefile   2005-03-14 13:13:50.000000000 -0500
+@@ -2,7 +2,7 @@
+ GAIM_OTR_VERSION = 2.0.1
+ 
+ # Replace this with the path to the GAIM headers
+-GAIM_SOURCE ?= /usr/include/gaim
++GAIM_SOURCE ?= ${PREFIX}/include/gaim
+ 
+ # If you don't have pkg-config, put the appropriate -I entry on the next line
+ GTK_HDRS ?= `pkg-config --cflags glib-2.0 gtk+-2.0`
+@@ -10,10 +10,10 @@
+ # The location of the libotr include files.  Note that if, for example,
+ # the full path of message.h is /usr/include/libotr/message.h, you
+ # should put /usr/include on the next line, not /usr/include/libotr
+-LIBOTRINCDIR = /usr/include
++LIBOTRINCDIR = ${PREFIX}/include
+ 
+ # The locataion of libotr.a.
+-LIBOTRLIBDIR = /usr/lib
++LIBOTRLIBDIR = ${PREFIX}/lib
+ 
+ # The target
+ TARGET = gaim-otr.so
+@@ -30,11 +30,11 @@
+ else
+ FPIC = -fPIC
+ LDFLAGS = -module -avoid-version
+-LDLIBS = -lotr -lgcrypt
++LDLIBS = -L${LIBOTRLIBDIR} -Wl,--rpath,${LIBOTRLIBDIR} -lotr -lgcrypt
+ endif
+ 
+ # Install directory
+-GAIMDIR = /usr/lib/gaim
++GAIMDIR = ${PREFIX}/lib/gaim
+ INSTALLDIR = $(DESTDIR)$(GAIMDIR)
+ 
+ CC ?= gcc



Home | Main Index | Thread Index | Old Index