From: Patrik Gornicz Date: Mon, 21 May 2012 19:16:09 +0000 (-0400) Subject: added paludis-gitetc X-Git-Url: http://gitweb.pgornicz.com/?a=commitdiff_plain;h=37c7932ea09cf8a74f05d47ac48aeba1b9ae5c13;p=pgornicz.git added paludis-gitetc --- diff --git a/sys-apps/paludis-gitetc/metadata.xml b/sys-apps/paludis-gitetc/metadata.xml new file mode 100644 index 0000000..251ddf7 --- /dev/null +++ b/sys-apps/paludis-gitetc/metadata.xml @@ -0,0 +1,13 @@ + + + + + patrik-gentoo@mail.pgornicz.com + Patrik Gornicz + + + Track user changes to '/etc' using '/etc/.git'. + Redirect package changes to '/etc-pkg' and track using '/etc-pkg/.git'. + Support package updates using 'git merge' and track permsissions using git-perms. + + diff --git a/sys-apps/paludis-gitetc/paludis-gitetc-0.1_beta1.ebuild b/sys-apps/paludis-gitetc/paludis-gitetc-0.1_beta1.ebuild new file mode 100644 index 0000000..1708307 --- /dev/null +++ b/sys-apps/paludis-gitetc/paludis-gitetc-0.1_beta1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit eutils + +DESCRIPTION="Track changes to etc using git" +HOMEPAGE="" +SRC_URI="http://distfiles.pgornicz.com/pgornicz/${P}.tar.bz2" + +LICENSE="" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="dev-vcs/git dev-vcs/git-perms" +RDEPEND="${DEPEND}" + +src_install() { + cp -r "." "${D}" || die +} + +pkg_postinst() { + elog + elog "Remember to run 'gitperms setup' in /etc and /etc-pkg." + elog +}