JQUELIN / App-Magpie-2.007 / Changes

Changelog for App-Magpie

2.007     2014-06-13 09:08:33+02:00 Europe/Paris
 - fix File::ShareDir usage

2.006     2014-06-11 13:22:41+02:00 Europe/Paris
 - logger: log correctly when error in external command 
 - old: storing "cpan -O" output
 - old: possibility to reuse previous "cpan -O" output
 - old: restoring parsing capabilities with new cpan precision output
 - old: storing rejected lines from "cpan -O" output
 - old: quieting warnings
 - old: displaying number of packages (instead of modules) per category
 - old: modules.skip now treated as regexes
 - recent: using MetaCPAN::Client (::API is deprecated, gh#2)
 - update: trying to run './refresh' if existing & no new version
 - update: trying to install buildrequires (unless MAGPIE_NO_URPMI_BUILDREQUIRES)

2.005     2014-02-25 13:58:34+01:00 Europe/Paris
 - forcing directory removal with Path::Tiny

2.004     2014-02-25 13:43:37+01:00 Europe/Paris
 - old: set "confused" renamed to "nodiff"
 - logger: get rid of Log::Dispatchouli, using colors

2.003     2014-02-24 15:53:07+01:00 Europe/Paris
 - old: new set "null" if one of the old/new version is 0
 - old: new set "confused" when cpan reports a difference although there isn't
 - old: update modules.skip
 - fix: auto-converting SPEC to use Makefile.PL or Build.PL if needed
 - fix: adding Module::Build::Tiny compatibility
 - migrated from Path::Class to Path::Tiny

2.002     2013-06-10 13:47:21 Europe/Paris
 - dwim: allow dwimery to continue when package should be updated again

2.001     2013-06-03 13:55:57 Europe/Paris
 - old: using cpan instead of cpanp
 - old: only list a pkgs once, even if multiple modules are old

2.000     2012-10-19 15:53:22 Europe/Paris
 - migrated to @dzpa:jquelin
 - new command: sort
 - dwim: migrating to parallel::forkmanager for more flexibility
 - dwim: do not try to update a package more than once

**

1.122770  2012-10-03 14:49:29 Europe/Paris
 - new command: recent
 - checkout: abort if neither a module name nor a pkg name
 - old: update modules.skip

1.122721  2012-09-28 15:31:22 Europe/Paris
 - old: ignore package before reporting them elsewhere
 - old: try to guess when cpanplus messes output for unparsable modules
 - old: update modules.skip & packages.skip

1.122720  2012-09-28 14:14:19 Europe/Paris
 - old: update modules.skip & packages.skip

1.122700  2012-09-26 14:08:10 Europe/Paris
 - checkout: possibility to pass in a module name instead of pkg name
 - old: update packages.skip

1.122610  2012-09-17 15:54:41 Europe/Paris
 - update: change tarball suffix if needed
 - old: update packages.skip

1.121570  2012-06-05 10:12:33 Europe/Paris
 - new command: missing
 - update: no need to commit when using mgarepo sync (kharec)

1.120960  2012-04-05 19:52:31 Europe/Paris
 - webstatic: fix distro name
 - webstatic: show nb of perl packages shipped
 - webstatic: store nb of mods/dists on cpan (not yet displayed)

1.120902  2012-03-30 18:17:38 Europe/Paris
 - webstatic: provide rrd in the website

1.120901  2012-03-30 18:00:13 Europe/Paris
 - webstatic: fix webpage title

1.120900  2012-03-30 16:50:20 Europe/Paris
 - new command: webstatic

1.113320  2011-11-28 13:19:16 Europe/Paris
 - fixspec: shipping MYMETA back in %doc (rpm-build now provides modules
   to create the file)

1.113123  2011-11-08 14:58:58 Europe/Paris
 - fixspec: stop shipping MYMETA at all in %doc (it's removed by rpmbuild)

1.113122  2011-11-08 14:50:40 Europe/Paris
 - fixspec: fix 1.113121 which was not doing the right job

1.113121  2011-11-08 14:39:05 Europe/Paris
 - fixspec: don't bundle MYMETA.json in %doc JSON is not always generated

1.113120  2011-11-08 14:23:58 Europe/Paris
 - fixspec: adding MYMETA to %doc
 - fixspec: using MYMETA if possible to extract buildrequires
 - fixspec: run "bm -lc" to generate MYMETA before fixing spec file
 - fixspec: allow conditionals before buildroot cleaning to be removed

1.113090  2011-11-05 11:01:50 Europe/Paris
 - old: update modules.skip

1.112870  2011-10-14 10:17:42 Europe/Paris
 - fixspec: removing %buildroot cleaning in %install
 - old: update modules.skip

1.112420  2011-08-30 16:23:42 Europe/Paris
 - old: new category "unparsable"

1.111890  2011-07-08 13:05:14 Europe/Paris
 - fixspec: recognizing more examples for %doc
 - old: classify modules in multiple packages as normal (in case of
   systems with both i586 & x86_64 medias)

1.111730  2011-06-22 16:45:33 Europe/Paris
 - old: update modules.skip

1.111720  2011-06-21 17:17:58 Europe/Paris
 - fixspec: removing default %clean section
 - fixspec: removing default %defattr in %doc
 - dwim: prevent errors when multiple virtual repos
 - magpie: more meaningful package name in script

1.111060  2011-04-16 19:17:53 Europe/Paris

1.111040  2011-04-14 10:01:06 Europe/Paris
 - dwim: do not fail when there is no module to update

1.111030  2011-04-13 10:54:04 Europe/Paris
 - old: update modules.skip

1.111020  2011-04-12 14:23:04 Europe/Paris
 - new command: dwim
 - checkout: using temp chdir to not remove carpet under other commands
 - logger: prepend pid to each log message
 - old: bigger space left for version information columns

1.110840  2011-03-25 10:11:11 Europe/Paris
 - old: adding skip based on package name
 - old: modules.skip updated

1.110720  2011-03-13 10:46:39 Europe/Paris
 - update: allow tabs in %define upstream_version

1.110690  2011-03-10 14:00:51 Europe/Paris
 - skiplist update

1.110680  2011-03-09 12:16:27 Europe/Paris
 - new command: old
 - all commands are now dispatched in their own modules, to be able to
   require them (instead of use-ing them)

1.110590  2011-02-28 15:32:09 Europe/Paris
 - new command: config
 - config: support for --dump
 - config: support for default logging level

1.110570  2011-02-26 15:57:51 Europe/Paris
 - fixspec: insert buildrequires even if no buildarch present
 - fixspec: fetch test_requires from meta.yml as buildrequires

1.110560  2011-02-25 15:57:31 Europe/Paris
 - update: big speedup by using parse::cpan::packages::fast

1.110550  2011-02-24 16:07:55 Europe/Paris
 - update: create helper script before fixing spec file

1.110471  2011-02-16 13:47:06 Europe/Paris
 - remove cruft from tarball

1.110470  2011-02-16 13:32:14 Europe/Paris
 - fixspec: meta.yml requires can be empty

1.110410  2011-02-10 14:33:08 Europe/Paris
 - new command: update (aka refresh)
 - fixspec now sorts doc files

1.110390  2011-02-08 15:16:05 Europe/Paris
 - new command: fixspec
 - using a common logging scheme
 - deporting action logic in app::magpie

1.110320  2011-02-01 11:22:20 Europe/Paris
 - new command: checkout

1.110280  2011-01-28 12:05:48 Europe/Paris
 - better set of options for bswait command

1.110241  2011-01-24 15:37:22 Europe/Paris
  - first command: bswait



Hosting generously
sponsored by Bytemark