diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-11-22 16:43:41 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-11-22 16:43:41 +0000 |
commit | 577d92a83e1141d29c1223f784b0bf91bafc8575 (patch) | |
tree | fdf900a362c5329624cc72b5a62d6167b24fe92c /sys-kernel | |
parent | Version bump to 3.11.9 and 3.12.1, proxied commit for Eric F. GARIOUD; fixes ... (diff) | |
download | historical-577d92a83e1141d29c1223f784b0bf91bafc8575.tar.gz historical-577d92a83e1141d29c1223f784b0bf91bafc8575.tar.bz2 historical-577d92a83e1141d29c1223f784b0bf91bafc8575.zip |
Live 9999 ebuild for 3.12 branch.
Package-Manager: portage-HEAD/cvs/Linux x86_64
Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/gentoo-sources/ChangeLog | 7 | ||||
-rw-r--r-- | sys-kernel/gentoo-sources/Manifest | 17 | ||||
-rw-r--r-- | sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild | 75 |
3 files changed, 90 insertions, 9 deletions
diff --git a/sys-kernel/gentoo-sources/ChangeLog b/sys-kernel/gentoo-sources/ChangeLog index 55d045c213c6..8cbf608d9fb9 100644 --- a/sys-kernel/gentoo-sources/ChangeLog +++ b/sys-kernel/gentoo-sources/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-kernel/gentoo-sources # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.1216 2013/11/21 01:00:33 tomwij Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.1217 2013/11/22 16:43:33 tomwij Exp $ + +*gentoo-sources-3.12.9999 (22 Nov 2013) + + 22 Nov 2013; Tom Wijsman <TomWij@gentoo.org> +gentoo-sources-3.12.9999.ebuild: + Live 9999 ebuild for 3.12 branch. *gentoo-sources-3.12.1 (21 Nov 2013) *gentoo-sources-3.11.9 (21 Nov 2013) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 404dc849c142..8ca06e0f329b 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -64,22 +64,23 @@ EBUILD gentoo-sources-3.11.9.ebuild 892 SHA256 0bf80e303b91004e4bba7063e0f22087f EBUILD gentoo-sources-3.11.9999.ebuild 2262 SHA256 18a3449b54b6e2cbfc3dd3ada65ed4ed4ca4d3bb00e8a8a5dd6db80618dd5673 SHA512 9a7264a5d4a35c84586000cb626b887bcbbb0f5e5216f30f269083e90818fceb53fa488f924f3fa0c9e09057a0d2af139688f6c4ea95e2b5bc5526f8aa6c2903 WHIRLPOOL b916c5d7f5390d2613e7f8461b6b3196f475a2b9d24f9ac76653ae39a0122d2058221e428cb37728b220f5189698c4e679484c9040ca591625993f722b12e198 EBUILD gentoo-sources-3.12.0.ebuild 891 SHA256 6c3a9012b6f5f48a3bfa401ee871c09dde6d04134eb7bbb7f9f8020fd0217445 SHA512 aa14fd20f54eabe07a45d268e96ca93faaeb06f263f7ab77dfa5a2ce005ef9bd50f2930e582596ed98ff1409b059d204390a0933ae63e096b304f6a6f5354837 WHIRLPOOL f16ec01264cd80bfb1c2cc5a7bcfa4b1b413bca1a76a4538395c7d081edbfcb068b33ef0a37bf7dad02ad59ced06fca3b1a3134791f0a39c89c768d6195125ec EBUILD gentoo-sources-3.12.1.ebuild 891 SHA256 0441daebea4c3e4f326758797b3a3aaa352495a17aec7b47864fe671b456f007 SHA512 3d78e9999a11226f2ccaf26550b0470ac21cd2807cdf12d200b9598730cadf387abc06f84ce6ef2c5ddd25b40b7c97b7c6d94a62a25ee36fb1a2f25081aa9a67 WHIRLPOOL e1171b26cf2973e373caa7f2c10c422ae8e16ab306ea21749add32e6f89ecab37e295008933bc8c2e76080bea5817da93bed04f9080cec1c61dea255b91662f7 +EBUILD gentoo-sources-3.12.9999.ebuild 2262 SHA256 2fec71fa49d84e0c79aba3d8d296f60b414e0ae2883bf10633de84471f309228 SHA512 f846c98be9753a4ae311681a07da100f0964d725d06ebbc72e111c9e7016a06015a56272f306a0913d4e00ef8eae11d1c2908bb1950e47eb640141025a3fdde7 WHIRLPOOL b9de39ef63fdd8618e0bcc602c282eab1e6363a0f87c04d847bc7fe3cb5d6dd4cbd36f2d3fb79684be0f6cff1cb21cf5acd71ace6d6ebe3b123229974aa638bc EBUILD gentoo-sources-3.4.69.ebuild 861 SHA256 3c7749afe8daa99b15c3d1e5dc3383c44708c0ad09c758515bf1194a7258ed59 SHA512 c76bf3d47d4dd99d5227fec4635fbe03b74b0add5e8b514a32c22311ca1a379b1de9d51b3a833d938565ed8de1ce4bc12f76dc84a0419d33ce3ab868a8cdd98a WHIRLPOOL 994ad34bcf4fd3e39cf9b461f70b6537a15006e99c10edb09641bc1db44a9270d1b7ceccdabc2d82a65c1f2b7f3b6567fb48b4573c417339b9c51e947f181fed EBUILD gentoo-sources-3.4.70.ebuild 860 SHA256 2acc317dbc09e3c6d0395916d0465ec6d30344d8683a0fddda63ca56b58fc987 SHA512 849d4b38f18f0e32c51efad3b42fcbc22896af7aa9aeab0ef292d7c818276a893888142028998f59cfe0f1bcbb23dd5112a3b74de6b44dee317f6ad8b4b5590a WHIRLPOOL ccfa53cbc6307bcaac05a434cc8d4b214afa848658964c76b80ca53df1156444442527ae259b8c3ec714e5ee3a36639b78f1ddadc593227a995798dea19bbaed EBUILD gentoo-sources-3.4.9999.ebuild 2261 SHA256 57b25a0e86afc5ab33ac60644d38857bdb0c99bea113cef060133f647526d791 SHA512 b82e880b355789134519fe78fb720cf2d6a800c0c0c82f70daf5b169242f5fa5db4387d807c1277ef9ac6caafb34f820a1513a696cde75f91d2ba86c7a0dfcdf WHIRLPOOL a048034fb63f2669785ee4671aa57ba168762310eaf27d935dcc78104bb24f996671f8d1226b8e460edfd8925b2b4c548dd3f100d2c5043c5a54e81472edee25 EBUILD gentoo-sources-3.9.11-r1.ebuild 821 SHA256 e2fccbce658603a2b5528c4d291afe3a799fe79c648d34a11a553d12387d20d9 SHA512 a10826404e9845ed7843b6ed62ed387a2ea546e0abd152bc0722eeb6749b5c3c1ca687ddd9bb09897b240cd7217c20196d2ecc20a0d96fd0ba42fd8ad934f82e WHIRLPOOL 5f2dea7fc17408fca040ea7e7de8451c30984207f8194872bbde16b5c65f8cb3a2ad73e0fce60c248c8b387c36600b947e1921f66db599936e75a51a84835887 -MISC ChangeLog 45059 SHA256 f9883833c647b1e81379bdd5e62b6df0605c2105f2ddb87d58315ae53db96c04 SHA512 cc1157c34d30b69a9cf1cbb9f43ae2755fc3b29dc7a2c27ba10d41d5db5d68e451bbb27e76af776a5483f491be1040b568fd293baf603f8f9183d17cca5d2b62 WHIRLPOOL a75044d163bd5badf2356d2f09d3e9f6b5518e80809c2153a25899e6b22816dbd1ed0a489e3bc51910a2b61bf5caef45d84112bc600a2346f233f5fd7c0da671 +MISC ChangeLog 45218 SHA256 c99af45b492bf3c715e4b3a335c3cbb572a69a15096c1f4c6f18c229a52314a9 SHA512 a7ec2e8fc0ad4433f1386d978808433583f8024baa6db00a1958a2ee5506fb539091d97457852d879ecec3636b0b691df0ddf8e86b1fc6fa5986fa270761e4ac WHIRLPOOL 08d7fb7bf0770be20e157c10e6f5a3f9f39f53158f0510dfe554310b148f988c8f60c0cb7259560cdc17825061ec83e5409dc5e9416eca5698fe98ac00a3b539 MISC ChangeLog-2007 91971 SHA256 8c37498df2246749abb2fd1eca05c396257989b91ba5ec0f83cedb25488118a9 SHA512 2215a9856bc1706abe21ad51d0af6176fec226e85a56ad8f54664d20a041bbe076359347f473a87c47904df2d8d2006d56d1535528b2eb7aa756f96ad9554876 WHIRLPOOL dd881fa7bbfc42ca35a46a0fe01d751b3373ac8f4e2ce5626ff26f94244d729e107f57b1be43daf3b73c2f18b090ee896d8a5eb38888fa9ca01097d1cbd46da7 MISC ChangeLog-2012 101665 SHA256 a60304f93fc4644cdf0b068e586f6036d4463ea4b21bd745a8aa926da71db6ec SHA512 892085806f4c87f64db78e04d3c215ae6bca8939ffeced8a3792fe4a2476e72d2cc9dbc8a3b906943971eb853c337847e6a8bf976f9496be9944e216fb983234 WHIRLPOOL 590f17b5a90f48fa1733959500ce06fd72f95524b64b6abf508653a616961af2c0ea04ca2dbfe5523ff9dcd3bc67b3b24bc368eb84326d091ca449e558555f46 MISC metadata.xml 512 SHA256 80143273f4462ac67194f8ef90706e5ebf65f3f30ff153b7ee19d2c155f49f7b SHA512 6262ba3cbc6480081a195024fc752ad0df27afe9b71d626d759f747a52a2a181d114379e463bd8741a843622556c1e46820e535e8fbe71e2790828370d70c5f0 WHIRLPOOL b4430c0590efa2c5cbfc85fed1386943f4c8d101dfc07a76ba79c37b1fe2fe4db21f65b58186e1cad1ea3987292c2ea0251f0e2017be018c020f7e2309b57bd1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJSjVr3AAoJEJWyH81tNOV99ToIALEMIDpU3ernJRgJoWlZZRIt -4HqJiiwXUwmSm583A4M5h2TEgVDlg7c1aPDjy0RGSKpC0P0JMsJzxclrewYPXloo -CfQ+oQQWdjytIMyD0unbg2m6kbYMu++X7Z0K5u+Bopb9Nb0fc8Mp20srK6g+xtdC -SzsWVPyUsq2vVUoNg1gVSah+Mr52A5tOA31kbs7stNS74QD51lWhIBaoqyG+9ACr -WO9W9Vjtaf0tgleO0wp/Q7DNsmJfFrijwpolYBhh0HLt6exBr0EXwpX9iCbTCd+E -/3xKxyOgCTCibDWKvJ/jZP0JuV8NR1IgU3uNx3zCaYEro771mqKPErPtu1V1NhQ= -=uPpR +iQEcBAEBCAAGBQJSj4l7AAoJEJWyH81tNOV9ubYIAL/RPpAJ9/shsAtiU6tLpVKi +X9ahMhP4CzOD67B9la2IAiJGInQGZHJ1pzu+OUfyNQCwqpT6wAiEhfaLaUTsLLau +wj9Wj6U2GsFJF4VJZlP0mo7IfM8rSI7Wtz0LkBz6MFpnPhodOFYapETHidx0Feh0 +00fpEXk56hKARoIp5t8DLVfP29Vkc6vY8NomhaCUxNiIZhxudFNIU+Xv4ILARJvT +R4D+oqfrvuJAbqbTnXk2cDWK2+hI26u7LqCjW9+rwL6nxhQ53BKFW0cyKuQ7/tTG +wYz2smF4cJy8Nbrs5hwnxSMANfkod27ReIVgFdegmZQFV58ipu4WFq7JGT8Pl4A= +=RVbT -----END PGP SIGNATURE----- diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild new file mode 100644 index 000000000000..a16e26f85be3 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild,v 1.1 2013/11/22 16:43:33 tomwij Exp $ + +EAPI="5" +ETYPE="sources" +K_DEBLOB_AVAILABLE="1" +inherit kernel-2 subversion git-r3 +detect_version +detect_arch + +KEYWORDS="" +HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches" +IUSE="deblob experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz ${ARCH_URI}" +ESVN_REPO_URI="svn://anonsvn.gentoo.org/linux-patches/genpatches-2.6/trunk/${KV_MAJOR}.${KV_MINOR}" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git + https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git + http://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git" + +S="${WORKDIR}/linux-${KV_MAJOR}.${KV_MINOR}.9999" + +UNIPATCH_DOCS="${UNIPATCH_DOCS} ../work/0000_README" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} + +src_unpack() { + unpack ${A} + + mv "${WORKDIR}/linux-${KV_MAJOR}.${KV_MINOR}" "${S}" || die + cd "${S}" || die + + subversion_src_unpack + EGIT_CHECKOUT_DIR="${WORKDIR}/stable-queue" git-r3_src_unpack +} + +src_prepare() { + # First do previous versions, ... + for p in 1[0123]*.patch* ; do + UNIPATCH_LIST+=" ${p}" + done + unipatch "${UNIPATCH_LIST}" + + # ... then do the stable queue, as they are not ordered by name; we apply them one by one ... + local patch_dir="${WORKDIR}/stable-queue/queue-${KV_MAJOR}.${KV_MINOR}" + for p in $(cat ${patch_dir}/series | tr '\n' ' ') ; do + if [[ -f "${patch_dir}/${p}" ]] ; then + UNIPATCH_LIST="${patch_dir}/${p}" + unipatch "${UNIPATCH_LIST}" + fi + done + + # ... and finally do the rest of the genpatches. + UNIPATCH_LIST="" + for p in 1[4-9]*.patch* [2-4]*.patch* 50*.patch* ; do + if ! use experimental ; then + [[ ${p} == "50"*_*.patch* ]] && continue + fi + UNIPATCH_LIST+=" ${p}" + done + unipatch "${UNIPATCH_LIST}" + + rm *.patch* || die + mv 0000_README ../ || die +} |