Bug#744089: xemacs21: watchfile with pgp signature support
tag 744089 - patch kthxbye the public key of Vin Shelton, the upstream release manager, to allow diff -rN xemacs21-21.4.22/debian/upstream/signing-key.asc xemacs21-21.4.22-diff/debian/upstream/signing-key.asc 0a1,27 -BEGIN PGP PUBLIC KEY BLOCK- Version: GnuPG v1.2.3 (GNU/Linux) I'm sorry but this patch is unparsable - when I try to apply it patch always says things like: | $ patch /tmp/watch_with_key.patch | patch: Only garbage was found in the patch input. and similarly with -p1 and so on. Please use unified diff format (-u), this is the most robust format for patches and also the most human readable. signature.asc Description: Digital signature
Bug#744089: xemacs21: watchfile with pgp signature support
Sorry for the bad patch Mark, I guess git format-patch has spoiled me. -- David Gilman :DG http://gilslotd.com diff -ruN xemacs21-21.4.22-orig/debian/upstream/signing-key.asc xemacs21-21.4.22/debian/upstream/signing-key.asc --- xemacs21-21.4.22-orig/debian/upstream/signing-key.asc 1969-12-31 18:00:00.0 -0600 +++ xemacs21-21.4.22/debian/upstream/signing-key.asc 2014-04-10 22:25:15.118606724 -0500 @@ -0,0 +1,27 @@ +-BEGIN PGP PUBLIC KEY BLOCK- +Version: GnuPG v1.2.3 (GNU/Linux) + +mQGiBDgmQr8RBACq4lv9swh10sbb36vtWNKEluKRieh+/WMrMQKpTLAGNVpZeTBi +nh2MhwRaG6H1ztLsNdafyew5uXcDkDHKQ4TZ4s7T4Jn2n0jfsmiYYTmW0rXCapoQ +Lyki8YJy/aiVjnt/6vfX47RDhd46I+1fFjyD36SbD85Z6ulH8poDAiFV/wCgyvXM +uBZIdWqAxlU+JFhQSA/vE6UEAKFWBd4bgPuB0o9o5bBAMY99viwEYzd+GHMQmQri +pDrfKeBAsRdV2ah8TKQHyVRtbV0oxJ2Lihz4w8cmdJrRfe1XvSmjS+zjWuL/+9ms +Hh9N9TNH245/IEfhkG82PwFKg+6rm4hnP4XQiz9UNm5VVJwP/2e5kt9Pxq7CIZHO +fJZXA/9MuzvnztEwc/xqFt4Pjrvu2jqlAVmzFzMTcE2E45i2XWhiEaznFkFRpQkL +Xqh8XlcOHWVoCzY0ZRIRXHjPa01nGucd/vKacCcAyMs4ciiKQRhNyye8UFLxICq6 +5rpnr4OsOGNiHQjeX2yJMxly/3X2Giyyt0oO5MF6CDPVRvcEzrQmVmluIFNoZWx0 +b24gPGFjc0BhbHVtbmkucHJpbmNldG9uLmVkdT6IVQQTEQIAFQUCOCZCvwMLCgMD +FQMCAxYCAQIXgAAKCRBIi2lbnMHxZ6HlAJ46shq1JbNesHtE+XNcG0evyHgK/ACe +IpzcsvySvSaF3URRb5O9I1Cq+xC0HFZpbiBTaGVsdG9uIDxhY3NAeGVtYWNzLm9y +Zz6IVQQTEQIAFQUCOCZDJwMLCgMDFQMCAxYCAQIXgAAKCRBIi2lbnMHxZ1vGAKCW +Hp24jPBgh3xbC5GjLIAWxh5URwCgjxtFpiQx1TU9ZEG9OysQjUJ6VzW5AQ0EOCZC +xBAEAOwZoWWbsJA6jfMS8GirIRk46f3ADG8ccKlm5Wge7V1kreaZt0Fhx1xdBEjl +RrtBSWCVvx3S6PDkE/taR74lPBlP4S49JfpAgNkntz5eJvP62BNPoLapqWdJ+wBY +5Dr09yOwYHdOQw3qQTHCPx1uVJECFB7WTC83Ep/IYQAlkgu7AAMFBACPK3HpjyT+ +ESflUZ+x5wXH9HfnTpcYKn6dfOCbKrPXWfd7Rdr9wKaBOwcGf32qsqpggVyOQJou +CRNC30z92iIlekpzDD/EM7sFzW4D4Ex5kU0dIGm3K7A3CJpyd70a6q7bsUH7iNu9 +lCrie4C0KX4ODDNWodBnoHV+SiPVkLqNLIhGBBgRAgAGBQI4JkLEAAoJEEiLaVuc +wfFnFh0Ani3SpSruAjpZt048ELhd2Neh1z0PAKCljpHmfXMbZ6iQ5mHnKx2ZqjwE +TQ== +=dSmc +-END PGP PUBLIC KEY BLOCK- diff -ruN xemacs21-21.4.22-orig/debian/watch xemacs21-21.4.22/debian/watch --- xemacs21-21.4.22-orig/debian/watch 1969-12-31 18:00:00.0 -0600 +++ xemacs21-21.4.22/debian/watch 2014-04-10 22:25:36.158606410 -0500 @@ -0,0 +1,2 @@ +version=3 +opts=pgpsigurlmangle=s/$/.asc/ http://ftp.xemacs.org/xemacs/stable/xemacs-([\d\.]*)\.tar\.bz2
Bug#744089: xemacs21: watchfile with pgp signature support
Source: xemacs21 Severity: minor Tags: patch I've attached a patch that adds a watchfile to this package and includes the public key of Vin Shelton, the upstream release manager, to allow for automatic signature verification of the package. -- David Gilman :DG http://gilslotd.com diff -rN xemacs21-21.4.22/debian/upstream/signing-key.asc xemacs21-21.4.22-diff/debian/upstream/signing-key.asc 0a1,27 -BEGIN PGP PUBLIC KEY BLOCK- Version: GnuPG v1.2.3 (GNU/Linux) mQGiBDgmQr8RBACq4lv9swh10sbb36vtWNKEluKRieh+/WMrMQKpTLAGNVpZeTBi nh2MhwRaG6H1ztLsNdafyew5uXcDkDHKQ4TZ4s7T4Jn2n0jfsmiYYTmW0rXCapoQ Lyki8YJy/aiVjnt/6vfX47RDhd46I+1fFjyD36SbD85Z6ulH8poDAiFV/wCgyvXM uBZIdWqAxlU+JFhQSA/vE6UEAKFWBd4bgPuB0o9o5bBAMY99viwEYzd+GHMQmQri pDrfKeBAsRdV2ah8TKQHyVRtbV0oxJ2Lihz4w8cmdJrRfe1XvSmjS+zjWuL/+9ms Hh9N9TNH245/IEfhkG82PwFKg+6rm4hnP4XQiz9UNm5VVJwP/2e5kt9Pxq7CIZHO fJZXA/9MuzvnztEwc/xqFt4Pjrvu2jqlAVmzFzMTcE2E45i2XWhiEaznFkFRpQkL Xqh8XlcOHWVoCzY0ZRIRXHjPa01nGucd/vKacCcAyMs4ciiKQRhNyye8UFLxICq6 5rpnr4OsOGNiHQjeX2yJMxly/3X2Giyyt0oO5MF6CDPVRvcEzrQmVmluIFNoZWx0 b24gPGFjc0BhbHVtbmkucHJpbmNldG9uLmVkdT6IVQQTEQIAFQUCOCZCvwMLCgMD FQMCAxYCAQIXgAAKCRBIi2lbnMHxZ6HlAJ46shq1JbNesHtE+XNcG0evyHgK/ACe IpzcsvySvSaF3URRb5O9I1Cq+xC0HFZpbiBTaGVsdG9uIDxhY3NAeGVtYWNzLm9y Zz6IVQQTEQIAFQUCOCZDJwMLCgMDFQMCAxYCAQIXgAAKCRBIi2lbnMHxZ1vGAKCW Hp24jPBgh3xbC5GjLIAWxh5URwCgjxtFpiQx1TU9ZEG9OysQjUJ6VzW5AQ0EOCZC xBAEAOwZoWWbsJA6jfMS8GirIRk46f3ADG8ccKlm5Wge7V1kreaZt0Fhx1xdBEjl RrtBSWCVvx3S6PDkE/taR74lPBlP4S49JfpAgNkntz5eJvP62BNPoLapqWdJ+wBY 5Dr09yOwYHdOQw3qQTHCPx1uVJECFB7WTC83Ep/IYQAlkgu7AAMFBACPK3HpjyT+ ESflUZ+x5wXH9HfnTpcYKn6dfOCbKrPXWfd7Rdr9wKaBOwcGf32qsqpggVyOQJou CRNC30z92iIlekpzDD/EM7sFzW4D4Ex5kU0dIGm3K7A3CJpyd70a6q7bsUH7iNu9 lCrie4C0KX4ODDNWodBnoHV+SiPVkLqNLIhGBBgRAgAGBQI4JkLEAAoJEEiLaVuc wfFnFh0Ani3SpSruAjpZt048ELhd2Neh1z0PAKCljpHmfXMbZ6iQ5mHnKx2ZqjwE TQ== =dSmc -END PGP PUBLIC KEY BLOCK- diff -rN xemacs21-21.4.22/debian/watch xemacs21-21.4.22-diff/debian/watch 0a1,2 version=3 opts=pgpsigurlmangle=s/$/.asc/ http://ftp.xemacs.org/xemacs/stable/xemacs-([\d\.]*)\.tar\.bz2