initally add Buffalo Kurobox kernel

This commit is contained in:
Mario Fetka 2012-11-10 14:41:58 +01:00
parent 59d3a992a3
commit 917cb38101
10 changed files with 323 additions and 0 deletions

View File

@ -15,6 +15,7 @@ PACKAGES="
sys-kernel/buffalo_ls_live-sources sys-kernel/linux-buffalo_ls_live \ sys-kernel/buffalo_ls_live-sources sys-kernel/linux-buffalo_ls_live \
sys-kernel/buffalo_ls_mini-sources sys-kernel/linux-buffalo_ls_mini \ sys-kernel/buffalo_ls_mini-sources sys-kernel/linux-buffalo_ls_mini \
sys-kernel/buffalo_ls_pro-sources sys-kernel/linux-buffalo_ls_pro \ sys-kernel/buffalo_ls_pro-sources sys-kernel/linux-buffalo_ls_pro \
sys-kernel/buffalo_kb_pro-sources sys-kernel/linux-buffalo_kb_pro \
sys-kernel/buffalo_ls_pro_duo_rev1-sources sys-kernel/linux-buffalo_ls_pro_duo_rev1 \ sys-kernel/buffalo_ls_pro_duo_rev1-sources sys-kernel/linux-buffalo_ls_pro_duo_rev1 \
sys-kernel/buffalo_ls_pro_duo_rev2-sources sys-kernel/linux-buffalo_ls_pro_duo_rev2 \ sys-kernel/buffalo_ls_pro_duo_rev2-sources sys-kernel/linux-buffalo_ls_pro_duo_rev2 \
sys-kernel/buffalo_ls_ql-sources sys-kernel/linux-buffalo_ls_ql \ sys-kernel/buffalo_ls_ql-sources sys-kernel/linux-buffalo_ls_ql \

View File

@ -514,6 +514,11 @@ _kernel_src_compile() {
# Buffalo anounced a new box named Pro Live (video transcode streaming) # Buffalo anounced a new box named Pro Live (video transcode streaming)
# so the old ls_pro_live has to be split to ls_pro ls_live # so the old ls_pro_live has to be split to ls_pro ls_live
# for now let it stay but a move schould be done to ls_pro # for now let it stay but a move schould be done to ls_pro
if [ "${K_NASKERNEL_NAME}" = "buffalo_kb_pro" ]; then
devio > foo 'wl 0xe3a01c05,4' 'wl 0xe38110e5,4' # KuroBox Pro
K_NASKERNEL_TYPE="buffalo"
K_NASKERNEL_DEVICE="Buffalo/Revogear Kurobox Pro"
fi
if [ "${K_NASKERNEL_NAME}" = "buffalo_ls_chl" ]; then if [ "${K_NASKERNEL_NAME}" = "buffalo_ls_chl" ]; then
devio > foo 'wl 0xe3a01c0B,4' 'wl 0xe3811061,4' # Linkstation Live V3 (2.6.34) devio > foo 'wl 0xe3a01c0B,4' 'wl 0xe3811061,4' # Linkstation Live V3 (2.6.34)
K_NASKERNEL_TYPE="buffalo" K_NASKERNEL_TYPE="buffalo"

View File

@ -0,0 +1,94 @@
# ChangeLog for sys-kernel/buffalo_ls_pro-sources
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
31 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro-sources-3.1.6.ebuild:
reset extraversion
31 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro-sources-3.1.6.ebuild:
Bump patchset
26 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro-sources-3.1.6.ebuild:
Add firmware config for u-boot fw_tools
25 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro-sources-3.1.6.ebuild:
Bump nas patches
*buffalo_ls_pro-sources-3.1.6 (25 Dec 2011)
25 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
+buffalo_ls_pro-sources-3.1.6.ebuild:
Bump
10 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-3.1.4.ebuild:
New Kernel Config 2. round
10 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-3.1.4.ebuild:
New Kernel Config
07 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-3.1.4.ebuild:
Bump nas patches
*buffalo_ls_pro_live-sources-3.1.4 (07 Dec 2011)
07 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
+buffalo_ls_pro_live-sources-3.1.4.ebuild:
Bump
27 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-2.6.35.ebuild,
buffalo_ls_pro_live-sources-2.6.36.ebuild:
correct ebuild header
*buffalo_ls_pro_live-sources-2.6.36 (27 Nov 2010)
27 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
+buffalo_ls_pro_live-sources-2.6.36.ebuild, metadata.xml:
bump
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
04 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-2.6.35.ebuild:
update to 2.6.35.8
03 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
add cmdline override
01 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
use bfq as scheduler
30 Oct 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
add nashack option to kernel boot command
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
Update the kernel config
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-2.6.35.ebuild:
bump the nas patches
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
buffalo_ls_pro_live-sources-2.6.35.ebuild:
update kernel patch
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
overwrite the kernel commandline
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
modify kernel config for ls pro live
24 Oct 2010; Mario Fetka <mario.fetka@gmail.com> +metadata.xml:
initial package based on sabayon's original

View File

@ -0,0 +1,8 @@
DIST buffalo_ls_pro-fw_env-arm.config 363 SHA256 2b3e02d21a21f478739011d57b93c65a62a23be107c6df2fc16bd7df5e8e2ee7
DIST linux-3.5.tar.bz2 80978443 SHA256 6ab82beb8cbb895b7523daed7ec3ec5850cf460b96788056f1ef5135c852fd23 SHA512 f6de5aaff351097dbe4b7186baea63004ef9efb73a85ccfd718c5856b282c22fb1431dce8588cb823eb75d1f09cd89f20e4936501e2c536f53ea4aa705e09ecc WHIRLPOOL 227c73e187370f2f5be34041c99ff2ff1bc99de4685d29801558a96d7d128c6f09c4a2ce81ce33cd87148c301e43319b42a8a77443e5db37f604fd97d101b7e7
DIST nas-configs-3.5.7-5.tar.bz2 148201 SHA256 e72f1427ec40b6cd5cddd3d849072d67c36142138ace77ecb1980d87a7093760 SHA512 51d4ae2eb632e96c3162f226c49d494308d0c295e501338dbb0cc258f59e03b5818eaf8a315059f3527b53bf25b09c577d9122443df7679989588078adc05173 WHIRLPOOL 1363bea260cbd64c0bd2a9ffb8fe54378f0a3c55be8a30981a960f676d0aaa3d6b530db7cce62b7ec8565d295d79e03ccb41653909b0b07910d59484cca08c60
DIST nas-patches-3.5.7-12.tar.bz2 1867820 SHA256 cf9bc331bd1bf843e04f8ce90c814140aaf5a255fad68cc1b61f916be317c1bf SHA512 f077e7e8528c4535e05ff9aea06031248ee7518ece69966ef6dc4e4d44583d1d4f86ca09a462b23bbb5f6cdb0ba457e5fbbc572eaf69ac9da1eed26028ce5ca7 WHIRLPOOL 70f31b703f78c3087e206e1d9acbb4567f13c6cb5b3503fc544a6d34bb5b98196b85d92e11e0a4e58073c5312ba05312553e6f18d76b235d108cdfaf29b49dbb
DIST patch-3.5.7.bz2 241834 SHA256 c064888f2c815353b2ca483935a9e79572e2d033559b73971f7f32c8eaa4b66f SHA512 024bfbd23905805bf6ce8326b9e69b2d9cd539038cc8c00f3145b8a482caa6eec3993771c69800784ebab0d9c3d43910a9bd5e561012c67df44f663cfd61afc0 WHIRLPOOL 98239024aa4a702aa80fd53b2efb8614ab64eb23c2b35aeb75bc858ca3df4c05f986dd517f455c8fa04ce05079bd03ac1bc974b873e12f431fa773d7766f7015
EBUILD buffalo_ls_pro-sources-3.5.7.ebuild 633 SHA256 8575cb2e508ad532bc2821ec6ef9ff76902fb4620af4de67e0ae41fd29ebcc37 SHA512 8103705766fb03a56b260edde172beedae0a0cbfa63faedb1f36b51be9b14d96e15e9ae4f1eb0a53b40135645628387f75c067df5cd314e6a681da978c26d9b1 WHIRLPOOL 19bd0ec027b119448a1012083af85b164b192b65174678e5ebee4dfe2accbb9242c47e79701ed76455cbc3fc3afb4805a5240a75ca46fb8742d363533ba88264
MISC ChangeLog 2790 SHA256 7fa834b106743e6b0939847060e562a5df2288baea90514247fe2711520132b8 SHA512 d4412e807428928792a681964494562e18d9b75a2a23f131a0e44fc5c0fba9ad1a0f83e3318ce2c4c7f5d8df199859fc7db873279647c211c2a7f165aa9b6c5b WHIRLPOOL 57442d8d5c55b61b72ac089006e1e1367497fd124388e82c0e542b8a27768d65aada0a1c02396cdf213050fa0c2071d81bed6cffc1811f12854450b5fe791fe2
MISC metadata.xml 522 SHA256 5b317d16e88f3ac359d9ef03780b944d201534adb46265afd2b1fb38af21729d SHA512 50f8e96db2eefcca03c0f5bf7833fa5df0f54f0b7697c66e2fc6752f9686947a1f3fd6ff788835d8d240b0804e62833ff78a4e31b113ea3a7536ac37a7894494 WHIRLPOOL 9707aedea66dfbbf420f0681571c359a0a434364c2af8bacf658be7b45a67c99a5b12e2e290732ee3d900b56e364d794fee7466fc2fcde63d37b9c4b49de6b10

View File

@ -0,0 +1,23 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_WANT_GENPATCHES=""
K_GENPATCHES_VER=""
K_NASPATCHES_VER="12"
K_NASCONFIGS_VER="5"
K_KERNEL_PATCH_VER=""
K_NASKERNEL_NAME="buffalo_kb_pro"
K_NASKERNEL_URI_CONFIG="yes"
K_ONLY_SOURCES="1"
inherit nas-kernel
KEYWORDS="~arm"
DESCRIPTION="Official Genlink Buffalo KuroBox Pro Linux kernel sources"
RESTRICT="mirror"
IUSE="sources_standalone"
DEPEND="${DEPEND}
sources_standalone? ( !=sys-kernel/linux-buffalo_kb_pro-${PVR} )
!sources_standalone? ( =sys-kernel/linux-buffalo_kb_pro-${PVR} )"

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>mario.fetka@gmail.com</email>
<name>Mario Fetka</name>
</maintainer>
<longdescription>
Linux Kernel sources for the Linkstation Pro/live
</longdescription>
<use>
<flag name='sources_standalone'>Install as sources only</flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1,135 @@
# ChangeLog for sys-kernel/linux-buffalo_ls_pro
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
31 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro-3.1.6.ebuild:
reset extraversion
31 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro-3.1.6.ebuild:
Bump patchset
26 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro-3.1.6.ebuild:
u-boot code needs update
26 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro-3.1.6.ebuild:
add u-boot build
26 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro-3.1.6.ebuild:
Add firmware config for u-boot fw_tools
25 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro-3.1.6.ebuild:
Bump nas patches
*linux-buffalo_ls_pro-3.1.6 (25 Dec 2011)
25 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
+linux-buffalo_ls_pro-3.1.6.ebuild:
Bump
10 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-3.1.4.ebuild:
New Kernel Config 2. round
10 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-3.1.4.ebuild:
New Kernel Config
07 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-3.1.4.ebuild:
Bump nas patches
*linux-buffalo_ls_pro_live-3.1.4 (07 Dec 2011)
07 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
+linux-buffalo_ls_pro_live-3.1.4.ebuild:
Bump
27 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-2.6.35.ebuild,
linux-buffalo_ls_pro_live-2.6.36.ebuild:
correct ebuild header
*linux-buffalo_ls_pro_live-2.6.36 (27 Nov 2010)
27 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
+linux-buffalo_ls_pro_live-2.6.36.ebuild, metadata.xml:
bump
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
05 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
update kernel config
04 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-2.6.35.ebuild:
new kernel patch .8
04 Nov 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
new kernel config
03 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
add cmdline override
03 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
new kernel config
01 Nov 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
change sheduler
01 Nov 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
dont strip kernel modules
30 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
add nashack option to kernel boot command
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
Update the kernel config
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-2.6.35.ebuild:
bump the nas patches
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-2.6.35.ebuild:
update kernel patch
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
overwrite the kernel commandline
28 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
modify kernel config for ls pro live
24 Oct 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
finisch config update
23 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
add patch for vfat dualname
23 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
linux-buffalo_ls_pro_live-2.6.35.ebuild:
correct nas-patches error
23 Oct 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
make filesystems as module
23 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
+linux-buffalo_ls_pro_live-2.6.35.ebuild,
-linux-buffalo_ls_pro_live-2.6.35-r1.ebuild, +metadata.xml:
initial package

View File

@ -0,0 +1,8 @@
DIST buffalo_ls_pro-fw_env-arm.config 363 SHA256 2b3e02d21a21f478739011d57b93c65a62a23be107c6df2fc16bd7df5e8e2ee7
DIST linux-3.5.tar.bz2 80978443 SHA256 6ab82beb8cbb895b7523daed7ec3ec5850cf460b96788056f1ef5135c852fd23 SHA512 f6de5aaff351097dbe4b7186baea63004ef9efb73a85ccfd718c5856b282c22fb1431dce8588cb823eb75d1f09cd89f20e4936501e2c536f53ea4aa705e09ecc WHIRLPOOL 227c73e187370f2f5be34041c99ff2ff1bc99de4685d29801558a96d7d128c6f09c4a2ce81ce33cd87148c301e43319b42a8a77443e5db37f604fd97d101b7e7
DIST nas-configs-3.5.7-5.tar.bz2 148201 SHA256 e72f1427ec40b6cd5cddd3d849072d67c36142138ace77ecb1980d87a7093760 SHA512 51d4ae2eb632e96c3162f226c49d494308d0c295e501338dbb0cc258f59e03b5818eaf8a315059f3527b53bf25b09c577d9122443df7679989588078adc05173 WHIRLPOOL 1363bea260cbd64c0bd2a9ffb8fe54378f0a3c55be8a30981a960f676d0aaa3d6b530db7cce62b7ec8565d295d79e03ccb41653909b0b07910d59484cca08c60
DIST nas-patches-3.5.7-12.tar.bz2 1867820 SHA256 cf9bc331bd1bf843e04f8ce90c814140aaf5a255fad68cc1b61f916be317c1bf SHA512 f077e7e8528c4535e05ff9aea06031248ee7518ece69966ef6dc4e4d44583d1d4f86ca09a462b23bbb5f6cdb0ba457e5fbbc572eaf69ac9da1eed26028ce5ca7 WHIRLPOOL 70f31b703f78c3087e206e1d9acbb4567f13c6cb5b3503fc544a6d34bb5b98196b85d92e11e0a4e58073c5312ba05312553e6f18d76b235d108cdfaf29b49dbb
DIST patch-3.5.7.bz2 241834 SHA256 c064888f2c815353b2ca483935a9e79572e2d033559b73971f7f32c8eaa4b66f SHA512 024bfbd23905805bf6ce8326b9e69b2d9cd539038cc8c00f3145b8a482caa6eec3993771c69800784ebab0d9c3d43910a9bd5e561012c67df44f663cfd61afc0 WHIRLPOOL 98239024aa4a702aa80fd53b2efb8614ab64eb23c2b35aeb75bc858ca3df4c05f986dd517f455c8fa04ce05079bd03ac1bc974b873e12f431fa773d7766f7015
EBUILD linux-buffalo_ls_pro-3.5.7.ebuild 568 SHA256 15627b5605340199d578690613b09eee1d571e983f6c609e8fd80af2fd654c15 SHA512 c85ba8e21981a3b02e3503c1189fa848c869d416e3dd7e17097c48fdba550af1630940b95de0d854ad1e934ddb69a59f17610cd4a28c345c0c80e04ac697a82b WHIRLPOOL 571801b2c9840d88f94e81722eec06875a0fcf5aee64541ae63cf8dec13a3f3760eb8f7c08a2196627037c8ba042a341f7a26360aef43e1c57df214a1df7c663
MISC ChangeLog 3938 SHA256 9ec815f983fad9abf4d146c77f3da03ee6831a80d2b5499c20df06d174d1fbf8 SHA512 40d77fd8e99d1691f58dbbae072c2dd09042b1f7750b07d81386a0d71e604d2e1ff489b33aca6ecc88a27ca0273e3655c70e6a805e4d39404cfa70bc23dbfc8f WHIRLPOOL fd992115406fa1767a690f0e6dd7541260ae8b6d5967e9e99f8fc5f8e21c15d7c130021df61a865fb66a8395ac9c11fcd15401d8c53d0bc6a00a55d3429168b1
MISC metadata.xml 514 SHA256 f8a3c238b078bcc791dffbedee18396c00cce9ae69880f04f9aa5b095c94cab3 SHA512 6cfc3b00fe45a0cc21390ed1306093154d70ab5bc03afd7513ff8a55d05f25486b4068222f2be704ba304d8edafc37e935df2815b084e80c2a70e18a7cbadbec WHIRLPOOL 3934308655b48321eaa958253dd79d5603ffdd1b381758e8ef479b15914609551073c8421a16625dff69b78ede229d0b631656cf8eec524a6b7a4e90fbe255f3

View File

@ -0,0 +1,19 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_NASPATCHES_VER="12"
K_NASCONFIGS_VER="5"
K_KERNEL_PATCH_VER=""
K_KERNEL_SOURCES_PKG="sys-kernel/buffalo_kb_pro-sources-${PVR}"
K_NASKERNEL_URI_CONFIG="yes"
#K_NASKERNEL_UBOOT_VER="1.1.1_buf111"
#K_NASKERNEL_UBOOT_PATCHES_VER=""
#K_NASKERNEL_UBOOT_TARGET="rd88f5182_NAS2_TINY_buffalo_hs_config"
inherit nas-kernel
KEYWORDS="~arm"
DESCRIPTION="Official Genlink Buffalo KuroBox Pro Linux kernel image"
RESTRICT="mirror strip"

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>mario.fetka@gmail.com</email>
<name>Mario Fetka</name>
</maintainer>
<longdescription>
Linux Kernel build for the Linkstation Pro/live
</longdescription>
<use>
<flag name='dmraid'>Support for DeviceMapper Raid</flag>
</use>
</pkgmetadata>