Gentoo Archives: gentoo-commits

From: Aric Belsito <lluixhi@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: sys-apps/iucode_tool/, sys-apps/iucode_tool/files/
Date: Tue, 16 Jan 2018 06:43:20
Message-Id: 1516084963.7d4a4857616c95c9cc61180053770e3c6a5531c3.lluixhi@gentoo
1 commit: 7d4a4857616c95c9cc61180053770e3c6a5531c3
2 Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
3 AuthorDate: Tue Jan 16 06:42:43 2018 +0000
4 Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
5 CommitDate: Tue Jan 16 06:42:43 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=7d4a4857
7
8 sys-apps/iucode_tool: new package
9
10 sys-apps/iucode_tool/Manifest | 1 +
11 sys-apps/iucode_tool/files/iucode-tool-2.2-limits.patch | 11 +++++++++++
12 sys-apps/iucode_tool/iucode_tool-2.2.ebuild | 17 +++++++++++++++++
13 sys-apps/iucode_tool/metadata.xml | 8 ++++++++
14 4 files changed, 37 insertions(+)
15
16 diff --git a/sys-apps/iucode_tool/Manifest b/sys-apps/iucode_tool/Manifest
17 new file mode 100644
18 index 0000000..26c4488
19 --- /dev/null
20 +++ b/sys-apps/iucode_tool/Manifest
21 @@ -0,0 +1 @@
22 +DIST iucode-tool_2.2.tar.xz 149896 BLAKE2B c8289541b5a1550e4eaca2dc347cfd78f04cc723c9e7ca995feb1bd8ef8130db1c595613f66ffa22487fefe20a45e51268d989cc24694e6cc1a07012a564ac68 SHA512 edb5969c1e00480e537cddc49d7cbb190ce70e6f0c44d9c40a481038bfa048fade1b454a7f4eef3048cc204ee303758fe76222f9c9fb9b407ed463ee0ccdd429
23
24 diff --git a/sys-apps/iucode_tool/files/iucode-tool-2.2-limits.patch b/sys-apps/iucode_tool/files/iucode-tool-2.2-limits.patch
25 new file mode 100644
26 index 0000000..d7068a4
27 --- /dev/null
28 +++ b/sys-apps/iucode_tool/files/iucode-tool-2.2-limits.patch
29 @@ -0,0 +1,11 @@
30 +diff -Naur iucode-tool-2.2.orig/iucode_tool.c iucode-tool-2.2/iucode_tool.c
31 +--- iucode-tool-2.2.orig/iucode_tool.c 2018-01-15 22:40:29.694987129 -0800
32 ++++ iucode-tool-2.2/iucode_tool.c 2018-01-15 22:40:40.864986929 -0800
33 +@@ -16,6 +16,7 @@
34 +
35 + #include "iucode_tool_config.h"
36 +
37 ++#include <limits.h>
38 + #include <stdint.h>
39 + #include <sys/types.h>
40 + #include <sys/stat.h>
41
42 diff --git a/sys-apps/iucode_tool/iucode_tool-2.2.ebuild b/sys-apps/iucode_tool/iucode_tool-2.2.ebuild
43 new file mode 100644
44 index 0000000..f40fc0c
45 --- /dev/null
46 +++ b/sys-apps/iucode_tool/iucode_tool-2.2.ebuild
47 @@ -0,0 +1,17 @@
48 +# Copyright 1999-2017 Gentoo Foundation
49 +# Distributed under the terms of the GNU General Public License v2
50 +
51 +EAPI="6"
52 +
53 +DESCRIPTION="tool to manipulate Intel X86 and X86-64 processor microcode update collections"
54 +HOMEPAGE="https://gitlab.com/iucode-tool/"
55 +SRC_URI="https://gitlab.com/iucode-tool/releases/raw/master/${PN/_/-}_${PV}.tar.xz"
56 +
57 +LICENSE="GPL-2"
58 +SLOT="0"
59 +KEYWORDS="-* ~amd64 ~x86"
60 +IUSE=""
61 +
62 +PATCHES=( "${FILESDIR}"/${P}-limits.patch )
63 +
64 +S="${WORKDIR}/${PN/_/-}-${PV}"
65
66 diff --git a/sys-apps/iucode_tool/metadata.xml b/sys-apps/iucode_tool/metadata.xml
67 new file mode 100644
68 index 0000000..56c1244
69 --- /dev/null
70 +++ b/sys-apps/iucode_tool/metadata.xml
71 @@ -0,0 +1,8 @@
72 +<?xml version="1.0" encoding="UTF-8"?>
73 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
74 +<pkgmetadata>
75 +<maintainer type="project">
76 + <email>base-system@g.o</email>
77 + <name>Gentoo Base System</name>
78 +</maintainer>
79 +</pkgmetadata>