app-crypt/monkeysign: Version bump to 1.2
authorkristianf <devnull@localhost>
Tue, 2 Sep 2014 15:25:45 +0000 (17:25 +0200)
committerkristianf <devnull@localhost>
Tue, 2 Sep 2014 15:25:45 +0000 (17:25 +0200)
app-crypt/ekeyd/Manifest
app-crypt/ekeyd/ekeyd-1.1.5.ebuild
app-crypt/monkeysign/Manifest
app-crypt/monkeysign/monkeysign-1.2.ebuild [new file with mode: 0644]

index db25125..6a4b3aa 100644 (file)
@@ -3,13 +3,13 @@ AUX ekey-egd-linux.conf.2 266 SHA256 89b5cf30b7cad64503f85c6bfc7e3868245870aae65
 AUX ekey-egd-linux.init.2 576 SHA256 b527d0f658644a13552359678e346ddc41839478ce51cfc018db830c8af79d07 SHA512 a6a1eab6c8416e302c9fa3b97d308ddc8d3dd1500fd2b9d9d17670b25b360287db855fc2f8bc039020a2eca1e2142fe07c45a647acc81a13d7145ab1083f331a WHIRLPOOL b4f208ae0f1c02d6e292a8d63ab1a5967e953edb8c0bb4826a19ee2126e293cc92735e6f5ccef5d707a13f7074eec9354d37ab305cda0e13d270e961fd3487fc
 AUX ekey-ulusbd.conf.2 613 SHA256 d12e3ada8c979b4605aede3001e3735fcfdc7fea4a64e408df5d185380050a06 SHA512 59888423becadc8bd88e696ea41ae96641516bd555309caf604bedc7bd5449f1f66e9b2f5f67e7becf92f5a817eef9bd1927c38d678054743f17dba651156488 WHIRLPOOL 88e66189452edc7804054ff2904c78d38d3b3785f5ea4a3abbbbc7a4b584fd6adb1581dbd98c981f7fb1e913c92e4586b61806f73b1a75ad1da4d546850d93cf
 AUX ekey-ulusbd.init.2 1017 SHA256 0383865a5d543296822836fa150a83ddbf63bf0b7c8a7fbc6266af099d176502 SHA512 daa452bd1b073f2fdb896bc5d2e8f18c80f77556bd18c0dd8b2f110bc704c0aa9b463b8228d381f7900c57417326a4f89235f191111b2efc76c1d58229f18d97 WHIRLPOOL 35ec3652f3dca7eca742bbbced79c82066ac3dd925cb9876da6f3a99fa13ffd4369e345734eeb6be43d52d58e1bc862e2221c44ca565dba72524ec027a24423b
-AUX ekeyd-1.patch 1094 SHA256 5cca2edeacb1ff188a47d73b7df8f63d15debca4f6fca61e2f7e1a95dcf9f69a SHA512 92198522e3dd90d2274d9c5171c216c3a3db9d334b2b14363781456f167a65df5370a7dcf430246d944e1e14e5278bf130e068063e600589f74026ca39e319a5 WHIRLPOOL 1562ad67c31d4ea9903a67651d3dbfce49b848c7a5a4f5da6ef46f33527f6762dc58e579ff3e831852c484a091af1dd9d924355d7a628e740d3604b8fee57cc3
-AUX ekeyd-2.patch 863 SHA256 8055cffd030a97c9011b9f3aba9ee4558a93e2da919c25c8cd7d73c3a571423b SHA512 ace451e7aafc61e21422a81e50d3954189f80fec50160002c579db27865b46c95dc6db557533a9aa6ef3ca744394542754ba46f96de90a026e19a14477522e50 WHIRLPOOL 270b12c836ce9231ce5bcc5331feb9261a541e251b553dd08cabc5dfe6ea0c9707724b4d42c631a36e51b1c626a2431565c175445cfd9446c4cbc41dd9fc55fe
-AUX ekeyd-3.patch 1918 SHA256 cea37f22aac5264eacecf640bd7199cc9b2adf116024ad8ecaf2dd3b926e823b SHA512 aba7b1cba96e678725fc8b47b56d815d59ce015ff6a4f72eaaf5fe8b7a99ddedf05ef3534a51772330209fb3cef235d76207103ee1e7a1f3315f4a52d2c0c2be WHIRLPOOL 23c101d3bf410c76d7bf09230f0564415c32fa44a1de92b64dc369dd0c3c495b3b76ab97bd8dd901056f4e15d87d48da866826e8c27b5de13db1efb481f1246d
-AUX ekeyd-4.patch 2325 SHA256 cc233ecb5ad894e5a8585028b4ed5679f1d99997393fd4acc1373b18f3ab78bd SHA512 05023ef85c454a9092cecf7f3826430caeda1e66ba5759ffe1e6f4c42f4da32048862dba6c6e19ab32febadc3a9f65cf5e1b8f0562a71fc854134b60df28a80c WHIRLPOOL 8f9ad5c55836e2370bb88a2721869f7212c8e652e6cbb6c1b424aa712fcdc69b3e6704ea27ec9547b2e5d451abe999009ba141ce455e96fcf075959b9b734ef0
-AUX ekeyd-5.patch 1205 SHA256 98cdb0271ed3f97f00120ff26e480ec0515662062f3059467ddf41b50bc57212 SHA512 2ea01bbe642bd52351e8ab9b7b62147c5bec7918305dc2c5be9291e3ae98fdd90f0e6e36c450e4db6220076a45a22cf870c81b3e23beed9170f262c857acecfd WHIRLPOOL 1a242838e5ddf710841313542d30e4111320d406139747d73d0ba770155fb87a6c151b01b87b7f8d9f4cb75a4cfa2d2e2386ac314a039c8852188712b16c0c63
-AUX ekeyd-6.patch 1245 SHA256 9643e1e185447afaa713375dd4e5ff768223580c9fa917e61eb87ce5e00e560d SHA512 5a1a523fab7146e97f8396ef82d6755e1b209df728ee83dae87619a0a6d84b0b44e41b9e67f287b7f3d54a2ef80a19320650662cca0f1dfe0053eba75d113f04 WHIRLPOOL 6d5ac6e136814ec155c5a557bae12ff9b3c980049ee5e9c50ca2338bf74b6c3649b0a80c1d0f8667c8bfaed6fb873ee85872692d1e55e6b6fc7cb01c0028bc0a
+AUX ekeyd-1.1.5-const_char_usage.patch 1094 SHA256 5cca2edeacb1ff188a47d73b7df8f63d15debca4f6fca61e2f7e1a95dcf9f69a SHA512 92198522e3dd90d2274d9c5171c216c3a3db9d334b2b14363781456f167a65df5370a7dcf430246d944e1e14e5278bf130e068063e600589f74026ca39e319a5 WHIRLPOOL 1562ad67c31d4ea9903a67651d3dbfce49b848c7a5a4f5da6ef46f33527f6762dc58e579ff3e831852c484a091af1dd9d924355d7a628e740d3604b8fee57cc3
+AUX ekeyd-1.1.5-enoent.patch 863 SHA256 8055cffd030a97c9011b9f3aba9ee4558a93e2da919c25c8cd7d73c3a571423b SHA512 ace451e7aafc61e21422a81e50d3954189f80fec50160002c579db27865b46c95dc6db557533a9aa6ef3ca744394542754ba46f96de90a026e19a14477522e50 WHIRLPOOL 270b12c836ce9231ce5bcc5331feb9261a541e251b553dd08cabc5dfe6ea0c9707724b4d42c631a36e51b1c626a2431565c175445cfd9446c4cbc41dd9fc55fe
+AUX ekeyd-1.1.5-misc.patch 1245 SHA256 9643e1e185447afaa713375dd4e5ff768223580c9fa917e61eb87ce5e00e560d SHA512 5a1a523fab7146e97f8396ef82d6755e1b209df728ee83dae87619a0a6d84b0b44e41b9e67f287b7f3d54a2ef80a19320650662cca0f1dfe0053eba75d113f04 WHIRLPOOL 6d5ac6e136814ec155c5a557bae12ff9b3c980049ee5e9c50ca2338bf74b6c3649b0a80c1d0f8667c8bfaed6fb873ee85872692d1e55e6b6fc7cb01c0028bc0a
+AUX ekeyd-1.1.5-path-fixes.patch 1918 SHA256 cea37f22aac5264eacecf640bd7199cc9b2adf116024ad8ecaf2dd3b926e823b SHA512 aba7b1cba96e678725fc8b47b56d815d59ce015ff6a4f72eaaf5fe8b7a99ddedf05ef3534a51772330209fb3cef235d76207103ee1e7a1f3315f4a52d2c0c2be WHIRLPOOL 23c101d3bf410c76d7bf09230f0564415c32fa44a1de92b64dc369dd0c3c495b3b76ab97bd8dd901056f4e15d87d48da866826e8c27b5de13db1efb481f1246d
+AUX ekeyd-1.1.5-remove-werror.patch 1205 SHA256 98cdb0271ed3f97f00120ff26e480ec0515662062f3059467ddf41b50bc57212 SHA512 2ea01bbe642bd52351e8ab9b7b62147c5bec7918305dc2c5be9291e3ae98fdd90f0e6e36c450e4db6220076a45a22cf870c81b3e23beed9170f262c857acecfd WHIRLPOOL 1a242838e5ddf710841313542d30e4111320d406139747d73d0ba770155fb87a6c151b01b87b7f8d9f4cb75a4cfa2d2e2386ac314a039c8852188712b16c0c63
+AUX ekeyd-1.1.5-udev-rule.patch 2325 SHA256 cc233ecb5ad894e5a8585028b4ed5679f1d99997393fd4acc1373b18f3ab78bd SHA512 05023ef85c454a9092cecf7f3826430caeda1e66ba5759ffe1e6f4c42f4da32048862dba6c6e19ab32febadc3a9f65cf5e1b8f0562a71fc854134b60df28a80c WHIRLPOOL 8f9ad5c55836e2370bb88a2721869f7212c8e652e6cbb6c1b424aa712fcdc69b3e6704ea27ec9547b2e5d451abe999009ba141ce455e96fcf075959b9b734ef0
 AUX ekeyd.init.2 810 SHA256 a38169a3071fc3c2b7a736ff38c4e637c3ea4fb81b9bb36723dd24d13cc719ba SHA512 9984ced308ac743375e7cea42f99a51d2dc97b17bd0acf48df4a7a165a3facd7232038e65f5d0ea14bf3475c8438f62b7c4ceb30c17bdddadd9b22a8f95b280a WHIRLPOOL 087c68ff3688d1fd868f5e5d88682f76cef42d9ae437b66ca7fd0c33590acffd56baae5138f04bca248d93c0461f8901e87562dd01252e17f7914e1866bd52aa
 AUX ekeyd.service 117 SHA256 4b676db5443cf088256add409414e944da3ce9f00f9b7ca55a8d0fbfd1802d86 SHA512 3372ed067594cd7e1c0f02402ced141fe9e9c96e6df0dbfeae2ed707c837e48860450ec1971689245d62f79351c294c222456dcb489629095e7707a7026a878d WHIRLPOOL 67a93e965c938bcb0d816b4b2072357392166de546d292251da67739c66ace97e218e8aa29ff92c745cac6966b265037b85772f7233ed80f2b254cfb17305663
 DIST ekeyd_1.1.5.orig.tar.gz 101366 SHA256 4aa8abe4bd8bb4517be3f751a75ae270ac2855ba4ba465099a3f29a2c8602ec4 SHA512 c30620d5e54a49929be72ed04448a4f08eb9658dbf7534586c49a3b43bdd5fc95a0659e09cc04b012c339ca20a1e914fa5a4b4d970171c46b64235f284516b9a WHIRLPOOL bfa6cbea82bea8aeed7a86cc5cc0e8e95bd9ceba00d57f78a0bd5bcf6694d4c37db1a43ff01a92493d83a33b41c2a17ddac366c6d2281b848d5f239b4240ea39
-EBUILD ekeyd-1.1.5.ebuild 4800 SHA256 4e587ba238ba8e14b0713661c5627180306fd1e051278ef7b572ff177f0abb36 SHA512 fb548cbd2571527010af55567d88366e3897d95348b2fda75a4158668c98d956610a5a08de7530c9d4730e3d32a40048dd12aaed129b05bfe127b72b21d49788 WHIRLPOOL c797e9c2b3932dc7442c351cb7dbef0771e556afb15af2be4cc55ccef24976db37c5e6ad73ec96bf9cd7d73c42b22c07eee2e84b57afc6d32ace87c4bbd3dbe3
+EBUILD ekeyd-1.1.5.ebuild 4998 SHA256 00d96b375ca91de91ff927a986058919995666604cc91195eb207e7ebd3f2e6a SHA512 247ed8ded86d02e9f40642c3eb198cd06212e3291397f8bbbab8b5b9253021bfea9445b4f3f776f0c0cc9573e8b69a0b722f55e23bf07c20ce3ffa8d640c4a86 WHIRLPOOL 894a7c414200e06d4f4899ddbca389c6687fe3bc0f77876a934264d549588ef1a904154f2d03d53a97a8748b8bc6f3fb083b57690b9c43041bd1fbf04853e757
index 73c27b0..7363d56 100644 (file)
@@ -37,9 +37,12 @@ pkg_setup() {
 }
 
 src_prepare() {
-       for i in `seq 1 6`; do
-               epatch "${FILESDIR}/ekeyd-$i.patch";
-       done;
+       epatch "${FILESDIR}/${P}-const_char_usage.patch";
+       epatch "${FILESDIR}/${P}-enoent.patch";
+       epatch "${FILESDIR}/${P}-path-fixes.patch";
+       epatch "${FILESDIR}/${P}-udev-rule.patch";
+       epatch "${FILESDIR}/${P}-remove-werror.patch";
+       epatch "${FILESDIR}/${P}-misc.patch";
 }
 
 src_compile() {
index f7d2fc8..cd3a84f 100644 (file)
@@ -4,6 +4,8 @@ AUX monkeysign-9999-fr_po.patch 1380 SHA256 6ba414977c3eb1e4fab804fd49f6a706cdb9
 AUX monkeysign-9999-rst2s5.patch 590 SHA256 4227267d3faac04d9fc0f3c0c52a1fd302009b3ca5118b5946e99ac073c8af74 SHA512 61772fdcb0eba85ddfbb5457237ef566fcab0a367b0a1ff49fd6fb716f291697ac8ddf4db996fa891153818c17f3f0bde741d4ad219eda7bd7815547cc50ab1f WHIRLPOOL 4ab90bdfaeaf612a36d9dd3065c8d347029edba4d22c97e6e7c2e015bd32cc76f7bb0f70ab907af65c5c493793017416492479603d9b26d2f63b73b5e836ba36
 AUX monkeysign.desktop 188 SHA256 c1bcfa18ddddedf08c90f790ffd598248f580aca362f56f134fe4238b5de2a15 SHA512 e2418323721dd5eb8859558be5693c0ee5d970edb967a3fefb58876802f431cddeccd87708936141d0d691563a1321930fbe28cf753d069441e33de7666c5d99 WHIRLPOOL dc41569388dd9bfa2861519a795c8f62021c8a44ba4211c660c300542e7bf23f66641677079ba13ece520fbee1d9da621ba31114dcdeab777ba509edfbe777d5
 DIST monkeysign_1.1.tar.gz 54807 SHA256 1229c63c9b649b35a156ab69c7e8ef47ff03817c94ce8138107832117ee5fa6d SHA512 8d1e719633291a3ba9efda8057e8b27b41b8e767db68dc02ca07d18579123b0704f0424ae982f047948620027581589d21ae44470137d1f2ff85f1f360bfd512 WHIRLPOOL 907c65d8ec3a5bbc391dfaa91625a215456989d000e1334687cae3ebcec419b10f34bd65c04d170a6130b21b761ac1b7e9db9f9a1b3fa9ba6ec72d893f7464b9
+DIST monkeysign_1.2.tar.xz 51760 SHA256 b4255053f0ac370764fa4322c5022db9b31c49f9a9adfdd41e00fac058318d45 SHA512 2ef848a4c85d6c6bbf0c75959306e120023d50b95629ddf728f242f394469860a94e10ed24e22f1a9b0b3a8d1c9dc3104452b4a018375bc1d2a62cecef3eac7c WHIRLPOOL e37b9195f4042b1be63fa9e5505e1c36aad657dfddb695736a20e8c255b01bfe4b0e192dc2b137f561cb9bbdd58b3d1518e6b752758fad1ce8fa5cdb6995a9b3
 EBUILD monkeysign-1.1-r3.ebuild 1006 SHA256 8dc46a6cfcd13f5a30a200f7bad4d6b0d83468794264636214869b51f1d199f5 SHA512 6afb3364eb93f536f464f808a81f71e94ab355e9fbff049106b3373b1b03fad9f8ce4bc31b8d573f16542c0d756603de08b4fa74e94bb61b1c381c0dd138b4ad WHIRLPOOL 0401e33949b5c3bbd507887aa39cba2acd72c279527cc5470ae6452795d4f9f02e9f8b7aa26e60a57d6a23330f028fa0bacc0fbca85ef2251f4923ef3d509acc
+EBUILD monkeysign-1.2.ebuild 1034 SHA256 2fa25b271a001ac6c2019a42b5f4b68fd4cd70f2d91c72764c759ab7f7aea60c SHA512 c2b63243eca64def712f4d272063ff37c952c8177704f8699748e77dfc6bc3018f77a933a8615b7d14313e4dc218eee6ef1e50ea9659b9924f2340c93c279842 WHIRLPOOL 832203de398a66ea2259a5c6a81c372873f6f4f0b8e40998c66c84a4397e2eb5e7ff0928f05d81de22d72acac3548be2bb10095785d7c4e17be1f2cf09297000
 EBUILD monkeysign-9999.ebuild 981 SHA256 6e78c35d6450a35cc2cba4bf2a8200a4cafc3246554828c5af26d9fce46b6d67 SHA512 b8741d24aefc1c479a6d78de9954c08021c55b8e6d5ca0d3e93d62367bd7f545df6edc8ee0e1984c216acdf578d7ee11f9540e802134a9111ad0e5338f3f0186 WHIRLPOOL c7e55132cb58a6c173411824c6d85f8d68c170e7adf2b54f3b5acdde56f3efc2114086cc10b2dff80fcf6e9a7dde531212225b41ac0b870749d0c19d06f13ec9
 MISC metadata.xml 237 SHA256 5c58f0c8f9a9d5f50383f6cb306cf688924be830a0be08ede1ae7866c3566c2c SHA512 cd2f27119bff3427ab44b55caf2fc21ed3f56ab1251747a8213ad9914aa284e23e922c73018307a22ccd359906e4b82222a4dab35ef9469129dbc79b4b403b4f WHIRLPOOL 3f039cb8a9e18e11bf4dbd398f81a1b47f4e0a17bf53cb8f642f6cdeeaa13731307111e2f6d34689046a545de8c988a5bf0121473aac548affcb7352ebb1f590
diff --git a/app-crypt/monkeysign/monkeysign-1.2.ebuild b/app-crypt/monkeysign/monkeysign-1.2.ebuild
new file mode 100644 (file)
index 0000000..63fbcf9
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A user-friendly commandline tool to sign OpenGPG keys"
+HOMEPAGE="http://web.monkeysphere.info/monkeysign/"
+
+SRC_URI="mirror://debian/pool/main/m/monkeysign/monkeysign_${PV}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="dev-python/pygtk:2[${PYTHON_USEDEP}]
+       media-gfx/zbar:0[python,gtk,imagemagick]
+       media-gfx/qrencode-python[${PYTHON_USEDEP}]
+       virtual/python-imaging[${PYTHON_USEDEP}]"
+
+DEPEND="dev-python/docutils[${PYTHON_USEDEP}]
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       app-arch/xz-utils
+       ${CDEPEND}"
+
+RDEPEND="app-crypt/gnupg
+       virtual/mta
+       ${CDEPEND}"
+
+PATCHES=("${FILESDIR}/${PN}-1.1-basename.patch"
+        "${FILESDIR}/${PN}-1.1-rst2s5.patch"
+       )
+
+python_test() 
+{
+       "${PYTHON}" ./test.py || die "Tests fails"
+}
+
+python_install_all()
+{
+       distutils-r1_python_install_all
+       domenu "${FILESDIR}/monkeysign.desktop"
+}