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