diff options
author | Amadeusz Żołnowski <aidecoe@gentoo.org> | 2011-09-04 14:53:40 +0000 |
---|---|---|
committer | Amadeusz Żołnowski <aidecoe@gentoo.org> | 2011-09-04 14:53:40 +0000 |
commit | 2bbf853b867b734bc51e179f25d25bd6b399817f (patch) | |
tree | fe2321d67d50360af45cb69bcf070eed7bf619de /sys-kernel/dracut | |
parent | sys-kernel/dracut-{011,013}: Fixed bug #380111. (diff) | |
download | historical-2bbf853b867b734bc51e179f25d25bd6b399817f.tar.gz historical-2bbf853b867b734bc51e179f25d25bd6b399817f.tar.bz2 historical-2bbf853b867b734bc51e179f25d25bd6b399817f.zip |
sys-kernel/dracut: Removed left 008-r1 ebuild.
Package-Manager: portage-2.1.10.13/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel/dracut')
-rw-r--r-- | sys-kernel/dracut/ChangeLog | 5 | ||||
-rw-r--r-- | sys-kernel/dracut/Manifest | 18 | ||||
-rw-r--r-- | sys-kernel/dracut/dracut-008-r1.ebuild | 210 |
3 files changed, 12 insertions, 221 deletions
diff --git a/sys-kernel/dracut/ChangeLog b/sys-kernel/dracut/ChangeLog index d44abdfc7694..71730535a4ec 100644 --- a/sys-kernel/dracut/ChangeLog +++ b/sys-kernel/dracut/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-kernel/dracut # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/ChangeLog,v 1.31 2011/09/04 14:51:09 aidecoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/ChangeLog,v 1.32 2011/09/04 14:53:40 aidecoe Exp $ + + 04 Sep 2011; Amadeusz Żołnowski <aidecoe@gentoo.org> -dracut-008-r1.ebuild: + Removed left 008-r1 ebuild. *dracut-013-r1 (04 Sep 2011) *dracut-011-r1 (04 Sep 2011) diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest index cf752519e380..d3df8e789506 100644 --- a/sys-kernel/dracut/Manifest +++ b/sys-kernel/dracut/Manifest @@ -10,26 +10,24 @@ AUX dracut-011-multipath-udev-rules.patch 848 RMD160 99527326b1c5c33647a750d4bba AUX dracut-013-integrated-initramfs-fix.patch 800 RMD160 a870763a3c4c5a9acdafea582da55c7cd8b9446a SHA1 8d3a938c1626bcae049f89dab83386b529a6e8ea SHA256 4eed4888a9489c76eaab774980e45d2ca63f40834b6b81891352696e6e0fac4a AUX dracut-013-livenet-gentoo-ca-bundle-path.patch 2434 RMD160 6b25686da38045cd5263672cf638a3fc27cf6a02 SHA1 31828b1eb4499c967814acfbfc38b3c9a11bfeba SHA256 e4fad958c9eb458e6ca131b63033d1631252726e6192d4da285056b8dfd27cfa AUX dracut-013-multipath-udev-rules.patch 848 RMD160 99527326b1c5c33647a750d4bba2da9b6b5f0c92 SHA1 353c065322645f063fd3ae90ece7635eab8225ed SHA256 0e2215897b7cbac1bf9c84b42d6eb8af4438674934749bc339f768cba6662c18 -DIST dracut-008.tar.bz2 136218 RMD160 2804a92c99539c19af54f256da2ceca34cff110a SHA1 7a3d3133ee52d824f11c9b2ccfca56fb983bda81 SHA256 f0cb0e022064c5b2fe02af9906f19ad77000d5f1813fe6cd57b037aaee921d31 DIST dracut-010.tar.bz2 143576 RMD160 3b98e86fdc3a3b14c257b317852d6582de06a5c6 SHA1 cd78c8a2b2629931aaf99c5fc4ef33424d84fa1c SHA256 08df4fee439bc96f9f58fcd9ac1445cf5954fe5066643449e0d6a846d0a23ba7 DIST dracut-011.tar.bz2 146262 RMD160 5ec3584f92590ee27e2ee6ecfbd25edead1c82a2 SHA1 0b4be17638439e54122731dca147a8b5da1bb045 SHA256 ca27f8996776eee9e462eff46d862f9e930d5c424b1af0efb2910dc5ab4d4a4a DIST dracut-013.tar.bz2 149337 RMD160 0d0eb8a84ea0cd208afe433f28e49bfb0b423209 SHA1 1e1c7fd6f7919399fb20f25f662d0529b61f4078 SHA256 5e63cd711f28e13088a095186095e1af2561be422d1e5d0e4ab351205010c717 -EBUILD dracut-008-r1.ebuild 5832 RMD160 5a5f978f28be2cdef5f6df5782d623b25a417123 SHA1 6ec710509d56427941e00cf0bff6edf16d892f2a SHA256 95c03df493e91c716de5573a9a33134dd6a660a31ddbf8f9dbd7317b1d979ddc EBUILD dracut-010-r3.ebuild 6050 RMD160 d6bf1562f9956eee52d7d54ac6824a56401b80d5 SHA1 704d2e9f53e82e06f1b904d542b926abb565f6b1 SHA256 377c77f8795b0641c1fc076d50af21544d799f56fa65e64a5aaf4a99754213d9 EBUILD dracut-011-r1.ebuild 6006 RMD160 6c9035b0356ebd1f0781bc152fe2f8a279672727 SHA1 f59f112f4e04bf1355540abbee97b134c08c4add SHA256 baeb6e735b227fb3023b735d7bb1cf04184dfc6fe7d93a26b3f5f76a517dede0 EBUILD dracut-011.ebuild 5945 RMD160 83d91c5c69415510993af9e86f173def99c90560 SHA1 60f1149dd09ec9a1856ec1d7be2d7fd6524e9344 SHA256 5ffb020b023979218a03b06ff262829eb5ba5dd7b43b1db6f509a26c52a7e7d2 EBUILD dracut-013-r1.ebuild 6304 RMD160 b5f09ff01ec0002d3142d96dc3d0e6b500f24d9f SHA1 9cf8b8ff5639ff18faf3158e15d15c4a7cd47a4d SHA256 02f44474196340319158acc6da88546052c09aa64cdb23c987804f6aa6c1c80e EBUILD dracut-013.ebuild 6243 RMD160 04e2a89398a2d3a01afe624381e4853ea4104949 SHA1 3a9295fb36a63a44e457895f0cd445f20a173899 SHA256 213069727c2ac954e048560a14c7c995ca47dbc069e5e493688eef0fe230ce1f -MISC ChangeLog 9929 RMD160 cef325114900bb98643730ee5d51b10a78401b9b SHA1 59172cd51965bd19bb9a180f334e7662ab966212 SHA256 f1cd6c45796fb45a3a65a0e02653d160fc4391db0f099264103ea7efa420afb2 +MISC ChangeLog 10040 RMD160 500a4dd7aed0dca57332f59bb9fe80aa2f4aa266 SHA1 c40303d9ab70b3d3a8fc9e7f8e09f6fcdee5bd80 SHA256 e51e91c339bde368b101d7b8a299a3493ad46cb39df5f542ed0d1cf643582b7f MISC metadata.xml 624 RMD160 42a729436ab46593794e94c3a62baab459cb14cc SHA1 85bff3093a413f3084a3aa2fc0d61229fa014753 SHA256 694067a4baec7ea33ae867985b7d7e355d4a02fdfccaa242ce954fcebd93c8d0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQEcBAEBAgAGBQJOY5BiAAoJEPATRTHh2/q1TvUIAIw4X9sPi40ymhAL8ZY0WC7p -gjq9dO59Zt29kopXxyt8br7mM/Bk0HWSDr5FL2SA+q7rjwcwngtRJJ+TgMIeo4I8 -iIfqGQyiQD/i7nmxuXRdsEXMw157eEYbzF6d8zgQYOVI6UUNgk7xx9pAv3GF75Jr -VMyhx2my2s0G92+d9q4wC5GXlg96+Gh4A0aNL19iaARVFoDOxa+XGG0fIU1CVhHX -wjjcoFlciI6MkpVpmnSEaVjqwq9ik6IZLfTvLk++xcJ6+s3ej33Pz9WVyhiHyAss -2pSqONJfhMmhmDDJWaXNV5hzb8I/cmHwXmsih5S5tmcRL/yoPrlJtZjPzW5rY5w= -=BnCn +iQEcBAEBAgAGBQJOY5D5AAoJEPATRTHh2/q1gKoH/iIDjae87399iiSepJkg8e2x +Qx6KPYXEMr601FBOTXDsSkG3r1NBi4c+jJ19CfSyZQwI+3yYJyHN9f8HDriHN7Id +d2Xyx4lWTflfhtZSc1oe5QcM2MzU7PHhBU7GgZVqieZqyMK0seFiinWl5fwZmjMe +ENNvc4StK6Ht5A+/xP+M/kA6OZG5Hu21K2jcN0nhvrxYHgMPjxfciBdIUfAHkV06 +U5cfehbp/DtlOcXHFGXvfTa3gZ5fGtP5XLO/Y0Fv6SWIZj2ahxc46NfRDpUb6D2D +1EfDbGbhFvPZ/XjLMgdqIIQ6Iz4F25rzcZXVPqIJNP29prmzMpa6R1mU33ws6H0= +=I6RJ -----END PGP SIGNATURE----- diff --git a/sys-kernel/dracut/dracut-008-r1.ebuild b/sys-kernel/dracut/dracut-008-r1.ebuild deleted file mode 100644 index 76ce61b8b165..000000000000 --- a/sys-kernel/dracut/dracut-008-r1.ebuild +++ /dev/null @@ -1,210 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/dracut-008-r1.ebuild,v 1.4 2011/03/31 15:26:33 ssuominen Exp $ - -EAPI=2 - -inherit eutils - -DESCRIPTION="Generic initramfs generation tool" -HOMEPAGE="http://dracut.wiki.kernel.org" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" - -COMMON_MODULES=" - dracut_modules_btrfs - dracut_modules_gensplash - dracut_modules_mdraid - dracut_modules_multipath - dracut_modules_plymouth - dracut_modules_syslog - dracut_modules_xen - " -NETWORK_MODULES=" - dracut_modules_iscsi - dracut_modules_nbd - dracut_modules_nfs - " -DM_MODULES=" - dracut_modules_crypt - dracut_modules_dmraid - dracut_modules_dmsquash-live - dracut_modules_lvm - " -IUSE_DRACUT_MODULES="${COMMON_MODULES} ${DM_MODULES} ${NETWORK_MODULES}" -IUSE="debug selinux ${IUSE_DRACUT_MODULES}" -RESTRICT="test" - -NETWORK_DEPS="net-misc/bridge-utils >=net-misc/dhcp-3.1.2_p1 sys-apps/iproute2" -DM_DEPS="|| ( sys-fs/device-mapper >=sys-fs/lvm2-2.02.33 )" - -RDEPEND=" - >=app-shells/bash-4.0 - >=app-shells/dash-0.5.4.11 - >=sys-apps/baselayout-1.12.14-r1 - >=sys-apps/module-init-tools-3.5 - >=sys-apps/sysvinit-2.87-r3 - >=sys-apps/util-linux-2.16 - >=sys-fs/udev-149 - - debug? ( dev-util/strace ) - selinux? ( sys-libs/libselinux sys-libs/libsepol ) - dracut_modules_btrfs? ( sys-fs/btrfs-progs ) - dracut_modules_crypt? ( sys-fs/cryptsetup ${DM_DEPS} ) - dracut_modules_dmraid? ( sys-fs/dmraid sys-fs/multipath-tools ${DM_DEPS} ) - dracut_modules_dmsquash-live? ( virtual/eject ${DM_DEPS} ) - dracut_modules_gensplash? ( media-gfx/splashutils ) - dracut_modules_iscsi? ( sys-block/open-iscsi[utils] ${NETWORK_DEPS} ) - dracut_modules_lvm? ( >=sys-fs/lvm2-2.02.33 ) - dracut_modules_mdraid? ( sys-fs/mdadm ) - dracut_modules_multipath? ( sys-fs/multipath-tools ) - dracut_modules_nbd? ( sys-block/nbd ${NETWORK_DEPS} ) - dracut_modules_nfs? ( net-fs/nfs-utils net-nds/rpcbind ${NETWORK_DEPS} ) - dracut_modules_plymouth? ( >=sys-boot/plymouth-0.8.3-r1 ) - dracut_modules_syslog? ( || ( app-admin/syslog-ng app-admin/rsyslog ) ) - dracut_modules_xen? ( app-emulation/xen ) - " -DEPEND=" - >=dev-libs/libxslt-1.1.26 - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75.2 - " - -# -# Helper functions -# - -# Returns true if any of specified modules is enabled by USE flag and false -# otherwise. -# $1 = list of modules (which have corresponding USE flags of the same name) -any_module() { - local m modules=" $@ " - - for m in ${modules}; do - ! use $m && modules=${modules/ $m / } - done - - shopt -s extglob - modules=${modules%%+( )} - shopt -u extglob - - [[ ${modules} ]] -} - -# Removes module from modules.d. -# $1 = module name -# Module name can be specified without number prefix. -rm_module() { - local m - - for m in $@; do - if [[ $m =~ ^[0-9][0-9][^\ ]*$ ]]; then - rm -rf "${modules_dir}"/$m - else - rm -rf "${modules_dir}"/[0-9][0-9]$m - fi - done -} - -# Displays Gentoo Base System major release number -base_sys_maj_ver() { - local line - - read line < /etc/gentoo-release - line=${line##* } - echo "${line%%.*}" -} - -# -# ebuild functions -# - -src_prepare() { - epatch "${FILESDIR}/${P}-dm-udev-rules.patch" - epatch "${FILESDIR}/${P}-i18n-config-file-parsing-in-hostonly.patch" - epatch "${FILESDIR}/${P}-multipath-udev-rules.patch" -} - -src_compile() { - emake WITH_SWITCH_ROOT=0 || die "emake failed" -} - -src_install() { - emake WITH_SWITCH_ROOT=0 \ - prefix=/usr sysconfdir=/etc DESTDIR="${D}" \ - install || die "emake install failed" - - local gen2conf - - dodir /var/lib/dracut/overlay - dodoc HACKING TODO AUTHORS NEWS README* || die 'dodoc failed' - - case "$(base_sys_maj_ver)" in - 1) gen2conf=gentoo.conf ;; - 2) gen2conf=gentoo-openrc.conf ;; - *) die "Expected ver. 1 or 2 of Gentoo Base System (/etc/gentoo-release)." - esac - - insinto /etc/dracut.conf.d - newins dracut.conf.d/${gen2conf}.example ${gen2conf} \ - || die 'gen2conf ins failed' - - # - # Modules - # - local module - modules_dir="${D}/usr/share/dracut/modules.d" - - echo "${PF}" > "${modules_dir}"/10rpmversion/dracut-version \ - || die 'dracut-version failed' - - # Remove modules not enabled by USE flags - for module in ${IUSE_DRACUT_MODULES} ; do - ! use ${module} && rm_module ${module#dracut_modules_} - done - - # Those flags are specific, and even are corresponding to modules, they need - # to be declared as regular USE flags. - use debug || rm_module 95debug - use selinux || rm_module 98selinux - - ! any_module ${DM_MODULES} && rm_module 90dm - ! any_module ${NETWORK_MODULES} && rm_module 45ifcfg 40network - - # Remove S/390 modules which are not tested at all - rm_module 95dasd 95dasd_mod 95zfcp 95znet - - # Remove modules which won't work for sure - rm_module 00bootchart 05busybox # broken - rm_module 95fcoe 97biosdevname # no tools - - # fips module depends on masked app-crypt/hmaccalc - rm_module 01fips -} - -pkg_postinst() { - elog 'To generate the initramfs:' - elog ' # mount /boot (if necessary)' - elog ' # dracut "" <kernel-version>' - elog '' - elog 'For command line documentation see dracut.kernel(7).' - elog '' - elog 'Simple example to select root and resume partition:' - elog ' root=/dev/sda1 resume=/dev/sda2' - elog '' - elog 'The default config (in /etc/dracut.conf) is very minimal and is highly' - elog 'recommended you adjust based on your needs. To include only dracut' - elog 'modules and kernel drivers for this system, use the "-H" option.' - elog 'Some modules need to be explicitly added with "-a" option even if' - elog 'required tools are installed.' - echo - ewarn 'dhcp-3 is known to not work with QEMU. You will need dhcp-4 or' - ewarn 'later for it.' - echo - elog 'Options (documented in dracut.kernel(7)) have new format since this' - elog 'version. Old format is preserved, but will be removed in future.' - elog 'Please migrate to the new one.' -} |