!3 build without perl_File_BaseDir_enables_xdg_user_dirs
Merge pull request !3 from syyhao/next
This commit is contained in:
commit
546f70ef0c
@ -1,6 +1,7 @@
|
|||||||
|
%{bcond_with perl_File_BaseDir_enables_xdg_user_dirs}
|
||||||
Name: perl-File-BaseDir
|
Name: perl-File-BaseDir
|
||||||
Version: 0.08
|
Version: 0.08
|
||||||
Release: 5
|
Release: 6
|
||||||
Summary: Use the Freedesktop.org base directory specification
|
Summary: Use the Freedesktop.org base directory specification
|
||||||
License: GPL+ or Artistic
|
License: GPL+ or Artistic
|
||||||
URL: https://metacpan.org/release/File-BaseDir
|
URL: https://metacpan.org/release/File-BaseDir
|
||||||
@ -9,7 +10,10 @@ BuildArch: noarch
|
|||||||
|
|
||||||
BuildRequires: findutils make perl-interpreter perl-generators perl(ExtUtils::MakeMaker)
|
BuildRequires: findutils make perl-interpreter perl-generators perl(ExtUtils::MakeMaker)
|
||||||
BuildRequires: perl(Module::Build::Compat) perl(Test::More)
|
BuildRequires: perl(Module::Build::Compat) perl(Test::More)
|
||||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) xdg-user-dirs
|
%if %{with perl_File_BaseDir_enables_xdg_user_dirs}
|
||||||
|
BuildRequires: xdg-user-dirs
|
||||||
|
%endif
|
||||||
|
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||||
|
|
||||||
Provides: perl-File-UserDirs = %{version}-%{release}
|
Provides: perl-File-UserDirs = %{version}-%{release}
|
||||||
Provides: perl(File::UserDirs) = %{version}-%{release}
|
Provides: perl(File::UserDirs) = %{version}-%{release}
|
||||||
@ -22,6 +26,18 @@ configuration, application data and cache data. It is suggested that desktop app
|
|||||||
e.g. the Gnome, KDE or Xfce platforms follow this layout. However, the same layout can just
|
e.g. the Gnome, KDE or Xfce platforms follow this layout. However, the same layout can just
|
||||||
as well be used for non-GUI applications.
|
as well be used for non-GUI applications.
|
||||||
|
|
||||||
|
%if %{with perl_File_BaseDir_enables_xdg_user_dirs}
|
||||||
|
Summary: Find extra media and documents Freedesktop.org directories
|
||||||
|
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
||||||
|
Requires: xdg-user-dirs
|
||||||
|
Conflicts: %{name} < 0.06-2
|
||||||
|
|
||||||
|
%description -n perl-File-UserDirs
|
||||||
|
File::UserDirs Perl module can be used to find directories as informally
|
||||||
|
specified by the Freedesktop.org xdg-user-dirs software. This gives
|
||||||
|
a mechanism to locate extra directories for media and documents files.
|
||||||
|
%endif
|
||||||
|
|
||||||
%package_help
|
%package_help
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@ -43,11 +59,22 @@ make test
|
|||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc Changes README
|
%doc Changes README
|
||||||
%{perl_vendorlib}/*
|
%{perl_vendorlib}/*
|
||||||
|
%exclude %{perl_vendorlib}/File/UserDirs.pm
|
||||||
|
|
||||||
|
%if %{with perl_File_BaseDir_enables_xdg_user_dirs}
|
||||||
|
%files -n perl-File-UserDirs
|
||||||
|
%doc Changes README
|
||||||
|
%dir %{perl_vendorlib}/File
|
||||||
|
%{perl_vendorlib}/File/UserDirs.pm
|
||||||
|
%endif
|
||||||
|
|
||||||
%files help
|
%files help
|
||||||
%{_mandir}/man3/*
|
%{_mandir}/man3/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 15 2020 openEuler Buildteam <buildteam@openeuler.org> - 0.08-6
|
||||||
|
- build without perl_File_BaseDir_enables_xdg_user_dirs
|
||||||
|
|
||||||
* Wed Jan 15 2020 openEuler Buildteam <buildteam@openeuler.org> - 0.08-5
|
* Wed Jan 15 2020 openEuler Buildteam <buildteam@openeuler.org> - 0.08-5
|
||||||
- delete obsolete of perl(File::UserDirs)
|
- delete obsolete of perl(File::UserDirs)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user