[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