app-crypt/keyart: Ensure it works across python compat
authorkristianf <devnull@localhost>
Tue, 8 Jul 2014 13:08:29 +0000 (15:08 +0200)
committerkristianf <devnull@localhost>
Tue, 8 Jul 2014 13:08:29 +0000 (15:08 +0200)
app-crypt/keyart/Manifest
app-crypt/keyart/keyart-9999.ebuild

index 241be5e..4ba6c7d 100644 (file)
@@ -1 +1 @@
-EBUILD keyart-9999.ebuild 401 SHA256 bd77be0badcb41fc36730b9024e9ee854d67906e14f5d36aaf8fbc9fc9dc28f9 SHA512 4714826652d337b11325a1e38c08c40fc1803597d2d30a8584ef0ad2602ceabb1406e22a3f2787f81184da8c1f3c3511766cdfdd6102c521b29f273580e4a5a2 WHIRLPOOL 30328b978fe73deaebe1962095ef32b4f221f9dbebfaf202e93a74daef185d9302287bfd06c5d5902e57db9f7b3804e354cad0390a58f74d53cf2f38a97b12c0
+EBUILD keyart-9999.ebuild 629 SHA256 0c3e5e0efc2797066ba01622d006bffcba13155ec8e4f00d9198123c2e68407a SHA512 253dc182c4f9fb171e2d5e8710b8689c665e2f7e0e635bffed47cf3650c95fb85f8a547268c955d9d4449bc02981e4917a6ada21906508fc1e3af415661c7a62 WHIRLPOOL 9b8d2c257cead7a947f7969648cdcb536d50e93fdeb393b65e1c5e63d9e2a248cd21d5597fcd4f59c35d1c73275d819587fc76237eada4fe76c9b49f3403d255
index 95ea8b2..bda94cf 100644 (file)
@@ -5,10 +5,10 @@
 EAPI=5
 PYTHON_COMPAT=( python2_7 )
 
-inherit git-2
+inherit git-2 python-r1
 
-DESCRIPTION="Monkeysign"
-HOMEPAGE="http://web.monkeysphere.info/"
+DESCRIPTION="Drunken Bishop algorithm for OpenPGP as applied to OpenSSH keys"
+HOMEPAGE="https://pthree.org/2014/04/18/the-drunken-bishop-for-openpgp-keys/"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -20,7 +20,17 @@ EGIT_REPO_URI="https://github.com/atoponce/${PN}"
 DEPEND=""
 RDEPEND=""
 
+src_prepare()
+{
+       python_copy_sources
+}
+
 src_install()
 {
-       dobin keyart
+       do_install()
+       {
+               python_fix_shebang keyart
+               python_doexe keyart
+       }
+       python_foreach_impl do_install
 }