From 91ffae1945afc326caaaaf418336015a69e39987 Mon Sep 17 00:00:00 2001 From: geos_one Date: Wed, 10 Feb 2010 17:03:33 +0000 Subject: [PATCH] add my kernel for orion5x based systems git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1960 6952d904-891a-0410-993b-d76249ca496b --- sys-kernel/geos_one_orion5x-sources/Manifest | 7 +++ .../geos_one_orion5x-sources-2.6.32.ebuild | 48 +++++++++++++++++++ .../geos_one_orion5x-sources/metadata.xml | 11 +++++ 3 files changed, 66 insertions(+) create mode 100644 sys-kernel/geos_one_orion5x-sources/Manifest create mode 100644 sys-kernel/geos_one_orion5x-sources/geos_one_orion5x-sources-2.6.32.ebuild create mode 100644 sys-kernel/geos_one_orion5x-sources/metadata.xml diff --git a/sys-kernel/geos_one_orion5x-sources/Manifest b/sys-kernel/geos_one_orion5x-sources/Manifest new file mode 100644 index 00000000..b6bb3d14 --- /dev/null +++ b/sys-kernel/geos_one_orion5x-sources/Manifest @@ -0,0 +1,7 @@ +DIST apparmor-patches-2.6.32-2.3-p1.tar.bz2 37377 RMD160 09410df488783d2ed023937644db30a100cbe284 SHA1 6425f903b675ee0147366ae139d0350d0110407d SHA256 1153e6570cc0bc2bddd701612f9b83c920b2b766911717259de9297651478155 +DIST genpatches-2.6.32-1.base.tar.bz2 1291 RMD160 eb7dab9d411daa279b4901802e9bbd3f3c029d61 SHA1 e77cec0ea854e7d186dc93165ae54e313a3881b9 SHA256 ad06b4bc630f90a03c217f1d5d41c2e391cdcceb08726b612aa46841d1132484 +DIST genpatches-2.6.32-1.extras.tar.bz2 24910 RMD160 bc318816a33bf03d8b74049775ffeed7a48bff29 SHA1 c2511d0be24cc5e51029c8b0f3529201180646bd SHA256 cad64b3c2adc3bc742e29fa193174574d7f44e0decbfc36746f5c69a797275d8 +DIST geos_one-patches-2.6.32-2-p7.tar.bz2 791083 RMD160 8b1bc4d1174be84aeb156dbe5fba9c822a392cb7 SHA1 63dea277f5c614133a9a18a565aa8e0a305a4650 SHA256 771d256304ea901dfaef4b091d9b4019e0c0675215e975bdff034298c4e8a298 +DIST linux-2.6.32.tar.bz2 64424138 RMD160 b93742cbaf8174f2200d2dbef0d47a26c618039c SHA1 410b4fc818023bfef60064e973ff0ab46d3bfb19 SHA256 5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e +EBUILD geos_one_orion5x-sources-2.6.32.ebuild 1505 RMD160 6db3de75c2d3a13f2253b4b13bed023e37c779aa SHA1 cb4ab256cceb3b9a005f51ac531eb8c5c07f181c SHA256 5d83311f6bc3762a9cfe645f4bb74f36bedb0f8b6825446460cebe306c92b5a7 +MISC metadata.xml 413 RMD160 7e4e48d47e48804072f4ce93e1948fda82433a90 SHA1 cd61cf36ba79f6635ab7b7957f31609ecf52cc90 SHA256 74fe6520890eaf800a1759f3e4f772fd0e433e5de9cf775a50c7af95b199518b diff --git a/sys-kernel/geos_one_orion5x-sources/geos_one_orion5x-sources-2.6.32.ebuild b/sys-kernel/geos_one_orion5x-sources/geos_one_orion5x-sources-2.6.32.ebuild new file mode 100644 index 00000000..14cc0bf3 --- /dev/null +++ b/sys-kernel/geos_one_orion5x-sources/geos_one_orion5x-sources-2.6.32.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="4" + +AAPATCHES_VER="2.3-p1" +AAPATCHES="apparmor-patches-${PV}-${AAPATCHES_VER}.tar.bz2" +AAPATCHES_URI="http://ftp.mars.arge.at/apparmor/${AAPATCHES}" + +GOPATCHES_VER="2-p7" +GOPATCHES="geos_one-patches-${PV}-${GOPATCHES_VER}.tar.bz2" +GOPATCHES_URI="http://ftp.mars.arge.at/go/${GOPATCHES}" + +inherit orion5x-kernel +detect_version +detect_arch + +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" +HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor" + +DESCRIPTION="Full sources including the Gentoo & AppArmor patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" + +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GOPATCHES_URI} ${AAPATCHES_URI}" + +UNIPATCH_LIST="${DISTDIR}/${GOPATCHES} ${DISTDIR}/${AAPATCHES} " +#UNIPATCH_EXCLUDE="6012_UnionFS_2.5.1-1-AppArmor_2.3.patch 6013_fix-unionfs-for-2.6.28.1.patch" + +src_unpack() { + orion5x-kernel_src_unpack + + find "${WORKDIR}" -iname "*.orig" -exec rm {} \; 2> /dev/null +} + + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" + einfo + einfo "Make sure that your kernel configuration file is set with:" + einfo " CONFIG_SECURITY=y" + einfo " CONFIG_SECURITY_APPARMOR=y" + einfo "Without these, apparmor will not function." +} diff --git a/sys-kernel/geos_one_orion5x-sources/metadata.xml b/sys-kernel/geos_one_orion5x-sources/metadata.xml new file mode 100644 index 00000000..e5714c16 --- /dev/null +++ b/sys-kernel/geos_one_orion5x-sources/metadata.xml @@ -0,0 +1,11 @@ + + + +linahm + + mario.fetka@gmail.com + Mario Fetka + Primary Maintainer + +Patched kernel sources containing. Based on gentoo-sources kernel. +