pentoo-sources: version bump

This commit is contained in:
Zero_Chaos 2010-12-05 05:52:26 +00:00
parent 181761db91
commit 8165a85ce7
2 changed files with 66 additions and 0 deletions

View file

@ -56,6 +56,7 @@ DIST hardened-patches-2.6.36-1.extras.tar.bz2 345644 RMD160 f7878698f90ea2524859
DIST hardened-patches-2.6.36-2.extras.tar.bz2 351558 RMD160 8af23bbc8412a3dfaa565add2dbb006462cd0213 SHA1 8759dca15b825cc0fd1c152cdf3aa7e5d07786f6 SHA256 34c2b012c73d504fe43d39afc100eb4f8535c3926919f2b79441c648578f3dab
DIST hardened-patches-2.6.36-3.extras.tar.bz2 352627 RMD160 c3fae48ffd357ca706b4b8adff2b523e55c43df8 SHA1 554311f37d224551d8a8fdc9e57599dc2dc0cebd SHA256 6d49bd12eb0d01502c1f4caa908a16b86fc24331e86cf94d8a2870f0376a02d9
DIST hardened-patches-2.6.36-4.extras.tar.bz2 353635 RMD160 66f19622e8737f50bd74b864f88094d70a9b1603 SHA1 5dfa5aaca3babdf89e7f38920bfe036b04b08487 SHA256 2efb4120ab0943856ab8e582312e9c429b7b205fcdfc50c104e0f4ddf84f6945
DIST hardened-patches-2.6.36-5.extras.tar.bz2 353638 RMD160 d9bb5316d7d1bdc7c53c1aa55158b9e17c7b9b55 SHA1 063388651f566f494703b0140b3dafe065e3c396 SHA256 4f8ce65a80994f751764009dd804aefd7132d1f5f85d6f861f3c32ec425d009c
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
@ -98,4 +99,5 @@ EBUILD pentoo-sources-2.6.36-r1.ebuild 2277 RMD160 597154f9216696cdb590489604a75
EBUILD pentoo-sources-2.6.36-r2.ebuild 2277 RMD160 39d9571eb84050647643070b6b167d8ee89887fc SHA1 7089c25cbb69b1ec39ef8c85c8d2009a5199c074 SHA256 d016e25ea4fbf5cf03c84cedfb71fa9e34960aea70f92104ffb26f6960dd560f
EBUILD pentoo-sources-2.6.36-r3.ebuild 2277 RMD160 48430a44df03e52b4f10bd8d6d42023765cd849e SHA1 55d2686700727084bee344d24ddc36cba51e6d8c SHA256 e9ed72731bca5a2ab0f065ff40d1a1fc77dbd141ed0f97140e25e28e5747f145
EBUILD pentoo-sources-2.6.36-r4.ebuild 2268 RMD160 a9df09cb699b665fb1b22dcf8c0a7eef9a5eb99e SHA1 3b358e801f4880c61071874bbb8e54befa5e5c64 SHA256 3fa436d71d48b306d64f13cf473018a9cf0e1ce70d681049870298d48b091330
EBUILD pentoo-sources-2.6.36-r5.ebuild 2277 RMD160 2213499d536efbc30317a21ff33e8d405b7b94ed SHA1 3b211f10d570ad01e5ac998212a24666abe00d65 SHA256 bed6791decbef9cb4503139b930f598715ab48d1a89aa4b37b7273679c6d8d08
EBUILD pentoo-sources-2.6.36.ebuild 2277 RMD160 93b203c9a9836560daeec6d3573c964a8beb8408 SHA1 aeac631bd8a6918f9143e53c2870fdf3ccd8d087 SHA256 a9f210d46a284353c70b611fb45c192a0c418a1b1288f09aa222515e29a4dd52

View file

@ -0,0 +1,64 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=1
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="5"
PENPATCHES_VER="2"
inherit kernel-2
detect_version
detect_arch
K_SECURITY_UNSUPPORTED="1"
KEYWORDS="~x86 ~amd64"
HOMEPAGE="http://dev.pentoo.ch/~jensp/penpatches.xhtml"
IUSE="openfile_log +grsec"
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}-5"
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-*"
fi
#this is what happens when I get yelled at, now I don't have to update the 4420
#exclustion each time :-)
use openfile_log && UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/openfile_log.patch"
#UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/9997-desktop-responsiveness_2.6.35_fix.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
}