diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-03-19 11:37:34 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-03-19 11:37:34 +0000 |
commit | b7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch) | |
tree | 9fd110f9fc996e8a4213eeda994a8c112491b86d /sys-apps/proot | |
parent | 066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff) |
gentoo resync : 19.03.2019
Diffstat (limited to 'sys-apps/proot')
-rw-r--r-- | sys-apps/proot/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/proot/metadata.xml | 10 | ||||
-rw-r--r-- | sys-apps/proot/proot-5.1.0-r2.ebuild (renamed from sys-apps/proot/proot-5.1.0-r1.ebuild) | 21 |
3 files changed, 22 insertions, 13 deletions
diff --git a/sys-apps/proot/Manifest b/sys-apps/proot/Manifest index d7192faf9bb2..b7f2e80247b9 100644 --- a/sys-apps/proot/Manifest +++ b/sys-apps/proot/Manifest @@ -2,5 +2,5 @@ AUX proot-2.3.1-lib-paths-fix.patch 704 BLAKE2B 2ec5d90122914299dd892001a2b100b7 AUX proot-5.1.0-loader.patch 8308 BLAKE2B 097a5a3dbf46160a940acf194004443529b720fd8d323bb39057263cb294905e729f0d441a80bc52427e1108a9c1c4fe7dea7e84d39064258d98a3e832522ae0 SHA512 6c3018a4b44149260f2d9f9b8f892f972c0f85482fdc6b7d2858ab6ad16fdc68a9ea619dbcb80c1cb7b4a6d0af2b90329b4560f44baaf3fae29f3c624966ef12 AUX proot-5.1.0-makefile.patch 779 BLAKE2B a70e16c8f61501253adcd4cb40f69e315548d4394828af537c646fd46878ec75a5f3d24270458a1dfcb9bc70c2468efbcc6e629f848172a678fea27e9f4a5e2c SHA512 3ee5566e2209e0c3cc12ba9dbbbbc93d0080e66039aacbdc3c30974acf5380d4f855bee81a49976ea9c0a67f904456104a2d18777e5c0c10f530debae6e42df7 DIST proot-5.1.0.tar.gz 253251 BLAKE2B 8dc147d6c6ee303baf0c86f2fa4a8c17a58e76d9da9432635fc70ee06a65aa748ad617735012a1a18a520775fbe38c2264dcccefb681e8e829a5e7e1ddb05cca SHA512 26be26d405a8bcbe94377c3e9c18a571e4b61e3074f0716b0db3517d147d9d4a07c80f7312171cf9580ac7748e72e688efaf1b8e4a0ca3bfc31c802aa351346f -EBUILD proot-5.1.0-r1.ebuild 1744 BLAKE2B 4494e0f0c9eafc9f36e75f9e48f30126d65476b0067472325cd5168d5920b7bb6d552274b96dd314f7c05b0efc1e8932b8adb0d037acead4bf80b75122d927ae SHA512 fe10a94938cb13d4140b6a7633794d756f04ebb84f04494d53f44443727e9530c596bd91ed2b9660a31063cbf2cc5b150820b689516b9497ce261d4ab8405a13 -MISC metadata.xml 969 BLAKE2B 23deaf1895522b9bddab5b184c088b74b0ca883ccd1a28bd925418203c4cd5c1ddf3dba7f395828ce198ea4e3bbcedd14539ad1268e6bf10cc52624f5d334635 SHA512 447fb399976f554931c6983af60c33567518fa21e40ef4b1732c9e7615dcf9796ab8bc1356b84eef947455f8e25111bdee0dfc5025d686fe978aa6f6e7343145 +EBUILD proot-5.1.0-r2.ebuild 1930 BLAKE2B d792c4f8550109346c9d54c01c360f3f48cf38c4a1ab82a09ad5b09d5833d0f9deaa6be2bb3b2f685776af278b4ca9238573fb8d952b9d9cc8f38f67e890964d SHA512 12ede7ca512b8694947fb518cd6d9071f7148355da0c70d7bc2fc1adbb322d0adf1810a3a46adc2a9e9c0b0b0961114e91409b2ccc2ea321fadb10cd388783b3 +MISC metadata.xml 1021 BLAKE2B ee51ffc5905ac216dc1be7388ce514b84a25ab74f4593db590391927353dd4270f70bdff4cbadf645c66fc2c7519d36e4c84863b3d094a187d949f5c54f15ec9 SHA512 e8e8c014074365a50de8693c904eaa22340f426e985d661fd90ca5ca5f09514d366b5d32404a16edaddd817ef029c871f316409d5a10fff23c6c8b934584dca3 diff --git a/sys-apps/proot/metadata.xml b/sys-apps/proot/metadata.xml index d2757b2e50de..f8c3c4c12811 100644 --- a/sys-apps/proot/metadata.xml +++ b/sys-apps/proot/metadata.xml @@ -12,13 +12,11 @@ transparently through QEMU user-mode. </longdescription> <upstream> - <remote-id type="github">cedric-vincent/PRoot</remote-id> - <maintainer> - <email>gentoo@reproducible.io</email> - <name>Cédric Vincent</name> - </maintainer> + <bugs-to>mailto:proot_me@googlegroups.com</bugs-to> + <changelog>https://raw.githubusercontent.com/proot-me/PRoot/master/doc/proot/changelog.txt</changelog> + <remote-id type="github">proot-me/PRoot</remote-id> </upstream> <use> - <flag name="care">Build dynamic CARE binary (more info - http://reproducible.io/)</flag> + <flag name="care">Build dynamic CARE binary (more info - https://proot-me.github.io)</flag> </use> </pkgmetadata> diff --git a/sys-apps/proot/proot-5.1.0-r1.ebuild b/sys-apps/proot/proot-5.1.0-r2.ebuild index d8436f733386..ac2eea07dbf7 100644 --- a/sys-apps/proot/proot-5.1.0-r1.ebuild +++ b/sys-apps/proot/proot-5.1.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,14 +6,20 @@ MY_PN="PRoot" inherit eutils toolchain-funcs +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/proot-me/${MY_PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + DESCRIPTION="User-space implementation of chroot, mount --bind, and binfmt_misc" -HOMEPAGE="https://proot-me.github.io/" -SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://proot-me.github.io" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="care test" +IUSE="care static test" RDEPEND="care? ( app-arch/libarchive:0= ) sys-libs/talloc" @@ -32,6 +38,11 @@ PATCHES=( "${FILESDIR}/${PN}-5.1.0-loader.patch" ) +src_prepare() { + default + use static && append-ldflags -static +} + src_compile() { # build the proot and care targets emake -C src V=1 \ |