!7 openEuler-rpm-config

Merge pull request !7 from syyhao/dev2
This commit is contained in:
openeuler-ci-bot 2020-01-14 19:24:22 +08:00 committed by Gitee
commit 69fc200b59
2 changed files with 17 additions and 1 deletions

View File

@ -2,7 +2,7 @@
Name: %{vendor}-rpm-config Name: %{vendor}-rpm-config
Version: 30 Version: 30
Release: 5 Release: 6
License: GPL+ License: GPL+
Summary: specific rpm configuration files Summary: specific rpm configuration files
URL: https://gitee.com/src-openeuler/openEuler-rpm-config URL: https://gitee.com/src-openeuler/openEuler-rpm-config
@ -104,6 +104,12 @@ mkdir -p %{buildroot}%{_fileattrsdir}
%{_rpmconfigdir}/macros.d/* %{_rpmconfigdir}/macros.d/*
%changelog %changelog
* Tue Jan 14 2020 openEuler Buildteam <buildteam@openeuler.org> - 30-6
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:update macros file
* Tue Jan 14 2020 openEuler Buildteam <buildteam@openeuler.org> - 30-5 * Tue Jan 14 2020 openEuler Buildteam <buildteam@openeuler.org> - 30-5
- Type:enhancement - Type:enhancement
- ID:NA - ID:NA

10
macros
View File

@ -292,3 +292,13 @@ Man pages and other related documents for %{name}.
%install_info_rm() \ %install_info_rm() \
/sbin/install-info --remove %1 %{_infodir}/dir || : /sbin/install-info --remove %1 %{_infodir}/dir || :
# macros that used for perl
%__perl /usr/bin/perl
%requires_eq() %(LC_ALL="C" echo '%*' | xargs -r rpm -q --qf 'Requires: %%{name} = %%{epoch}:%%{version}\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not")
%perl_sitearch %(eval "`%{__perl} -V:installsitearch`"; echo $installsitearch)
%perl_sitelib %(eval "`%{__perl} -V:installsitelib`"; echo $installsitelib)
%perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
%perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
%perl_archlib %(eval "`%{__perl} -V:installarchlib`"; echo $installarchlib)
%perl_privlib %(eval "`%{__perl} -V:installprivlib`"; echo $installprivlib)