diff options
author | Patrick Lauer <patrick@gentoo.org> | 2015-02-17 07:23:52 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2015-02-17 07:23:52 +0000 |
commit | b53e178057b9446ae3a34247e3cd5c763d1f7b54 (patch) | |
tree | e2f9c72f67c7968801bf459b9b0095a66bf44587 /sys-cluster | |
parent | Version bump. (diff) | |
download | historical-b53e178057b9446ae3a34247e3cd5c763d1f7b54.tar.gz historical-b53e178057b9446ae3a34247e3cd5c763d1f7b54.tar.bz2 historical-b53e178057b9446ae3a34247e3cd5c763d1f7b54.zip |
Bump
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/util-vserver/ChangeLog | 8 | ||||
-rw-r--r-- | sys-cluster/util-vserver/Manifest | 14 | ||||
-rw-r--r-- | sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild | 96 |
3 files changed, 106 insertions, 12 deletions
diff --git a/sys-cluster/util-vserver/ChangeLog b/sys-cluster/util-vserver/ChangeLog index a201d716ef6c..096431de593b 100644 --- a/sys-cluster/util-vserver/ChangeLog +++ b/sys-cluster/util-vserver/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-cluster/util-vserver # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.117 2015/01/27 09:38:36 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.118 2015/02/17 07:23:43 patrick Exp $ + +*util-vserver-0.30.216_pre3062 (17 Feb 2015) + + 17 Feb 2015; Patrick Lauer <patrick@gentoo.org> + +util-vserver-0.30.216_pre3062.ebuild: + Bump 27 Jan 2015; Pacho Ramos <pacho@gentoo.org> -util-vserver-0.30.216_pre3038.ebuild: diff --git a/sys-cluster/util-vserver/Manifest b/sys-cluster/util-vserver/Manifest index 005d31cc719e..806664f962d2 100644 --- a/sys-cluster/util-vserver/Manifest +++ b/sys-cluster/util-vserver/Manifest @@ -1,18 +1,10 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX bash_completion 7568 SHA256 2232166a5aed9857a7a5c30adfdd4ea944e0608a29fad05f229b8cef2d61795d SHA512 b9e5745775121107da14540103bbf4943692a514cf3cd69b71c999a5e0eb1c81253b6ac4ca635cdb6e64cd1f1c1204dfecd4a6f83cbe7d5448625c53f80ed3bb WHIRLPOOL a17cc603408cf178c0d8299e6f36133715f6ec6c5a21c7440dca49338dde2280d24bb26852a21326ab2b62ac787ed84d06d0baf3097c0188f2448fbf055e79ab AUX util-vserver-0.30.216-varlock.patch 646 SHA256 ce2838016fd3ee9cbcdc0b2d52aa6988a437b7bd06ca1debc7ad4049130c0d46 SHA512 85fe6013d92a5c0ed3772511988f16319e1fa829d230bc40de1f9fb28a85fd49c69536185019066c959cf05c9a4b82ad4a51840bb0a5624775c518e8e29c53b9 WHIRLPOOL 150c656644946c835f0f2aca245453106520bbec4a10a656efb3ddce6f2ba925ecde5ae1606f8ba58b0046374991feed068bd4da2046e1ec2a5155ea7cafbfe7 DIST util-vserver-0.30.216-pre3025.tar.bz2 760763 SHA256 6b6df2e96105361e7ede644d522e1cee60fd71ef72715b82e40a4a93ce7ea949 SHA512 5d799a19c8c78b7c2222e0d17490010d065e02e2a49020fb4766a98fb85a59d889881d231a279012935ff3d108706edf71c1e8736390cb9a7ce9af969a716a56 WHIRLPOOL 06e30603ead7d6835b3f70fb2491698619d82b898980529e9190818df76a4a2575f28fc82bc18cda67def2ae43c0e8c4b8038b10f37caf29f41fd029cce8124c DIST util-vserver-0.30.216-pre3038.tar.bz2 762540 SHA256 06f7b2390578767e5c27237538eda3803134041c307da2c8409d5a6d49800525 SHA512 cf00f8482831e6b682faee309b72a899b16177b4783253596a83986828e38a5fb4b88e152e060ecec21e208c42058d56e88eaba3e7cdf5ceb40dc5f5c8f7711d WHIRLPOOL 0931fb17316982ba8ccfb9409112d72f2928327aed5677ea9756cb8eba3639b4090173b73d313945f8bf44b6b65db94a8bfb3619ba8ed865402c1f8e217c285f +DIST util-vserver-0.30.216-pre3062.tar.bz2 768055 SHA256 efecefa1dbe6abba85c23822916aa67f2a740c66dfd6559f8a2d0afc2fcfb671 SHA512 1002a5d8f0d622445df73908f5f2ef5fab8424ff7134cd58b30680c03eddaacdebda47520c833434dfa6d3750cee79ac03ae9ee1b7f17a305b7ab2672d4f84d3 WHIRLPOOL 28c01f99e7dde6c4f47c23e51e83ea115665fd7ee523b873f12c325bdababea812d7053529c5fe361c1fdd4c726c41ab8ab058cb30bcda5eea29503a160b0b9c EBUILD util-vserver-0.30.216_pre3025.ebuild 2393 SHA256 ff5dc3a1eb3aa149f3c39ccb34fecfc90af46e731bc25cdf5cab18aea154eb97 SHA512 e27e2792d980c2b67a1203680e5006b53da5628bf0a0792ac8d16c5e3cd26e1766a582e4b43de369cd088cd657f0eaff45f47e208de5ed4e6b690d2b566f6758 WHIRLPOOL 52d0a04569afed90ad2f31e7f0c88724d090c04428e63ea2df22fbfe4eabd06fac4fec17041c4147afee9c5ac35af65f7a07cfd7d07c4f02dd33778986c62109 EBUILD util-vserver-0.30.216_pre3038-r1.ebuild 2353 SHA256 d132ee477bd80d565c15271d854e3e8321a3de1a72bcad2e8a02b7baa748f2ad SHA512 5b0e7e56fadd3966aa2a542ed781cb1f8f14f1e96b416f852dc9d56daaa43627e9ad942dff5ad55d54197f1defdfc4ab6d31a67d4b79424dd1ee1a68bbac1f64 WHIRLPOOL b256fd9aa0a56c0c493408fa777598727a39875613b43d0a31fec3527fe46977137011df2294fbc971c5f5f14b40adc8c5588c377a6f7b48e6b2c8da76b076af -MISC ChangeLog 24293 SHA256 68b5687e349abb51b1eb6c788ac9e43ba8516015de17806b9621ab4b21826a2f SHA512 436240997085ca09ad1ebd2ec7bb42c373af3e665e1a8c62a417d0b979132e39b9aa297e83acb45cdda5147e04caef070b52551566596ccd63ce81058d713ddf WHIRLPOOL 058f60b7eb567b1160334837a06c03381f89ac97318fdf80d0bb9685bcb7502b75836c288ea142699eda64c1a3e2a0b560fc2c32a3370ad643f927243f60f7fd +EBUILD util-vserver-0.30.216_pre3062.ebuild 2240 SHA256 63846db83f4e9367eab18f15825e88bddbf7575b4af4311137ea62cdde0a99df SHA512 1ae1126efddb7b22c42844666c8400f1f3181d59c3cb71041c7ec71cf92f6710e8c7c09d83a6f873b5e45885085842259ba84f21b15254a0de078e5a5e66f756 WHIRLPOOL 020fbe79560a01aabe1042943a91473483cd4ff6783c98655477840d873395b26272288ecc92cb6b059b471225fd83a761c4e98efa1d2e1775a6909688da9067 +MISC ChangeLog 24440 SHA256 c62574ce9847e29c9792d8f7df67990a4cdaf13c5a08a272209ffc761a925484 SHA512 26f647ffe67ab2a404e12b1b5e44882baa1444bc08d2b4e5dd24737c3cd423458c1684bd71e7014a199a23b832021bcb892ae5bab4e04e3a059d24a020b05b1a WHIRLPOOL c5d0477e876ac9b621871bd049bf6ddacf24d8d648bdeef0f8374f89748b1361ca26a0f2c3d34a2fe1fb2f606554fd0d0ce51c69d1be124c5d042f5610dea5d3 MISC metadata.xml 565 SHA256 4473dca9c2e5309c7836282184adb19ae99c09db527aaa51dbc2682673900488 SHA512 d93d6c9b118bf18deef710e02ece1e3e94b3e7a6f5dd44906386e0691ad4dd51c8c2a88bb08d41c876e1ba3e3c63328c02b0563262bf60f092eb88179494eab8 WHIRLPOOL 9c751f0c039bb64a9aa72aa363e095131a00b1ca50883986c775fb81532f355a49519e5363f8728c0c92c8cf78e068dd8a23c9daa8ed03b764648de330750939 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEAREIAAYFAlTHXJ0ACgkQCaWpQKGI+9TYygCfbKCCJO+SNvl6kvfqiVNHlibx -pKYAn1XfbbK8vySEXbQGRim/luqrOqqn -=u0Ru ------END PGP SIGNATURE----- diff --git a/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild b/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild new file mode 100644 index 000000000000..aa86751f50b1 --- /dev/null +++ b/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.216_pre3062.ebuild,v 1.1 2015/02/17 07:23:43 patrick Exp $ + +EAPI=4 + +inherit eutils bash-completion-r1 + +MY_P=${P/_/-} +S="${WORKDIR}"/${MY_P} + +DESCRIPTION="Linux-VServer admin utilities" +HOMEPAGE="http://www.nongnu.org/util-vserver/" +SRC_URI="http://people.linux-vserver.org/~dhozac/t/uv-testing/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~sparc ~x86" + +IUSE="" + +CDEPEND="dev-libs/beecrypt + net-firewall/iptables + net-misc/vconfig + sys-apps/iproute2 + sys-apps/coreutils" + +DEPEND=">dev-libs/dietlibc-0.33 + ${CDEPEND}" + +RDEPEND="${CDEPEND}" + +pkg_setup() { + if [[ -z "${VDIRBASE}" ]]; then + einfo + einfo "You can change the default vserver base directory (/vservers)" + einfo "by setting the VDIRBASE environment variable." + fi + + : ${VDIRBASE:=/vservers} + + einfo + einfo "Using \"${VDIRBASE}\" as vserver base directory" + einfo +} + +src_test() { + # do not use $D from portage by accident (#297982) + sed -i -e 's/^\$D //' "${S}"/src/testsuite/vunify-test.sh + default +} + +src_configure() { + econf --with-vrootdir=${VDIRBASE} \ + --with-initscripts=gentoo \ + --localstatedir=/var +} + +src_compile() { + emake -j1 || die "emake failed!" +} + +src_install() { + make DESTDIR="${D}" install install-distribution \ + || die "make install failed!" + + # keep dirs + keepdir /var/cache/vservers + keepdir "${VDIRBASE}" + keepdir "${VDIRBASE}"/.pkg + + # bash-completion + newbashcomp "${FILESDIR}"/bash_completion ${PN} + + dodoc README ChangeLog NEWS AUTHORS THANKS util-vserver.spec +} + +pkg_postinst() { + # Create VDIRBASE in postinst, so it is (a) not unmerged and (b) also + # present when merging. + + mkdir -p "${VDIRBASE}" + setattr --barrier "${VDIRBASE}" + + rm /etc/vservers/.defaults/vdirbase + ln -sf "${VDIRBASE}" /etc/vservers/.defaults/vdirbase + + elog + elog "You have to run the vprocunhide command after every reboot" + elog "in order to setup /proc permissions correctly for vserver" + elog "use. An init script has been installed by this package." + elog "To use it you should add it to a runlevel:" + elog + elog " rc-update add vprocunhide default" + elog +} |