summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-12-19 15:37:01 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-12-19 15:37:01 +0000
commit9e7b1c59968289f4443be209ca6a51c08c1abb39 (patch)
treef3c92ae9dc57f07615d675de0b85e6cfadbc059b /sys-apps
parentAdjust default menu options for grub-2.02. (diff)
downloadhistorical-9e7b1c59968289f4443be209ca6a51c08c1abb39.tar.gz
historical-9e7b1c59968289f4443be209ca6a51c08c1abb39.tar.bz2
historical-9e7b1c59968289f4443be209ca6a51c08c1abb39.zip
version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/etckeeper/ChangeLog7
-rw-r--r--sys-apps/etckeeper/Manifest18
-rw-r--r--sys-apps/etckeeper/etckeeper-1.11.ebuild75
3 files changed, 91 insertions, 9 deletions
diff --git a/sys-apps/etckeeper/ChangeLog b/sys-apps/etckeeper/ChangeLog
index 5aedbbc26f8f..a39002fb1da5 100644
--- a/sys-apps/etckeeper/ChangeLog
+++ b/sys-apps/etckeeper/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/etckeeper
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/etckeeper/ChangeLog,v 1.33 2013/11/04 19:41:55 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/etckeeper/ChangeLog,v 1.34 2013/12/19 15:36:56 hasufell Exp $
+
+*etckeeper-1.11 (19 Dec 2013)
+
+ 19 Dec 2013; Julian Ospald <hasufell@gentoo.org> +etckeeper-1.11.ebuild:
+ version bump
*etckeeper-1.10 (04 Nov 2013)
diff --git a/sys-apps/etckeeper/Manifest b/sys-apps/etckeeper/Manifest
index faf0fc30f9a8..69c0efbe39ea 100644
--- a/sys-apps/etckeeper/Manifest
+++ b/sys-apps/etckeeper/Manifest
@@ -6,23 +6,25 @@ AUX bashrc 116 SHA256 ed9584cd6fdc180dbd3c3d332b07f0287698c9a5602664b8442fea2743
AUX etckeeper-1.4-gentoo.patch 2219 SHA256 df979ae8a1fe6c2ad3c54d3ff748003a448137eb09485e1f32e107cb4d83b7f8 SHA512 8b59a0297db1a7608e53fe5f18dd2c2f4433747b72a9aad57cb8481ecd41e9c6e5be4ab0fab6c772f86bc5f0b738f79cfd7d9105648845d86672e4d4134bbd0b WHIRLPOOL f94de64bd77f7337773112b84c1fcb5be268b9077d58ab47caab60427e71e18fdd6dc9b8e12f695d5deb8aad84e25ea3f4bc44940b74ae48a1519003cd8443a1
AUX etckeeper-1.7-gentoo.patch 2189 SHA256 81215c363c8ac2a5b1b3777bbab017bd99f8152dc159cd6ac822b11e25792038 SHA512 cea8e68f9b6342f593f5ab64875aca5b709043a76057896fa1ab5940496e2d9df7f85e75e38ee7305538c5c81a469529e6cb6af5d401750bca6f298bc82fc4c9 WHIRLPOOL da4872cc882ee16c5503b8c34ae28cdd4dcd21971143aad1e08ee7c4ef906ea2a12e146edbf9ce2a300739a3a8e71e9508f9c3800a5264c9f977c5d7e93d1cb1
DIST etckeeper-1.10.tar.gz 48041 SHA256 8de13e53c858b696df5fa1c330a98c29c582bfed955fa1af3cebe96087873ff6 SHA512 512cccda7ec41836c30adedd590299ded80c58876544f57a693618ec5b5003e7a575b3801598537e4816d3868a0d5aad078578b0295f4d9a1404421bcd365f19 WHIRLPOOL 284647b85b95667bd7b4a8cab377a67c166569d7aa8a08dc06b413c6a1f6b80af6217bca7c72be2f10ceae18d66679522baf25a27ca1a4d2ebc9bc9fe114cad8
+DIST etckeeper-1.11.tar.gz 48100 SHA256 a58b84af8307623f8c59acd6b161bf781909a1dac4b82853baa3098d47decabc SHA512 f9ae79dfee4d97195b0a40ef319d75242662b9717d0293ac9722a7728e22374b6425391e91076ab5e0e4524a16c211511a2857b867d3610ff5c6b2bc561c96a7 WHIRLPOOL 174b857dce5d4ecdb26a01e030c312f57aeb9d1db3eaede5ead4c7e3a08ce05695ca528d226ce1847d28eb14a7360990bb21bb777a710f3b56ab5594ffd01301
DIST etckeeper-1.4.tar.gz 47314 SHA256 05d03c688ebbfb7543aaeac044fa980ff56b38b81cb68aabd827d82334f0d4c3 SHA512 b93e2850e4f4510d78e6f280d680a3ee9ad1fa9123c7dd1bb2db2c4dfeb71549a42c83931631850545c99f8b23d2c74c6f107c58aea025fe6e804917f293fcb5 WHIRLPOOL ba69f987bb08272f07dcc70435c5a7f7d4f4a0fc44eea82775ae2911278196d77e1e7f63ee8473d77e157e4b1b75c7377e7df6041e1978f641be39a59b1c27c8
DIST etckeeper-1.7.tar.gz 47757 SHA256 8cbda3f0260cdceccb77faa465ca25975cb94bc5d54460c2d3d75b344afe7be6 SHA512 02b8dccab26b63ccffc64b5874211b0a58699fb3f0fb721bcc9b2c0e2f93b2bcaab10d848c6fd4309bd224078f502b118f4159431cf2fa680a2a08d271001e5d WHIRLPOOL dae200eae373d5ecd8c6ebc90836347ccfaa3bee6a84dae56bea7e0fe3493bf27d83fa88e083e1dd8137818c0f370ad64fc9e501c45f698eaa1988105ba42858
DIST etckeeper-1.9.tar.gz 47919 SHA256 0c4b0ceb4f84560207846ed5346423f1f41adefbaeb3d64d3a2c9b283a44cfc8 SHA512 7e226c761615dda95671d7c6c15b1981167e3afbdc7fa9e7d0893573ee81d6106d66c2187b3278ab0673d36241864ea6b43971808d31e1a0440d71d2b4efd3cb WHIRLPOOL 9c7857de3c134528458b252263bfd9d4b75ea4123034c699a1fe9c2f090a244149636c0c12f4b5732f93fd0527599d2a92352509b604cbe2162e85479e053cdc
EBUILD etckeeper-1.10.ebuild 1898 SHA256 7ea45694c4ef78b9c09923adb40096a2e4c4ba8d33e208e6e2e9d04582c94597 SHA512 3eb4190c6cff383df4743a19dd1a5f46633724579fb6454b56b26a1fa68b2e673c35ad9cef1f8f62b0bf1f0ff324908d6108ca4446340a3501b9065f75fcc262 WHIRLPOOL bdad3d9291bac9e602f24b27f92af94934a98d51e54fa9194ce8025d748cbc0d8f082d7ddaf3bec533d3508f01ec9cc2d8d9fdf7ae3fc4d1415f6eb0a75e2ed8
+EBUILD etckeeper-1.11.ebuild 1898 SHA256 3de7cdb447e9d2490f241f1b998d83b6b30f99a29eefa6e8bffdc696e1ea4e1b SHA512 5356b7d7f5d02f81d6ab89ac7616c513f5aa209f368c7360f8de1305364e635fc927cb879714417b9c8bf4454bdf9955ccec4a2820b1186db77c09145c50d5b6 WHIRLPOOL 5e85f231e119400ceb453949b1391d1912700845b7bd615beefd6fed0bb4eef436316037227269f15ea566004dc78e71e4788255e2ff9a8eca48ab616a3dab17
EBUILD etckeeper-1.4.ebuild 1887 SHA256 4a59e410442959e0fea2e5cf10dc0d7c6d2b10330246ddf52a81def01c99cb9d SHA512 773d5116bf55cc112704800e95fecfa75873981c544fa526146db81a0155b05f9f7fec198ea9f289775b8d3d530afa052786c2217025ef78771d57b47825c944 WHIRLPOOL 2672713026000198719e235666197a797e7789fd42b7d8dc1c3932afc8a7cbbc3f9e40c0712d160e32591972e4e45edf9e0fd6e735d020805df8e0eedde06fd7
EBUILD etckeeper-1.7.ebuild 1885 SHA256 dd7d5283135965d999cb8f9550779cf62c4ca57093257d8f898f2ba6bbb95f48 SHA512 d787f52d6cedf622e3b65f431b6429c2bc571be683f7fad47c081dcd99722254ac69d6beff467457b9c1e8ef22a3aca27b5fc8900d1fec3a43be1605fdf400aa WHIRLPOOL 896cd0e2e1ddffd0779842997c6630f3cb73dafabb87c8eb8bd1a1328bc7ef2a2908f1bc40083267fc550744f5324c034a9716123c87c5adc92f03a857c724ec
EBUILD etckeeper-1.9.ebuild 1896 SHA256 bb05033dc54c60d7db014a4c8405466d14e81ab6f3e3de0983758b7ba7dcfad9 SHA512 2c85513042f157bdca2f897a9603baf430db91bfb5d35f8393d74e166f87dc05b01156e429111e8c4a5d541e567e97761a234ec5ba4eeb6f33da31b16a6d5e14 WHIRLPOOL 3f4531ad465177d7f9e0ad154f9d9c3f439353cbbe732adc8ff923a037085ade98796f3909f5a28cba91673b806ca2c457d3a3c78cda292559b915a72af667a7
-MISC ChangeLog 4460 SHA256 9753b9c8ccb42f8c52ed177ff4cc1c161e2492bf239839770ad2ad96c9f01ee6 SHA512 5ebc43728c02912738fef9baabc285f1b00be3b7c9ec9bae1d45c8ec1404389aa4b01676a9e6c638c657e97367f54d4ca0b7826e12c52acada616328f674f750 WHIRLPOOL 42d00da291243fd9c4fce9f99b29c1e1a875ee4a07b5c1a81fb99e711f02d4c44fc3315d5bd34785779b1f59f4ad01bc88a2060f660af7cd7dc777750a7c1361
+MISC ChangeLog 4582 SHA256 a2d9dbe17487aa6abc85eff31bb82db4b5e72d8ad04c47de3fa3d268bd39e45e SHA512 0b3bc7773be2ba347c10f36697053a67c70fb17bd8ca0eb9d2b1d20136ec9aa21580bf6efe07e7ac1fd0a3c91bc0b13cc8b6e7ce72e460a4e6e9c04c6cd71672 WHIRLPOOL aca38ad2c0fc9fd7fc0a29420bd235beab13cabbff6b3cc7aa1fc71ef1930353c72433a75a66f964efda8d5a17c9b407d694b6fe961d2c922127194434d17fc0
MISC metadata.xml 976 SHA256 48bd7af76b5aad30f38c79884de21e36ce849f84c138152087595dbd8832ff06 SHA512 ffb60b75d294ca6d92002db677c97fc58022039b4b1f4446f30b0ae0c4a3998aa2c731010f4d745bb7b2205ed2dcb640820029f8178cda1bd34909c36f5385e7 WHIRLPOOL 8979b25b455077f7342da36fbcf719cc4276441f687afe94a87dca9ab69d4d6b60c960ef705a7109ef43fad98b7210753359d89c596a9d46910be9c009390ff9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSd/iIAAoJEFpvPKfnPDWz6aQH+wd94Wr1PFIDiDfuAPM/04Ur
-K+DQEYOUmVi3aK12lWOPUrAVpmG+Uxs0AGOgcP4h5qxTBmGYcmOwjGGSfADYt4UL
-PR7c/ecJNmmhwRjYFGesg1NxuwmgA875ynPpe4gLET8e3oc35E9QIPgtF1oSGS4K
-4Ui6P08RyQTAKivPe0qQqILFudQJowGPLlK+g4tyvJ/RNLicUH75meORKWGOMJpM
-CTjSF8lToWw/4lNXXepqm6DstPm9AlBEyPcwLH3hkVG16joCa9O3mOhAvHeYZdfR
-PujwpEvUUBzzfUI2TRbvAX5RgmRT/RSWOGSC6Wp8sV/1XZyCjNzczCemRk1RsoA=
-=+y22
+iQEcBAEBCAAGBQJSsxKdAAoJEFpvPKfnPDWz9xMH/AjyF9mE+rWajbj2shD9uc+G
+lkCAZR7NAo5FH6LWs1V9/6TOytvmssoVtCOlk1B+wJIqqEaAqujyv9n1MfGGmmJG
+fKmEf5eThkwpg1jVL/HO3w54IXk2t8uPrBC2BvALTSSFgyeKZx0L1nBuki0bUfON
+xI3x3/wSc6J7+sMyk+tZeDqruZm1/WeZM5Ynzioh7p8M5X68r8DsNJlwKjbzC9ER
+PFqrxBm4z3QZ4Br7pRc2Zyb5jXSlRctWpzRVi8F6tT6yW0O/69ZCiW3NKRfmIXLr
+PWdxjt1JueMcrP1n9P5ongHsaoyrNrPc0JwqJ9kd0BUNQxbPQakarJsHPL2RWkI=
+=9Dsw
-----END PGP SIGNATURE-----
diff --git a/sys-apps/etckeeper/etckeeper-1.11.ebuild b/sys-apps/etckeeper/etckeeper-1.11.ebuild
new file mode 100644
index 000000000000..7a491edfb02a
--- /dev/null
+++ b/sys-apps/etckeeper/etckeeper-1.11.ebuild
@@ -0,0 +1,75 @@
+# 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-1.11.ebuild,v 1.1 2013/12/19 15:36:56 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="https://github.com/joeyh/etckeeper/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="bazaar cron"
+REQUIRED_USE="bazaar? ( ${PYTHON_REQUIRED_USE} )"
+
+VCS_DEPEND="dev-vcs/git
+ dev-vcs/mercurial
+ dev-vcs/darcs"
+DEPEND="bazaar? ( dev-vcs/bzr )"
+RDEPEND="${DEPEND}
+ app-portage/portage-utils
+ cron? ( virtual/cron )
+ bazaar? ( ${PYTHON_DEPS} )
+ !bazaar? ( || ( ${VCS_DEPEND} ) )"
+
+src_prepare(){
+ epatch "${FILESDIR}"/${PN}-1.7-gentoo.patch
+}
+
+src_compile() {
+ :
+}
+
+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"
+}