summaryrefslogtreecommitdiff
path: root/x11-plugins/wmpasman
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/wmpasman
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/wmpasman')
-rw-r--r--x11-plugins/wmpasman/Manifest8
-rw-r--r--x11-plugins/wmpasman/files/wmpasman-0.8.5.3-list.patch116
-rw-r--r--x11-plugins/wmpasman/metadata.xml18
-rw-r--r--x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild28
-rw-r--r--x11-plugins/wmpasman/wmpasman-2.0.ebuild20
5 files changed, 190 insertions, 0 deletions
diff --git a/x11-plugins/wmpasman/Manifest b/x11-plugins/wmpasman/Manifest
new file mode 100644
index 000000000000..59f2d7617f34
--- /dev/null
+++ b/x11-plugins/wmpasman/Manifest
@@ -0,0 +1,8 @@
+AUX wmpasman-0.8.5.3-list.patch 2751 SHA256 613dab3e03219afba65b1a9421bef9a008c28018b5940d6f2d8429f673d88a7c SHA512 f8b5f33f7b6da03e95f000a8a7b27c1346b10cb3953635974f804e64af9279ecc7fc99eadbc1a0d534f5f434672db18fa4d46fced0498829fe2202b46ab818a1 WHIRLPOOL a67f818496fda59334ec8dc50848b37fe0cb6e929b9b2d90eb1a865cadf382ee3a5f8b6dd6ac4d79e896096bd40ee226366ffe2931e8f7567c032f77cc47c64e
+DIST wmpasman-0.8.5.3.tar.gz 198779 SHA256 7db784891a73d80e5c386911142fd66b3bee3bd5dcdc35da3355b87aff5ce4b6 SHA512 d47bae993b1ea47ef2cf4cce0dc8d8f1e8e055650dbfc7854612176a0933a0a5079ad29bc85ba8e0370843e9be189d7e4d0b349590981d3eac4c3f01fe69ec87 WHIRLPOOL 8e9fce9faba17d03a2454c0fc8904206d6a2ec566f86e1c8538194aa313be4411c94e8d0d0d2bc26dacc2539305f21a5fbfbb87e8566c39d6f3f6451375cecb7
+DIST wmpasman-2.0.tar.gz 154433 SHA256 967cc6670fbf6787b915785a85b2e668a9dcbb7882e96556a2ffc09b5b16aba8 SHA512 32ab415d7b87f5277c96f1253b25a9d5002d2bf188d8635d96c169ff51ab7949e0cd2c05df43136eed4e5d9c4f037affb30ee4a45977d0a6e74bc9e332b9e8be WHIRLPOOL cd633b8003f3b61267a84c6fcb0f367145a0b0a1398de1e4e89d828b979fc626ed8c87f85571e234cc79d6aacf940d77af282fca2760f0c5c6f294ece5149b9d
+EBUILD wmpasman-0.8.5.3.ebuild 626 SHA256 e3ac8c129fec2d8597e37ab29b985527d241b8af5960a6e0c868717198468bcc SHA512 8547ea9e379ca454f6431e98a5cc6e4404a127ce4fe78d3f1f298f25bcf9ea52aa2041cffd89a0adf242a9d68e90fc662acf7ae3b172ea50743a4cc8e5428dbd WHIRLPOOL daa40a1191e6bed442082be906c416fb933968889e8030886ec84dfeda02d0243e58712c0b309988faf4c72971f08e2c23cbb89531cde2fe23287a1434781f31
+EBUILD wmpasman-2.0.ebuild 467 SHA256 fac68bec03c04cc93f7c38e7ce5283637c205cfd49c5dac7f8d50e6adf588234 SHA512 d63f3d5b6ebbd362e2dd4ff2e417e8092744840e6f95d43fbe92103f6cfa405da2ae668a1b4409a8f2943c2d29ec45da69f4dfb689a9c5f36eccbb972de674f0 WHIRLPOOL 471ec2e127ca6767713fdc1fa0b8a9e25d7f76f03d9ae8a3e0d46c88ccdd8a68676c23c7feee53c39bffc6db695308df664820349802217458646fd072ac2940
+MISC ChangeLog 3291 SHA256 8c154bb419d1a252970b7064b1550d57993c9fe3167ee1f60f642bafc4af051b SHA512 612143cb6ecab2e9ada498dca7ef40fe38667448cfed00de4c3d1f5bfdd59db11e48d345082af578d9353273f5c25303dd2580ce6150233fc61b38b4001c1fbe WHIRLPOOL f9da7167e6746817d8ea80428fb8ded78df1782f7e1a5d6da451bb79cf16aaf58b50e8631874097d0af730917b109c4d3451f6929de613998179720f2343413a
+MISC ChangeLog-2015 2143 SHA256 c4d6ef256f3fc39dd79143d8c42243859ee9276bcb1bf2bda961a0fc5bf0fb07 SHA512 645139ad461f59f75caf2e413e207a33705d849bb143bdfe6616e126672f21a2c93b8cf754a217bdf6f771e8ecab754d66a20d7dc1e9cd4e2e2664728252a97d WHIRLPOOL cca3f16f48d571bb5b1a5ca45eeebbfce3778b41de18bcce76955813345a1bb10ead8d65e02bb1413d3ca622f35fe64fb306c48501dc2cdfcdfecafa459152b1
+MISC metadata.xml 603 SHA256 818372f4dc715355c00a421dd87dd07eaf0631f0f800825f81494c61861ab3fd SHA512 5cc8f2cc54d2298a15f330444e0d06f941c74efb88177e4ebb45d36688f22807c65cdf50c9b2f519a78c76336060ea6f815a67013e9df36ef2a2df1a1de0055a WHIRLPOOL a3944951d2d68a1fb6a48775d1328e8bb2520f56bcb1c0b66085d607000877bf8045289afb50ede77abbfc0f772116652e1b120b742f430047bc7b68953de87c
diff --git a/x11-plugins/wmpasman/files/wmpasman-0.8.5.3-list.patch b/x11-plugins/wmpasman/files/wmpasman-0.8.5.3-list.patch
new file mode 100644
index 000000000000..3769d09d30ee
--- /dev/null
+++ b/x11-plugins/wmpasman/files/wmpasman-0.8.5.3-list.patch
@@ -0,0 +1,116 @@
+diff -Naur wmgeneral.orig/list.c wmgeneral/list.c
+--- wmgeneral.orig/list.c 2016-01-04 13:18:09.361133006 +0100
++++ wmgeneral/list.c 2016-01-04 13:18:21.789137166 +0100
+@@ -40,7 +40,7 @@
+
+ /* Return a cons cell produced from (head . tail) */
+
+-inline LinkedList*
++LinkedList*
+ list_cons(void* head, LinkedList* tail)
+ {
+ LinkedList* cell;
+@@ -53,7 +53,7 @@
+
+ /* Return the length of a list, list_length(NULL) returns zero */
+
+-inline int
++int
+ list_length(LinkedList* list)
+ {
+ int i = 0;
+@@ -68,7 +68,7 @@
+ /* Return the Nth element of LIST, where N count from zero. If N
+ larger than the list length, NULL is returned */
+
+-inline void*
++void*
+ list_nth(int index, LinkedList* list)
+ {
+ while(index-- != 0)
+@@ -83,7 +83,7 @@
+
+ /* Remove the element at the head by replacing it by its successor */
+
+-inline void
++void
+ list_remove_head(LinkedList** list)
+ {
+ if (!*list) return;
+@@ -103,7 +103,7 @@
+
+ /* Remove the element with `car' set to ELEMENT */
+ /*
+-inline void
++void
+ list_remove_elem(LinkedList** list, void* elem)
+ {
+ while (*list)
+@@ -114,7 +114,7 @@
+ }
+ }*/
+
+-inline LinkedList *
++LinkedList *
+ list_remove_elem(LinkedList* list, void* elem)
+ {
+ LinkedList *tmp;
+@@ -134,7 +134,7 @@
+
+ /* Return element that has ELEM as car */
+
+-inline LinkedList*
++LinkedList*
+ list_find(LinkedList* list, void* elem)
+ {
+ while(list)
+@@ -148,7 +148,7 @@
+
+ /* Free list (backwards recursive) */
+
+-inline void
++void
+ list_free(LinkedList* list)
+ {
+ if(list)
+@@ -160,7 +160,7 @@
+
+ /* Map FUNCTION over all elements in LIST */
+
+-inline void
++void
+ list_mapcar(LinkedList* list, void(*function)(void*))
+ {
+ while(list)
+diff -Naur wmgeneral.orig/list.h wmgeneral/list.h
+--- wmgeneral.orig/list.h 2016-01-04 13:18:09.361133006 +0100
++++ wmgeneral/list.h 2016-01-04 13:18:26.007138577 +0100
+@@ -36,20 +36,20 @@
+ struct LinkedList *tail;
+ } LinkedList;
+
+-inline LinkedList* list_cons(void* head, LinkedList* tail);
++LinkedList* list_cons(void* head, LinkedList* tail);
+
+-inline int list_length(LinkedList* list);
++int list_length(LinkedList* list);
+
+-inline void* list_nth(int index, LinkedList* list);
++void* list_nth(int index, LinkedList* list);
+
+-inline void list_remove_head(LinkedList** list);
++void list_remove_head(LinkedList** list);
+
+-inline LinkedList *list_remove_elem(LinkedList* list, void* elem);
++LinkedList *list_remove_elem(LinkedList* list, void* elem);
+
+-inline void list_mapcar(LinkedList* list, void(*function)(void*));
++void list_mapcar(LinkedList* list, void(*function)(void*));
+
+-inline LinkedList*list_find(LinkedList* list, void* elem);
++LinkedList*list_find(LinkedList* list, void* elem);
+
+-inline void list_free(LinkedList* list);
++void list_free(LinkedList* list);
+
+ #endif
diff --git a/x11-plugins/wmpasman/metadata.xml b/x11-plugins/wmpasman/metadata.xml
new file mode 100644
index 000000000000..b9ba4aee01f9
--- /dev/null
+++ b/x11-plugins/wmpasman/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+ </maintainer>
+ <longdescription>
+wmpasman stores passwords and makes them available
+for pasting (both via the middle-click primary
+selection and the clipboard selection) at the
+click of a button. It also contains a digital
+clock. Access is controlled by a passphrase.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">wmpasman</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild b/x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild
new file mode 100644
index 000000000000..59c8cd68dd6f
--- /dev/null
+++ b/x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="Password storage/retrieval in a dockapp"
+HOMEPAGE="https://sourceforge.net/projects/wmpasman/"
+SRC_URI="mirror://sourceforge/wmpasman/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ~sparc x86"
+IUSE=""
+
+RDEPEND=">=x11-libs/gtk+-2.4.1:2
+ >=app-crypt/mhash-0.9.1
+ >=app-crypt/mcrypt-2.6.4"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ virtual/pkgconfig
+ >=x11-libs/libXpm-3.5.5"
+
+DOCS="BUGS ChangeLog README TODO WARNINGS"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-list.patch
+}
diff --git a/x11-plugins/wmpasman/wmpasman-2.0.ebuild b/x11-plugins/wmpasman/wmpasman-2.0.ebuild
new file mode 100644
index 000000000000..1d1725c81054
--- /dev/null
+++ b/x11-plugins/wmpasman/wmpasman-2.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Password storage/retrieval in a dockapp"
+HOMEPAGE="https://sourceforge.net/projects/wmpasman/"
+SRC_URI="mirror://sourceforge/wmpasman/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="app-crypt/libsecret
+ >=x11-libs/gtk+-3.8.0:3"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS="ChangeLog WARNINGS"