From 2b1aa1fd8ec5ea594368db13691981f6fa210d50 Mon Sep 17 00:00:00 2001 From: John Rigby Date: Mon, 26 Sep 2011 16:26:56 -0600 Subject: LINARO: DEBUG: Only rename debug symbol deb for primary archive Signed-off-by: John Rigby --- debian/rules.d/2-binary-arch.mk | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/debian/rules.d/2-binary-arch.mk b/debian/rules.d/2-binary-arch.mk index 2122b758870..a403bea9c84 100644 --- a/debian/rules.d/2-binary-arch.mk +++ b/debian/rules.d/2-binary-arch.mk @@ -325,14 +325,18 @@ ifneq ($(skipdbg),true) # package from being mirrored. It is instead, through some # archive admin hackery, copied to http://ddebs.ubuntu.com. # - mv ../$(dbgpkg)_$(release)-$(revision)_$(arch).deb \ - ../$(dbgpkg)_$(release)-$(revision)_$(arch).ddeb + # Only do this for PRIMARY archive for now + # set -e; \ - if grep -qs '^Build-Debug-Symbols: yes$$' /CurrentlyBuilding; then \ - sed -i '/^$(dbgpkg)_/s/\.deb /.ddeb /' debian/files; \ - else \ - grep -v '^$(dbgpkg)_.*$$' debian/files > debian/files.new; \ - mv debian/files.new debian/files; \ + if grep -qs '^Purpose: PRIMARY$$' /CurrentlyBuilding; then \ + mv ../$(dbgpkg)_$(release)-$(revision)_$(arch).deb \ + ../$(dbgpkg)_$(release)-$(revision)_$(arch).ddeb; \ + if grep -qs '^Build-Debug-Symbols: yes$$' /CurrentlyBuilding; then \ + sed -i '/^$(dbgpkg)_/s/\.deb /.ddeb /' debian/files; \ + else \ + grep -v '^$(dbgpkg)_.*$$' debian/files > debian/files.new; \ + mv debian/files.new debian/files; \ + fi; \ fi # Now, the package wont get into the archive, but it will get put # into the debug system. -- cgit v1.2.3