Compare commits

...

2 Commits
master ... f24

Author SHA1 Message Date
Jason Tibbitts de97f9cde1 Add macros.vpath
https://fedorahosted.org/fpc/ticket/655
2016-12-15 14:22:30 -06:00
Jason Tibbitts f3bff6d781 Add dep on fpc-srpm-macros.
Note: I had to either bump the release and not the version, or use a
non-integer version, in order to make sure that this package doesn't end
up newer than the F24 version, which would happen after one more update
which I do intend to make.

Sorry.  The request to keep the version in that manner is simply not
workable in the general case.
2016-08-18 13:53:35 -05:00
2 changed files with 20 additions and 4 deletions

7
macros.vpath Normal file
View File

@ -0,0 +1,7 @@
# ---- VPATH default settings
# directory where CMakeLists.txt/meson.build/etc. are placed
%_vpath_srcdir .
# directory (doesn't need to exist) where all generated build files will be placed
%_vpath_builddir %_target_platform

View File

@ -6,8 +6,8 @@
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
Version: 41
Release: 1%{?dist}
Version: 42
Release: 2%{?dist}
# No version specified.
License: GPL+
Group: Development/System
@ -33,6 +33,7 @@ Source103: macros.nodejs-srpm
# Other misc macros
Source150: macros.dwz
Source151: macros.kmp
Source152: macros.vpath
# Build policy scripts
Source201: brp-implant-ident-static
@ -65,6 +66,7 @@ BuildArch: noarch
Requires: coreutils
Requires: perl-srpm-macros
Requires: ocaml-srpm-macros
Requires: fpc-srpm-macros
Requires: gnat-srpm-macros
Requires: ghc-srpm-macros
Requires: go-srpm-macros
@ -125,6 +127,7 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
%{_rpmconfigdir}/kmod.prov
%{_rpmconfigdir}/macros.d/macros.*-srpm
%{_rpmconfigdir}/macros.d/macros.dwz
%{_rpmconfigdir}/macros.d/macros.vpath
%files -n kernel-rpm-macros
%dir %{rrcdir}/find-provides.d
@ -138,6 +141,12 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
%{_rpmconfigdir}/macros.d/macros.kmp
%changelog
* Thu Dec 15 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 42-2
- Add macros.vpath (https://fedorahosted.org/fpc/ticket/655)
* Thu Aug 18 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 41-2
- Add dependency on fpc-srpm-macros.
* Mon Apr 11 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 41-1
- Add a file for miscellaneous macros, currently containing just %%rpmmacrodir.
@ -174,7 +183,7 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
* Fri May 29 2015 Florian Festi <ffesti@redhat.com> 32-1
- Support out of source builds for %%_configure_gnuconfig_hack (#1191788)
- Fix typo in %%kernel_module_package (#1159361)
* Tue May 19 2015 Florian Festi <ffesti@redhat.com> 31-1
- Add %%py_auto_byte_compile macro controlling Python bytecompilation
(#976651)
@ -206,7 +215,7 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
* Sat May 24 2014 Brent Baude <baude@us.ibm.com> - 23-2
- Changed ppc64 to power64 macro for mono_archs
* Tue May 13 2014 Peter Robinson <pbrobinson@fedoraproject.org>
* Tue May 13 2014 Peter Robinson <pbrobinson@fedoraproject.org>
- aarch64 has Ada so add it to GNAT_arches
* Mon May 12 2014 Josh Boyer <jwboyer@fedoraproject.org> - 22-1