* [gentoo-commits] gentoo-x86 commit in sys-kernel/mkinitcpio: ChangeLog mkinitcpio-0.9.2-r2.ebuild
@ 2013-01-19 14:24 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 2+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-01-19 14:24 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/01/19 14:24:35
Modified: ChangeLog
Added: mkinitcpio-0.9.2-r2.ebuild
Log:
Fix location of udevd binary for creating initramfs.
(Portage version: 2.2.0_alpha154/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.13 sys-kernel/mkinitcpio/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog?r1=1.12&r2=1.13
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog 19 Jan 2013 10:44:40 -0000 1.12
+++ ChangeLog 19 Jan 2013 14:24:35 -0000 1.13
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/mkinitcpio
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog,v 1.12 2013/01/19 10:44:40 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog,v 1.13 2013/01/19 14:24:35 ssuominen Exp $
+
+*mkinitcpio-0.9.2-r2 (19 Jan 2013)
+
+ 19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org>
+ +mkinitcpio-0.9.2-r2.ebuild, files/mkinitcpio-udev-install.patch:
+ Fix location of udevd binary for creating initramfs.
19 Jan 2013; Michael Weber <xmw@gentoo.org> metadata.xml:
Dopping maint.
1.1 sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild?rev=1.1&content-type=text/plain
Index: mkinitcpio-0.9.2-r2.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild,v 1.1 2013/01/19 14:24:35 ssuominen Exp $
EAPI=4
inherit eutils linux-info
DESCRIPTION="Modular initramfs image creation utility ported from Arch Linux"
HOMEPAGE="http://www.archlinux.org/"
MY_MODULES_VER="0_p20120704"
SRC_URI="ftp://ftp.archlinux.org/other/${PN}/${P}.tar.gz
http://xmw.de/mirror/mkinitcpio-modules/mkinitcpio-modules-${MY_MODULES_VER}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cryptsetup device-mapper dmraid mdadm pcmcia udev"
DEPEND="sys-apps/sed"
RDEPEND="app-arch/cpio
app-arch/gzip
app-arch/libarchive
app-shells/bash
>=sys-apps/busybox-1.20[static]
sys-apps/coreutils
sys-apps/file
sys-apps/findutils
sys-apps/grep
>=sys-apps/kmod-12-r1
>=sys-apps/util-linux-2.21
udev? ( >=virtual/udev-197 )
device-mapper? ( sys-fs/lvm2[static] )
cryptsetup? ( sys-fs/cryptsetup[static] )
mdadm? ( sys-fs/mdadm[static] )
dmraid? ( sys-fs/dmraid[static] )
pcmcia? ( || ( >sys-apps/pcmciautils-018[staticsocket] <sys-apps/pcmciautils-018[static] ) )"
pkg_setup() {
if kernel_is -lt 2 6 32 ; then
eerror "Sorry, your kernel must be 2.6.32-r103 or newer!"
fi
use udev && CONFIG_CHECK+=" ~DEVTMPFS"
use mdadm && CONFIG_CHECK+=" ~MD ~MD_LINEAR ~MD_RAID0 ~MD_RAID1 ~MD_RAID10 ~MD_RAID456"
use dmraid && CONFIG_CHECK+=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MIRROR ~DM_RAID ~DM_UEVENT"
use device-mapper && CONFIG_CHECK+=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_UEVENT"
use cryptsetup && CONFIG_CHECK+=" ~DM_CRYPT"
linux-info_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-base-install.patch
epatch "${FILESDIR}"/${PN}-consolefont-install.patch
epatch "${FILESDIR}"/${PN}-keymap-install.patch
cd "${WORKDIR}"
epatch "${FILESDIR}"/${PN}-udev-install.patch
epatch "${FILESDIR}"/${PN}-lvm2-install.patch
epatch "${FILESDIR}"/${PN}-mdadm_udev-install.patch
epatch "${FILESDIR}"/${PN}-dmraid-install.patch
epatch "${FILESDIR}"/${PN}-pcmcia-install.patch
epatch "${FILESDIR}"/${PN}-encrypt-install.patch
}
src_install() {
emake DESTDIR="${D}" install
cd "${WORKDIR}/${PN}-modules-${MY_MODULES_VER}"
insinto /usr/lib/initcpio/hooks
use udev && doins hooks/udev
use device-mapper && doins hooks/lvm2
if use mdadm ; then
doins hooks/mdadm
dosym mdadm /usr/lib/initcpio/hooks/raid
fi
use dmraid && doins hooks/dmraid
use cryptsetup && doins hooks/encrypt
insinto /usr/lib/initcpio/install
use udev && doins install/udev
use device-mapper && doins install/lvm2
use mdadm && doins install/{mdadm{,_udev}}
use dmraid && doins install/dmraid
use cryptsetup && doins install/encrypt
use pcmcia && doins install/pcmcia
if use device-mapper; then
if use udev; then
insinto /usr/lib/initcpio/udev/
doins udev/11-dm-initramfs.rules
fi
fi
dodir /etc/mkinitcpio.d
sed -e "s/KV/${KV_FULL}/g" \
"${FILESDIR}"/gentoo.preset \
> "${D}"/etc/mkinitcpio.d/${KV_FULL}.preset || die
}
pkg_postinst() {
einfo
elog "Set your hooks in /etc/mkinitcpio.conf accordingly!"
elog "Missing hooks can lead to an unbootanle system!"
einfo
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-kernel/mkinitcpio: ChangeLog mkinitcpio-0.9.2-r2.ebuild
@ 2013-01-19 14:43 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 2+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-01-19 14:43 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/01/19 14:43:33
Modified: ChangeLog mkinitcpio-0.9.2-r2.ebuild
Log:
Remove breaking brackets from mdadm support installation wrt #435642 by Jeroen Roovers
(Portage version: 2.2.0_alpha154/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.15 sys-kernel/mkinitcpio/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog?r1=1.14&r2=1.15
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog 19 Jan 2013 14:29:32 -0000 1.14
+++ ChangeLog 19 Jan 2013 14:43:33 -0000 1.15
@@ -1,6 +1,11 @@
# ChangeLog for sys-kernel/mkinitcpio
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog,v 1.14 2013/01/19 14:29:32 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/ChangeLog,v 1.15 2013/01/19 14:43:33 ssuominen Exp $
+
+ 19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org>
+ mkinitcpio-0.9.2-r2.ebuild:
+ Remove breaking brackets from mdadm support installation wrt #435642 by
+ Jeroen Roovers
19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org>
-mkinitcpio-0.9.2-r1.ebuild:
1.2 sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild?r1=1.1&r2=1.2
Index: mkinitcpio-0.9.2-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mkinitcpio-0.9.2-r2.ebuild 19 Jan 2013 14:24:35 -0000 1.1
+++ mkinitcpio-0.9.2-r2.ebuild 19 Jan 2013 14:43:33 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild,v 1.1 2013/01/19 14:24:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mkinitcpio/mkinitcpio-0.9.2-r2.ebuild,v 1.2 2013/01/19 14:43:33 ssuominen Exp $
EAPI=4
@@ -81,7 +81,7 @@
insinto /usr/lib/initcpio/install
use udev && doins install/udev
use device-mapper && doins install/lvm2
- use mdadm && doins install/{mdadm{,_udev}}
+ use mdadm && doins install/mdadm{,_udev}
use dmraid && doins install/dmraid
use cryptsetup && doins install/encrypt
use pcmcia && doins install/pcmcia
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-01-19 14:43 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-19 14:24 [gentoo-commits] gentoo-x86 commit in sys-kernel/mkinitcpio: ChangeLog mkinitcpio-0.9.2-r2.ebuild Samuli Suominen (ssuominen)
-- strict thread matches above, loose matches on Subject: below --
2013-01-19 14:43 Samuli Suominen (ssuominen)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox