summaryrefslogtreecommitdiff
path: root/app-crypt/ckpass
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 /app-crypt/ckpass
reinit the tree, so we can have metadata
Diffstat (limited to 'app-crypt/ckpass')
-rw-r--r--app-crypt/ckpass/Manifest7
-rw-r--r--app-crypt/ckpass/ckpass-0.2-r1.ebuild25
-rw-r--r--app-crypt/ckpass/ckpass-0.2.ebuild23
-rw-r--r--app-crypt/ckpass/files/ckpass-0.2-tinfo.patch10
-rw-r--r--app-crypt/ckpass/metadata.xml8
5 files changed, 73 insertions, 0 deletions
diff --git a/app-crypt/ckpass/Manifest b/app-crypt/ckpass/Manifest
new file mode 100644
index 000000000000..d0491b02c3df
--- /dev/null
+++ b/app-crypt/ckpass/Manifest
@@ -0,0 +1,7 @@
+AUX ckpass-0.2-tinfo.patch 417 SHA256 8868f6ae84f5652980d2ec5ca2d873c8f6d59be9ff6d4e837c6fbe31dbc1e147 SHA512 172753fa8d0cc6050e06010e721a69c99aab3d743af80a9b63949ed0a79a4c39fefce9cc34fe711caab89c20715b982142379d57f6acac92a762d19fdb805220 WHIRLPOOL 70e67fdd6031463a266febb3945f3293bc79bbaaa972013c6b2b7a5c589a444bd1b0f387a77915abc7bfab355dffa2b76246778de5ea7372b954010c3899f00c
+DIST ckpass-0.2.tar.gz 95921 SHA256 4027708b9518e7d320958f186f6b932001a3501c88773a88191fe5c976fe0686 SHA512 aca439caea2e3736539f5ec6bb235e51c59fed627eb9b414e629ad246c301e6f1dc90594826f6d95be9963aa4af0dae64419d08a44beb0a02d16a9fdf42a9a0b WHIRLPOOL 462fa8b7a82176ce01d1801525cf2b06ba6702cc2a7bf6e2d38d15a2879366e22524721f990ae36ba7a1c004eeab103ac23490faea9b6fd20a682dc70cf85afa
+EBUILD ckpass-0.2-r1.ebuild 498 SHA256 4434022c8c25ba636de2abb29e3633b33ddae3035497965bff1ebbe8061006de SHA512 24de0a86d026ae6e92fcc86dd725c7c03401bc6631ef54759bf5549dc1b2c739cdc7faa5eb3e4ec6a7cef4c8b247dda33bb7f3509929d06533181094ba7821e6 WHIRLPOOL f4202dc3a0656269233defc6a98d1d2262cb67a4248280b8054207b5415da9d444f91a78669f9c6414c2ef8831715523f91852c39112fb992e7c27c0f4fbd18e
+EBUILD ckpass-0.2.ebuild 508 SHA256 e44f882be2cbb299d6f6dfbba4e5b7727b79fae93cc78ad01d0ae5b55f05bfc8 SHA512 7c8efe9c494ee07c47b7cbf5f1f509315c3d96fc7933929b5bcd6d3e70445ed28e793959ea42bbaff51828839940863e9981b7479044480847c897e406e3dc30 WHIRLPOOL 21b9b9eb0c5808b95b09b6e961e7e0e1327f960efe6d125edc31a2229b4c609cbb4240499efe5b52e273e661ca321e9c68c473672f4ae7a669dc3b70b7dff88d
+MISC ChangeLog 2524 SHA256 04ed78d4ba70be3e99b6b57d65aa06c70db920a4122b082eecd4ecb25e2bdf2f SHA512 c18c5e7b6540ea25f9a98392bc6110a84f8ecb5403f70563638868484ec2cafadb28d0204a36d03ee31294f87cf5e63843627e546e7268286f2fa49c4762c3ee WHIRLPOOL 8ab4fde19b33bbdc2db9e8389ba36cf65c4d74bcec3dadd04d7f1d0aaad284293795c74b2b60a1a66ed79d238cc428dbcecf270f034eed6b538a75dbb93a5094
+MISC ChangeLog-2015 821 SHA256 5cd0d552e00fcb3a0fc26dfad3138a3efb916329ecee4540e98704a320127a3b SHA512 a6c3644743eb3c35354da796fb5f1f6f3304ab0de1e850398eae94e19fb523c924dd67faab0755e42cb70273af5bd3c0448fb7c3fdc1bd32fef4c2e54f2ae718 WHIRLPOOL 23707e57c62bfb0b0d60de01d85eb0961f3c194bddbc0ce6d5a1f6d8a44719acd3ad22762bbdf3dac248040dede875e3a8babfd7c8cd8fa0a1095df7189edbd3
+MISC metadata.xml 243 SHA256 0b9645d61b7dde468565cabca849d7bcc294719ce71235883fe8154f5d5bf790 SHA512 c1819159451450ef4228df48702ae486aa5caca6ba53523f4c667fb76cc8a36388697ded12851290f2698596803a64025862b8dc5aa5c22ea0c328359d2c5014 WHIRLPOOL 110d9700f5814e6c78714998dbe2e16a555787f81eac578cb3c2e6edf532ceba80e0acffe05a27e9b36cbc493ce52d7d5e8094bb62701b93e4015eab0eb3a08b
diff --git a/app-crypt/ckpass/ckpass-0.2-r1.ebuild b/app-crypt/ckpass/ckpass-0.2-r1.ebuild
new file mode 100644
index 000000000000..4b1f070d0852
--- /dev/null
+++ b/app-crypt/ckpass/ckpass-0.2-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="ncurses based password database client compatible with KeePass 1.x databases"
+HOMEPAGE="http://ckpass.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-libs/libkpass-6"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-tinfo.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/app-crypt/ckpass/ckpass-0.2.ebuild b/app-crypt/ckpass/ckpass-0.2.ebuild
new file mode 100644
index 000000000000..176807619aad
--- /dev/null
+++ b/app-crypt/ckpass/ckpass-0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="ncurses based password database client compatible with KeePass 1.x databases"
+HOMEPAGE="http://ckpass.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-libs/libkpass-6"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-tinfo.patch
+ eautoreconf
+}
+
+DOCS=( AUTHORS )
diff --git a/app-crypt/ckpass/files/ckpass-0.2-tinfo.patch b/app-crypt/ckpass/files/ckpass-0.2-tinfo.patch
new file mode 100644
index 000000000000..8d99bc93ad8f
--- /dev/null
+++ b/app-crypt/ckpass/files/ckpass-0.2-tinfo.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -29,6 +29,7 @@
+
+ AC_CHECK_LIB([c], [main], [], AC_MSG_ERROR(requires libc))
+ AC_CHECK_LIB([ncurses], [main], [], AC_MSG_ERROR(requires libncurses))
++AC_SEARCH_LIBS([acs_map],[tinfo], [], AC_MSG_ERROR(requires a library providing acs_map))
+ AC_CHECK_LIB([form], [main], [], AC_MSG_ERROR(requires libform))
+ AC_CHECK_LIB([kpass], [main], [], AC_MSG_ERROR(requires libkpass))
+
diff --git a/app-crypt/ckpass/metadata.xml b/app-crypt/ckpass/metadata.xml
new file mode 100644
index 000000000000..909bd919859d
--- /dev/null
+++ b/app-crypt/ckpass/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">ckpass</remote-id>
+ </upstream>
+</pkgmetadata>