Bug#744089: xemacs21: watchfile with pgp signature support

2014-04-10 Thread Mark Brown
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

2014-04-10 Thread David Gilman
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

2014-04-09 Thread David Gilman
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