Commit Graph

50 Commits

Author SHA1 Message Date
Igor Gnatenko
177169c3d7 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:10:31 +01:00
Fedora Release Engineering
6847be9c6f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 23:55:23 +00:00
Petr Písař
9d3185a0dc Control additional tests with build conditions 2017-12-07 14:35:28 +01:00
Fedora Release Engineering
b41e3af16a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 05:37:33 +00:00
Petr Písař
bd2a461bca perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:52:11 +02:00
Jitka Plesnikova
ea7438cf4d Perl 5.26 rebuild 2017-06-05 16:02:23 +02:00
Fedora Release Engineering
f531b8c48f - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 04:45:00 +00:00
Petr Písař
fc0fe5e1ff Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 09:47:28 +02:00
Jitka Plesnikova
773b176352 Perl 5.24 rebuild 2016-05-16 00:59:32 +02:00
Fedora Release Engineering
e1ab34418c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 15:16:16 +00:00
Dennis Gilmore
4aa559e761 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 05:20:54 +00:00
Jitka Plesnikova
68df6f55be Perl 5.22 rebuild 2015-06-06 19:26:01 +02:00
Paul Howarth
f373c63142 Update to 0.37
- New upstream release 0.37
  - Fix spurious warning in taint mode (GH#12)
- Update patch for building with old Test::More versions
- No documentation for Package::Stash::Conflicts in this release
- Classify buildreqs by usage
- Use %license where possible
- Don't try to run the extra tests for EL builds as we won't have the
  dependencies
2014-09-23 14:48:27 +01:00
Jitka Plesnikova
349676e3ef Perl 5.20 rebuild 2014-08-29 12:51:51 +02:00
Dennis Gilmore
573645874c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 03:43:58 -05:00
Paul Howarth
2750ead62a Update to 0.36
- New upstream release 0.36
  - Support building with PUREPERL_ONLY
- BR: perl(Config), perl(Text::ParseWords) and perl(Variable::Magic)
- Update patch for building with old Test::More version in EPEL-5
2013-09-04 14:00:34 +01:00
Dennis Gilmore
1befe59582 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 19:15:32 -05:00
Petr Písař
7261773875 Perl 5.18 rebuild 2013-07-29 07:28:09 +02:00
Paul Howarth
da9669e03c Update to 0.35
- New upstream release 0.35
  - Remove old, deprecated API
- BR: perl(Getopt::Long)
- perl(Package::DeprecationManager) is no longer needed
2013-07-10 16:32:58 +01:00
Paul Howarth
5c0d64b718 BR: perl(Package::Anon) if we have Perl ≥ 5.14 2013-01-24 15:24:51 +00:00
Paul Howarth
83475be475 Update to 0.34
- New upstream release 0.34
  - Support anonymous stashes on newer perl versions
  - Prevent harmful effects from invalid settings for
    $ENV{PACKAGE_STASH_IMPLEMENTATION}
  - Switch to Module::Implementation
- BR: perl(Module::Implementation) ≥ 0.06
- BR: perl(base) for test suite
- Bump Package::Stash::XS version requirement to 0.26
- Explicitly run extra tests (except on RHEL ≥ 7, where the necessary
  build dependencies may not be available)
- Update patch for building with old Test::More version in EPEL-5
2013-01-07 11:18:15 +00:00
Petr Písař
319bda04e8 Disable author tests on RHEL >= 7 2012-08-27 14:22:53 +02:00
Paul Howarth
e562923a10 Drop EPEL-4 support
- Drop EPEL-4 support
  - Drop %defattr, redundant since rpm 4.4
  - Test::LeakTrace, Test::Requires and Test::Script are now universally available
  - A suitably recent version of ExtUtils::MakeMaker is now universally available
- Don't need to remove empty directories from the buildroot
2012-08-24 20:03:45 +01:00
Petr Písař
ef066b412a Specify all dependendencies 2012-08-14 15:42:07 +02:00
Dennis Gilmore
5702a008b7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 13:11:24 -05:00
Petr Písař
01c60d45ef Perl 5.16 rebuild 2012-06-19 14:34:11 +02:00
Paul Howarth
15a666b35f Fedora 17 mass rebuild 2012-01-12 16:34:09 +00:00
Paul Howarth
cf9cb6bcb4 Update to 0.33
- New upstream release 0.33
  - Add conflict on MooseX::Method::Signatures 0.36
- BR: perl(Carp)
2011-09-29 09:40:28 +01:00
Paul Howarth
1a294d28ce Update to 0.32
- New upstream release 0.32
  - Bring the behavior of has_symbol for nonexistant scalars into line with the
    XS version
  - Invalid package names (for instance, Foo:Bar) are not allowed
  - Invalid stash entry names (anything containing ::) are not allowed
- Update patches to apply cleanly
- Bump perl(Package::Stash::XS) version requirement to 0.24
2011-09-06 20:29:32 +01:00
Paul Howarth
29b6aed269 Update to 0.31
- New upstream release 0.31
  - Fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+
  - Fix ->add_symbol('$foo', \v1.2.3) on 5.10+
- Update patch for old Test::More versions
- Update patch for no Test::Requires
2011-08-09 14:02:25 +01:00
Paul Howarth
af968d1506 Perl mass rebuild 2011-07-21 22:46:20 +01:00
Paul Howarth
9957c0744f Update to 0.30
- New upstream release 0.30
  - Fix compiler detection in Makefile.PL
- Update patch for old ExtUtils::MakeMaker versions
- Drop usage of macros for commands
- Drop redundant %{?perl_default_filter}
- perl(Pod::Coverage::TrustPod) now available everywhere
2011-07-21 22:32:29 +01:00
Petr Sabata
70b41f1fb4 Perl mass rebuild 2011-07-19 17:18:48 +02:00
Paul Howarth
bd2a1de4df Update to 0.29
- New upstream release 0.29
  - Really skip the package-stash-conflict script in the compile test
2011-04-06 14:18:04 +01:00
Paul Howarth
3b22373864 Update to 0.28
- New upstream release 0.28
  - META.json fixes
- Update patch for old ExtUtils::MakeMaker versions to apply cleanly
2011-03-30 12:56:06 +01:00
Paul Howarth
6feb600a05 Update to 0.27
- New upstream release 0.27
  - Skip the package-stash-conflicts script in the compile test
2011-03-28 14:45:38 +01:00
Paul Howarth
c924b51b5d Update to 0.26
- New upstream release 0.26
  - Make the namespace cache lazy and weak, in case the stash is deleted
  - However, this doesn't work on 5.8, so disable the namespace caching
    entirely there
- Update patches to apply cleanly
- Bump perl(Package::Stash::XS) version requirement to 0.22
- Bump perl(Dist::CheckConflicts) version requirement to 0.02
2011-03-05 14:19:12 +00:00
Dennis Gilmore
a5bb151531 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 23:29:38 -06:00
Paul Howarth
c9d7f7c164 Update to 0.25
- New upstream release 0.25
  - Make the leak tests author-only, since some smokers run release tests
- Update patches to apply cleanly
- Bump perl(Package::Stash::XS) version requirement to 0.21
- Drop buildreq perl(Test::Exception), no longer needed
2011-01-25 19:10:58 +00:00
Paul Howarth
c0ef9ce904 Update to 0.24 (reinstate Test::Requires dependency) 2011-01-18 10:43:05 +00:00
Paul Howarth
5f816c8fcc Update to 0.23
- New upstream release 0.23
  - Lower perl prereq to 5.8.1
  - Make the leak tests release-only
- Update patches to apply cleanly
- Add patch to skip memory leak tests if we don't have Test::LeakTrace
  (EPEL 4/5)
2011-01-12 11:50:26 +00:00
Paul Howarth
ccbe95daea Update to 0.22
- New upstream release 0.22
  - Bump Package::Stash::XS version requirement since a bug was fixed there
- Update patches for old ExtUtils::MakeMaker and Test::More versions
- BR/R perl(Package::Stash::XS) >= 0.19
- Content-free manpages for package-stash-conflicts and
  Package::Stash::Conflicts dropped upstream
2011-01-07 13:16:02 +00:00
Paul Howarth
a39aa3c820 Update to 0.20
- New upstream release 0.20
  - Methods were renamed for brevity: s/_package//
  - Convert Package::Stash into a module which loads either the XS or pure perl
    implementation, depending on what's available
  - Use Test::Fatal instead of Test::Exception
  - Use Dist::CheckConflicts
  - Silence deprecation warnings for the method renaming for now
- New script and manpage: package-stash-conflicts
- New modules and manpages: Package::Stash::Conflicts and Package::Stash::PP
- New build requirements:
  - perl(Dist::CheckConflicts)
  - perl(Package::DeprecationManager)
  - perl(Package::Stash::XS)
  - perl(Test::LeakTrace)
  - perl(Test::Requires)
  - perl(Test::Script)
- Update patches for old ExtUtils::MakeMaker and Test::More versions
- Add new patch to work around absence of Test::Requires in EPEL-4
- Require perl(Package::Stash::XS) for performance and consistency
- Manually provide perl(Package::Stash::Conflicts), hidden from auto-provides
2011-01-07 12:09:42 +00:00
Paul Howarth
c8cbe39a53 Tidy up changelog entry 2011-01-07 12:00:37 +00:00
Marcela Mašláňová
d4772b4dfc - 661697 rebuild for fixing problems with vendorach/lib 2010-12-21 11:29:05 +01:00
Paul Howarth
58da17c7ec Update to 0.08
Update to latest upstream release, 0.08:
- Re-enable the caching of the stash
Update patch for old ExtUtils::MakeMaker and Test::More versions
2010-09-20 12:02:37 +01:00
Paul Howarth
6730da510c Update to 0.05
Update to latest upstream release, 0.05:
- Bump Test::More requirement for done_testing
- Update packaging stuff
BR: perl(Test::EOL) and perl(Test::NoTabs)
Unify spec for all active branches, adding patches for back-compatibility
2010-07-30 10:34:57 +01:00
Paul Howarth
c89c278fda - Update to 0.04 (get_package_symbol now doesn't autovivify stash entries;
a new method get_or_add_package_symbol can now be used for that
    behavior)
2010-06-14 13:52:53 +00:00
Paul Howarth
87e5a2bc84 - Incorporate package review suggestions (#602597)
- Use %{?perl_default_filter}
- Use DESTDIR instead of PERL_INSTALL_ROOT
2010-06-14 08:10:38 +00:00
Paul Howarth
12f659e05b Initial import of perl-Package-Stash-0.03-1 2010-06-14 07:05:07 +00:00