From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-plugins/wmpasman/Manifest | 8 ++ .../wmpasman/files/wmpasman-0.8.5.3-list.patch | 116 +++++++++++++++++++++ x11-plugins/wmpasman/metadata.xml | 18 ++++ x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild | 28 +++++ x11-plugins/wmpasman/wmpasman-2.0.ebuild | 20 ++++ 5 files changed, 190 insertions(+) create mode 100644 x11-plugins/wmpasman/Manifest create mode 100644 x11-plugins/wmpasman/files/wmpasman-0.8.5.3-list.patch create mode 100644 x11-plugins/wmpasman/metadata.xml create mode 100644 x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild create mode 100644 x11-plugins/wmpasman/wmpasman-2.0.ebuild (limited to 'x11-plugins/wmpasman') 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 @@ + + + + + voyageur@gentoo.org + Bernard Cafarelli + + +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. + + + wmpasman + + 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" -- cgit v1.2.3