pentoo-sources: bump with gentoo

This commit is contained in:
Zero_Chaos 2011-08-08 13:58:06 +00:00
parent 8d06a36b43
commit 1d7e125027
2 changed files with 79 additions and 0 deletions

View file

@ -65,6 +65,8 @@ DIST genpatches-2.6.39-4.base.tar.bz2 79495 RMD160 e6e880cd00636c9830fc9a3b7c6bd
DIST genpatches-2.6.39-4.extras.tar.bz2 17196 RMD160 65c4f86f0dbe6702fb1f8a4e05e80746093be3dd SHA1 0ddeb37fc69b4c84b01e540a8e3f5d8e03afaf18 SHA256 d804acde9d43abc7439bf8a2cb247e8a124326fdd7f1940897ab9f045d7634e7
DIST genpatches-2.6.39-5.base.tar.bz2 109396 RMD160 4f7e0efad4744ce198b339634ff1879378c7a082 SHA1 518e5b99a4590ecb80c8518a408c0894e9f2376e SHA256 35b474a21ea78d1d89ad27cf2bc119ba7a43616bdc1eb6df8672287432c37532
DIST genpatches-2.6.39-5.extras.tar.bz2 17192 RMD160 98260c85537596a9558daaa693e4e7f5e0ba0c17 SHA1 1b154be1890d87564b4f20e7b09a9d62a2f01061 SHA256 337069a8c019ef301830088343928560634e463857c6463332ecf6a5585f13e7
DIST genpatches-2.6.39-6.base.tar.bz2 129313 RMD160 020469bd8d91d7159b2a44782e64eb4e23a307c6 SHA1 46a3e1569d6f58f5f34e5e54d0947896f842d222 SHA256 fe605a0bc8a1206db73803692179413a605c98415bc35bdb16496afffe241b22
DIST genpatches-2.6.39-6.extras.tar.bz2 17176 RMD160 daae29a8c922c4cce338ee7ad2e7ea6b3fb7bed5 SHA1 382e3800895b1b56bc7d073808576a0060165bc2 SHA256 6d2bbf1bd936088e10aecaa2f7d1050de72a21a8e4a05a8269caeaec8e8b3f09
DIST hardened-patches-2.6.32-7.extras.tar.bz2 317378 RMD160 d968958ef3adbf1ffe890a7b4c4b15fd56d6452b SHA1 95c455951aa19e7a8d291cafc4a76773caf53eb0 SHA256 5f77890ec0134dfdce5fb48c64038906857b847482a5fcaac17cb25b5d9f6d44
DIST hardened-patches-2.6.34-6.extras.tar.bz2 332061 RMD160 2ff07061ffd4dd7001f755e9d3fef1ec23e33ad8 SHA1 25c56f38cf7588ce5a81595136cc3ff1c9922d2f SHA256 ceb03d8b8bbc31587604cd7fad02c7198c11516000645f13be4f1af205e23f99
DIST hardened-patches-2.6.35-8.extras.tar.bz2 349768 RMD160 6addf3007a5f4de95854fd4e93c65885b2494c7d SHA1 0cbabbcf7ab9b19214e583788b625330806d9898 SHA256 17f43e0b2203ac2020892164cbfd8b913c90cc3f8d1bae3ff88a8843f0bc56d7
@ -81,6 +83,7 @@ DIST hardened-patches-2.6.38-3.extras.tar.bz2 358320 RMD160 182461251f8617913885
DIST hardened-patches-2.6.38-5.extras.tar.bz2 419353 RMD160 07215c6264749107d6dac4c5616a4e20a022b571 SHA1 e9ebd4cb5f583b358c89534036d266a51356d51e SHA256 783a366061945bf1d9bd42942b3a45fd13b54f34c3899674ec458fa5e25a6ea2
DIST hardened-patches-2.6.38-7.extras.tar.bz2 442689 RMD160 bd661205cd9f5976a702d55ff0aa0399c1cd8fcc SHA1 f1844f17fcb61a4fd569b45cddaf8a9869f932ee SHA256 a42f0c5d38621f92302a5250e59881b86858173f775a1d0a2db35bcd07066d4b
DIST hardened-patches-2.6.39-1.extras.tar.bz2 569900 RMD160 56b0a327fd47fd9ed90779bbaa1273618be0c29e SHA1 64bb12fb3f2ac3b579393ae31063f4b887f3f93e SHA256 458df2c784697f9beeff0326948c45a51758fa357aad8df23ab315f204d54d5a
DIST hardened-patches-2.6.39-10.extras.tar.bz2 444793 RMD160 bc7a7afab99345bc0b92c064bee6eee5beb4fcbe SHA1 49ed173ee4b8aa66065bb5f9cd32eb0ac0c17f36 SHA256 a72a32bb14f4b0688f64b0a430cedc70ff0588c2aa9999e21f43891cfa59a2f6
DIST hardened-patches-2.6.39-2.extras.tar.bz2 513128 RMD160 e7a90638c317d7fc7e376115efa93d652bdcc716 SHA1 3f4ae89b55bf21cd4247fbd7766c376d8b49f934 SHA256 7d60e35494ea2babcee128aa61ee00715c5317826a91f32469234fa816c66f90
DIST hardened-patches-2.6.39-3.extras.tar.bz2 514344 RMD160 af171b3bea782102e7b63873e6273049e92c0091 SHA1 2f5968b68de927619384629fc442391e60c20ebf SHA256 3f1d55129505722336d02158c2161b135d7f0bde619528b84454a1870adf28a8
DIST hardened-patches-2.6.39-4.extras.tar.bz2 516207 RMD160 58f1fde35532699825dbb54749e2efed18ab1327 SHA1 c155dbb8f1b17aa9d84fabb891a49f31c4052ada SHA256 75f8077326012a813337e38d68c46e2117ff299e0e5a7ad4979c3487c1801009
@ -146,4 +149,5 @@ EBUILD pentoo-sources-2.6.39-r2.ebuild 2568 RMD160 1377ad06c216f9c13e7fef507862d
EBUILD pentoo-sources-2.6.39-r3.ebuild 2568 RMD160 f2f13d49da784322f4de311e4c9055e8341f62c5 SHA1 4afcd652d35b324ad82f0ec61c3553bbe67c48dc SHA256 a5493afb0c9c400b763687c0eb7fcbcb6c5479e2d2c412029d847951cdeb7f19
EBUILD pentoo-sources-2.6.39-r4.ebuild 2568 RMD160 a3c0e11154f19633185cef57258b1e8d87c56f45 SHA1 88a716c38d63ea221fc2e7a631217fb2bf00b28a SHA256 d0ac97d68160f1f5366a0313e1003f452996f54918f0065554f06b70dde18e65
EBUILD pentoo-sources-2.6.39-r5.ebuild 2568 RMD160 7eb781641aa697ff430885615e63db1381325e4d SHA1 4e5e56f9de6da07fd92b5131ea8378b04ed4d765 SHA256 83bf50418a7670a525f5a7632a64cfdcc4d74be41e6b723062bd50f825858700
EBUILD pentoo-sources-2.6.39-r6.ebuild 2569 RMD160 e40f3cb87993e496486df022348f2f0eff9c3a71 SHA1 9acdda08fe3110ef633741cd81399c107b116441 SHA256 e01c58bf9e111b2c146737e5e6b9ea18aa7b3d1718e26d337cc991cdb8e607f7
EBUILD pentoo-sources-2.6.39.ebuild 2568 RMD160 d0f7467599c52afb10ce192631e9b7dc03f5d7da SHA1 bb2dbb3b25e4d15a0786cfe5a1f8c1f1ad1e0e41 SHA256 59cad31417f64e7fa5475dc24dd056084a8f930306294e91b37d6f240e2f03c1

View file

@ -0,0 +1,75 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="6"
PENPATCHES_VER="1"
inherit kernel-2
detect_version
detect_arch
K_SECURITY_UNSUPPORTED="1"
KEYWORDS="~amd64 ~arm ~x86"
HOMEPAGE="http://dev.pentoo.ch/~jensp/penpatches.xhtml"
IUSE="openfile_log +grsec +aufs"
DESCRIPTION="Full sources including the Pentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
PENPATCHES="penpatches-${PV}-${PENPATCHES_VER}.tar.bz2"
PENPATCHES_URI="http://dev.pentoo.ch/~jensp/distfiles/${PENPATCHES}"
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-10"
HGPV_URI="mirror://gentoo/hardened-patches-${HGPV}.extras.tar.bz2"
UNIPATCH_LIST="${DISTDIR}/${PENPATCHES} ${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${PENPATCHES_URI} ${HGPV_URI}"
pkg_setup() {
# We are proud of it, let's show it
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4421_grsec-remove-localversion-grsec.patch"
if ! use grsec; then
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
4440_selinux-avc_audit-log-curr_ip.patch \
4423_grsec-remove-protected-paths.patch \
4435_grsec-kconfig-gentoo.patch \
4425_grsec-pax-without-grsec.patch \
4445_disable-compat_vdso.patch \
4430_grsec-kconfig-default-gids.patch \
4422_grsec-mute-warnings.patch
4420_grsecurity-*
9999_more_kernel_padding_for_hardened.patch \
9999_aufs2.1-grsec.patch \
9999_more_kernel_padding.patch"
else
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
9999_more_kernel_padding.patch"
fi
if ! use aufs ; then
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
4310_aufs2.1-38.patch \
9999_aufs2.1-grsec.patch"
fi
use openfile_log && UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/openfile_log-36.patch"
#UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/9997-desktop-responsiveness_2.6.35_fix.patch"
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4500-new-dect-stack.patch"
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
eerror "It may be desired to download the official pentoo kernel config from here:"
use x86 && eerror "https://www.pentoo.ch/svn/livecd/trunk/x86/kernel/config-${PV}"
use amd64 && eerror "https://www.pentoo.ch/svn/livecd/trunk/amd64/kernel/config-${PV}"
if ! version_is_at_least 4.4.3 "$(gcc-fullversion)"; then
ewarn "If you are using the pentoo kernel config then you must also install"
ewarn "and use >=sys-devel/gcc-4.4.3 to build"
epause 3
fi
}