5 years agogoto Exporter::import rather than using export_to_level
Graham Knop [Mon, 18 Feb 2019 15:30:44 +0000]
goto Exporter::import rather than using export_to_level

5 years agoinject Distar behavior at import time rather than compile time
Graham Knop [Fri, 15 Feb 2019 13:45:00 +0000]
inject Distar behavior at import time rather than compile time

5 years agofix license add-to-manifest call
Graham Knop [Mon, 18 Feb 2019 12:50:59 +0000]
fix license add-to-manifest call

5 years agobump version and add basic changelog v0.003000
Graham Knop [Fri, 15 Feb 2019 13:30:14 +0000]
bump version and add basic changelog

6 years agolicense file generation
Graham Knop [Wed, 22 Jul 2015 19:45:28 +0000]
license file generation

6 years agofix author handling
Graham Knop [Thu, 15 Feb 2018 17:17:53 +0000]
fix author handling

6 years agodon't pass author if not set
Graham Knop [Sun, 28 Jan 2018 15:07:15 +0000]
don't pass author if not set

6 years agotry to force tar format and uid/gid
Graham Knop [Wed, 22 Nov 2017 17:09:59 +0000]
try to force tar format and uid/gid

If the uid and gid of the files on disk is too large, tar will silently
upgrade the format of the tar file to include pax headers.  This will
lead to warnings or errors on decompressing.  Try to force the format to
prevent this.  This may cause the archive creation to fail, but there is
an extra check to validate the tarball later.  If using gnu tar, we can
force the uid and gid, which should prevent this issue.

6 years agofix tar type handling for uncompressed tar files
Graham Knop [Fri, 1 Dec 2017 01:28:15 +0000]
fix tar type handling for uncompressed tar files

7 years agoremove default FAKE_RELEASE setting, allowing env to pass through
Graham Knop [Sat, 2 Sep 2017 15:13:01 +0000]
remove default FAKE_RELEASE setting, allowing env to pass through

7 years agoverify tarballs
Graham Knop [Tue, 28 Mar 2017 00:17:51 +0000]
verify tarballs

7 years agofatal prereqs on release
Graham Knop [Tue, 28 Mar 2017 00:16:12 +0000]
fatal prereqs on release

7 years agoupdate docs
Graham Knop [Tue, 4 Apr 2017 13:31:05 +0000]
update docs

7 years agoadd README.pod as link to distar docs
Graham Knop [Tue, 4 Apr 2017 12:20:53 +0000]
add README.pod as link to distar docs

8 years agomake sure readme is finalized before generating signature
Graham Knop [Sun, 16 Oct 2016 11:35:34 +0000]
make sure readme is finalized before generating signature

8 years agoavoid needing . in @INC in dev mode
Graham Knop [Sun, 16 Oct 2016 11:34:50 +0000]
avoid needing . in @INC in dev mode

8 years agobump version in pod
Graham Knop [Wed, 12 Oct 2016 20:23:52 +0000]
bump version in pod

8 years agofix directory calculations without --git
Graham Knop [Wed, 12 Oct 2016 20:21:34 +0000]
fix directory calculations without --git

8 years agoadd warning for over-long dotted decimal
Graham Knop [Sun, 2 Oct 2016 01:16:34 +0000]
add warning for over-long dotted decimal

8 years agoadd --stable and --alpha options
Graham Knop [Sat, 1 Oct 2016 22:51:30 +0000]
add --stable and --alpha options

8 years agofix and clean up numeric version bumping
Graham Knop [Tue, 27 Sep 2016 01:19:44 +0000]
fix and clean up numeric version bumping

8 years agobump dotted decimal as dotted decimal
Graham Knop [Tue, 27 Sep 2016 01:17:10 +0000]
bump dotted decimal as dotted decimal

8 years agoadd --dry-run option
Graham Knop [Sat, 1 Oct 2016 22:52:07 +0000]
add --dry-run option

8 years agofix and speed up directory scan
Graham Knop [Tue, 27 Sep 2016 01:19:13 +0000]
fix and speed up directory scan

8 years agodie with missing old version
Graham Knop [Tue, 27 Sep 2016 01:16:25 +0000]
die with missing old version

8 years agofix manifest checking missing added files
Graham Knop [Tue, 27 Sep 2016 01:14:43 +0000]
fix manifest checking missing added files

8 years agoremake even if pull fails
Graham Knop [Tue, 23 Aug 2016 10:10:35 +0000]
remake even if pull fails

8 years agofix readme handling
Graham Knop [Tue, 23 Aug 2016 10:10:22 +0000]
fix readme handling

8 years agodon't dupe xt tests if already specified
Graham Knop [Tue, 23 Aug 2016 09:46:48 +0000]
don't dupe xt tests if already specified

8 years agoremake using Distar even if not in Makefile.PL
Graham Knop [Tue, 23 Aug 2016 09:35:31 +0000]
remake using Distar even if not in Makefile.PL

8 years agodon't modify MANIFEST.SKIP if tracked
Graham Knop [Tue, 23 Aug 2016 09:35:04 +0000]
don't modify MANIFEST.SKIP if tracked

8 years agoskip ABSTRACT_FROM if ABSTRACT given
Graham Knop [Tue, 23 Aug 2016 09:34:39 +0000]
skip ABSTRACT_FROM if ABSTRACT given

8 years agobe compatible with older git
Graham Knop [Fri, 19 Aug 2016 07:40:44 +0000]
be compatible with older git

8 years agodon't force remake on Distar change
Graham Knop [Tue, 19 Apr 2016 11:59:14 +0000]
don't force remake on Distar change

8 years agoallow loading Distar from alternate location
Graham Knop [Mon, 18 Apr 2016 12:01:58 +0000]
allow loading Distar from alternate location

8 years agoupdate MANIFEST without needing to chdir
Graham Knop [Mon, 18 Apr 2016 12:00:45 +0000]
update MANIFEST without needing to chdir

8 years agobetter ordering for release process
Graham Knop [Mon, 18 Apr 2016 12:03:34 +0000]
better ordering for release process

8 years agoadd FAKE_RELEASE option to skip uploading
Graham Knop [Thu, 12 Nov 2015 10:04:31 +0000]
add FAKE_RELEASE option to skip uploading

8 years agoclean up preflight checks mirror/master
Graham Knop [Sat, 5 Dec 2015 12:16:29 +0000]
clean up preflight checks

8 years agosplit out checking for cpan-upload from preflight
Graham Knop [Sat, 5 Dec 2015 08:29:18 +0000]
split out checking for cpan-upload from preflight

8 years agosplit manifest checking out from preflight and improve
Graham Knop [Sat, 5 Dec 2015 08:27:22 +0000]
split manifest checking out from preflight and improve

8 years agosplit version checking out from preflight
Graham Knop [Sat, 5 Dec 2015 07:49:24 +0000]
split version checking out from preflight

8 years agodocs
Graham Knop [Sat, 5 Dec 2015 23:56:32 +0000]
docs

8 years agoensure README built in correct order
Graham Knop [Thu, 12 Nov 2015 10:05:29 +0000]
ensure README built in correct order

8 years agoconfigurable Changes filename
Graham Knop [Thu, 12 Nov 2015 10:03:03 +0000]
configurable Changes filename

8 years agoallow option to release from a different branch
Graham Knop [Thu, 12 Nov 2015 09:48:21 +0000]
allow option to release from a different branch

8 years agofold committing into adding changelog header script
Graham Knop [Fri, 6 Nov 2015 23:04:47 +0000]
fold committing into adding changelog header script

8 years agorefactor makefile additions
Graham Knop [Thu, 12 Nov 2015 09:29:01 +0000]
refactor makefile additions

8 years agomake releasetest more portable
Graham Knop [Mon, 9 Nov 2015 04:30:09 +0000]
make releasetest more portable

8 years agouse macros for deleting makefile
Graham Knop [Thu, 3 Dec 2015 06:10:54 +0000]
use macros for deleting makefile

8 years agognu style args
Graham Knop [Thu, 12 Nov 2015 09:26:40 +0000]
gnu style args

8 years agoclean up phony targets
Graham Knop [Mon, 14 Dec 2015 12:46:08 +0000]
clean up phony targets

8 years agoallow ABSTRACT_FROM to be overwritten
Graham Knop [Mon, 14 Dec 2015 12:46:21 +0000]
allow ABSTRACT_FROM to be overwritten

9 years agoadd version bump targets to .PHONY
Graham Knop [Tue, 3 Nov 2015 06:00:25 +0000]
add version bump targets to .PHONY

9 years agoadd our custom targets to .PHONY
Graham Knop [Fri, 30 Oct 2015 19:35:43 +0000]
add our custom targets to .PHONY

9 years agohave disttest on release include xt tests and RELEASE_TESTING=1
Graham Knop [Fri, 30 Oct 2015 19:34:59 +0000]
have disttest on release include xt tests and RELEASE_TESTING=1

9 years agoallow forcing version bump
Graham Knop [Thu, 29 Oct 2015 20:37:46 +0000]
allow forcing version bump

9 years agoallow quotes around version in Makefile.PL
Graham Knop [Thu, 29 Oct 2015 20:37:34 +0000]
allow quotes around version in Makefile.PL

9 years agoalso bump versions in bin/script
Graham Knop [Thu, 29 Oct 2015 20:37:18 +0000]
also bump versions in bin/script

9 years agoalways skip distdir in manifest
Graham Knop [Sun, 18 Oct 2015 16:46:29 +0000]
always skip distdir in manifest

9 years agoinclude full release changelog in nextrelease
Graham Knop [Wed, 2 Sep 2015 10:53:13 +0000]
include full release changelog in nextrelease

9 years agotry to maintain length when bumping version
Graham Knop [Wed, 12 Aug 2015 17:45:28 +0000]
try to maintain length when bumping version

9 years agocalculate version parts correctly for short versions
Graham Knop [Wed, 12 Aug 2015 16:50:28 +0000]
calculate version parts correctly for short versions

9 years agoremove unneeded use lines
Graham Knop [Wed, 22 Jul 2015 19:44:26 +0000]
remove unneeded use lines

9 years agoinclude LICENSE file if it exists
Graham Knop [Wed, 22 Jul 2015 19:44:07 +0000]
include LICENSE file if it exists

9 years agorefactor README handling v0.002000
Graham Knop [Wed, 22 Jul 2015 13:26:13 +0000]
refactor README handling

If a README file exists in the repo dir, it will be used automatically
rather than generating one.

9 years agogeneralize manifest adding script
Graham Knop [Wed, 22 Jul 2015 13:24:07 +0000]
generalize manifest adding script

9 years agorefactoring Makefile code
Graham Knop [Wed, 22 Jul 2015 13:08:42 +0000]
refactoring Makefile code

9 years agomove preflight to separate script
Graham Knop [Wed, 22 Jul 2015 13:05:22 +0000]
move preflight to separate script

9 years agohook into EUMM at a higher level
Graham Knop [Sun, 8 Feb 2015 17:05:52 +0000]
hook into EUMM at a higher level

9 years agobump should only check for staged changes, not output diff
Graham Knop [Sat, 14 Mar 2015 21:06:48 +0000]
bump should only check for staged changes, not output diff

9 years agoprevent make bump triggering pager
Graham Knop [Sat, 14 Mar 2015 20:55:08 +0000]
prevent make bump triggering pager

9 years agojoin multiple authors rather than picking one
Graham Knop [Sun, 8 Feb 2015 16:50:15 +0000]
join multiple authors rather than picking one

9 years agoversion bumping commands commit to git
Graham Knop [Fri, 6 Feb 2015 11:36:36 +0000]
version bumping commands commit to git

9 years agoadd refresh command to update distar
Graham Knop [Sat, 7 Feb 2015 02:59:59 +0000]
add refresh command to update distar

10 years agoalso update version in Makefile.PL (e.g. in provides metadata)
Karen Etheridge [Sat, 4 Oct 2014 20:11:06 +0000]
also update version in Makefile.PL (e.g. in provides metadata)

10 years agohandle alpha versions better in bump script
Graham Knop [Thu, 21 Aug 2014 18:00:23 +0000]
handle alpha versions better in bump script

10 years agoadd version bumping make targets
Graham Knop [Sun, 17 Aug 2014 16:08:49 +0000]
add version bumping make targets

10 years agoadd nextrelease command to add version heading to changelog
Graham Knop [Thu, 21 Aug 2014 14:01:11 +0000]
add nextrelease command to add version heading to changelog

10 years agoclean Distar and MANIFEST files in realclean
Graham Knop [Wed, 20 Aug 2014 19:55:05 +0000]
clean Distar and MANIFEST files in realclean

10 years agowrite MANIFEST.SKIP when writing Makefile
Graham Knop [Sun, 17 Aug 2014 15:46:51 +0000]
write MANIFEST.SKIP when writing Makefile

10 years agofix quoting of Makefile snippet for README
Karen Etheridge [Sun, 27 Jul 2014 00:18:40 +0000]
fix quoting of Makefile snippet for README

10 years agoallow customizing what happens to README, for Catalyst-Manual
Karen Etheridge [Sat, 26 Jul 2014 21:55:02 +0000]
allow customizing what happens to README, for Catalyst-Manual

10 years agoalso add .pod files to MANIFEST
Karen Etheridge [Sat, 26 Jul 2014 21:53:54 +0000]
also add .pod files to MANIFEST

10 years agoallow AUTHOR to be overridden
Karen Etheridge [Sat, 26 Jul 2014 18:24:39 +0000]
allow AUTHOR to be overridden

10 years agolicense is properly "perl_5"
Karen Etheridge [Sun, 13 Jul 2014 21:34:53 +0000]
license is properly "perl_5"

10 years agouse UTC for datestamp in Changes file, not local time
Karen Etheridge [Tue, 8 Jul 2014 01:28:52 +0000]
use UTC for datestamp in Changes file, not local time

10 years agodeclare a default minimum perl version, overridable if needed
Karen Etheridge [Tue, 8 Jul 2014 01:14:06 +0000]
declare a default minimum perl version, overridable if needed

10 years agoaccount for EUMM versions that require either an array or a scalar for the AUTHOR
Graham Knop [Thu, 15 May 2014 12:37:58 +0000]
account for EUMM versions that require either an array or a scalar for the AUTHOR

10 years agosimplify manicheck
Graham Knop [Wed, 5 Mar 2014 16:25:52 +0000]
simplify manicheck

10 years agocorrectly apply fatal warnings to caller
Graham Knop [Sat, 1 Mar 2014 06:53:19 +0000]
correctly apply fatal warnings to caller

10 years agocheck that cpan-upload is available before starting release
Graham Knop [Fri, 21 Feb 2014 18:32:34 +0000]
check that cpan-upload is available before starting release

10 years agobe compatible with ancient EUMM
Graham Knop [Tue, 21 Jan 2014 06:24:09 +0000]
be compatible with ancient EUMM

10 years agovalidate manifest file when testing dist
Graham Knop [Tue, 24 Dec 2013 03:01:46 +0000]
validate manifest file when testing dist

10 years agoinclude subdirectories in author tests
Graham Knop [Mon, 23 Dec 2013 02:38:22 +0000]
include subdirectories in author tests

10 years agowhitespace cleanup
Graham Knop [Mon, 23 Dec 2013 02:37:33 +0000]
whitespace cleanup

10 years agofix for new git
Graham Knop [Tue, 10 Dec 2013 16:04:31 +0000]
fix for new git

11 years agoreplace strictures with strict+warnings
Graham Knop [Tue, 5 Nov 2013 04:47:55 +0000]
replace strictures with strict+warnings

11 years agorestore stolen - in Changes line
Matt S Trout [Tue, 10 Sep 2013 20:55:48 +0000]
restore stolen - in Changes line

11 years agotest that VERSION has been changed earlier
Graham Knop [Thu, 5 Sep 2013 03:41:14 +0000]
test that VERSION has been changed earlier