Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

moved some bliss-overlay ebuilds to funtoo-overlay

  • Loading branch information...
commit f91c5ee60fdbb7311ee6b7ecd005999a7438dcd6 1 parent 9e60fca
@fearedbliss fearedbliss authored
Showing with 9,385 additions and 0 deletions.
  1. +7 −0 sys-kernel/alt-sources/Manifest
  2. +60 −0 sys-kernel/alt-sources/alt-sources-3.9.10.ebuild
  3. BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-01-stable-3.9.10.patch.bz2
  4. BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-02-fc17.patch.bz2
  5. BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-03-aufs.patch.bz2
  6. BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-04-reiser4.patch.bz2
  7. +4,404 −0 sys-kernel/alt-sources/files/3.9.10/kernel-3.9.10-alt371-amd64.conf
  8. +2 −0  sys-kernel/bliss-initramfs/Manifest
  9. +38 −0 sys-kernel/bliss-initramfs/bliss-initramfs-2.0.5.ebuild
  10. +6 −0 sys-kernel/bliss-kernel/Manifest
  11. +65 −0 sys-kernel/bliss-kernel/bliss-kernel-3.10.9.ebuild
  12. +65 −0 sys-kernel/bliss-kernel/bliss-kernel-3.9.11.ebuild
  13. +227 −0 sys-kernel/bliss-kernel/files/bliss.conf
  14. +6 −0 sys-kernel/std-sources/Manifest
  15. +4,446 −0 sys-kernel/std-sources/files/3.4.52/kernel-3.4.52-std371-amd64.conf
  16. BIN  sys-kernel/std-sources/files/3.4.52/std-sources-3.4-01-stable-3.4.52.patch.bz2
  17. BIN  sys-kernel/std-sources/files/3.4.52/std-sources-3.4-02-fc16.patch.bz2
  18. BIN  sys-kernel/std-sources/files/3.4.52/std-sources-3.4-03-aufs.patch.bz2
  19. +59 −0 sys-kernel/std-sources/std-sources-3.4.52.ebuild
View
7 sys-kernel/alt-sources/Manifest
@@ -0,0 +1,7 @@
+AUX 3.9.10/alt-sources-3.9-01-stable-3.9.10.patch.bz2 214298 SHA256 3376e0f57367b1e25d7ed3e73c8a5623a7aa286cefa3bc29bca65adc169296fb SHA512 f354759aad4db6297e37ac857eb5b5e9c3e6eec95d05b0dd28f6de8d68e5805c310af79bf9ad32b7b98a8b47ea0cbbac73d6823383b97132e6ae0eeac41cc46e WHIRLPOOL ad652de8fa41aba138150346c0125947c3bc472fb4b039b669b1c08f24331acde2ad6d7cf082919d9d1777d4832e11a91966f6e42ba84b23fe207ba6c8d01d17
+AUX 3.9.10/alt-sources-3.9-02-fc17.patch.bz2 21579 SHA256 a386d65ce6550d0cd03925b3a31fb8c077e31eb1e1cf9ef1899a292401806d4d SHA512 f345bd4cda00fdc04801c20e9a4ef5db6e8b68e684bb24943ec94832bad73e02a02946aeb41683af88ac06663725eb23b8c4c552b78283bda00466b2e31b342d WHIRLPOOL 8536834be24c828031ddb1e382d7fb6b5e30cb4066f051f8e3e74bb5b00a5e70afcc7494aa1e428da26e06f4724d0d131edf78cc8cdb39c61c2d2a527138bcf8
+AUX 3.9.10/alt-sources-3.9-03-aufs.patch.bz2 127441 SHA256 800053802aadc8a9e30a867c4524f3cb33226b242f04b9a0d3e2d288d8317432 SHA512 b8fa2b049cf2602e1dbbdf93c973e7f027968f9e141cf6242496d8a617a1272e99624b8099fee929dd6ec0b442107c9f6156b0f9b4ab62c51073d16c2e2766ae WHIRLPOOL 682787aa742da6dd3dd771bf5272ae9ddf75e25dda309e19671f3b429336005bcc8c7ccf19434a2753fdf4e9b2c02370c9c032055b4c68d4505b76893c9d4c5d
+AUX 3.9.10/alt-sources-3.9-04-reiser4.patch.bz2 453086 SHA256 6817175e0f6a7b3f652ff88f130566d903691ac4c4a54b43e70abe70d0b62617 SHA512 73137e842a41c40a40f10f9d315229c469fe15761c78e02372c0fb72855d5445196c1605e0a55d318b32f6eaff89a00d8f7eab19661c3ffa3d79b591885a8766 WHIRLPOOL 464729e84f8dc1b7e74489ceadc2926086d4c6357afb248d0b313df75c1e4f3272b165b96ca6210f63344fbbf0a88f22451a5ed1303650d007c6d728299c88fa
+AUX 3.9.10/kernel-3.9.10-alt371-amd64.conf 101452 SHA256 19968f56dd63a58ff57d184414d8ad0774d9f378c5f2f3bcbe4539a69e95abd6 SHA512 57f68863616ab51ab309e173bf4b19a30523625b2dc93e9093b5042bda6fa7be8936bb4d175b371c78f62a7ad958c77f2920c402056bf3c1bf175d2a234f2a5c WHIRLPOOL b63532a7939a53637311f07b3e267e2db0924bf7328dae36d388b0f6f4ca55c5513059666ca7fd0fc868074c43acb3e7374d7757177c35400b64fa4b1a90442b
+DIST linux-3.9.tar.bz2 85974463 SHA256 97e48f31ed2197f4e7e4938d4fab8da522cf80e60c6ce69668b0805904499305 SHA512 5218d0e624f5b6943f02cb9bfd71cb45bea2766ebe738589b5aa7c50ee648fa3402f3b5ebd0496229608efd8868974a8064daa25fd3be9ffb8acac9c0320c8df WHIRLPOOL 9bf2817ac0209f7780a6043c11b76dd8a1c5d132a15f598a7ddbf80ebed25bff34e8cb17b29b6e74ff04a9bae36c55404c050ccaf1be24ee22bca486bc967212
+EBUILD alt-sources-3.9.10.ebuild 1751 SHA256 0ccb1726c8949ed68273fbe028bbee0914f5976bb22c30c770a4b36584788562 SHA512 928e9af0cfba59446ffa3fc1506881cedd730bdc0b3100fc77432c03481e5c26e334bf0156aa0d57d6a6dda17272bbddd1853b6b5e48b7143b9e95550b43a519 WHIRLPOOL 868f5bacb2002ea192d48fee50e036fc956b59ca31b10ce640fdd89ee5f99d974662c80b1425a69501f9a0dce1b10e6807a324fadac0e228dbcb842ba14b9829
View
60 sys-kernel/alt-sources/alt-sources-3.9.10.ebuild
@@ -0,0 +1,60 @@
+# Copyright (C) 2013 Jonathan Vasquez <jvasquez1011@gmail.com>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils
+
+# For System Rescue CD 3.7.1 (Alternate Kernel)
+TAIL="alt371-amd64"
+KERNEL="linux-${PV}-${TAIL}"
+KERNEL_CONF="kernel-${PV}-${TAIL}.conf"
+KV="3.9"
+KERNEL_FILE="linux-${KV}.tar.bz2"
+
+DESCRIPTION="Kernel Sources and Patches for the System Rescue CD Alternate Kernel"
+HOMEPAGE="http://kernel.sysresccd.org/"
+SRC_URI="http://www.kernel.org/pub/linux/kernel/v3.x/${KERNEL_FILE}"
+
+RESTRICT="mirror"
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${KERNEL}"
+
+src_unpack()
+{
+ unpack ${KERNEL_FILE}
+ mv ${KERNEL_FILE%.tar*} ${KERNEL}
+}
+
+src_prepare()
+{
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-01-stable-${PV}.patch.bz2 || die "alt-sources stable patch failed."
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-02-fc17.patch.bz2 || die "alt-sources fedora patch failed."
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-03-aufs.patch.bz2 || die "alt-sources aufs patch failed."
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-04-reiser4.patch.bz2 || die "alt-sources reiser4 patch failed."
+}
+
+src_compile() {
+ # Unset ARCH so that you don't get Makefile not found messages
+ unset ARCH && return;
+}
+
+src_install()
+{
+ dodir /usr/src
+ cp -r ${S} ${D}/usr/src
+ cd ${D}/usr/src/${KERNEL} && make distclean
+ cp ${FILESDIR}/${PV}/${KERNEL_CONF} .config
+
+ # Change local version
+ sed -i -e "s%CONFIG_LOCALVERSION=\"\"%CONFIG_LOCALVERSION=\"-${TAIL}\"%" .config
+
+ # Remove old initramfs path crap
+ sed -i -e "s%CONFIG_INITRAMFS_SOURCE=\"/var/tmp/genkernel/initramfs-${PV}-${TAIL}.cpio\"%CONFIG_INITRAMFS_SOURCE=\"\"%" .config
+
+ # Set CONFIG_USER_NS (User Namespaces) to no
+ sed -i -e "s%CONFIG_USER_NS=y%CONFIG_USER_NS=n%" .config
+}
View
BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-01-stable-3.9.10.patch.bz2
Binary file not shown
View
BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-02-fc17.patch.bz2
Binary file not shown
View
BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-03-aufs.patch.bz2
Binary file not shown
View
BIN  sys-kernel/alt-sources/files/3.9.10/alt-sources-3.9-04-reiser4.patch.bz2
Binary file not shown
View
4,404 sys-kernel/alt-sources/files/3.9.10/kernel-3.9.10-alt371-amd64.conf
4,404 additions, 0 deletions not shown
View
2  sys-kernel/bliss-initramfs/Manifest
@@ -0,0 +1,2 @@
+DIST bliss-initramfs-2.0.5.tar.gz 1331064 SHA256 6a65cb2ea37c79d5e3d052ecfd9f13f59f4ac25a85da605004b1d827bd3fe8b2 SHA512 5b1303e80e310462949c9f2f4f899c3f7c57d87c1cf8af457c1c1d9f0cce91ee97489696c7a63b6a1c4dc27399f3c21adc888503ebb0d55eb370266786acd450 WHIRLPOOL 2cf34e2b952af3b9b1b2d6edc97174e2326a63a81aa30b9e79f19468a411b96878d159a8ec25dfd9e82b4fe7bf975c5bdf99f6750af61d64835e7bed3edfb95b
+EBUILD bliss-initramfs-2.0.5.ebuild 829 SHA256 8ac8c56f63662b96e3d2e43beb495b46227b89311a385859b33b671bd97e74cd SHA512 6b07e3bd88a94472944e58d880542bd143d673b3b83eb86f3b3aaed3714472da16aaa8475a35cdf023d668439830f7f49e71fa2775eec3fafb269842d18d068b WHIRLPOOL b8af04d4f427846c384a9f2dd032a90fad51196b954473d5f0c62ffcee79c82eccd4888681ab4c6fc7cbac09f2eed994e4c8ebd1d32e8a9ef21fa81016a27e12
View
38 sys-kernel/bliss-initramfs/bliss-initramfs-2.0.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright (C) 2013 Jonathan Vasquez <jvasquez1011@gmail.com>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="Bliss-Initramfs-Creator"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Creates an initramfs for ZFS"
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz"
+
+RESTRICT="mirror strip"
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="luks"
+
+RDEPEND="
+ app-arch/cpio
+ app-shells/bash
+ sys-kernel/spl
+ sys-fs/zfs
+ sys-fs/zfs-kmod
+ sys-apps/kmod
+ luks? ( sys-fs/cryptsetup
+ app-crypt/gnupg )"
+
+src_unpack() {
+ unpack ${A}
+ mv ${WORKDIR}/${GITHUB_REPO}-${PV} ${WORKDIR}/${P}
+}
+
+src_install() {
+ mkdir -p ${D}/opt/${PN} && cd ${D}/opt/${PN}
+ cp -a ${S}/* .
+}
View
6 sys-kernel/bliss-kernel/Manifest
@@ -0,0 +1,6 @@
+DIST headers-3.10.9-FB.02.tar.bz2 7623963 SHA256 c6eb413088435882e44fd9b2979699f3dccd5c970f59c8eaa8b3c1a584321fc7 SHA512 f9f4f6dcef3bef22289baed60d8fea84ff3d3d1be67bce60f1ad91793b60736976643a99349d76ac8dd15de97bd2db0875a207ef2809d984df266c5ac0dcd293 WHIRLPOOL f2ad1b60b1c3dd1ca6fd340fba2a7e664ee78c6b94500b0467f81fdfae617e43842fb5e33ebcdd7017aedc01340ee426017e2e83ac83a7b669f34485cb454e46
+DIST headers-3.9.11-FB.01.tar.bz2 7218146 SHA256 fa9f6574c7bb95da2c5783516ce5826ff2c2007d067cc2f43e9764192d048ea8 SHA512 669d39091bb785dae9b0fbae747f36abbe04ae6f4681524a03a2d6c71e1ed32899a5989b7ee8a553ec740713a623a8c5acbefc933538d6598e462982421a2fd8 WHIRLPOOL f8b5828b65bd3f0f387c3bc1b57cc7bde20d3f0c13dfa81940a5f414d73ad2fc6faada2faca58a7ca7370f455d3dc78795a11baf0c800075ef8e34b0300045ce
+DIST kernel-3.10.9-FB.02.tar.bz2 8744866 SHA256 caa17ece2834761d494a13f8bfdb973d5337d8110632b8dc361c8e81199a0969 SHA512 31b93056bb2d1bceb5ad0445619bc80409f51a61aae1318d2c76a5cfa7fb45f2cd80a68563d34303ae4e48fb63834703369085fb25c338aa7cbad39a531b8bc2 WHIRLPOOL aac28cf83cbbfb4caf74b1db9e4b1bcb43b002504a6840a2c58ef3bdaa385824084d990e78f225b57f1cf4c49d652326bf03a36704686dba3359b0949f268c46
+DIST kernel-3.9.11-FB.01.tar.bz2 5983817 SHA256 be2f5f3ff3bbe14f0a39061602600dedb141dadcec8f93d2614b66ed526aaeba SHA512 53a56d07bbcb721bc2ae32b8ec25857206f4e93c5e70422ba503b446c399502e1ca9fd9f8b59d3d2cb9aa19952bb7c781bee1f9f9b260cd27b5d3e8e16f9393d WHIRLPOOL 849c9b86821b31cce55a9cecabce70adc7c2e22306a2e6e82ca7250ffaa7055900aac38242fc408103b53ac7f691397afb0115b3547d752e2ecf2e6f2594287d
+DIST modules-3.10.9-FB.02.tar.bz2 19837338 SHA256 9ba118c4fa56f8567f0e337505514ce0a1de41e2201f6dc935614373f113018d SHA512 3390dac08a0c3894a89296e4ec471bdfc637339202c399252a89d119b5b7cb705183e3526c159a5101e8cf16a6a3d7c49212a404dadf69184da12a86667db97b WHIRLPOOL bbbb20e223ca8ab17ca963306b5d4b40d9a7a0211dc6d2645e119c0586083d7efe6f7f37c5bbe9f3186fb47705b86b2bce92105a833b6e9cd4a3c8c518324fa8
+DIST modules-3.9.11-FB.01.tar.bz2 23390720 SHA256 e139c32641c83d49f8170efac4e6ecb523eceef49c047f0d8eeb28d64a9bb81d SHA512 b7290e6fde1026ddf9ae2dab249f7efff0ad7e547a079e31b5524de2eafcd38252e8aedd5fc7f4b8d5c8420827232807d4b7088e7b8eae658a46b09678214deb WHIRLPOOL 90af0c0ef374fd45cf62f7424d8df0fac1e820d3e3c03400df18d0a5836e7e86b24623d934386a350c9e1f41b394c4c16d238187fe908ca8298ef34fef3d03d6
View
65 sys-kernel/bliss-kernel/bliss-kernel-3.10.9.ebuild
@@ -0,0 +1,65 @@
+# Copyright (C) 2013 Jonathan Vasquez <jvasquez1011@gmail.com>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils mount-boot
+
+# Variables
+_LV="FB.02" # Local Version
+_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
+_KN="linux-${_PLV}" # Kernel Directory Name
+_KD="/usr/src/${_KN}" # Kernel Directory
+_CONF="bliss.conf" # Blacklisted Kernel Modules
+
+# Main
+DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
+HOMEPAGE="http://funtoo.org/"
+SRC_URI="http://ftp.osuosl.org/pub/funtoo/distfiles/${PN}/${_PLV}/kernel-${_PLV}.tar.bz2
+ http://ftp.osuosl.org/pub/funtoo/distfiles/${PN}/${_PLV}/modules-${_PLV}.tar.bz2
+ http://ftp.osuosl.org/pub/funtoo/distfiles/${PN}/${_PLV}/headers-${_PLV}.tar.bz2"
+
+RESTRICT="mirror strip"
+LICENSE="GPL-2"
+SLOT="${_PLV}"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+
+src_compile()
+{
+ # Unset ARCH so that you don't get Makefile not found messages
+ unset ARCH && return;
+}
+
+src_install()
+{
+ # Install Kernel
+ insinto /boot
+ doins ${S}/kernel/*
+
+ # Instal Modules
+ dodir /lib/modules/
+ cp -r ${S}/modules/${_PLV} ${D}/lib/modules
+
+ # Install Headers
+ dodir /usr/src
+ cp -r ${S}/headers/${_KN} ${D}/usr/src
+
+ # Install Blacklist
+ insinto /etc/modprobe.d/
+ doins ${FILESDIR}/${_CONF}
+}
+
+pkg_postinst()
+{
+ # Set the kernel symlink if /usr/src/linux doesn't exist
+ # Do not create symlink via 'symlink' use flag. This package will be re-emerged
+ # when an 'emerge @module-rebuild' is done. If a person does this and the symlink use flag
+ # is set, it will change the symlink to this ebuild, possibly not recompiling packages that
+ # are suppose to be recompiled for another kernel.
+ if [[ ! -h "/usr/src/linux" ]]; then
+ einfo "Creating symlink to ${_KD}"
+ eselect kernel set ${_KN}
+ fi
+}
View
65 sys-kernel/bliss-kernel/bliss-kernel-3.9.11.ebuild
@@ -0,0 +1,65 @@
+# Copyright (C) 2013 Jonathan Vasquez <jvasquez1011@gmail.com>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils mount-boot
+
+# Variables
+_LV="FB.01" # Local Version
+_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir)
+_KN="linux-${_PLV}" # Kernel Directory Name
+_KD="/usr/src/${_KN}" # Kernel Directory
+_CONF="bliss.conf" # Blacklisted Kernel Modules
+
+# Main
+DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])"
+HOMEPAGE="http://funtoo.org/"
+SRC_URI="http://ftp.osuosl.org/pub/funtoo/distfiles/${PN}/${_PLV}/kernel-${_PLV}.tar.bz2
+ http://ftp.osuosl.org/pub/funtoo/distfiles/${PN}/${_PLV}/modules-${_PLV}.tar.bz2
+ http://ftp.osuosl.org/pub/funtoo/distfiles/${PN}/${_PLV}/headers-${_PLV}.tar.bz2"
+
+RESTRICT="mirror strip"
+LICENSE="GPL-2"
+SLOT="${_PLV}"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+
+src_compile()
+{
+ # Unset ARCH so that you don't get Makefile not found messages
+ unset ARCH && return;
+}
+
+src_install()
+{
+ # Install Kernel
+ insinto /boot
+ doins ${S}/kernel/*
+
+ # Instal Modules
+ dodir /lib/modules/
+ cp -r ${S}/modules/${_PLV} ${D}/lib/modules
+
+ # Install Headers
+ dodir /usr/src
+ cp -r ${S}/headers/${_KN} ${D}/usr/src
+
+ # Install Blacklist
+ insinto /etc/modprobe.d/
+ doins ${FILESDIR}/${_CONF}
+}
+
+pkg_postinst()
+{
+ # Set the kernel symlink if /usr/src/linux doesn't exist
+ # Do not create symlink via 'symlink' use flag. This package will be re-emerged
+ # when an 'emerge @module-rebuild' is done. If a person does this and the symlink use flag
+ # is set, it will change the symlink to this ebuild, possibly not recompiling packages that
+ # are suppose to be recompiled for another kernel.
+ if [[ ! -h "/usr/src/linux" ]]; then
+ einfo "Creating symlink to ${_KD}"
+ eselect kernel set ${_KN}
+ fi
+}
View
227 sys-kernel/bliss-kernel/files/bliss.conf
@@ -0,0 +1,227 @@
+###############################################
+# Bliss Kernel Blacklist
+###############################################
+
+blacklist 8139cp
+blacklist bcm43xx
+blacklist eepro100
+blacklist eth1394
+blacklist evbug
+blacklist arcfb
+blacklist aty128fb
+blacklist atyfb
+blacklist cirrusfb
+blacklist clgenfb
+blacklist cyber2000fb
+blacklist fbcon-cfb2
+blacklist fbcon-cfb4
+blacklist fbcon-hga
+blacklist fbcon-mfb
+blacklist fbcon-vga-planes
+blacklist fbgen
+blacklist hgafb
+blacklist i2c-matroxfb
+blacklist i810fb
+blacklist intelfb
+blacklist kyrofb
+blacklist matroxfb_DAC1064
+blacklist matroxfb_Ti3026
+blacklist matroxfb_accel
+blacklist matroxfb_base
+blacklist matroxfb_crtc2
+blacklist matroxfb_g450
+blacklist matroxfb_maven
+blacklist matroxfb_misc
+blacklist neofb
+blacklist nvidiafb
+blacklist pm2fb
+blacklist pm3fb
+blacklist radeonfb
+blacklist rivafb
+blacklist savagefb
+blacklist sisfb
+blacklist sstfb
+blacklist tdfxfb
+blacklist tridentfb
+blacklist vga16fb
+blacklist viafb
+blacklist virgefb
+blacklist hostap_cs
+blacklist hostap_pci
+blacklist hostap_plx
+blacklist hostap
+blacklist hw_random
+blacklist hisax
+blacklist hisax_fcpcipnp
+blacklist ac97
+blacklist ac97_codec
+blacklist aci
+blacklist ad1816
+blacklist ad1848
+blacklist ad1889
+blacklist adlib_card
+blacklist aedsp16
+blacklist ali5455
+blacklist awe_wave
+blacklist btaudio
+blacklist cmpci
+blacklist cs4232
+blacklist cs4281
+blacklist cs46xx
+blacklist emu10k1
+blacklist es1370
+blacklist es1371
+blacklist esssolo1
+blacklist forte
+blacklist gus
+blacklist i810_audio
+blacklist kahlua
+blacklist mad16
+blacklist maestro
+blacklist maestro3
+blacklist maui
+blacklist mpu401
+blacklist msnd
+blacklist msnd_classic
+blacklist msnd_pinnacle
+blacklist nm256_audio
+blacklist opl3
+blacklist opl3sa
+blacklist opl3sa2
+blacklist pas2
+blacklist pss
+blacklist rme96xx
+blacklist sb
+blacklist sb_lib
+blacklist sgalaxy
+blacklist sonicvibes
+blacklist sound
+blacklist sscape
+blacklist trident
+blacklist trix
+blacklist uart401
+blacklist uart6850
+blacklist v_midi
+blacklist via82cxxx_audio
+blacklist wavefront
+blacklist ymfpci
+blacklist pcspkr
+blacklist 3w-xxxx
+blacklist 53c7,8xx
+blacklist AM53C974
+blacklist BusLogic
+blacklist NCR53c406a
+blacklist a100u2w
+blacklist advansys
+blacklist aha152x
+blacklist aha1542
+blacklist aha1740
+blacklist aic79xx
+blacklist aic7xxx
+blacklist aic7xxx_old
+blacklist aic94xx
+blacklist ata_piix
+blacklist atp870u
+blacklist cpqfc
+blacklist dc395x
+blacklist dmx3191d
+blacklist dpt_i2o
+blacklist dtc
+blacklist eata
+blacklist eata_dma
+blacklist eata_pio
+blacklist fdomain
+blacklist g_NCR5380
+blacklist g_NCR5380_mmio
+blacklist gdth
+blacklist ide-scsi
+blacklist imm
+blacklist in2000
+blacklist initio
+blacklist ipr
+blacklist ips
+blacklist libata
+blacklist megaraid
+blacklist ncr53c8xx
+blacklist nsp32
+blacklist osst
+blacklist pas16
+blacklist pci2000
+blacklist pci2220i
+blacklist ppa
+blacklist psi240i
+blacklist qla1280
+blacklist qla2100
+blacklist qla2200
+blacklist qla2300
+blacklist qla2322
+blacklist qla2xxx
+blacklist qla6312
+blacklist qla6322
+blacklist qlogicfas
+blacklist qlogicfas408
+blacklist qlogicfc
+blacklist qlogicisp
+blacklist seagate
+blacklist sim710
+blacklist sata_promise
+blacklist sata_sil
+blacklist sata_sis
+blacklist sata_svw
+blacklist sata_sx4
+blacklist sata_via
+blacklist sata_vsc
+blacklist scsi_debug
+blacklist scsi_transport_fc
+blacklist scsi_transport_spi
+blacklist sym53c416
+blacklist sym53c8xx
+blacklist sym53c8xx
+blacklist t128
+blacklist tmscsim
+blacklist u14-34f
+blacklist snd-atiixp-modem
+blacklist snd-intel8x0m
+blacklist snd-via82xx-modem
+blacklist de4x5
+blacklist dmfe
+blacklist via-ircc
+blacklist r128
+blacklist radeon
+blacklist nouveau
+blacklist acquirewdt
+blacklist advantechwdt
+blacklist alim1535_wdt
+blacklist alim7101_wdt
+blacklist cpu5wdt
+blacklist eurotechwdt
+blacklist hpwdt
+blacklist i6300esb
+blacklist i8xx_tco
+blacklist iTCO_vendor_support
+blacklist iTCO_wdt
+blacklist ib700wdt
+blacklist ibmasr
+blacklist it8712f_wdt
+blacklist machzwd
+blacklist mixcomwd
+blacklist pc87413_wdt
+blacklist pcwd
+blacklist pcwd_pci
+blacklist pcwd_usb
+blacklist sbc60xxwdt
+blacklist sbc7240_wdt
+blacklist sbc8360
+blacklist sbc_epx_c3
+blacklist sc1200wdt
+blacklist sc520_wdt
+blacklist scx200_wdt
+blacklist smsc37b787_wdt
+blacklist softdog
+blacklist w83627hf_wdt
+blacklist w83697hf_wdt
+blacklist w83877f_wdt
+blacklist w83977f_wdt
+blacklist wafer5823wdt
+blacklist wdt
+blacklist wdt_pci
View
6 sys-kernel/std-sources/Manifest
@@ -0,0 +1,6 @@
+AUX 3.4.52/kernel-3.4.52-std371-amd64.conf 102896 SHA256 a4737cf3fb666b96ab2b194d7e450ef554f7409bb1ca6568a9a4376da08cb62d SHA512 d0613e3ead48e452d933e9492157f852c2ee2a89f9564a2746f2cbff55980278f2a6c73da174ee01fc61eac447230369693eff0d1165b5e5613f5b91a5d07cda WHIRLPOOL f026b9d416476b9700b78d497adee7a5eeeb74147a5341bfb5d072ef01ed42ed18fbbcc0935b523069195965bafcb093bf020b69fb50c29eea47ded7f4ba30a2
+AUX 3.4.52/std-sources-3.4-01-stable-3.4.52.patch.bz2 738625 SHA256 c43cfc6c3eb7466963a7a26b53716b877ffbec5a2061d5d57492dd310fb17d58 SHA512 29f934c5c19bf3cf01113b23c07ec1f6305eafb74e5afac36701c96e6c54dd452b09900e37fc581331c6b96b7af2fa7ad0ac682f6ac68050774fbe05677bb0ee WHIRLPOOL 6a5769a006b881201a604e817e2d99f5c4e9044dc237db003d20581b40c460f9bc1a924a4bb4c9256b80b7523cd2cbfd6de91f35583f2a87d082e51f90107d71
+AUX 3.4.52/std-sources-3.4-02-fc16.patch.bz2 76651 SHA256 1ee48d5d80154bfca3d28264a061bcce48318fbf6a3609f6fba77cd878210c80 SHA512 a683b16166e97da6b50c63049068dcbe826f1213afb5b1cbd51ce4d012149f521d351e8d85b03ce14237c04bb32df218681dc1844b565806af8d4a9b3330de5e WHIRLPOOL 5767fb84ee8e2457d0e5b06adb356e6a9fc830b4fa1e765c96643c8afcb0f627591b4d93acee4127a1d35155f2aa31ed6cce9c1360b31077f21ae92207622118
+AUX 3.4.52/std-sources-3.4-03-aufs.patch.bz2 127424 SHA256 b8d1669f830597da1f44e795897bce9fa76be4fd1dc8443d4df705b6c12cc468 SHA512 537626cbb8be2c2629f46af8f63cbceab3f5ce008a2271f0d673cf563f2e9008e9f4c6f7cb14698a8e8a811ca50cc3545ad870526e700be47fa1f7fa43b32174 WHIRLPOOL 9480e6b3d7cd52a37c285b27917acc1c34e3a2735333abc79031dcd9bc23f42ef801e71997457258bfdab25984aeb36d8ae677d11a44a20ca24f7ab904d9f1ca
+DIST linux-3.4.tar.bz2 80173484 SHA256 a797a15d0b6228381507c14ecf4eec4a6cc5c77cfd521ba3b3e1325e85b5b16d SHA512 597002fa82b70b5052f9e05c1d8547bc5f89d8e1aecfd1765f4033f6d2c5c02d51b6372dbeef12c2eb070ae318a04c39925050cb37a39399961c8b263479fca1 WHIRLPOOL 57e6dd7094db2bc41175d7bb551e8237ea96eacf3710a734e8413915c54304e84ca11455e41c7752882ce81048459555d44d1798bf0775b79c3d74b13aa3a9f2
+EBUILD std-sources-3.4.52.ebuild 1647 SHA256 897e55df9672075c921507c78e2cb1573abe80b191db7332a9a1e4314de38ab9 SHA512 fa27cec112375e0475f10015233428b9d69e459bd522265043d0dfee077daafb1528a7680589cfd5b6c6d3d8905a4efbda41f80738446e5d06ca6b1884809fc7 WHIRLPOOL 16890e9217efd88940c2aa1d548958adc13cbd1769dc85c473c5466050ab75f4f5752e87110c1380bfec08a8e511986f5cea1d7bd3c69395c95bb118a9bc7fe8
View
4,446 sys-kernel/std-sources/files/3.4.52/kernel-3.4.52-std371-amd64.conf
4,446 additions, 0 deletions not shown
View
BIN  sys-kernel/std-sources/files/3.4.52/std-sources-3.4-01-stable-3.4.52.patch.bz2
Binary file not shown
View
BIN  sys-kernel/std-sources/files/3.4.52/std-sources-3.4-02-fc16.patch.bz2
Binary file not shown
View
BIN  sys-kernel/std-sources/files/3.4.52/std-sources-3.4-03-aufs.patch.bz2
Binary file not shown
View
59 sys-kernel/std-sources/std-sources-3.4.52.ebuild
@@ -0,0 +1,59 @@
+# Copyright (C) 2013 Jonathan Vasquez <jvasquez1011@gmail.com>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils
+
+# For System Rescue CD 3.7.1 (Standard Kernel)
+TAIL="std371-amd64"
+KERNEL="linux-${PV}-${TAIL}"
+KERNEL_CONF="kernel-${PV}-${TAIL}.conf"
+KV="3.4"
+KERNEL_FILE="linux-${KV}.tar.bz2"
+
+DESCRIPTION="Kernel Sources and Patches for the System Rescue CD Standard Kernel"
+HOMEPAGE="http://kernel.sysresccd.org/"
+SRC_URI="http://www.kernel.org/pub/linux/kernel/v3.x/${KERNEL_FILE}"
+
+RESTRICT="mirror"
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${KERNEL}"
+
+src_unpack()
+{
+ unpack ${KERNEL_FILE}
+ mv ${KERNEL_FILE%.tar*} ${KERNEL}
+}
+
+src_prepare()
+{
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-01-stable-${PV}.patch.bz2 || die "alt-sources stable patch failed."
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-02-fc16.patch.bz2 || die "alt-sources fedora patch failed."
+ epatch ${FILESDIR}/${PV}/${PN}-${KV}-03-aufs.patch.bz2 || die "alt-sources aufs patch failed."
+}
+
+src_compile() {
+ # Unset ARCH so that you don't get Makefile not found messages
+ unset ARCH && return;
+}
+
+src_install()
+{
+ dodir /usr/src
+ cp -r ${S} ${D}/usr/src
+ cd ${D}/usr/src/${KERNEL} && make distclean
+ cp ${FILESDIR}/${PV}/${KERNEL_CONF} .config
+
+ # Change local version
+ sed -i -e "s%CONFIG_LOCALVERSION=\"\"%CONFIG_LOCALVERSION=\"-${TAIL}\"%" .config
+
+ # Remove old initramfs path crap
+ sed -i -e "s%CONFIG_INITRAMFS_SOURCE=\"/var/tmp/genkernel/initramfs-${PV}-${TAIL}.cpio\"%CONFIG_INITRAMFS_SOURCE=\"\"%" .config
+
+ # Set CONFIG_USER_NS (User Namespaces) to no
+ sed -i -e "s%CONFIG_USER_NS=y%CONFIG_USER_NS=n%" .config
+}
Please sign in to comment.
Something went wrong with that request. Please try again.