diff options
author | 2013-01-06 00:50:48 +0000 | |
---|---|---|
committer | 2013-01-06 00:50:48 +0000 | |
commit | 5daa26d9b5a34529af48b45a6aaee612283aea9e (patch) | |
tree | 264dd342d78d67f0c2341914a8b93ae617f066e7 /sys-apps | |
parent | fix deps (diff) | |
download | historical-5daa26d9b5a34529af48b45a6aaee612283aea9e.tar.gz historical-5daa26d9b5a34529af48b45a6aaee612283aea9e.tar.bz2 historical-5daa26d9b5a34529af48b45a6aaee612283aea9e.zip |
revbump: migrate to distutils-r1
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/etckeeper/ChangeLog | 9 | ||||
-rw-r--r-- | sys-apps/etckeeper/Manifest | 17 | ||||
-rw-r--r-- | sys-apps/etckeeper/etckeeper-0.63-r1.ebuild | 76 |
3 files changed, 92 insertions, 10 deletions
diff --git a/sys-apps/etckeeper/ChangeLog b/sys-apps/etckeeper/ChangeLog index e8298caeaaef..070e7cf81037 100644 --- a/sys-apps/etckeeper/ChangeLog +++ b/sys-apps/etckeeper/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/etckeeper -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/etckeeper/ChangeLog,v 1.8 2012/11/11 18:18:44 hasufell Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/etckeeper/ChangeLog,v 1.9 2013/01/06 00:50:44 hasufell Exp $ + +*etckeeper-0.63-r1 (06 Jan 2013) + + 06 Jan 2013; Julian Ospald <hasufell@gentoo.org> +etckeeper-0.63-r1.ebuild: + revbump: migrate to distutils-r1 11 Nov 2012; Julian Ospald <hasufell@gentoo.org> etckeeper-0.63.ebuild, metadata.xml: diff --git a/sys-apps/etckeeper/Manifest b/sys-apps/etckeeper/Manifest index 939622990131..b4a32132b9fc 100644 --- a/sys-apps/etckeeper/Manifest +++ b/sys-apps/etckeeper/Manifest @@ -5,17 +5,18 @@ AUX 99etckeeper 60 SHA256 237108fb8d1b16ba51410acea5963991de7a2eef9db7594d67a7f7 AUX bashrc 116 SHA256 ed9584cd6fdc180dbd3c3d332b07f0287698c9a5602664b8442fea2743141e5a SHA512 8ea8195aa7d65370382c05c92951157b133914d946eec17da4cec32e469130553bdffd91261ce571f5cd31577d5381818ab2deb3f1e6ac872f054dd2798ceb0e WHIRLPOOL b15d4a65c31d7243993204619b2b4d9b1f4bcf539abf43d20fc8fce9d9eabd928a466b5139e66c35430f0e9c9c103344b4ceffa328a4374a7d45dbef0cb4e672 AUX etckeeper-0.63-gentoo.patch 2140 SHA256 45c79f5e6f8c7a242923acd40302c18dfeedc5a1a0e4b6c85c821b0fbf129bdb SHA512 a87980c2ef589b15d778048e47107e9e66899b10facc3143d9b507e818f59f544c784115c511882382787911c9d25a85c9ebf8de2eccae9383d0e87c5adfb150 WHIRLPOOL 95a68fd5293a1a9d6c460e694a1bcdcb4d408a96943e46e07d97f21dad2123db4a9adfceae942d202a54c97c212e6e4ee64926980a3b3e7153e88294ab94e907 DIST etckeeper-0.63.tar.gz 45799 SHA256 c745b1a635bc3a4d184d6547c2551a72f067addc01a766fc741e85ba2f623763 SHA512 544b2d86d55266f321936759627684418da9b4993003767fd8ed59fa44462940e0e1610717ebce9b8e185139b747e5a6c9a0fbe3e7d765f2094d46e53c312f34 WHIRLPOOL c41347719c80672299088eb72a1331141ae67123e87fa87e3cdd3c01c08462e6cd2cbe1243943b21b30620e7a117614f1fef83547ac29b3ac1bb9cdf4ccd42a2 +EBUILD etckeeper-0.63-r1.ebuild 1905 SHA256 8a6c3410468356e38037af8970ad9f2285e7628edc188130f961a62d061a6132 SHA512 511f8af513e2c2eb3e20de327622503f38d528161abdd631842b02ac1e6ae2287d1a4f21dd2ae93ea5d78ee433bf195a1405332f3ed6f7847644d653a4470af7 WHIRLPOOL 4c297c11504de42e247b016c2a58d805f3b65973acf146bafb6464484ae1a6ee9a7d435e6145fbf44d224ae25aa11b8c60beceaa7aad0bebf7208ecdf3773e08 EBUILD etckeeper-0.63.ebuild 1911 SHA256 df79e09b1a4f46b4707ba998ed5883ab9971a6418cb6ba10849ed8270ba7b501 SHA512 bbcdcaba5e94036b1e094c64b730339355ed0f64559bed473d893206eec3255368b9b9dcd8253d54f19aebd9af8c6cd8be36887dd6e2ec53903fe17efc120c3f WHIRLPOOL cbd94b308d677f6a25cc2b7c4166748e21fe6bc599a7d12302ccc53b0e341c8a3993789182bea335f09b5815cfaaa5a08a5f346db19efc412fa6e7011283177c -MISC ChangeLog 1260 SHA256 d38ad525e31abfd22519d3144ccc6c5d5254ea7d7a47a1bd971b384f7cdb5f7a SHA512 2faf86b847a2e9c43b1840649f5584c9e0a7d072bf57437ab3a733612e30b1510604b23bd12ac96c2203d6629dc68610e8de67fc2ff2b492b8d69cbf3f40b0ca WHIRLPOOL 1b89b35476cd7d98aa3e8a282adae5a8c7049dd49d61c530c50faabcdc89e33a81129b4141602682c984d647ca6fbf074bfb3839360a2de1751d16a9b4487a0c +MISC ChangeLog 1408 SHA256 052f75a1af2f1fe36110372a0be30d473a4382865cf9c66b87d6f96c076c6dfe SHA512 cc44b38f776244517e4964c9c9caedf395a5398dc0844efe018d25bac7098ca63f85ea0dd91806624d62141cf7cedfa8a02acf27650dcac3fa131a70aca58575 WHIRLPOOL 8796db9e9f956b76baabfd47fbdc79b139dd232e6247fa30e2d70055b10181c2aaad187e10ced597dc38580244ae57ab140abe69c9a7fad2e85b215091e0eb71 MISC metadata.xml 586 SHA256 6156df71d8da477e0af1d1604b4cddf6727fe31dd849219f9e6e316f7d1d2542 SHA512 d64c6b2eca51ac59013f000ccf890bbbe6f0e463fca50db6872d23ffe636145d9a118b760867e6c357ea069f83a8a313cca5727825457217965ab68d7fe289fd WHIRLPOOL c624b5c71b58e755bdea67aa5683e511046fff8cc2933e2afd5b778196aa3b7d9620c6a45b46de035ef9be70eb4ca703a1c4b6f6ff4373741a201e60e65d8036 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQn+wGAAoJEFpvPKfnPDWzmV8H+gNryNlj47IeENUfbmyAdnou -i4RSD4kdQ+lPi8yGZf605SoyqjYnEuv0CckF+h9pVNZpWb2zhhX3wC03TCqMjiCB -5WgbaB1Ln97RkRkPOnk0crmWqykL4AtqrYA+fKC9ZUvGQH5OPVl2TGDkKK1hz2P1 -cvhu/r8XexX1AvwUjPSOD+W5QOv9j6NdwHw7BUcbcRs5tCHRDyEnl6H19XdhVRpd -tXUC8+JEaPBUyU9c4H2yMvmVY7XHMinQr6f8n/EjV7wh7rOR0nffHW3qZO3qtpDJ -o4R+7HB4Rc/4zmgVRlHh9wfnyiyoYd6Nq4hhMRguFphFhmCTUMSmwIhk+ouXxQg= -=NWV7 +iQEcBAEBCAAGBQJQ6MpoAAoJEFpvPKfnPDWzgdYH/0yCFGl0VDhmN2UqAAtSryix +cFKqF/egp3i0p+I3JEqTRqitow7HkJCdRLKcHy8ZP7JguB1r2pMPlNeqVnyQHs7F +u5vr21sXnHs0ralM/g3o5EXOPCwHZfseqZfEHfMGO2VRg9yAB/kR1HnP/avLgP7J +Uxa7HzcoPW8ydtL0j3OATai9Tflm7SEce2tNA6bhGi55PxVe9HKqnJA2Rl1SL0rR +DxdlJ5lUHhLRCQUHssriAoZ5ztOn9a4cGKMblN9HKglEJUKEr3hygCBwknC7+OFp +nEEQyGQSBzgp7V7tSZhLmqLQdSBLKonR2/qsSkdEzfqEZ+YTMwM9J7p4iTfDk8g= +=7Oe8 -----END PGP SIGNATURE----- diff --git a/sys-apps/etckeeper/etckeeper-0.63-r1.ebuild b/sys-apps/etckeeper/etckeeper-0.63-r1.ebuild new file mode 100644 index 000000000000..dcd494974e50 --- /dev/null +++ b/sys-apps/etckeeper/etckeeper-0.63-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/etckeeper/etckeeper-0.63-r1.ebuild,v 1.1 2013/01/06 00:50:44 hasufell Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_6 python2_7 ) + +inherit eutils bash-completion-r1 prefix python-r1 + +DESCRIPTION="A collection of tools to let /etc be stored in a repository" +HOMEPAGE="http://kitenet.net/~joey/code/etckeeper/" +SRC_URI="http://git.kitenet.net/?p=${PN}.git;a=snapshot;h=refs/tags/${PV};sf=tgz -> ${P}.tar.gz" + +LICENSE="GPL-2" +IUSE="bazaar cron" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +VCS_DEPEND=" + dev-vcs/git + dev-vcs/mercurial + dev-vcs/darcs" +DEPEND="bazaar? ( dev-vcs/bzr )" +RDEPEND="${DEPEND} + app-portage/portage-utils + virtual/python-argparse + cron? ( virtual/cron ) + bazaar? ( ${PYTHON_DEPS} ) + !bazaar? ( || ( ${VCS_DEPEND} ) )" + +src_prepare(){ + epatch "${FILESDIR}"/${P}-gentoo.patch +} + +src_compile() { + use bazaar && emake +} + +src_install(){ + emake DESTDIR="${ED}" install + + bzr_install() { + ${PYTHON} ./${PN}-bzr/__init__.py install --root="${ED}" || + die "bzr support installation failed!" + } + use bazaar && python_foreach_impl bzr_install + + if use prefix; then + doenvd "${FILESDIR}"/99${PN} + eprefixify "${ED}"/etc/env.d/99${PN} + fi + + newbashcomp bash_completion ${PN} + dodoc README TODO + docinto examples + dodoc "${FILESDIR}"/bashrc + + if use cron ; then + exeinto /etc/cron.daily + newexe debian/cron.daily etckeeper + fi +} + +pkg_postinst(){ + elog "${PN} supports the following VCS: ${VCS_DEPEND}" + elog " dev-vcs/bzr" + elog "This ebuild just ensures at least one is installed!" + elog "For dev-vcs/bzr you need to enable 'bazaar' useflag." + elog + elog "You may want to adjust your /etc/portage/bashrc" + elog "see the example file in /usr/share/doc/${P}/examples" + elog + elog "To initialise your etc-dir as a repository run:" + elog "${PN} init -d /etc" +} |