From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Griffin Subject: [PATCH] gnu: Add trash-cli. Date: Fri, 22 Jul 2016 19:29:12 -0500 Message-ID: <1469233752.1624297.674319353.3311EF5C@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_----------=_146923375216242970"; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54433) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQkot-0003tU-6G for guix-devel@gnu.org; Fri, 22 Jul 2016 20:29:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQkoo-0005Xx-VK for guix-devel@gnu.org; Fri, 22 Jul 2016 20:29:30 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:59261) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQkom-0005Uf-It for guix-devel@gnu.org; Fri, 22 Jul 2016 20:29:26 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 5376420312 for ; Fri, 22 Jul 2016 20:29:12 -0400 (EDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org This is a multi-part message in MIME format. --_----------=_146923375216242970 Content-Transfer-Encoding: 7bit Content-Type: text/plain This patch adds trash-cli, a simple command line utility for interacting with the FreeDesktop.org Trash used by GNOME, KDE, XFCE, etc. -- Alex Griffin --_----------=_146923375216242970 Content-Disposition: attachment; filename="0001-gnu-Add-trash-cli.patch" Content-Id: <1469233642.1624147.bc14437fbffd87b6b70e70880772bcec95e00bd0.33DDB1F3@content.messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-gnu-Add-trash-cli.patch" RnJvbSAxYWFlYjNkYzY5OWQ1OGQ3ZWYxODc5MWI4YzM4NWUzNDFlNGFjYzE1 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4IEdyaWZmaW4g PGFAYWpncmYuY29tPgpEYXRlOiBGcmksIDIyIEp1bCAyMDE2IDE5OjIwOjUz IC0wNTAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQgdHJhc2gtY2xpLgoK KiBnbnUvcGFja2FnZXMvc2hlbGx1dGlscy5zY20gKHRyYXNoLWNsaSk6IE5l dyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvc2hlbGx1dGlscy5zY20g fCA0MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr Ky0KIDEgZmlsZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAxIGRlbGV0 aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NoZWxsdXRpbHMu c2NtIGIvZ251L3BhY2thZ2VzL3NoZWxsdXRpbHMuc2NtCmluZGV4IDgxMDhi MDQuLjI3ZjQ1YmEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9zaGVsbHV0 aWxzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvc2hlbGx1dGlscy5zY20KQEAg LTEsNSArMSw2IEBACiA7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFj a2FnZSBtYW5hZ2VtZW50IGZvciBHTlUKIDs7OyBDb3B5cmlnaHQgwqkgMjAx NiBNYXR0aGV3IEpvcmRhbiA8bWF0dGhld2pvcmRhbmRldm9wc0B5YW5kZXgu Y29tPgorOzs7IENvcHlyaWdodCDCqSAyMDE2IEFsZXggR3JpZmZpbiA8YUBh amdyZi5jb20+CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUg R3VpeC4KIDs7OwpAQCAtMTcsMTEgKzE4LDE0IEBACiA7OzsgYWxvbmcgd2l0 aCBHTlUgR3VpeC4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv bGljZW5zZXMvPi4KIAogKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBz aGVsbHV0aWxzKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBiYXNl KQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24pCiAgICM6 dXNlLW1vZHVsZSAoZ3VpeCBsaWNlbnNlcykKICAgIzp1c2UtbW9kdWxlIChn dWl4IHBhY2thZ2VzKQogICAjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQp CiAgICM6dXNlLW1vZHVsZSAoZ3VpeCB1dGlscykKLSAgIzp1c2UtbW9kdWxl IChndWl4IGJ1aWxkLXN5c3RlbSBnbnUpKQorICAjOnVzZS1tb2R1bGUgKGd1 aXggYnVpbGQtc3lzdGVtIGdudSkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGJ1 aWxkLXN5c3RlbSBweXRob24pKQogCiAoZGVmaW5lLXB1YmxpYyBlbnZzdG9y ZQogICAocGFja2FnZQpAQCAtNDgsMyArNTIsMzkgQEAKIGJldHdlZW4gdmFy aW91cyBzaGVsbHMgb3IgY29tbWFuZHMuIikKICAgICAobGljZW5zZQogICAg ICAobm9uLWNvcHlsZWZ0ICJodHRwOi8vd3d3Lnd0ZnBsLm5ldC90eHQvY29w eWluZy8iKSkpKQorCisoZGVmaW5lLXB1YmxpYyB0cmFzaC1jbGkKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAidHJhc2gtY2xpIikKKyAgICAodmVyc2lvbiAi MC4xMi45LjE0IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChweXBpLXVyaSAi dHJhc2gtY2xpIiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIxcDR2MnF4MHN5NDdkOWM5YXhzenEwNHdu czYzczRiN3JyaG1zYXZnOTQ4c2tscWRhZjU0IikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICBgKCM6cHl0aG9uICxweXRob24tMgorICAgICAgICM6dGVzdHM/ICNm IDsgbm8gdGVzdHMKKyAgICAgICAjOnBoYXNlcworICAgICAgIChtb2RpZnkt cGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgIChhZGQtYmVmb3Jl ICdidWlsZCAncGF0Y2gtcGF0aC1jb25zdGFudHMKKyAgICAgICAgICAgKGxh bWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAg ICAgICAgICAgKGxldCAoKGxpYmMgKGFzc29jLXJlZiBpbnB1dHMgImxpYmMi KSkKKyAgICAgICAgICAgICAgICAgICAoY29yZXV0aWxzIChhc3NvYy1yZWYg aW5wdXRzICJjb3JldXRpbHMiKSkpCisgICAgICAgICAgICAgICAoc3Vic3Rp dHV0ZSogInRyYXNoY2xpL2xpc3RfbW91bnRfcG9pbnRzLnB5IgorICAgICAg ICAgICAgICAgICAoKCJcIi9saWIvbGliYy5zby42XCIuKiIpCisgICAgICAg ICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiXCIiIGxpYmMgIi9saWIvbGli Yy5zby42XCJcbiIpKQorICAgICAgICAgICAgICAgICAoKCJcImRmXCIiKQor ICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIlwiIiBjb3JldXRp bHMgIi9iaW4vZGZcIiIpKSkpKSkpKSkKKyAgICAoaW5wdXRzIGAoKCJjb3Jl dXRpbHMiICxjb3JldXRpbHMpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vYW5kcmVhZnJhbmNpYS90cmFzaC1jbGkiKQorICAgIChz eW5vcHNpcyAiVHJhc2ggY2FuIG1hbmFnZW1lbnQgdG9vbCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJ0cmFzaC1jbGkgaXMgYSBjb21tYW5kIGxpbmUg dXRpbGl0eSBmb3IgaW50ZXJhY3Rpbmcgd2l0aCB0aGUKK0ZyZWVEZXNrdG9w Lm9yZyB0cmFzaCBjYW4gdXNlZCBieSBHTk9NRSwgS0RFLCBYRkNFLCBhbmQg b3RoZXIgY29tbW9uIGRlc2t0b3AKK2Vudmlyb25tZW50cy4gIEl0IGNhbiBt b3ZlIGZpbGVzIHRvIHRoZSB0cmFzaCwgYW5kIHJlbW92ZSBvciBsaXN0IGZp bGVzIHRoYXQKK2FyZSBhbHJlYWR5IHRoZXJlLiIpCisgICAgKGxpY2Vuc2Ug Z3BsMispKSkKLS0gCjIuOS4xCgo= --_----------=_146923375216242970--