From 853cfa9a01f589e6aa15e669375d2c6fd70b2e54 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 29 Jan 2018 03:07:23 +0300 Subject: [PATCH] minipli-sources-4.9.74 added --- sys-kernel/minipli-sources/Manifest | 1 + .../minipli-sources-4.9.74.ebuild | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 sys-kernel/minipli-sources/Manifest create mode 100644 sys-kernel/minipli-sources/minipli-sources-4.9.74.ebuild diff --git a/sys-kernel/minipli-sources/Manifest b/sys-kernel/minipli-sources/Manifest new file mode 100644 index 00000000..1af68779 --- /dev/null +++ b/sys-kernel/minipli-sources/Manifest @@ -0,0 +1 @@ +DIST linux-minipli-4.9.74.tar.gz 144289334 SHA256 72fc5af8dda9807c351ce53e53d5470d908f6367c08f35b4c12a56a5e98b6497 SHA512 d58ca166b08e8b7fc9c70c1f98998be2991117c25a10b5171a1cddd5ba0c5e486d90da573a98f7b4bd24368466dd89ba3088ef0ab0847e96818801874acc786a WHIRLPOOL 3068b4c8119d73281e9135033e4cd665d9bcdce211a667d238f86f04ea2ba05cd7994b2ec304d10b41bb0f8cd86cff1bf529a1271f70409aca26fe7742407d69 diff --git a/sys-kernel/minipli-sources/minipli-sources-4.9.74.ebuild b/sys-kernel/minipli-sources/minipli-sources-4.9.74.ebuild new file mode 100644 index 00000000..56a29db7 --- /dev/null +++ b/sys-kernel/minipli-sources/minipli-sources-4.9.74.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +ETYPE="sources" +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="-* ~amd64 ~x86" +HOMEPAGE="https://github.com/minipli/linux-unofficial_grsec" +SLOT="4.9" +PROVIDE="virtual/linux-sources" + +DESCRIPTION="Unofficial forward ports of the last publicly available grsecurity patch for ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="https://github.com/minipli/linux-unofficial_grsec/archive/v${PVR}-unofficial_grsec.tar.gz -> linux-minipli-${PVR}.tar.gz" + +src_unpack() { + tar -xf ${DISTDIR}/linux-minipli-${PVR}.tar.gz + if [[ ${PR} != "r0" ]]; then REV="-${PR}"; fi + mv ${WORKDIR}/linux-unofficial_grsec-${PVR}-unofficial_grsec ${WORKDIR}/linux-${PV}-minipli${REV} +} + +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 +}