From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sys-fs/lsscsi/Manifest | 6 ++++ sys-fs/lsscsi/files/lsscsi-0.28-sysmacros.patch | 37 +++++++++++++++++++++++++ sys-fs/lsscsi/lsscsi-0.28.ebuild | 18 ++++++++++++ sys-fs/lsscsi/metadata.xml | 8 ++++++ 4 files changed, 69 insertions(+) create mode 100644 sys-fs/lsscsi/Manifest create mode 100644 sys-fs/lsscsi/files/lsscsi-0.28-sysmacros.patch create mode 100644 sys-fs/lsscsi/lsscsi-0.28.ebuild create mode 100644 sys-fs/lsscsi/metadata.xml (limited to 'sys-fs/lsscsi') diff --git a/sys-fs/lsscsi/Manifest b/sys-fs/lsscsi/Manifest new file mode 100644 index 000000000000..e9ec2c85cd20 --- /dev/null +++ b/sys-fs/lsscsi/Manifest @@ -0,0 +1,6 @@ +AUX lsscsi-0.28-sysmacros.patch 1232 SHA256 b7c566e2b78c2a7c7dddeaf954ec84cd304bca62439ffa19a6ade8796119fe0d SHA512 d597b32f42a9616476cd54ceb7480cd34850289dd3c0fff8d0d54aad22a6fbc473613f18ab011819de7eeefb4232ad0152630a6da03cc02057b3d9eec763ac62 WHIRLPOOL 490514d7e99dc2931d13a7aaeb4644b496f248bd97a1f1f768f73d0f6aaa5da43c27e72ff35d31d3247beb9a739cf176cba2a9cc5b0a58979e56e4499c75c2fb +DIST lsscsi-0.28.tgz 150259 SHA256 025d009a1af42bc5b2fca664c44c9ecdfd754356e4a44f5c6aced2420afadd50 SHA512 6d5cf8ebc42af0d8dbe8f2a1e90f4c429d058f184027318686fd22bc117e66c0b1847e4c97964d3d0e1b7bf4a5f1e296e1e3575ed2f5ff999eef70bdfb9ea4d4 WHIRLPOOL c6606475ad9642f0a867b49ff08ccbb8390c3c0d6c912a1701b7ccabd77c400ee074127831b436252ef7665fdac7d35fe06d95c55d2d2e585000be8eafc1d321 +EBUILD lsscsi-0.28.ebuild 424 SHA256 e39b6b16690b1571d32f8c59ee22e473e7665812d16514aecca599fc48482b22 SHA512 4efed74f282adc66f35b6c2308ffea8a4d96a815a15406622eb52cf2077e3fcb9480f98b2882bc3e57127d7543ea4d36da122348dd5952f5231a9a072e1adf4f WHIRLPOOL 34ad0a236a293c4478df8a33c51106bd1478eea4b573f843ee08f80ede8d4913600c6e26f39756aac69a57c1880faead775baeb0a4f7dafd3545d9e27d3ad44e +MISC ChangeLog 3350 SHA256 1fb556dfcd8ad67fc277576d6810d91a19ae46c07b22e70f1bef85843672c5e0 SHA512 9347b5476bc588b1f2ce61a40201e5de33aa1e21a890bf5cd27f37eb130208167cf3a3a665a7affb4d76e3e80f1b009330fa9681046fca7c18734ff2953cd2e3 WHIRLPOOL b6ba5369da70f89dc12d37abe5445650bfea3c86135d2e7ac4097356bd31685326471df31e61c6ad58c2d7d0751f309db1777289f6912c3242bf3c6b50c722bf +MISC ChangeLog-2015 10486 SHA256 c5c8099a60e105b389233f7a9457d0c80b0cda7b376e81e6aed294d21b3cd7c9 SHA512 c61c4fab4664978fb8086efd11e2bb05fc1e28cf3910f4637a9ae88ad12c631fa3ec8cb4651169dc07dc9541925ba8a0bdf93eaf57649133e9e505e74b518dd6 WHIRLPOOL 7b7450c32a1e2b4fa0bebe70a34ab206ca1cbd906aa0d35d6d05c71d096f23611c2a737a7e43e9337fe0eb2478e79aa789298db5cd3aa35f8b757017a8401fd7 +MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8 diff --git a/sys-fs/lsscsi/files/lsscsi-0.28-sysmacros.patch b/sys-fs/lsscsi/files/lsscsi-0.28-sysmacros.patch new file mode 100644 index 000000000000..099256fdcdca --- /dev/null +++ b/sys-fs/lsscsi/files/lsscsi-0.28-sysmacros.patch @@ -0,0 +1,37 @@ +https://bugs.gentoo.org/580494 + +From 5f1d6f46c8c1ac134841cfcce22dc7639598e032 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Tue, 19 Apr 2016 03:07:23 -0400 +Subject: [PATCH] include sys/sysmacros.h for major/minor + +These funcs are defined in sys/sysmacros.h, so include it to avoid: +lsscsi.c: In function 'collect_dev_nodes': +lsscsi.c:961:32: warning: implicit declaration of function 'major' [-Wimplicit-function-declaration] + cur_ent->maj = major(stats.st_rdev); + ^ +lsscsi.c:962:32: warning: implicit declaration of function 'minor' [-Wimplicit-function-declaration] + cur_ent->min = minor(stats.st_rdev); + ^ +lsscsi.o: In function 'get_dev_node': +lsscsi.c:(.text+0x10f0): undefined reference to 'major' +lsscsi.c:(.text+0x1117): undefined reference to 'minor' +--- + src/lsscsi.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/lsscsi.c b/src/lsscsi.c +index e494169..61cfebd 100644 +--- a/src/lsscsi.c ++++ b/src/lsscsi.c +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + #include + #include + #include +-- +2.7.4 + diff --git a/sys-fs/lsscsi/lsscsi-0.28.ebuild b/sys-fs/lsscsi/lsscsi-0.28.ebuild new file mode 100644 index 000000000000..e45263a560f3 --- /dev/null +++ b/sys-fs/lsscsi/lsscsi-0.28.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils + +DESCRIPTION="SCSI sysfs query tool" +HOMEPAGE="http://sg.danny.cz/scsi/lsscsi.html" +SRC_URI="http://sg.danny.cz/scsi/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86" + +src_prepare() { + epatch "${FILESDIR}"/${P}-sysmacros.patch #580494 +} diff --git a/sys-fs/lsscsi/metadata.xml b/sys-fs/lsscsi/metadata.xml new file mode 100644 index 000000000000..56c124413057 --- /dev/null +++ b/sys-fs/lsscsi/metadata.xml @@ -0,0 +1,8 @@ + + + + + base-system@gentoo.org + Gentoo Base System + + -- cgit v1.2.3