[libmoosex-has-sugar-perl] 09/120: Update README

Intrigeri intrigeri at moszumanska.debian.org
Wed Aug 27 21:35:05 UTC 2014


This is an automated email from the git hooks/post-receive script.

intrigeri pushed a commit to annotated tag 0.05070422-source
in repository libmoosex-has-sugar-perl.

commit 3541e8d0d5ed20aed81d7d1ecd7646845f81c07b
Author: Kent Fredric <kentfredric at gmail.com>
Date:   Tue Sep 10 15:54:25 2013 +1200

    Update README
---
 README      |  0
 README.mkdn | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/README b/README
deleted file mode 100644
index e69de29..0000000
diff --git a/README.mkdn b/README.mkdn
new file mode 100644
index 0000000..a1a378e
--- /dev/null
+++ b/README.mkdn
@@ -0,0 +1,53 @@
+# ABOUT
+
+This repository contains a directory full of utilities to bolt on
+to CPAN-targeting distributions, to add useful `travis-ci` features to those dists.
+
+# PREREQS
+
+All that is needed at present to get started, is a copy of `git` that provides `git subtree`, and a copy of `Path::FindDev` from `CPAN`.
+
+You don't need `Path::FindDev` during deployment, its just used to streamline
+automated patching.
+
+# INSTALLING
+
+First, check out a copy of these scripts, it can be a temporary directory,
+and you'll only need to do this once.
+
+```shell
+  > mkdir /tmp/tci-scripts
+  > cd    /tmp/tci-scripts
+  > git   clone https://github.com/kentfredric/travis-scripts.git
+```
+
+Then, chdir to the root of your project
+
+```shell
+  > chdir $PROJECT
+```
+
+And lastly, execute the installer
+
+```shell
+  > /tmp/tci-scripts/sync_tree.pl
+```
+
+This will create the folder called `maint` within your distribution,
+with a tree installed by `git subtree`, which will track this distribution.
+
+To update your copy of `/maint` to the latest, simply execute
+
+```shell
+  > $PROJECT/maint/sync_tree.pl
+```
+
+While somewhere in your project.
+
+# CAVEATS
+
+Note, this tool uses `Path::FindDev`, and by proxy, `Path::IsDev` to find a development
+root directory somewhere in the ancestry of `$CWD`.
+
+As such, you will likely need to appease `Path::IsDev` by having a file of some description that
+marks the root of the development tree.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-has-sugar-perl.git



More information about the Pkg-perl-cvs-commits mailing list