perl-Devel-FindRef-vl.spec 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. Summary: Where is that reference to my variable hiding?
  2. Name: perl-Devel-FindRef
  3. Version: 1.46
  4. Release: 2%{?_dist_release}
  5. Group: programming
  6. Vendor: Project Vine
  7. Distribution: Vine Linux
  8. License: GPL+ or Artistic
  9. URL: https://metacpan.org/pod/Devel::FindRef
  10. Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Devel-FindRef-%{version}.tar.gz
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  12. BuildRequires: perl(Canary::Stability)
  13. BuildRequires: perl(ExtUtils::MakeMaker)
  14. BuildRequires: perl(common::sense)
  15. BuildRequires: libxcrypt-devel
  16. Requires: perl
  17. %description
  18. Tracking down reference problems (e.g. you expect some object to be
  19. destroyed, but there are still references to it that keep it alive) can be
  20. very hard. Fortunately, perl keeps track of all its values, so tracking
  21. references "backwards" is usually possible.
  22. %debug_package
  23. %prep
  24. %setup -q -n Devel-FindRef-%{version}
  25. %build
  26. echo "y" | %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
  27. make %{?_smp_mflags}
  28. %install
  29. rm -rf %{buildroot}
  30. make pure_install PERL_INSTALL_ROOT=%{buildroot}
  31. find %{buildroot} -type f -name .packlist -exec rm -f {} \;
  32. find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
  33. find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
  34. %{_fixperms} %{buildroot}/*
  35. %check
  36. make test
  37. %clean
  38. rm -rf %{buildroot}
  39. %files
  40. %defattr(-,root,root,-)
  41. %license COPYING
  42. %doc Changes README
  43. %{perl_vendorarch}/auto/Devel
  44. %{perl_vendorarch}/Devel
  45. %{_mandir}/man3/Devel*.3*
  46. %changelog
  47. * Wed Nov 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.46-2
  48. - rebuilt with perl-5.34.0.
  49. * Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.46-1
  50. - new upstream release.
  51. - rebuilt with perl-5.26.
  52. * Mon Jun 30 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.42-2
  53. - build with Perl 5.16
  54. * Fri Mar 02 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.42-1
  55. - initial build for Vine Linux
  56. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-14
  57. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  58. * Sun Jun 19 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.42-13
  59. - Perl mass rebuild
  60. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-12
  61. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  62. * Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.42-11
  63. - 661697 rebuild for fixing problems with vendorach/lib
  64. * Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.42-10
  65. - Mass rebuild with perl-5.12.0
  66. * Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.42-9
  67. - Mass rebuild with perl-5.12.0
  68. * Sun Dec 20 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.42-8
  69. - Add BR perl(common::sense)
  70. * Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 1.42-7
  71. - rebuild against perl 5.10.1
  72. * Mon Aug 31 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.42-5
  73. - Update internal version to 1.422
  74. * Tue Aug 4 2009 Stepan Kasal <skasal@redhat.com> 1.42-3
  75. - back out the previous rebuild
  76. * Fri Jul 31 2009 Stepan Kasal <skasal@redhat.com> 1.42-2
  77. - rebuild against perl build without -DDEBUGGING
  78. * Mon Jul 27 2009 Nicolas Chauvet (kwizart) 1.42-1
  79. - Specfile autogenerated by cpanspec 1.78.