[SCM] Packaging for openal-soft branch, master, updated. debian/1%1.14-3-6-g64c8351

Andres Mejia amejia004 at gmail.com
Sat Jun 2 14:28:27 UTC 2012


The following commit has been merged in the master branch:
commit 20beaff09bb05d082e0aea05695cbd47b60897fb
Author: Andres Mejia <amejia004 at gmail.com>
Date:   Sat Jun 2 10:15:54 2012 -0400

    Drop libroar-compat2 to Suggests field. (Closes: #673178)

diff --git a/debian/changelog b/debian/changelog
index 7848b1b..13129e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+openal-soft (1:1.14-4) UNRELEASED; urgency=medium
+
+  * Drop libroar-compat2 to Suggests field. (Closes: #673178)
+
+ -- Andres Mejia <amejia at debian.org>  Sat, 02 Jun 2012 10:13:49 -0400
+
 openal-soft (1:1.14-3) unstable; urgency=low
 
   * Add dlopened libs as Recommends for libopenal1.
diff --git a/debian/control b/debian/control
index 2921d9b..cd05038 100644
--- a/debian/control
+++ b/debian/control
@@ -54,6 +54,7 @@ Depends: libopenal-data (= ${source:Version}),
          ${shlibs:Depends},
          ${misc:Depends}
 Recommends: ${shlibs:Recommends}
+Suggests: ${shlibs:Suggests}
 Description: Software implementation of the OpenAL API (shared library)
  OpenAL, the Open Audio Library, is a joint effort to create an open,
  vendor-neutral, cross-platform API for interactive, primarily spatialized
diff --git a/debian/rules b/debian/rules
index a4b7cd1..6f26af9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,10 +25,11 @@ DEB_CMAKE_OPTIONS ?= -DCMAKE_VERBOSE_MAKEFILE=ON \
 
 BUILD_TREE=$(CURDIR)/build-tree
 
-DLOPENED_LIBS = -lportaudio -lpulse -lsndio
+DLOPENED_RECOMMENDS_LIBS = -lportaudio -lpulse
 ifeq ($(DEB_HOST_ARCH_OS),linux)
-DLOPENED_LIBS += -lasound
+DLOPENED_RECOMMENDS_LIBS += -lasound
 endif
+DLOPENED_SUGGESTS_LIBS = -lsndio
 
 .PHONY: build
 %:
@@ -51,14 +52,19 @@ override_dh_auto_build:
 override_dh_auto_install:
 	$(MAKE) --directory=$(BUILD_TREE) install DESTDIR=$(CURDIR)/debian/tmp
 
-override_dh_shlibdeps: debian/tmp/openal-soft-dummy.so
+override_dh_shlibdeps: debian/tmp/openal-soft-Recommends-dummy.so debian/tmp/openal-soft-Suggests-dummy.so
 	dh_shlibdeps -O--parallel
 	# Need to manually add dependencies for dlopened libs.
-	dpkg-shlibdeps -dRecommends -edebian/tmp/openal-soft-dummy.so -xlibc6 -O >>debian/libopenal1.substvars
+	dpkg-shlibdeps -dRecommends -edebian/tmp/openal-soft-Recommends-dummy.so -xlibc6 -O >>debian/libopenal1.substvars
+	dpkg-shlibdeps -dSuggests -edebian/tmp/openal-soft-Suggests-dummy.so -xlibc6 -O >>debian/libopenal1.substvars
 
-debian/tmp/openal-soft-dummy.so:
+debian/tmp/openal-soft-Recommends-dummy.so:
 	mkdir -p debian/tmp
-	cc -xc -shared -Wl,--no-as-needed -o $@ /dev/null $(DLOPENED_LIBS)
+	cc -xc -shared -Wl,--no-as-needed -o $@ /dev/null $(DLOPENED_RECOMMENDS_LIBS)
+
+debian/tmp/openal-soft-Suggests-dummy.so:
+	mkdir -p debian/tmp
+	cc -xc -shared -Wl,--no-as-needed -o $@ /dev/null $(DLOPENED_SUGGESTS_LIBS)
 
 get-orig-source:
 	$(dir $_)openal-soft-get-orig-source

-- 
Packaging for openal-soft



More information about the Pkg-games-commits mailing list