SPECS: perl-Template-DBI.spec (NEW), perl-Template-XML.spec (NEW) ...
ankry
ankry at pld-linux.org
Sun Oct 22 00:18:16 CEST 2006
Author: ankry Date: Sat Oct 21 22:18:16 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- new, separated from perl-Template-Toolkit
---- Files affected:
SPECS:
perl-Template-DBI.spec (NONE -> 1.1) (NEW), perl-Template-XML.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/perl-Template-DBI.spec
diff -u /dev/null SPECS/perl-Template-DBI.spec:1.1
--- /dev/null Sun Oct 22 00:18:16 2006
+++ SPECS/perl-Template-DBI.spec Sun Oct 22 00:18:11 2006
@@ -0,0 +1,82 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without autodeps # don't BR packages needed only for resolving deps
+%bcond_without tests # do not perform "make test"
+#
+%include /usr/lib/rpm/macros.perl
+%define pdir Template
+%define pnam DBI
+Summary: DBI plugin for Template Toolkit - database access
+Summary(pl): Wtyczka DBI dla pakietu Template Toolkit - dostęp do baz danych
+Name: perl-Template-DBI
+Version: 2.64
+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-md5: 424d2f17b8b2b3329e758044210920cb
+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-Pod-POM >= 0.1
+BuildRequires: perl-Template-Toolkit >= 2.15
+BuildRequires: perl-Text-Autoformat >= 1.03
+%endif
+BuildRequires: rpm-perlprov >= 4.1-13
+Requires: perl-Template-Toolkit >= 2.15
+Obsoletes: perl-Template-Toolkit-Plugin-DBI
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+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 -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.
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%build
+echo "n" | %{__perl} Makefile.PL \
+ INSTALLDIRS=vendor
+%{__make}
+
+%{?with_tests:%{__make} test}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%{perl_vendorlib}/Template/Plugin/DBI.pm
+%{_mandir}/man3/*
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2006/10/21 22:18:11 ankry
+- new, separated from perl-Template-Toolkit
================================================================
Index: SPECS/perl-Template-XML.spec
diff -u /dev/null SPECS/perl-Template-XML.spec:1.1
--- /dev/null Sun Oct 22 00:18:16 2006
+++ SPECS/perl-Template-XML.spec Sun Oct 22 00:18:11 2006
@@ -0,0 +1,196 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without autodeps # don't BR packages needed only for resolving deps
+%bcond_without tests # do not perform "make test"
+#
+%include /usr/lib/rpm/macros.perl
+%define pdir Template
+%define pnam XML
+Summary: Fast, powerful and easily extensible template processing system
+Summary(pl): Rozbudowany i wydajny system szablonów
+Name: perl-Template-XML
+Version: 2.16
+Release: 0.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-md5: f18d8d6d2ce4920f4d5af1a3474285b6
+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-Pod-POM >= 0.1
+BuildRequires: perl-Text-Autoformat >= 1.03
+BuildRequires: perl-Template-Toolkit >= 2.15
+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
+Requires: perl-Template-Toolkit >= 2.15
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+#TODO
+
+%description -l pl
+#TODO
+
+%package -n Template-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}
+Obsoletes: perl-Template-Toolkit-Plugin-XML-DOM
+
+%description -n Template-Plugin-XML-DOM
+XML::DOM plugin for Template Toolkit - interface to the XML::DOM
+module.
+
+%description -n Template-Plugin-XML-DOM -l pl
+Wtyczka XML::DOM dla pakietu Template Toolkit - interfejs do modułu
+XML::DOM.
+
+%package -n Template-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}
+Obsoletes: perl-Template-Toolkit-Plugin-XML-RSS
+
+%description -n Template-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 -n Template-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 -n Template-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}
+Obsoletes: perl-Template-Toolkit-Plugin-XML-Simple
+
+%description -n Template-Plugin-XML-Simple
+XML::Simple plugin for Template Toolkit - interface to the XML::Simple
+module.
+
+%description -n Template-Plugin-XML-Simple -l pl
+Wtyczka XML::Simple dla pakietu Template Toolkit - interfejs do modułu
+XML::Simple.
+
+%package -n Template-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}
+Obsoletes: perl-Template-Toolkit-Plugin-XML-Style
+
+%description -n Template-Plugin-XML-Style
+XML::Style plugin for Template Toolkit. It defines a filter for
+performing simple stylesheet based transformations of XML text.
+
+%description -n Template-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 -n Template-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}
+Obsoletes: perl-Template-Toolkit-Plugin-XML-XPath
+
+%description -n Template-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 -n Template-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}
+
+%build
+%{__perl} Makefile.PL \
+ INSTALLDIRS=vendor
+%{__make}
+
+%{?with_tests:%{__make} test}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%dir %{perl_vendorlib}/Template/Plugin/XML
+%{perl_vendorlib}/Template/Plugin/XML.pm
+%dir %{perl_vendorlib}/Template/Plugin/XML
+%{perl_vendorlib}/Template/Plugin/XML/[FLV]*.pm
+%{_mandir}/man3/Template::XML*
+%{_mandir}/man3/Template::Plugin::XML.*
+%{_mandir}/man3/Template::Plugin::XML::[FLV]*
+
+%files -n Template-Plugin-XML-DOM
+%defattr(644,root,root,755)
+%{perl_vendorlib}/Template/Plugin/XML/DOM.pm
+%{_mandir}/man3/Template::Plugin::XML::DOM*
+
+%files -n Template-Plugin-XML-RSS
+%defattr(644,root,root,755)
+%{perl_vendorlib}/Template/Plugin/XML/RSS.pm
+%{_mandir}/man3/Template::Plugin::XML::RSS*
+
+%files -n Template-Plugin-XML-Simple
+%defattr(644,root,root,755)
+%{perl_vendorlib}/Template/Plugin/XML/Simple.pm
+%{_mandir}/man3/Template::Plugin::XML::Simple*
+
+%files -n Template-Plugin-XML-Style
+%defattr(644,root,root,755)
+%{perl_vendorlib}/Template/Plugin/XML/Style.pm
+%{_mandir}/man3/Template::Plugin::XML::Style*
+
+%files -n Template-Plugin-XML-XPath
+%defattr(644,root,root,755)
+%{perl_vendorlib}/Template/Plugin/XML/XPath.pm
+%{_mandir}/man3/Template::Plugin::XML::XPath*
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2006/10/21 22:18:11 ankry
+- new, separated from perl-Template-Toolkit
================================================================
More information about the pld-cvs-commit
mailing list