pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat



Module Name:    pkgsrc
Committed By:   nia
Date:           Tue Nov 27 17:44:14 UTC 2018

Modified Files:
        pkgsrc/chat: Makefile
Added Files:
        pkgsrc/chat/lurch-purple: DESCR Makefile PLIST distinfo
        pkgsrc/chat/lurch-purple/patches: patch-Makefile

Log Message:
chat/lurch-purple: Import version 0.6.7

In German, an Axolotl is a type of Lurch, which simply means
'amphibian'. This plugin brings Axolotl, by now renamed to double
ratchet, to libpurple applications such as Pidgin by implementing
the XEP-0384: OMEMO Encryption.


To generate a diff of this commit:
cvs rdiff -u -r1.205 -r1.206 pkgsrc/chat/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/lurch-purple/DESCR \
    pkgsrc/chat/lurch-purple/Makefile pkgsrc/chat/lurch-purple/PLIST \
    pkgsrc/chat/lurch-purple/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/lurch-purple/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/Makefile
diff -u pkgsrc/chat/Makefile:1.205 pkgsrc/chat/Makefile:1.206
--- pkgsrc/chat/Makefile:1.205  Wed Sep 19 20:44:36 2018
+++ pkgsrc/chat/Makefile        Tue Nov 27 17:44:14 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.205 2018/09/19 20:44:36 nia Exp $
+# $NetBSD: Makefile,v 1.206 2018/11/27 17:44:14 nia Exp $
 #
 
 COMMENT=       Communication programs
@@ -78,6 +78,7 @@ SUBDIR+=      licq-core
 SUBDIR+=       licq-gui-console
 SUBDIR+=       line-purple
 SUBDIR+=       loudmouth
+SUBDIR+=       lurch-purple
 SUBDIR+=       matterircd
 SUBDIR+=       mcabber
 SUBDIR+=       meanwhile

Added files:

Index: pkgsrc/chat/lurch-purple/DESCR
diff -u /dev/null pkgsrc/chat/lurch-purple/DESCR:1.1
--- /dev/null   Tue Nov 27 17:44:14 2018
+++ pkgsrc/chat/lurch-purple/DESCR      Tue Nov 27 17:44:14 2018
@@ -0,0 +1,4 @@
+In German, an Axolotl is a type of Lurch, which simply means
+'amphibian'. This plugin brings Axolotl, by now renamed to double
+ratchet, to libpurple applications such as Pidgin by implementing
+the XEP-0384: OMEMO Encryption.
Index: pkgsrc/chat/lurch-purple/Makefile
diff -u /dev/null pkgsrc/chat/lurch-purple/Makefile:1.1
--- /dev/null   Tue Nov 27 17:44:14 2018
+++ pkgsrc/chat/lurch-purple/Makefile   Tue Nov 27 17:44:14 2018
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2018/11/27 17:44:14 nia Exp $
+
+VERSION=       0.6.7
+DISTNAME=      lurch-${VERSION}-src
+PKGNAME=       lurch-purple-${VERSION}
+CATEGORIES=    chat security
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=gkdr/lurch/releases/download/v${VERSION}/}
+
+MAINTAINER=    nia%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/gkdr/lurch
+COMMENT=       XEP-0384: OMEMO Encryption for libpurple
+LICENSE=       gnu-gpl-v3
+
+WRKSRC=                ${WRKDIR}
+USE_TOOLS+=    cmake gmake pkg-config
+USE_LANGUAGES= c c++
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../chat/libpurple/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../textproc/mxml/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+BUILDLINK_TRANSFORM+=  opt:-ldl:${BUILDLINK_LDADD.dl:Q}
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/chat/lurch-purple/PLIST
diff -u /dev/null pkgsrc/chat/lurch-purple/PLIST:1.1
--- /dev/null   Tue Nov 27 17:44:14 2018
+++ pkgsrc/chat/lurch-purple/PLIST      Tue Nov 27 17:44:14 2018
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2018/11/27 17:44:14 nia Exp $
+lib/purple-2/lurch.so
Index: pkgsrc/chat/lurch-purple/distinfo
diff -u /dev/null pkgsrc/chat/lurch-purple/distinfo:1.1
--- /dev/null   Tue Nov 27 17:44:14 2018
+++ pkgsrc/chat/lurch-purple/distinfo   Tue Nov 27 17:44:14 2018
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2018/11/27 17:44:14 nia Exp $
+
+SHA1 (lurch-0.6.7-src.tar.gz) = 3e2b561e118dbadb74796e25a25f4734a6f9f9bb
+RMD160 (lurch-0.6.7-src.tar.gz) = 236d06d8f330f218bb7900bb947200fd81794a27
+SHA512 (lurch-0.6.7-src.tar.gz) = c71a0049039eb2272f6fb7bf66a85d8b199f81bb0bdd4fb84c9c5526f7ae88b13614d9824a0887db5663aabed692c9e137de32db2599c1fd3e5c4309915b188f
+Size (lurch-0.6.7-src.tar.gz) = 377646 bytes
+SHA1 (patch-Makefile) = f2e73ad5cf22ff9f700f87d5d2664aaea2addf8b

Index: pkgsrc/chat/lurch-purple/patches/patch-Makefile
diff -u /dev/null pkgsrc/chat/lurch-purple/patches/patch-Makefile:1.1
--- /dev/null   Tue Nov 27 17:44:14 2018
+++ pkgsrc/chat/lurch-purple/patches/patch-Makefile     Tue Nov 27 17:44:14 2018
@@ -0,0 +1,16 @@
+$NetBSD: patch-Makefile,v 1.1 2018/11/27 17:44:14 nia Exp $
+
+Needs -lpurple.
+
+--- Makefile.orig      2018-04-21 20:51:45.000000000 +0000
++++ Makefile
+@@ -22,7 +22,8 @@ GLIB_CFLAGS ?= $(shell $(PKG_CONFIG) --c
+ GLIB_LDFLAGS ?= $(shell $(PKG_CONFIG) --libs glib-2.0)
+ 
+ LIBPURPLE_CFLAGS=$(shell $(PKG_CONFIG) --cflags purple)
+-LIBPURPLE_LDFLAGS=$(shell $(PKG_CONFIG) --cflags purple) \
++LIBPURPLE_LDFLAGS=$(shell $(PKG_CONFIG) --libs purple) \
++                  -Wl,-R$(shell $(PKG_CONFIG) --variable=plugindir purple) \
+                   -L$(shell $(PKG_CONFIG) --variable=plugindir purple)
+                   
+ XML2_CFLAGS ?= $(shell $(XML2_CONFIG) --cflags)



Home | Main Index | Thread Index | Old Index