SPECS: perl-Module-Install.spec (NEW), perl-File-Copy-Recursive.sp...

migo migo at pld-linux.org
Sat Aug 12 17:48:01 CEST 2006


Author: migo                         Date: Sat Aug 12 15:48:01 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- initial revision

---- Files affected:
SPECS:
   perl-Module-Install.spec (NONE -> 1.1)  (NEW), perl-File-Copy-Recursive.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Plugin-ConfigLoader.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Action-RenderView.spec (NONE -> 1.1)  (NEW), perl-Catalyst-Devel.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/perl-Module-Install.spec
diff -u /dev/null SPECS/perl-Module-Install.spec:1.1
--- /dev/null	Sat Aug 12 17:48:01 2006
+++ SPECS/perl-Module-Install.spec	Sat Aug 12 17:47:55 2006
@@ -0,0 +1,80 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Module
+%define	pnam	Install
+Summary:	Module::Install - Standalone, extensible Perl module installer
+#Summary(pl):	
+Name:		perl-Module-Install
+Version:	0.63
+Release:	0.1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-authors/id/A/AD/ADAMK/Module-Install-0.63.tar.gz
+# Source0-md5:	d2404a019eaf149eaa34db65ab8fb72d
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-YAML >= 0.35
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+#%define         _noautoreq      'perl(inc::Module::Install)'
+
+%description
+Module::Install is a package for writing installers for CPAN (or
+CPAN-like) distributions that are clean, simple, minimalist, act in a
+strictly correct manner with both the ExtUtils::MakeMaker and
+Module::Build build systems, and will run on any Perl installation
+version 5.004 or newer.
+
+The intent is to make it as easy as possible for CPAN authors (and
+especially for first-time CPAN authors) to have installers that follow
+all the best practices for distribution installation, but involve as
+much DWIM (Do What I Mean) as possible when writing them.
+
+# %description -l pl
+# TODO
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%build
+%{__perl} Makefile.PL \
+	--skipdeps \
+	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}/Module/*.pm
+%{perl_vendorlib}/Module/Install
+%{perl_vendorlib}/inc
+%{_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/08/12 15:47:55  migo
+- initial revision
+

================================================================
Index: SPECS/perl-File-Copy-Recursive.spec
diff -u /dev/null SPECS/perl-File-Copy-Recursive.spec:1.1
--- /dev/null	Sat Aug 12 17:48:01 2006
+++ SPECS/perl-File-Copy-Recursive.spec	Sat Aug 12 17:47:55 2006
@@ -0,0 +1,67 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	File
+%define	pnam	Copy-Recursive
+Summary:	File::Copy::Recursive - Perl extension for recursively copying files and directories
+#Summary(pl):	
+Name:		perl-File-Copy-Recursive
+Version:	0.25
+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/DMUEY/File-Copy-Recursive-0.25.tar.gz
+# Source0-md5:	5562f8d27059c648cf0cf18437229095
+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
+This module copies and moves directories recursively (or single files,
+well... singley) to an optional depth and attempts to preserve each
+file or directory's mode.
+
+# %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}/File/Copy/*.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/08/12 15:47:55  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Plugin-ConfigLoader.spec
diff -u /dev/null SPECS/perl-Catalyst-Plugin-ConfigLoader.spec:1.1
--- /dev/null	Sat Aug 12 17:48:01 2006
+++ SPECS/perl-Catalyst-Plugin-ConfigLoader.spec	Sat Aug 12 17:47:55 2006
@@ -0,0 +1,75 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Plugin-ConfigLoader
+Summary:	Catalyst::Plugin::ConfigLoader - Load config files of various types
+#Summary(pl):	
+Name:		perl-Catalyst-Plugin-ConfigLoader
+Version:	0.12
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-authors/id/B/BR/BRICAS/Catalyst-Plugin-ConfigLoader-0.12.tar.gz
+# Source0-md5:	69219ba573ff4ebf6f4fbd5013484350
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst >= 5.7
+BuildRequires:	perl-Data-Visitor >= 0.02
+BuildRequires:	perl-Module-Pluggable >= 3.01
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This module will attempt to load find and load a configuration
+file of various types. Currently it supports YAML, JSON, XML,
+INI and Perl formats.
+
+To support the distinction between development and production environments,
+this module will also attemp to load a local config (e.g. myapp_local.yaml)
+which will override any duplicate settings.
+
+# %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
+%{perl_vendorlib}/Catalyst/Plugin/ConfigLoader
+%{_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/08/12 15:47:55  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Action-RenderView.spec
diff -u /dev/null SPECS/perl-Catalyst-Action-RenderView.spec:1.1
--- /dev/null	Sat Aug 12 17:48:01 2006
+++ SPECS/perl-Catalyst-Action-RenderView.spec	Sat Aug 12 17:47:55 2006
@@ -0,0 +1,72 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Action-RenderView
+Summary:	Catalyst::Action::RenderView - Sensible default end action.
+#Summary(pl):	
+Name:		perl-Catalyst-Action-RenderView
+Version:	0.04
+Release:	1
+# same as perl
+License:	GPL v1+ or Artistic
+Group:		Development/Languages/Perl
+Source0:	http://www.cpan.org/modules/by-authors/id/M/MR/MRAMBERG/Catalyst-Action-RenderView-0.04.tar.gz
+# Source0-md5:	95f0e438c073efa5e0930eda00304136
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst >= 5.7
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This action implements a sensible default end action, which will forward
+to the first available view, unless status is set to 3xx, or there is a
+response body. It also allows you to pass dump_info=1 to the url in
+order to force a debug screen, while in debug mode.
+
+If you have more than one view, you can specify which one to use with
+the default_view config setting (see Catalyst/"$c-view($name)">.)
+
+# %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/Action/*.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/08/12 15:47:55  migo
+- initial revision
+

================================================================
Index: SPECS/perl-Catalyst-Devel.spec
diff -u /dev/null SPECS/perl-Catalyst-Devel.spec:1.1
--- /dev/null	Sat Aug 12 17:48:01 2006
+++ SPECS/perl-Catalyst-Devel.spec	Sat Aug 12 17:47:55 2006
@@ -0,0 +1,88 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	tests		# do not perform "make test"
+#
+%include	/usr/lib/rpm/macros.perl
+%define	pdir	Catalyst
+%define	pnam	Devel
+Summary:	Catalyst::Devel - Catalyst Development Tools
+#Summary(pl):	
+Name:		perl-Catalyst-Devel
+Version:	1.00
+Release:	0.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:	00b2465666f8c503cc8cd4bce4aeedd4
+BuildRequires:	perl-devel >= 1:5.8.0
+BuildRequires:	rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires:	perl-Catalyst >= 5.7000
+BuildRequires:	perl-Catalyst-Action-RenderView >= 0.04
+BuildRequires:	perl-Catalyst-Plugin-ConfigLoader
+BuildRequires:	perl-Catalyst-Plugin-Static::Simple >= 0.14
+BuildRequires:	perl-Class-Accessor
+BuildRequires:	perl-File-Copy-Recursive
+BuildRequires:	perl-Module-Install >= 0.63
+BuildRequires:	perl-Path-Class >= 0.09
+BuildRequires:	perl-Template-Toolkit >= 2.14
+BuildRequires:	perl-YAML >= 0.55
+Requires:	perl-Catalyst-Plugin-ConfigLoader
+%endif
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+The Catalyst::Devel package includes a variety of modules useful for the
+development of Catalyst applications, but not required to run them. This
+is intended to make it easier to deploy Catalyst apps. The runtime parts of
+Catalyst are now known as Catalyst::Runtime. 
+
+Catalyst::Devel includes the Catalyst::Helper system, which
+autogenerates scripts and tests; Module::Install::Catalyst, a
+Module::Install extension for Catalyst; and requirements for a
+variety of development-related modules. The documentation remains with
+Catalyst::Runtime.
+
+
+# %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
+%{perl_vendorlib}/Catalyst/*.pm
+%{perl_vendorlib}/Catalyst/
+%{perl_vendorlib}/Module/Install/*
+%{_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/08/12 15:47:55  migo
+- initial revision
+
================================================================


More information about the pld-cvs-commit mailing list