]> code.ossystems Code Review - openembedded-core.git/commitdiff
util-linux: upgrade to version 2.17.2
authorQing He <qing.he@intel.com>
Wed, 21 Jul 2010 07:12:29 +0000 (15:12 +0800)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 23 Jul 2010 22:53:30 +0000 (23:53 +0100)
from 2.17

changes:
  - clarify license. the package does contains a standalone utility
    called lscpu that is under GPLv3+, fortunately it's note packaged
    as for now
  - the installation path of getopt has changed

todo:
  - move libblkid and libuuid into separate packages

Signed-off-by: Qing He <qing.he@intel.com>
meta/packages/util-linux/util-linux-2.17.2/tls.patch [moved from meta/packages/util-linux/util-linux-2.17/tls.patch with 100% similarity]
meta/packages/util-linux/util-linux-2.17.2/uclibc-compile.patch [moved from meta/packages/util-linux/util-linux-2.17/uclibc-compile.patch with 100% similarity]
meta/packages/util-linux/util-linux-2.17.2/util-linux-ng-replace-siginterrupt.patch [moved from meta/packages/util-linux/util-linux-2.17/util-linux-ng-replace-siginterrupt.patch with 100% similarity]
meta/packages/util-linux/util-linux.inc
meta/packages/util-linux/util-linux_2.17.2.bb [moved from meta/packages/util-linux/util-linux_2.17.bb with 93% similarity]

index 733667a9c7be60fd60a3121317025422ea4c41be..571b53c99ca48c074f7cd05d79bbe50a1ab18e4d 100644 (file)
@@ -1,12 +1,22 @@
 DESCRIPTION = "Util-linux is a suite of essential utilities for any Linux system."
 SECTION = "base"
-LICENSE = "GPL"
+
+# note that `lscpu' is under GPLv3+
+LICENSE = "GPLv2+ & LGPLv2.1+ & BSD"
+LICENSE_util-linux-lscpu = "GPLv3+"
+
+LIC_FILES_CHKSUM = "file://README.licensing;md5=1530e36fe1304d4535513de90a290df9 \
+                    file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
+                    file://licenses/COPYING.GPL;md5=8ca43cbc842c2336e835926c2166c28b \
+                    file://licenses/COPYING.UCB;md5=263860f8968d8bafa5392cab74285262 \
+                    file://getopt/COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
+
 DEPENDS = "udev zlib ncurses virtual/libintl gettext"
 DEPENDS_virtclass-native = "zlib-native ncurses-native lzo-native gettext-native"
 
 inherit autotools
 
-SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/util-linux-ng/v${PV}/util-linux-ng-${PV}.tar.bz2 \
+SRC_URI = "${KERNELORG_MIRROR}/pub/linux/utils/util-linux-ng/v${MAJOR_VERSION}/util-linux-ng-${PV}.tar.bz2 \
            file://MCONFIG \
            file://swapargs.h \
            file://defines.h \
@@ -23,7 +33,7 @@ EXTRA_OECONF = "--disable-use-tty-group --disable-makeinstall-chown --enable-elv
  --enable-mesg --enable-partx --enable-raw --enable-rdev --enable-reset \
   --disable-login-utils --enable-write --enable-arch --enable-mount --with-fsprobe=builtin --enable-libuuid --enable-libblkid --enable-fsck"
 
-FILES_${PN}-doc += "/usr/share/misc/getopt/getopt-*.*"
+FILES_${PN}-doc += "/usr/share/getopt/getopt-*.*"
 
 FILES_util-linux-fdisk = "/sbin/fdisk.${PN}"
 FILES_util-linux-cfdisk = "/sbin/cfdisk"
similarity index 93%
rename from meta/packages/util-linux/util-linux_2.17.bb
rename to meta/packages/util-linux/util-linux_2.17.2.bb
index b5d177fc7e15a3606eeb1a3f2bff37981ee7ec4f..9efe64a6c6addf306702209115ebcb3d2195001c 100644 (file)
@@ -1,3 +1,4 @@
+MAJOR_VERSION = "2.17"
 require util-linux.inc
 PR="r0"