jplesnik pushed to perl-MouseX-NativeTraits (master). "Initial import"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Jun 22 14:33:33 UTC 2015


From 1022cf4b503b9c8ee13983d57755cc6226d7b154 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik at redhat.com>
Date: Mon, 22 Jun 2015 16:33:18 +0200
Subject: Initial import


diff --git a/.gitignore b/.gitignore
index e69de29..6d9276f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/MouseX-NativeTraits-1.09.tar.gz
diff --git a/MouseX-NativeTraits-1.09-Disable-author-tests.patch b/MouseX-NativeTraits-1.09-Disable-author-tests.patch
new file mode 100644
index 0000000..1022895
--- /dev/null
+++ b/MouseX-NativeTraits-1.09-Disable-author-tests.patch
@@ -0,0 +1,13 @@
+diff -up MouseX-NativeTraits-1.09/Makefile.PL.orig MouseX-NativeTraits-1.09/Makefile.PL
+--- MouseX-NativeTraits-1.09/Makefile.PL.orig	2015-05-26 15:51:52.550923488 +0200
++++ MouseX-NativeTraits-1.09/Makefile.PL	2015-05-26 15:53:32.863178544 +0200
+@@ -12,9 +12,6 @@ test_requires 'Test::More'  => 0.88; # d
+ test_requires 'Test::Fatal' => 0.003;
+ 
+ tests_recursive 't';
+-author_tests 'xt';
+-
+-auto_set_repository() if -d '.git';
+ 
+ default_test_target
+     env => { ANY_MOOSE => 'Mouse' };
diff --git a/perl-MouseX-NativeTraits.spec b/perl-MouseX-NativeTraits.spec
new file mode 100644
index 0000000..df0ed87
--- /dev/null
+++ b/perl-MouseX-NativeTraits.spec
@@ -0,0 +1,70 @@
+Name:           perl-MouseX-NativeTraits
+Version:        1.09
+Release:        1%{?dist}
+Summary:        Extend your attribute interfaces for Mouse
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/MouseX-NativeTraits/
+Source0:        http://www.cpan.org/authors/id/G/GF/GFUJI/MouseX-NativeTraits-%{version}.tar.gz
+Patch0:         MouseX-NativeTraits-1.09-Disable-author-tests.patch
+BuildArch:      noarch
+BuildRequires:  coreutils
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  sed
+BuildRequires:  perl
+BuildRequires:  perl(Any::Moose) >= 0.13
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(inc::Module::Install) >= 1.06
+BuildRequires:  perl(List::Util)
+BuildRequires:  perl(Module::Install::Makefile)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::TestTarget) >= 0.19
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  perl(Mouse) >= 0.82
+BuildRequires:  perl(Mouse::Role)
+BuildRequires:  perl(Mouse::Util::TypeConstraints)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Test::Fatal) >= 0.003
+BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::Mouse)
+BuildRequires:  perl(Tie::Hash)
+BuildRequires:  perl(warnings)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       perl(Mouse) >= 0.82
+
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Mouse\\)
+
+%description
+While Mouse attributes provide a way to name your accessors, readers,
+writers, clearers and predicates, MouseX::NativeTraits provides commonly
+used attribute helper methods for more specific types of data.
+
+%prep
+%setup -q -n MouseX-NativeTraits-%{version}
+%patch0 -p1
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
+find -type f -exec chmod -x {} +
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Tue May 26 2015 Jitka Plesnikova <jplesnik at redhat.com> - 1.09-1
+- Specfile autogenerated by cpanspec 1.78.
diff --git a/sources b/sources
index e69de29..d31946f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+de2ab3b97e701b69b7fa98fafd675eec  MouseX-NativeTraits-1.09.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/perl-MouseX-NativeTraits.git/commit/?h=master&id=1022cf4b503b9c8ee13983d57755cc6226d7b154


More information about the perl-devel mailing list