DESCR

This is the portable OTR Messaging Library, as well as the toolkit to
help you forge messages.

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.

Makefile

# $NetBSD: Makefile,v 1.9 2008/07/14 12:55:59 joerg Exp $

VERSION= 3.2.0
DISTNAME= libotr-${VERSION}
CATEGORIES= chat security
MASTER_SITES= http://www.cypherpunks.ca/otr/

MAINTAINER= nathanw@NetBSD.org
# also gdt@NetBSD.org
HOMEPAGE= http://www.cypherpunks.ca/otr/
COMMENT= Library for Off-The-Record encrypted messaging

PKG_DESTDIR_SUPPORT= user-destdir

GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-pic

USE_LIBTOOL= yes

.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

PLIST

@comment $NetBSD: PLIST,v 1.5 2009/06/14 17:37:47 joerg Exp $
bin/otr_mackey
bin/otr_modify
bin/otr_parse
bin/otr_readforge
bin/otr_remac
bin/otr_sesskeys
include/libotr/auth.h
include/libotr/b64.h
include/libotr/context.h
include/libotr/dh.h
include/libotr/mem.h
include/libotr/message.h
include/libotr/privkey-t.h
include/libotr/privkey.h
include/libotr/proto.h
include/libotr/serial.h
include/libotr/sm.h
include/libotr/tlv.h
include/libotr/userstate.h
include/libotr/version.h
lib/libotr.la
lib/pkgconfig/libotr.pc
man/man1/otr_mackey.1
man/man1/otr_modify.1
man/man1/otr_parse.1
man/man1/otr_readforge.1
man/man1/otr_remac.1
man/man1/otr_sesskeys.1
man/man1/otr_toolkit.1
share/aclocal/libotr.m4

buildlink3.mk

# $NetBSD: buildlink3.mk,v 1.11 2009/03/20 19:24:01 joerg Exp $

BUILDLINK_TREE+= libotr

.if !defined(LIBOTR_BUILDLINK3_MK)
LIBOTR_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.libotr+= libotr>=3.0.0
BUILDLINK_PKGSRCDIR.libotr?= ../../chat/libotr

.include "../../security/libgcrypt/buildlink3.mk"
.endif # LIBOTR_BUILDLINK3_MK

BUILDLINK_TREE+= -libotr

distinfo

$NetBSD: distinfo,v 1.6 2008/06/17 13:58:08 gdt Exp $

SHA1 (libotr-3.2.0.tar.gz) = e5e10b8ddaf59b0ada6046d156d0431cd2790db9
RMD160 (libotr-3.2.0.tar.gz) = 937f512415eb3b82d5730b1aafbe5d55f4f153da
Size (libotr-3.2.0.tar.gz) = 430299 bytes