Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/debianutils/
Date: Tue, 02 Jan 2018 13:33:05
Message-Id: 1514899974.8845fb86370df98660919bfad9445df896322356.polynomial-c@gentoo
1 commit: 8845fb86370df98660919bfad9445df896322356
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 2 13:32:39 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 2 13:32:54 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8845fb86
7
8 sys-apps/debianutils: Bump to version 4.8.4
9
10 Use "installkernel" USE flag to control installation of installkernel
11 shell script.
12
13 Closes: https://bugs.gentoo.org/527304
14 Package-Manager: Portage-2.3.19, Repoman-2.3.6
15
16 sys-apps/debianutils/Manifest | 1 +
17 sys-apps/debianutils/debianutils-4.8.4.ebuild | 41 +++++++++++++++++++++++++++
18 sys-apps/debianutils/metadata.xml | 11 ++++---
19 3 files changed, 49 insertions(+), 4 deletions(-)
20
21 diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
22 index a87db372659..29b1bf08f45 100644
23 --- a/sys-apps/debianutils/Manifest
24 +++ b/sys-apps/debianutils/Manifest
25 @@ -2,3 +2,4 @@ DIST debianutils_4.7.tar.xz 156276 BLAKE2B 9d32dc8222b67d4f1f91d58af0811412924f5
26 DIST debianutils_4.8.1.1.tar.xz 156256 BLAKE2B fba83e834486da25004a0d45b6cf20e84d66ac6843b3dbb30fcb334de8d08468f986dd8bff7a8da91f4924d61dc3fe143494bc8a33809f0412ceb107bea4e2d0 SHA512 22f27692a7d3847fad1be223d73e5575581db8621771e92e68fe91bd31e67084fd655fef857905be46ab3a45340503b0af9399b8fe28f221ea5cee4b49970821
27 DIST debianutils_4.8.2.tar.xz 155944 BLAKE2B 4cfdf43ad2e3fe35578fe980a9d18bf8f4c8b3cc581a6778b9a32fef21d308e40ffbfa5df5cc3cfc72090047bd8bbdbd824c7955b320e955d4cd390b76f98f82 SHA512 40bad124e99c5a315b7ddf181afc2db216c85ddfe5603a16fbd21bd01091d3631b18826ddf799ba232ecaa1c2b3ff389a26a533f392918eb0733efdd75749759
28 DIST debianutils_4.8.3.tar.xz 159292 BLAKE2B e655741f42594ff12b4f349331da57ec09073802c9778594619686c93fc3061cf5248ac8e9e2c1b391eb49dd572f3033b1db206ff43f373b17caf7f3c835111f SHA512 468b8f001c0338f166cbc2fe25079edc5feeaa38dce2f5c7e6724c691d6cb35f4843e987695e33ead557bb11887e78ff8a5e3e1f52a266a0f32fb978fa643897
29 +DIST debianutils_4.8.4.tar.xz 156344 BLAKE2B 069d15039579d4ce03d2ca4bfd0df199f0044049e7cd6ca899104eec5d917f3db290649bfdd851d8b14519df2750fb975bc6d96e98e14cdb626a610d44da80b0 SHA512 7d7b2d12d4907f6032477b4cd5b5dc94d8093724af8a97859c1d4cf229479e2dfe6d44143b454ed9b1990ca2d4833eaeb059659d8c305623875fdc8420659855
30
31 diff --git a/sys-apps/debianutils/debianutils-4.8.4.ebuild b/sys-apps/debianutils/debianutils-4.8.4.ebuild
32 new file mode 100644
33 index 00000000000..6932bae8d61
34 --- /dev/null
35 +++ b/sys-apps/debianutils/debianutils-4.8.4.ebuild
36 @@ -0,0 +1,41 @@
37 +# Copyright 1999-2018 Gentoo Foundation
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI="6"
41 +
42 +inherit flag-o-matic
43 +
44 +DESCRIPTION="A selection of tools from Debian"
45 +HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html"
46 +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
47 +
48 +LICENSE="BSD GPL-2 SMAIL"
49 +SLOT="0"
50 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
51 +IUSE="+installkernel static"
52 +
53 +PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
54 +
55 +S="${WORKDIR}/${PN}"
56 +
57 +src_configure() {
58 + use static && append-ldflags -static
59 + default
60 +}
61 +
62 +src_install() {
63 + into /
64 + dobin tempfile run-parts
65 + if use installkernel ; then
66 + dosbin installkernel
67 + fi
68 +
69 + into /usr
70 + dosbin savelog
71 +
72 + doman tempfile.1 run-parts.8 savelog.8
73 + use installkernel && doman installkernel.8
74 + cd debian || die
75 + dodoc changelog control
76 + keepdir /etc/kernel/postinst.d
77 +}
78
79 diff --git a/sys-apps/debianutils/metadata.xml b/sys-apps/debianutils/metadata.xml
80 index 56c12441305..f6690ff3137 100644
81 --- a/sys-apps/debianutils/metadata.xml
82 +++ b/sys-apps/debianutils/metadata.xml
83 @@ -1,8 +1,11 @@
84 <?xml version="1.0" encoding="UTF-8"?>
85 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
86 <pkgmetadata>
87 -<maintainer type="project">
88 - <email>base-system@g.o</email>
89 - <name>Gentoo Base System</name>
90 -</maintainer>
91 + <maintainer type="project">
92 + <email>base-system@g.o</email>
93 + <name>Gentoo Base System</name>
94 + </maintainer>
95 + <use>
96 + <flag name='installkernel'>Install /sbin/installkernel script (for Linux)</flag>
97 + </use>
98 </pkgmetadata>