SPECS: perl-Cache-FastMmap.spec (NEW), perl-Catalyst-Plugin-Config...

migo migo at pld-linux.org
Fri Nov 18 20:36:43 CET 2005


Author: migo                         Date: Fri Nov 18 19:36:43 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- initial revision

---- Files affected:
SPECS:
   perl-Cache-FastMmap.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Config-YAML.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-OrderedParams.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Session-State-Cookie.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Session-State-URI.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Session-Store-DBI.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Session-Store-File.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Session-Store-FastMmap.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-Session.spec (NONE -> 1.1)  (NEW), perl-HTTP-Request-AsCGI.spec (NONE -> 1.1)  (NEW), perl-Test-Deep.spec (NONE -> 1.1)  (NEW), perl-Test-NoWarnings.spec (NONE -> 1.1)  (NEW), perl-Test-Tester.spec (NONE -> 1.1)  (NEW), perl-Tie-Hash-Indexed.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/perl-Cache-FastMmap.spec
diff -u /dev/null SPECS/perl-Cache-FastMmap.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Cache-FastMmap.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,68 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Cache
+%define	pnam	FastMmap
+Summary:	Cache::FastMmap - Uses an mmap'ed file to act as a shared memory interprocess cache
+#Summary(pl):	
+Name:		perl-Cache-FastMmap
+Version:	1.09
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	513e715813ff55c534e7b0cebbffedad
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Uses an mmap'ed file to act as a shared memory interprocess cache
+
+# %description -l pl
+# TODO
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%build
+%{__perl} Makefile.PL \
+	INSTALLDIRS=vendor
+%{__make} \
+	OPTIMIZE="%{rpmcflags}"
+
+%{?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_vendorarch}/Cache/*.pm
+%{perl_vendorarch}/Cache/FastMmap
+%dir %{perl_vendorarch}/auto/Cache/FastMmap
+%dir %{perl_vendorarch}/auto/Cache/FastMmap/CImpl
+%{perl_vendorarch}/auto/Cache/FastMmap/CImpl/*.bs
+%attr(755,root,root) %{perl_vendorarch}/auto/Cache/FastMmap/CImpl/*.so
+%{_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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-Config-YAML.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-Config-YAML.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-Config-YAML.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,73 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-Config-YAML
+Summary:	Catalyst::Plugin::Config::YAML - Configure your Catalyst application via an YAML file
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-Config-YAML
+Version:	0.03
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	38dcd4e955cbc26db8a6560bd85806d3
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst
+BuildRequires:	perl-Path-Class
+BuildRequires:	perl-YAML
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This Catalyst plugin enables you to configure your Catalyst application with an 
+external YAML file instead of somewhere in your application code.
+
+This is useful for example if you want to quickly change the configuration for 
+different deployment environments (like development, testing or production) 
+without changing your code.
+
+# %description -l pl
+# 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}/Catalyst/Plugin/Config/*.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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-OrderedParams.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-OrderedParams.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-OrderedParams.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,71 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-OrderedParams
+Summary:	Catalyst::Plugin::OrderedParams - Maintain order of submitted form parameters
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-OrderedParams
+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/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	362c08e2434656044e64d3d66ae025f9
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst >= 5.30
+BuildRequires:	perl-Tie-Hash-Indexed
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This plugin enables handling of GET and POST parameters in an ordered fashion.
+By default in Catalyst, form parameters are stored in a simple hash, which
+loses the original order in which the parameters were submitted.  This plugin
+stores parameters in a Tie::IxHash which will retain the original submitted
+order.
+
+# %description -l pl
+# 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}/Catalyst/Plugin/*.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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-Session-State-Cookie.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-Session-State-Cookie.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-Session-State-Cookie.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,70 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-Session-State-Cookie
+Summary:	Catalyst::Plugin::Session::State::Cookie - A session ID
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-Session-State-Cookie
+Version:	0.01
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	dc64032b8fadf009fc5ecf86b0dfe50b
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst-Plugin-Session >= 0.01
+BuildRequires:	perl-Test-MockObject >= 1.01
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+In order for Catalyst::Plugin::Session to work the session ID needs to be
+stored on the client, and the session data needs to be stored on the server.
+
+This plugin stores the session ID on the client using the cookie mechanism.
+
+# %description -l pl
+# 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 README
+%{perl_vendorlib}/Catalyst/Plugin/Session/State/*.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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-Session-State-URI.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-Session-State-URI.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-Session-State-URI.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,74 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-Session-State-URI
+Summary:	Catalyst::Plugin::Session::State::URI - Saves session IDs by rewriting URIs
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-Session-State-URI
+Version:	0.01
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	dd716fc598bed7e202b2632e92d08e5d
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst-Plugin-Session >= 0.01
+BuildRequires:	perl-Test-MockObject >= 1.01
+BuildRequires:	perl-URI-Escape
+BuildRequires:	perl-URI-Find >= 0.13
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+In order for Catalyst::Plugin::Session to work the session ID needs to be
+stored on the client, and the session data needs to be stored on the server.
+
+This plugin cheats and instead of storing the session id on the client, it
+simply embeds the session id into every URI sent to the user.
+
+# %description -l pl
+# 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 README
+%{perl_vendorlib}/Catalyst/Plugin/Session/State/*.pm
+%{perl_vendorlib}/Catalyst/Plugin/Session/State/URI
+%{_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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-Session-Store-DBI.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-Session-Store-DBI.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-Session-Store-DBI.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,68 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_with	tests		# perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-Session-Store-DBI
+Summary:	Catalyst::Plugin::Session::Store::DBI - Store your sessions in a database
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-Session-Store-DBI
+Version:	0.01
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	28d43648469ae8d85a988ceda1c57deb
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst >= 5.49
+BuildRequires:	perl-Catalyst-Plugin-Session
+BuildRequires:	perl-DBI
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This storage module will store session data in a database using DBI.
+
+# %description -l pl
+# 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}/Catalyst/Plugin/Session/Store/*.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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-Session-Store-File.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-Session-Store-File.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-Session-Store-File.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,71 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-Session-Store-File
+Summary:	Catalyst::Plugin::Session::Store::File - File storage backend for session data.
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-Session-Store-File
+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/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	2796715237ffcc1c7b6ca7065d4a1792
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Cache-Cache >= 1.02
+BuildRequires:	perl-Catalyst-Plugin-Session >= 0.01
+BuildRequires:	perl-Class-Accessor >= 0.22
+BuildRequires:	perl-Class-Data-Inheritable >= 0.04
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Catalyst::Plugin::Session::Store::File is an easy to use storage
+plugin for Catalyst that uses an simple file to act as a shared memory
+interprocess cache. It is based on Cache::FileCache.
+
+# %description -l pl
+# 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}/Catalyst/Plugin/Session/Store/*.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  2005/11/18 19:36:37  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-Session-Store-FastMmap.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-Session-Store-FastMmap.spec:1.1
--- /dev/null	Fri Nov 18 20:36:43 2005
+++ SPECS/perl-Catalyst-Plugin-Session-Store-FastMmap.spec	Fri Nov 18 20:36:37 2005
@@ -0,0 +1,70 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-Session-Store-FastMmap
+Summary:	Catalyst::Plugin::Session::FastMmap - FastMmap sessions for Catalyst
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-Session-Store-FastMmap
+Version:	0.01
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	1cbcc491da7dae956143520921d38726
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Cache-FastMmap
+BuildRequires:	perl-Catalyst-Plugin-Session >= 0.01
+BuildRequires:	perl-Path-Class
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin
+for Catalyst that uses an mmap'ed file to act as a shared memory interprocess
+cache. It is based on Cache::FastMmap.
+
+# %description -l pl
+# 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
<<Diff was trimmed, longer than 597 lines>>



More information about the pld-cvs-commit mailing list