|
|
4c0a28e |
# spec file for perl-Gtk2-AppIndicator
|
|
|
4c0a28e |
#
|
|
|
7cc5280 |
# Copyright (c) 2014-2018 Remi Collet
|
|
|
4c0a28e |
# License: CC-BY-SA
|
|
|
4c0a28e |
# http://creativecommons.org/licenses/by-sa/3.0/
|
|
|
4c0a28e |
#
|
|
|
4c0a28e |
# Please, preserve the changelog entries
|
|
|
4c0a28e |
|
|
|
4c0a28e |
Name: perl-Gtk2-AppIndicator
|
|
|
4c0a28e |
Version: 0.15
|
|
|
642afe9 |
Release: 25%{?dist}
|
|
|
4c0a28e |
Summary: Perl extension for libappindicator
|
|
|
2c1843c |
# COPYRIGHT: GPL+ or Artistic
|
|
|
2c1843c |
# LICENSE: Artistic text
|
|
|
2c1843c |
# README: GPL+ or Artistic
|
|
|
2c1843c |
## Header files exempted from copyright by LGPLv2+
|
|
|
2c1843c |
# gperl.h: LGPLv2+ (bundled from perl-Glib-devel)
|
|
|
2c1843c |
# typemap: LGPLv2+ (bundled from perl-Glib-devel)
|
|
|
b858399 |
License: GPL+ or Artistic
|
|
|
0fe63d4 |
URL: https://metacpan.org/release/Gtk2-AppIndicator
|
|
|
0fe63d4 |
Source0: https://cpan.metacpan.org/modules/by-module/Gtk2/Gtk2-AppIndicator-%{version}.tar.gz
|
|
|
2c1843c |
BuildRequires: findutils
|
|
|
7cc5280 |
BuildRequires: gcc
|
|
|
2c1843c |
BuildRequires: make
|
|
|
131fc8e |
BuildRequires: perl-devel
|
|
|
131fc8e |
BuildRequires: perl-generators
|
|
|
2c1843c |
BuildRequires: perl-interpreter
|
|
|
2c1843c |
BuildRequires: perl(:VERSION) >= 5.6
|
|
|
2c1843c |
# ExtUtils::Constant || (File::Copy && File::Spec)
|
|
|
2c1843c |
BuildRequires: perl(ExtUtils::Constant)
|
|
|
4036501 |
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
|
|
|
2c1843c |
# pkgconf-pkg-config for pkg-config executed from Makefile.PL
|
|
|
2c1843c |
BuildRequires: pkgconf-pkg-config
|
|
|
2c1843c |
BuildRequires: pkgconfig(gtk+-2.0)
|
|
|
2c1843c |
BuildRequires: pkgconfig(appindicator-0.1)
|
|
|
2c1843c |
# Run-time:
|
|
|
4c0a28e |
BuildRequires: perl(AutoLoader)
|
|
|
4c0a28e |
BuildRequires: perl(Carp)
|
|
|
4c0a28e |
BuildRequires: perl(Exporter)
|
|
|
2c1843c |
BuildRequires: perl(Gtk2) >= 1.2
|
|
|
4c0a28e |
BuildRequires: perl(strict)
|
|
|
4c0a28e |
BuildRequires: perl(warnings)
|
|
|
2c1843c |
BuildRequires: perl(XSLoader)
|
|
|
2c1843c |
# Tests:
|
|
|
2c1843c |
BuildRequires: font(:lang=en)
|
|
|
2c1843c |
BuildRequires: perl(Test::More)
|
|
|
2c1843c |
BuildRequires: xorg-x11-server-Xvfb
|
|
|
2c1843c |
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
|
|
2c1843c |
Requires: perl(Gtk2) >= 1.2
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%{?perl_default_filter}
|
|
|
2c1843c |
# Remove under-specified dependencies
|
|
|
2c1843c |
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Gtk2\\)$
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%description
|
|
|
2c1843c |
This Perl module gives an interface to libappindicator.
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%prep
|
|
|
4c0a28e |
%setup -q -n Gtk2-AppIndicator-%{version}
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%build
|
|
|
4036501 |
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="$RPM_OPT_FLAGS"
|
|
|
4036501 |
%{make_build}
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%install
|
|
|
4036501 |
%{make_install}
|
|
|
2c1843c |
find %{buildroot} -type f -name '*.bs' -size 0 -delete
|
|
|
4c0a28e |
%{_fixperms} %{buildroot}/*
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%check
|
|
|
4036501 |
xvfb-run -d make test
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%files
|
|
|
4c0a28e |
%license LICENSE COPYRIGHT
|
|
|
4c0a28e |
%doc Changes README
|
|
|
4c0a28e |
%{perl_vendorarch}/auto/Gtk2
|
|
|
4c0a28e |
%{perl_vendorarch}/Gtk2
|
|
|
4c0a28e |
%{_mandir}/man3/Gtk2*
|
|
|
4c0a28e |
|
|
|
4c0a28e |
%changelog
|
|
|
642afe9 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-25
|
|
|
642afe9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
642afe9 |
|
|
|
f1287cd |
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-24
|
|
|
f1287cd |
- Perl 5.32 rebuild
|
|
|
f1287cd |
|
|
|
4036501 |
* Mon Feb 10 2020 Petr Pisar <ppisar@redhat.com> - 0.15-23
|
|
|
4036501 |
- Modernize a spec file
|
|
|
4036501 |
|
|
|
33837cf |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-22
|
|
|
33837cf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
33837cf |
|
|
|
4fbc34a |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-21
|
|
|
4fbc34a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
4fbc34a |
|
|
|
48b71ed |
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-20
|
|
|
48b71ed |
- Perl 5.30 rebuild
|
|
|
48b71ed |
|
|
|
59d3e0b |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-19
|
|
|
59d3e0b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
59d3e0b |
|
|
|
f23a444 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-18
|
|
|
f23a444 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
f23a444 |
|
|
|
b1aa362 |
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-17
|
|
|
b1aa362 |
- Perl 5.28 rebuild
|
|
|
b1aa362 |
|
|
|
2c1843c |
* Thu Mar 22 2018 Petr Pisar <ppisar@redhat.com> - 0.15-16
|
|
|
2c1843c |
- Modernize spec file
|
|
|
2c1843c |
|
|
|
7cc5280 |
* Tue Feb 20 2018 Remi Collet <remi@remirepo.net> - 0.15-15
|
|
|
7cc5280 |
- missing BR on C compiler
|
|
|
7cc5280 |
|
|
|
705fb86 |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-14
|
|
|
705fb86 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
705fb86 |
|
|
|
a751489 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-13
|
|
|
a751489 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
a751489 |
|
|
|
33ed714 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-12
|
|
|
33ed714 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
33ed714 |
|
|
|
c15d5a8 |
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-11
|
|
|
c15d5a8 |
- Perl 5.26 rebuild
|
|
|
c15d5a8 |
|
|
|
1e56e33 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-10
|
|
|
1e56e33 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
1e56e33 |
|
|
|
5e141fd |
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-9
|
|
|
5e141fd |
- Perl 5.24 rebuild
|
|
|
5e141fd |
|
|
|
35d646c |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-8
|
|
|
35d646c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
35d646c |
|
|
|
1d7c2ad |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15-7
|
|
|
1d7c2ad |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
1d7c2ad |
|
|
|
b2e0eff |
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-6
|
|
|
b2e0eff |
- Perl 5.22 rebuild
|
|
|
b2e0eff |
|
|
|
763a5f5 |
* Sun Jan 4 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.15-5
|
|
|
763a5f5 |
- Drop mono_arches as libappindicator, except the mono bindings is built on all arches
|
|
|
763a5f5 |
|
|
|
8c0b4e9 |
* Fri Sep 19 2014 Remi Collet <remi@fedoraproject.org> 0.15-4
|
|
|
8c0b4e9 |
- add ExclusiveArch: mono_arches as libappindicator
|
|
|
8c0b4e9 |
|
|
|
4c0a28e |
* Sun Sep 7 2014 Remi Collet <remi@fedoraproject.org> 0.15-2
|
|
|
4c0a28e |
- fix BR and cleaup from review #1138980
|
|
|
4c0a28e |
|
|
|
4c0a28e |
* Sun Sep 7 2014 Remi Collet <remi@fedoraproject.org> 0.15-1
|
|
|
763a5f5 |
- initial package
|