summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-15 * Convert the directory parameter of etckeeper into "-d directory".Joey Hess
* Pass other patameters on from etckeeper to the .d scripts. * Stop using run-parts for various reasons. * Split out a commit.d that contains committing code that's used by both the pre-install.d and post-install.d scripts. * Split out an unclean.d that tests if the WC contains uncommitted changes. * Add preinst code to remove old post-install.d scripts.
2008-01-13Fix "Extraneous text after `ifeq' directive" make warnings.Miklos Vajna
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-07releasing version 0.9Joey Hess
2008-01-07* Separate debconf use from the main flow of the script so the commitJoey Hess
stage can use editors etc. Closes: #459547 * Remove the hint about setting -e to get interactive commits, since I don't want to encourage users to do that. (For one thing, it's unlikely to work if a graphical package manager is used..)
2008-01-06releasing version 0.8Joey Hess
2008-01-06* Add backwards compatability code to handle post-apt action. Closes: #459441Joey Hess
2008-01-05changelogJoey Hess
2008-01-05Fix two typo in README.Miklos Vajna
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-05Makefile: typo fix.Miklos Vajna
In case LOWLEVEL_PACKAGE_MANAGER=pacman-g2, the /etc path was duplicated. Fix this. Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-05Update pacman-g2.hookMiklos Vajna
pre-apt -> pre-install; post-apt -> post-install Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-04releasing version 0.7Joey Hess
2008-01-04* Commit removed files in the pre-install hook to git, as was already doneJoey Hess
for hg. Avoided changing the debconf template so bubulle doesn't murder me; the current wording is just vague enough to still work with the current behavior.
2008-01-04fix prep_mv_conffile functionJoey Hess
somehow I had an old version (The fact that we copy and paste this function around is absurd and needs fixing!)
2008-01-04tricky stuff to do with storing metadata etc in pre-commitJoey Hess
git needs to git add the files to stage them as part of the current commit, but hg does not, and hg add doesn't do that. Create the files as part of init, this will cause them to be added, pre-commit, which hg needs.
2008-01-04debconf-updatepo, mark vi fuzzyJoey Hess
2008-01-04typoJoey Hess
2008-01-04updates for mercurialJoey Hess
Changed the templates file to not hardcode 'git', and manually unfuzzied all translations except for Vietnamese, which stumped me. A few translations _may_ read incorrectly when VCS=hg, most should be ok. Updated git-specific documentation, but left the tutorial git-specific. Rename more conffiles. Joy oh, joy. Update dependencies. Add some more documentation about etckeeper.conf.
2008-01-04Merge branch 'hg'Joey Hess
Significantly refactored
2008-01-04updateJoey Hess
2008-01-04Merge branch 'debconf-l10n'Joey Hess
2008-01-04General update after the debconf review processChristian Perrier
2008-01-04formattingJoey Hess
2008-01-04this was missed in the merge, re-addJoey Hess
2008-01-04let's call pacman a lowlevel package manager consistentlyJoey Hess
2008-01-04replace git-foo with git fooMiklos Vajna
from the release notes of the upcoming 1.5.4 release: "The next feature release of git (this change is scheduled for v1.6.0) will by default install dashed form of commands (e.g. "git-commit") outside of users' normal $PATH"
2008-01-04Merge branch 'pacman-g2'Joey Hess
2008-01-04changelogJoey Hess
2008-01-04rework tests slightly, test for debconf directlyJoey Hess
2008-01-04whitespaceJoey Hess
2008-01-04Merge branch 'pacman-g2'Miklos Vajna
Conflicts: Makefile pre-install.d/50uncommitted-changes Additinoal fix: As noted by Joey, we should bail out with an error if git commit fails when using pacman-g2. Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-03minor consistency fixJoey Hess
2008-01-03* Add gnarly conffile renaming code.Joey Hess
2008-01-03 * Added configuration options for highlevel and lowlevel package managersJoey Hess
in etckeeper.conf. * Only install apt hooks if apt is used. * Only add backup conffile exclusion to gitignore if dpkg is used. * Rename pre/post-apt.d to pre/post-install.d to allow the same directories to be used for other package managers. * Use the name of the highlevel package manager in commit messages.
2008-01-03Add support for the pacman-g2 package manager.Miklos Vajna
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-03.hgignore syntax correctionMathieu Clabaut
2008-01-03.hgrc section was overwritenMathieu Clabaut
2008-01-03Ignore .pacsave filesMathieu Clabaut
2008-01-03hg-pre-commit-hook: typo when touching fileMathieu Clabaut
2008-01-03Adapt bash_completio to the new subdir structureMathieu Clabaut
2008-01-03Makefile correction - dir creation, and man destMathieu Clabaut
2008-01-03Makefile : hg subdirs installationMathieu Clabaut
2008-01-03post-apt.d : Translation into mercurial idiomMathieu Clabaut
2008-01-03pre-apt.d : Translation into mercurial idiomMathieu Clabaut
2008-01-03Move git files to hg oneMathieu Clabaut
2008-01-03pre-commit.d : Translation into mercurial idiomMathieu Clabaut
2008-01-03Tranlsation of init.d in mercurial idiomMathieu Clabaut
2008-01-03Rename git files to hgMathieu Clabaut
2008-01-03hg and git subrepo creation (hg is for now a copy of git)Mathieu Clabaut
2008-01-03Debut intégration HGMathieu Clabaut
2008-01-03Makefile cleaning + use of DESTDIRMathieu Clabaut