eseyman pushed to perl-MooseX-Declare (master). "Update to 0.41"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sun May 17 22:13:57 UTC 2015
From 0969aa1686ad19a62da3ed59328e7696b7510966 Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman <emmanuel at seyman.fr>
Date: Mon, 18 May 2015 00:13:49 +0200
Subject: Update to 0.41
diff --git a/.gitignore b/.gitignore
index d666f23..69ddafe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ MooseX-Declare-0.33.tar.gz
/MooseX-Declare-0.35.tar.gz
/MooseX-Declare-0.39.tar.gz
/MooseX-Declare-0.40.tar.gz
+/MooseX-Declare-0.41.tar.gz
diff --git a/perl-MooseX-Declare.spec b/perl-MooseX-Declare.spec
index a64be10..3fdb8e4 100644
--- a/perl-MooseX-Declare.spec
+++ b/perl-MooseX-Declare.spec
@@ -1,6 +1,6 @@
Name: perl-MooseX-Declare
-Version: 0.40
-Release: 2%{?dist}
+Version: 0.41
+Release: 1%{?dist}
Summary: Declarative syntax for Moose
License: GPL+ or Artistic
@@ -10,6 +10,7 @@ BuildArch: noarch
BuildRequires: perl(Devel::Declare) >= 0.005011
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(List::MoreUtils)
+BuildRequires: perl(Module::Build::Tiny) >= 0.039
BuildRequires: perl(Moose) >= 0.90
BuildRequires: perl(MooseX::Method::Signatures) >= 0.36
BuildRequires: perl(MooseX::Role::Parameterized) >= 0.12
@@ -37,27 +38,28 @@ system for Perl 5. When used, it sets up the class and role keywords.
%setup -q -n MooseX-Declare-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+perl Build.PL --installdirs=vendor
+./Build
%install
-make pure_install DESTDIR=$RPM_BUILD_ROOT
-
-find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
-
+./Build install --destdir=%{buildroot} --create_packlist=0
%{_fixperms} $RPM_BUILD_ROOT/*
%check
-make test
+./Build test
%files
-%doc Changes README TODO
+%doc Changes README
%license LICENSE
%{perl_vendorlib}/MooseX*
%{_mandir}/man3/MooseX*
%changelog
+* Sun May 17 2015 Emmanuel Seyman <emmanuel at seyman.fr> - 0.41-1
+- Update to 0.41
+- Switch to Module::Build::Tiny as a build-system
+- Remove TODO from the list of installed files
+
* Thu Nov 20 2014 Emmanuel Seyman <emmanuel at seyman.fr> - 0.40-2
- Adds Provides: that MooseX-Declare now hides from PAUSE
diff --git a/sources b/sources
index b3cf862..0a86a28 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ea405ef8b2f1cedc13f8af8875dd268c MooseX-Declare-0.40.tar.gz
+8529212d3712dcde627dbccfcf55108f MooseX-Declare-0.41.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-MooseX-Declare.git/commit/?h=master&id=0969aa1686ad19a62da3ed59328e7696b7510966
More information about the perl-devel
mailing list