[svn] r6421 - in trunk/rpms: . perl-MooseX-AttributeHelpers
perl-Tie-DxHash
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Fri Jul 25 10:36:09 CEST 2008
Author: dries
Date: 2008-07-25 09:36:09 +0100 (Fri, 25 Jul 2008)
New Revision: 6421
Added:
trunk/rpms/perl-MooseX-AttributeHelpers/
trunk/rpms/perl-MooseX-AttributeHelpers/perl-MooseX-AttributeHelpers.spec
trunk/rpms/perl-Tie-DxHash/
trunk/rpms/perl-Tie-DxHash/perl-Tie-DxHash.spec
Log:
add
Added: trunk/rpms/perl-MooseX-AttributeHelpers/perl-MooseX-AttributeHelpers.spec
===================================================================
--- trunk/rpms/perl-MooseX-AttributeHelpers/perl-MooseX-AttributeHelpers.spec (rev 0)
+++ trunk/rpms/perl-MooseX-AttributeHelpers/perl-MooseX-AttributeHelpers.spec 2008-07-25 08:36:09 UTC (rev 6421)
@@ -0,0 +1,56 @@
+# $Id: perl-MooseX-AttributeHelpers.spec 6212 2008-03-14 01:19:20Z dag $
+# Authority: dries
+# Upstream: Shawn M Moore <sartak$gmail,com>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name MooseX-AttributeHelpers
+
+Summary: Extend your attribute interfaces
+Name: perl-MooseX-AttributeHelpers
+Version: 0.12
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/MooseX-AttributeHelpers/
+
+Source: http://www.cpan.org/modules/by-module/MooseX/MooseX-AttributeHelpers-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl
+#BuildRequires: perl(Moose)
+
+%description
+Extend your attribute interfaces.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} pure_install
+
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc ChangeLog MANIFEST META.yml README
+%doc %{_mandir}/man3/MooseX::AttributeHelpers.3pm*
+%doc %{_mandir}/man3/MooseX::AttributeHelpers::*3pm*
+%dir %{perl_vendorlib}/MooseX/
+%{perl_vendorlib}/MooseX/AttributeHelpers/
+%{perl_vendorlib}/MooseX/AttributeHelpers.pm
+
+%changelog
+* Fri Jul 25 2008 Dries Verachtert <dries at ulyssis.org> - 0.12-1
+- Initial package.
Added: trunk/rpms/perl-Tie-DxHash/perl-Tie-DxHash.spec
===================================================================
--- trunk/rpms/perl-Tie-DxHash/perl-Tie-DxHash.spec (rev 0)
+++ trunk/rpms/perl-Tie-DxHash/perl-Tie-DxHash.spec 2008-07-25 08:36:09 UTC (rev 6421)
@@ -0,0 +1,56 @@
+# $Id $
+# Authority: dries
+# Upstream: Kevin Ruscoe <kevin$sapphireoflondon,org>
+
+%define real_name Tie-DxHash
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+%define perl_archlib %(eval "`perl -V:archlib`"; echo $archlib)
+%define perl_privlib %(eval "`perl -V:privlib`"; echo $privlib)
+
+Summary: Keeps insertion order; allows duplicate keys
+Name: perl-Tie-DxHash
+Version: 1.03
+Release: 1.0
+License: Artistic
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/Tie-DxHash/
+
+Source: http://www.cpan.org/modules/by-module/Tie/Tie-DxHash-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl
+
+%description
+Tie::DxHash implements a hash which preserves insertion order and allows
+duplicate keys. It was written to facilitate the use of more complex
+mod_rewrite rules in Apache configuration files written with Perl Sections.
+See the module's POD for details.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} pure_install
+%{__rm} -f %{buildroot}%{perl_archlib}/perllocal.pod
+%{__rm} -f %{buildroot}%{perl_vendorarch}/auto/*/*/.packlist
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc Changes README
+%doc %{_mandir}/man3/Tie::DxHash.3pm*
+%dir %{perl_vendorlib}/Tie/
+%{perl_vendorlib}/Tie/DxHash.pm
+
+%changelog
+* Mon Jul 07 2008 Eric Heydrick <erichey at speakeasy.net> - 1.03-1
+- Initial package.
More information about the svn-commits
mailing list