summaryrefslogtreecommitdiff
path: root/.dzil
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2020-02-06 09:24:04 -0700
committerSean Whitton <spwhitton@spwhitton.name>2020-02-06 09:24:04 -0700
commitfe5856ea75ef36e340addfd1887e87426254e154 (patch)
treea253691b67129d5854dea09483f3ef12c113fbf8 /.dzil
parentbe51b6ce11796752bbe718c217f4e851c9e347d5 (diff)
downloaddotfiles-fe5856ea75ef36e340addfd1887e87426254e154.tar.gz
basic dzil config
Diffstat (limited to '.dzil')
-rw-r--r--.dzil/config.ini8
-rw-r--r--.dzil/profiles/default/Module.pm33
-rw-r--r--.dzil/profiles/default/plugins.ini19
-rw-r--r--.dzil/profiles/default/profile.ini15
-rw-r--r--.dzil/profiles/default/skel/CONTRIBUTING43
5 files changed, 118 insertions, 0 deletions
diff --git a/.dzil/config.ini b/.dzil/config.ini
new file mode 100644
index 00000000..39e94b12
--- /dev/null
+++ b/.dzil/config.ini
@@ -0,0 +1,8 @@
+[%User]
+name = Sean Whitton
+email = spwhitton@spwhitton.name
+
+[%Rights]
+license_class = GPL_3
+copyright_holder = Sean Whitton
+
diff --git a/.dzil/profiles/default/Module.pm b/.dzil/profiles/default/Module.pm
new file mode 100644
index 00000000..a96af0d4
--- /dev/null
+++ b/.dzil/profiles/default/Module.pm
@@ -0,0 +1,33 @@
+package {{$name}};
+# ABSTRACT: my cool module
+
+# Copyright (C) {{$dist->copyright_year}} {{$dist->copyright_holder}}
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+=head1 SYNOPSIS
+
+
+
+=head1 DESCRIPTION
+
+
+
+=cut
+
+use 5.028;
+use strict;
+use warnings;
+
+1;
diff --git a/.dzil/profiles/default/plugins.ini b/.dzil/profiles/default/plugins.ini
new file mode 100644
index 00000000..feef232b
--- /dev/null
+++ b/.dzil/profiles/default/plugins.ini
@@ -0,0 +1,19 @@
+[PkgVersion]
+[PodWeaver]
+[MetaJSON]
+[NextRelease]
+
+[PodCoverageTests]
+[PodSyntaxTests]
+
+[@Git]
+signed = 1
+
+[@Filter]
+-bundle = @Basic
+-remove = Readme
+-remove = License
+
+[AutoPrereqs]
+[Prereqs]
+perl = 5.028
diff --git a/.dzil/profiles/default/profile.ini b/.dzil/profiles/default/profile.ini
new file mode 100644
index 00000000..664111b4
--- /dev/null
+++ b/.dzil/profiles/default/profile.ini
@@ -0,0 +1,15 @@
+[TemplateModule/:DefaultModuleMaker]
+template = Module.pm
+
+[DistINI]
+append_file = plugins.ini
+
+[GatherDir::Template]
+root = skel
+
+[GenerateFile / Generate-Changes ]
+filename = Changes
+is_template = 0
+content = Revision history for {{$dist->name}}
+content =
+content = {{$NEXT}}
diff --git a/.dzil/profiles/default/skel/CONTRIBUTING b/.dzil/profiles/default/skel/CONTRIBUTING
new file mode 100644
index 00000000..ff62af4b
--- /dev/null
+++ b/.dzil/profiles/default/skel/CONTRIBUTING
@@ -0,0 +1,43 @@
+Submitting patches
+==================
+
+Thank you for your interest in contributing to this project!
+
+Please **do not** submit a pull request on GitHub. The repository
+there is an automated mirror, and I don't develop using GitHub's
+platform.
+
+Instead, either
+
+- publish a branch somewhere (a GitHub fork is fine), and e-mail
+ <spwhitton@spwhitton.name> asking me to merge your branch, possibly
+ using git-request-pull(1)
+
+- prepare patches with git-format-patch(1), and send them to
+ <spwhitton@spwhitton.name>, probably using git-send-email(1)
+
+You may find <https://git-send-email.io/> useful.
+
+Reporting bugs
+==============
+
+Please use the CPAN bug tracker:
+<https://rt.cpan.org/Public/Dist/Display.html?Name={{$dist->name}}>
+
+Please read "How to Report Bugs Effectively" to ensure your bug report
+constitutes a useful contribution to the project:
+<https://www.chiark.greenend.org.uk/~sgtatham/bugs.html>
+
+Signing off your commits
+========================
+
+Contributions are accepted upstream under the terms set out in the
+file ``COPYING``. You must certify the contents of the file
+``DEVELOPER-CERTIFICATE`` for your contribution. To do this, append a
+``Signed-off-by`` line to end of your commit message. An easy way to
+add this line is to pass the ``-s`` option to git-commit(1). Here is
+an example of a ``Signed-off-by`` line:
+
+::
+
+ Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>