SPECS: perl-Template-Toolkit.spec - ver. 2.15. Note: some plugins ...
ankry
ankry at pld-linux.org
Sun Oct 22 17:36:09 CEST 2006
Author: ankry Date: Sun Oct 22 15:36:09 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- ver. 2.15. Note: some plugins (DBI, GD, XML) now build from separate specs
---- Files affected:
SPECS:
perl-Template-Toolkit.spec (1.45 -> 1.46)
---- Diffs:
================================================================
Index: SPECS/perl-Template-Toolkit.spec
diff -u SPECS/perl-Template-Toolkit.spec:1.45 SPECS/perl-Template-Toolkit.spec:1.46
--- SPECS/perl-Template-Toolkit.spec:1.45 Thu Aug 11 11:46:18 2005
+++ SPECS/perl-Template-Toolkit.spec Sun Oct 22 17:36:04 2006
@@ -10,32 +10,22 @@
Summary: Fast, powerful and easily extensible template processing system
Summary(pl): Rozbudowany i wydajny system szablonów
Name: perl-Template-Toolkit
-Version: 2.14
+Version: 2.15
Release: 1
# same as perl
License: GPL v1+ or or Artistic
Group: Development/Languages/Perl
#Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
Source0: http://www.template-toolkit.com/download/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: 0eed60763ef2465c50f9b6a33e51cc14
+# Source0-md5: 26adb4e6d3f2f89e2b54a43f73b70a29
Patch0: %{name}-paths.patch
URL: http://www.template-toolkit.org/
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: perl(File::Spec) >= 0.6
BuildRequires: perl-AppConfig >= 1.52
%if %{with autodeps} || %{with tests}
-BuildRequires: perl-DBI >= 1.14
-BuildRequires: perl-GD >= 1.32
-BuildRequires: perl-GD-Graph >= 1.33
-BuildRequires: perl-GD-Graph3d >= 0.55
-BuildRequires: perl-GD-TextUtil >= 0.80
BuildRequires: perl-Pod-POM >= 0.1
BuildRequires: perl-Text-Autoformat >= 1.03
-BuildRequires: perl-XML-Parser >= 2.23
-BuildRequires: perl-XML-RSS >= 0.9
-BuildRequires: perl-XML-Simple
-BuildRequires: perl-XML-XPath >= 1.00
-BuildRequires: perl-XML-DOM >= 1.27
%endif
BuildRequires: rpm-perlprov >= 4.1-13
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -79,19 +69,6 @@
%description examples -l pl
Przykłady zastosowania Template Toolkit.
-%package Plugin-GD
-Summary: GD plugins for Template Toolkit - graphics operations
-Summary(pl): Wtyczki GD dla pakietu Template Toolkit - operacje graficzne
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-GD
-GD plugins for Template Toolkit - interface to GD graphics library.
-
-%description Plugin-GD -l pl
-Wtyczki GD dla pakietu Template Tookit. Stanowią one interfejs do
-biblioteki graficznej GD.
-
%package Plugin-Autoformat
Summary: Autoformat plugin for Template Toolkit - text formatting
Summary(pl): Wtyczka Autoformat dla pakietu Template Toolkit - formatowanie tekstu
@@ -122,27 +99,20 @@
Wtyczka Date dla pakietu Template Toolkit. Służy ona do generowania
sformatowanych łańcuchów znaków opisujących datę.
-%package Plugin-DBI
-Summary: DBI plugin for Template Toolkit - database access
-Summary(pl): Wtyczka DBI dla pakietu Template Toolkit - dostęp do baz danych
+%package Plugin-Dumper
+Summary: Dumper plugin for Template Toolkit - dumping data structures
+Summary(pl): Wtyczka Dumper dla pakietu Template Toolkit - wypisywanie struktur danych
Group: Development/Languages/Perl
Requires: %{name} = %{version}
-%description Plugin-DBI
-DBI plugin for Template Toolkit - interface to the DBI module. It
-provides an interface to the Perl DBI/DBD modules, allowing you to
-integrate SQL queries into your template documents. It also provides
-an interface via the Tie::DBI module (if installed on your system) so
-that you can access database records without having to embed any SQL
-in your templates.
-
-%description Plugin-DBI -l pl
-Wtyczka DBI dla pakietu Template Toolkit - będąca interfejsem do
-modułu DBI. Daje dostęp do modułów Perla DBI/DBD, pozwalając na
-integrowanie zapytań SQL do dokumentów szablonów. Udostępnia także
-interfejs poprzez moduł Tie::DBI (jeśli jest zainstalowany), co
-pozwala na dostęp do rekordów bazy danych bez potrzeby osadzania SQL-a
-w szablonach.
+%description Plugin-Dumper
+Dumper plugin for Template Toolkit - interface to Data::Dumper module,
+which translates data structures to strings.
+
+%description Plugin-Dumper -l pl
+Wtyczka Dumper dla pakietu Template Toolkit - będąca interfejsem do
+modułu Data::Dumper, który przekształca struktury danych na łańcuchy
+znaków.
%package Plugin-Image
Summary: Image plugin for Template Toolkit - encapsulating information about images
@@ -174,117 +144,13 @@
modułu Pod::POM, który analizuje dokumenty Pod i przekształca je na
prosty obiektowy model.
-%package Plugin-Dumper
-Summary: Dumper plugin for Template Toolkit - dumping data structures
-Summary(pl): Wtyczka Dumper dla pakietu Template Toolkit - wypisywanie struktur danych
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-Dumper
-Dumper plugin for Template Toolkit - interface to Data::Dumper module,
-which translates data structures to strings.
-
-%description Plugin-Dumper -l pl
-Wtyczka Dumper dla pakietu Template Toolkit - będąca interfejsem do
-modułu Data::Dumper, który przekształca struktury danych na łańcuchy
-znaków.
-
-%package Plugin-XML-DOM
-Summary: XML::DOM plugin for Template Toolkit
-Summary(pl): Wtyczka XML::DOM dla pakietu Template Toolkit
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-XML-DOM
-XML::DOM plugin for Template Toolkit - interface to the XML::DOM
-module.
-
-%description Plugin-XML-DOM -l pl
-Wtyczka XML::DOM dla pakietu Template Toolkit - interfejs do modułu
-XML::DOM.
-
-%package Plugin-XML-RSS
-Summary: XML::RSS plugin for Template Toolkit - parsing RSS files
-Summary(pl): Wtyczka XML::RSS dla pakietu Template Toolkit - analiza plików RSS
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-XML-RSS
-XML::RSS plugin for Template Toolkit - interface to the XML::RSS
-module. It creates an XML::RSS object, which is then used to parse
-specified RSS file. An RSS (Rich Site Summary) file is typically
-used to store short news 'headlines' describing different links
-within a site.
-
-%description Plugin-XML-RSS -l pl
-Wtyczka XML::RSS dla pakietu Template Toolkit - interfejs do modułu
-XML::RSS. Tworzy on obiekt XML::RSS, który można użyć do analizy
-podanego pliku RSS. Pliki RSS (Rich Site Summary - obfite streszczenie
-witryny) zwykle są używane do zapisywania krótkich nowinek opisujących
-odnośniki na witrynie.
-
-%package Plugin-XML-Simple
-Summary: XML::Simple plugin for Template Toolkit
-Summary(pl): Wtyczka XML::Simple dla pakietu Template Toolkit
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-XML-Simple
-XML::Simple plugin for Template Toolkit - interface to the XML::Simple
-module.
-
-%description Plugin-XML-Simple -l pl
-Wtyczka XML::Simple dla pakietu Template Toolkit - interfejs do modułu
-XML::Simple.
-
-%package Plugin-XML-Style
-Summary: XML::Style plugin for Template Toolkit - simple stylesheet-like transformations
-Summary(pl): Wtyczka XML::Style dla pakietu Template Tookit - proste przekształcenia styli
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-XML-Style
-XML::Style plugin for Template Toolkit. It defines a filter for
-performing simple stylesheet based transformations of XML text.
-
-%description Plugin-XML-Style -l pl
-Wtyczka XML::Style dla pakietu Template Toolkit. Definiuje ona filtr
-do wykonywania opartych na arkuszu styli przekształceń tekstu XML.
-
-%package Plugin-XML-XPath
-Summary: XML::XPath plugin for Template Toolkit
-Summary(pl): Wtyczka XML::XPath dla pakietu Template Toolkit
-Group: Development/Languages/Perl
-Requires: %{name} = %{version}
-
-%description Plugin-XML-XPath
-XML::XPath plugin for Template Toolkit - interface to the XML::XPath
-module. All methods implemented by the XML::XPath modules are
-available. In addition, the XML::XPath::Node::Element module
-implements present($view) and content($view) methods method for
-seamless integration with Template Toolkit VIEWs. The
-XML::XPath::Node::Text module is also adorned with a present($view)
-method which presents itself via the view using the 'text' template.
-
-%description Plugin-XML-XPath -l pl
-Wtyczka XML::XPath dla pakietu Template Toolkit - będąca interfejsem
-do modułu XML::XPath. Dostępne są wszystkie metody zaimplementowane w
-modułach XML::XPath, a ponadto moduł XML::XPath::Node::Element zawiera
-implementacje metod present($view) i content($view) do spójnej
-integracji z widokami Toolkitu. Moduł XML::XPath::Node::Text jest
-dodatkowo ulepszony o metodę present($view) prezentującą się przez
-widok przy użyciu szablonu 'text'.
-
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
%patch0 -p1
-mv t/gd.t{,.why_do_i_fail}
%build
%{__perl} Makefile.PL \
INSTALLDIRS=vendor \
- TT_DBI=n \
- TT_LATEX=y \
TT_PREFIX=%{_examplesdir}/%{name}-%{version} \
TT_IMAGES=%{_examplesdir}/%{name}-%{version}/images \
TT_ACCEPT=y
@@ -316,7 +182,6 @@
%{perl_vendorarch}/Template/Stash
%{perl_vendorarch}/Template/Namespace
%dir %{perl_vendorarch}/Template/Plugin
-%dir %{perl_vendorarch}/Template/Plugin/XML
# For arch-independent plugins
%dir %{perl_vendorlib}/Template/Plugin
# These are not plugins, but base classes
@@ -330,6 +195,7 @@
%{perl_vendorarch}/Template/Plugin/Format.pm
%{perl_vendorarch}/Template/Plugin/HTML.pm
%{perl_vendorarch}/Template/Plugin/Iterator.pm
+%{perl_vendorarch}/Template/Plugin/Math.pm
%{perl_vendorarch}/Template/Plugin/String.pm
%{perl_vendorarch}/Template/Plugin/Table.pm
%{perl_vendorarch}/Template/Plugin/URL.pm
@@ -340,59 +206,46 @@
%dir %{perl_vendorarch}/auto/Template/Stash/XS
%{perl_vendorarch}/auto/Template/Stash/XS/*.bs
%attr(755,root,root) %{perl_vendorarch}/auto/Template/Stash/XS/*.so
-%{_mandir}/man[13]/*
+%{_mandir}/man1/*
+%{_mandir}/man3/Template.*
+%{_mandir}/man3/Template::[!P]*
+%{_mandir}/man3/Template::P[!l]*
+%{_mandir}/man3/Template::Plugin[!:]*
+%{_mandir}/man3/Template::Plugin::[!ADIP]*
+%{_mandir}/man3/Template::Plugin::D[!au]*
+%{_mandir}/man3/Template::Plugin::Dat[!e]*
+%{_mandir}/man3/Template::Plugin::I[!m]*
+%{_mandir}/man3/Template::Plugin::P[!o]*
+
%files examples
%defattr(644,root,root,755)
%{_examplesdir}/%{name}-%{version}
-%files Plugin-GD
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/GD
-
%files Plugin-Autoformat
%defattr(644,root,root,755)
%{perl_vendorarch}/Template/Plugin/Autoformat.pm
+%{_mandir}/man3/Template::Plugin::Autoformat*
%files Plugin-Date
%defattr(644,root,root,755)
%{perl_vendorarch}/Template/Plugin/Date.pm
+%{_mandir}/man3/Template::Plugin::Date*
-%files Plugin-DBI
+%files Plugin-Dumper
%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/DBI.pm
+%{perl_vendorarch}/Template/Plugin/Dumper.pm
+%{_mandir}/man3/Template::Plugin::Dumper*
%files Plugin-Image
%defattr(644,root,root,755)
%{perl_vendorarch}/Template/Plugin/Image.pm
+%{_mandir}/man3/Template::Plugin::Image*
%files Plugin-Pod
%defattr(644,root,root,755)
%{perl_vendorarch}/Template/Plugin/Pod.pm
-
-%files Plugin-Dumper
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/Dumper.pm
-
-%files Plugin-XML-DOM
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/XML/DOM.pm
-
-%files Plugin-XML-RSS
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/XML/RSS.pm
-
-%files Plugin-XML-Simple
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/XML/Simple.pm
-
-%files Plugin-XML-Style
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/XML/Style.pm
-
-%files Plugin-XML-XPath
-%defattr(644,root,root,755)
-%{perl_vendorarch}/Template/Plugin/XML/XPath.pm
+%{_mandir}/man3/Template::Plugin::Pod*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -400,6 +253,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.46 2006/10/22 15:36:04 ankry
+- ver. 2.15. Note: some plugins (DBI, GD, XML) now build from separate specs
+
Revision 1.45 2005/08/11 09:46:18 radek
- bcond_with(out) is followed by one \t, then bcond's name.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/perl-Template-Toolkit.spec?r1=1.45&r2=1.46&f=u
More information about the pld-cvs-commit
mailing list