[svn] r5548 - in trunk/rpms: . perl-Config-Std

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Fri Jun 29 23:46:34 CEST 2007


Author: ae
Date: 2007-06-29 23:46:34 +0200 (Fri, 29 Jun 2007)
New Revision: 5548

Added:
   trunk/rpms/perl-Config-Std/
   trunk/rpms/perl-Config-Std/perl-Config-Std.spec
Log:
Config-Std added

Added: trunk/rpms/perl-Config-Std/perl-Config-Std.spec
===================================================================
--- trunk/rpms/perl-Config-Std/perl-Config-Std.spec	                        (rev 0)
+++ trunk/rpms/perl-Config-Std/perl-Config-Std.spec	2007-06-29 21:46:34 UTC (rev 5548)
@@ -0,0 +1,57 @@
+# $Id: $
+# Authority: ae
+# Upstream: Damian Conway <damian$conway,org>
+
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name Config-Std
+
+Summary: Generic config module
+Name: perl-Config-Std
+Version: 0.0.4
+Release: 1
+License: Artistic
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/Config-Std/
+Source: http://www.cpan.org/modules/by-module/Config/Config-Std-v%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl, perl(ExtUtils::MakeMaker)
+
+%description
+This module implements yet another damn configuration-file system.
+
+The configuration language is deliberately simple and limited, and the
+module works hard to preserve as much information (section order,
+comments, etc.) as possible when a configuration file is updated.
+
+See Chapter 19 of "Perl Best Practices" (O'Reilly, 2005) for the
+rationale for this approach.
+
+%prep
+%setup -n %{real_name}-v%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+%{__rm} -f %{buildroot}%{perl_archlib}/perllocal.pod
+%{__rm} -f %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc README
+%doc %{_mandir}/man3/Config::Std*
+%{perl_vendorlib}/Config/Std.pm
+
+%changelog
+* Fri Jun 29 2007 Quien Sabe (aka Jim) <quien-sabe at metaorg.com> - 0.0.4-1
+- Initial package.


Property changes on: trunk/rpms/perl-Config-Std/perl-Config-Std.spec
___________________________________________________________________
Name: svn:keywords
   + "Id Author Date HeadURL Revision"



More information about the svn-commits mailing list