---- rpm-5.4.15/macros/macros.rpmbuild.in~ 2014-11-15 19:23:32.000000000 +0100
-+++ rpm-5.4.15/macros/macros.rpmbuild.in 2014-11-15 19:24:15.545692422 +0100
+--- rpm-5.4.16/macros/macros.rpmbuild.in~ 2016-03-16 00:35:33.000000000 +0200
++++ rpm-5.4.16/macros/macros.rpmbuild.in 2016-03-16 00:36:00.832131027 +0200
@@ -282,7 +282,7 @@
# ECDSA/SHA384 (using NIST P-384)
# ECDSA/SHA512 (using NIST P-521)
#
--%_build_sign RSA/SHA1
+-%_build_sign ECDSA/SHA256
+%_build_sign DSA
#
case "${filename}" in
*.pc)
- # Query the dependencies of the package.
-- DIR=`dirname ${filename}`
+- DIR=$(dirname ${filename})
- PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig"
- export PKG_CONFIG_PATH
- $pkgconfig --print-provides "$filename" 2> /dev/null | while read n r v ; do
- done
+ if [[ "$(dirname ${filename})" =~ pkgconfig ]]; then
+ # Query the dependencies of the package.
-+ DIR=`dirname ${filename}`
++ DIR=$(dirname ${filename})
+ PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig"
+ export PKG_CONFIG_PATH
+ $pkgconfig --print-provides "$filename" 2> /dev/null | while read n r v ; do
-diff -dur -x '*~' rpm-5.4.15.orig/scripts/brp-strip rpm-5.4.15/scripts/brp-strip
---- rpm-5.4.15.orig/scripts/brp-strip 2011-09-06 14:53:10.000000000 +0200
-+++ rpm-5.4.15/scripts/brp-strip 2015-01-27 11:09:22.000000000 +0100
+--- rpm-5.4.16/scripts/brp-strip~ 2015-04-20 19:42:36.000000000 +0300
++++ rpm-5.4.16/scripts/brp-strip 2016-03-16 00:37:07.912263999 +0200
@@ -16,6 +16,6 @@
- for f in `find "$RPM_BUILD_ROOT" -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \
+ for f in $(find "$RPM_BUILD_ROOT" -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \
grep -v "^${RPM_BUILD_ROOT}/\?usr/lib/debug" | \
grep -v ' shared object,' | \
-- sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'`; do
-+ sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped.*/\1/p'`; do
+- sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'); do
++ sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped.*/\1/p'); do
$STRIP -g "$f" || :
done
-diff -dur -x '*~' rpm-5.4.15.orig/scripts/brp-strip-shared rpm-5.4.15/scripts/brp-strip-shared
---- rpm-5.4.15.orig/scripts/brp-strip-shared 2012-05-08 05:00:44.000000000 +0200
-+++ rpm-5.4.15/scripts/brp-strip-shared 2015-01-27 11:09:41.000000000 +0100
+--- rpm-5.4.16/scripts/brp-strip-shared~ 2015-04-20 19:42:36.000000000 +0300
++++ rpm-5.4.16/scripts/brp-strip-shared 2016-03-16 00:37:21.346291524 +0200
@@ -21,6 +21,6 @@
- for f in `find "$RPM_BUILD_ROOT" -type f -a -exec file {} \; | \
+ for f in $(find "$RPM_BUILD_ROOT" -type f -a -exec file {} \; | \
grep -v "^${RPM_BUILD_ROOT}/\?usr/lib/debug" | \
grep ' shared object,' | \
-- sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'`; do
-+ sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped.*/\1/p'`; do
+- sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'); do
++ sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped.*/\1/p'); do
$STRIP --strip-unneeded "$f"
done
-diff -dur -x '*~' rpm-5.4.15.orig/scripts/find-debuginfo.sh rpm-5.4.15/scripts/find-debuginfo.sh
--- rpm-5.4.15.orig/scripts/find-debuginfo.sh 2015-01-27 11:10:52.000000000 +0100
+++ rpm-5.4.15/scripts/find-debuginfo.sh 2015-01-27 11:09:54.000000000 +0100
@@ -194,7 +194,7 @@