[arch-commits] Commit in etckeeper/repos (2 files)
Christian Hesse
eworm at archlinux.org
Wed Jun 6 06:03:14 UTC 2018
Date: Wednesday, June 6, 2018 @ 06:03:13
Author: eworm
Revision: 340811
archrelease: copy trunk to community-testing-any
Added:
etckeeper/repos/community-testing-any/
etckeeper/repos/community-testing-any/PKGBUILD
(from rev 340810, etckeeper/trunk/PKGBUILD)
----------+
PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
Copied: etckeeper/repos/community-testing-any/PKGBUILD (from rev 340810, etckeeper/trunk/PKGBUILD)
===================================================================
--- community-testing-any/PKGBUILD (rev 0)
+++ community-testing-any/PKGBUILD 2018-06-06 06:03:13 UTC (rev 340811)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Christian Hesse <mail at eworm.de>
+# Contributor: mathieu.clabaut <mathieu.clabaut at gmail.com>
+# Contributor: Buce <dmbuce at gmail.com>
+# Contributor: Danie Roux <accounts at danieroux.com>
+
+pkgname=etckeeper
+pkgver=1.18.8
+pkgrel=1
+pkgdesc='collection of tools to let /etc be stored in a git, hg or bzr repository'
+arch=('any')
+url='https://etckeeper.branchable.com/'
+license=('GPL2')
+depends=('git')
+makedepends=('mercurial' 'bzr')
+optdepends=('mercurial: use mercurial for version control'
+ 'bzr: use bazaar for version control')
+backup=('etc/etckeeper/etckeeper.conf')
+source=("git+https://git.kitenet.net/git/etckeeper.git#tag=${pkgver}")
+sha256sums=('SKIP')
+
+build() {
+ cd "${srcdir}/etckeeper/"
+
+ # fix python
+ sed -i '/^PYTHON=/c PYTHON=python2' Makefile
+ sed -i '1s/python/python2/' zypper-etckeeper.py
+
+ # We want pacman :D
+ sed -i -e "/^LOWLEVEL_PACKAGE_MANAGER/c LOWLEVEL_PACKAGE_MANAGER=pacman" \
+ -e "/^HIGHLEVEL_PACKAGE_MANAGER/c HIGHLEVEL_PACKAGE_MANAGER=pacman" etckeeper.conf
+}
+
+package() {
+ cd "${srcdir}/etckeeper/"
+
+ make DESTDIR="${pkgdir}" systemddir=/usr/lib/systemd/system install
+}
+
More information about the arch-commits
mailing list