Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37652493
en ru br
ALT Linux repos
S:3.101-alt1
5.0: 2.19-alt1
4.1: 2.19-alt1
4.0: 2.15-alt1
3.0: 2.14-alt1

Group :: Development/Perl
RPM: perl-Template

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
# altfork: https://bugzilla.altlinux.org/show_bug.cgi?id=38635
%def_without altbugzilla
%define dist Template-Toolkit
Name: perl-Template
Version: 3.100
Release: alt1

Summary: Perl Template Toolkit
License: GPLv2+ or Artistic-2.0
Group: Development/Perl

URL: http://www.template-toolkit.org
Source0: http://www.cpan.org/authors/id/A/AT/ATOOMIC/%{dist}-%{version}.tar.gz
Patch: Template-Toolkit-2.22-alt-no-apache.patch
Patch2: Template-Toolkit-3.008-alt-initialize-variable.patch
Patch4: Template-Toolkit-3.007-alt-encode-utf8.patch

# Automatically added by buildreq on Sun Oct 09 2011

BuildRequires: perl-AppConfig perl-CGI perl-Date-Calc perl-HTML-Parser perl-Image-Info perl-Math-Complex perl-Pod-POM perl-devel perl-podlators perl-unicore

%description
The Template Toolkit is a collection of modules which implement a
fast, flexible, powerful and extensible template processing system.
It was originally designed and remains primarily useful for generating
dynamic web content, but it can be used equally well for processing
any other kind of text based documents: HTML, XML, POD, PostScript,
LaTeX, and so on.

%prep
%setup -q -n %{dist}-%{version}
%patch -p1
%patch2 -p1
%if_with altbugzilla
%patch4 -p1
%endif

%build
%perl_vendor_build TT_XS_ENABLE=y TT_XS_DEFAULT=y TT_ACCEPT=y \
   INSTALLMAN1DIR=%_man1dir

%install
%perl_vendor_install

%files
%doc Changes HACKING README.md

%perl_vendor_archlib/Template.pm
%dir %perl_vendor_archlib/Template
%perl_vendor_archlib/Template/*.pm
%doc %perl_vendor_archlib/Template/*.pod
%dir %perl_vendor_archlib/Template/Namespace
%perl_vendor_archlib/Template/Namespace/*.pm
%dir %perl_vendor_archlib/Template/Plugin
%perl_vendor_archlib/Template/Plugin/*.pm
%dir %perl_vendor_archlib/Template/Stash
%perl_vendor_archlib/Template/Stash/*.pm

%doc %perl_vendor_archlib/Template/Manual
%doc %perl_vendor_archlib/Template/Tutorial

%dir %perl_vendor_archlib/Template/Tools
%doc %perl_vendor_archlib/Template/Tools/*.pod

%dir %perl_vendor_autolib/Template
%perl_vendor_autolib/Template/Stash

%_bindir/tpage
%_bindir/ttree
%_man1dir/tpage.*
%_man1dir/ttree.*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin