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