[SCM] opencore-amr packaging branch, master, updated. upstream/0.1.2-10-g7bf1e45

ceros-guest at users.alioth.debian.org ceros-guest at users.alioth.debian.org
Fri Sep 18 20:48:55 UTC 2009


The following commit has been merged in the master branch:
commit 7ee8b3a78f966979673bc3a7177a16ef011a9a4c
Author: Andres Mejia <mcitadel at gmail.com>
Date:   Mon Aug 3 22:02:57 2009 -0400

    Modify debian/rules for using autotools.

diff --git a/debian/rules b/debian/rules
index 72f9a6c..486634c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,17 +1,28 @@
 #!/usr/bin/make -f
 
-CXXFLAGS = -Wall -g $(DEB_CXXFLAGS)
-ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-    CXXFLAGS += -O2
+CFLAGS =
+CXXFLAGS = $(CFLAGS)
+
+# These are from the autotools-dev package documentation.
+# /usr/share/doc/autotools-dev/README.Debian.gz
+# from the section titled "Calling GNU configure properly"
+export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+# FOR AUTOCONF 2.52 AND NEWER ONLY
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+  confflags += --build $(DEB_HOST_GNU_TYPE)
 else
-    CXXFLAGS += -O0
+  confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
 endif
-$(info DEB_BUILD_OPTIONS = $(DEB_BUILD_OPTIONS))
-$(info CXXFLAGS = $(CXXFLAGS))
 
 %:
 	dh $@
 
+override_dh_auto_configure:
+	autoreconf -fi
+	./configure --prefix=/usr $(confflags)
+
 override_dh_auto_install:
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp PREFIX=/usr
 

-- 
opencore-amr packaging



More information about the pkg-multimedia-commits mailing list