Browse Source

app-crypt/pinentry-dmenu: add 1.0.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kai S. K. Engelbart <kai@kske.dev>
master
kske 2 months ago
parent
commit
5b94997cba
Signed by: kske GPG Key ID: 8BEB13EC5DF7EF13
  1. 3
      app-crypt/pinentry-dmenu/Manifest
  2. 24
      app-crypt/pinentry-dmenu/files/pinentry-dmenu-1.0.0
  3. 9
      app-crypt/pinentry-dmenu/metadata.xml
  4. 21
      app-crypt/pinentry-dmenu/pinentry-dmenu-1.0.0.ebuild

3
app-crypt/pinentry-dmenu/Manifest

@ -0,0 +1,3 @@
AUX pinentry-dmenu-1.0.0 353 BLAKE2B bf1d5f99185527b64caa9a1c912ef9c59c131d625b0e2d004845e920d0c8b598ba1a2012d943e1cc212395a4c0bb779f5d8ef1a6115f4a8bb42ca355c32d865a SHA512 6146d4b0ea58f181d53bc6a189e45ce69d94e1c354c43e492acd8458ef38f84ad8e40b4b39299dcbcbf69fa2eff0735c1a5cc2dbb8077cf5f138f90a8e0932b8
EBUILD pinentry-dmenu-1.0.0.ebuild 417 BLAKE2B 899a80981f8fea3f9b60e05f727778389a66673df99ac472f90c02e2db0f39c61720af385f204a50d38a410dc2bfbd4caff84f3917a010cd9b814eaa5283acfc SHA512 4695808826c6768b02b042e14b2349bfc0aa466c6bf7fd9301d20d9f7bbfad249094d05d8aadd6b28db8bdb591efec86774e690b221d2fe374d3df9546d5aa3a
MISC metadata.xml 271 BLAKE2B e0ecb9c6cfdcfea9f62be92663a2061320f4a8b53053eb6384f9d1fa5397e22aac9873e1c58c3f86078a7505cbd50a9ae75293fd9af575220cc3c0bde645ef40 SHA512 604c26601c75e8aca3769f652a67f6a089e55c727d44a075ae9329f5b2551bb2f8576fde4c627550689be865f7d93a7119eea0ede38b6526da5a3d93ca303fa1

24
app-crypt/pinentry-dmenu/files/pinentry-dmenu-1.0.0

@ -0,0 +1,24 @@
#!/bin/sh
echo 'OK Pleased to meet you'
while read LINE
do
case $LINE in
*SETDESC*)
KEYNAME=${LINE#*:%0A%22}
KEYNAME=${KEYNAME%\%22\%0A*}
KEYID=${LINE#*ID }
KEYID=${KEYID%,*}
echo OK
;;
*GETPIN*)
echo "D `DISPLAY=:0 dmenu -P -p "gpg-agent: $KEYNAME ($KEYID)"`\nOK"
;;
*BYE*)
break
;;
*) echo OK
;;
esac
done

9
app-crypt/pinentry-dmenu/metadata.xml

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kai@kske.dev</email>
<name>Kai S. K. Engelbart</name>
</maintainer>
<stabilize-allarches/>
</pkgmetadata>

21
app-crypt/pinentry-dmenu/pinentry-dmenu-1.0.0.ebuild

@ -0,0 +1,21 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Passphrase entry dialog based on dmenu"
HOMEPAGE="https://git.kske.dev/kske/gentoo-overlay"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=app-eselect/eselect-pinentry-0.7.2
x11-misc/dmenu"
S="${FILESDIR}"
src_install() {
newbin pinentry-dmenu-${PV} pinentry-dmenu
}
Loading…
Cancel
Save