Author: miriam
Date: 2011-11-29 15:13:08 +0000 (Tue, 29 Nov 2011)
New Revision: 12882

Added:
   packages/trunk/pianobooster/debian/
   packages/trunk/pianobooster/debian/README.Debian
   packages/trunk/pianobooster/debian/changelog
   packages/trunk/pianobooster/debian/compat
   packages/trunk/pianobooster/debian/control
   packages/trunk/pianobooster/debian/copyright
   packages/trunk/pianobooster/debian/docs
   packages/trunk/pianobooster/debian/pianobooster.docs
   packages/trunk/pianobooster/debian/pianobooster.install
   packages/trunk/pianobooster/debian/rules
Log:
[svn-inject] Applying Debian modifications (0.6.4b-1) to trunk


Property changes on: packages/trunk/pianobooster/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/trunk/pianobooster/debian/README.Debian
===================================================================
--- packages/trunk/pianobooster/debian/README.Debian                            
(rev 0)
+++ packages/trunk/pianobooster/debian/README.Debian    2011-11-29 15:13:08 UTC 
(rev 12882)
@@ -0,0 +1,77 @@
+pianobooster for Debian
+-----------------------
+
+Clarification of RtMidi's license by Gary Scavone <[email protected]>:
+
+Subject: Re: About RtMidi License
+From: Gary Scavone <[email protected]>
+In-Reply-To: 
<cafotxvnxgxkrbfr06ouachg5pjh9zts7j1or0b033mbqr_b...@mail.gmail.com>
+Date: Tue, 29 Nov 2011 09:24:29 -0500
+Content-Transfer-Encoding: quoted-printable
+Message-Id: <[email protected]>
+References: 
<cafotxvnxgxkrbfr06ouachg5pjh9zts7j1or0b033mbqr_b...@mail.gmail.com>
+To: Miriam Ruiz <[email protected]>
+X-Mailer: Apple Mail (2.1084)
+
+Hi Miriam,
+
+I updated the license for RtAudio several years back to address your =
+concern but neglected to do the same for RtMidi.  The following is what =
+I currently use for RtAudio and I propose it should be the same for =
+RtMidi.
+
+===============
+Permission is hereby granted, free of charge, to any person obtaining a =
+copy of this software and associated documentation files (the =
+"Software"), to deal in the Software without restriction, including =
+without limitation the rights to use, copy, modify, merge, publish, =
+distribute, sublicense, and/or sell copies of the Software, and to =
+permit persons to whom the Software is furnished to do so, subject to =
+the following conditions:
+
+The above copyright notice and this permission notice shall be included =
+in all copies or substantial portions of the Software.
+
+Any person wishing to distribute modifications to the Software is asked =
+to send the modifications to the original developer so that they can be =
+incorporated into the canonical version. This is, however, not a binding =
+provision of this license.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS =
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF =
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. =
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY =
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, =
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE =
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+===============
+
+--gary
+
+On 2011-11-29, at 2:38 AM, Miriam Ruiz wrote:
+
+> Hi,
+> 
+> My name is Miriam Ruiz, and I am a Debian Developer. I am interested
+> in packaging a program for Debian and Ubuntu [1] that embeds RtMidi
+> [2], but I found out that RtMidi's license includes a clause that
+> legally requests to send the modifications to the original developer.
+> That clause is not recognized a Free Software by the DFSG [3] [4] and
+> thus is preventing me from doing to. I was wondering if it would be
+> possible to soften this clause so that, even if it was suggested, it
+> wasn't legally mandatory or, altenatively, dual-licensing the code
+> with some copylefted license such as LGPL or evn GPL so that I could
+> include it in Debian Free.
+> 
+> Please, feel free to ask me whatever doubts you might have about it.
+> 
+> Greetings and lots of thanks,
+> Miry
+> 
+> [1] http://pianobooster.sourceforge.net/
+> [2] http://www.music.mcgill.ca/~gary/rtmidi/
+> [3] http://www.debian.org/social_contract
+> [4] http://people.debian.org/~bap/dfsg-faq.html (see 9 a and b)
+> 
+
+ -- Miriam Ruiz <[email protected]>  Tue, 29 Nov 2011 15:41:19 +0100

Added: packages/trunk/pianobooster/debian/changelog
===================================================================
--- packages/trunk/pianobooster/debian/changelog                                
(rev 0)
+++ packages/trunk/pianobooster/debian/changelog        2011-11-29 15:13:08 UTC 
(rev 12882)
@@ -0,0 +1,5 @@
+pianobooster (0.6.4b-1) UNRELEASED; urgency=low
+
+  * Initial release.
+
+ -- Miriam Ruiz <[email protected]>  Tue, 29 Nov 2011 15:41:19 +0100

Added: packages/trunk/pianobooster/debian/compat
===================================================================
--- packages/trunk/pianobooster/debian/compat                           (rev 0)
+++ packages/trunk/pianobooster/debian/compat   2011-11-29 15:13:08 UTC (rev 
12882)
@@ -0,0 +1 @@
+7

Added: packages/trunk/pianobooster/debian/control
===================================================================
--- packages/trunk/pianobooster/debian/control                          (rev 0)
+++ packages/trunk/pianobooster/debian/control  2011-11-29 15:13:08 UTC (rev 
12882)
@@ -0,0 +1,33 @@
+Source: pianobooster
+Section: games
+Priority: optional
+Maintainer: Miriam Ruiz <[email protected]>
+Build-Depends: debhelper (>= 7), cmake, dh-buildinfo,
+ qt4-qmake, libqt4-dev, libqt4-opengl-dev,
+ mesa-common-dev, libglu1-mesa-dev, libasound2-dev
+Standards-Version: 3.9.2
+Homepage: http://pianobooster.sourceforge.net/
+
+Package: pianobooster
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: pianobooster-dbg (= ${binary:Version})
+Description: a new way to learn the piano just by playing a game
+ Piano Booster is a new way to learn the piano just by playing a game. 
+ It takes elements of the game Guitar Hero but now it uses a real piano
+ keyboard and the game has been turned sideways so the notes scroll along
+ a musical stave. So instead of pressing buttons on a fake guitar you end
+ up learning to play a real musical instrument: the piano.
+
+Package: pianobooster-dbg
+Architecture: any
+Section: debug
+Depends: pianobooster (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: a new way to learn the piano just by playing a game - debug
+ Piano Booster is a new way to learn the piano just by playing a game. 
+ It takes elements of the game Guitar Hero but now it uses a real piano
+ keyboard and the game has been turned sideways so the notes scroll along
+ a musical stave. So instead of pressing buttons on a fake guitar you end
+ up learning to play a real musical instrument: the piano.
+ .
+ This package contains the debugging symbols.

Added: packages/trunk/pianobooster/debian/copyright
===================================================================
--- packages/trunk/pianobooster/debian/copyright                                
(rev 0)
+++ packages/trunk/pianobooster/debian/copyright        2011-11-29 15:13:08 UTC 
(rev 12882)
@@ -0,0 +1,51 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+Upstream-Source: http://sourceforge.net/projects/pianobooster/
+Upstream-Maintainer: Louis J. Barman <[email protected]>
+Debianized-By: Miriam Ruiz <[email protected]>
+Debianized-Date: Wed, 04 Mar 2009 02:22:56 +0100
+
+Files: *
+Copyright: Copyright (c) 2008-2009, L. J. Barman
+Licence: GPL-3+
+
+Files: src/rtmidi/RtMidi.cpp
+Copyright: Copyright (c) 2003-2011, Gary P. Scavone
+Licence:
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ Any person wishing to distribute modifications to the Software is asked to
+ send the modifications to the original developer so that they can be
+ incorporated into the canonical version. This is, however, not a binding
+ provision of this license.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+ IN THE SOFTWARE.
+
+Files: debian/*
+Copyright: Copyright (C) 2009, Miriam Ruiz <[email protected]>
+Licence: GPL-3+
+
+Licence: GPL-3+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ On Debian systems, the complete text of the latest version of the GNU
+ General Public License can be found in `/usr/share/common-licenses/GPL'.
+ .
+ The complete text of version 3 of the GNU General Public License can be
+ found in `/usr/share/common-licenses/GPL-3'.

Added: packages/trunk/pianobooster/debian/docs
===================================================================
--- packages/trunk/pianobooster/debian/docs                             (rev 0)
+++ packages/trunk/pianobooster/debian/docs     2011-11-29 15:13:08 UTC (rev 
12882)
@@ -0,0 +1 @@
+README.txt

Added: packages/trunk/pianobooster/debian/pianobooster.docs
===================================================================
--- packages/trunk/pianobooster/debian/pianobooster.docs                        
        (rev 0)
+++ packages/trunk/pianobooster/debian/pianobooster.docs        2011-11-29 
15:13:08 UTC (rev 12882)
@@ -0,0 +1 @@
+README.txt

Added: packages/trunk/pianobooster/debian/pianobooster.install
===================================================================
--- packages/trunk/pianobooster/debian/pianobooster.install                     
        (rev 0)
+++ packages/trunk/pianobooster/debian/pianobooster.install     2011-11-29 
15:13:08 UTC (rev 12882)
@@ -0,0 +1 @@
+build-tree/pianobooster usr/games/

Added: packages/trunk/pianobooster/debian/rules
===================================================================
--- packages/trunk/pianobooster/debian/rules                            (rev 0)
+++ packages/trunk/pianobooster/debian/rules    2011-11-29 15:13:08 UTC (rev 
12882)
@@ -0,0 +1,72 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+BUILD_TREE=$(CURDIR)/build-tree
+
+config: config-stamp
+config-stamp: 
+       dh_testdir
+       [ ! -d debian/patches ] || $(MAKE) -f /usr/share/quilt/quilt.make patch
+       # Perform an out-of-tree build to keep a clean source tree
+       mkdir $(BUILD_TREE)
+       cd $(BUILD_TREE); cmake $(CURDIR)/src/ \
+               --debug-output \
+               -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
+               -DCMAKE_INSTALL_PREFIX:STRING="/usr" \
+               -DCMAKE_C_FLAGS:STRING="$(CFLAGS)" \
+               -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_INSTALL_RPATH:STRING="/usr/lib/games/pianobooster"
+       touch $@
+
+build: build-stamp
+build-stamp: config
+       dh_testdir
+       cd $(BUILD_TREE); $(MAKE)
+       touch $@
+
+clean: 
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp config-stamp
+       rm -fr $(BUILD_TREE)
+       [ ! -d debian/patches ] || $(MAKE) -f /usr/share/quilt/quilt.make 
unpatch
+       dh_clean 
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_prep
+       dh_installdirs
+
+# Build architecture-independent files here.
+binary-indep: install
+
+# Build architecture-dependent files here.
+binary-arch: install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs
+       dh_installdocs
+       dh_installexamples
+       dh_install
+#      dh_installmenu
+#      dh_installmime
+       dh_installman
+       dh_link
+       dh_strip --dbg-package=pianobooster-dbg
+       dh_compress
+       dh_fixperms
+#      dh_makeshlibs
+       [ ! -e /usr/bin/dh_buildinfo ] || dh_buildinfo
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: config build clean binary-indep binary-arch binary install 


Property changes on: packages/trunk/pianobooster/debian/rules
___________________________________________________________________
Added: svn:executable
   + *


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to