rpm: disable debugsource package generation and empty the file lists.
diff --git a/rpm/SPECS/nginx-module.spec.in b/rpm/SPECS/nginx-module.spec.in
index 16073df..80bb1bb 100644
--- a/rpm/SPECS/nginx-module.spec.in
+++ b/rpm/SPECS/nginx-module.spec.in
@@ -10,6 +10,7 @@
%if 0%{?suse_version} >= 1315
%define _group Productivity/Networking/Web/Servers
BuildRequires: libopenssl-devel
+%define _debugsource_template %{nil}
%endif
%if 0%{?rhel} == 7
@@ -103,6 +104,15 @@
$RPM_BUILD_ROOT%{_libdir}/nginx/modules/
done
+%check
+%{__rm} -rf $RPM_BUILD_ROOT/usr/src
+cd %{bdir}
+grep -v 'usr/src' debugfiles.list > debugfiles.list.new && mv debugfiles.list.new debugfiles.list
+cat /dev/null > debugsources.list
+%if 0%{?suse_version} >= 1500
+cat /dev/null > debugsourcefiles.list
+%endif
+
%clean
%{__rm} -rf $RPM_BUILD_ROOT
diff --git a/rpm/SPECS/nginx.spec.in b/rpm/SPECS/nginx.spec.in
index 16822f0..1f12dd2 100644
--- a/rpm/SPECS/nginx.spec.in
+++ b/rpm/SPECS/nginx.spec.in
@@ -48,6 +48,7 @@
%define nginx_loggroup trusted
Requires(pre): shadow
BuildRequires: libopenssl-devel
+%define _debugsource_template %{nil}
%endif
# end of distribution specific definitions
@@ -191,6 +192,15 @@
%{__install} -m755 %{bdir}/objs/nginx-debug \
$RPM_BUILD_ROOT%{_sbindir}/nginx-debug
+%check
+%{__rm} -rf $RPM_BUILD_ROOT/usr/src
+cd %{bdir}
+grep -v 'usr/src' debugfiles.list > debugfiles.list.new && mv debugfiles.list.new debugfiles.list
+cat /dev/null > debugsources.list
+%if 0%{?suse_version} >= 1500
+cat /dev/null > debugsourcefiles.list
+%endif
+
%clean
%{__rm} -rf $RPM_BUILD_ROOT