From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan =?utf-8?Q?Reich=C3=B6r?= Subject: New package: ifstatus Date: Mon, 14 Sep 2015 18:35:34 +0200 Message-ID: <87bnd5dkmh.fsf@xsteve.at> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47205) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZbWnc-000716-HE for guix-devel@gnu.org; Mon, 14 Sep 2015 12:40:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZbWnX-0007oS-Iq for guix-devel@gnu.org; Mon, 14 Sep 2015 12:40:12 -0400 Received: from plane.gmane.org ([80.91.229.3]:52926) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZbWnX-0007lH-9b for guix-devel@gnu.org; Mon, 14 Sep 2015 12:40:07 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZbWnV-0004Yk-HX for guix-devel@gnu.org; Mon, 14 Sep 2015 18:40:05 +0200 Received: from 62-47-251-253.adsl.highway.telekom.at ([62.47.251.253]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Sep 2015 18:40:05 +0200 Received: from stefan by 62-47-251-253.adsl.highway.telekom.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 Sep 2015 18:40:05 +0200 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Hi there, I am new to this list. I am already monitoring the progress of guix for some months. I really like the idea behind it (I am a longterm emacs user). At the moment I have installed guix on one of my Ubuntu machines. I jump in with the description of the tool ifstatus. I am not sure where to put it in the package tree. So I started with a single file. The package needs a simple patch (add #include ). I decided to do it using substitute*... I hope ifstatus will be integrated as guix package. Stefan. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=ifstatus.scm Content-Transfer-Encoding: base64 Ozs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCjs7 OyBDb3B5cmlnaHQgqSAyMDE0IFN0ZWZhbiBSZWljaG9lciA8c3RlZmFuQHhzdGV2ZS5hdD4KOzs7 Cjs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KOzs7Cjs7OyBHTlUgR3VpeCBpcyBm cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cjs7 OyB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1 Ymxpc2hlZCBieQo7OzsgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNp b24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0Cjs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZl cnNpb24uCjs7Owo7OzsgR05VIEd1aXggaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp dCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cjs7OyBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCjs7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCjs7OyBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo7OzsKOzs7IFlvdSBzaG91bGQgaGF2ZSByZWNl aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCjs7OyBhbG9uZyB3 aXRoIEdOVSBHdWl4LiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+ LgoKKGRlZmluZS1tb2R1bGUgKGlmc3RhdHVzKQogICM6dXNlLW1vZHVsZSAoZ3VpeCBsaWNlbnNl cykKICAjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQpCiAgIzp1c2UtbW9kdWxlIChndWl4IHBh Y2thZ2VzKQogICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQogICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG5jdXJzZXMp KQoKKGRlZmluZS1wdWJsaWMgaWZzdGF0dXMKICAocGFja2FnZQogICAgKG5hbWUgImlmc3RhdHVz IikKICAgICh2ZXJzaW9uICIxLjEuMCIpCiAgICAoc291cmNlCiAgICAgKG9yaWdpbgogICAgICAo bWV0aG9kIHVybC1mZXRjaCkKICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAiaHR0cDovL2lmc3Rh dHVzLnNvdXJjZWZvcmdlLm5ldC9kb3dubG9hZC9pZnN0YXR1cy12IgogICAgICAgICAgICAgICAg ICAgICAgICAgIHZlcnNpb24gIi50YXIuZ3oiKSkKICAgICAgKHNoYTI1NgogICAgICAgKGJhc2Uz MgogICAgICAgICIwNDVjYnNxOXBzMzJqMjR2OHk1aHB5cXhucW45bXBhZjNtZ3ZpcmxoZ3BxeWI5 anNpYTBjIikpCiAgICAgIChtb2R1bGVzICcoKGd1aXggYnVpbGQgdXRpbHMpKSkKICAgICAgKHNu aXBwZXQKICAgICAgICcoYmVnaW4KICAgICAgICAgIChzdWJzdGl0dXRlKiAiTWFpbi5oIgogICAg ICAgICAgICAgICAgICAgICAgICgoIiNpbmNsdWRlIDxzdGRpby5oPiIpICIjaW5jbHVkZSA8c3Rk aW8uaD5cbiNpbmNsdWRlIDxzdGRsaWIuaD4iKSkpKQogICAgICApKQogICAgKGJ1aWxkLXN5c3Rl bSBnbnUtYnVpbGQtc3lzdGVtKQogICAgKGFyZ3VtZW50cwogICAgICcoIzp0ZXN0cz8gI2YgIDtu byAiY2hlY2siIHRhcmdldAogICAgICAgIzpwaGFzZXMKICAgICAgIChtb2RpZnktcGhhc2VzICVz dGFuZGFyZC1waGFzZXMKICAgICAgICAgICAgICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3VyZSkg ICAgICAgOzsgbm8gY29uZmlndXJlIHNjcmlwdAogICAgICAgICAgICAgICAgICAgICAgKHJlcGxh Y2UgJ2luc3RhbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtl eSBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGxldCogKChvdXQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChiaW4gKHN0cmluZy1hcHBlbmQgb3V0ICIvYmlu IikpKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChta2Rpci1wIGJpbikKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY29weS1maWxlICJpZnN0YXR1cyIKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k IGJpbiAiL2lmc3RhdHVzIikpKSkpKSkpCiAgICAoaW5wdXRzIGAoKCJuY3Vyc2VzIiAsbmN1cnNl cykpKQogICAgKGhvbWUtcGFnZSAiaHR0cDovL2lmc3RhdHVzLnNvdXJjZWZvcmdlLm5ldC9ncmFw aGljL2luZGV4Lmh0bWwiKQogICAgKHN5bm9wc2lzICJUZXh0LWJhc2VkIG5ldHdvcmsgaW50ZXJm YWNlIHN0YXR1cyBtb25pdG9yIikKICAgIChkZXNjcmlwdGlvbgogICAgICJJRlN0YXR1cyB3YXMg ZGV2ZWxvcGVkIGZvciBMaW51eCB1c2VycyB0aGF0IGFyZSB1c3VhbGx5IGluIGNvbnNvbGUgbW9k ZS4KSXQgaXMgYSBzaW1wbGUsIGVhc3kgdG8gdXNlIHByb2dyYW0gZm9yIGRpc3BsYXlpbmcgY29t bW9ubHkgbmVlZGVkIC8gd2FudGVkIHN0YXRpc3RpY3MKaW4gcmVhbCB0aW1lIGFib3V0IGluZ29p bmcgYW5kIG91dGdvaW5nIHRyYWZmaWMgb2YgbXVsdGlwbGUgbmV0d29yayBpbnRlcmZhY2VzIHRo YXQgaXMKdXN1YWxseSBoYXJkIHRvIGZpbmQsIHdpdGggYSBzaW1wbGUgYW5kIGVmZmVjaWVudCB2 aWV3LiBJdCBpcyB0aGUgc3Vic3RpdHV0ZSBmb3IKUFBQU3RhdHVzIGFuZCBFdGhTdGF0dXMgcHJv amVjdHMuIikKICAgIChsaWNlbnNlIGJzZC0yKSkpCg== --=-=-=--