added paludis-gitetc
authorPatrik Gornicz <Gornicz.P@gmail.com>
Mon, 21 May 2012 19:16:09 +0000 (15:16 -0400)
committerPatrik Gornicz <Gornicz.P@gmail.com>
Wed, 23 May 2012 02:10:01 +0000 (22:10 -0400)
sys-apps/paludis-gitetc/metadata.xml [new file with mode: 0644]
sys-apps/paludis-gitetc/paludis-gitetc-0.1_beta1.ebuild [new file with mode: 0644]

diff --git a/sys-apps/paludis-gitetc/metadata.xml b/sys-apps/paludis-gitetc/metadata.xml
new file mode 100644 (file)
index 0000000..251ddf7
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <maintainer>
+               <email>patrik-gentoo@mail.pgornicz.com</email>
+               <name>Patrik Gornicz</name>
+       </maintainer>
+       <longdescription lang="en">
+       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.
+       </longdescription>
+</pkgmetadata>
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 (file)
index 0000000..1708307
--- /dev/null
@@ -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
+}