r13886 - packages/trunk/pianobooster/debian
Miriam Ruiz
miriam at alioth.debian.org
Mon Dec 3 23:57:06 UTC 2012
Author: miriam
Date: 2012-12-03 23:57:05 +0000 (Mon, 03 Dec 2012)
New Revision: 13886
Modified:
packages/trunk/pianobooster/debian/changelog
packages/trunk/pianobooster/debian/compat
packages/trunk/pianobooster/debian/control
packages/trunk/pianobooster/debian/rules
Log:
New upstream release (fixing minor bugs), and some bug corrections
Modified: packages/trunk/pianobooster/debian/changelog
===================================================================
--- packages/trunk/pianobooster/debian/changelog 2012-11-26 00:27:03 UTC (rev 13885)
+++ packages/trunk/pianobooster/debian/changelog 2012-12-03 23:57:05 UTC (rev 13886)
@@ -1,3 +1,21 @@
+pianobooster (0.6.4b-1) UNRELEASED; urgency=low
+
+ [ Miriam Ruiz ]
+ * New upstream release
+ * Upgraded Standards-Version from 3.9.2 to 3.9.3
+ * Upgraded debian/compat to 9.
+ * Modified debian/rules to use fortified libc functions.
+ See: http://wiki.debian.org/Hardening
+ * Changed my email address in debian/control to miriam at debian.org
+
+ [ Martin Erik Werner ]
+ * Use -DCMAKE_BUILD_TYPE=Debug to get a better debug package. Closes: #664473
+
+ [ Paul Wise ]
+ * Install a MIDI synthesizer and sounds by default. Closes: #650700
+
+ -- Miriam Ruiz <miriam at debian.org> Tue, 04 Dec 2012 00:44:18 +0100
+
pianobooster (0.6.4-3) unstable; urgency=low
[ Miriam Ruiz ]
Modified: packages/trunk/pianobooster/debian/compat
===================================================================
--- packages/trunk/pianobooster/debian/compat 2012-11-26 00:27:03 UTC (rev 13885)
+++ packages/trunk/pianobooster/debian/compat 2012-12-03 23:57:05 UTC (rev 13886)
@@ -1 +1 @@
-7
+9
Modified: packages/trunk/pianobooster/debian/control
===================================================================
--- packages/trunk/pianobooster/debian/control 2012-11-26 00:27:03 UTC (rev 13885)
+++ packages/trunk/pianobooster/debian/control 2012-12-03 23:57:05 UTC (rev 13886)
@@ -2,11 +2,11 @@
Section: games
Priority: optional
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Miriam Ruiz <little_miry at yahoo.es>
-Build-Depends: debhelper (>= 7), cmake, dh-buildinfo, quilt,
+Uploaders: Miriam Ruiz <miriam at debian.org>
+Build-Depends: debhelper (>= 9), cmake, dh-buildinfo, quilt,
qt4-qmake, libqt4-dev, libqt4-opengl-dev,
mesa-common-dev, libglu1-mesa-dev, libasound2-dev
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Homepage: http://pianobooster.sourceforge.net/
Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/pianobooster/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/pianobooster/?op=log
@@ -14,6 +14,7 @@
Package: pianobooster
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: fluidsynth | timidity
Suggests: pianobooster-dbg (= ${binary:Version})
Description: learn the piano just by playing a game
Piano Booster is a new way to learn the piano just by playing a game.
Modified: packages/trunk/pianobooster/debian/rules
===================================================================
--- packages/trunk/pianobooster/debian/rules 2012-11-26 00:27:03 UTC (rev 13885)
+++ packages/trunk/pianobooster/debian/rules 2012-12-03 23:57:05 UTC (rev 13886)
@@ -3,6 +3,12 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
+CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
+CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
+LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+LDFLAGS2:=-Wl,-z,defs -Wl,-as-needed -Wl,--no-undefined
+
BUILD_TREE=$(CURDIR)/build-tree
config: config-stamp
@@ -14,16 +20,17 @@
mkdir $(BUILD_TREE)
cd $(BUILD_TREE); cmake $(CURDIR)/src/ \
--debug-output \
+ -DCMAKE_BUILD_TYPE=Debug \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DCMAKE_INSTALL_PREFIX:STRING="/usr" \
- -DCMAKE_C_FLAGS:STRING="$(CFLAGS)" \
+ -DCMAKE_C_FLAGS:STRING="$(CFLAGS) $(CPPFLAGS)" \
+ -DCMAKE_CXX_FLAGS:STRING="$(CXXFLAGS) $(CPPFLAGS)" \
-DBUILD_STATIC:BOOL=ON \
- -DCMAKE_SHARED_LINKER_FLAGS:STRING="-Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined" \
- -DCMAKE_EXE_LINKER_FLAGS:STRING="-Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined" \
+ -DCMAKE_SHARED_LINKER_FLAGS:STRING="$(LDFLAGS) $(LDFLAGS2)" \
+ -DCMAKE_EXE_LINKER_FLAGS:STRING="$(LDFLAGS) $(LDFLAGS2)" \
-DCMAKE_INSTALL_RPATH:STRING="/usr/lib/games/pianobooster"
touch $@
-build: build-stamp
build-stamp: config
dh_testdir
cd $(BUILD_TREE); $(MAKE)
@@ -32,8 +39,10 @@
build-indep:
-build-arch: build
+build-arch: build-stamp
+build: build-arch build-indep
+
clean:
dh_testdir
dh_testroot
More information about the Pkg-games-commits
mailing list