summaryrefslogtreecommitdiff
path: root/dev-python/pypax
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /dev-python/pypax
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'dev-python/pypax')
-rw-r--r--dev-python/pypax/Manifest10
-rw-r--r--dev-python/pypax/pypax-0.9.2.ebuild2
-rw-r--r--dev-python/pypax/pypax-0.9.3.ebuild2
-rw-r--r--dev-python/pypax/pypax-0.9.4.ebuild4
-rw-r--r--dev-python/pypax/pypax-0.9.5.ebuild48
-rw-r--r--dev-python/pypax/pypax-9999.ebuild2
6 files changed, 59 insertions, 9 deletions
diff --git a/dev-python/pypax/Manifest b/dev-python/pypax/Manifest
index aece08dd1812..56a0f3b65a3a 100644
--- a/dev-python/pypax/Manifest
+++ b/dev-python/pypax/Manifest
@@ -1,8 +1,10 @@
DIST elfix-0.9.2.tar.gz 398758 BLAKE2B 22f8d9e85be2ae9bd906dfa6a1d8b7614f017686b4563ef7e97898a112a56cff59a8cb906ec957b7a111a5c9251a3de6b13dfb66ef9f732099ac610928d5321e SHA512 a7be30722abe7249ec42024d33b2bda00524cfb85da66b4511c5056efbdbfae1d3c2b42048bcf4d5cb7c0ae675f763b74a834d93a25b541ebac42fddcd2c6cf9
DIST elfix-0.9.3.tar.gz 399533 BLAKE2B 7ff2099218de3352079564971cd2e3851a95820552b9057387b78945fb1a23d7b670591b174dc974ca2b0dcf3948546578a210687cbb16625dc5d638abf83169 SHA512 3395ce2e6d5e9fc9bdd93b58751cea33b5fb8e25e0a390e6261de6804cc54d4e1f91b4b5843fc45c9178d86d23e9932bf9d0f133a6d086607bf52ce16c65fd0d
DIST elfix-0.9.4.tar.gz 399606 BLAKE2B 51b8b2f1c3cce306c7bc0716ad351bbf446a369a353bcd1b5faa41984dec37e08dbeeea87fa2425820af9f76d36209554b8e602338d01d0ad50e6d95e6079529 SHA512 f705f63b0ca57077f56e519a22ccaeb2e07f57c5269a6e498571a1799286f12098ccc9a92d2126b51b498447a098b0ce22d54c0d97c8c98d25426fe1e00c6e07
-EBUILD pypax-0.9.2.ebuild 1097 BLAKE2B 578c8e3ecf26f8cc04ec82fbd08f94ea636f6b6a18709a775b628cd643180a2b893b314d0b2fc203ab40d618947e6a6ca6b8f68c319ccb56bae85a5a6809917b SHA512 e4176a62c4ddd39ae523124d15c16fff36db2e960ae47f774142e8919baa8636eb1c6bd069362164c9567886bbaa58ef6121e1bea2f35a3f3b90545527b2f923
-EBUILD pypax-0.9.3.ebuild 1101 BLAKE2B e7d6d45023fdea44fc9792a407553363451367baa03ccc5cdbacf634309bfb0720393b4df23e9a0056a43233aeaf74677c3bd72b910fbb6b24da50a864b0712a SHA512 163f1f76fb61673cbfb20b466f9ec48c01594601078ed5388440de0e39f41a7d5720719b1b567038f908819bf48428a94b39c3f8d8d276effe12796d44ca994b
-EBUILD pypax-0.9.4.ebuild 1097 BLAKE2B 578c8e3ecf26f8cc04ec82fbd08f94ea636f6b6a18709a775b628cd643180a2b893b314d0b2fc203ab40d618947e6a6ca6b8f68c319ccb56bae85a5a6809917b SHA512 e4176a62c4ddd39ae523124d15c16fff36db2e960ae47f774142e8919baa8636eb1c6bd069362164c9567886bbaa58ef6121e1bea2f35a3f3b90545527b2f923
-EBUILD pypax-9999.ebuild 1106 BLAKE2B 02f5d2784992568fa372d9a5c848d70dec02eff3811ad286bc109349b8ebd995533ea9eb60f991e3e68d33bc2b930359bfab6de5e1545278a4f879ea060f5a67 SHA512 4000965839ba46c2b4c852f10cd85dda294878a41c38e22d3bb61079916c9a971b09ddae00c4af50571f940fe5db3deff35c7375fc4e3600c2015355e0b7fe73
+DIST elfix-0.9.5.tar.gz 401722 BLAKE2B 184f8944c62412675819ca86f13bcf23039ebcf069df528267f3e4272859e6cc442a1e05a7a121d88987c282d7e2f513d02f28ce41a8e3c0c226b456fa256aa6 SHA512 e15ab664357796f3a63ac54912eb43ae659947088a10ef16aafcbdd713cc3670fb0319cb2b95a2d29092866d322ef69df1d63847dfc0c4ab2cdd49e6eaa4635e
+EBUILD pypax-0.9.2.ebuild 1093 BLAKE2B edc30b3507a0ec1d074b0728d7b03eeb984f9116a20cb6628c7760e0a28af15c0a3f9943dc4eb5d558ab7e2a7ce4cd2f6e006f96ae72da316f42c6f9ed1fd26a SHA512 b3b58e205a537029380179d1bded45d8eb248adbf5d3df52bcda42e0b3e47d2df9c6116d2c57065729ab0cd7e09a7c6090cb46f6655deb97f9af2bd7b130a68f
+EBUILD pypax-0.9.3.ebuild 1097 BLAKE2B 015ff94c5122e918715eea10f161271e5b2a3e36b8dfec1482e0fe4d0236f563b324eb42b701a87521b06690d49b3e6e22828fed79d684b68723197941611ed5 SHA512 5b29aa8fdca22ea0b7d459df3256d711deff11fe75560e9eff10bc1aa373f4673e6055b0543e3c6dc495a09e3c273686a596df41c7f7aa40218d92c7e692db8e
+EBUILD pypax-0.9.4.ebuild 1092 BLAKE2B d893dad6067d2aee809c8f6c8121ca7f1557d564a66c9b116b6493d9e324a4ec368e9f9f69ac5eaf08ddac3678c881094e6e67bfae88877935fd2934a83274ef SHA512 597dc17378266e61ae28b0f26784c7e0b010b34e08a2ca0caefcd546d70febeb6cd0d8aefdcd01e9fa6bc989a9652fd4627037f571b330a813ec58bbe5484876
+EBUILD pypax-0.9.5.ebuild 1098 BLAKE2B 6a8c0c52c512dee1b536349671ee57dcd754c499e25859421be222047c11e2bebfd3763e2902855f7db50ea4ebde5b4d56ba5aff69916d5a4e6b9c721b2a8942 SHA512 364491a1bf2f8e4f368b9f3437f3bfc3d555962bb272aedab9e15795145e8776ccc28160ca26397eecf65da44135495bb2135ba5bad4ea14572c09769c932d01
+EBUILD pypax-9999.ebuild 1102 BLAKE2B 3602425ccf3b84cdeb301509b502ed4b699d1f8f1246d89b2504d377feb64f22c3c64c15ed19240dc114df2d9d2895c6b34b5524636511a5836ee936b8257ba7 SHA512 1ca8235f4e14576ec1299dadcdebbed2741236475340e2f771d42eec39754d18b3ef49b4247615e6f7dd3103561bb924a9644562c65e7844913649490180c6a2
MISC metadata.xml 597 BLAKE2B e154315aac17c35f33adc8dd7e33a6427029a34629979d2a7cfa6f373a56a9dbb6add22bfb359ba4126a29b172557393b96cea123224551d88894e5c5f637bbf SHA512 d5820da1b741114d7ecaf7cb7f0b6f1c08d675e53992c8fbf87f562c3b949ff7336e093a3a502202e671be299310c14a2a38b8d54d3485e0d9064964eb1ed87b
diff --git a/dev-python/pypax/pypax-0.9.2.ebuild b/dev-python/pypax/pypax-0.9.2.ebuild
index fe86fc29cdc9..91ac1fc2ddce 100644
--- a/dev-python/pypax/pypax-0.9.2.ebuild
+++ b/dev-python/pypax/pypax-0.9.2.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
inherit distutils-r1
diff --git a/dev-python/pypax/pypax-0.9.3.ebuild b/dev-python/pypax/pypax-0.9.3.ebuild
index 89e7b5ec9bce..6455945ff9d6 100644
--- a/dev-python/pypax/pypax-0.9.3.ebuild
+++ b/dev-python/pypax/pypax-0.9.3.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
inherit distutils-r1
diff --git a/dev-python/pypax/pypax-0.9.4.ebuild b/dev-python/pypax/pypax-0.9.4.ebuild
index fe86fc29cdc9..78e6e089582d 100644
--- a/dev-python/pypax/pypax-0.9.4.ebuild
+++ b/dev-python/pypax/pypax-0.9.4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
inherit distutils-r1
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]] ; then
inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz"
- KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
S="${WORKDIR}/elfix-${PV}"
fi
diff --git a/dev-python/pypax/pypax-0.9.5.ebuild b/dev-python/pypax/pypax-0.9.5.ebuild
new file mode 100644
index 000000000000..79371d8889a5
--- /dev/null
+++ b/dev-python/pypax/pypax-0.9.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
+
+inherit distutils-r1
+
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git"
+ inherit git-r3
+else
+ SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86"
+ S="${WORKDIR}/elfix-${PV}"
+fi
+
+DESCRIPTION="Python module to get or set either PT_PAX and/or XATTR_PAX flags"
+HOMEPAGE="https://dev.gentoo.org/~blueness/elfix/
+ https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+ptpax +xtpax"
+
+REQUIRED_USE="|| ( ptpax xtpax )"
+
+RDEPEND="
+ ptpax? ( dev-libs/elfutils )
+ xtpax? ( sys-apps/attr )"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${RDEPEND}"
+
+src_compile() {
+ cd scripts || die
+ unset PTPAX
+ unset XTPAX
+ use ptpax && export PTPAX="yes"
+ use xtpax && export XTPAX="yes"
+ distutils-r1_src_compile
+}
+
+src_install() {
+ cd scripts || die
+ distutils-r1_src_install
+}
diff --git a/dev-python/pypax/pypax-9999.ebuild b/dev-python/pypax/pypax-9999.ebuild
index 21adeefc4ed4..c7e3b2aadab5 100644
--- a/dev-python/pypax/pypax-9999.ebuild
+++ b/dev-python/pypax/pypax-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
inherit distutils-r1