Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (0dd967fcc1b2f536a40e6dd87b34ab07a72ee806)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (0dd967fcc1b2f536a40e6dd87b34ab07a72ee806)
  • Date: Wed, 23 Dec 2015 12:54:39 +0000

GIT changes to stable-0.62 grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 13 ++++++++++
collab/bugzilla/BUILD | 4 ---
collab/bugzilla/CONFIGURE | 5 ++-
collab/bugzilla/DEPENDS | 12 ++++++---
collab/bugzilla/DETAILS | 12 ++++-----
collab/bugzilla/FINAL | 8 ++++++
collab/bugzilla/HISTORY | 21 ++++++++++++++++
collab/bugzilla/INSTALL | 8 +-----
perl-cpan/class-singleton/DETAILS | 16 ++++++------
perl-cpan/class-singleton/HISTORY | 4 +++
perl-cpan/datetime-timezone/DEPENDS | 5 ++-
perl-cpan/datetime-timezone/DETAILS | 16 ++++++------
perl-cpan/datetime-timezone/HISTORY | 7 +++++
perl-cpan/datetime/DEPENDS | 5 +--
perl-cpan/datetime/DETAILS | 14 +++++------
perl-cpan/datetime/HISTORY | 6 ++++
perl-cpan/email-abstract/BUILD | 1
perl-cpan/email-abstract/DEPENDS | 4 ++-
perl-cpan/email-abstract/DETAILS | 15 ++++++-----
perl-cpan/email-abstract/HISTORY | 6 ++++
perl-cpan/email-address/BUILD | 1
perl-cpan/email-address/DETAILS | 15 ++++++-----
perl-cpan/email-address/HISTORY | 5 +++
perl-cpan/email-date-format/BUILD | 1
perl-cpan/email-date-format/DETAILS | 15 ++++++-----
perl-cpan/email-date-format/HISTORY | 5 +++
perl-cpan/email-messageid/BUILD | 1
perl-cpan/email-messageid/DEPENDS | 3 --
perl-cpan/email-messageid/DETAILS | 15 ++++++-----
perl-cpan/email-messageid/HISTORY | 6 ++++
perl-cpan/email-mime-attachment-stripper/BUILD | 1
perl-cpan/email-mime-attachment-stripper/DEPENDS | 3 +-
perl-cpan/email-mime-attachment-stripper/DETAILS | 13 +++++-----
perl-cpan/email-mime-attachment-stripper/HISTORY | 6 ++++
perl-cpan/email-mime-contenttype/BUILD | 1
perl-cpan/email-mime-contenttype/DETAILS | 15 ++++++-----
perl-cpan/email-mime-contenttype/HISTORY | 5 +++
perl-cpan/email-mime-encodings/BUILD | 1
perl-cpan/email-mime-encodings/DETAILS | 15 ++++++-----
perl-cpan/email-mime-encodings/HISTORY | 5 +++
perl-cpan/email-mime/BUILD | 1
perl-cpan/email-mime/DEPENDS | 2 +
perl-cpan/email-mime/DETAILS | 15 ++++++-----
perl-cpan/email-mime/HISTORY | 6 ++++
perl-cpan/email-reply/BUILD | 1
perl-cpan/email-reply/DEPENDS | 3 --
perl-cpan/email-reply/DETAILS | 13 +++++-----
perl-cpan/email-reply/HISTORY | 6 ++++
perl-cpan/email-send/BUILD | 1
perl-cpan/email-send/DEPENDS | 3 +-
perl-cpan/email-send/DETAILS | 13 +++++-----
perl-cpan/email-send/HISTORY | 6 ++++
perl-cpan/email-simple/BUILD | 1
perl-cpan/email-simple/DEPENDS | 3 +-
perl-cpan/email-simple/DETAILS | 15 ++++++-----
perl-cpan/email-simple/HISTORY | 6 ++++
perl-cpan/exporter-tiny/DEPENDS | 1
perl-cpan/exporter-tiny/DETAILS | 27 +++++++++++++++++++++
perl-cpan/exporter-tiny/HISTORY | 2 +
perl-cpan/list-allutils/DEPENDS | 2 +
perl-cpan/list-allutils/DETAILS | 18 ++++++++++++++
perl-cpan/list-allutils/HISTORY | 2 +
perl-cpan/list-moreutils/BUILD | 1
perl-cpan/list-moreutils/DEPENDS | 3 +-
perl-cpan/list-moreutils/DETAILS | 15 ++++++-----
perl-cpan/list-moreutils/HISTORY | 6 ++++
perl-cpan/math-random-isaac/DEPENDS | 2 +
perl-cpan/math-random-isaac/DETAILS | 29
+++++++++++++++++++++++
perl-cpan/math-random-isaac/HISTORY | 2 +
perl-cpan/mime-tools/DEPENDS | 3 --
perl-cpan/mime-tools/DETAILS | 13 +++++-----
perl-cpan/mime-tools/HISTORY | 5 +++
perl-cpan/mime-types/DETAILS | 15 ++++++-----
perl-cpan/mime-types/HISTORY | 4 +++
perl-cpan/module-implementation/BUILD | 1
perl-cpan/module-implementation/DEPENDS | 2 -
perl-cpan/module-implementation/DETAILS | 11 ++++----
perl-cpan/module-implementation/HISTORY | 6 ++++
perl-cpan/module-pluggable/BUILD | 1
perl-cpan/module-pluggable/DETAILS | 15 ++++++-----
perl-cpan/module-pluggable/HISTORY | 4 +++
perl-cpan/module-runtime/BUILD | 1
perl-cpan/module-runtime/DEPENDS | 3 --
perl-cpan/module-runtime/DETAILS | 11 ++++----
perl-cpan/module-runtime/HISTORY | 5 +++
perl-cpan/mro-compat/DEPENDS | 1
perl-cpan/mro-compat/DETAILS | 19 +++++++++++++++
perl-cpan/mro-compat/HISTORY | 2 +
perl-cpan/params-validate/DEPENDS | 4 ---
perl-cpan/params-validate/DETAILS | 13 +++++-----
perl-cpan/params-validate/HISTORY | 6 ++++
perl-cpan/patchreader/DETAILS | 16 ++++++------
perl-cpan/patchreader/HISTORY | 4 +++
perl-cpan/perl-cgi/DEPENDS | 3 +-
perl-cpan/perl-cgi/DETAILS | 14 +++++------
perl-cpan/perl-cgi/HISTORY | 5 +++
perl-cpan/template-toolkit/DEPENDS | 1
perl-cpan/template-toolkit/DETAILS | 11 ++++----
perl-cpan/template-toolkit/HISTORY | 5 +++
perl-cpan/test-leaktrace/DEPENDS | 1
perl-cpan/test-leaktrace/DETAILS | 17 +++++++++++++
perl-cpan/test-leaktrace/HISTORY | 2 +
perl-cpan/timedate/BUILD | 1
perl-cpan/timedate/DETAILS | 11 ++++----
perl-cpan/timedate/HISTORY | 6 +++-
perl-cpan/try-tiny/BUILD | 1
perl-cpan/try-tiny/DETAILS | 11 ++++----
perl-cpan/try-tiny/HISTORY | 4 +++
perl-cpan/xml-twig/DEPENDS | 3 --
perl-cpan/xml-twig/DETAILS | 11 ++++----
perl-cpan/xml-twig/HISTORY | 4 +++
111 files changed, 554 insertions(+), 241 deletions(-)

New commits:
commit 9b397105bbe8f290ed76f9f07b931dba9797bf31
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bugzilla: => 4.2.16 [security]

commit 79f75a7699d455455e36240c4fa568f53e7fedd4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bugzilla: => 4.2.15 [security]

commit 42450ffbca547cb0e98e960f8f8020cfffa5fb70
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

math-random-isaac: new spell, Perl interface to the ISAAC PRNG algorithm

commit b9f17dec76ffeb7ebc3700c91881b18381f8cdbc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

patchreader: => 0.9.6

commit 3cee680e93cd9bfe90dc45356be6993157cef130
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-mime-attachment-stripper: => 1.317

commit 9d507f4c2c1a49c51c57ccf207af8a2d350f6049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-reply: => 1.203

commit fd222768d15f85f3f6c541bece894b6829613be8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mime-tools: => 5.506

commit 9573f653c147b909967fbeb0e46d7b06f80fb2ae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mail-internet: added missing CONFLICTS

(cherry picked from commit 700a03778e4d0b7b41d299796946c3c2f67dddd2)

commit 5d866721fb3a62791bbc0a2b3eb9f31f0fac98e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weakref: added missing CONFLICTS

(cherry picked from commit fa5989c720fee86c292ad3f48d8c909c431125dc)

commit 7c2fd7fcea625619186e066631def71a539eed1c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xml-twig: => 3.49

commit 61ecae8af17886cc2ee6210eabb7c6728a9c46aa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mail-internet: spell deprecated, it's a part of mailtools now

(cherry picked from commit b26cc86acb66dddec42090865cf8e14022819204)

commit a464797a9e7cc9b2a8858a66131038a6ee3eeb60
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weakref: spell deprecated, it's a part of perl now

(cherry picked from commit d98374b2f64c1f6aa91775f4ca64500027cd4e98)

Conflicts:
ChangeLog

commit 0bfdf53e90023ce3574fb00903ab23b35d7a0c18
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mailtools: => 2.14

commit ce9aa5081ad505debfa9927ce65dd5fc204dbf64
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bugzilla: corrected a typo in CONFIGURE

commit ef81a1a3008a0c4b3e547151cbea3b77abb0b3b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bugzilla: => 4.0.18 [security]

commit f3edf0721667bbea406ddbe0aa3bd403ba4d312e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-mime-modifier: spell deprecated, it's a part of email-mime now

(cherry picked from commit fe5e317daa5b34b14b37d5d0cf24c7074b45bb45)

Conflicts:
ChangeLog

commit d06776e10ce61b87ddb87047900d981a15ea5b3e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

perl-cgi: => 4.15

commit c5c7e48ba6a584d7418b6fa5b1269b8fbeb8d55a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-mime: => 1.929

commit 96ce72fb1638adeed16edffc869983ac41e67423
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-mime-encodings: => 1.315

commit e644d65d12228a08a37ad103741567b91b0d4a70
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-mime-contenttype: => 1.018

commit 4d3ba0db3429ee43f284a26df356372e60e597fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-messageid: => 1.405

commit dda5f5d1e49b72df4468561134bb79fffeda870e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mime-types: => 2.09

commit 0735f70675316bfd4626cdd17c190c811ad6de90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-send: => 2.201

commit 2347533fdd7c013aa20511a047df49686b22498f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-abstract: => 3.008

commit 22d4b4208979ffb26876392e0fa0e1cac8ddd804
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mro-compat: new spell, mro::* interface compatibility for Perls < 5.9.5

commit 9bc0e47a6701fbf06a027b86d3bd5ed542905ba0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-address: => 1.907

commit 01e12daf60815ad3427e989dd65d044f9f75d2e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-simple: => 2.206

commit adcdfdbb1758dfd6e069ab7731116f5b5c53eb9d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

email-date-format: => 1.005

commit 89b15463033bb20a31791925ae518b99bb97a0c0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

module-pluggable: => 5.1

commit 0df345266acf86ebaee5e3ed62e594540fab287b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

template-toolkit: => 2.26

commit f9ecd2c74ff2f849c44e90b46e1c867194e18276
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

test-leaktrace: new spell, traces memory leaks

commit d9dabfbfc8235a7d662a59aa397d0977256f8996
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

datetime: => 1.18

commit c4b4774862b1e91405affd88970c5f14d61bad62
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

datetime: => 1.18

commit 6357a819c2c60e2dda46b4a94fe27abca83b9a46
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

timedate: => 2.30

commit 1ef4ad220f714b1c09c6147223c38bf9b6801f54
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

datetime-timezone: => 1.88

commit e480abc76401ba9d194c25b6412f20ee6fb91d0d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

list-allutils: new spell, combines List::Util and List::MoreUtils in one
bite-sized package

commit 98e7f3eb344fc5b53c1c4ccf737b59afdc3266f2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

class-singleton: => 1.5

commit 0e0700147400ffe24835274fcc00043fd76389ac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

params-validate: => 1.18

commit c4c02783d480368159f8881a40174ab37268987a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

module-implementation: => 0.09

commit 9bd55c40cea55cf47e8d54ab1eb734c649353580
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

module-runtime: => 0.014

commit e5bf958967752d7bd1a0d4278c7a98a93a5dec25
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

try-tiny: => 0.22

commit 4803c78843a9c0f5e5ddd1ff87aaae27441fe712
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

list-moreutils: => 0.410

commit 53f0ec62694e859a8eb3cd7c353fe62dfd4ebbc7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exporter-tiny: new spell, exporter with the features of Sub::Exporter

diff --git a/ChangeLog b/ChangeLog
index 112aaad..322b9c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * perl-cpan/math-random-isaac: new spell, Perl interface to the ISAAC
+ PRNG algorithm
+
2015-05-09 Vlad Glagolev <stealth AT sourcemage.org>
* archive/lzma-utils: spell deprecated, in favour of xz-utils

@@ -10,6 +14,15 @@
* perl-cpan/email-mime-modifier: spell deprecated, it's a part of
email-mime now

+2015-05-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * perl-cpan/exporter-tiny: new spell, exporter with the features of
+ Sub::Exporter
+ * perl-cpan/list-allutils: new spell, combines List::Util and
+ List::MoreUtils in one bite-sized package
+ * perl-cpan/test-leaktrace: new spell, traces memory leaks
+ * perl-cpan/mro-compat: new spell, mro::* interface compatibility for
+ Perls < 5.9.5
+
2015-05-02 Vlad Glagolev <stealth AT sourcemage.org>
* perl-cpan/archive-tar: spell deprecated, it's a part of perl now
* perl-cpan/test-harness: spell deprecated, it's a part of perl now
diff --git a/collab/bugzilla/BUILD b/collab/bugzilla/BUILD
index 3613166..27ba77d 100755
--- a/collab/bugzilla/BUILD
+++ b/collab/bugzilla/BUILD
@@ -1,3 +1 @@
-# kill remnants of CVS, if any
-rm -fr $(find ./ -type d -and -name CVS) &&
-rm -fr $(find ./ -type f -and -name .cvsignore)
+true
diff --git a/collab/bugzilla/CONFIGURE b/collab/bugzilla/CONFIGURE
index 223b146..e083996 100755
--- a/collab/bugzilla/CONFIGURE
+++ b/collab/bugzilla/CONFIGURE
@@ -1,8 +1,9 @@
+# TODO: add SQLite support (present since 4.2)
config_query_list BUGZILLA_DATABASE "Which database backend would you like
to use?" mysql postgresql &&
-config_query BUGZILLA_CHARTING "Do you want all the things needed for
bugzilla's graphs? (reccomended)" n &&
+config_query BUGZILLA_CHARTING "Do you want all the things needed for
bugzilla's graphs? (recommended)" n &&
config_query BUGZILLA_PATCH "Do you want nifty patch abilities\
(Difference between patches, and pretty views)?" n &&
config_query BUGZILLA_DEPENDENCY_CHARTS "Do you want the things for bugzilla
to do dependency charts?" n &&
-config_query BUGZILLA_IMPORT_EXPORT "Do you want to be ablet to import and
export bugs? " n &&
+config_query BUGZILLA_IMPORT_EXPORT "Do you want to be able to import and
export bugs? " n &&
config_query BUGZILLA_INBOUND_MAIL "Do you want bugzilla to be able to
receive mail?" n &&
config_query BUGZILLA_HTML "Do you want bugzilla to handle more html (in
product/group descriptions)?" n
diff --git a/collab/bugzilla/DEPENDS b/collab/bugzilla/DEPENDS
index 1ae880f..37f6ddc 100755
--- a/collab/bugzilla/DEPENDS
+++ b/collab/bugzilla/DEPENDS
@@ -1,11 +1,14 @@
depends perl-cgi &&
-depends date-format &&
+depends timedate &&
+depends datetime &&
+depends datetime-timezone &&
depends dbi &&
-depends file-spec &&
depends template-toolkit &&
depends email-send &&
-depends email-mime-modifier &&
-
+depends email-mime &&
+depends uri &&
+depends list-moreutils &&
+depends math-random-isaac &&

if [[ "$BUGZILLA_DATABASE" == "mysql" ]]; then
depends dbd-mysql
@@ -45,6 +48,7 @@ if [[ "$BUGZILLA_HTML" == "y" ]]; then
depends html-scrubber
fi &&

+optional_depends authen-sasl "" "" "for SMTP authentication support" &&
optional_depends imagemagick '' '' 'to convert bmp attachments to png' &&
optional_depends net-ldap '' '' 'for LDAP authentication' &&
optional_depends soap-lite '' '' 'For the web services interface' &&
diff --git a/collab/bugzilla/DETAILS b/collab/bugzilla/DETAILS
index 2c44246..f9f4cb8 100755
--- a/collab/bugzilla/DETAILS
+++ b/collab/bugzilla/DETAILS
@@ -1,13 +1,13 @@
SPELL=bugzilla
- VERSION=3.4.2
-
SOURCE_HASH=sha512:135aa2523ff494cb6e77c947502e5ca0761637f947119f14a0a6f26fadf5aa968762acae620082f1768f77d99a871938e6fe71e74e064d7d58cc1b078bc5f2df
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=4.2.16
+ SECURITY_PATCH=6
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://ftp.mozilla.org/pub/mozilla.org/webtools/${SOURCE}
+
SOURCE_HASH=sha512:772e83b82b85f71a3a396c6afa6b7fccc3c515b985410a0dfab7f2af3a0174f8663c0d8ee719adcc9d4a0ea5ea77fc833d094c73d1a78ec4db9f08e41b1a1287
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
LICENSE[0]=MPL
- SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/webtools/$SOURCE
- WEB_SITE=http://www.mozilla.org/projects/bugzilla/
+ WEB_SITE=http://www.bugzilla.org/
ENTERED=20020430
- SECURITY_PATCH=3
GATHER_DOCS=off
KEYWORDS="collab perl"
SHORT='Bugzilla is a web-based defect tracking system written in
Perl'
diff --git a/collab/bugzilla/FINAL b/collab/bugzilla/FINAL
new file mode 100755
index 0000000..bd44208
--- /dev/null
+++ b/collab/bugzilla/FINAL
@@ -0,0 +1,8 @@
+message "${PROBLEM_COLOR}
+NOTICE: ${MESSAGE_COLOR}never use "$INSTALL_ROOT/usr/share/$SPELL" path as
your installation path.
+But instead recursively copy it to i.e. /var/www/bugzilla where you
+could point a web-server docroot to and run ./checksetup.pl script.
+Bugzilla will setup correct permissions according to your settings
+in the localconfig file. For more information see:
+
+https://www.bugzilla.org/docs/${VERSION%%.*}.0/en/html/installing-bugzilla.html${DEFAULT_COLOR}";
diff --git a/collab/bugzilla/HISTORY b/collab/bugzilla/HISTORY
index af38994..d3c3d12 100644
--- a/collab/bugzilla/HISTORY
+++ b/collab/bugzilla/HISTORY
@@ -1,3 +1,24 @@
+2015-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.16; SECURITY_PATCH++
+
+2015-09-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.15; SECURITY_PATCH++
+ * DEPENDS: added math-random-isaac
+
+2015-05-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: corrected a typo
+
+2015-05-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.0.18; SECURITY_PATCH++; updated website,
+ source url; quoting paths
+ * DEPENDS: date-format -> timedate, email-mime-modifier -> email-mime;
+ removed file-spec; added datetime, datetime-timezone,
list-moreutils,
+ uri -- required; added authen-sasl -- optional
+ * CONFIGURE: corrected a typo; added a comment about upcoming sqlite
+ support
+ * BUILD: removed dirty hacks
+ * FINAL: added, for primitive installation notes
+
2009-09-14 David Kowis <dkowis AT shlrm.org>
* DETAILS: MORE SECURITY FIX!
version to 3.4.2. No new goodies added, too much work :(
diff --git a/collab/bugzilla/INSTALL b/collab/bugzilla/INSTALL
index c6ae563..5ffbf11e 100755
--- a/collab/bugzilla/INSTALL
+++ b/collab/bugzilla/INSTALL
@@ -1,6 +1,2 @@
-mkdir -p /usr/share/$SPELL &&
-cp -r ./ /usr/share/$SPELL/ &&
-chown -R nobody:nogroup /usr/share/$SPELL &&
-
-ln -fns $TRACK_ROOT/usr/share/$SPELL/docs /usr/share/doc/$SPELL
-
+cp -av "$SOURCE_DIRECTORY" "$INSTALL_ROOT/usr/share/" &&
+ln -nsf "$TRACK_ROOT/usr/share/$SPELL-$VERSION"
"$INSTALL_ROOT/usr/share/bugzilla"
diff --git a/perl-cpan/class-singleton/DETAILS
b/perl-cpan/class-singleton/DETAILS
index 8e26ceb..bfd16d4 100755
--- a/perl-cpan/class-singleton/DETAILS
+++ b/perl-cpan/class-singleton/DETAILS
@@ -1,15 +1,15 @@
SPELL=class-singleton
- VERSION=1.4
- SNAME=Class-Singleton
- SOURCE=$SNAME-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/modules/by-module/Class/$SOURCE
-
SOURCE_HASH=sha512:1e7cbc992840fd454e31d79ea1fa78046f52c6c6c369c005248fc675adb0a28dcc1db6e0ebabf4cc0a9a80d684c164315ec6bd1bb56d451d1f09a829141d2328
+ SPELLX=Class-Singleton
+ VERSION=1.5
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/S/SH/SHAY/${SOURCE}
+
SOURCE_HASH=sha512:f061a8b92d5f65e4fbcd14ef36ff1216f84443f487de34c98f7d08d6d18148f156c0cbd6249e75ac448c17547d1172dbda8b670a8e7573d3581c9c1196eb4804
LICENSE=ART
- WEB_SITE="http://search.cpan.org/search?module=Class::Singleton";
+ WEB_SITE=http://search.cpan.org/dist/Class-Singleton/
ENTERED=20051201
KEYWORDS="perl"
- SHORT="Implementation of a "Singleton" class"
+ SHORT="Implementation of a Singleton class"
cat << EOF
This is the Class::Singleton module. A Singleton describes an object class
that can
diff --git a/perl-cpan/class-singleton/HISTORY
b/perl-cpan/class-singleton/HISTORY
index 1c85e5b..df5a58f 100644
--- a/perl-cpan/class-singleton/HISTORY
+++ b/perl-cpan/class-singleton/HISTORY
@@ -1,3 +1,7 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5; SNAME -> SPELLX; updated website,
+ source url, short desc; quoting paths
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/perl-cpan/datetime-timezone/DEPENDS
b/perl-cpan/datetime-timezone/DEPENDS
index 1c0f5e8..45555a9 100755
--- a/perl-cpan/datetime-timezone/DEPENDS
+++ b/perl-cpan/datetime-timezone/DEPENDS
@@ -1,4 +1,5 @@
depends class-singleton &&
-depends class-load &&
+depends module-runtime &&
depends params-validate &&
-depends test-output
+depends list-allutils &&
+depends try-tiny
diff --git a/perl-cpan/datetime-timezone/DETAILS
b/perl-cpan/datetime-timezone/DETAILS
index 0ef96f0..c54809d 100755
--- a/perl-cpan/datetime-timezone/DETAILS
+++ b/perl-cpan/datetime-timezone/DETAILS
@@ -1,15 +1,15 @@
SPELL=datetime-timezone
- VERSION=1.59
- SNAME=DateTime-TimeZone
- SOURCE=$SNAME-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/modules/by-module/DateTime/$SOURCE
-
SOURCE_HASH=sha512:d76951b3c48656f32ca074a1ead9b1458e7e1edecffe8f54e884e328e9dad3ba1b79f07faf6dadfc9ffe6d609907a8aa2c8d0968084ccf2a63fef659d8397ca1
+ SPELLX=DateTime-TimeZone
+ VERSION=1.88
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:f35370c842f5e6f6d13dfc2bd864a89fd847108854a2a4aadee1cd9d5743ab121a108a9352f56db08a987b040d84089cd4adf4b3b200d6c4aa9fe2279984c6fe
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
LICENSE=GPL
- WEB_SITE="http://search.cpan.org/search?module=DateTime::TimeZone";
+ WEB_SITE=http://search.cpan.org/dist/DateTime-TimeZone/
ENTERED=20051201
KEYWORDS="perl"
- SHORT="DateTime::TimeZone - Time zone object base class and
factory"
+ SHORT="time zone object base class and factory"
cat << EOF
This class is the base class for all time zone objects. A time zone is
represented internally as a set of observances, each of which describes the
diff --git a/perl-cpan/datetime-timezone/HISTORY
b/perl-cpan/datetime-timezone/HISTORY
index 5625782..8e01fbe 100644
--- a/perl-cpan/datetime-timezone/HISTORY
+++ b/perl-cpan/datetime-timezone/HISTORY
@@ -1,3 +1,10 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.88; SNAME -> SPELLX; quoting paths;
+ updated website, short desc, source url; use PERL_CPAN_URL
+ * DEPENDS: replaced class-load with module-runtime per upstream doc;
+ removed test-output -- isn't needed for build/runtime; added missing
+ required deps -- list-allutils, try-tiny (see Makefile.PL)
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.59
* DEPENDS: added dependencies on test-output, class-load,
params-validate
diff --git a/perl-cpan/datetime/DEPENDS b/perl-cpan/datetime/DEPENDS
index fdf950c..016ddd8 100755
--- a/perl-cpan/datetime/DEPENDS
+++ b/perl-cpan/datetime/DEPENDS
@@ -1,6 +1,5 @@
depends perl &&
+depends try-tiny &&
depends datetime-timezone &&
depends datetime-locale &&
-depends params-validate &&
-depends test-fatal &&
-depends test-simple
+depends params-validate
diff --git a/perl-cpan/datetime/DETAILS b/perl-cpan/datetime/DETAILS
index c23deaf..16c2f89 100755
--- a/perl-cpan/datetime/DETAILS
+++ b/perl-cpan/datetime/DETAILS
@@ -1,12 +1,12 @@
SPELL=datetime
- VERSION=1.03
- SNAME=DateTime
- SOURCE=$SNAME-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/modules/by-module/$SNAME/$SOURCE
-
SOURCE_HASH=sha512:6764b8bd8ccb22429d17dfc48412a0223481ae43249920347ae91514dbbe0d2f820601372b9cdae312d0ba9460c9abeae9e189afb1666b90e27b09f3daaf335f
+ SPELLX=DateTime
+ VERSION=1.18
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:664cc7dacd94fb34d0b185ebfb855ce671f0c9fdbe7097617306cd3e9083fabc07acb3ca024944fe3736d52c0ed3c840c916f9af3d5c4cad0dddfcc61a25ec12
LICENSE=GPL
- WEB_SITE="http://search.cpan.org/search?module=DateTime";
+ WEB_SITE=http://search.cpan.org/dist/DateTime/
ENTERED=20051201
KEYWORDS="perl"
SHORT="A date and time object"
diff --git a/perl-cpan/datetime/HISTORY b/perl-cpan/datetime/HISTORY
index 78efc33..9643f70 100644
--- a/perl-cpan/datetime/HISTORY
+++ b/perl-cpan/datetime/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.18; SNAME -> SPELLX; use PERL_CPAN_URL;
+ updated website, source url; quoting paths
+ * DEPENDS: added missing try-tiny dep; removed test-fatal (required
only
+ for the 'test' target), test-simple (included with perl now)
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.03
* DEPENDS: added dependencies on perl, params-validate, test-fatal
diff --git a/perl-cpan/email-abstract/BUILD b/perl-cpan/email-abstract/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-abstract/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-abstract/DEPENDS
b/perl-cpan/email-abstract/DEPENDS
index b417eb8..88c63a2 100755
--- a/perl-cpan/email-abstract/DEPENDS
+++ b/perl-cpan/email-abstract/DEPENDS
@@ -1,2 +1,4 @@
depends perl &&
-depends email-simple
+depends email-simple &&
+depends module-pluggable &&
+depends mro-compat
diff --git a/perl-cpan/email-abstract/DETAILS
b/perl-cpan/email-abstract/DETAILS
index 199af28..468235b25 100755
--- a/perl-cpan/email-abstract/DETAILS
+++ b/perl-cpan/email-abstract/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-abstract
- VERSION=2.134
- SOURCE="Email-Abstract-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:92dc19cff8240fbd7749999f6b46606a2748b02bee9bd5daa1d175f1760a1f12733bc8428c056b25f07ad8e974f0ab11bcb56f88db34222708d3923350f0751b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-Abstract-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email-Abstract&mode=all";
+ SPELLX=Email-Abstract
+ VERSION=3.008
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:efead64612562fb9d644fa830b2f29e0701af0f3ddeb118992badff7c7a45cb569ad4644a7b226cc625cdabfb3f5db155284eb68042928265bfc5c230f4bf40a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-Abstract/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::Abstract - unified interface to mail
representations"
+ SHORT="unified interface to mail representations"
cat << EOF
Email::Abstract provides module writers with the ability to write simple,
representation-independent mail handling code. For instance, in the cases of
diff --git a/perl-cpan/email-abstract/HISTORY
b/perl-cpan/email-abstract/HISTORY
index 4a6b7ea..bb0f6ec 100644
--- a/perl-cpan/email-abstract/HISTORY
+++ b/perl-cpan/email-abstract/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.008; use SPELLX, PERL_CPAN_URL; updated
+ website, short description, source url
+ * DEPENDS: added missing required deps
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: fixing quill's shortcomings

diff --git a/perl-cpan/email-address/BUILD b/perl-cpan/email-address/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-address/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-address/DETAILS b/perl-cpan/email-address/DETAILS
index 1b9298a..4067295 100755
--- a/perl-cpan/email-address/DETAILS
+++ b/perl-cpan/email-address/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-address
- VERSION=1.889
- SOURCE="Email-Address-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:09d2885e727ab863a9dff7848f3b434ee99902a4c7c6e2fdd16314c6aa9bdac8c5c54004e2a76957ae133947350c706c3f0d0b5935524f740239fb4821134dae
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-Address-${VERSION}"
- WEB_SITE="http://search.cpan.org/search?query=Email-Address&mode=all";
+ SPELLX=Email-Address
+ VERSION=1.907
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:c62c4cd96cd73a914166245af237e5a11e44a6e30f4620ee6ce8a1f04197c35c34706bbd3cef0a87b1ce043f43623154949f3d089c3f582a1b82ddc45b4f4dd2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-Address/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::Address - RFC 2822 Address Parsing and Creation"
+ SHORT="RFC 2822 Address Parsing and Creation"
cat << EOF
This class implements a regex-based RFC 2822 parser that locates email
addresses in strings and returns a list of Email::Address objects
diff --git a/perl-cpan/email-address/HISTORY b/perl-cpan/email-address/HISTORY
index c9e67e2..f6f2b11 100644
--- a/perl-cpan/email-address/HISTORY
+++ b/perl-cpan/email-address/HISTORY
@@ -1,3 +1,8 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.907; use SPELLX, PERL_CPAN_URL; updated
+ website, short description, source url
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: quill forgot the sha512
Quill also doesn't set extraction directory smartly
diff --git a/perl-cpan/email-date-format/BUILD
b/perl-cpan/email-date-format/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-date-format/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-date-format/DETAILS
b/perl-cpan/email-date-format/DETAILS
index 7bc43ad..faa720e 100755
--- a/perl-cpan/email-date-format/DETAILS
+++ b/perl-cpan/email-date-format/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-date-format
- VERSION=1.002
- SOURCE="Email-Date-Format-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:44e96ce8605185ecc6f11d2e1b9349dc6fd9868de03fc9929d33bfcf5b9dd2d8cfbab8b9768aacf8d99106e118c00620d2fb6250d8fffe53d04124fe9d3976b7
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-Date-Format-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email-Date-Format&mode=all";
+ SPELLX=Email-Date-Format
+ VERSION=1.005
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:23daefa45874211f053d05ac3c3f3c7c3a86d9b623fdcec3bd9f6f7b4c8e5ad1ac8038146bdc85cc950b21b43b0ad843f8a52ad2183d868d3a62ea96292e34ca
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-Date-Format/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::Date::Format - produce RFC 2822 date strings"
+ SHORT="produce RFC 2822 date strings"
cat << EOF
This module provides a simple means for generating an RFC 2822 compliant
datetime string. (In case you care, they're not RFC 822 dates, because they
diff --git a/perl-cpan/email-date-format/HISTORY
b/perl-cpan/email-date-format/HISTORY
index df9beea..1ef9cbd 100644
--- a/perl-cpan/email-date-format/HISTORY
+++ b/perl-cpan/email-date-format/HISTORY
@@ -1,3 +1,8 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.005; use SPELLX; updated website, short
+ desc, source url
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: quill forgot the sha512
Also, quill set the build directory wrong
diff --git a/perl-cpan/email-messageid/BUILD b/perl-cpan/email-messageid/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-messageid/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-messageid/DEPENDS
b/perl-cpan/email-messageid/DEPENDS
index c9770f7..6826bc7 100755
--- a/perl-cpan/email-messageid/DEPENDS
+++ b/perl-cpan/email-messageid/DEPENDS
@@ -1,2 +1 @@
-depends perl &&
-depends email-address
+depends perl
diff --git a/perl-cpan/email-messageid/DETAILS
b/perl-cpan/email-messageid/DETAILS
index 72c84f6..3c29bd9 100755
--- a/perl-cpan/email-messageid/DETAILS
+++ b/perl-cpan/email-messageid/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-messageid
- VERSION=1.351
- SOURCE="Email-MessageID-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:9fc6e2fbd2a6936667ec1ba5292b4ece12972f62e1b86c7d4c7ba351e543fbde2bf27bee73a1318b636e3513fef3673a980ca499314df36e8fa1965ae7615b85
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-MessageID-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email-MessageID&mode=all";
+ SPELLX=Email-MessageID
+ VERSION=1.405
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:ea91d8e9ca9c54434b58d5e8d27ff99b746be72b6a3115ff43900b2399ea51bc1f50639b1b5e475ec97d2105a1cc64153a14fe0652bdbca7bdd5a1cb237d82a6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-MessageID/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::MessageID - Generate world unique message-ids."
+ SHORT="generate world unique message-ids"
cat << EOF
Message-ids are optional, but highly recommended, headers that identify a
message uniquely. This software generates a unique message-id.
diff --git a/perl-cpan/email-messageid/HISTORY
b/perl-cpan/email-messageid/HISTORY
index f9d1840..afaa0e3 100644
--- a/perl-cpan/email-messageid/HISTORY
+++ b/perl-cpan/email-messageid/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.405; use SPELLX, PERL_CPAN_URL; updated
+ website, source url
+ * DEPENDS: removed extra dep -- email-address
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: Quill doesn't do perl modules completely

diff --git a/perl-cpan/email-mime-attachment-stripper/BUILD
b/perl-cpan/email-mime-attachment-stripper/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-mime-attachment-stripper/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-mime-attachment-stripper/DEPENDS
b/perl-cpan/email-mime-attachment-stripper/DEPENDS
index 7330a45..f9ff0ad 100755
--- a/perl-cpan/email-mime-attachment-stripper/DEPENDS
+++ b/perl-cpan/email-mime-attachment-stripper/DEPENDS
@@ -1,3 +1,4 @@
depends perl &&
+depends email-abstract &&
depends email-mime &&
-depends email-mime-modifier
+depends email-mime-contenttype
diff --git a/perl-cpan/email-mime-attachment-stripper/DETAILS
b/perl-cpan/email-mime-attachment-stripper/DETAILS
index ceb025c..98cb26d 100755
--- a/perl-cpan/email-mime-attachment-stripper/DETAILS
+++ b/perl-cpan/email-mime-attachment-stripper/DETAILS
@@ -1,10 +1,11 @@
SPELL=email-mime-attachment-stripper
- VERSION=1.314
- SOURCE="Email-MIME-Attachment-Stripper-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:1fc0f6bd31301baa9d6cac3ee1e3d30f412d4cd3c9bb62a3638a89542be2994acccde86fa65e0aa00cda5a63748d4032bfcef89a5bf7ac793e1c518137ea48cc
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-MIME-Attachment-Stripper-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email%3A%3AMIME%3A%3AAttachment%3A%3AStripper&mode=all";
+ SPELLX=Email-MIME-Attachment-Stripper
+ VERSION=1.317
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:bb4dd9aa8cfbbeb1e62cb687f3d8219e0eed87acd95c31291b6ad39e870c5a344d478d7794762205a5d66ebd7ba3cd70151b791a1100d677f3a70a538c0c1063
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-MIME-Attachment-Stripper/
LICENSE[0]=ART
ENTERED=20080630
SHORT="Email::MIME::Attachment::Stripper - Strip the attachments
from a mail"
diff --git a/perl-cpan/email-mime-attachment-stripper/HISTORY
b/perl-cpan/email-mime-attachment-stripper/HISTORY
index 4a6b7ea..cfc2c7f 100644
--- a/perl-cpan/email-mime-attachment-stripper/HISTORY
+++ b/perl-cpan/email-mime-attachment-stripper/HISTORY
@@ -1,3 +1,9 @@
+2015-05-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.317; use SPELLX; updated website, source
+ url
+ * DEPENDS: refreshed dependencies
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: fixing quill's shortcomings

diff --git a/perl-cpan/email-mime-contenttype/BUILD
b/perl-cpan/email-mime-contenttype/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-mime-contenttype/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-mime-contenttype/DETAILS
b/perl-cpan/email-mime-contenttype/DETAILS
index 717778c..ce2a544 100755
--- a/perl-cpan/email-mime-contenttype/DETAILS
+++ b/perl-cpan/email-mime-contenttype/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-mime-contenttype
- VERSION=1.014
- SOURCE="Email-MIME-ContentType-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:2e552c65ca537fde39561ca0ce4fea97f7a3138bfed6d404bd590ad2df400087e411cc4fc74ebcaafc521ae420bcef525f57c5b517a1c1c7ad02ffcaf73cc39f
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-MIME-ContentType-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email-MIME-ContentType&mode=all";
+ SPELLX=Email-MIME-ContentType
+ VERSION=1.018
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:0b3f9af2521cfd2aaac602f8e67f1ab12b7f9aa711d16ef73f95cb197ceae96c3f72328a21ba7c6a5c37a87822d774b0dfef090bc6b371b11e0dd866c61b197b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-MIME-ContentType/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::MIME::ContentType - Parse a MIME Content-Type
Header"
+ SHORT="parse a MIME Content-Type header"
cat << EOF
Email::MIME::ContentType - Parse a MIME Content-Type Header
EOF
diff --git a/perl-cpan/email-mime-contenttype/HISTORY
b/perl-cpan/email-mime-contenttype/HISTORY
index 07c26b8..124dba3 100644
--- a/perl-cpan/email-mime-contenttype/HISTORY
+++ b/perl-cpan/email-mime-contenttype/HISTORY
@@ -1,3 +1,8 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.018; use SPELLX, PERL_CPAN_URL; updated
+ website, source url, short description
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: quill didn't set extraction directory smartly

diff --git a/perl-cpan/email-mime-encodings/BUILD
b/perl-cpan/email-mime-encodings/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-mime-encodings/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-mime-encodings/DETAILS
b/perl-cpan/email-mime-encodings/DETAILS
index fa520d7..de64902 100755
--- a/perl-cpan/email-mime-encodings/DETAILS
+++ b/perl-cpan/email-mime-encodings/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-mime-encodings
- VERSION=1.313
- SOURCE="Email-MIME-Encodings-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:fdbe30921cfba85af0c2296c678c881988a6bd512dd76a30f678ff3c6c711971cad68e954c3da5226c742806fc10084bb623118fcfe66462657d0dc0be0efeb3
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-MIME-Encodings-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email-MIME-Encodings&mode=all";
+ SPELLX=Email-MIME-Encodings
+ VERSION=1.315
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:4cd787e099617b70963c8ef6372e2a16038c61170fdd343aad88a024ecd15c789fd2c8cc19830c3518b6648e428301eed1ae20f496fa97afbdd8bb7f3ae432aa
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-MIME-Encodings/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::MIME::Encodings - A unified interface to MIME
encoding and decoding"
+ SHORT="unified interface to MIME encoding and decoding"
cat << EOF
This module simply wraps MIME::Base64 and MIME::QuotedPrint so that you can
throw the contents of a Content-Transfer-Encoding header at some text and
diff --git a/perl-cpan/email-mime-encodings/HISTORY
b/perl-cpan/email-mime-encodings/HISTORY
index b5d088c..d62f4e2 100644
--- a/perl-cpan/email-mime-encodings/HISTORY
+++ b/perl-cpan/email-mime-encodings/HISTORY
@@ -1,3 +1,8 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.315; use SPELLX, PERL_CPAN_URL; updated
+ website, source url, short description
+ * BUILD: dropped, not needed
+
2009-09-14 David Kowis <dkowis AT shlrm.org>
* DETAILS: updated to latest version

diff --git a/perl-cpan/email-mime/BUILD b/perl-cpan/email-mime/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-mime/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-mime/DEPENDS b/perl-cpan/email-mime/DEPENDS
index 9c93f0e..3fa7745 100755
--- a/perl-cpan/email-mime/DEPENDS
+++ b/perl-cpan/email-mime/DEPENDS
@@ -2,4 +2,6 @@ depends perl &&
depends email-mime-encodings &&
depends email-mime-contenttype &&
depends email-simple &&
+depends email-messageid &&
+depends email-address &&
depends mime-types
diff --git a/perl-cpan/email-mime/DETAILS b/perl-cpan/email-mime/DETAILS
index 786fc88..65913e5 100755
--- a/perl-cpan/email-mime/DETAILS
+++ b/perl-cpan/email-mime/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-mime
- VERSION=1.863
- SOURCE="Email-MIME-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:3529896f3018c09d86bb9781ecb5efa79fa36d4e8c332d1db177d6ac6a5d47e39a4f56021b517abf628c17775a204330f7bd363b6cabba633b71f0de39a8effd
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-MIME-${VERSION}"
- WEB_SITE="http://search.cpan.org/search?query=Email-MIME&mode=all";
+ SPELLX=Email-MIME
+ VERSION=1.929
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:13a2591de92720dd3f8f798e442cf65c391d38e2a6d1e72d87c9301e8e3b2aa8fc1c8e3cfbcb829f14844bde59575a03ef7eb535741624e4dc8f3575c4089697
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-MIME/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::MIME - Easy MIME message parsing."
+ SHORT="easy MIME message parsing"
cat << EOF
This is an extension of the Email::Simple module, to handle MIME encoded
messages. It takes a message as a string, splits it up into its constituent
diff --git a/perl-cpan/email-mime/HISTORY b/perl-cpan/email-mime/HISTORY
index 28ebb77..a1b54f0 100644
--- a/perl-cpan/email-mime/HISTORY
+++ b/perl-cpan/email-mime/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.929; use SPELLX, PERL_CPAN_URL; updated
+ website, source url, short description
+ * DEPENDS: added missing required deps
+ * BUILD: dropped, not needed
+
2009-09-14 David Kowis <dkowis AT shlrm.org>
* DETAILS: to latest version

diff --git a/perl-cpan/email-reply/BUILD b/perl-cpan/email-reply/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-reply/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-reply/DEPENDS b/perl-cpan/email-reply/DEPENDS
index 6fd597d..14dc01f 100755
--- a/perl-cpan/email-reply/DEPENDS
+++ b/perl-cpan/email-reply/DEPENDS
@@ -1,5 +1,4 @@
depends perl &&
depends email-abstract &&
depends email-mime &&
-depends email-mime-modifier &&
-depends email-mime-creator
+depends email-address
diff --git a/perl-cpan/email-reply/DETAILS b/perl-cpan/email-reply/DETAILS
index 3b7b6e4..d71a000 100755
--- a/perl-cpan/email-reply/DETAILS
+++ b/perl-cpan/email-reply/DETAILS
@@ -1,10 +1,11 @@
SPELL=email-reply
- VERSION=1.202
- SOURCE="Email-Reply-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:e9e368a59baa879487db1f9e5360347e0b9b19a12c6093131d2732bc27125b6a81db2a838b7a9e8b3c48738930a5b64dff143c76a5920eedc715ba1f514b3af7
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-Reply-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Email%3A%3AReply&mode=all";
+ SPELLX=Email-Reply
+ VERSION=1.203
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:2c4a0a93ad8b85688b2518b27a3b9d4e13ef6591aea83cb255af1074d40b56461a33432c364564b5aac7489775bae4984fbda005725f267b006bfb821dc95693
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-Reply/
LICENSE[0]=ART
ENTERED=20080630
SHORT="Email::Reply - Reply to a Message"
diff --git a/perl-cpan/email-reply/HISTORY b/perl-cpan/email-reply/HISTORY
index 4a6b7ea..87bb5c2 100644
--- a/perl-cpan/email-reply/HISTORY
+++ b/perl-cpan/email-reply/HISTORY
@@ -1,3 +1,9 @@
+2015-05-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.203; use SPELLX; updated website, source
+ url
+ * DEPENDS: refreshed dependencies
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: fixing quill's shortcomings

diff --git a/perl-cpan/email-send/BUILD b/perl-cpan/email-send/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-send/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-send/DEPENDS b/perl-cpan/email-send/DEPENDS
index c07ed57..c4222f9 100755
--- a/perl-cpan/email-send/DEPENDS
+++ b/perl-cpan/email-send/DEPENDS
@@ -1,5 +1,6 @@
depends perl &&
-depends module-pluggable &&
+depends module-pluggable &&
depends return-value &&
depends email-simple &&
+depends email-abstract &&
depends email-address
diff --git a/perl-cpan/email-send/DETAILS b/perl-cpan/email-send/DETAILS
index d054700..023258b 100755
--- a/perl-cpan/email-send/DETAILS
+++ b/perl-cpan/email-send/DETAILS
@@ -1,10 +1,11 @@
SPELL=email-send
- VERSION=2.198
- SOURCE="Email-Send-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:ec747c798ab74efadeeacaa0a7754be36aa5fc790f4b14b2f52360a088c04c2446719fb701a34381e382eb79ee996c22955aa1363b258592b423f3b5528fa33b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-Send-${VERSION}"
- WEB_SITE="http://search.cpan.org/search?query=Email-Send&mode=all";
+ SPELLX=Email-Send
+ VERSION=2.201
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:4245fc5487f2f4a88ed8c7569572c52214d88e0cf96b727198503914135609c00b3839034e0cdffd32dc84a140eb1148e4de667ba74759d76cf47d7ee49cd1e5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-Send/
LICENSE[0]=ART
ENTERED=20080630
SHORT="Simply Sending Email"
diff --git a/perl-cpan/email-send/HISTORY b/perl-cpan/email-send/HISTORY
index 8b950b3..25e6c96 100644
--- a/perl-cpan/email-send/HISTORY
+++ b/perl-cpan/email-send/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.201; use SPELLX, PERL_CPAN_URL; updated
+ website, source url
+ * DEPENDS: added missing required dep -- email-abstract
+ * BUILD: dropped, not needed
+
2009-09-14 David Kowis <dkowis AT shlrm.org>
* DETAILS: version to latest

diff --git a/perl-cpan/email-simple/BUILD b/perl-cpan/email-simple/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/email-simple/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/email-simple/DEPENDS b/perl-cpan/email-simple/DEPENDS
index c1a1bc6..a35b2ef 100755
--- a/perl-cpan/email-simple/DEPENDS
+++ b/perl-cpan/email-simple/DEPENDS
@@ -1 +1,2 @@
-depends perl
+depends perl &&
+depends email-date-format
diff --git a/perl-cpan/email-simple/DETAILS b/perl-cpan/email-simple/DETAILS
index 91c50c3..f64be15e 100755
--- a/perl-cpan/email-simple/DETAILS
+++ b/perl-cpan/email-simple/DETAILS
@@ -1,13 +1,14 @@
SPELL=email-simple
- VERSION=2.004
- SOURCE="Email-Simple-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RJ/RJBS/${SOURCE}
-
SOURCE_HASH=sha512:ecf24547ee6da9447d85c9db42da16c125661d75c33a8ad6d6afa36055437e514505940cdd0acef1de45d1f7c215f23f571ce3f7883f0681f9bdb3ed97d4b207
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Email-Simple-${VERSION}"
- WEB_SITE="http://search.cpan.org/~rjbs/Email-Simple-2.004/";
+ SPELLX=Email-Simple
+ VERSION=2.206
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:4980247a98e7192b47f7307245b66056e5e6a1fb684c262be6121d094c75e57b69884817b121ad632d515a4f06275ac91e716cbec400ce6a51a60433a0fbbbe1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Email-Simple/
LICENSE[0]=ART
ENTERED=20080630
- SHORT="Email::Simple - simple parsing of RFC2822 message format
and headers"
+ SHORT="simple parsing of RFC2822 message format and headers"
cat << EOF
Email::Simple is the first deliverable of the "Perl Email Project." The
Email:: namespace was begun as a reaction against the increasing complexity
diff --git a/perl-cpan/email-simple/HISTORY b/perl-cpan/email-simple/HISTORY
index 9044ca0..ef46947 100644
--- a/perl-cpan/email-simple/HISTORY
+++ b/perl-cpan/email-simple/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.206; use SPELLX, PERL_CPAN_URL; updated
+ website, short description, source url
+ * DEPENDS: added missing required dep -- email-date-format
+ * BUILD: dropped, not needed
+
2008-07-01 David Kowis <dkowis AT shlrm.org>
* DETAILS: quill forgot the sha512
Quill also didn't appropriately set the extraction directory
diff --git a/perl-cpan/exporter-tiny/DEPENDS b/perl-cpan/exporter-tiny/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/exporter-tiny/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/exporter-tiny/DETAILS b/perl-cpan/exporter-tiny/DETAILS
new file mode 100755
index 0000000..a1e15cf
--- /dev/null
+++ b/perl-cpan/exporter-tiny/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=exporter-tiny
+ SPELLX=Exporter-Tiny
+ VERSION=0.042
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TO/TOBYINK/$SOURCE
+
SOURCE_HASH=sha512:b69b722842b4a907fa434a1a798df6f983bae74d7b82e925a1db684cb166f2ef02a72cce176173af035321dc27ad35b49e1fb1ee57c0e2ca6596d84da140c06f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ LICENSE=ART
+ WEB_SITE=http://search.cpan.org/dist/Exporter-Tiny/
+ ENTERED=20150503
+ KEYWORDS="perl"
+ SHORT="exporter with the features of Sub::Exporter"
+cat << EOF
+Exporter::Tiny supports many of Sub::Exporter's external-facing features
+including renaming imported functions with the -as, -prefix and -suffix
options;
+explicit destinations with the into option; and alternative installers with
the
+installler option. But it's written in only about 40% as many lines of code
and
+with zero non-core dependencies.
+
+Its internal-facing interface is closer to Exporter.pm, with configuration
done
+through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS package variables.
+
+Exporter::Tiny performs most of its internal duties (including resolution of
+tag names to sub names, resolution of sub names to coderefs, and
installation of
+coderefs into the target package) as method calls, which means they can be
+overridden to provide interesting behaviour.
+EOF
diff --git a/perl-cpan/exporter-tiny/HISTORY b/perl-cpan/exporter-tiny/HISTORY
new file mode 100644
index 0000000..72f149f
--- /dev/null
+++ b/perl-cpan/exporter-tiny/HISTORY
@@ -0,0 +1,2 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.042
diff --git a/perl-cpan/list-allutils/DEPENDS b/perl-cpan/list-allutils/DEPENDS
new file mode 100755
index 0000000..6a2c08e
--- /dev/null
+++ b/perl-cpan/list-allutils/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends list-moreutils
diff --git a/perl-cpan/list-allutils/DETAILS b/perl-cpan/list-allutils/DETAILS
new file mode 100755
index 0000000..d56a1d6
--- /dev/null
+++ b/perl-cpan/list-allutils/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=list-allutils
+ SPELLX=List-AllUtils
+ VERSION=0.09
+ SOURCE="${SPELLX}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:a611536880abfeb3aadfab629a98115905f447ddb74f0e9cce9d3534366978e43a8bf566a742d352e5ac263d8bd4c32c96dd4f308fd36ebd7003eb0001f96727
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/List-AllUtils/
+ LICENSE[0]=ART
+ ENTERED=20150503
+ SHORT="combines List::Util and List::MoreUtils in one bite-sized
package"
+cat << EOF
+Are you sick of trying to remember whether a particular helper is defined in
+List::Util or List::MoreUtils?
+
+I sure am. Now you don't have to remember. This module will export all of the
+functions that either of those two modules defines.
+EOF
diff --git a/perl-cpan/list-allutils/HISTORY b/perl-cpan/list-allutils/HISTORY
new file mode 100644
index 0000000..496e7ab
--- /dev/null
+++ b/perl-cpan/list-allutils/HISTORY
@@ -0,0 +1,2 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.09
diff --git a/perl-cpan/list-moreutils/BUILD b/perl-cpan/list-moreutils/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/list-moreutils/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/list-moreutils/DEPENDS
b/perl-cpan/list-moreutils/DEPENDS
index c1a1bc6..25a87b9 100755
--- a/perl-cpan/list-moreutils/DEPENDS
+++ b/perl-cpan/list-moreutils/DEPENDS
@@ -1 +1,2 @@
-depends perl
+depends perl &&
+depends exporter-tiny
diff --git a/perl-cpan/list-moreutils/DETAILS
b/perl-cpan/list-moreutils/DETAILS
index 098e143..7dd979e 100755
--- a/perl-cpan/list-moreutils/DETAILS
+++ b/perl-cpan/list-moreutils/DETAILS
@@ -1,11 +1,12 @@
SPELL=list-moreutils
- VERSION=0.33
- SOURCE="List-MoreUtils-${VERSION}.tar.gz"
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AD/ADAMK/${SOURCE}
-
SOURCE_HASH=sha512:e758b995438c5c5322317aab3602e89b9f683c42d403a0ac97ccd8cc20d0db1a75caefc22f34ad088314867c0bdd9c2b8264e8f2f6a43eab1421aa8c482233b5
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/List-MoreUtils-${VERSION}"
- WEB_SITE="http://search.cpan.org/~/List-MoreUtils/";
- LICENSE[0]=Unknown
+ SPELLX=List-MoreUtils
+ VERSION=0.410
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RE/REHSACK/${SOURCE}
+
SOURCE_HASH=sha512:ab93337c3df4c733fd3c042d325872d0a30ec65e0878ef5d6196167f474b815ad40cfa5bfa1fdad7d1cb4378b4a0e965b1b1b6765aae8d0a7d04d3ce72d61f2a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/List-MoreUtils/
+ LICENSE[0]=ART
ENTERED=20090916
SHORT="Provide the stuff missing in List::Util"
cat << EOF
diff --git a/perl-cpan/list-moreutils/HISTORY
b/perl-cpan/list-moreutils/HISTORY
index e935779..9a1bd5c 100644
--- a/perl-cpan/list-moreutils/HISTORY
+++ b/perl-cpan/list-moreutils/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.410; use SPELLX; updated license,
website,
+ source url
+ * DEPENDS: added missing exporter-tiny required dep
+ * BUILD: dropped, not needed
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.33

diff --git a/perl-cpan/math-random-isaac/DEPENDS
b/perl-cpan/math-random-isaac/DEPENDS
new file mode 100755
index 0000000..d542348
--- /dev/null
+++ b/perl-cpan/math-random-isaac/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends test-nowarnings
diff --git a/perl-cpan/math-random-isaac/DETAILS
b/perl-cpan/math-random-isaac/DETAILS
new file mode 100755
index 0000000..23ec4b1
--- /dev/null
+++ b/perl-cpan/math-random-isaac/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=math-random-isaac
+ SPELLX=Math-Random-ISAAC
+ VERSION=1.004
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JA/JAWNSY/${SOURCE}
+
SOURCE_HASH=sha512:98fdfb28b207b4afe72ab82a2b564b06c5daaac15cdab2ce2ef698b16c0dcf5b23ac28fbebe170d2c6c7239fe6c97f634e5c03a8f2bd0aeb8369d0008b9ae0a2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ LICENSE=PD
+ WEB_SITE=http://search.cpan.org/dist/Math-Random-ISAAC/
+ ENTERED=20150920
+ KEYWORDS="perl"
+ SHORT="Perl interface to the ISAAC PRNG algorithm"
+cat << EOF
+As with other Pseudo-Random Number Generator (PRNG) algorithms like the
Mersenne
+Twister (see Math::Random::MT), this algorithm is designed to take some seed
+information and produce seemingly random results as output.
+
+However, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has different
+goals than these commonly used algorithms. In particular, it's really fast -
on
+average, it requires only 18.75 machine cycles to generate a 32-bit value.
+This makes it suitable for applications where a significant amount of random
+data needs to be produced quickly, such solving using the Monte Carlo method
or
+for games.
+
+The results are uniformly distributed, unbiased, and unpredictable unless you
+know the seed. The algorithm was published by Bob Jenkins in the late 90s and
+despite the best efforts of many security researchers, no feasible attacks
have
+been found to date.
+EOF
diff --git a/perl-cpan/math-random-isaac/HISTORY
b/perl-cpan/math-random-isaac/HISTORY
new file mode 100644
index 0000000..817a283
--- /dev/null
+++ b/perl-cpan/math-random-isaac/HISTORY
@@ -0,0 +1,2 @@
+2015-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.004
diff --git a/perl-cpan/mime-tools/DEPENDS b/perl-cpan/mime-tools/DEPENDS
index e39ba8c..08b7729 100755
--- a/perl-cpan/mime-tools/DEPENDS
+++ b/perl-cpan/mime-tools/DEPENDS
@@ -1,3 +1,2 @@
depends perl &&
-depends io-stringy &&
-depends mail-internet
+depends mailtools
diff --git a/perl-cpan/mime-tools/DETAILS b/perl-cpan/mime-tools/DETAILS
index 3fa8d07..c4f9314 100755
--- a/perl-cpan/mime-tools/DETAILS
+++ b/perl-cpan/mime-tools/DETAILS
@@ -1,11 +1,12 @@
SPELL=mime-tools
- VERSION=5.427
- SOURCE=MIME-tools-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/MIME-tools-$VERSION
- SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/D/DO/DONEILL/$SOURCE
-
SOURCE_HASH=sha512:fb7d095920db0568e5eb108e5b0340fc86a65b4409f4331acce1f894f7e6df16debbbe52746a7a1b6a935ea2c0c60bd15ee7fa09aeecffb2f8e034904d5b0669
+ SPELLX=MIME-tools
+ VERSION=5.506
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DS/DSKOLL/${SOURCE}
+
SOURCE_HASH=sha512:31cc1efb61100127bacfba435b7e500259bbb0e30206fb3fe125d2a86186e977eefecd7689e82bb4c8e76e8791c6c84719b276769c7e8fa6ab3b51cfa00b34c5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
LICENSE=ART
- WEB_SITE="http://search.cpan.org/search?dist=MIME-tools";
+ WEB_SITE=http://search.cpan.org/dist/MIME-tools/
ENTERED=20020428
KEYWORDS="perl"
SHORT="modules for parsing (and creating!) MIME entities"
diff --git a/perl-cpan/mime-tools/HISTORY b/perl-cpan/mime-tools/HISTORY
index b44cd52..e7cbcfa 100644
--- a/perl-cpan/mime-tools/HISTORY
+++ b/perl-cpan/mime-tools/HISTORY
@@ -1,3 +1,8 @@
+2015-05-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.506; use SPELLX; updated source url,
+ website; quoting paths
+ * DEPENDS: refreshed dependencies
+
2011-08-29 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: removed unneeded dependencies

diff --git a/perl-cpan/mime-types/DETAILS b/perl-cpan/mime-types/DETAILS
index 1198c9f..f5051bb 100755
--- a/perl-cpan/mime-types/DETAILS
+++ b/perl-cpan/mime-types/DETAILS
@@ -1,13 +1,14 @@
SPELL=mime-types
- VERSION=1.31
- SOURCE=MIME-Types-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/MIME-Types-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/M/MA/MARKOV/$SOURCE
-
SOURCE_HASH=sha512:46640bc278fb8a4cfd4154a945ac3909cb5c36963b83bfcfff38bbfabc8326c36e35a889e24bf3055efc796af8deb84934d39a6da06fdb97656323ce5c3e5b6d
+ SPELLX=MIME-Types
+ VERSION=2.09
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:6993ebd32d0870f6a4d19a6079857ce4574b9b67fa035fa4ca787db37e6a3d2450b2ce1ac4dfa7259bcd7d397bdf2f9ff067c3fad1a7cf19ffcdaf33c6b95952
LICENSE[0]=ART
- WEB_SITE="http://search.cpan.org/search?query=MIME-Types&mode=all";
+ WEB_SITE=http://search.cpan.org/dist/MIME-Types/
ENTERED=20040315
- KEYWORDS="perl"
+ KEYWORDS="perl"
SHORT="modules for typing MIME entities"
cat << EOF

diff --git a/perl-cpan/mime-types/HISTORY b/perl-cpan/mime-types/HISTORY
index 49911f2..70d7552 100644
--- a/perl-cpan/mime-types/HISTORY
+++ b/perl-cpan/mime-types/HISTORY
@@ -1,3 +1,7 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.09; use SPELLX, PERL_CPAN_URL; updated
+ website; quoting paths; cleaned up
+
2011-05-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.31

diff --git a/perl-cpan/module-implementation/BUILD
b/perl-cpan/module-implementation/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/module-implementation/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/module-implementation/DEPENDS
b/perl-cpan/module-implementation/DEPENDS
index 545b90f..579ed51 100755
--- a/perl-cpan/module-implementation/DEPENDS
+++ b/perl-cpan/module-implementation/DEPENDS
@@ -1,5 +1,3 @@
depends perl &&
depends module-runtime &&
-depends test-fatal &&
-depends test-requires &&
depends try-tiny
diff --git a/perl-cpan/module-implementation/DETAILS
b/perl-cpan/module-implementation/DETAILS
index c509aab..4598bba 100755
--- a/perl-cpan/module-implementation/DETAILS
+++ b/perl-cpan/module-implementation/DETAILS
@@ -1,10 +1,11 @@
SPELL=module-implementation
- VERSION=0.06
- SOURCE="Module-Implementation-${VERSION}.tar.gz"
+ SPELLX=Module-Implementation
+ VERSION=0.09
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
-
SOURCE_HASH=sha512:329854912a6a2deba00f3dd3773f164b588892f90904cabc3426230c1377cce730792e4673c0f292fa3969747b5a21f9a295ea88caa502487f352747941feb6b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Implementation-${VERSION}"
- WEB_SITE="http://search.cpan.org/~/Module-Implementation/";
+
SOURCE_HASH=sha512:049f967ba1bd8a3914968b34006030ae318d99ac629a0f34736f1c2b5392490c30aa0914e777eaefda7f0f58755d2d3363a266b90db59b53fe145ef68e1d953c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Module-Implementation/
LICENSE[0]=ART
ENTERED=20130511
SHORT="loads one of several alternate underlying implementations
for a module"
diff --git a/perl-cpan/module-implementation/HISTORY
b/perl-cpan/module-implementation/HISTORY
index e41678e..03cdfc6 100644
--- a/perl-cpan/module-implementation/HISTORY
+++ b/perl-cpan/module-implementation/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.09; use SPELLX; updated website
+ * DEPENDS: removed test-fatal, test-requires -- those are needed only
+ for the 'test' target
+ * BUILD: dropped, not needed
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/module-pluggable/BUILD
b/perl-cpan/module-pluggable/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/module-pluggable/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/module-pluggable/DETAILS
b/perl-cpan/module-pluggable/DETAILS
index f21253a..d19756a 100755
--- a/perl-cpan/module-pluggable/DETAILS
+++ b/perl-cpan/module-pluggable/DETAILS
@@ -1,13 +1,14 @@
SPELL=module-pluggable
- VERSION=3.8
- SOURCE="Module-Pluggable-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.cpan.org/authors/id/S/SI/SIMONW/${SOURCE}
-
SOURCE_HASH=sha512:57edf9986cd7f587ee89b81b69b7952affea6e4d92275d3dfb6fda22ade438f904ea0afee2813e3548ed4888100372c16f5783881d431c6f2e1da291eacb0aaa
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Pluggable-${VERSION}"
-
WEB_SITE="http://search.cpan.org/search?query=Module-Pluggable&mode=all";
+ SPELLX=Module-Pluggable
+ VERSION=5.1
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/S/SI/SIMONW/${SOURCE}
+
SOURCE_HASH=sha512:2ed43516ff18f50ac494f6365296f42e7dfc6704a2b01d3661ca00c295ee378184757cb03381400fba8bc5f2df06241f2ee9ecf930af4d498b042c68069a670b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Module-Pluggable/
LICENSE[0]=ART
ENTERED=20080702
- SHORT="Module::Pluggable - automatically give your module the
ability to have plugins"
+ SHORT="automatically give your module the ability to have plugins"
cat << EOF
Provides a simple but, hopefully, extensible way of having 'plugins' for your
odule. Obviously this isn't going to be the be all and end all of solutions
diff --git a/perl-cpan/module-pluggable/HISTORY
b/perl-cpan/module-pluggable/HISTORY
index 85868d4..0223947 100644
--- a/perl-cpan/module-pluggable/HISTORY
+++ b/perl-cpan/module-pluggable/HISTORY
@@ -1,3 +1,7 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.1; use SPELLX, PERL_CPAN_URL; updated
+ website, short description; quoting paths
+
2008-07-02 David Kowis <dkowis AT shlrm.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/module-runtime/BUILD b/perl-cpan/module-runtime/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/module-runtime/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/module-runtime/DEPENDS
b/perl-cpan/module-runtime/DEPENDS
index 02e8a5b..6826bc7 100755
--- a/perl-cpan/module-runtime/DEPENDS
+++ b/perl-cpan/module-runtime/DEPENDS
@@ -1,2 +1 @@
-depends perl &&
-depends test-simple
+depends perl
diff --git a/perl-cpan/module-runtime/DETAILS
b/perl-cpan/module-runtime/DETAILS
index 5892252..bb7ab0b 100755
--- a/perl-cpan/module-runtime/DETAILS
+++ b/perl-cpan/module-runtime/DETAILS
@@ -1,10 +1,11 @@
SPELL=module-runtime
- VERSION=0.013
- SOURCE="Module-Runtime-${VERSION}.tar.gz"
+ SPELLX=Module-Runtime
+ VERSION=0.014
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/Z/ZE/ZEFRAM/${SOURCE}
-
SOURCE_HASH=sha512:4e8ad61d27d9e269a26a7da4905fcfb2bcc4d775ca1bcddd96f14e8238c725ff8c916dfc8e6faebad5d42c3a0a8eb7d264298471b0cc65d972b5d344a6b9a339
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Runtime-${VERSION}"
- WEB_SITE="http://search.cpan.org/~/Module-Runtime/";
+
SOURCE_HASH=sha512:5431d9aeb092bb357bafed4e4cf216e9eda4bbbdd0c27547a1729adbb2f6f5a114ac25580a814f2d07844d6b742b9df3ca8d5972668bcacab2f791d617c1d32b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Module-Runtime/
LICENSE[0]=ART
ENTERED=20130511
SHORT="runtime module handling"
diff --git a/perl-cpan/module-runtime/HISTORY
b/perl-cpan/module-runtime/HISTORY
index e41678e..5805c44 100644
--- a/perl-cpan/module-runtime/HISTORY
+++ b/perl-cpan/module-runtime/HISTORY
@@ -1,3 +1,8 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.014; use SPELLX; updated website
+ * DEPENDS: test-simple is included in perl now, removing it
+ * BUILD: dropped, not needed
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/mro-compat/DEPENDS b/perl-cpan/mro-compat/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/mro-compat/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/mro-compat/DETAILS b/perl-cpan/mro-compat/DETAILS
new file mode 100755
index 0000000..735420c
--- /dev/null
+++ b/perl-cpan/mro-compat/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=mro-compat
+ SPELLX=MRO-Compat
+ VERSION=0.12
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/B/BO/BOBTFISH/${SOURCE}
+
SOURCE_HASH=sha512:428255bc7a7b73ed8005107109b2294e8f7cf0cbd1543431105ec638582cb32e4cc81f29b06ce90741c1ff656186259fc1a4105247f95fe977e6758c0ccca6ab
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ LICENSE=ART
+ WEB_SITE=http://search.cpan.org/dist/MRO-Compat/
+ ENTERED=20150503
+ KEYWORDS="perl"
+ SHORT="mro::* interface compatibility for Perls < 5.9.5"
+cat << EOF
+The "mro" namespace provides several utilities for dealing with method
+resolution order and method caching in general in Perl 5.9.5 and higher.
+
+This module provides those interfaces for earlier versions of Perl (back to
+5.6.0 anyways).
+EOF
diff --git a/perl-cpan/mro-compat/HISTORY b/perl-cpan/mro-compat/HISTORY
new file mode 100644
index 0000000..3ac7f76
--- /dev/null
+++ b/perl-cpan/mro-compat/HISTORY
@@ -0,0 +1,2 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.12
diff --git a/perl-cpan/params-validate/DEPENDS
b/perl-cpan/params-validate/DEPENDS
index 1dd08c9..7537a1c 100755
--- a/perl-cpan/params-validate/DEPENDS
+++ b/perl-cpan/params-validate/DEPENDS
@@ -1,4 +1,2 @@
depends perl &&
-depends module-implementation &&
-depends test-fatal &&
-depends test-simple
+depends module-implementation
diff --git a/perl-cpan/params-validate/DETAILS
b/perl-cpan/params-validate/DETAILS
index ec9cce8..bc7da5f 100755
--- a/perl-cpan/params-validate/DETAILS
+++ b/perl-cpan/params-validate/DETAILS
@@ -1,11 +1,12 @@
SPELL=params-validate
- VERSION=1.07
-
SOURCE_HASH=sha512:fc49cdba84a1d9cc3d526fd86328bf724adbfee7c161c4bcc2dac84b6a9a4369f50f216be23606e3bef46ba58aa476be38f93075a068941245ca4ab6393d75d6
- SOURCE=Params-Validate-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/Params-Validate-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/D/DR/DROLSKY/$SOURCE
+ SPELLX=Params-Validate
+ VERSION=1.18
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/$SOURCE
+
SOURCE_HASH=sha512:246ad15960aa192ec754e3640f518d85c1e9ba289b9a59ff72b39833858ceb8bd87fb1faf921a503bde4eda35b88d328ef134c603f498c67111ab4735f0886df
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
LICENSE=ART
-
WEB_SITE="http://search.cpan.org/~drolsky/Params-Validate-${VERSION}/";
+ WEB_SITE=http://search.cpan.org/dist/Params-Validate/
ENTERED=20040506
KEYWORDS="perl"
SHORT="Params-Validate"
diff --git a/perl-cpan/params-validate/HISTORY
b/perl-cpan/params-validate/HISTORY
index a97f29a..d9243eb 100644
--- a/perl-cpan/params-validate/HISTORY
+++ b/perl-cpan/params-validate/HISTORY
@@ -1,3 +1,9 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.18; use PERL_CPAN_URL, SPELLX; updated
+ website
+ * DEPENDS: removed test-fatal -- it is needed only for the 'test'
+ target; removed test-simple -- it is not needed now if it was
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.07
* DEPENDS: added dependencies on module-implementation, test-fatal,
diff --git a/perl-cpan/patchreader/DETAILS b/perl-cpan/patchreader/DETAILS
index 5af361a..e12c542 100755
--- a/perl-cpan/patchreader/DETAILS
+++ b/perl-cpan/patchreader/DETAILS
@@ -1,14 +1,14 @@
- BUILD_API=2
SPELL=patchreader
- VERSION=0.9.5
- SOURCE=PatchReader-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/PatchReader-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/J/JK/JKEISER/$SOURCE
-
SOURCE_HASH=sha512:fa1163425c25092f57503b965b8e61843d9f9cb478b19f772f56a5f6f37c052435e7a9eb0f526befc645cbc22126de080401b65de0d56d02047d3601e1c0209c
+ SPELLX=PatchReader
+ VERSION=0.9.6
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TM/TMANNERM/${SOURCE}
+
SOURCE_HASH=sha512:4ad51a193e9bb24a736e36723cca4e6394f9e54b489ba2e44887fdc034081ab9efdcabdf22ed1976f381e685bd90867098ae47ffb8966c2021d5c690cc4c70d5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
LICENSE=
- WEB_SITE=http://search.cpan.org/~jkeiser/patchreader/
+ WEB_SITE=http://search.cpan.org/dist/patchreader/
ENTERED=20031124
- KEYWORDS="perl"
+ KEYWORDS="perl"
SHORT='patchreader is a set of utilities for doing various things
with a patch'
cat << EOF
patchreader is a set of utilities for reading in, transforming, and doing
diff --git a/perl-cpan/patchreader/HISTORY b/perl-cpan/patchreader/HISTORY
index e3077f5..11fec2d 100644
--- a/perl-cpan/patchreader/HISTORY
+++ b/perl-cpan/patchreader/HISTORY
@@ -1,3 +1,7 @@
+2015-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.6; use SPELLX; updated source url,
+ website; dropped BUILD_API; quoting paths
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless

diff --git a/perl-cpan/perl-cgi/DEPENDS b/perl-cpan/perl-cgi/DEPENDS
index 6826bc7..d1a04ad 100755
--- a/perl-cpan/perl-cgi/DEPENDS
+++ b/perl-cpan/perl-cgi/DEPENDS
@@ -1 +1,2 @@
-depends perl
+depends perl &&
+depends html-parser
diff --git a/perl-cpan/perl-cgi/DETAILS b/perl-cpan/perl-cgi/DETAILS
index 87668b4..9de2476 100755
--- a/perl-cpan/perl-cgi/DETAILS
+++ b/perl-cpan/perl-cgi/DETAILS
@@ -1,13 +1,13 @@
SPELL=perl-cgi
- VERSION=3.47
- SOURCE=CGI.pm-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/CGI.pm-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/L/LD/LDS/$SOURCE
-
SOURCE_HASH=sha512:dc595c70783c124d9d6e55327bb825692e80b3797606ad3958d99f0249ca8f6c52be029fd9fce2767c867be7cd9034c372aa73a013502d6a1823d5637690e641
- WEB_SITE=http://stein.cshl.org/WWW/software/CGI/
+ SPELLX=CGI
+ VERSION=4.15
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/L/LE/LEEJO/${SOURCE}
+
SOURCE_HASH=sha512:5b733d983f47860e35db5e673bb65da593b4e89dc049fb167e3077fe933c80332b7c6bdd051fe38ab23a4c4a1c43d52085c03c02c48e08fa16e8507c32be4d38
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/CGI/
LICENSE=ART
ENTERED=20021220
- UPDATED=20050329
KEYWORDS="perl"
SHORT='Simple Common Gateway Interface Class'
cat << EOF
diff --git a/perl-cpan/perl-cgi/HISTORY b/perl-cpan/perl-cgi/HISTORY
index 596f947..3540c88 100644
--- a/perl-cpan/perl-cgi/HISTORY
+++ b/perl-cpan/perl-cgi/HISTORY
@@ -1,3 +1,8 @@
+2015-05-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.15; use SPELLX, PERL_CPAN_URL; updated
+ source url, website; removed deprecated UPDATED field
+ * DEPENDS: added missing required dep -- html-parser
+
2009-09-14 David Kowis <dkowis AT shlrm.org>
* DETAILS: updated to latest version: quill can't do this one

diff --git a/perl-cpan/template-toolkit/DEPENDS
b/perl-cpan/template-toolkit/DEPENDS
index 73b58bb..da6ee8f 100755
--- a/perl-cpan/template-toolkit/DEPENDS
+++ b/perl-cpan/template-toolkit/DEPENDS
@@ -1,5 +1,6 @@
depends perl &&
depends appconfig &&
+depends test-leaktrace &&

# non-perl module
optional_depends texlive "" "" "for texlive-related functions" &&
diff --git a/perl-cpan/template-toolkit/DETAILS
b/perl-cpan/template-toolkit/DETAILS
index c9118aa..3fdb4e3 100755
--- a/perl-cpan/template-toolkit/DETAILS
+++ b/perl-cpan/template-toolkit/DETAILS
@@ -1,9 +1,10 @@
SPELL=template-toolkit
- VERSION=2.22
-
SOURCE_HASH=sha512:e1d7a9e10090e589ca70b47d987fef8a1730b63b37ca29bb696ff8811d9c245fb4179aa39ce37c2d099d017f6af5a9552f2ed03f1361e8f989e8e63348e59686
- SOURCE=Template-Toolkit-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/Template-Toolkit-$VERSION
- SOURCE_URL[0]=http://cpan.org/modules/by-module/Template/$SOURCE
+ SPELLX=Template-Toolkit
+ VERSION=2.26
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AB/ABW/${SOURCE}
+
SOURCE_HASH=sha512:97e49392542e240840b44f0d78ea601afb26a6675f76faa9765c158820d596308a7f35057bf347d51a86a5f9134dfd4a02ce7a80b47a98b9bdbca68fff9146d6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE=http://www.template-toolkit.org/
ENTERED=20020522
LICENSE[0]=ART
diff --git a/perl-cpan/template-toolkit/HISTORY
b/perl-cpan/template-toolkit/HISTORY
index fbacb7e..c041d09 100644
--- a/perl-cpan/template-toolkit/HISTORY
+++ b/perl-cpan/template-toolkit/HISTORY
@@ -1,3 +1,8 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.26; use SPELLX, PERL_CPAN_URL; updated
+ source url, website; quoting paths
+ * DEPENDS: added missing test-leaktrace dependency
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS: switch from tetex to texlive [auto]

diff --git a/perl-cpan/test-leaktrace/DEPENDS
b/perl-cpan/test-leaktrace/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/test-leaktrace/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/test-leaktrace/DETAILS
b/perl-cpan/test-leaktrace/DETAILS
new file mode 100755
index 0000000..b517318
--- /dev/null
+++ b/perl-cpan/test-leaktrace/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=test-leaktrace
+ SPELLX=Test-LeakTrace
+ VERSION=0.15
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GF/GFUJI/${SOURCE}
+
SOURCE_HASH=sha512:664d1648cc9ce229456ca0c27430bdd36ba1d9bf6907afce6c612b90d6885aa6a71caeceb266aec1f843287e6bcda35ac28eab2ad6b662019c0fcb87d7f0d6be
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ LICENSE=ART
+ WEB_SITE=http://search.cpan.org/dist/Test-LeakTrace/
+ ENTERED=20150503
+ KEYWORDS="perl"
+ SHORT="traces memory leaks"
+cat << EOF
+Test::LeakTrace provides several functions that trace memory leaks. This
module
+scans arenas, the memory allocation system, so it can detect any leaked SVs
in
+given blocks.
+EOF
diff --git a/perl-cpan/test-leaktrace/HISTORY
b/perl-cpan/test-leaktrace/HISTORY
new file mode 100644
index 0000000..c6875bb
--- /dev/null
+++ b/perl-cpan/test-leaktrace/HISTORY
@@ -0,0 +1,2 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.15
diff --git a/perl-cpan/timedate/BUILD b/perl-cpan/timedate/BUILD
deleted file mode 100755
index 4c616f4..0000000
--- a/perl-cpan/timedate/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
\ No newline at end of file
diff --git a/perl-cpan/timedate/DETAILS b/perl-cpan/timedate/DETAILS
index e090e18..8424ac2 100755
--- a/perl-cpan/timedate/DETAILS
+++ b/perl-cpan/timedate/DETAILS
@@ -1,10 +1,11 @@
SPELL=timedate
- VERSION=1.19
- SOURCE=TimeDate-$VERSION.tar.gz
+ SPELLX=TimeDate
+ VERSION=2.30
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GB/GBARR/$SOURCE
-
SOURCE_HASH=sha512:5edd32b98a4bbc43abab42a6d6e590ebcd8a0f35170ef50ce997c0f4aca55c84a005af90df8823d93c67ace2aa90748fca22da4a1aa8187efbcdec2c77491e25
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/TimeDate-$VERSION"
- WEB_SITE="http://search.cpan.org/dist/TimeDate-1.19";
+
SOURCE_HASH=sha512:c6aa7d57fbe82260c7455f74f6dfda55f7c93d7a75914bafb9d09ebfb83b5f57f6bc1e332ab0764d7688d857eb022b0f5e92cf5b685d809c63cdfa93a8d2c221
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/TimeDate/
LICENSE[0]=ART
ENTERED=20090909
SHORT="Provides Date::Format, Date::Parse, Date::Language, and
Time::Zone modules"
diff --git a/perl-cpan/timedate/HISTORY b/perl-cpan/timedate/HISTORY
index 773a80d..5df71e6 100644
--- a/perl-cpan/timedate/HISTORY
+++ b/perl-cpan/timedate/HISTORY
@@ -1,3 +1,5 @@
-2009-09-09 David Kowis<dkowis AT shlrm.org>
- * DETAILS,DEPENDS,HISTORY,BUILD: Automatically Created spell
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.30; use SPELLX; updated website

+2009-09-09 David Kowis <dkowis AT shlrm.org>
+ * DETAILS, DEPENDS, BUILD: Automatically Created spell
diff --git a/perl-cpan/try-tiny/BUILD b/perl-cpan/try-tiny/BUILD
deleted file mode 100755
index 2de29cd..0000000
--- a/perl-cpan/try-tiny/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-default_build_perl
diff --git a/perl-cpan/try-tiny/DETAILS b/perl-cpan/try-tiny/DETAILS
index 0889333..bbbd827 100755
--- a/perl-cpan/try-tiny/DETAILS
+++ b/perl-cpan/try-tiny/DETAILS
@@ -1,10 +1,11 @@
SPELL=try-tiny
- VERSION=0.12
- SOURCE="Try-Tiny-${VERSION}.tar.gz"
+ SPELLX=Try-Tiny
+ VERSION=0.22
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DO/DOY/${SOURCE}
-
SOURCE_HASH=sha512:4c627f1fc160c625281c83ee5cf1001a7b7884724e2f9495613ad5387eb8b4f047e4b469be1e39ba84df1e86b4494330aafb637643e5c655205521aacf8b218d
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Try-Tiny-${VERSION}"
- WEB_SITE="http://search.cpan.org/~/Try-Tiny/";
+
SOURCE_HASH=sha512:4e39b4da16480bb2b93c05e8e016e9d1b5a68f29c527b19bbf9333442ca708e88dd2720a5812d141a152ae088ed1fcb1ce179018c2d0fe105545256396b2ccc4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://search.cpan.org/dist/Try-Tiny/
LICENSE[0]=ART
ENTERED=20130511
SHORT="minimal try/catch with proper localization of $@"
diff --git a/perl-cpan/try-tiny/HISTORY b/perl-cpan/try-tiny/HISTORY
index e41678e..7c46aee 100644
--- a/perl-cpan/try-tiny/HISTORY
+++ b/perl-cpan/try-tiny/HISTORY
@@ -1,3 +1,7 @@
+2015-05-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.22; use SPELLX; updated website
+ * BUILD: dropped, not needed
+
2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/xml-twig/DEPENDS b/perl-cpan/xml-twig/DEPENDS
index e67f73c..3cf433c 100755
--- a/perl-cpan/xml-twig/DEPENDS
+++ b/perl-cpan/xml-twig/DEPENDS
@@ -1,4 +1,3 @@
depends xml-parser-expat &&

-optional_depends text-iconv "" "" "for fast encoding translations" &&
-optional_depends weakref "" "" "to improve memory management and avoid
memory leaks"
+optional_depends text-iconv "" "" "for fast encoding translations"
diff --git a/perl-cpan/xml-twig/DETAILS b/perl-cpan/xml-twig/DETAILS
index 1fe1698..61b3cd4 100755
--- a/perl-cpan/xml-twig/DETAILS
+++ b/perl-cpan/xml-twig/DETAILS
@@ -1,10 +1,11 @@
SPELL=xml-twig
- VERSION=3.46
-
SOURCE_HASH=sha512:6a0a580d8659ddf5a6f6640911ca4b8a74688bdf546809a4b8d2e077813cb3d67513f654eaa30944641a5423c3373231f8452558baebb7517c1ece1b9dfee46d
- SOURCE=XML-Twig-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/XML-Twig-$VERSION
+ SPELLX=XML-Twig
+ VERSION=3.49
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MI/MIROD/${SOURCE}
+
SOURCE_HASH=sha512:162c07f912062723f225e9620cf18a8a8ad1282abeab6c981c9acb9f638f6fbc70476811533c7c739e861e0cce4ccbc7f44ce0cbe8a9b6b4947e60cffacce23c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE=http://search.cpan.org/dist/XML-Twig/
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MI/MIROD/$SOURCE
LICENSE=ART
ENTERED=20020405
KEYWORDS="xml perl"
diff --git a/perl-cpan/xml-twig/HISTORY b/perl-cpan/xml-twig/HISTORY
index 852818e..738764b 100644
--- a/perl-cpan/xml-twig/HISTORY
+++ b/perl-cpan/xml-twig/HISTORY
@@ -1,3 +1,7 @@
+2015-05-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.49; use SPELLX; quoting paths
+ * DEPENDS: removed obsolete dependency
+
2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.46




  • [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (0dd967fcc1b2f536a40e6dd87b34ab07a72ee806), Vlad Glagolev, 12/23/2015

Archive powered by MHonArc 2.6.24.

Top of Page