Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (aa86739ef075dff6a4da98c87275cefe64318c87)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (aa86739ef075dff6a4da98c87275cefe64318c87)
  • Date: Fri, 5 Jan 2018 22:42:21 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 13 ++++++++++
perl-cpan/perl-b-hooks-endofscope/BUILD | 1
perl-cpan/perl-b-hooks-endofscope/DEPENDS | 3 ++
perl-cpan/perl-b-hooks-endofscope/DETAILS | 15 ++++++++++++
perl-cpan/perl-b-hooks-endofscope/HISTORY | 2 +
perl-cpan/perl-common-sense/BUILD | 1
perl-cpan/perl-common-sense/DEPENDS | 1
perl-cpan/perl-common-sense/DETAILS | 23 +++++++++++++++++++
perl-cpan/perl-common-sense/HISTORY | 2 +
perl-cpan/perl-namespace-autoclean/BUILD | 1
perl-cpan/perl-namespace-autoclean/DEPENDS | 4 +++
perl-cpan/perl-namespace-autoclean/DETAILS | 24 +++++++++++++++++++
perl-cpan/perl-namespace-autoclean/HISTORY | 2 +
perl-cpan/perl-namespace-clean/BUILD | 1
perl-cpan/perl-namespace-clean/DEPENDS | 2 +
perl-cpan/perl-namespace-clean/DETAILS | 22 ++++++++++++++++++
perl-cpan/perl-namespace-clean/HISTORY | 2 +
perl-cpan/perl-package-stash/BUILD | 1
perl-cpan/perl-package-stash/DEPENDS | 1
perl-cpan/perl-package-stash/DETAILS | 29
++++++++++++++++++++++++
perl-cpan/perl-package-stash/HISTORY | 2 +
perl-cpan/perl-sub-exporter-progressive/BUILD | 1
perl-cpan/perl-sub-exporter-progressive/DEPENDS | 1
perl-cpan/perl-sub-exporter-progressive/DETAILS | 24 +++++++++++++++++++
perl-cpan/perl-sub-exporter-progressive/HISTORY | 2 +
perl-cpan/perl-sub-identify/BUILD | 1
perl-cpan/perl-sub-identify/DEPENDS | 1
perl-cpan/perl-sub-identify/DETAILS | 14 +++++++++++
perl-cpan/perl-sub-identify/HISTORY | 2 +
perl-cpan/perl-types-serialiser/DEPENDS | 3 +-
perl-cpan/perl-types-serialiser/HISTORY | 1
perl-cpan/perl-variable-magic/BUILD | 1
perl-cpan/perl-variable-magic/DEPENDS | 1
perl-cpan/perl-variable-magic/DETAILS | 17 ++++++++++++++
perl-cpan/perl-variable-magic/HISTORY | 2 +
35 files changed, 222 insertions(+), 1 deletion(-)

New commits:
commit aa86739ef075dff6a4da98c87275cefe64318c87
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-b-hooks-endofscope: new spell, B::Hooks::EndOfScope - Execute code
after a scope finished compilation

commit a7e1b9444419a9e65cca142d04cfefe1dbb7db2f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-sub-exporter-progressive: new spell, Sub::Exporter::Progressive -
Only use Sub::Exporter if you need it

commit 4e2cc77b9db8d3a3654f976fcb04484265c6281b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-variable-magic: new spell, Variable::Magic - Associate user-defined
magic to variables from Perl.

commit c13504cd42cfa9663b098004b556e9312b1bf3b6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-namespace-autoclean: new spell, namespace::autoclean - Keep imports
out of your namespace

commit ae685edfa7a7194a3e6259b7486202b22df62804
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-sub-identify: new spell, Sub::Identify - Retrieve names of code
references

commit 1178b52e54cbf465b27dec0f3bc343d307a7e183
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-namespace-clean: new spell, namespace::clean - Keep imports and
functions out of your namespace

commit edded949c17b2d1314ac810268896ab0f6c8c586
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-package-stash: new spell, Package::Stash - routines for manipulating
stashes

commit 9c70126b3002bfaa711a8ae65ab5f34edab4788a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-types-serialiser: depends on common::sense

commit 2899e03dbe3933e8becd822e8b5f0266e1807339
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

perl-common-sense: new spell, common::sense - save a tree AND a kitten,
use common::sense!

diff --git a/ChangeLog b/ChangeLog
index 0013105..d94a4c8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,19 @@
- the Eksblowfish block cipher
* perl-cpan/perl-types-serialiser: new spell, Types::Serialiser
- simple data types for common serialisation formats
+ * perl-cpan/perl-common-sense: new spell, common::sense - save a
+ tree AND a kitten, use common::sense!
+ * perl-cpan/perl-package-stash: new spell, Package::Stash - routines
+ for manipulating stashes
+ * perl-cpan/perl-namespace-clean: new spell, namespace::clean -
+ Keep imports and functions out of your namespace
+ * perl-cpan/perl-sub-identify: new spell, Sub::Identify - Retrieve
+ names of code references
+ * perl-cpan/perl-namespace-autoclean: new spell, namespace::autoclean
- Keep imports out of your namespace
+ * perl-cpan/perl-variable-magic: new spell, Variable::Magic -
Associate user-defined magic to variables from Perl.
+ * perl-cpan/perl-sub-exporter-progressive: new spell,
Sub::Exporter::Progressive - Only use Sub::Exporter if you need it
+ * perl-cpan/perl-b-hooks-endofscope: new spell, B::Hooks::EndOfScope
+ - Execute code after a scope finished compilation

2018-01-04 Treeve Jelbert <treeve AT sourcemage.org>
* disk/ntfs-3g-system-compression: added
diff --git a/perl-cpan/perl-b-hooks-endofscope/BUILD
b/perl-cpan/perl-b-hooks-endofscope/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-b-hooks-endofscope/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-b-hooks-endofscope/DEPENDS
b/perl-cpan/perl-b-hooks-endofscope/DEPENDS
new file mode 100755
index 0000000..12c3aab
--- /dev/null
+++ b/perl-cpan/perl-b-hooks-endofscope/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+ runtime_depends perl-variable-magic &&
+ runtime_depends perl-sub-exporter-progressive
diff --git a/perl-cpan/perl-b-hooks-endofscope/DETAILS
b/perl-cpan/perl-b-hooks-endofscope/DETAILS
new file mode 100755
index 0000000..3dd436f
--- /dev/null
+++ b/perl-cpan/perl-b-hooks-endofscope/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=perl-b-hooks-endofscope
+ VERSION=0.21
+ SOURCE="B-Hooks-EndOfScope-$VERSION.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/E/ET/ETHER/$SOURCE
+
SOURCE_HASH=sha512:6c34b5e6bd9b355703339b5ec7625e8ecc94a4d38bbc1a94fb561c8832234a80a1d5f0b389e4479fe75a85afb15d9e56092c2c1ceca0c995b39fc5ba0e4a563b
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/B-Hooks-EndOfScope-$VERSION"
+ WEB_SITE="http://search.cpan.org/~ether/B-Hooks-EndOfScope/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="B::Hooks::EndOfScope - Execute code after a scope finished
compilation"
+cat << EOF
+This module allows you to execute code when perl finished compiling the
+surrounding scope.
+EOF
diff --git a/perl-cpan/perl-b-hooks-endofscope/HISTORY
b/perl-cpan/perl-b-hooks-endofscope/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-b-hooks-endofscope/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-common-sense/BUILD
b/perl-cpan/perl-common-sense/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-common-sense/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-common-sense/DEPENDS
b/perl-cpan/perl-common-sense/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/perl-common-sense/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/perl-common-sense/DETAILS
b/perl-cpan/perl-common-sense/DETAILS
new file mode 100755
index 0000000..dfea86d
--- /dev/null
+++ b/perl-cpan/perl-common-sense/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=perl-common-sense
+ VERSION=3.74
+ SOURCE="common-sense-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/ML/MLEHMANN/${SOURCE}
+
SOURCE_HASH=sha512:658ad70a2d1bbd0b26f91c4ea5d69b4cc0b632ede9532b88282987002a5e280f0475d63ee846b7bd2d38ef82f2680e20c2093803e4b62a984750ed447f318d60
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/common-sense-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/common-sense/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="common::sense - save a tree AND a kitten, use
common::sense!"
+cat << EOF
+This module implements some sane defaults for Perl programs, as defined by
two
+typical (or not so typical - use your common sense) specimens of Perl
coders. In
+fact, after working out details on which warnings and strict modes to enable
and
+make fatal, we found that we (and our code written so far, and others) fully
+agree on every option, even though we never used warnings before, so it seems
+this module indeed reflects a "common" sense among some long-time Perl
coders.
+
+The basic philosophy behind the choices made in common::sense can be
summarised
+as: "enforcing strict policies to catch as many bugs as possible, while at
the
+same time, not limiting the expressive power available to the programmer".
+EOF
diff --git a/perl-cpan/perl-common-sense/HISTORY
b/perl-cpan/perl-common-sense/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-common-sense/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-namespace-autoclean/BUILD
b/perl-cpan/perl-namespace-autoclean/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-namespace-autoclean/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-namespace-autoclean/DEPENDS
b/perl-cpan/perl-namespace-autoclean/DEPENDS
new file mode 100755
index 0000000..405a9e5
--- /dev/null
+++ b/perl-cpan/perl-namespace-autoclean/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+runtime_depends perl-b-hooks-endofscope &&
+runtime_depends perl-namespace-clean &&
+runtime_depends perl-sub-identify
diff --git a/perl-cpan/perl-namespace-autoclean/DETAILS
b/perl-cpan/perl-namespace-autoclean/DETAILS
new file mode 100755
index 0000000..7b41cf4
--- /dev/null
+++ b/perl-cpan/perl-namespace-autoclean/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=perl-namespace-autoclean
+ VERSION=0.28
+ SOURCE="namespace-autoclean-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/E/ET/ETHER/${SOURCE}
+
SOURCE_HASH=sha512:2541f69862b334fcfe30059d025668175de1b182a5c8ee8f2619bf1d661c316a38fe2014f274bb23e887cd36959f98abb297154ac8ceb600e2e93cbd4a75e28d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/namespace-autoclean-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~ether/namespace-autoclean/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="namespace::autoclean - Keep imports out of your namespace"
+cat << EOF
+When you import a function into a Perl package, it will naturally also be
+available as a method.
+
+The namespace::autoclean pragma will remove all imported symbols at the
+end of the current package's compile cycle. Functions called in the package
+itself will still be bound by their name, but they won't show up as methods
+on your class or instances.
+
+This module is very similar to namespace::clean, except it will clean all
+imported functions, no matter if you imported them before or after you used
+the pragma. It will also not touch anything that looks like a method.
+EOF
diff --git a/perl-cpan/perl-namespace-autoclean/HISTORY
b/perl-cpan/perl-namespace-autoclean/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-namespace-autoclean/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-namespace-clean/BUILD
b/perl-cpan/perl-namespace-clean/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-namespace-clean/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-namespace-clean/DEPENDS
b/perl-cpan/perl-namespace-clean/DEPENDS
new file mode 100755
index 0000000..45d08e3
--- /dev/null
+++ b/perl-cpan/perl-namespace-clean/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+runtime_depends perl-package-stash
diff --git a/perl-cpan/perl-namespace-clean/DETAILS
b/perl-cpan/perl-namespace-clean/DETAILS
new file mode 100755
index 0000000..844d83f
--- /dev/null
+++ b/perl-cpan/perl-namespace-clean/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=perl-namespace-clean
+ VERSION=0.27
+ SOURCE="namespace-clean-$VERSION.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RI/RIBASUSHI/$SOURCE
+
SOURCE_HASH=sha512:4422640656602e44c6d3675e55a0e699f8c0e07abbaf11f0b0905043f90e13bb95ee0eaa4c4a08c853296825dd8ef33c806e0a7c284a70448e35ac3354545744
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/namespace-clean-$VERSION"
+ WEB_SITE="http://search.cpan.org/~ribasushi/namespace-clean/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="namespace::clean - Keep imports and functions out of your
namespace"
+cat << EOF
+When you define a function, or import one, into a Perl package, it will
+naturally also be available as a method. This does not per se cause problems,
+but it can complicate subclassing and, for example, plugin classes that are
+included via multiple inheritance by loading them as base classes.
+
+The namespace::clean pragma will remove all previously declared or imported
+symbols at the end of the current package's compile cycle. Functions called
+in the package itself will still be bound by their name, but they won't show
+up as methods on your class or instances.
+EOF
diff --git a/perl-cpan/perl-namespace-clean/HISTORY
b/perl-cpan/perl-namespace-clean/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-namespace-clean/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-package-stash/BUILD
b/perl-cpan/perl-package-stash/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-package-stash/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-package-stash/DEPENDS
b/perl-cpan/perl-package-stash/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/perl-package-stash/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/perl-package-stash/DETAILS
b/perl-cpan/perl-package-stash/DETAILS
new file mode 100755
index 0000000..c1397a2
--- /dev/null
+++ b/perl-cpan/perl-package-stash/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=perl-package-stash
+ VERSION=0.37
+ SOURCE="Package-Stash-$VERSION.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DO/DOY/$SOURCE
+
SOURCE_HASH=sha512:d10321903591568d4ac4db91ad9e4dfcffe564ab22a5ecdd8fa103749c9708da082ffb3ca478e98ac120a23e51c0ab0ccf799c0da10fe2be194e9cace1f16b06
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/Package-Stash-$VERSION"
+ WEB_SITE="http://search.cpan.org/~doy/Package-Stash/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="Package::Stash - routines for manipulating stashes"
+cat << EOF
+Manipulating stashes (Perl's symbol tables) is occasionally necessary,
+but incredibly messy, and easy to get wrong. This module hides all of that
+behind a simple API.
+
+NOTE: Most methods in this class require a variable specification that
includes
+a sigil. If this sigil is absent, it is assumed to represent the IO slot.
+
+Due to limitations in the typeglob API available to perl code, and to
typeglob
+manipulation in perl being quite slow, this module provides two
implementations
+- one in pure perl, and one using XS. The XS implementation is to be
preferred
+for most usages; the pure perl one is provided for cases where XS modules are
+not a possibility. The current implementation in use can be set by setting
+$ENV{PACKAGE_STASH_IMPLEMENTATION} or $Package::Stash::IMPLEMENTATION before
+loading Package::Stash (with the environment variable taking precedence),
+otherwise, it will use the XS implementation if possible, falling back to
+the pure perl one.
+EOF
diff --git a/perl-cpan/perl-package-stash/HISTORY
b/perl-cpan/perl-package-stash/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-package-stash/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-sub-exporter-progressive/BUILD
b/perl-cpan/perl-sub-exporter-progressive/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-sub-exporter-progressive/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-sub-exporter-progressive/DEPENDS
b/perl-cpan/perl-sub-exporter-progressive/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/perl-sub-exporter-progressive/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/perl-sub-exporter-progressive/DETAILS
b/perl-cpan/perl-sub-exporter-progressive/DETAILS
new file mode 100755
index 0000000..c37b63c
--- /dev/null
+++ b/perl-cpan/perl-sub-exporter-progressive/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=perl-sub-exporter-progressive
+ VERSION=0.001013
+ SOURCE="Sub-Exporter-Progressive-$VERSION.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/F/FR/FREW/$SOURCE
+
SOURCE_HASH=sha512:28d0ac6a380a4fc1515bd69320bcfd073c0c0e92ea34bb924972aa46fb2f6912485d686f0eca5d5b885d8b06927250dfaacd1a7ff86ba029f879a183cba546c4
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/Sub-Exporter-Progressive-$VERSION"
+ WEB_SITE="http://search.cpan.org/~frew/Sub-Exporter-Progressive/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="Sub::Exporter::Progressive - Only use Sub::Exporter if you
need it"
+cat << EOF
+Sub::Exporter is an incredibly powerful module, but with that power comes
great
+responsibility, er- as well as some runtime penalties. This module is a
+Sub::Exporter wrapper that will let your users just use Exporter if all they
are
+doing is picking exports, but use Sub::Exporter if your users try to use
+Sub::Exporter's more advanced features, like renaming exports, if they try to
+use them.
+
+Note that this module will export @EXPORT, @EXPORT_OK and %EXPORT_TAGS
package
+variables for Exporter to work. Additionally, if your package uses advanced
+Sub::Exporter features like currying, this module will only ever use
+Sub::Exporter, so you might as well use it directly.
+EOF
diff --git a/perl-cpan/perl-sub-exporter-progressive/HISTORY
b/perl-cpan/perl-sub-exporter-progressive/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-sub-exporter-progressive/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-sub-identify/BUILD
b/perl-cpan/perl-sub-identify/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-sub-identify/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-sub-identify/DEPENDS
b/perl-cpan/perl-sub-identify/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/perl-sub-identify/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/perl-sub-identify/DETAILS
b/perl-cpan/perl-sub-identify/DETAILS
new file mode 100755
index 0000000..5b63814
--- /dev/null
+++ b/perl-cpan/perl-sub-identify/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=perl-sub-identify
+ VERSION=0.14
+ SOURCE="Sub-Identify-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RG/RGARCIA/${SOURCE}
+
SOURCE_HASH=sha512:f69f542c84c5c3ca1f1c7f5f58fd2cf19279a65229f43117c31f24ab0e49d5f329bef2bc00f22252fd2e52b4e17f16b279dac438920668e046e59f2e22e52c14
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Sub-Identify-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Sub-Identify/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="Sub::Identify - Retrieve names of code references"
+cat << EOF
+Sub::Identify allows you to retrieve the real name of code references.
+EOF
diff --git a/perl-cpan/perl-sub-identify/HISTORY
b/perl-cpan/perl-sub-identify/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-sub-identify/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-types-serialiser/DEPENDS
b/perl-cpan/perl-types-serialiser/DEPENDS
index 6826bc7..552c657 100755
--- a/perl-cpan/perl-types-serialiser/DEPENDS
+++ b/perl-cpan/perl-types-serialiser/DEPENDS
@@ -1 +1,2 @@
-depends perl
+depends perl &&
+runtime_depends perl-common-sense
diff --git a/perl-cpan/perl-types-serialiser/HISTORY
b/perl-cpan/perl-types-serialiser/HISTORY
index 55c0a06..cc9d047 100644
--- a/perl-cpan/perl-types-serialiser/HISTORY
+++ b/perl-cpan/perl-types-serialiser/HISTORY
@@ -1,2 +1,3 @@
2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created
+ * DEPENDS: added dependency on perl-common-sense
diff --git a/perl-cpan/perl-variable-magic/BUILD
b/perl-cpan/perl-variable-magic/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/perl-variable-magic/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/perl-variable-magic/DEPENDS
b/perl-cpan/perl-variable-magic/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/perl-variable-magic/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/perl-variable-magic/DETAILS
b/perl-cpan/perl-variable-magic/DETAILS
new file mode 100755
index 0000000..7acabff
--- /dev/null
+++ b/perl-cpan/perl-variable-magic/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=perl-variable-magic
+ VERSION=0.62
+ SOURCE="Variable-Magic-$VERSION.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/V/VP/VPIT/$SOURCE
+
SOURCE_HASH=sha512:fdaad8ab1a16a4723e30a155086f7f9ecad60b021b0ca5d449a0bc001b858a53e2857cfdc3fc4e3dcc28e2f59a14f3531afd93e3f71fda3b8fcaa8bc50d0c380
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/Variable-Magic-$VERSION"
+ WEB_SITE="http://search.cpan.org/~vpit/Variable-Magic/";
+ LICENSE[0]="ART"
+ ENTERED=20180105
+ KEYWORDS=""
+ SHORT="Variable::Magic - Associate user-defined magic to
variables from Perl."
+cat << EOF
+Magic is Perl's way of enhancing variables. This mechanism lets the user add
+extra data to any variable and hook syntactical operations (such as access,
+assignment or destruction) that can be applied to it. With this module, you
can
+add your own magic to any variable without having to write a single line of
XS.
+EOF
diff --git a/perl-cpan/perl-variable-magic/HISTORY
b/perl-cpan/perl-variable-magic/HISTORY
new file mode 100644
index 0000000..55c0a06
--- /dev/null
+++ b/perl-cpan/perl-variable-magic/HISTORY
@@ -0,0 +1,2 @@
+2018-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (aa86739ef075dff6a4da98c87275cefe64318c87), Ismael Luceno, 01/05/2018

Archive powered by MHonArc 2.6.24.

Top of Page