From ea3e1bbf643d1d8892f4df05e4f05c1b2a2125d8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 15 Sep 2023 10:49:51 +0100 Subject: gentoo auto-resync : 15:09:2023 - 10:49:51 --- app-admin/paxtest/Manifest | 1 + app-admin/paxtest/paxtest-0.9.15-r2.ebuild | 41 ++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 app-admin/paxtest/paxtest-0.9.15-r2.ebuild (limited to 'app-admin/paxtest') diff --git a/app-admin/paxtest/Manifest b/app-admin/paxtest/Manifest index 70a23d511dd4..9fdadb70925d 100644 --- a/app-admin/paxtest/Manifest +++ b/app-admin/paxtest/Manifest @@ -1,4 +1,5 @@ AUX paxtest-0.9.13-Makefile.patch 508 BLAKE2B dddbe4e9c2cf761c4abcff5f2d708a90750a0f11dc685cd99d162ef4a90a3beaa9a3c12f01994ff34202ba33b8a04554c59213d4bbcb48491528ca957c443c10 SHA512 ed28fc2d852ef0f4da5268c8f66e9a5c5f2b75509cb67627ab1afbd9c3b89609a0e88686cb317f3e6e48874e02d5593b7a7661160ef849859cb9e77be375a6fc DIST paxtest-0.9.15.tar.gz 37929 BLAKE2B 0b0290212fa27b8f27bea62c209423b6ea57e9c3e7d972fd069f0213b3963eb7a65921c669ac402b5d83f6556ba9ede90375b58f0f7ec6daf6cc3a293372edf5 SHA512 e152f5ada943f69b3745b51ac6d80f35a4c1aff777e93360287ef18b117d07861216d9d0d2075d2511d33e2cb4ea07168bb9ff2f00e79de6060e546b6806c487 EBUILD paxtest-0.9.15-r1.ebuild 914 BLAKE2B 5b863582a7776d353c5d7fadd3a49f5ec5c30759b83fcc6df152d11812a55b4ca956901a0da560a21025c4aa9f4d919a4b05ef211d74a6641bb4c01edff81516 SHA512 4c41de979d2c2ecc0a04cf227743f19dd672cfd1132f24d151f9d7bcb535f34c975bdaf886bdf2f14aba76a7be5fddbe33ae77b54567facebf6af87421bc7706 +EBUILD paxtest-0.9.15-r2.ebuild 908 BLAKE2B e71ae4360fd4f6927815a3cdadc58724aaf23cec969151707dd9e4c4ca6ff5e4fa2d5576b250a79ec95dbbdc9a2e62335ae04e99b8c5615d5623135fb779ade7 SHA512 434c99fd3f6f697d8d23ec8f8a18a0d400237eb82b2109fd4265ba45702d062f8c081e2028185cba0794b6777cc68514baa2213c37725af26965d6f9982c173d MISC metadata.xml 1061 BLAKE2B 98187daea73bbcc99bcca7fffe6f9d78baffc624d0c999a15e430ba338b12891e2dac4b3cd62a40251540cb3535022270afd506a79079409688759ca8e8cd1ca SHA512 e2365784f83565e203a8b7c4c5d013e65f4d5ac390b9beb7955556cf6926d1d1597f4d4dda433ea049431aa3f95cbaebfe6baae2f1ce53f90de6833e96ed782b diff --git a/app-admin/paxtest/paxtest-0.9.15-r2.ebuild b/app-admin/paxtest/paxtest-0.9.15-r2.ebuild new file mode 100644 index 000000000000..0cc7aa297a4e --- /dev/null +++ b/app-admin/paxtest/paxtest-0.9.15-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="PaX regression test suite" +HOMEPAGE="https://pax.grsecurity.net" +SRC_URI="https://grsecurity.net/~spender/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND="sys-apps/paxctl" + +# EI_PAX flags are not strip safe. +RESTRICT="strip" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.13-Makefile.patch" +) + +src_prepare() { + mv Makefile.psm Makefile || die + default + sed -e "s/^CC := gcc/CC := $(tc-getCC)/" -i Makefile || die + sed -e "s/^LD := ld/LD := $(tc-getLD)/" -i Makefile || die +} + +src_compile() { + emake RUNDIR=/usr/$(get_libdir)/paxtest +} + +src_install() { + emake DESTDIR="${ED}" BINDIR=/usr/bin RUNDIR=/usr/$(get_libdir)/paxtest install + + newman debian/manpage.1.ex paxtest.1 + dodoc ChangeLog README +} -- cgit v1.2.3