SPECS: perl-Feed-Find.spec (NEW), perl-HTML-ResolveLink.spec (NEW)...

radek radek at pld-linux.org
Mon Apr 30 13:29:23 CEST 2007


Author: radek                        Date: Mon Apr 30 11:29:23 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- new

---- Files affected:
SPECS:
   perl-Feed-Find.spec (NONE -> 1.1)  (NEW), perl-HTML-ResolveLink.spec (NONE -> 1.1)  (NEW), perl-Template-Provider-Encoding.spec (NONE -> 1.1)  (NEW), perl-Term-Encoding.spec (NONE -> 1.1)  (NEW), perl-Text-Tags.spec (NONE -> 1.1)  (NEW), perl-URI-Fetch.spec (NONE -> 1.1)  (NEW), perl-XML-Feed.spec (NONE -> 1.1)  (NEW), perl-XML-RSS-LibXML.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/perl-Feed-Find.spec
diff -u /dev/null SPECS/perl-Feed-Find.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-Feed-Find.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,72 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Feed
+%define	pnam	Find
+Summary:	Feed::Find - Syndication feed auto-discovery
+#Summary(pl.UTF-8):	
+Name:		perl-Feed-Find
+Version:	0.06
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-authors/id/B/BT/BTROTT/Feed-Find-0.06.tar.gz
+# Source0-md5:	be4537f652d41243cbf98f5e937d16f3
+URL:		http://search.cpan.org/dist/Feed-Find/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Class-ErrorHandler
+BuildRequires:	perl-HTML-Parser
+BuildRequires:	perl-libwww
+BuildRequires:	perl-URI
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Feed::Find implements feed auto-discovery for finding syndication feeds,
+given a URI. It (currently) passes all of the auto-discovery tests at
+http://diveintomark.org/tests/client/autodiscovery/.
+
+# %description -l pl.UTF-8
+# TODO
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%build
+%{__perl} Build.PL \
+	destdir=$RPM_BUILD_ROOT \
+	installdirs=vendor
+./Build
+
+%{?with_tests:./Build test}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+./Build install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc Changes
+%{perl_vendorlib}/Feed
+%{_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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-HTML-ResolveLink.spec
diff -u /dev/null SPECS/perl-HTML-ResolveLink.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-HTML-ResolveLink.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,79 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	HTML
+%define	pnam	ResolveLink
+Summary:	HTML::ResolveLink - Resolve relative links in (X)HTML into absolute URI
+#Summary(pl.UTF-8):	
+Name:		perl-HTML-ResolveLink
+Version:	0.05
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/HTML/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	a87ff3445b30b7fa51fae422ebb46001
+URL:		http://search.cpan.org/dist/HTML-ResolveLink/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-HTML-Parser >= 3.26
+BuildRequires:	perl-URI
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+HTML::ResolveLink is a module to rewrite relative links in XHTML or
+HTML into absolute URI.
+
+For example. when you have
+
+  <a href="foo.html">foo</a>
+  <img src="/bar.gif" />
+
+and use http://www.example.com/foo/bar as base URL, you'll get:
+
+  <a href="http://www.example.com/foo/foo.html">foo</a>
+  <img src="http://www.example.com/bar.gif" />
+
+# %description -l pl.UTF-8
+# TODO
+
+%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)
+%doc Changes
+%{perl_vendorlib}/HTML/*.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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-Template-Provider-Encoding.spec
diff -u /dev/null SPECS/perl-Template-Provider-Encoding.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-Template-Provider-Encoding.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,73 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Template
+%define	pnam	Provider-Encoding
+Summary:	Template::Provider::Encoding - Explicitly declare encodings of your templates
+#Summary(pl.UTF-8):	
+Name:		perl-Template-Provider-Encoding
+Version:	0.09
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/Template/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	a2af735582d141d49810f1ede78d4da3
+URL:		http://search.cpan.org/dist/Template-Provider-Encoding/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Template-Toolkit >= 2.1
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Template::Provider::Encoding is a Template Provider subclass to decode
+template using its declaration. You have to declare encoding of the
+template in the head (1st line) of template using (fake) encoding TT
+plugin. Otherwise the template is handled as utf-8.
+
+  [% USE encoding 'utf-8' %]
+  Here comes utf-8 strings with [% variable %].
+
+# %description -l pl.UTF-8
+# TODO
+
+%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)
+%doc Changes
+%{perl_vendorlib}/Template/*/*.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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-Term-Encoding.spec
diff -u /dev/null SPECS/perl-Term-Encoding.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-Term-Encoding.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,67 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Term
+%define	pnam	Encoding
+Summary:	Term::Encoding - Detect encoding of the current terminal
+#Summary(pl.UTF-8):	
+Name:		perl-Term-Encoding
+Version:	0.02
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/Term/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	67b7fb38ec7779a3fb79a047fd7edbb5
+URL:		http://search.cpan.org/dist/Term-Encoding/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Term::Encoding is a simple module to detect an encoding the current
+terminal expects, in various ways.
+
+# %description -l pl.UTF-8
+# TODO
+
+%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)
+%doc Changes
+%{perl_vendorlib}/Term/*.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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-Text-Tags.spec
diff -u /dev/null SPECS/perl-Text-Tags.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-Text-Tags.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,67 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Text
+%define	pnam	Tags
+Summary:	Text::Tags - parses "folksonomy" space-separated tags (stub module)
+#Summary(pl.UTF-8):	
+Name:		perl-Text-Tags
+Version:	0.04
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/Text/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	b7ea1c0bc4729df0d9abcffead238faf
+URL:		http://search.cpan.org/dist/Text-Tags/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Parses "folksonomies", which are simple space-separated-but-optionally-quoted
+tag lists.  See Text::Tags::Parser for the actual module; Text::Tags may be
+used in a future version of the distribution.
+
+# %description -l pl.UTF-8
+# TODO
+
+%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)
+%doc Changes README
+%{perl_vendorlib}/Text/*.pm
+%{perl_vendorlib}/Text/Tags
+%{_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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-URI-Fetch.spec
diff -u /dev/null SPECS/perl-URI-Fetch.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-URI-Fetch.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,72 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	URI
+%define	pnam	Fetch
+Summary:	URI::Fetch - Smart URI fetching/caching
+#Summary(pl.UTF-8):	
+Name:		perl-URI-Fetch
+Version:	0.08
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/URI/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	8fb5b27b33bd18006d6c11378ae5de8d
+URL:		http://search.cpan.org/dist/URI-Fetch/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Class-ErrorHandler
+BuildRequires:	perl-libwww
+BuildRequires:	perl-URI
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+URI::Fetch is a smart client for fetching HTTP pages, notably
+syndication feeds (RSS, Atom, and others), in an intelligent,
+bandwidth- and time-saving way. That means:
+
+# %description -l pl.UTF-8
+# TODO
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%build
+%{__perl} Build.PL \
+	destdir=$RPM_BUILD_ROOT \
+	installdirs=vendor
+./Build
+
+%{?with_tests:./Build test}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+./Build install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc Changes README
+%{perl_vendorlib}/URI/*.pm
+%{perl_vendorlib}/URI/Fetch
+%{_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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-XML-Feed.spec
diff -u /dev/null SPECS/perl-XML-Feed.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-XML-Feed.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,89 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	XML
+%define	pnam	Feed
+Summary:	XML::Feed - Syndication feed parser and auto-discovery
+#Summary(pl.UTF-8):	
+Name:		perl-XML-Feed
+Version:	0.12
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/XML/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	77565d61b511f7ae05623064e04e9f56
+URL:		http://search.cpan.org/dist/XML-Feed/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Class-ErrorHandler
+BuildRequires:	perl-DateTime
+BuildRequires:	perl-DateTime-Format-Mail
+BuildRequires:	perl-DateTime-Format-W3CDTF
+BuildRequires:	perl-Feed-Find
+BuildRequires:	perl-HTML-Parser
+BuildRequires:	perl-URI-Fetch
+BuildRequires:	perl-XML-Atom >= 0.08
+BuildRequires:	perl-XML-RSS >= 1.01
+BuildRequires:	perl-libwww
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+XML::Feed is a syndication feed parser for both RSS and Atom feeds. It
+also implements feed auto-discovery for finding feeds, given a URI.
+
+The goal of XML::Feed is to provide a unified API for parsing and
+using the various syndication formats. The different flavors of RSS
+and Atom handle data in different ways: date handling; summaries and
+content; escaping and quoting; etc. This module attempts to remove
+those differences by providing a wrapper around the formats and the
+classes implementing those formats (XML::RSS and XML::Atom::Feed). For
+example, dates are handled differently in each of the above formats. To
+provide a unified API for date handling, XML::Feed converts all date
+formats transparently into DateTime objects, which it then returns
+to the caller.
+
+# %description -l pl.UTF-8
+# TODO
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%build
+%{__perl} Build.PL \
+	destdir=$RPM_BUILD_ROOT \
+	installdirs=vendor
+./Build
+
+%{?with_tests:./Build test}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+./Build install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc Changes
+%{perl_vendorlib}/XML/*.pm
+%{perl_vendorlib}/XML/Feed
+%{_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  2007/04/30 11:29:15  radek
+- new
+

================================================================
Index: SPECS/perl-XML-RSS-LibXML.spec
diff -u /dev/null SPECS/perl-XML-RSS-LibXML.spec:1.1
--- /dev/null	Mon Apr 30 13:29:23 2007
+++ SPECS/perl-XML-RSS-LibXML.spec	Mon Apr 30 13:29:15 2007
@@ -0,0 +1,83 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	XML
+%define	pnam	RSS-LibXML
+Summary:	XML::RSS::LibXML - XML::RSS with XML::LibXML
+#Summary(pl.UTF-8):	
+Name:		perl-XML-RSS-LibXML
+Version:	0.30_02
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-authors/id/D/DM/DMAKI/XML-RSS-LibXML-0.30_02.tar.gz
+# Source0-md5:	5fcf799fea80268817a268d14519459f
+URL:		http://search.cpan.org/dist/XML-RSS-LibXML/
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Class-Accessor
+BuildRequires:	perl-DateTime-Format-Mail
+BuildRequires:	perl-DateTime-Format-W3CDTF
+BuildRequires:	perl-UNIVERSAL-require
+BuildRequires:	perl-XML-LibXML
+BuildRequires:	perl-XML-LibXML-XPathContext
+%endif
+BuildArch:	noarch
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list