summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Fiskerstrand <k_f@gentoo.org>2014-07-29 07:54:22 +0000
committerKristian Fiskerstrand <k_f@gentoo.org>2014-07-29 07:54:22 +0000
commita1b14f61f3ea466d99d82f82c5e74872b47a7f5d (patch)
treeed0b9a8c05d800ecb8c613f810fce8fe038ba2fd /app-crypt
parentNew package written by me (diff)
downloadhistorical-a1b14f61f3ea466d99d82f82c5e74872b47a7f5d.tar.gz
historical-a1b14f61f3ea466d99d82f82c5e74872b47a7f5d.tar.bz2
historical-a1b14f61f3ea466d99d82f82c5e74872b47a7f5d.zip
New package written by me
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xFC3B17DE05E136A0!
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/monkeysign/Manifest22
-rw-r--r--app-crypt/monkeysign/files/monkeysign-1.1-basename.patch12
-rw-r--r--app-crypt/monkeysign/files/monkeysign-1.1-rst2s5.patch12
-rw-r--r--app-crypt/monkeysign/files/monkeysign.desktop10
-rw-r--r--app-crypt/monkeysign/metadata.xml8
-rw-r--r--app-crypt/monkeysign/monkeysign-1.1.ebuild42
6 files changed, 105 insertions, 1 deletions
diff --git a/app-crypt/monkeysign/Manifest b/app-crypt/monkeysign/Manifest
index 8f4073832fb6..03f08f8d817b 100644
--- a/app-crypt/monkeysign/Manifest
+++ b/app-crypt/monkeysign/Manifest
@@ -1,6 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX monkeysign-1.1-basename.patch 393 SHA256 68fd68a6c2aad7780a6e940c12d55f65cbcf06e2574b5537e066fcd300b5066c SHA512 ae9e01a6aff91231c700f1e46ef7f4dabed8ba6d3d3a275bb6405b767bcb6f40c96ff7563fe693a17d76e26b63b2ccb0e66e834e910cef5bb94d2a9f9cd366d3 WHIRLPOOL 05f6ed59a288d8868e0ec4faf8e7f5a0c2a14cfee860d3562cb50035544d4130ab95c9d1e2f1ccb0e1c4af70ef1a4b2cac88c29751148af00dc94bc5a680ffc6
AUX monkeysign-1.1-rst2s5.patch 707 SHA256 2f33fb58d6e556f9b36680d87e962e361bc5f326f3e5b12a8ffa2de77d3080aa SHA512 21d6248a8e116899337aa20c48fc42233a4b9e4974a664e59e2a4211d503d7194ece0e4ae637e7a64c40d015845ab0c9617e30cd9baea9866445952840be8ebb WHIRLPOOL b8b5e7cf5af843bbc077a32c8a941f65c717703966e480405e40c4094d4f1eac6eb89f61a88702571ffed7f46532805a47ee403d600aeee9e40254a722857af2
AUX monkeysign.desktop 188 SHA256 c1bcfa18ddddedf08c90f790ffd598248f580aca362f56f134fe4238b5de2a15 SHA512 e2418323721dd5eb8859558be5693c0ee5d970edb967a3fefb58876802f431cddeccd87708936141d0d691563a1321930fbe28cf753d069441e33de7666c5d99 WHIRLPOOL dc41569388dd9bfa2861519a795c8f62021c8a44ba4211c660c300542e7bf23f66641677079ba13ece520fbee1d9da621ba31114dcdeab777ba509edfbe777d5
DIST monkeysign_1.1.tar.gz 54807 SHA256 1229c63c9b649b35a156ab69c7e8ef47ff03817c94ce8138107832117ee5fa6d SHA512 8d1e719633291a3ba9efda8057e8b27b41b8e767db68dc02ca07d18579123b0704f0424ae982f047948620027581589d21ae44470137d1f2ff85f1f360bfd512 WHIRLPOOL 907c65d8ec3a5bbc391dfaa91625a215456989d000e1334687cae3ebcec419b10f34bd65c04d170a6130b21b761ac1b7e9db9f9a1b3fa9ba6ec72d893f7464b9
-EBUILD monkeysign-1.1.ebuild 848 SHA256 08089a71b5048370dcae9fb4bf506f8ff44d37df4670e07c5888963ddf999092 SHA512 28388af73fafbd96383b994b0fec8acd0e66aaf6bee60ddd10a3f7be84a41ee876a30f74275cd2654bd25e85deb8b749d7f9dcd721b20a8ccf83f9ab22f9fb36 WHIRLPOOL 6e9f91792303471f86ced7a4addbd9c7f6e30fcf72c1eb54c0df0468b53b1cffbcca6ddc9b87f7577b6e2956803ee44e65dc857462495f84f9b2d7f94d022bf8
+EBUILD monkeysign-1.1.ebuild 949 SHA256 0f384515d0da661cbcb25848aa7e83a523b0ba10e9b55881bced3594412417b5 SHA512 7be381b533e959588fb2097c037408b9828749910f86d7c78a570ee42c2c5f79412d6201a2b806be62df92949073958b718c8491287497d74414472642f2e3a5 WHIRLPOOL c9972166567f4426bf4118bdf54ce94c90bc5cf7625fc518c9ef76acff4da50d28107157f3b7d5e01378b89c0032af993566d554261fe2a6264d83b00ddc0b74
+MISC ChangeLog 467 SHA256 b2aa8b4906a8fa3d8769419aa1ff633e6dfe8fa17d4081447e7a9021d2692756 SHA512 a8d774ac58564f5004268c83e60008589b3a2e0a463ab1a479a010e84d57a6958341203f896090c4ae16f5c395b50155503abeaf80a43ef45b73510e96052ad6 WHIRLPOOL 85fca5138c4a1bfb38e2363609f26abf9525b4b9ba4ad4c801666cbda59d1678101cba61f9562fa3a86aa4322f07e3a4f59d406f7539f785b4531cbcea00d065
MISC metadata.xml 237 SHA256 5c58f0c8f9a9d5f50383f6cb306cf688924be830a0be08ede1ae7866c3566c2c SHA512 cd2f27119bff3427ab44b55caf2fc21ed3f56ab1251747a8213ad9914aa284e23e922c73018307a22ccd359906e4b82222a4dab35ef9469129dbc79b4b403b4f WHIRLPOOL 3f039cb8a9e18e11bf4dbd398f81a1b47f4e0a17bf53cb8f642f6cdeeaa13731307111e2f6d34689046a545de8c988a5bf0121473aac548affcb7352ebb1f590
+-----BEGIN PGP SIGNATURE-----
+
+iQIcBAEBCAAGBQJT11LbAAoJEPw7F94F4Tagxk0P/0cRMfqE+PUBnx6yKMRhJDvX
+fE05kgYVzBpDUDe51fqFswSL1Wz3go8gOYQWPSgP2OMCrW01M1GqBLLB6jrHNXG+
+rAJs546bdpcyFpT4Q6Dd/TWoo6lpkLjPUj/U5pRCwwDIRQlkv7CvYTHUQE02naWN
+67WvI0brUJWEisKz8miFVT03+S5UQiRxzdSHxdN730m87fGJQfwmV0/Ss609f8AD
+lTlCP/VrlSGTArEJ82lL0y8292A8LCeWqR5EGzkgaSMPfzuT1vTDTH29hai3TDxg
+UlG0u7oxcVMjVpiCRggU/RHMNJaX9lSsH0+DWIpSFznTEj81tYBQMH6txhBUQrMe
+gE5+wM0z6CXsSUCw/rCqcywEViQy9F0N8vJKunDvjTJ6Gx7yJRqZQ0JctV4eKgF3
+Ft0YZTcwxqIauDEz7EEiKYrPV19LNu9fFThfmayEMR/xu1/qjqBO39OAQjhRJLKi
+VQF/KoInmOY4ckz878uwHdBSE2/nAJhdFIwXYN86u8IrhB4ttWO/UsnumT0n1dk3
+JbGLaXyELGyshwHiFBM+M5hRrK1LezNFDiCXgtjqcZ1PFtdyo0jptCAbgPTRvmnQ
+Ff/WcEjVZ0xf9XfytzUyPbGNrLllr41vLDUhkCd1ESCscEXofglVOI5r21cxMvZK
+UpiDBsp0dahiqCOVWnbi
+=odp+
+-----END PGP SIGNATURE-----
diff --git a/app-crypt/monkeysign/files/monkeysign-1.1-basename.patch b/app-crypt/monkeysign/files/monkeysign-1.1-basename.patch
new file mode 100644
index 000000000000..dd9011239f08
--- /dev/null
+++ b/app-crypt/monkeysign/files/monkeysign-1.1-basename.patch
@@ -0,0 +1,12 @@
+diff -r 954b8fe8cdb2 scripts/monkeyscan
+--- a/scripts/monkeyscan Tue Oct 01 00:02:17 2013 +0200
++++ b/scripts/monkeyscan Tue Oct 01 00:04:27 2013 +0200
+@@ -25,7 +25,7 @@
+ if directory == 'scripts':
+ sys.path.insert(0, os.path.dirname(__file__) + '/..')
+
+-if basename == 'monkeysign':
++if basename[:10] == 'monkeysign':
+ from monkeysign.cli import MonkeysignCli as ui
+ else:
+ try:
diff --git a/app-crypt/monkeysign/files/monkeysign-1.1-rst2s5.patch b/app-crypt/monkeysign/files/monkeysign-1.1-rst2s5.patch
new file mode 100644
index 000000000000..1dcfae586733
--- /dev/null
+++ b/app-crypt/monkeysign/files/monkeysign-1.1-rst2s5.patch
@@ -0,0 +1,12 @@
+diff -r a9a4b4fb16bb monkeysign-1.1/monkeysign/documentation.py
+--- a/monkeysign-1.1/monkeysign/documentation.py Sun Feb 02 23:56:57 2014 +0100
++++ b/monkeysign-1.1/monkeysign/documentation.py Sun Feb 02 23:57:49 2014 +0100
+@@ -161,7 +161,7 @@
+ def run(self):
+ html = os.path.dirname(self.file) + os.path.splitext(os.path.basename(self.file))[0] + '.html'
+ self.announce('processing slides from %s to %s' % (self.file, html), 2)
+- os.system('rst2s5 --theme default "%s" "%s"' % (self.file, html))
++ os.system('rst2s5.py --theme default "%s" "%s"' % (self.file, html))
+
+ build.sub_commands.append(('build_manpage', None))
+ build.sub_commands.append(('build_slides', None))
diff --git a/app-crypt/monkeysign/files/monkeysign.desktop b/app-crypt/monkeysign/files/monkeysign.desktop
new file mode 100644
index 000000000000..18f79d1d6936
--- /dev/null
+++ b/app-crypt/monkeysign/files/monkeysign.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Name=Monkeyscan
+Comment=Monkeyscan part of monkeysign
+Categories=GTK;GNOME;X-Internet;
+Exec=/usr/bin/monkeyscan
+Terminal=false
+Type=Application
+
diff --git a/app-crypt/monkeysign/metadata.xml b/app-crypt/monkeysign/metadata.xml
new file mode 100644
index 000000000000..fc6ccc280409
--- /dev/null
+++ b/app-crypt/monkeysign/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>
+ <email>k_f@gentoo.org</email>
+ <name>Kristian Fiskerstrand</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-crypt/monkeysign/monkeysign-1.1.ebuild b/app-crypt/monkeysign/monkeysign-1.1.ebuild
new file mode 100644
index 000000000000..d7aaf6fceaa2
--- /dev/null
+++ b/app-crypt/monkeysign/monkeysign-1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/monkeysign/monkeysign-1.1.ebuild,v 1.1 2014/07/29 07:54:13 k_f Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit eutils distutils-r1
+
+DESCRIPTION="Monkeysign"
+HOMEPAGE="http://web.monkeysphere.info/monkeysign/"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+SRC_URI="mirror://debian/pool/main/m/monkeysign/monkeysign_${PV}.tar.gz"
+
+DEPEND="dev-python/docutils:0=
+ dev-python/pygtk:2=
+ media-gfx/zbar:0=[python,gtk,imagemagick]
+ media-gfx/qrencode-python:0="
+
+RDEPEND="${DEPEND}
+ virtual/python-imaging:0=
+ dev-python/setuptools:0=
+ app-crypt/gnupg:0=
+ virtual/mta"
+
+src_prepare()
+{
+ epatch "${FILESDIR}/${P}-basename.patch"\
+ "${FILESDIR}/${P}-rst2s5.patch"
+ distutils-r1_src_prepare
+}
+
+src_install()
+{
+ distutils-r1_src_install
+ domenu "${FILESDIR}/monkeysign.desktop"
+}