diff --git a/do-kernel-bump.sh b/do-kernel-bump.sh index 4795cb1..efd06f9 100755 --- a/do-kernel-bump.sh +++ b/do-kernel-bump.sh @@ -15,6 +15,7 @@ PACKAGES=" 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_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_rev2-sources sys-kernel/linux-buffalo_ls_pro_duo_rev2 \ sys-kernel/buffalo_ls_ql-sources sys-kernel/linux-buffalo_ls_ql \ diff --git a/eclass/nas-kernel.eclass b/eclass/nas-kernel.eclass index 872b855..f3c73f2 100644 --- a/eclass/nas-kernel.eclass +++ b/eclass/nas-kernel.eclass @@ -514,6 +514,11 @@ _kernel_src_compile() { # 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 # 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 devio > foo 'wl 0xe3a01c0B,4' 'wl 0xe3811061,4' # Linkstation Live V3 (2.6.34) K_NASKERNEL_TYPE="buffalo" diff --git a/sys-kernel/buffalo_kb_pro-sources/ChangeLog b/sys-kernel/buffalo_kb_pro-sources/ChangeLog new file mode 100644 index 0000000..0624f49 --- /dev/null +++ b/sys-kernel/buffalo_kb_pro-sources/ChangeLog @@ -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 + buffalo_ls_pro-sources-3.1.6.ebuild: + reset extraversion + + 31 Dec 2011; Mario Fetka + buffalo_ls_pro-sources-3.1.6.ebuild: + Bump patchset + + 26 Dec 2011; Mario Fetka + buffalo_ls_pro-sources-3.1.6.ebuild: + Add firmware config for u-boot fw_tools + + 25 Dec 2011; Mario Fetka + 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 + +buffalo_ls_pro-sources-3.1.6.ebuild: + Bump + + 10 Dec 2011; Mario Fetka + buffalo_ls_pro_live-sources-3.1.4.ebuild: + New Kernel Config 2. round + + 10 Dec 2011; Mario Fetka + buffalo_ls_pro_live-sources-3.1.4.ebuild: + New Kernel Config + + 07 Dec 2011; Mario Fetka + 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 + +buffalo_ls_pro_live-sources-3.1.4.ebuild: + Bump + + 27 Nov 2010; Mario Fetka + 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 + +buffalo_ls_pro_live-sources-2.6.36.ebuild, metadata.xml: + bump + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 04 Nov 2010; Mario Fetka + buffalo_ls_pro_live-sources-2.6.35.ebuild: + update to 2.6.35.8 + + 03 Nov 2010; Mario Fetka Manifest: + add cmdline override + + 01 Nov 2010; Mario Fetka Manifest: + use bfq as scheduler + + 30 Oct 2010; Mario Fetka ChangeLog: + add nashack option to kernel boot command + + 28 Oct 2010; Mario Fetka Manifest: + Update the kernel config + + 28 Oct 2010; Mario Fetka + buffalo_ls_pro_live-sources-2.6.35.ebuild: + bump the nas patches + + 28 Oct 2010; Mario Fetka + buffalo_ls_pro_live-sources-2.6.35.ebuild: + update kernel patch + + 28 Oct 2010; Mario Fetka Manifest: + overwrite the kernel commandline + + 28 Oct 2010; Mario Fetka Manifest: + modify kernel config for ls pro live + + 24 Oct 2010; Mario Fetka +metadata.xml: + initial package based on sabayon's original + diff --git a/sys-kernel/buffalo_kb_pro-sources/Manifest b/sys-kernel/buffalo_kb_pro-sources/Manifest new file mode 100644 index 0000000..9b4c113 --- /dev/null +++ b/sys-kernel/buffalo_kb_pro-sources/Manifest @@ -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 diff --git a/sys-kernel/buffalo_kb_pro-sources/buffalo_kb_pro-sources-3.5.7.ebuild b/sys-kernel/buffalo_kb_pro-sources/buffalo_kb_pro-sources-3.5.7.ebuild new file mode 100644 index 0000000..22b95cc --- /dev/null +++ b/sys-kernel/buffalo_kb_pro-sources/buffalo_kb_pro-sources-3.5.7.ebuild @@ -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} )" diff --git a/sys-kernel/buffalo_kb_pro-sources/metadata.xml b/sys-kernel/buffalo_kb_pro-sources/metadata.xml new file mode 100644 index 0000000..220662a --- /dev/null +++ b/sys-kernel/buffalo_kb_pro-sources/metadata.xml @@ -0,0 +1,15 @@ + + + + no-herd + + mario.fetka@gmail.com + Mario Fetka + + + Linux Kernel sources for the Linkstation Pro/live + + + Install as sources only + + diff --git a/sys-kernel/linux-buffalo_kb_pro/ChangeLog b/sys-kernel/linux-buffalo_kb_pro/ChangeLog new file mode 100644 index 0000000..27cfecc --- /dev/null +++ b/sys-kernel/linux-buffalo_kb_pro/ChangeLog @@ -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 + linux-buffalo_ls_pro-3.1.6.ebuild: + reset extraversion + + 31 Dec 2011; Mario Fetka + linux-buffalo_ls_pro-3.1.6.ebuild: + Bump patchset + + 26 Dec 2011; Mario Fetka + linux-buffalo_ls_pro-3.1.6.ebuild: + u-boot code needs update + + 26 Dec 2011; Mario Fetka + linux-buffalo_ls_pro-3.1.6.ebuild: + add u-boot build + + 26 Dec 2011; Mario Fetka + linux-buffalo_ls_pro-3.1.6.ebuild: + Add firmware config for u-boot fw_tools + + 25 Dec 2011; Mario Fetka + 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 + +linux-buffalo_ls_pro-3.1.6.ebuild: + Bump + + 10 Dec 2011; Mario Fetka + linux-buffalo_ls_pro_live-3.1.4.ebuild: + New Kernel Config 2. round + + 10 Dec 2011; Mario Fetka + linux-buffalo_ls_pro_live-3.1.4.ebuild: + New Kernel Config + + 07 Dec 2011; Mario Fetka + 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 + +linux-buffalo_ls_pro_live-3.1.4.ebuild: + Bump + + 27 Nov 2010; Mario Fetka + 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 + +linux-buffalo_ls_pro_live-2.6.36.ebuild, metadata.xml: + bump + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 05 Nov 2010; Mario Fetka Manifest: + update kernel config + + 04 Nov 2010; Mario Fetka + linux-buffalo_ls_pro_live-2.6.35.ebuild: + new kernel patch .8 + + 04 Nov 2010; Mario Fetka ChangeLog: + new kernel config + + 03 Nov 2010; Mario Fetka Manifest: + add cmdline override + + 03 Nov 2010; Mario Fetka Manifest: + new kernel config + + 01 Nov 2010; Mario Fetka Manifest: + change sheduler + + 01 Nov 2010; Mario Fetka ChangeLog: + dont strip kernel modules + + 30 Oct 2010; Mario Fetka Manifest: + add nashack option to kernel boot command + + 28 Oct 2010; Mario Fetka Manifest: + Update the kernel config + + 28 Oct 2010; Mario Fetka + linux-buffalo_ls_pro_live-2.6.35.ebuild: + bump the nas patches + + 28 Oct 2010; Mario Fetka + linux-buffalo_ls_pro_live-2.6.35.ebuild: + update kernel patch + + 28 Oct 2010; Mario Fetka Manifest: + overwrite the kernel commandline + + 28 Oct 2010; Mario Fetka Manifest: + modify kernel config for ls pro live + + 24 Oct 2010; Mario Fetka ChangeLog: + finisch config update + + 23 Oct 2010; Mario Fetka Manifest: + add patch for vfat dualname + + 23 Oct 2010; Mario Fetka + linux-buffalo_ls_pro_live-2.6.35.ebuild: + correct nas-patches error + + 23 Oct 2010; Mario Fetka Manifest: + make filesystems as module + + 23 Oct 2010; Mario Fetka + +linux-buffalo_ls_pro_live-2.6.35.ebuild, + -linux-buffalo_ls_pro_live-2.6.35-r1.ebuild, +metadata.xml: + initial package + diff --git a/sys-kernel/linux-buffalo_kb_pro/Manifest b/sys-kernel/linux-buffalo_kb_pro/Manifest new file mode 100644 index 0000000..fbf7b54 --- /dev/null +++ b/sys-kernel/linux-buffalo_kb_pro/Manifest @@ -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 diff --git a/sys-kernel/linux-buffalo_kb_pro/linux-buffalo_kb_pro-3.5.7.ebuild b/sys-kernel/linux-buffalo_kb_pro/linux-buffalo_kb_pro-3.5.7.ebuild new file mode 100644 index 0000000..3cfc14c --- /dev/null +++ b/sys-kernel/linux-buffalo_kb_pro/linux-buffalo_kb_pro-3.5.7.ebuild @@ -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" diff --git a/sys-kernel/linux-buffalo_kb_pro/metadata.xml b/sys-kernel/linux-buffalo_kb_pro/metadata.xml new file mode 100644 index 0000000..4ab12cb --- /dev/null +++ b/sys-kernel/linux-buffalo_kb_pro/metadata.xml @@ -0,0 +1,15 @@ + + + + no-herd + + mario.fetka@gmail.com + Mario Fetka + + + Linux Kernel build for the Linkstation Pro/live + + + Support for DeviceMapper Raid + +