[Pkg-sdl-commits] r89 - unstable/libsdl1.2/debian
Samuel Hocevar
sho at costa.debian.org
Sun Aug 13 17:28:11 UTC 2006
Author: sho
Date: 2006-08-13 17:28:10 +0000 (Sun, 13 Aug 2006)
New Revision: 89
Modified:
unstable/libsdl1.2/debian/changelog
unstable/libsdl1.2/debian/rules
Log:
libsdl1.2 (1.2.11-3) unstable; urgency=low
* debian/rules:
+ Factored the udeb rules.
Modified: unstable/libsdl1.2/debian/changelog
===================================================================
--- unstable/libsdl1.2/debian/changelog 2006-08-13 17:03:55 UTC (rev 88)
+++ unstable/libsdl1.2/debian/changelog 2006-08-13 17:28:10 UTC (rev 89)
@@ -1,10 +1,13 @@
libsdl1.2 (1.2.11-3) unstable; urgency=low
+ * debian/rules:
+ + Factored the udeb rules.
+
* debian/patches/017_x11_keytounicode.diff:
+ New patch. Export X11_KeyToUnicode() to legacy applications, but warn
about such usage to stderr (Closes: #376560).
- -- Sam Hocevar (Debian packages) <sam+deb at zoy.org> Sun, 13 Aug 2006 11:02:14 +0200
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org> Sun, 13 Aug 2006 19:03:51 +0200
libsdl1.2 (1.2.11-2) unstable; urgency=low
Modified: unstable/libsdl1.2/debian/rules
===================================================================
--- unstable/libsdl1.2/debian/rules 2006-08-13 17:03:55 UTC (rev 88)
+++ unstable/libsdl1.2/debian/rules 2006-08-13 17:28:10 UTC (rev 89)
@@ -32,7 +32,7 @@
--disable-audio --disable-audio-arts --disable-audio-esd \
--disable-audio-oss --disable-audio-nas --disable-audio-alsa
-SOUNDS = arts esd oss nas
+FLAVOURS = arts esd oss nas
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
confflags += --build $(DEB_HOST_GNU_TYPE)
@@ -65,7 +65,7 @@
# Only build ALSA support on Linux targets
ifeq ($(DEB_BUILD_ARCH_OS),linux)
- SOUNDS += alsa
+ FLAVOURS += alsa
LIBASOUND2-DEV = libasound2-dev
no_libasound =
else
@@ -78,31 +78,31 @@
dh_testdir
QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
touch configure # Fix timestamp
- for sound in all $(SOUNDS); do \
- if ( [ "$$sound" = "all" ] ); then \
+ for dir in all $(FLAVOURS) udeb; do \
+ if ( [ "$$dir" = "all" ] ); then \
SWITCHES="$(all_confflags)"; \
+ elif ( [ "$$dir" = "udeb" ] ); then \
+ SWITCHES="$(udeb_confflags)"; \
else \
SWITCHES=""; \
- for switch in $(SOUNDS); do \
- if ( [ "$$sound" = "$$switch" ] ); then \
+ for switch in $(FLAVOURS); do \
+ if ( [ "$$dir" = "$$switch" ] ); then \
SWITCHES="$$SWITCHES --enable-$$switch"; \
else \
SWITCHES="$$SWITCHES --disable-$$switch"; \
fi; \
done; \
fi; \
- mkdir -p builddir/$$sound; \
- (cd builddir/$$sound; ../../configure $(confflags) $$SWITCHES); \
+ mkdir -p builddir/$$dir; \
+ (cd builddir/$$dir; ../../configure $(confflags) $$SWITCHES); \
done
- mkdir -p builddir/udeb
- (cd builddir/udeb; ../../configure $(confflags) $(udeb_confflags))
touch configure-stamp
build: build-stamp
build-stamp: configure-stamp
dh_testdir
- for sound in all $(SOUNDS) udeb; do \
- $(MAKE) -C builddir/$$sound || exit 1; \
+ for dir in all $(FLAVOURS) udeb; do \
+ $(MAKE) -C builddir/$$dir || exit 1; \
done
touch build-stamp
@@ -139,19 +139,17 @@
dh_installman -plibsdl1.2-dev debian/sdl-config.1
dh_installchangelogs
dh_install --sourcedir=debian/tmp
- for sound in $(SOUNDS); do \
- dh_install --sourcedir=builddir/$$sound/ -plibsdl1.2debian-$$sound build/.libs/*.so.* usr/lib/; \
+ for dir in $(FLAVOURS) udeb; do \
+ dh_install --sourcedir=builddir/$$dir/ -plibsdl1.2debian-$$dir build/.libs/*.so.* usr/lib/; \
done
- dh_install --sourcedir=builddir/udeb/ -plibsdl1.2debian-udeb build/.libs/*.so.* usr/lib/
rm -rf debian/libsdl1.2debian/usr/include
rm -rf debian/libsdl1.2-dev/usr/share/doc/libsdl1.2-dev/docs/man3
dh_strip
dh_compress
dh_fixperms
dh_makeshlibs
- for sound in all $(SOUNDS); do echo "libSDL-1.2 0 libsdl1.2debian $$SHLIBVER" > debian/libsdl1.2debian-$$sound/DEBIAN/shlibs; done
mkdir -p debian/libsdl1.2debian-udeb/DEBIAN
- echo "libSDL-1.2 0 libsdl1.2debian $$SHLIBVER" > debian/libsdl1.2debian-udeb/DEBIAN/shlibs
+ for dir in all $(FLAVOURS) udeb; do echo "libSDL-1.2 0 libsdl1.2debian $$SHLIBVER" > debian/libsdl1.2debian-$$dir/DEBIAN/shlibs; done
dh_installdeb
dh_shlibdeps
dh_gencontrol $(no_libasound) -- -Vlibsvga1-dev=$(LIBSVGA1-DEV) -Vlibasound2-dev=$(LIBASOUND2-DEV) -Vlibusbhid-dev=$(LIBUSBHID-DEV)
More information about the Pkg-sdl-commits
mailing list