[SCM] mpg123/master: SImplify flags handling

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Tue Apr 25 19:49:02 UTC 2017


The following commit has been merged in the master branch:
commit f2558027a7aecdc552d7d2a828eca42796c279be
Author: Sebastian Ramacher <sramacher at debian.org>
Date:   Tue Apr 25 21:44:45 2017 +0200

    SImplify flags handling

diff --git a/debian/rules b/debian/rules
index 8ee5614..86860e0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,16 +2,13 @@
 
 #export DH_VERBOSE=1
 
-ARCH:=$(shell dpkg-architecture -qDEB_HOST_ARCH)
-OS:=$(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
-CPU:=$(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+include /usr/share/dpkg/architecture.mk
 
-CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
-CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
-CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
-LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
-LDFLAGS += -Wl,--as-needed
+ARCH:=$(DEB_HOST_ARCH)
+OS:=$(DEB_HOST_ARCH_OS)
+CPU:=$(DEB_HOST_ARCH_CPU)
+
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
 
 WRAPPER_TARGETS:=mpg123-oss mpg123-nas mpg123-jack mpg123-openal mpg123-portaudio
 ifeq ($(OS),linux)

-- 
mpg123 packaging



More information about the pkg-multimedia-commits mailing list