summaryrefslogtreecommitdiff
path: root/x11-plugins/pidgin-encryption
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-plugins/pidgin-encryption
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/pidgin-encryption')
-rw-r--r--x11-plugins/pidgin-encryption/Manifest6
-rw-r--r--x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch12
-rw-r--r--x11-plugins/pidgin-encryption/metadata.xml11
-rw-r--r--x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild37
4 files changed, 66 insertions, 0 deletions
diff --git a/x11-plugins/pidgin-encryption/Manifest b/x11-plugins/pidgin-encryption/Manifest
new file mode 100644
index 000000000000..cfc891f67727
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/Manifest
@@ -0,0 +1,6 @@
+AUX pidgin-encryption-3.1-glib2.32.patch 381 SHA256 58ea7be36d64ea4533fcf3c743b0939667f5b9addb6a709a0edf9a9754b656fa SHA512 1c6b3c34d0e8acab7dd4465348d674b56d8939305e87dc9e59bd14e99e7123e865c4e6a91f641e3365c507b2d88e19541f05534b3255ab23754d95d49c997639 WHIRLPOOL ff10f26c9ec8b07513f6cbf7ca983b51765b7322547be9c5e2e035790179ff4db00a93fc10f760bfbbd50a727609b25c6afe41a2a4dfd0c95d25e4c499748193
+DIST pidgin-encryption-3.1.tar.gz 604129 SHA256 940cdafdce59ece60193626ed04ebf94e2671df184b88c9ff1792e9e0f99cdab SHA512 681e719dacc6812f6e965b5025631b02dc6abe4694c4dfc3034d5c07e97798707f28920c142b99f9d428470ef5c14bffe5d7c62d2d5fce01ad0e7567ab60b32d WHIRLPOOL 043181d22c0d147cdec5c1633ef0586d1cfba5bc30bc5731c36ca76e2b5e32fa60419b218a8c54c85bf1838799fd62a8db46e74612fc265929dcbc5a581074c0
+EBUILD pidgin-encryption-3.1.ebuild 745 SHA256 f27efff3c0c65327ad54addf2fe0a2cc7545284060e4a77d8e8b90efe83a350a SHA512 4849f0aa547bad322767bd3b4c8392e05638243ff21398dfb009f1fd947edee2cc91083e3794f60d99309aba2adff9293046d7b46da8b1abc83e1accc28e9bc1 WHIRLPOOL 2b8dce022d36eb3134cf3409d8ea4381585b799e5a6e1796e8f5b3a7006a429479d5e5496e059871c671e88e53dcc31a46da3332ab0cc17c14ee8e17e1821667
+MISC ChangeLog 2532 SHA256 07bc773e532713b61844af2497754c81d73687d391929e670e62ea32a8a9877d SHA512 adc17d56f5bd2bf08a119f39ed5d80b9632790035d126e8785c2a341bd377164d6682234c4c700e869d171e67c09f0b301066d8d47d8310ac154ff978dc2fc62 WHIRLPOOL d7ffce5d712a20bf1036d93c4e7e75be23ce40986381c6cecef524095b9368e00a2e10ef1129bf163ce6513118c08091e25d59a2d47d5c48f7dc7fc12379b97b
+MISC ChangeLog-2015 3687 SHA256 d59ae3aece43488d614b8a6a8f01e44d6c7c6164512f2487848e3266120490ca SHA512 7909da21e91762220f5a44b3cd40409bfd4d468e02d4acbd23666271f05a8eb240b1dd8caa4da47e43e82faa54cd7df60333b9c831af3a6dd9323aa139da9bb2 WHIRLPOOL 7e687c6dd39e44897a65ad29b9657c98b0c482a5aa958ba77fc0e605b6f9d3656d2fbc7dedfc9171dc498d3977375fe8e201835d82067a75df5592877f115d48
+MISC metadata.xml 383 SHA256 423b41c3731ca92a2ea3fbfb684220160d586b8b6d29a29425501ecb7207f761 SHA512 1b3e3b5e41b6cdc2c4d8d309ebd0664d1054ec9175c5b1d9c2d7c63e8ca2c62572e3c8b6dcb3b292595b66f55cc764a059954688933f50f7cb35591419fbf5cc WHIRLPOOL ca75256922e175d10c19d83ce8ff8b4cf7379c616c0517445996a1f97db4b4b3ffa98df62bb27ebe19c94a930964b382180ac453d04953d0232dc69ba6f76dfe
diff --git a/x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch b/x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch
new file mode 100644
index 000000000000..1262056bd27c
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch
@@ -0,0 +1,12 @@
+diff -urN pidgin-encryption-3.1.orig/rsa_nss.c pidgin-encryption-3.1/rsa_nss.c
+--- pidgin-encryption-3.1.orig/rsa_nss.c 2010-04-26 04:53:46.000000000 +0300
++++ pidgin-encryption-3.1/rsa_nss.c 2012-04-15 13:16:21.438852032 +0300
+@@ -24,7 +24,7 @@
+ #include <debug.h>
+ #include <gtkdialogs.h>
+
+-#include "glib/gmain.h"
++#include <glib.h>
+
+ #include <string.h>
+ #include <assert.h>
diff --git a/x11-plugins/pidgin-encryption/metadata.xml b/x11-plugins/pidgin-encryption/metadata.xml
new file mode 100644
index 000000000000..70639c6bfa7b
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>
+Pidgin-Encryption uses NSS or GNUTLSto provide transparent RSA encryption as a Pidgin plugin.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">pidgin-encrypt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild b/x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild
new file mode 100644
index 000000000000..4c403f116134
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="Pidgin IM Encryption PlugIn"
+HOMEPAGE="http://pidgin-encrypt.sourceforge.net/"
+SRC_URI="mirror://sourceforge/pidgin-encrypt/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2
+ >=dev-libs/nss-3.11"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-glib2.32.patch"
+}
+
+src_configure() {
+ strip-flags
+ replace-flags -O? -O2
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc CHANGELOG INSTALL NOTES README TODO VERSION WISHLIST
+}