Acme-Buga

 view release on metacpan or  search on metacpan

LICENSE  view on Meta::CPAN

This software is copyright (c) 2014 by Daniel Vinciguerra.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.

Terms of the Perl programming language system itself

a) the GNU General Public License as published by the Free
   Software Foundation; either version 1, or (at your option) any
   later version, or
b) the "Artistic License"

--- The GNU General Public License, Version 1, February 1989 ---

This software is Copyright (c) 2014 by Daniel Vinciguerra.

This is free software, licensed under:

  The GNU General Public License, Version 1, February 1989

                    GNU GENERAL PUBLIC LICENSE
                     Version 1, February 1989

 Copyright (C) 1989 Free Software Foundation, Inc.
 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

LICENSE  view on Meta::CPAN

                            Preamble

  The license agreements of most software companies try to keep users
at the mercy of those companies.  By contrast, our General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.  The
General Public License applies to the Free Software Foundation's
software and to any other program whose authors commit to using it.
You can use it for your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Specifically, the General Public License is designed to make
sure that you have the freedom to give away or sell copies of free
software, that you receive source code or can get it if you want it,
that you can change the software or use pieces of it in new free
programs; and that you know you can do these things.

  To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.

LICENSE  view on Meta::CPAN

Program or a portion of it, either verbatim or with modifications.  Each
licensee is addressed as "you".

  1. You may copy and distribute verbatim copies of the Program's source
code as you receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice and
disclaimer of warranty; keep intact all the notices that refer to this
General Public License and to the absence of any warranty; and give any
other recipients of the Program a copy of this General Public License
along with the Program.  You may charge a fee for the physical act of
transferring a copy.

  2. You may modify your copy or copies of the Program or any portion of
it, and copy and distribute such modifications under the terms of Paragraph
1 above, provided that you also do the following:

    a) cause the modified files to carry prominent notices stating that
    you changed the files and the date of any change; and

    b) cause the whole of any work that you distribute or publish, that
    in whole or in part contains the Program or any part thereof, either

LICENSE  view on Meta::CPAN


    c) If the modified program normally reads commands interactively when
    run, you must cause it, when started running for such interactive use
    in the simplest and most usual way, to print or display an
    announcement including an appropriate copyright notice and a notice
    that there is no warranty (or else, saying that you provide a
    warranty) and that users may redistribute the program under these
    conditions, and telling the user how to view a copy of this General
    Public License.

    d) You may charge a fee for the physical act of transferring a
    copy, and you may at your option offer warranty protection in
    exchange for a fee.

Mere aggregation of another independent work with the Program (or its
derivative) on a volume of a storage or distribution medium does not bring
the other work under the scope of these terms.

  3. You may copy and distribute the Program (or a portion or derivative of
it, under Paragraph 2) in object code or executable form under the terms of
Paragraphs 1 and 2 above provided that you also do one of the following:

LICENSE  view on Meta::CPAN

    years, to give any third party free (except for a nominal charge
    for the cost of distribution) a complete machine-readable copy of the
    corresponding source code, to be distributed under the terms of
    Paragraphs 1 and 2 above; or,

    c) accompany it with the information you received as to where the
    corresponding source code may be obtained.  (This alternative is
    allowed only for noncommercial distribution and only if you
    received the program in object code or executable form alone.)

Source code for a work means the preferred form of the work for making
modifications to it.  For an executable file, complete source code means
all the source code for all modules it contains; but, as a special
exception, it need not include source code for modules which are standard
libraries that accompany the operating system on which the executable
file runs, or for standard header files or definitions files that
accompany that operating system.

  4. You may not copy, modify, sublicense, distribute or transfer the
Program except as expressly provided under this General Public License.
Any attempt otherwise to copy, modify, sublicense, distribute or transfer

LICENSE  view on Meta::CPAN

  at assemblers) written by James Hacker.

  <signature of Ty Coon>, 1 April 1989
  Ty Coon, President of Vice

That's all there is to it!


--- The Artistic License 1.0 ---

This software is Copyright (c) 2014 by Daniel Vinciguerra.

This is free software, licensed under:

  The Artistic License 1.0

The Artistic License

Preamble

The intent of this document is to state the conditions under which a Package

META.yml  view on Meta::CPAN

---
abstract: 'Buga buga text encode'
author:
  - 'Daniel Vinciguerra <daniel.vinciguerra@bivee.com.br>'
build_requires:
  FindBin: 0
  Test::More: 0
  lib: 0
configure_requires:
  ExtUtils::MakeMaker: 0
dynamic_config: 0
generated_by: 'Dist::Zilla version 5.020, CPAN::Meta::Converter version 2.133380'
license: perl
meta-spec:

Makefile.PL  view on Meta::CPAN

use warnings;



use ExtUtils::MakeMaker ;



my %WriteMakefileArgs = (
  "ABSTRACT" => "Buga buga text encode",
  "AUTHOR" => "Daniel Vinciguerra <daniel.vinciguerra\@bivee.com.br>",
  "CONFIGURE_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0
  },
  "DISTNAME" => "Acme-Buga",
  "EXE_FILES" => [],
  "LICENSE" => "perl",
  "NAME" => "Acme::Buga",
  "PREREQ_PM" => {
    "Convert::BaseN" => 0,
    "Exporter" => 0,

README  view on Meta::CPAN

        use Acme::Buga 'buga';
        say buga('Another Test')->encode;

DESCRIPTION
    This module encode any text into a Buga buga bUga string value.

FUNCTIONS
    Acme::Buga exports the following functions...

  buga
        my $obj = buga('Daniel Vinciguerra');

    Alternative constructor that returns a Acme::Buga object.

METHODS
    Acme::Buga contains this methods...

  new
        my $b = Acme::Buga->new;
        my $b = Acme::Buga->new( value => 'Test' );

README  view on Meta::CPAN


    Encode string into buga text

  decode
        my $decoded = $b->decode;
        my $decoded = $b->decode('buGa BUGA Buga BUga buGa BUGA BUga BugA BugA BUGA Buga BUga buGa buga');

    Decode string into buga text

AUTHOR
    Daniel Vinciguerra <daniel.vinciguerra@bivee.com.br>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2014 by Daniel Vinciguerra.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.

dist.ini  view on Meta::CPAN

name    = Acme-Buga
author  = Daniel Vinciguerra <daniel.vinciguerra@bivee.com.br>
license = Perl_5
copyright_holder = Daniel Vinciguerra
copyright_year   = 2014

[VersionFromModule]

[@Basic]

[AutoPrereqs]

[ReadmeFromPod]

lib/Acme/Buga.pm  view on Meta::CPAN


This module encode any text into a Buga buga bUga string value.


=head1 FUNCTIONS

Acme::Buga exports the following functions...

=head2 buga

    my $obj = buga('Daniel Vinciguerra');

Alternative constructor that returns a Acme::Buga object.


=head1 METHODS

Acme::Buga contains this methods...

=head2 new

lib/Acme/Buga.pm  view on Meta::CPAN

=head2 decode

    my $decoded = $b->decode;
    my $decoded = $b->decode('buGa BUGA Buga BUga buGa BUGA BUga BugA BugA BUGA Buga BUga buGa buga');

Decode string into buga text


=head1 AUTHOR

Daniel Vinciguerra <daniel.vinciguerra@bivee.com.br>


=head1 COPYRIGHT AND LICENSE

This software is copyright (c) 2014 by Daniel Vinciguerra.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.



( run in 1.575 second using v1.01-cache-2.11-cpan-49f99fa48dc )