Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/kmod: kmod-9999.ebuild metadata.xml ChangeLog
Date: Sat, 31 Dec 2011 08:08:59
Message-Id: 20111231080846.E48342004B@flycatcher.gentoo.org
1 vapier 11/12/31 08:08:46
2
3 Modified: metadata.xml ChangeLog
4 Added: kmod-9999.ebuild
5 Log:
6 Add live git version #395863 by Gustavo Sverzut Barbieri, and add to base-system herd.
7
8 (Portage version: 2.2.0_alpha81/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.4 sys-apps/kmod/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/kmod/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 27 Dec 2011 09:36:01 -0000 1.3
24 +++ metadata.xml 31 Dec 2011 08:08:46 -0000 1.4
25 @@ -1,6 +1,7 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 + <herd>base-system</herd>
30 <maintainer>
31 <email>udev-bugs@g.o></email>
32 </maintainer>
33
34
35
36 1.4 sys-apps/kmod/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?rev=1.4&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?rev=1.4&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/ChangeLog?r1=1.3&r2=1.4
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v
45 retrieving revision 1.3
46 retrieving revision 1.4
47 diff -u -r1.3 -r1.4
48 --- ChangeLog 27 Dec 2011 09:36:01 -0000 1.3
49 +++ ChangeLog 31 Dec 2011 08:08:46 -0000 1.4
50 @@ -1,6 +1,13 @@
51 # ChangeLog for sys-apps/kmod
52 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.3 2011/12/27 09:36:01 mgorny Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.4 2011/12/31 08:08:46 vapier Exp $
55 +
56 +*kmod-9999 (31 Dec 2011)
57 +
58 + 31 Dec 2011; Mike Frysinger <vapier@g.o> +kmod-9999.ebuild,
59 + metadata.xml:
60 + Add live git version #395863 by Gustavo Sverzut Barbieri, and add to
61 + base-system herd.
62
63 27 Dec 2011; Michał Górny <mgorny@g.o> metadata.xml:
64 Fix utf8 in metadata.
65
66
67
68 1.1 sys-apps/kmod/kmod-9999.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild?rev=1.1&content-type=text/plain
72
73 Index: kmod-9999.ebuild
74 ===================================================================
75 # Copyright 1999-2011 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild,v 1.1 2011/12/31 08:08:46 vapier Exp $
78
79 EAPI="4"
80
81 inherit autotools-utils toolchain-funcs
82
83 if [[ ${PV} == "9999" ]] ; then
84 EGIT_REPO_URI="git://git.profusion.mobi/kmod.git"
85 inherit git-2 autotools
86 else
87 SRC_URI="http://packages.profusion.mobi/kmod/${P}.tar.xz"
88 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
89 fi
90
91 DESCRIPTION="Library and utilities for kernel module loading"
92 HOMEPAGE="http://git.profusion.mobi/cgit.cgi/kmod.git/" # XXX
93
94 LICENSE="LGPL-2"
95 SLOT="0"
96 IUSE="debug lzma static-libs +tools zlib"
97
98 RDEPEND="zlib? ( sys-libs/zlib )
99 lzma? ( app-arch/xz-utils )"
100 DEPEND="${RDEPEND}"
101
102 src_prepare() {
103 if [[ ! -e configure ]] ; then
104 eautoreconf
105 AT_NOELIBTOOLIZE=yes # autotools-utils calls this
106 fi
107 autotools-utils_src_prepare
108 }
109
110 src_configure() {
111 myeconfargs=(
112 $(use_enable debug)
113 $(use_with lzma xz)
114 $(use_enable tools)
115 $(use_with zlib)
116 --bindir=/bin
117 --with-rootprefix=/
118 )
119
120 autotools-utils_src_configure
121 }
122
123 src_install() {
124 autotools-utils_src_install
125 gen_usr_ldscript -a kmod
126 dodir /sbin
127 mv "${D}"/bin/kmod-{{ins,rm}mod,modprobe} "${D}"/sbin/ || die
128 }