diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2015-01-15 18:10:56 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2015-01-15 18:10:56 +0000 |
commit | 16fe8896ed6ac6939c9b8ecf6f5f6d00bc7c0d97 (patch) | |
tree | e8e224e7b2913e036ef9c6858385b4e5f0890912 /sys-apps/proot | |
parent | Proxy commit for Karol Herbst. Add him as proxied maintainer. Version bump. R... (diff) | |
download | historical-16fe8896ed6ac6939c9b8ecf6f5f6d00bc7c0d97.tar.gz historical-16fe8896ed6ac6939c9b8ecf6f5f6d00bc7c0d97.tar.bz2 historical-16fe8896ed6ac6939c9b8ecf6f5f6d00bc7c0d97.zip |
Version bump, wrt bug #530926, thanks to Joakim Tjernlund <Joakim.Tjernlund AT transmode.se>
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'sys-apps/proot')
-rw-r--r-- | sys-apps/proot/ChangeLog | 13 | ||||
-rw-r--r-- | sys-apps/proot/Manifest | 22 | ||||
-rw-r--r-- | sys-apps/proot/proot-4.0.3.ebuild | 69 | ||||
-rw-r--r-- | sys-apps/proot/proot-5.0.0.ebuild | 69 | ||||
-rw-r--r-- | sys-apps/proot/proot-5.1.0.ebuild | 69 |
5 files changed, 232 insertions, 10 deletions
diff --git a/sys-apps/proot/ChangeLog b/sys-apps/proot/ChangeLog index 9b2d27215db4..b8c9f7f178c5 100644 --- a/sys-apps/proot/ChangeLog +++ b/sys-apps/proot/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sys-apps/proot -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/ChangeLog,v 1.10 2014/09/02 07:07:02 pinkbyte Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/ChangeLog,v 1.11 2015/01/15 18:10:54 pinkbyte Exp $ + +*proot-5.1.0 (15 Jan 2015) +*proot-5.0.0 (15 Jan 2015) +*proot-4.0.3 (15 Jan 2015) + + 15 Jan 2015; Sergey Popov <pinkbyte@gentoo.org> +proot-4.0.3.ebuild, + +proot-5.0.0.ebuild, +proot-5.1.0.ebuild: + Version bump, wrt bug #530926, thanks to Joakim Tjernlund <Joakim.Tjernlund + AT transmode.se> *proot-4.0.1 (02 Sep 2014) diff --git a/sys-apps/proot/Manifest b/sys-apps/proot/Manifest index 66044accab49..46660bdcef0c 100644 --- a/sys-apps/proot/Manifest +++ b/sys-apps/proot/Manifest @@ -7,18 +7,24 @@ AUX proot-3.2.2-build-care.patch 630 SHA256 81052a0b2aa34251da73e7d599f6fbdc06a4 AUX proot-4.0.1-argv.patch 3833 SHA256 84a85c26d9f8d0843de31a92fd436e1ef2f4f4c5928193efb1d832f302a3d8e2 SHA512 d0be9f636ecfd75fef3987d2ebb4c693aa134371e2fee6d975373ac89b0da79ad017301c388b4893667101db405f98d54a8de2cc851413356b1616337d274a14 WHIRLPOOL ed3da73ec05975eea8279f882f6632737f0ef7d4a2097bcffe4ba60758da02d952a42e96e6c313fa4963d79630c9304c72d3b0f76b9ce4bf036baebe19163737 DIST proot-3.2.2.tar.gz 171047 SHA256 481296465027c48de8b8779c4cdad57948c765139f2a17b25590068b8d21a111 SHA512 baf8df06a463978f0faf36f9d81935d6583b99b7e8c54b8ac330478ed92bb3a5d5cd624e028247c50bb9bc6fbe1300c5736a38c0aff250b23614aa52f922dfdd WHIRLPOOL 426c1b2ee6f6ee9ecc3f0b056d3baaf5269c894c302449dca263a1fe45c94d2e76bc07592fd88b9556554550653495fe1ce81e5021b1487e65239026fd23b962 DIST proot-4.0.1.tar.gz 218732 SHA256 fbb92835f6d4f4cf0560709a852bdb2880611d3b0398b65e9036fabe9857645e SHA512 df6ea412856268af65ed5fd3ede8ae099c70e9b08d7875e3e2d8e44e9d4288de93e3844aa361db0b7b579b68b5e7a983989ec0742a6d31d7bef889f739db2158 WHIRLPOOL 640dde65a3b2f24777e292a90c35ff9489fa508054bf8a7752b5e5adbdb25c9fc17d300ebb344473194942b4bf60bdaab5f2ccd743a4bab0798d629573cec6df +DIST proot-4.0.3.tar.gz 222716 SHA256 743e253c11d737ddaa0904774b3a9a9f01b5a22778b65076437282ffdc7638cb SHA512 1c74219d44ea79a4573c6dd21a5b62df8e93522886cadb1175044b782f40a711193af348763663d24ab634fbe13b67264f0bff061a980947810e38850d0133f8 WHIRLPOOL ffc6088c65cbe535c465e9839df34fa45eb6986a766f1ec86dbf6b655363817b3e0c21bd5863537797da4a91eb770d9e9267321f13715a7597173613a73117ee +DIST proot-5.0.0.tar.gz 250005 SHA256 e3f4f38132416e0306fe8e7e225f037e1630665231c65a659969f7c0555483a7 SHA512 0617142d5bfe40329c12f5cbe3c850d01b82f10a8b44d63acb64e7e880af652fb60d05610fb91ce317353986eb30f031d82114661e5d58a38696d242ccd366ee WHIRLPOOL f2027f953046ed84e9095f599d4b414a5ec0c6b91544a66ebeaaaa5e48359dc44f91823aae237227f90a682b2c8290e718198ec74dfd9d7f74404b154f0ffc1f +DIST proot-5.1.0.tar.gz 253251 SHA256 50fcb882662b2de3e64e603b68d1af75e920d480191a49e11c0cb63d50040386 SHA512 26be26d405a8bcbe94377c3e9c18a571e4b61e3074f0716b0db3517d147d9d4a07c80f7312171cf9580ac7748e72e688efaf1b8e4a0ca3bfc31c802aa351346f WHIRLPOOL 0642496dc5adba8e3e08bfc0c994fa173bfcfaa4b17c4f0586498fbbc62b06afaaa98156bd4ea95530a88b5d436cdf4acb66cced9bff428515c1bd3b3317f19a EBUILD proot-3.2.2-r1.ebuild 1781 SHA256 b9cf875e775bb7bad3a5db862f69cbb2ec9d8680f080a9fd2f498284b0bf0077 SHA512 1a1b4bcfaba9c7721e274d755f58032d454e78af0f80f2b9e5025abd9b7cb9da78ec22b0be60d6df0dcf76f785b7d4c08ed4a23736fd972c77e7fb8af39f2523 WHIRLPOOL b649fbc4d6471cf5a6d88c73b046f3cb8a567f2ae1c062702d7a1b7d20be745c78690a2ef9f7565bed25064e4a03c608a4e9813415b4d18e44c8458b73e657e1 EBUILD proot-4.0.1.ebuild 1719 SHA256 0d656ccbfb4c04161b45e4d9a19ad04394dccc75da06818bbc821d1749bf30a9 SHA512 f66eb4c37fff4cc383b03d38f6c62687af73298e1cc3d5222da00f390aec35bcea2a94076c8ea9c95b661131a883d4065c4660527808315397c8e9d33b5b5d40 WHIRLPOOL 48f26fc899ddb33ed33238e2e447183693d90fe9525ee0ba1b742787a217ee9434241db05a06f0d3d6e731dfbe7b7a857b94020190cbb502da71d806ed18b953 -MISC ChangeLog 2207 SHA256 19b2fcf34423444f89291345aa21d1d26807bb45d7712ce2c22b8a07e3d34441 SHA512 3151b36697601067669a1e52a0117fdfc9b2f6103dadfb866b3e799af787413322708db111823ca87409cad4c8d1586b5d948443c9cac2a2203c7d3f806c694b WHIRLPOOL d861b6b6256534a73f968c2ab1dd63a29e6644e4933a6e8c7c4fde0426d497c132d86bb6e5bf4e9bdfed28867d35e7b9e8891d7cdcbb0626687937fb6bcbe3d1 +EBUILD proot-4.0.3.ebuild 1666 SHA256 3bddb22bacaa17da4d9a8dfb435da84c81e0502aa11fa06f9343f435e7c9a789 SHA512 29a8aff3e56feec7649d9aa823dca361224957926ee9cb9d95e70781157f61f30296c2f74d184a3e0a8c4aa77e14f837375c48d1f9a1de0b13c851fbd3d14b9c WHIRLPOOL 697b041c0a5d4b33a7710a851cd5ff89d8da8292dd47d535c9615d3ed386de8b8d7a41f5297ffb83d09130b274c22e5fef928f1a8afbef8160ba37321dd24566 +EBUILD proot-5.0.0.ebuild 1666 SHA256 95621e147003c1636a87998b6c9a5f458c502443b8fda17466122c5f93a6ac09 SHA512 cdbd969341ba11c42bcf684352fca646ce546ae634ef0b89e3461ad489888ecc6843e4d56e9897644df8671b9d78f6c59a92c52bd304134a60c17793bec15c7d WHIRLPOOL d3b040df9689043ef7f1b19dcddc21b20b0a6322a52b319e348abed1fe3311a55b9fc0edba1e430026ec3c405a1402a618e576afc3a80cf0d37d1a325e8fefb6 +EBUILD proot-5.1.0.ebuild 1666 SHA256 8cbd8bcd5f93c6cecd2e69c6773d903aede4d916c568e97efc9d79b73f0eb4c4 SHA512 0493d5b3c906221c13ab78ce5adc1c895d101a6dc4bcd6a9b0a86ca976222cb6ef2a6c3ad0645c5ad0cb635e51892f9287f63fcf90977f3fb31d09cc87de1661 WHIRLPOOL 27199addc391daac1f76b896faa08fbfdad4952e6dbe4ddc78d537fc5c380c4c49c273dfe38d77958a522cae586b99bbb67d3b74a379db0e41397ec903ce1263 +MISC ChangeLog 2502 SHA256 67b403aef767d88e0a6406bc40b5c586ff1870707ea09492fc47c6ac5bbe8071 SHA512 a83aee7171ee1005ae60bc396c80218214355bd20bc56102f18a54ada11090d212ebb0f5b5809d3e91e41c6b0beaf71549a7f19dd7f660ffafba1a620efeb07a WHIRLPOOL b748a5988aca4809b0cf8a3b387870b9226bcf754072f1e213a936b87b0762ec80a7aa0e9fde796985e7cbec15ffa8ff7e31a279e40ede82bc30737fa09bb4c8 MISC metadata.xml 957 SHA256 0d3f9a72d77c22ea364ad2764681da848f40b80c50caf409158351c176200d56 SHA512 e274ba47b78b3f0f5477bbf910523b13eb9fb20e9dda23405ecc228cd68bb8268300f77f24b021dbc8e465f25c028003b30eff4302fb03260ad4fc301319d5e4 WHIRLPOOL 30f73ac371ee2d8dc81a7e48e1d93599095f21617c37713910b9944fe89a39437d9623c6ab25d7a26e5241b4d307ae14ffe05e6ab74a512ec87933dd628e0b3a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQEcBAEBCAAGBQJUBWyXAAoJECo/aRed9267HBkH/3x8HPaLv1+wcjcOwOkx31ia -prNv05NbSwYakFvlLn9EAR05kVD+2UMbNpUk6OmoAcKZdVV89jbterTdvWWG0xzo -RjKgmWpx/kvABERYcwXa9rpQrVNB7FZbGolYeBZKFqI90EuKjlMEYWHpLjei4gyC -PZautS0HiyW7iWMZEn4d7qaiB5qlQPw5gVL02aS18VUcZda5p2LL+gkj4uSueb8E -5G9C8gfnyyUGJe4y0QgsKw+tdJAt71o6QdACEmhcTvc5wgdUhvp8mdjKL85M1XIU -zfffHkbksqbSNx0EAmWawUuqt7sLFTZv7y9JiIVhiTHtShRckQAm/qaOd6T4Oyg= -=mTF5 +iQEcBAEBCAAGBQJUuAKwAAoJECo/aRed92675XsIAKo+i9NYs+JmE5DFdkxAdf7w +pKLij2ud5DY8CV97zQX+8S0l57CmhVKHjaJ65+B3yVRCcLfid7WNFvPXbKDN+YrQ +nm/rbe4mtDdGMnCHBwkBpeckF5SxqsXhEAm84tNH6ATzEgARZQT+ZCUWSX5JsRsZ +aNtDoaLvHKe8XEccgzhqN/u1CbTvBVpgZZerhzgIrsAxyFscDPet4Zsu0Y/VI6Sw ++mlvlnbUSpSuLUvcBHNkrNVbT7psTPjdqTNfcgzlhJj1xC1m/W5/y/f/ATafzy6h +IjyJMTL+8GELZZubQHvADH2jMjeaY1FgXzAqsJJfpz1NvRurL0NLT1CyzlpcX4Y= +=7c5+ -----END PGP SIGNATURE----- diff --git a/sys-apps/proot/proot-4.0.3.ebuild b/sys-apps/proot/proot-4.0.3.ebuild new file mode 100644 index 000000000000..1b857baa9594 --- /dev/null +++ b/sys-apps/proot/proot-4.0.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/proot-4.0.3.ebuild,v 1.1 2015/01/15 18:10:54 pinkbyte Exp $ + +EAPI=5 +MY_PN="PRoot" + +inherit eutils toolchain-funcs + +DESCRIPTION="User-space implementation of chroot, mount --bind, and binfmt_misc" +HOMEPAGE="http://proot.me" +SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="care test" + +RDEPEND="care? ( app-arch/libarchive:0= ) + sys-libs/talloc" +DEPEND="${RDEPEND} + care? ( dev-libs/uthash ) + test? ( dev-util/valgrind )" + +# Breaks sandbox +RESTRICT="test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-3.2.1-makefile.patch" \ + "${FILESDIR}/${PN}-2.3.1-lib-paths-fix.patch" + epatch_user +} + +src_compile() { + # build the proot and care targets + emake -C src V=1 \ + CC="$(tc-getCC)" \ + CHECK_VERSION="true" \ + CAREBUILDENV="ok" \ + proot $(use care && echo "care") +} + +src_install() { + if use care; then + dobin src/care + dodoc doc/care/*.txt + fi + dobin src/proot + newman doc/proot/man.1 proot.1 + dodoc doc/proot/*.txt + dodoc -r doc/articles +} + +src_test() { + emake -C tests -j1 CC="$(tc-getCC)" +} + +pkg_postinst() { + if use care; then + elog "You have enabled 'care' USE flag, that builds and installs" + elog "dynamically linked care binary." + elog "Upstream does NOT support such way of building CARE," + elog "it provides only prebuilt binaries." + elog "CARE also has known problems on hardened systems" + elog "Please do NOT file bugs about them to http://bugs.gentoo.org" + fi +} diff --git a/sys-apps/proot/proot-5.0.0.ebuild b/sys-apps/proot/proot-5.0.0.ebuild new file mode 100644 index 000000000000..1ae63398a4f8 --- /dev/null +++ b/sys-apps/proot/proot-5.0.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/proot-5.0.0.ebuild,v 1.1 2015/01/15 18:10:54 pinkbyte Exp $ + +EAPI=5 +MY_PN="PRoot" + +inherit eutils toolchain-funcs + +DESCRIPTION="User-space implementation of chroot, mount --bind, and binfmt_misc" +HOMEPAGE="http://proot.me" +SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="care test" + +RDEPEND="care? ( app-arch/libarchive:0= ) + sys-libs/talloc" +DEPEND="${RDEPEND} + care? ( dev-libs/uthash ) + test? ( dev-util/valgrind )" + +# Breaks sandbox +RESTRICT="test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-3.2.1-makefile.patch" \ + "${FILESDIR}/${PN}-2.3.1-lib-paths-fix.patch" + epatch_user +} + +src_compile() { + # build the proot and care targets + emake -C src V=1 \ + CC="$(tc-getCC)" \ + CHECK_VERSION="true" \ + CAREBUILDENV="ok" \ + proot $(use care && echo "care") +} + +src_install() { + if use care; then + dobin src/care + dodoc doc/care/*.txt + fi + dobin src/proot + newman doc/proot/man.1 proot.1 + dodoc doc/proot/*.txt + dodoc -r doc/articles +} + +src_test() { + emake -C tests -j1 CC="$(tc-getCC)" +} + +pkg_postinst() { + if use care; then + elog "You have enabled 'care' USE flag, that builds and installs" + elog "dynamically linked care binary." + elog "Upstream does NOT support such way of building CARE," + elog "it provides only prebuilt binaries." + elog "CARE also has known problems on hardened systems" + elog "Please do NOT file bugs about them to http://bugs.gentoo.org" + fi +} diff --git a/sys-apps/proot/proot-5.1.0.ebuild b/sys-apps/proot/proot-5.1.0.ebuild new file mode 100644 index 000000000000..8a5978ce2732 --- /dev/null +++ b/sys-apps/proot/proot-5.1.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/proot-5.1.0.ebuild,v 1.1 2015/01/15 18:10:54 pinkbyte Exp $ + +EAPI=5 +MY_PN="PRoot" + +inherit eutils toolchain-funcs + +DESCRIPTION="User-space implementation of chroot, mount --bind, and binfmt_misc" +HOMEPAGE="http://proot.me" +SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="care test" + +RDEPEND="care? ( app-arch/libarchive:0= ) + sys-libs/talloc" +DEPEND="${RDEPEND} + care? ( dev-libs/uthash ) + test? ( dev-util/valgrind )" + +# Breaks sandbox +RESTRICT="test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-3.2.1-makefile.patch" \ + "${FILESDIR}/${PN}-2.3.1-lib-paths-fix.patch" + epatch_user +} + +src_compile() { + # build the proot and care targets + emake -C src V=1 \ + CC="$(tc-getCC)" \ + CHECK_VERSION="true" \ + CAREBUILDENV="ok" \ + proot $(use care && echo "care") +} + +src_install() { + if use care; then + dobin src/care + dodoc doc/care/*.txt + fi + dobin src/proot + newman doc/proot/man.1 proot.1 + dodoc doc/proot/*.txt + dodoc -r doc/articles +} + +src_test() { + emake -C tests -j1 CC="$(tc-getCC)" +} + +pkg_postinst() { + if use care; then + elog "You have enabled 'care' USE flag, that builds and installs" + elog "dynamically linked care binary." + elog "Upstream does NOT support such way of building CARE," + elog "it provides only prebuilt binaries." + elog "CARE also has known problems on hardened systems" + elog "Please do NOT file bugs about them to http://bugs.gentoo.org" + fi +} |