Compare commits

...

5 Commits
master ... f23

Author SHA1 Message Date
Jason Tibbitts 3169f11c48 Add dep on fpc-srpm-macros.
vim may have stripped whitespace, and I doubled some percent signs
in the changelog as well so that it would stop yelling at me.
2016-08-18 14:21:45 -05:00
Orion Poplawski d90a328016 Add Requires: python-srpm-macros
Conflicts:
	redhat-rpm-config.spec
2016-03-28 16:42:33 -06:00
Jaromir Capik 1c9cc2d168 Adding STAGE2 bootstrap recipe 2015-11-04 16:44:00 +01:00
Florian Festi 52856a5152 - Add Requires: go-srpm-macros
- Resolves: #1243922
2015-07-17 15:09:07 +02:00
Sandro Mani a59af009ae Use %__libsymlink_path instead of %__libsymlink_exclude_path in libsymlink.attr 2015-07-15 14:47:53 +02:00
3 changed files with 54 additions and 8 deletions

30
STAGE2-redhat-rpm-config Normal file
View File

@ -0,0 +1,30 @@
#requires libtool
cd $SRC/redhat-rpm-config-*
# makefile has been removed :/
# make install
RCCDIR=/usr/lib/rpm/redhat
RPMCFGDIR=/usr/lib/rpm
RPMFATTR=/usr/lib/rpm/fileattrs
mkdir -p /usr/lib/rpm/redhat
install -p -m 644 -t $RCCDIR macros rpmrc
install -p -m 444 -t $RCCDIR redhat-hardened-*
install -p -m 755 -t $RCCDIR config.*
install -p -m 755 -t $RCCDIR dist.sh rpmsort symset-table kmodtool
install -p -m 755 -t $RCCDIR brp-*
install -p -m 755 -t $RCCDIR find-*
mkdir -p $RCCDIR/find-provides.d
install -p -m 644 -t $RCCDIR/find-provides.d firmware.prov modalias.prov
mkdir -p $RPMCFGDIR/macros.d
install -p -m 644 -t $RPMCFGDIR/macros.d macros.*
mkdir -p $RPMFATTR
install -p -m 644 -t $RPMFATTR *.attr
install -p -m 755 -t $RPMCFGDIR kmod.prov
cp -p /usr/share/libtool/config/config.{guess,sub} $RCCDIR/

View File

@ -1,4 +1,5 @@
# Make libfoo.so symlinks require the soname-provide of the target library
%__libsymlink_requires %{_rpmconfigdir}/elfdeps --provides --soname-only
%__libsymlink_magic ^symbolic link to .*lib.*\.so\..*$
%__libsymlink_exclude_path ^.*[[:digit:]]$
%__libsymlink_path ^.*\.so$
%__libsymlink_flags magic_and_path

View File

@ -6,8 +6,8 @@
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
Version: 34
Release: 1%{?dist}
Version: 37
Release: 1%{?dist}.1
# No version specified.
License: GPL+
Group: Development/System
@ -64,8 +64,11 @@ 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
Requires: python-srpm-macros
Requires: rpm >= 4.11.0
Requires: dwz >= 0.4
Requires: zip
@ -135,6 +138,18 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
%{_rpmconfigdir}/macros.d/macros.kmp
%changelog
* Thu Aug 18 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 37-1.1
- Add dependency on fpc-srpm-macros.
* Mon Mar 28 2016 Orion Poplawski <orion@cora.nwra.com> 36-1.1
- Add Requires: python-srpm-macros
* Fri Jul 17 2015 Florian Festi <ffesti@redhat.com> 36-1
- Add Requires: go-srpm-macros (#1243922)
* Thu Jul 09 2015 Sandro Mani <manisandro@gmail.com> 35-1
- Use %%__libsymlink_path instead of %%__libsymlink_exclude_path in libsymlink.attr
* Wed Jul 08 2015 Adam Jackson <ajax@redhat.com> 34-1
- Fix cc1 specs mishandling of incremental linking
@ -145,11 +160,11 @@ install -p -m 755 -t %{buildroot}%{_rpmconfigdir} kmod.prov
- Mono 4 adds support for ppc64le
* 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)
- 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
- Add %%py_auto_byte_compile macro controlling Python bytecompilation
(#976651)
* Wed Apr 29 2015 Florian Festi <ffesti@redhat.com> 30-1
@ -179,7 +194,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