0629eb9
# Run optional tests
8f8c629
%if ! (0%{?rhel})
0629eb9
%{bcond_without perl_File_DesktopEntry_enables_optional_test}
8f8c629
%else
8f8c629
%{bcond_with perl_File_DesktopEntry_enables_optional_test}
8f8c629
%endif
0629eb9
bdcb005
Name:           perl-File-DesktopEntry
9132efa
Version:        0.22
bb4c11f
Release:        21%{?dist}
bdcb005
Summary:        Object to handle .desktop files
539b843
License:        GPL+ or Artistic
2064fa4
URL:            https://metacpan.org/release/File-DesktopEntry
2064fa4
Source0:        https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-DesktopEntry-%{version}.tar.gz
bdcb005
BuildArch:      noarch
21f1922
BuildRequires:  make
bde1593
BuildRequires:  perl-interpreter
50edef9
BuildRequires:  perl-generators
9132efa
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
99db7a9
BuildRequires:  perl(strict)
99db7a9
BuildRequires:  perl(warnings)
6720f3b
# Run-time:
6720f3b
BuildRequires:  perl(Carp)
6720f3b
BuildRequires:  perl(Cwd)
6720f3b
BuildRequires:  perl(Encode)
6720f3b
BuildRequires:  perl(File::BaseDir) >= 0.03
6720f3b
BuildRequires:  perl(File::Path)
6720f3b
BuildRequires:  perl(File::Spec)
21f1922
BuildRequires:  perl(URI::Escape)
6720f3b
BuildRequires:  perl(vars)
6720f3b
# Tests:
6720f3b
BuildRequires:  perl(Test::More) 
21f1922
BuildRequires:  perl(utf8)
0629eb9
%if %{with perl_File_DesktopEntry_enables_optional_test}
99db7a9
# Optional tests
11d7420
BuildRequires:  perl(Test::CPAN::Changes)
6720f3b
BuildRequires:  perl(Test::Pod) >= 1.00
6720f3b
BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
0629eb9
%endif
6720f3b
6720f3b
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
6720f3b
Requires:       perl(Cwd)
6720f3b
Requires:       perl(File::Path)
bdcb005
bdcb005
%description
bdcb005
This module is used to work with .desktop files. The format of these files
6720f3b
is specified by the freedesktop "Desktop Entry" specification. This module
6720f3b
can parse these files but also knows how to run the applications defined by
6720f3b
these files. For this module version 1.0 of the specification was used.
bdcb005
bdcb005
%prep
bdcb005
%setup -q -n File-DesktopEntry-%{version}
bdcb005
bdcb005
%build
9132efa
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
bdcb005
make %{?_smp_mflags}
bdcb005
bdcb005
%install
6720f3b
make pure_install DESTDIR=$RPM_BUILD_ROOT
bdcb005
%{_fixperms} $RPM_BUILD_ROOT/*
bdcb005
bdcb005
%check
bdcb005
make test
bdcb005
bdcb005
%files
8c6e63a
%doc Changes
bdcb005
%{perl_vendorlib}/*
bdcb005
%{_mandir}/man3/*
bdcb005
bdcb005
%changelog
bb4c11f
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-21
bb4c11f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
bb4c11f
7cc52a9
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-20
7cc52a9
- Perl 5.36 rebuild
7cc52a9
4ef4635
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-19
4ef4635
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
4ef4635
03f5756
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-18
03f5756
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
03f5756
6da4ff1
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-17
6da4ff1
- Perl 5.34 rebuild
6da4ff1
eba5e33
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-16
eba5e33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
eba5e33
973ba8b
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-15
973ba8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
973ba8b
e7b978f
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-14
e7b978f
- Perl 5.32 rebuild
e7b978f
a8541c6
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-13
a8541c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
a8541c6
f42c616
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-12
f42c616
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f42c616
6cf3521
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-11
6cf3521
- Perl 5.30 rebuild
6cf3521
06b1f53
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-10
06b1f53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
06b1f53
700702f
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-9
700702f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
700702f
18d09bf
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-8
18d09bf
- Perl 5.28 rebuild
18d09bf
8d2064d
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-7
8d2064d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
8d2064d
28d531b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-6
28d531b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
28d531b
303cf86
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-5
303cf86
- Perl 5.26 rebuild
303cf86
05082c5
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-4
05082c5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
05082c5
5a1253a
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-3
5a1253a
- Perl 5.24 rebuild
5a1253a
1aa5ad2
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-2
1aa5ad2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1aa5ad2
9132efa
* Fri Dec 11 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-1
9132efa
- 0.22 bump
9132efa
8c6e63a
* Thu Nov 26 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.21-1
8c6e63a
- 0.21 bump
8c6e63a
21f1922
* Tue Nov 24 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.20-1
21f1922
- 0.20 bump
21f1922
0971fe0
* Mon Jun 22 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-1
0971fe0
- 0.12 bump
0971fe0
0546d8a
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11-2
0546d8a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0546d8a
11d7420
* Fri Jun 12 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-1
11d7420
- 0.11 bump
11d7420
c2898e4
* Tue Jun 09 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-2
c2898e4
- Perl 5.22 rebuild
c2898e4
cfcc7ee
* Tue Jun 09 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-1
cfcc7ee
- 0.10 bump
cfcc7ee
4fd8111
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.08-4
4fd8111
- Perl 5.22 rebuild
4fd8111
f4b7fb5
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.08-3
f4b7fb5
- Perl 5.20 rebuild
f4b7fb5
b1dd2ac
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-2
b1dd2ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b1dd2ac
99db7a9
* Tue Oct 08 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.08-1
99db7a9
- 0.08 bump
99db7a9
- Update patch and BR
99db7a9
a0ee8f0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.05-3
a0ee8f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a0ee8f0
a8d1723
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 0.05-2
a8d1723
- Perl 5.18 rebuild
a8d1723
6720f3b
* Fri Jun 07 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.05-1
6720f3b
- 0.05 bump
6720f3b
- Clean up spec
6720f3b
- Update source URL
6720f3b
a416abc
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-19
a416abc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
a416abc
80629e9
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-18
80629e9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
80629e9
bb5e74b
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 0.04-17
bb5e74b
- Perl 5.16 rebuild
bb5e74b
56d74b8
* Fri Apr 27 2012 Marcela Mašláňová <mmaslano@redhat.com> - 0.04-15
56d74b8
- apply patch from MozBug for fixing encoding of utf-8 files 816809, cpan#76843
56d74b8
96f0d3f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-15
96f0d3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
96f0d3f
57cfe5b
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.04-14
57cfe5b
- Perl mass rebuild
57cfe5b
3233d6c
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-13
3233d6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3233d6c
3258601
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-12
3258601
- 661697 rebuild for fixing problems with vendorach/lib
3258601
ae39438
* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-11
ae39438
- Mass rebuild with perl-5.12.0
ae39438
ae270e4
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-10
ae270e4
- Mass rebuild with perl-5.12.0
ae270e4
96575cb
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.04-9
96575cb
- rebuild against perl 5.10.1
96575cb
3d6f219
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-8
3d6f219
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
3d6f219
5c33134
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-7
5c33134
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
5c33134
b85c994
* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-2
b85c994
- rebuild for new perl
b85c994
83914a8
* Thu Dec 27 2007 Patrice Dumas <pertusus@free.fr> 0.04-5
551452d
- update to 0.04
551452d
28fbba1
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-1.2
28fbba1
- add BR: perl(Test::More)
28fbba1
539b843
* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-1.1
539b843
- correct license tag
539b843
- add BR: perl(ExtUtils::MakeMaker)
539b843
bdcb005
* Wed Oct 11 2006 Patrice Dumas <pertusus@free.fr> 0.02-1
bdcb005
- Specfile autogenerated by cpanspec 1.69.