build without perl_File_BaseDir_enables_xdg_user_dirs
This commit is contained in:
parent
4225abbb36
commit
cb7227e6d0
@ -1,6 +1,7 @@
|
||||
%{bcond_with perl_File_BaseDir_enables_xdg_user_dirs}
|
||||
Name: perl-File-BaseDir
|
||||
Version: 0.08
|
||||
Release: 5
|
||||
Release: 6
|
||||
Summary: Use the Freedesktop.org base directory specification
|
||||
License: GPL+ or Artistic
|
||||
URL: https://metacpan.org/release/File-BaseDir
|
||||
@ -9,7 +10,10 @@ BuildArch: noarch
|
||||
|
||||
BuildRequires: findutils make perl-interpreter perl-generators perl(ExtUtils::MakeMaker)
|
||||
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}
|
||||
@ -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
|
||||
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
|
||||
|
||||
%prep
|
||||
@ -43,11 +59,22 @@ make test
|
||||
%defattr(-,root,root)
|
||||
%doc Changes README
|
||||
%{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
|
||||
%{_mandir}/man3/*
|
||||
|
||||
%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
|
||||
- delete obsolete of perl(File::UserDirs)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user