Gentoo Archives: gentoo-commits

From: "Fabio Erculiani (lxnay)" <lxnay@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/genkernel-next: genkernel-next-47.ebuild ChangeLog
Date: Mon, 02 Dec 2013 19:44:16
Message-Id: 20131202194412.36F562004B@flycatcher.gentoo.org
1 lxnay 13/12/02 19:44:12
2
3 Modified: ChangeLog
4 Added: genkernel-next-47.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key ADC916E5)
9
10 Revision Changes Path
11 1.27 sys-kernel/genkernel-next/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/genkernel-next/ChangeLog?rev=1.27&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/genkernel-next/ChangeLog?rev=1.27&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/genkernel-next/ChangeLog?r1=1.26&r2=1.27
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/genkernel-next/ChangeLog,v
20 retrieving revision 1.26
21 retrieving revision 1.27
22 diff -u -r1.26 -r1.27
23 --- ChangeLog 9 Nov 2013 17:25:05 -0000 1.26
24 +++ ChangeLog 2 Dec 2013 19:44:12 -0000 1.27
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-kernel/genkernel-next
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel-next/ChangeLog,v 1.26 2013/11/09 17:25:05 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel-next/ChangeLog,v 1.27 2013/12/02 19:44:12 lxnay Exp $
30 +
31 +*genkernel-next-47 (02 Dec 2013)
32 +
33 + 02 Dec 2013; Fabio Erculiani <lxnay@g.o> +genkernel-next-47.ebuild:
34 + version bump
35
36 09 Nov 2013; Pacho Ramos <pacho@g.o> genkernel-next-35.ebuild:
37 amd64 stable, bug #485234
38
39
40
41 1.1 sys-kernel/genkernel-next/genkernel-next-47.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/genkernel-next/genkernel-next-47.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/genkernel-next/genkernel-next-47.ebuild?rev=1.1&content-type=text/plain
45
46 Index: genkernel-next-47.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel-next/genkernel-next-47.ebuild,v 1.1 2013/12/02 19:44:12 lxnay Exp $
51
52 EAPI=5
53
54 if [[ "${PV}" != "9999" ]]; then
55 SRC_URI="http://dev.gentoo.org/~lxnay/genkernel-next/${P}.tar.xz"
56 else
57 EGIT_REPO_URI="git://github.com/Sabayon/genkernel-next.git"
58 inherit git-2
59 fi
60 inherit bash-completion-r1 eutils
61
62 if [[ "${PV}" == "9999" ]]; then
63 KEYWORDS=""
64 else
65 KEYWORDS="~amd64 ~arm ~x86"
66 fi
67
68 DESCRIPTION="Gentoo automatic kernel building scripts, reloaded"
69 HOMEPAGE="http://www.gentoo.org"
70
71 LICENSE="GPL-2"
72 SLOT="0"
73 RESTRICT=""
74 IUSE="cryptsetup dmraid gpg iscsi plymouth selinux"
75
76 DEPEND="app-text/asciidoc
77 sys-fs/e2fsprogs
78 selinux? ( sys-libs/libselinux )"
79 RDEPEND="${DEPEND}
80 !sys-kernel/genkernel
81 cryptsetup? ( sys-fs/cryptsetup )
82 dmraid? ( >=sys-fs/dmraid-1.0.0_rc16 )
83 gpg? ( app-crypt/gnupg )
84 iscsi? ( sys-block/open-iscsi )
85 plymouth? ( sys-boot/plymouth )
86 app-portage/portage-utils
87 app-arch/cpio
88 >=app-misc/pax-utils-0.6
89 !<sys-apps/openrc-0.9.9
90 sys-apps/util-linux
91 sys-block/thin-provisioning-tools
92 sys-fs/lvm2"
93
94 src_prepare() {
95 sed -i "/^GK_V=/ s:GK_V=.*:GK_V=${PV}:g" "${S}/genkernel" || \
96 die "Could not setup release"
97
98 epatch_user
99 }
100
101 src_install() {
102 emake DESTDIR="${D}" install || die "make install failed"
103
104 doman "${S}"/genkernel.8 || die "doman"
105 dodoc "${S}"/AUTHORS || die "dodoc"
106
107 newbashcomp "${S}"/genkernel.bash "${PN}"
108 }