Gentoo Archives: gentoo-commits

From: Markos Chandras <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/hwoarang:master commit in: app-crypt/signing-party/, app-crypt/signing-party/files/
Date: Sun, 29 May 2011 20:59:03
Message-Id: 01b446bd1e432782cc324f8d6a813e567731d7ce.hwoarang@gentoo
1 commit: 01b446bd1e432782cc324f8d6a813e567731d7ce
2 Author: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 29 20:58:27 2011 +0000
4 Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
5 CommitDate: Sun May 29 20:58:27 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/hwoarang.git;a=commit;h=01b446bd
7
8 Revbump fo apply new patch
9
10 ---
11 app-crypt/signing-party/Manifest | 4 +-
12 .../files/signing-party-1.1.3-multiple-uids.patch | 29 +++++++++++++------
13 ...-r99.ebuild => signing-party-1.1.3-r100.ebuild} | 2 +-
14 3 files changed, 23 insertions(+), 12 deletions(-)
15
16 diff --git a/app-crypt/signing-party/Manifest b/app-crypt/signing-party/Manifest
17 index 461aca5..b3881a3 100644
18 --- a/app-crypt/signing-party/Manifest
19 +++ b/app-crypt/signing-party/Manifest
20 @@ -1,5 +1,5 @@
21 -AUX signing-party-1.1.3-multiple-uids.patch 1718 RMD160 9016035fd0bf7bd9be82fe023057a2ad026b724a SHA1 99d5bc11c3d920bae7e61f90b85a2985b05b2225 SHA256 a833eebfe5031eaabccd9071ca6e1454c5bc377e2ac9b90ffc871a36c8b6cf95
22 +AUX signing-party-1.1.3-multiple-uids.patch 2078 RMD160 127dd8a12caddafc9ec1691eb40b076d783f98e2 SHA1 4b1fab5dc1e5c73a369c412419f8978c66632e28 SHA256 698b25ff0e6b1d84b2df44860c6802c012523177114e6b111195841baed94606
23 AUX signing-party-makefile.diff 469 RMD160 5b7977c6ad67d448a43b7f48c78681b82dfa02f7 SHA1 e89482d480eaee9ab00d69e7b05d232ffd208eb2 SHA256 c9930db5439f522af8f492f1fd5eabfbcb490e9bb50ec36a07f908badc65db9a
24 DIST signing-party_1.1.3.orig.tar.gz 223459 RMD160 cfbc658854e0e9f562bd31221eaa0e1a25bcb742 SHA1 072c306e8c63e205aff07b6c4165140a7d59cdba SHA256 b3d774de41b97861f1acd33502be44e5f3dcec05d990a4095518dc65106237c4
25 -EBUILD signing-party-1.1.3-r99.ebuild 3003 RMD160 124b56f89cd79482b6e171e24ab582d670e477ef SHA1 738de170bf3510b4cc5d0b8d5fbf693d9d56c859 SHA256 c3414527b528685b432cc3f11b362a7f8189d8cd262b98a3ba0f40bdf80b733a
26 +EBUILD signing-party-1.1.3-r100.ebuild 3004 RMD160 2c80f7ddcc3653c5da17670f2f72dcaa42d6d502 SHA1 47420511c3ae99ea9ef3c5c2b1b91fd3510c3a35 SHA256 53d3c636a86acb2ba73c8d08ab34c6285d1342b2ae782835a6d40c4da7207507
27 MISC metadata.xml 248 RMD160 d300a6a39cab5cfc836dd8154166ea93795e7682 SHA1 651e99b4c63f219da583fdc286e904f57bfa7741 SHA256 cab631a70b543455c36e9f6125586ae2421fb453f6b20a158fcdd7317b57f2aa
28
29 diff --git a/app-crypt/signing-party/files/signing-party-1.1.3-multiple-uids.patch b/app-crypt/signing-party/files/signing-party-1.1.3-multiple-uids.patch
30 index 279f5c4..0e5dcf4 100644
31 --- a/app-crypt/signing-party/files/signing-party-1.1.3-multiple-uids.patch
32 +++ b/app-crypt/signing-party/files/signing-party-1.1.3-multiple-uids.patch
33 @@ -1,6 +1,8 @@
34 ---- gpg-mailkeys/gpg-mailkeys 2010-02-11 18:26:30.000000000 +0000
35 -+++ gpg-mailkeys/gpg-mailkeys 2011-05-24 13:24:37.585509519 +0100
36 -@@ -58,19 +58,21 @@
37 +Index: signing-party-1.1.3/gpg-mailkeys/gpg-mailkeys
38 +===================================================================
39 +--- signing-party-1.1.3.orig/gpg-mailkeys/gpg-mailkeys
40 ++++ signing-party-1.1.3/gpg-mailkeys/gpg-mailkeys
41 +@@ -58,19 +58,21 @@ if [ -z "$TEXT" ]; then
42
43 Here is your signed GPG key.
44
45 @@ -16,7 +18,7 @@
46 +ADDR=`gpg --with-colons --fixed-list-mode --list-key $1 | sed -e 's/^uid:[^re][^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:\([^:<]*<[^:>]*>\):.*/@@uid@@ \1/' -e '/^@@uid@@ /!d' -e 's/([^)]*)//g' -e 's/ */ /g' -e 's/^@@uid@@ //' -e 's/.*< *//' -e 's/ *>.*//'`
47
48 while [ -n "$1" ]; do
49 -+ for addr in ${ADDR}; do
50 ++ for addr in ${ADDR}; do
51 printf "[$1] "
52 TEMPFILE=`mktemp -t gpg2mail.XXXXXX`
53 - ADDR=`gpg --with-colons --fixed-list-mode --list-key $1 | sed -e 's/^uid:[^re][^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:\([^:<]*<[^:>]*>\):.*/@@uid@@ \1/' -e '/^@@uid@@ /!d' -e 's/([^)]*)//g' -e 's/ */ /g' -e 's/^@@uid@@ //' | head -1`
54 @@ -25,7 +27,7 @@
55 printf "(no usable user ids)\n"
56 FAILKEYS="$FAILKEYS:$1"
57 shift 1
58 -@@ -79,12 +81,12 @@
59 +@@ -79,12 +81,15 @@ while [ -n "$1" ]; do
60 NANOTIME=`date +%s-%N`
61 BOUNDARY="ksp-$$-boundary-$NANOTIME"
62
63 @@ -34,26 +36,35 @@
64 if [ $FROM ]; then
65 printf >$TEMPFILE "From: $NAME <$FROM>\n"
66 fi
67 ++
68 ++gpg --armor --export ${addr} > /tmp/$1.asc
69 ++
70 cat << EOM >> $TEMPFILE
71 -To: $ADDR
72 +To: $addr
73 Subject: $SUBJECT
74 User-Agent: gpg-mailkeys/$VERSION
75 MIME-Version: 1.0
76 -@@ -115,7 +117,7 @@
77 +@@ -113,9 +118,9 @@ cat << EOM >> $TEMPFILE
78 +
79 + --$BOUNDARY
80 Content-Type: application/pgp-keys
81 - Content-Disposition: attachment; filename="$1.asc"
82 +-Content-Disposition: attachment; filename="$1.asc"
83 ++Content-Disposition: attachment; filename="$1.asc.gpg"
84
85 -`gpg --armor --export $1`
86 -+`gpg --armor --export ${addr}`
87 ++`gpg --encrypt --recipient ${addr} /tmp/$1.asc`
88
89 --$BOUNDARY--
90 EOM
91 -@@ -123,7 +125,8 @@
92 +@@ -123,7 +128,11 @@ EOM
93 /usr/sbin/sendmail -ti <$TEMPFILE
94 rm $TEMPFILE
95 printf " done.\n"
96 - shift 1
97 ++ # clean up file
98 ++ rm /tmp/$1.asc
99 ++ rm /tmp/$1.asc.gpg
100 + done
101 + shift 1
102 done
103
104 diff --git a/app-crypt/signing-party/signing-party-1.1.3-r99.ebuild b/app-crypt/signing-party/signing-party-1.1.3-r100.ebuild
105 similarity index 98%
106 rename from app-crypt/signing-party/signing-party-1.1.3-r99.ebuild
107 rename to app-crypt/signing-party/signing-party-1.1.3-r100.ebuild
108 index c4fb48c..e2bebe5 100644
109 --- a/app-crypt/signing-party/signing-party-1.1.3-r99.ebuild
110 +++ b/app-crypt/signing-party/signing-party-1.1.3-r100.ebuild
111 @@ -40,7 +40,7 @@ src_prepare() {
112 epatch "${FILESDIR}"/${PN}-makefile.diff
113
114 # Custom patch for multiple uids
115 - epatch "${FILESDIR}"/${P}-multiple-uids.patch
116 + #epatch "${FILESDIR}"/${P}-multiple-uids.patch
117
118 sed -i -e \
119 "s:/usr/share/doc/signing-party/caff/caffrc.sample:${EPREFIX}/usr/share/doc/${P}/caff/caffrc.sample.gz:g" \