Chris Weyl 150e93d
Name:           perl-DBICx-TestDatabase 
Chris Weyl 150e93d
Summary:        Create a temporary database from a DBIx::Class::Schema 
Petr Šabata 719b853
Version:        0.05
bc83d22
Release:        18%{?dist}
Chris Weyl 150e93d
License:        GPL+ or Artistic 
ab2c8e2
Source0:        https://cpan.metacpan.org/authors/id/J/JR/JROCKWAY/DBICx-TestDatabase-%{version}.tar.gz 
ab2c8e2
URL:            https://metacpan.org/release/DBICx-TestDatabase
4c2a608
Patch0:         DBICx-TestDatabase-0.05-Fix-building-on-Perl-without-dot-in-INC.patch
Chris Weyl 150e93d
BuildArch:      noarch
Petr Šabata 719b853
# Build
4c2a608
BuildRequires:  make
e5e86fe
BuildRequires:  perl-interpreter
6c28dbe
BuildRequires:  perl-generators
Petr Šabata 719b853
BuildRequires:  perl(Config)
Petr Šabata 719b853
BuildRequires:  perl(Cwd)
Petr Šabata 719b853
BuildRequires:  perl(ExtUtils::MakeMaker)
Petr Šabata 719b853
BuildRequires:  perl(ExtUtils::MM_Unix)
Petr Šabata 719b853
BuildRequires:  perl(Fcntl)
Petr Šabata 719b853
BuildRequires:  perl(File::Find)
Petr Šabata 719b853
BuildRequires:  perl(File::Path)
Petr Šabata 719b853
BuildRequires:  perl(strict)
Petr Šabata 719b853
BuildRequires:  perl(vars)
Petr Šabata 719b853
# Runtime
9867c98
BuildRequires:  perl(DBD::SQLite) >= 1.29
Chris Weyl 150e93d
BuildRequires:  perl(File::Temp)
Chris Weyl 150e93d
BuildRequires:  perl(SQL::Translator)
Petr Šabata 719b853
BuildRequires:  perl(warnings)
Petr Šabata 719b853
# Tests only
Petr Šabata 719b853
BuildRequires:  perl(base)
Petr Šabata 719b853
BuildRequires:  perl(DBIx::Class)
Petr Šabata 719b853
BuildRequires:  perl(DBIx::Class::Schema)
Petr Šabata 719b853
BuildRequires:  perl(FindBin)
Petr Šabata 719b853
BuildRequires:  perl(lib)
Petr Šabata 719b853
BuildRequires:  perl(ok)
Chris Weyl 150e93d
BuildRequires:  perl(Test::More)
Petr Šabata 719b853
BuildRequires:  perl(utf8)
Petr Šabata 719b853
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
9867c98
Requires:       perl(DBD::SQLite) >= 1.29
Chris Weyl 150e93d
Requires:       perl(SQL::Translator)
Chris Weyl 150e93d
Chris Weyl 150e93d
%{?perl_default_filter}
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%description
Chris Weyl 828a2ab
This module creates a temporary SQLite database, deploys your DBIC
Chris Weyl 828a2ab
schema, and then connects to it. This lets you easily test your DBIC
Chris Weyl 828a2ab
schema. Since you have a fresh database for every test, you don't have
Chris Weyl 828a2ab
to worry about cleaning up after your tests, ordering of tests affecting
Chris Weyl 828a2ab
failure, etc.
Chris Weyl 828a2ab
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%prep
Chris Weyl 828a2ab
%setup -q -n DBICx-TestDatabase-%{version}
4c2a608
%patch0 -p1
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%build
Petr Šabata 719b853
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Chris Weyl 828a2ab
make %{?_smp_mflags}
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%install
Chris Weyl 150e93d
make pure_install DESTDIR=%{buildroot}
Chris Weyl 828a2ab
%{_fixperms} %{buildroot}/*
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%check
Chris Weyl 828a2ab
make test
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%files
Petr Šabata 719b853
%doc README Changes
Chris Weyl 828a2ab
%{perl_vendorlib}/*
Chris Weyl 828a2ab
%{_mandir}/man3/*.3*
Chris Weyl 828a2ab
Chris Weyl 828a2ab
%changelog
bc83d22
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-18
bc83d22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
bc83d22
650b432
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-17
650b432
- Perl 5.32 rebuild
650b432
0307348
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-16
0307348
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0307348
173240f
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-15
173240f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
173240f
e8d4bdd
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-14
e8d4bdd
- Perl 5.30 rebuild
e8d4bdd
abd8716
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-13
abd8716
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
abd8716
66ac576
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-12
66ac576
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
66ac576
4fe457d
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-11
4fe457d
- Perl 5.28 rebuild
4fe457d
d516199
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-10
d516199
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d516199
e26b94a
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-9
e26b94a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e26b94a
6f15a4c
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-8
6f15a4c
- Perl 5.26 rebuild
6f15a4c
4c2a608
* Fri May 26 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-7
4c2a608
- Fix building on Perl without '.' in @INC
4c2a608
13e7761
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-6
13e7761
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
13e7761
bc42559
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-5
bc42559
- Perl 5.24 rebuild
bc42559
ab8f685
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.05-4
ab8f685
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ab8f685
c0a2be6
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.05-3
c0a2be6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c0a2be6
680ede8
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-2
680ede8
- Perl 5.22 rebuild
680ede8
Petr Šabata 719b853
* Wed Nov 19 2014 Petr Ĺ abata <contyk@redhat.com> - 0.05-1
Petr Šabata 719b853
- 0.05 bump
Petr Šabata 719b853
e4509eb
* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.04-9
e4509eb
- Perl 5.20 rebuild
e4509eb
1166efe
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-8
1166efe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1166efe
ed7526b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-7
ed7526b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
ed7526b
7f7a5d4
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-6
7f7a5d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7f7a5d4
8cf7cde
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-5
8cf7cde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8cf7cde
c4c01f6
* Sun Jul 01 2012 Petr Pisar <ppisar@redhat.com> - 0.04-4
c4c01f6
- Perl 5.16 rebuild
c4c01f6
621763d
* Sun Jan 22 2012 Iain Arnell <iarnell@gmail.com> 0.04-3
621763d
- drop tests subpackage; move tests to main package documentation
621763d
31ae61b
* Tue Jan 17 2012 Iain Arnell <iarnell@gmail.com> - 0.04-2
31ae61b
- rebuilt again for F17 mass rebuild
31ae61b
9867c98
* Fri Jan 13 2012 Iain Arnell <iarnell@gmail.com> 0.04-1
9867c98
- update to latest upstream version
9867c98
- clean up spec for modern rpmbuild
9867c98
641f63e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.02-9
641f63e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
641f63e
Petr Sabata 931622b
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.02-8
Petr Sabata 931622b
- Perl mass rebuild
Petr Sabata 931622b
Petr Sabata a59c678
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.02-7
Petr Sabata a59c678
- Perl mass rebuild
Petr Sabata a59c678
bd37274
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.02-6
bd37274
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
bd37274
eb8e10c
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.02-5
eb8e10c
- 661697 rebuild for fixing problems with vendorach/lib
eb8e10c
Adam Tkac 2f6a8f6
* Tue Aug 24 2010 Adam Tkac <atkac redhat com> - 0.02-4
Adam Tkac 2f6a8f6
- rebuild to ensure F14 has higher NVR than F13
Adam Tkac 2f6a8f6
1e95854
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.02-3
1e95854
- Mass rebuild with perl-5.12.0
1e95854
Chris Weyl 150e93d
* Sun Mar 21 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.02-2
Chris Weyl 150e93d
- update by Fedora::App::MaintainerTools 0.006
Chris Weyl 150e93d
- PERL_INSTALL_ROOT => DESTDIR
Chris Weyl 150e93d
- added a new req on perl(File::Temp) (version 0)
Chris Weyl 150e93d
- dropped old requires on perl(DBIx::Class)
Chris Weyl 150e93d
- dropped old requires on perl(ExtUtils::MakeMaker)
Chris Weyl 150e93d
a33a2fd
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.02-4
a33a2fd
- rebuild against perl 5.10.1
a33a2fd
2a36ff4
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.02-3
2a36ff4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2a36ff4
Chris Weyl b07f76c
* Wed Jun 03 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.02-2
Chris Weyl b07f76c
- add br on DBD::SQLite
Chris Weyl b07f76c
Chris Weyl 828a2ab
* Tue Jun 02 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.02-1
Chris Weyl 828a2ab
- update for submission
Chris Weyl 828a2ab
Chris Weyl 828a2ab
* Tue Jun 02 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.02-0
Chris Weyl 828a2ab
- initial RPM packaging
Chris Weyl 828a2ab
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)