From e7a1705f8d5719cdd88ca681252d34a0f7b586c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= Date: Wed, 18 Feb 2015 22:17:01 +0100 Subject: [PATCH 2/3] gnu: Add sysfsutils-1. * gnu/packages/linux.scm (sysfsutils-1): New variable. --- gnu/packages/linux.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index b7a8f1a..345297f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1907,3 +1907,31 @@ also contains the libsysfs library.") ;; The library is under lgpl2.1+ (all files say "or any later version"). ;; The rest is mostly gpl2, with a few files indicating gpl2+. (license (list gpl2 gpl2+ lgpl2.1+)))) + +(define-public sysfsutils-1 + (package + (inherit sysfsutils) + (name "sysfsutils") + (version "1.3.0") + (source + (origin + (method url-fetch) + (uri + (string-append + "mirror://sourceforge/linux-diag/sysfsutils/sysfsutils-" version + "/sysfsutils-" version ".tar.gz")) + (sha256 + (base32 "0kdhs07fm8263pxwd5blwn2x211cg4fk63fyf9ijcdkvzmwxrqq3")))) + (arguments + '(#:phases + (alist-cons-after + 'unpack 'fix-makefile-and-configure + (lambda _ + (substitute* '("Makefile.in") + (("includedir = /usr/include/sysfs") + "includedir = @includedir@")) + (substitute* '("configure") + (("includedir='(\\$\\{prefix\\}/include)'" all orig) + (string-append "includedir='" orig "/sysfs'")))) + %standard-phases))) + (synopsis "System utilities based on Linux sysfs (version 1.x)"))) -- 2.2.1