pentoo-sources: version bump

This commit is contained in:
Zero_Chaos 2011-06-21 04:16:55 +00:00
parent d3b0a221a2
commit 2ceb9b7616
2 changed files with 77 additions and 0 deletions

View file

@ -78,6 +78,7 @@ DIST hardened-patches-2.6.38-5.extras.tar.bz2 419353 RMD160 07215c6264749107d6da
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-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 linux-2.6.23.tar.bz2 45488158 RMD160 755690e80751d5de86d260fe05c6eeadde116c4e SHA1 3a186adf13e44415796ab6381aa8979b16a5d5ca SHA256 d4e67c0935ffb2a4158234bff92cc791b83177866009fc9b2214104e0038dbdb
DIST linux-2.6.26.tar.bz2 49441874 RMD160 57c37e81afa48e7c05e1a933d390a12ac2921255 SHA1 3f44384bf84f27add3b6c43ec68f974d7f7e9c67 SHA256 666488e2511393fdb901eaf1e67275bcc38ab37c930e8a9adb290a95c1721a2a
DIST linux-2.6.28.tar.bz2 52665364 RMD160 47e8925220e29e239f9478228fc53543c1f7b300 SHA1 4f40f8bf3fd110b0cc6e1fea5f539c98f9959e94 SHA256 ae0d97c55efe7fce01273c97f8152af0deff5541e3bbf5b9ad98689112b54380
@ -134,4 +135,5 @@ EBUILD pentoo-sources-2.6.38-r3.ebuild 2568 RMD160 91e5017b50e52fdfec451ead3d059
EBUILD pentoo-sources-2.6.38-r4.ebuild 2568 RMD160 54766d790a106f9cb95f6d64875663a0cc815a6a SHA1 c69897ca42c63fb35e519d65f770287f6cf689df SHA256 645a74e50ec8be5612849e7ffa29b5a5f5fd26d2ea852c2307d76f44b7e2f3b1
EBUILD pentoo-sources-2.6.38.ebuild 2521 RMD160 c1d50853931039aecb289271d2b172d9b0be4bd1 SHA1 f2610b5a1b706c97246c7e102677636ecbe22f38 SHA256 6460236ec5b40d06152c4057e5b0f1319f27d93fca4dc49bcf3347daf6d627ca
EBUILD pentoo-sources-2.6.39-r1.ebuild 2568 RMD160 62ee1708abae2f8ba73b76812bbd92fa9cfde915 SHA1 add32ea586df6383c421b0a649d1acc026ab7269 SHA256 137269564af5645c1cae99645239c611ffffe307972db2e0971216e2af194df6
EBUILD pentoo-sources-2.6.39-r2.ebuild 2568 RMD160 1377ad06c216f9c13e7fef507862d28826d2d4bb SHA1 b5d272888d3e31bd5fa796061e34f65158c14c01 SHA256 9e6a4cf53db09f6c3c997b849e7583567a6818ae77689be1d6f222f4f0d4c3c7
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="2"
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}-3"
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
}