--- plee-the-bear-0.4.1.orig/debian/compat +++ plee-the-bear-0.4.1/debian/compat @@ -0,0 +1 @@ +5 --- plee-the-bear-0.4.1.orig/debian/changelog +++ plee-the-bear-0.4.1/debian/changelog @@ -0,0 +1,129 @@ +plee-the-bear (0.4.1-3build1) lucid; urgency=low + + * No-change rebuild against libboost 1.40. + + -- Michael Bienia Sun, 24 Jan 2010 14:12:10 +0100 + +plee-the-bear (0.4.1-3) unstable; urgency=low + + [ Julien Jorge ] + * Remove the 'Section' line in the control file for bear-factory. + Thanks Ben Finney (Closes: #550224). + * Install the binaries of the editors in /usr/games/ + * Add a patch to change section in menu files of the editors from + Apps/Editors to Games/Tools. + * Bug fix in patch editors-default-dir.diff to effectively set the + default paths. + + -- Julien Jorge Thu, 08 Oct 2009 16:27:44 +0200 + +plee-the-bear (0.4.1-2) unstable; urgency=low + + [ Julien Jorge ] + * Add wx2.6-headers in Build-Conflicts + * Remove \n in the Architecture line. + Thanks Cyril Brulebois (Closes: #545913). + + -- Julien Jorge Thu, 10 Sep 2009 11:12:28 +0200 + +plee-the-bear (0.4.1-1) unstable; urgency=low + + [ Julien Jorge ] + * New upstream release (Closes: #543328, #545603) + * Remove the patch clear-selection-checks-layer.diff, fixed upstream. + * Remove the Creative Commons Sampling Plus licence text. Ressources + have been replaced by free sounds. + + -- Julien Jorge Sat, 03 Sep 2009 00:41:24 +0200 + +plee-the-bear (0.4-1) unstable; urgency=low + + [ Julien Jorge ] + * New upstream release. + * Thanks Cyril Brulebois + * Preparing the package for the release. + * Add a new package for the editors. + * Update installation files. + * Remove patches fix-create-file-in-current-dir.diff, numeric_limits.diff, + use_boost_filesystem_mt.diff, fixed in upstream source. + * Remove dont-compile-extra-stuff.diff so the editors are available. + * Remove manpages creation from rules, now created by upstream. + * Use correct CMake variables to define installation paths. + * Set copyright to 2009. + * Fix watch file regexp. + + Probably still needs improvement. + * Fix a segfault when clicking on an empty level in the level editor + (patch clear-selection-checks-layer.diff). + * Add a -DNDEBUG on the compile line. + * Add libboost-thread in the dependencies (required by version 0.4). + * Install private libraries of the editor in /usr/lib/bear-factory. + * Set the correct rpath for the editors (patch rpath-editors.diff). + * Set the correct rpath for the game (patch rpath-game.diff). + * Set the default paths of the datas in the editors + (patch editors-default-dir.diff). + * Add the Creative Commons Sampling Plus license in the copyright file + (used by samples comming from The Freesound Project). + * Do not install AUTHORS files (patch do-not-install-authors-files.diff). + + -- Julien Jorge Sat, 22 Aug 2009 10:59:56 +0200 + +plee-the-bear (0.2.1-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS with new boost (>= 1.37.0) by using the “-mt” suffix for + boost libraries since starting with this version, only this variant + is available (Closes: #530477, #534039): + - Add patch: fix-ftbfs-with-new-boost.diff + * Not bumping urgency, the package isn't in testing yet. + * Get rid of -pN options in series file, -p1 is the default, and that + could lead to some troubles with the 3.0 format. + + -- Cyril Brulebois Sat, 18 Jul 2009 13:46:25 +0200 + +plee-the-bear (0.3.1-1) UNRELEASED; urgency=low + + [ Julien Jorge ] + * New upstream release + + [ Eddy Petrișor ] + * Put the Debian Games Team in the Maintainer field + + [ Ansgar Burchardt ] + * debian/control: Remove redundant Homepage fields + * debian/control: Change short description slightly + + [ Barry deFreese ] + * Add myself to uploaders. + * use_boost_filesystem_mt.diff. (Closes: #534039, #530477). + + Use multithreaded boost lib. + * numeric_limits.diff - Fix FTBFS with missing includes. + * Minor syntax fix in debian/copyright. + * Remove first person from package description. + * Remove duplicate Section fields from binary packages. + * Fix watch file regexp. + + Probably still needs improvement. + * Change package description for -data package. + * Bump Standards Version to 3.8.2. (No changes needed). + + -- Barry deFreese Fri, 10 Jul 2009 09:19:23 -0400 + +plee-the-bear (0.2.1-2) unstable; urgency=high + + [ Julien Jorge ] + * Do not create files in current directory (Closes: #490757) + * Deactivate architectures alpha, arm, armel, powerpc and s390, not + supported yet by upstream (Closes: #490020) + + [ Gonéri Le Bouder ] + * For compatibility with the source "3.0 (quilt)" source package format, + fix fix_.desktop.diff and plee-the-bear.desktop so now they can be applied + with -p1. + + -- Julien Jorge Sat, 26 Jul 2008 00:45:13 +0200 + +plee-the-bear (0.2.1-1) unstable; urgency=low + + * Initial release (Closes: #482663) + + -- Julien Jorge Sun, 25 May 2008 11:08:32 +0200 + --- plee-the-bear-0.4.1.orig/debian/plee-the-bear-data.install +++ plee-the-bear-0.4.1/debian/plee-the-bear-data.install @@ -0,0 +1 @@ +debian/tmp/usr/share/games/plee-the-bear usr/share/games/ --- plee-the-bear-0.4.1.orig/debian/watch +++ plee-the-bear-0.4.1/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://sf.net/plee-the-bear/plee-the-bear-(0.[\d.]+)\.tar\.gz + --- plee-the-bear-0.4.1.orig/debian/copyright +++ plee-the-bear-0.4.1/debian/copyright @@ -0,0 +1,415 @@ +This package was debianized by Julien Jorge on +Sun, 25 May 2008 11:08:32 +0200. + +It was downloaded from + +Code team: + Julien Jorge + Sébastien Angibaud + +Data Authors: + Raphaël Giudici + David Michineau + Florian Massuyeau + Julien Lassalle + Antoine Brémaud + +Copyright: + Copyright (C) 2005-2009 Julien Jorge + Copyright (C) 2005-2009 Sébastien Angibaud + + Copyright (C) 2009 Raphaël Giudici + Copyright (C) 2005-2009 David Michineau + Copyright (C) 2005-2009 Florian Massuyeau + Copyright (C) 2005-2009 Julien Lassalle + Copyright (C) 2005-2009 Antoine Brémaud + +License: + + 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. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +The Debian packaging is Copyright (C) 2008-2009, Julien Jorge and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. + +Most media files (images, sounds, musics, levels, models, fonts and so on) are +distributed under the terms of the Creative Commons paternity share alike +licence in version 3.0. The full text of the licence follows. + + THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS + CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS + PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE + WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS + PROHIBITED. + + BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND + AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS + LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU + THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH + TERMS AND CONDITIONS. + + 1. Definitions + + 1. "Adaptation" means a work based upon the Work, or upon the Work + and other pre-existing works, such as a translation, adaptation, + derivative work, arrangement of music or other alterations of a + literary or artistic work, or phonogram or performance and includes + cinematographic adaptations or any other form in which the Work may + be recast, transformed, or adapted including in any form + recognizably derived from the original, except that a work that + constitutes a Collection will not be considered an Adaptation for + the purpose of this License. For the avoidance of doubt, where the + Work is a musical work, performance or phonogram, the + synchronization of the Work in timed-relation with a moving image + ("synching") will be considered an Adaptation for the purpose of + this License. + + 2. "Collection" means a collection of literary or artistic works, + such as encyclopedias and anthologies, or performances, phonograms + or broadcasts, or other works or subject matter other than works + listed in Section 1(f) below, which, by reason of the selection and + arrangement of their contents, constitute intellectual creations, + in which the Work is included in its entirety in unmodified form + along with one or more other contributions, each constituting + separate and independent works in themselves, which together are + assembled into a collective whole. A work that constitutes a + Collection will not be considered an Adaptation (as defined below) + for the purposes of this License. + + 3. "Creative Commons Compatible License" means a license that is + listed at http://creativecommons.org/compatiblelicenses that has + been approved by Creative Commons as being essentially equivalent + to this License, including, at a minimum, because that license: (i) + contains terms that have the same purpose, meaning and effect as + the License Elements of this License; and, (ii) explicitly permits + the relicensing of adaptations of works made available under that + license under this License or a Creative Commons jurisdiction + license with the same License Elements as this License. + + 4. "Distribute" means to make available to the public the original + and copies of the Work or Adaptation, as appropriate, through sale + or other transfer of ownership. + + 5. "License Elements" means the following high-level license + attributes as selected by Licensor and indicated in the title of + this License: Attribution, ShareAlike. + + 6. "Licensor" means the individual, individuals, entity or entities + that offer(s) the Work under the terms of this License. + + 7. "Original Author" means, in the case of a literary or artistic + work, the individual, individuals, entity or entities who created + the Work or if no individual or entity can be identified, the + publisher; and in addition (i) in the case of a performance the + actors, singers, musicians, dancers, and other persons who act, + sing, deliver, declaim, play in, interpret or otherwise perform + literary or artistic works or expressions of folklore; (ii) in the + case of a phonogram the producer being the person or legal entity + who first fixes the sounds of a performance or other sounds; and, + (iii) in the case of broadcasts, the organization that transmits + the broadcast. + + 8. "Work" means the literary and/or artistic work offered under the + terms of this License including without limitation any production + in the literary, scientific and artistic domain, whatever may be + the mode or form of its expression including digital form, such as + a book, pamphlet and other writing; a lecture, address, sermon or + other work of the same nature; a dramatic or dramatico-musical + work; a choreographic work or entertainment in dumb show; a musical + composition with or without words; a cinematographic work to which + are assimilated works expressed by a process analogous to + cinematography; a work of drawing, painting, architecture, + sculpture, engraving or lithography; a photographic work to which + are assimilated works expressed by a process analogous to + photography; a work of applied art; an illustration, map, plan, + sketch or three-dimensional work relative to geography, topography, + architecture or science; a performance; a broadcast; a phonogram; a + compilation of data to the extent it is protected as a + copyrightable work; or a work performed by a variety or circus + performer to the extent it is not otherwise considered a literary + or artistic work. + + 9. "You" means an individual or entity exercising rights under this + License who has not previously violated the terms of this License + with respect to the Work, or who has received express permission + from the Licensor to exercise rights under this License despite a + previous violation. + + 10. "Publicly Perform" means to perform public recitations of the + Work and to communicate to the public those public recitations, by + any means or process, including by wire or wireless means or public + digital performances; to make available to the public Works in such + a way that members of the public may access these Works from a + place and at a place individually chosen by them; to perform the + Work to the public by any means or process and the communication to + the public of the performances of the Work, including by public + digital performance; to broadcast and rebroadcast the Work by any + means including signs, sounds or images. + + 11. "Reproduce" means to make copies of the Work by any means + including without limitation by sound or visual recordings and the + right of fixation and reproducing fixations of the Work, including + storage of a protected performance or phonogram in digital form or + other electronic medium. + + 2. Fair Dealing Rights. Nothing in this License is intended to reduce, + limit, or restrict any uses free from copyright or rights arising from + limitations or exceptions that are provided for in connection with the + copyright protection under copyright law or other applicable laws. + + 3. License Grant. Subject to the terms and conditions of this License, + Licensor hereby grants You a worldwide, royalty-free, non-exclusive, + perpetual (for the duration of the applicable copyright) license to + exercise the rights in the Work as stated below: + + 1. to Reproduce the Work, to incorporate the Work into one or more + Collections, and to Reproduce the Work as incorporated in the + Collections; + + 2. to create and Reproduce Adaptations provided that any such + Adaptation, including any translation in any medium, takes + reasonable steps to clearly label, demarcate or otherwise identify + that changes were made to the original Work. For example, a + translation could be marked "The original work was translated from + English to Spanish," or a modification could indicate "The original + work has been modified."; + + 3. to Distribute and Publicly Perform the Work including as + incorporated in Collections; and, + + 4. to Distribute and Publicly Perform Adaptations. + + 5. + + For the avoidance of doubt: + 1. Non-waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties through + any statutory or compulsory licensing scheme cannot be + waived, the Licensor reserves the exclusive right to collect + such royalties for any exercise by You of the rights granted + under this License; + + 2. Waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties through + any statutory or compulsory licensing scheme can be waived, + the Licensor waives the exclusive right to collect such + royalties for any exercise by You of the rights granted under + this License; and, + + 3. Voluntary License Schemes. The Licensor waives the right + to collect royalties, whether individually or, in the event + that the Licensor is a member of a collecting society that + administers voluntary licensing schemes, via that society, + from any exercise by You of the rights granted under this + License. + + The above rights may be exercised in all media and formats whether now + known or hereafter devised. The above rights include the right to make + such modifications as are technically necessary to exercise the rights + in other media and formats. Subject to Section 8(f), all rights not + expressly granted by Licensor are hereby reserved. + + 4. Restrictions. The license granted in Section 3 above is expressly + made subject to and limited by the following restrictions: + + 1. You may Distribute or Publicly Perform the Work only under the + terms of this License. You must include a copy of, or the Uniform + Resource Identifier (URI) for, this License with every copy of the + Work You Distribute or Publicly Perform. You may not offer or + impose any terms on the Work that restrict the terms of this + License or the ability of the recipient of the Work to exercise the + rights granted to that recipient under the terms of the + License. You may not sublicense the Work. You must keep intact all + notices that refer to this License and to the disclaimer of + warranties with every copy of the Work You Distribute or Publicly + Perform. When You Distribute or Publicly Perform the Work, You may + not impose any effective technological measures on the Work that + restrict the ability of a recipient of the Work from You to + exercise the rights granted to that recipient under the terms of + the License. This Section 4(a) applies to the Work as incorporated + in a Collection, but this does not require the Collection apart + from the Work itself to be made subject to the terms of this + License. If You create a Collection, upon notice from any Licensor + You must, to the extent practicable, remove from the Collection any + credit as required by Section 4(c), as requested. If You create an + Adaptation, upon notice from any Licensor You must, to the extent + practicable, remove from the Adaptation any credit as required by + Section 4(c), as requested. + + 2. You may Distribute or Publicly Perform an Adaptation only under + the terms of: (i) this License; (ii) a later version of this + License with the same License Elements as this License; (iii) a + Creative Commons jurisdiction license (either this or a later + license version) that contains the same License Elements as this + License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative + Commons Compatible License. If you license the Adaptation under one + of the licenses mentioned in (iv), you must comply with the terms + of that license. If you license the Adaptation under the terms of + any of the licenses mentioned in (i), (ii) or (iii) (the + "Applicable License"), you must comply with the terms of the + Applicable License generally and the following provisions: (I) You + must include a copy of, or the URI for, the Applicable License with + every copy of each Adaptation You Distribute or Publicly Perform; + (II) You may not offer or impose any terms on the Adaptation that + restrict the terms of the Applicable License or the ability of the + recipient of the Adaptation to exercise the rights granted to that + recipient under the terms of the Applicable License; (III) You must + keep intact all notices that refer to the Applicable License and to + the disclaimer of warranties with every copy of the Work as + included in the Adaptation You Distribute or Publicly Perform; (IV) + when You Distribute or Publicly Perform the Adaptation, You may not + impose any effective technological measures on the Adaptation that + restrict the ability of a recipient of the Adaptation from You to + exercise the rights granted to that recipient under the terms of + the Applicable License. This Section 4(b) applies to the Adaptation + as incorporated in a Collection, but this does not require the + Collection apart from the Adaptation itself to be made subject to + the terms of the Applicable License. + + 3. If You Distribute, or Publicly Perform the Work or any + Adaptations or Collections, You must, unless a request has been + made pursuant to Section 4(a), keep intact all copyright notices + for the Work and provide, reasonable to the medium or means You are + utilizing: (i) the name of the Original Author (or pseudonym, if + applicable) if supplied, and/or if the Original Author and/or + Licensor designate another party or parties (e.g., a sponsor + institute, publishing entity, journal) for attribution + ("Attribution Parties") in Licensor's copyright notice, terms of + service or by other reasonable means, the name of such party or + parties; (ii) the title of the Work if supplied; (iii) to the + extent reasonably practicable, the URI, if any, that Licensor + specifies to be associated with the Work, unless such URI does not + refer to the copyright notice or licensing information for the + Work; and (iv) , consistent with Ssection 3(b), in the case of an + Adaptation, a credit identifying the use of the Work in the + Adaptation (e.g., "French translation of the Work by Original + Author," or "Screenplay based on original Work by Original + Author"). The credit required by this Section 4(c) may be + implemented in any reasonable manner; provided, however, that in + the case of a Adaptation or Collection, at a minimum such credit + will appear, if a credit for all contributing authors of the + Adaptation or Collection appears, then as part of these credits and + in a manner at least as prominent as the credits for the other + contributing authors. For the avoidance of doubt, You may only use + the credit required by this Section for the purpose of attribution + in the manner set out above and, by exercising Your rights under + this License, You may not implicitly or explicitly assert or imply + any connection with, sponsorship or endorsement by the Original + Author, Licensor and/or Attribution Parties, as appropriate, of You + or Your use of the Work, without the separate, express prior + written permission of the Original Author, Licensor and/or + Attribution Parties. + + 4. Except as otherwise agreed in writing by the Licensor or as may + be otherwise permitted by applicable law, if You Reproduce, + Distribute or Publicly Perform the Work either by itself or as part + of any Adaptations or Collections, You must not distort, mutilate, + modify or take other derogatory action in relation to the Work + which would be prejudicial to the Original Author's honor or + reputation. Licensor agrees that in those jurisdictions + (e.g. Japan), in which any exercise of the right granted in Section + 3(b) of this License (the right to make Adaptations) would be + deemed to be a distortion, mutilation, modification or other + derogatory action prejudicial to the Original Author's honor and + reputation, the Licensor will waive or not assert, as appropriate, + this Section, to the fullest extent permitted by the applicable + national law, to enable You to reasonably exercise Your right under + Section 3(b) of this License (right to make Adaptations) but not + otherwise. + + 5. Representations, Warranties and Disclaimer + + UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, + LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR + WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, + STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF + TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, + NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, + OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT + DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED + WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + + 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY + APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY + LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR + EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, + EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + + 7. Termination + + 1. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this + License. Individuals or entities who have received Adaptations or + Collections from You under this License, however, will not have + their licenses terminated provided such individuals or entities + remain in full compliance with those licenses. Sections 1, 2, 5, 6, + 7, and 8 will survive any termination of this License. + + 2. Subject to the above terms and conditions, the license granted + here is perpetual (for the duration of the applicable copyright in + the Work). Notwithstanding the above, Licensor reserves the right + to release the Work under different license terms or to stop + distributing the Work at any time; provided, however that any such + election will not serve to withdraw this License (or any other + license that has been, or is required to be, granted under the + terms of this License), and this License will continue in full + force and effect unless terminated as stated above. + + 8. Miscellaneous + + 1. Each time You Distribute or Publicly Perform the Work or a + Collection, the Licensor offers to the recipient a license to the + Work on the same terms and conditions as the license granted to You + under this License. + + 2. Each time You Distribute or Publicly Perform an Adaptation, + Licensor offers to the recipient a license to the original Work on + the same terms and conditions as the license granted to You under + this License. + + 3. If any provision of this License is invalid or unenforceable + under applicable law, it shall not affect the validity or + enforceability of the remainder of the terms of this License, and + without further action by the parties to this agreement, such + provision shall be reformed to the minimum extent necessary to make + such provision valid and enforceable. + + 4. No term or provision of this License shall be deemed waived and + no breach consented to unless such waiver or consent shall be in + writing and signed by the party to be charged with such waiver or + consent. + + 5. This License constitutes the entire agreement between the + parties with respect to the Work licensed here. There are no + understandings, agreements or representations with respect to the + Work not specified here. Licensor shall not be bound by any + additional provisions that may appear in any communication from + You. This License may not be modified without the mutual written + agreement of the Licensor and You. + + 6. The rights granted under, and the subject matter referenced, in + this License were drafted utilizing the terminology of the Berne + Convention for the Protection of Literary and Artistic Works (as + amended on September 28, 1979), the Rome Convention of 1961, the + WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms + Treaty of 1996 and the Universal Copyright Convention (as revised + on July 24, 1971). These rights and subject matter take effect in + the relevant jurisdiction in which the License terms are sought to + be enforced according to the corresponding provisions of the + implementation of those treaty provisions in the applicable + national law. If the standard suite of rights granted under + applicable copyright law includes additional rights not granted + under this License, such additional rights are deemed to be + included in the License; this License is not intended to restrict + the license of any rights under applicable law. --- plee-the-bear-0.4.1.orig/debian/rules +++ plee-the-bear-0.4.1/debian/rules @@ -0,0 +1,111 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +BUILD_TREE=$(CURDIR)/build-tree + +configure: configure-stamp +configure-stamp: + dh_testdir + QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 + + # Perform an out-of-tree build to keep a clean source tree + mkdir $(BUILD_TREE) + cd $(BUILD_TREE); cmake .. \ + -DCMAKE_INSTALL_PREFIX:STRING="/usr" \ + -DCMAKE_C_FLAGS:STRING="$(CFLAGS) -DNDEBUG" \ + -DBEAR_ENGINE_INSTALL_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \ + -DBEAR_ENGINE_INSTALL_EXECUTABLE_DIR:STRING="games" \ + -DBEAR_FACTORY_INSTALL_LIBRARY_DIR:STRING="lib/bear-factory" \ + -DBEAR_FACTORY_INSTALL_EXECUTABLE_DIR:STRING="games" \ + -DCMAKE_SHARED_LINKER_FLAGS:STRING="-Wl,--as-needed" \ + -DCMAKE_EXE_LINKER_FLAGS:STRING="-Wl,--as-needed" \ + -DPTB_INSTALL_DATA_DIR:STRING="share/games/plee-the-bear" \ + -DPTB_INSTALL_CUSTOM_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \ + -DPTB_INSTALL_EXECUTABLE_DIR:STRING="games" + ln -s ../plee-the-bear/desktop/menu/plee-the-bear debian/plee-the-bear.menu + ln -s ../bear-factory/desktop/menu/bf-animation-editor debian/bf-animation-editor.menu + ln -s ../bear-factory/desktop/menu/bf-level-editor debian/bf-level-editor.menu + ln -s ../bear-factory/desktop/menu/bf-model-editor debian/bf-model-editor.menu + touch configure-stamp + + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + cd $(BUILD_TREE); $(MAKE) + + touch $@ + +clean: + dh_testdir + dh_testroot + QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2 + rm -f build-stamp configure-stamp + if [ -d $(BUILD_TREE) ]; then cd $(BUILD_TREE); $(MAKE) clean; fi + rm -fr $(BUILD_TREE) + rm -f debian/running-bear.6 + rm -f debian/plee-the-bear.6 + rm -fr .pc + for f in debian/*.menu; do if [ -L $$f ]; then unlink $$f; fi; done + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + cd $(BUILD_TREE); $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + +# Build architecture independant packages using the common target. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs Changelog -i + dh_installdocs -i + dh_install -i + dh_link -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture dependant packages using the common target. +binary-arch: build install + dh_testdir -a + dh_testroot -a + dh_installchangelogs Changelog -a + dh_installdocs -a + dh_installmenu -a + dh_installman -a + dh_install -a + dh_icons -a + dh_link -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install configure --- plee-the-bear-0.4.1.orig/debian/control +++ plee-the-bear-0.4.1/debian/control @@ -0,0 +1,58 @@ +Source: plee-the-bear +Section: games +Priority: extra +Maintainer: Debian Games Team +Uploaders: Julien Jorge , Barry deFreese +Build-Depends: quilt, docbook-to-man, debhelper (>= 5.0.51), cmake (>= 2.6), + libsdl-mixer1.2-dev (>= 1.2.8), libboost-filesystem-dev (>= 1.33), + libboost-thread-dev (>= 1.33), + mesa-common-dev (>= 6.5), libclaw-dev (>= 1.5.4), + libclaw-graphic-dev (>= 1.5.4), libclaw-logger-dev (>= 1.5.4), + libclaw-application-dev (>= 1.5.4), libclaw-dynamic-library-dev (>= 1.5.4), + libclaw-configuration-file-dev (>= 1.5.4), libclaw-net-dev (>= 1.5.4), + libwxgtk2.8-dev (>= 2.8), gettext (>= 0.17) +Build-Conflicts: wx2.6-headers +Standards-Version: 3.8.3 +Homepage: http://plee-the-bear.sourceforge.net/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/plee-the-bear/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/plee-the-bear/?op=log + +Package: plee-the-bear +Architecture: amd64 hppa i386 ia64 m68k mips mipsel sparc kfreebsd-i386 kfreebsd-amd64 +Depends: ${shlibs:Depends}, plee-the-bear-data (= ${source:Version}) +Description: 2D platform game + Plee the Bear will be a 2D platform game like those found on consoles in + the beginning of the 90's. The basis of the scenario fit in few lines: + . + 4 PM or so, Plee wakes up, tired. He has dreamed again about that awesome + period when he went across the entire world together with his belle. He puts + his leg in the honey pot... empty! Moreover every single honey pot in the + house is empty. "One more trick of that kid", he thinks. "I'm going to give + him such a wallop of which he sure will remember". + . + Following honey drops on the ground, Plee reaches the edge of the forest. + Beginning of the game. + . + The current version is a demo. + +Package: plee-the-bear-data +Architecture: all +Recommends: plee-the-bear +Description: data for Plee the Bear + Plee the Bear will be a 2D platform game like those found on consoles in + the beginning of the 90's. The basis of the scenario fit in few lines: + . + 4 PM or so, Plee wakes up, tired. He has dreamed again about that awesome + period when he went across the entire world together with his belle. He puts + his leg in the honey pot... empty! Moreover every single honey pot in the + house is empty. "One more trick of that kid", he thinks. "I'm going to give + him such a wallop of which he sure will remember". + . + This package includes the data files for the game. + +Package: bear-factory +Architecture: amd64 hppa i386 ia64 m68k mips mipsel sparc kfreebsd-i386 kfreebsd-amd64 +Depends: ${shlibs:Depends} +Description: Editors for Plee the Bear + This package includes the level editor, animation editor and model editor of + the Bear Engine for Plee the Bear. --- plee-the-bear-0.4.1.orig/debian/README.source +++ plee-the-bear-0.4.1/debian/README.source @@ -0,0 +1 @@ +See /usr/share/doc/quilt/README.source --- plee-the-bear-0.4.1.orig/debian/bear-factory.install +++ plee-the-bear-0.4.1/debian/bear-factory.install @@ -0,0 +1,13 @@ +debian/tmp/usr/games/bf-* usr/games/ +debian/tmp/usr/lib/bear-factory/libbear-editor.so usr/lib/bear-factory +debian/tmp/usr/share/bear-factory usr/share/ +debian/tmp/usr/share/man/man1 usr/share/man +debian/tmp/usr/share/locale/fr_FR/LC_MESSAGES/bear-factory.mo usr/share/locale/fr_FR/LC_MESSAGES/bear-factory.mo +debian/tmp/usr/share/applications/bf*.desktop usr/share/applications +debian/tmp/usr/share/pixmaps/bear-factory.* usr/share/pixmaps +debian/tmp/usr/share/icons/hicolor/24x24/apps/bear-factory.png usr/share/icons/hicolor/24x24/apps +debian/tmp/usr/share/icons/hicolor/128x128/apps/bear-factory.png usr/share/icons/hicolor/128x128/apps/ +debian/tmp/usr/share/icons/hicolor/64x64/apps/bear-factory.png usr/share/icons/hicolor/64x64/apps/ +debian/tmp/usr/share/icons/hicolor/48x48/apps/bear-factory.png usr/share/icons/hicolor/48x48/apps/ +debian/tmp/usr/share/icons/hicolor/32x32/apps/bear-factory.png usr/share/icons/hicolor/32x32/apps/ +debian/tmp/usr/share/icons/hicolor/16x16/apps/bear-factory.png usr/share/icons/hicolor/16x16/apps/ --- plee-the-bear-0.4.1.orig/debian/plee-the-bear.install +++ plee-the-bear-0.4.1/debian/plee-the-bear.install @@ -0,0 +1,13 @@ +debian/tmp/usr/games/plee-the-bear usr/games/ +debian/tmp/usr/games/running-bear usr/games/ +debian/tmp/usr/lib/games/plee-the-bear usr/lib/games/ +debian/tmp/usr/share/man/man6 usr/share/man +debian/tmp/usr/share/locale/fr_FR/LC_MESSAGES/plee-the-bear.mo usr/share/locale/fr_FR/LC_MESSAGES/ +debian/tmp/usr/share/applications/plee-the-bear.desktop usr/share/applications +debian/tmp/usr/share/pixmaps/ptb.* usr/share/pixmaps +debian/tmp/usr/share/icons/hicolor/24x24/apps/ptb.png usr/share/icons/hicolor/24x24/apps +debian/tmp/usr/share/icons/hicolor/128x128/apps/ptb.png usr/share/icons/hicolor/128x128/apps/ +debian/tmp/usr/share/icons/hicolor/64x64/apps/ptb.png usr/share/icons/hicolor/64x64/apps/ +debian/tmp/usr/share/icons/hicolor/48x48/apps/ptb.png usr/share/icons/hicolor/48x48/apps/ +debian/tmp/usr/share/icons/hicolor/32x32/apps/ptb.png usr/share/icons/hicolor/32x32/apps/ +debian/tmp/usr/share/icons/hicolor/16x16/apps/ptb.png usr/share/icons/hicolor/16x16/apps/ --- plee-the-bear-0.4.1.orig/debian/patches/editors-menu-section.diff +++ plee-the-bear-0.4.1/debian/patches/editors-menu-section.diff @@ -0,0 +1,30 @@ +Index: plee-the-bear-0.4.1/bear-factory/desktop/menu/bf-animation-editor +=================================================================== +--- plee-the-bear-0.4.1.orig/bear-factory/desktop/menu/bf-animation-editor 2009-10-16 22:06:09.000000000 +0200 ++++ plee-the-bear-0.4.1/bear-factory/desktop/menu/bf-animation-editor 2009-10-16 22:06:23.000000000 +0200 +@@ -1,4 +1,4 @@ +-?package(bear-factory):needs="X11" section="Apps/Editors" \ ++?package(bear-factory):needs="X11" section="Games/Tools" \ + title="Bear Factory — Animation Editor" \ + command="bf-animation-editor" \ + hints="Animation editor for the Bear Engine." \ +Index: plee-the-bear-0.4.1/bear-factory/desktop/menu/bf-level-editor +=================================================================== +--- plee-the-bear-0.4.1.orig/bear-factory/desktop/menu/bf-level-editor 2009-10-16 22:06:09.000000000 +0200 ++++ plee-the-bear-0.4.1/bear-factory/desktop/menu/bf-level-editor 2009-10-16 22:06:23.000000000 +0200 +@@ -1,4 +1,4 @@ +-?package(bear-factory):needs="X11" section="Apps/Editors" \ ++?package(bear-factory):needs="X11" section="Games/Tools" \ + title="Bear Factory — Level Editor" \ + command="bf-level-editor" \ + hints="Level editor for the Bear Engine." \ +Index: plee-the-bear-0.4.1/bear-factory/desktop/menu/bf-model-editor +=================================================================== +--- plee-the-bear-0.4.1.orig/bear-factory/desktop/menu/bf-model-editor 2009-10-16 22:06:09.000000000 +0200 ++++ plee-the-bear-0.4.1/bear-factory/desktop/menu/bf-model-editor 2009-10-16 22:06:23.000000000 +0200 +@@ -1,4 +1,4 @@ +-?package(bear-factory):needs="X11" section="Apps/Editors" \ ++?package(bear-factory):needs="X11" section="Games/Tools" \ + title="Bear Factory — Model Editor" \ + command="bf-model-editor" \ + hints="Model editor for the Bear Engine." \ --- plee-the-bear-0.4.1.orig/debian/patches/rpath-editors.diff +++ plee-the-bear-0.4.1/debian/patches/rpath-editors.diff @@ -0,0 +1,68 @@ +Index: plee-the-bear-0.4/bear-factory/animation-editor/src/bf/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-factory/animation-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:21.000000000 +0200 ++++ plee-the-bear-0.4/bear-factory/animation-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:32.000000000 +0200 +@@ -19,6 +19,12 @@ + + ADD_EXECUTABLE( ${BF_AE_TARGET_NAME} ${BF_AE_SOURCE_FILES} ) + ++SET_TARGET_PROPERTIES( ++ ${BF_AE_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_FACTORY_INSTALL_LIBRARY_DIR}" ++ ) ++ + TARGET_LINK_LIBRARIES( + ${BF_AE_TARGET_NAME} + bear-editor +Index: plee-the-bear-0.4/bear-factory/level-editor/src/bf/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-factory/level-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:21.000000000 +0200 ++++ plee-the-bear-0.4/bear-factory/level-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:32.000000000 +0200 +@@ -69,6 +69,12 @@ + + ADD_EXECUTABLE( ${BF_LE_TARGET_NAME} ${BF_LE_SOURCE_FILES} ) + ++SET_TARGET_PROPERTIES( ++ ${BF_LE_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_FACTORY_INSTALL_LIBRARY_DIR}" ++ ) ++ + TARGET_LINK_LIBRARIES( + ${BF_LE_TARGET_NAME} + bear-editor +Index: plee-the-bear-0.4/bear-factory/model-editor/src/bf/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-factory/model-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:21.000000000 +0200 ++++ plee-the-bear-0.4/bear-factory/model-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:32.000000000 +0200 +@@ -66,6 +66,12 @@ + + ADD_EXECUTABLE( ${BF_ME_TARGET_NAME} ${BF_ME_SOURCE_FILES} ) + ++SET_TARGET_PROPERTIES( ++ ${BF_ME_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_FACTORY_INSTALL_LIBRARY_DIR}" ++ ) ++ + TARGET_LINK_LIBRARIES( + ${BF_ME_TARGET_NAME} + bear-editor +Index: plee-the-bear-0.4/bear-factory/bear-editor/src/bf/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-factory/bear-editor/src/bf/CMakeLists.txt 2009-08-27 00:21:21.000000000 +0200 ++++ plee-the-bear-0.4/bear-factory/bear-editor/src/bf/CMakeLists.txt 2009-08-27 00:22:35.000000000 +0200 +@@ -81,6 +81,12 @@ + ADD_LIBRARY( ${BF_E_TARGET_NAME} SHARED ${BF_E_SOURCE_FILES} ) + ENDIF( WIN32 ) + ++SET_TARGET_PROPERTIES( ++ ${BF_E_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_FACTORY_INSTALL_LIBRARY_DIR}" ++ ) ++ + TARGET_LINK_LIBRARIES( + ${BF_E_TARGET_NAME} + ${wxWidgets_LIBRARIES} --- plee-the-bear-0.4.1.orig/debian/patches/series +++ plee-the-bear-0.4.1/debian/patches/series @@ -0,0 +1,5 @@ +do-not-install-authors-files.diff +rpath-editors.diff +editors-default-dir.diff +rpath-game.diff +editors-menu-section.diff --- plee-the-bear-0.4.1.orig/debian/patches/rpath-game.diff +++ plee-the-bear-0.4.1/debian/patches/rpath-game.diff @@ -0,0 +1,220 @@ +Index: plee-the-bear-0.4/bear-engine/core/src/audio/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/audio/CMakeLists.txt 2009-08-26 23:58:47.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/audio/CMakeLists.txt 2009-08-27 00:01:58.000000000 +0200 +@@ -18,6 +18,12 @@ + ${AUDIO_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${AUDIO_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${AUDIO_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/bear-engine/core/src/communication/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/communication/CMakeLists.txt 2009-08-26 23:58:47.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/communication/CMakeLists.txt 2009-08-27 00:02:18.000000000 +0200 +@@ -13,6 +13,12 @@ + ${COMMUNICATION_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${COMMUNICATION_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${COMMUNICATION_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/bear-engine/core/src/debug/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/debug/CMakeLists.txt 2009-08-26 23:58:48.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/debug/CMakeLists.txt 2009-08-27 00:02:34.000000000 +0200 +@@ -11,6 +11,12 @@ + ${DEBUG_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${DEBUG_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${DEBUG_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/bear-engine/core/src/engine/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/engine/CMakeLists.txt 2009-08-26 23:58:48.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/engine/CMakeLists.txt 2009-08-27 00:00:30.000000000 +0200 +@@ -63,6 +63,12 @@ + ${ENGINE_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${ENGINE_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${ENGINE_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} ) +Index: plee-the-bear-0.4/bear-engine/core/src/gui/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/gui/CMakeLists.txt 2009-08-26 23:58:48.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/gui/CMakeLists.txt 2009-08-27 00:00:40.000000000 +0200 +@@ -19,6 +19,12 @@ + ${GUI_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${GUI_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${GUI_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +@@ -28,4 +34,4 @@ + ${GUI_TARGET_NAME} + bear_input + bear_visual +-) +\ No newline at end of file ++) +Index: plee-the-bear-0.4/bear-engine/core/src/input/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/input/CMakeLists.txt 2009-08-26 23:58:48.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/input/CMakeLists.txt 2009-08-27 00:00:52.000000000 +0200 +@@ -22,6 +22,12 @@ + ${INPUT_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${INPUT_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${INPUT_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/bear-engine/core/src/time/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/time/CMakeLists.txt 2009-08-26 23:58:48.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/time/CMakeLists.txt 2009-08-27 00:01:05.000000000 +0200 +@@ -11,6 +11,12 @@ + ${TIME_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${TIME_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${TIME_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/bear-engine/core/src/universe/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/universe/CMakeLists.txt 2009-08-26 23:58:14.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/universe/CMakeLists.txt 2009-08-27 00:01:25.000000000 +0200 +@@ -48,12 +48,13 @@ + ${UNIVERSE_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${UNIVERSe_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${UNIVERSE_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} + ) +- +-TARGET_LINK_LIBRARIES( +- ${UNIVERSE_TARGET_NAME} +- ${CLAW_LOGGER_LIBRARIES} +- ) +Index: plee-the-bear-0.4/bear-engine/core/src/visual/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/core/src/visual/CMakeLists.txt 2009-08-26 23:58:48.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/core/src/visual/CMakeLists.txt 2009-08-27 00:01:38.000000000 +0200 +@@ -31,6 +31,12 @@ + ${VISUAL_SOURCE_FILES} + ) + ++SET_TARGET_PROPERTIES( ++ ${VISUAL_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${VISUAL_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/bear-engine/running_bear/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/running_bear/CMakeLists.txt 2009-08-27 00:03:43.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/running_bear/CMakeLists.txt 2009-08-27 00:04:08.000000000 +0200 +@@ -12,6 +12,13 @@ + ) + + ADD_EXECUTABLE( ${RUNNING_BEAR_TARGET_NAME} ${RUNNING_BEAR_SOURCE_FILES} ) ++ ++SET_TARGET_PROPERTIES( ++ ${RUNNING_BEAR_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${RUNNING_BEAR_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_EXECUTABLE_DIR} +Index: plee-the-bear-0.4/bear-engine/lib/src/generic_items/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/bear-engine/lib/src/generic_items/CMakeLists.txt 2009-08-27 00:04:39.000000000 +0200 ++++ plee-the-bear-0.4/bear-engine/lib/src/generic_items/CMakeLists.txt 2009-08-27 00:05:06.000000000 +0200 +@@ -70,6 +70,13 @@ + ) + + ADD_LIBRARY( ${GENERIC_ITEM_TARGET_NAME} SHARED ${GENERIC_ITEM_SOURCE_FILES} ) ++ ++SET_TARGET_PROPERTIES( ++ ${GENERIC_ITEM_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${BEAR_ENGINE_INSTALL_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${GENERIC_ITEM_TARGET_NAME} + DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR} +Index: plee-the-bear-0.4/plee-the-bear/src/ptb/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/plee-the-bear/src/ptb/CMakeLists.txt 2009-08-27 00:05:40.000000000 +0200 ++++ plee-the-bear-0.4/plee-the-bear/src/ptb/CMakeLists.txt 2009-08-27 00:06:13.000000000 +0200 +@@ -145,6 +145,13 @@ + ) + + ADD_LIBRARY( ${LIBPTB_TARGET_NAME} MODULE ${LIBPTB_SOURCE_FILES} ) ++ ++SET_TARGET_PROPERTIES( ++ ${LIBPTB_TARGET_NAME} ++ PROPERTIES ++ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${PTB_INSTALL_CUSTOM_LIBRARY_DIR}" ++ ) ++ + INSTALL( + TARGETS ${LIBPTB_TARGET_NAME} + DESTINATION ${PTB_INSTALL_CUSTOM_LIBRARY_DIR} --- plee-the-bear-0.4.1.orig/debian/patches/do-not-install-authors-files.diff +++ plee-the-bear-0.4.1/debian/patches/do-not-install-authors-files.diff @@ -0,0 +1,12 @@ +Index: plee-the-bear-0.4/plee-the-bear/data/CMakeLists.txt +=================================================================== +--- plee-the-bear-0.4.orig/plee-the-bear/data/CMakeLists.txt 2009-09-01 23:21:16.000000000 +0200 ++++ plee-the-bear-0.4/plee-the-bear/data/CMakeLists.txt 2009-09-01 23:24:04.000000000 +0200 +@@ -23,6 +23,7 @@ + PATTERN "*.flac" EXCLUDE + PATTERN "*.bz2" EXCLUDE + PATTERN "README" EXCLUDE ++ PATTERN "AUTHORS" EXCLUDE + ) + + INSTALL( --- plee-the-bear-0.4.1.orig/debian/patches/editors-default-dir.diff +++ plee-the-bear-0.4.1/debian/patches/editors-default-dir.diff @@ -0,0 +1,20 @@ +Index: plee-the-bear-0.4.1/bear-factory/bear-editor/src/bf/code/path_configuration.cpp +=================================================================== +--- plee-the-bear-0.4.1.orig/bear-factory/bear-editor/src/bf/code/path_configuration.cpp 2009-10-16 22:06:17.000000000 +0200 ++++ plee-the-bear-0.4.1/bear-factory/bear-editor/src/bf/code/path_configuration.cpp 2009-10-16 22:23:21.000000000 +0200 +@@ -236,6 +236,15 @@ + data_path.push_back(*it); + } + } ++ ++ if ( item_class_path.empty() ) ++ { ++ item_class_path.push_back("/usr/share/bear-factory/item-description"); ++ item_class_path.push_back("/usr/share/bear-factory/plee-the-bear/item-description"); ++ } ++ ++ if ( data_path.empty() ) ++ data_path.push_back("/usr/share/games/plee-the-bear/"); + } // path_configuration::load() + + /*----------------------------------------------------------------------------*/