Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37776978
en ru br
Репозитории ALT
S:0.32-alt2
5.1: 0.23-alt1.1
www.altlinux.org/Changes

Группа :: Разработка/Perl
Пакет: perl-Perl-Tags

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

#
#   - Perl::Tags -
#   This spec file was automatically generated by cpan2rpm [ver: 2.027]
#   (ALT Linux revision)
#   The following arguments were used:
#       Perl::Tags
#   For more information on cpan2rpm please visit: http://perl.arix.com/
#

%define module Perl-Tags
%define m_distro Perl-Tags
%define m_name Perl::Tags
%define m_author_id OSFAMERON
%define _enable_test 1

Name: perl-Perl-Tags
Version: 0.23
Release: alt1.1

Summary: Generate (possibly exuberant) Ctags style tags for Perl sourcecode

License: Artistic
Group: Development/Perl
Url: http://search.cpan.org/dist/Perl-Tags/

Packager: Michael Bochkaryov <misha at altlinux.ru>

BuildArch: noarch
Source: http://search.cpan.org/CPAN/authors/id/O/OS/OSFAMERON/%m_distro-%version.tar.gz

# Automatically added by buildreq on Wed Jun 25 2008

BuildRequires: perl-Module-Locate perl-Test-Pod perl-Test-Pod-Coverage

%description
use Perl::Tags;
       my $naive_tagger = Perl::Tags::Naive->new( max_level=>2 );
       $naive_tagger->process(
           files => ['Foo.pm', 'bar.pl'],
           refresh=>1
       );

Recursively follows "use" and "require" statements, up to a maximum
of "max_level".

The implemented tagger, "Perl::Tags::Naive" is a more-or-less straight
ripoff, slightly updated, of the original pltags code, and is rather
naive.  It should be possible to subclass using something like "PPI"
or "Text::Balanced", though be aware that this is alpha software and
the internals are subject to change (so get in touch to let me know
what you want to do and I'll try to help).

%prep
%setup -q -n %m_distro-%version
%build
%perl_vendor_build

%install
%perl_vendor_install

%files
%perl_vendor_privlib/*
%exclude %perl_vendor_man3dir/*
%doc README Changes
%exclude %perl_vendor_archlib

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin