castle-game-engine (7.0~alpha.3+dfsg1-2) unstable; urgency=medium [ Niels Thykier ] * Migrate to debputy. Signed-off-by: Niels Thykier [ Abou Al Montacir ] * Enabled CI/CD on salsa. * Fixed building using fpmake. Thanks to Michalis Kamburelis -- Abou Al Montacir Tue, 22 Oct 2024 08:26:19 +0200 castle-game-engine (7.0~alpha.3+dfsg1-1) unstable; urgency=medium * New upstream version 7.0~alpha.3+dfsg1 * Updated patches and removed already applied by upstream. * Updated rules file after upstream changes. Upstream does not define `cleanall` make target anymore. Upstream renamed tool `texture-font-to-pascal` replacing dashes by underscores. Pass fonts path to `mk_fonts.sh` when invoked from rules file. * Removed build dependency on inkscape. -- Abou Al Montacir Sun, 13 Oct 2024 08:37:02 +0200 castle-game-engine (7.0~alpha.2+dfsg1-5) unstable; urgency=medium * Applied patch to use local jquery version instead of web based one. * Remove statically linked libraries and object files from source package. -- Abou Al Montacir Tue, 04 Apr 2023 11:08:10 +0200 castle-game-engine (7.0~alpha.2+dfsg1-4) unstable; urgency=medium * Fixed compilation on mipsel. On mipsel both CPUmips and CPUmipsel are defined by the compiler. (Closes: Bug#891683) -- Abou Al Montacir Mon, 03 Apr 2023 15:07:29 +0200 castle-game-engine (7.0~alpha.2+dfsg1-3) unstable; urgency=medium * Removed unused binary files to fix lintian reported errors. Removed files are either unused statically liked libraries or some supplied windows programs or npm ignore file. These files were included in the source packages, but are not useful for Debian users. * Replaced use of web based jquery.js with debian packaged version. Added dependency on libjs-jquery dor documentation package. -- Abou Al Montacir Sun, 02 Apr 2023 16:44:18 +0200 castle-game-engine (7.0~alpha.2+dfsg1-2) unstable; urgency=medium * Fixed build issue on arm64 and ppc64el. -- Abou Al Montacir Mon, 24 Oct 2022 20:19:14 +0200 castle-game-engine (7.0~alpha.2+dfsg1-1) unstable; urgency=medium * Updated watch file and copyright file for importing new release. * New upstream version 7.0~alpha.2+dfsg1 * Updated patches to new upstream release and removed legacy ones. * Updated compilation rules to take into account directory renaming. * Added a new patch from upstream to fix building documentation. * Fix UTF-8 BOM on some source files. -- Abou Al Montacir Fri, 07 Oct 2022 08:34:14 +0200 castle-game-engine (7.0~alpha.1+dfsg-9) unstable; urgency=medium * Update Build-Depends to use libgdk-pixbuf-2.0-dev instead of libgdk-pixbuf2.0-dev (Closes: #1019310) * Fix several packaging issues (thanks lintian) -- Paul Gevers Thu, 08 Sep 2022 19:19:16 +0200 castle-game-engine (7.0~alpha.1+dfsg-8) unstable; urgency=medium * Updated CI tests script to fit CGE units new installation directory. -- Abou Al Montacir Sun, 06 Feb 2022 21:32:05 +0100 castle-game-engine (7.0~alpha.1+dfsg-7) unstable; urgency=medium * Fixed CGE compilation on ppc64el architecture. Provide FPCDIR to make file so that it could build with right RTL. * Moved CGE units to the right FPC units directory. -- Abou Al Montacir Sun, 06 Feb 2022 11:22:21 +0100 castle-game-engine (7.0~alpha.1+dfsg-6) unstable; urgency=medium * Prevent CI tests from failing due to test writes to standard error file. -- Abou Al Montacir Sat, 05 Feb 2022 11:42:05 +0100 castle-game-engine (7.0~alpha.1+dfsg-5) unstable; urgency=medium * Moved CI tests outside rules file. Disabled CI tests result for armel until FPC gets fixed. * Added tests failing on armel to expected failures on that architecture. (Closes: Bug#1002961) -- Abou Al Montacir Fri, 04 Feb 2022 21:54:07 +0100 castle-game-engine (7.0~alpha.1+dfsg-4) unstable; urgency=medium * Fixed files path in copyright file. -- Abou Al Montacir Sat, 18 Dec 2021 00:33:26 +0100 castle-game-engine (7.0~alpha.1+dfsg-3) unstable; urgency=medium * New upstream release 7.0-alpha.1. -- Abou Al Montacir Mon, 01 Nov 2021 10:53:49 +0100 castle-game-engine (7.0~alpha.1+dfsg-2) experimental; urgency=medium * Force dependency on imagemagick-6.q16 in order to fix FTBFS. -- Abou Al Montacir Sun, 02 May 2021 17:20:42 +0200 castle-game-engine (7.0~alpha.1+dfsg-1) experimental; urgency=medium [ Paul Gevers ] * New upstream version 7.0-alpha.1 * Refresh patches * Use imagemagick instead of xcf2png for icon conversion (Closes: #982500) * Update d/changelog for release 6.4+dfsg1-6 * Drop deprecated Build-Depends: libgtkglext1-dev * Fix FTBFS part 1: b9faa3bc380367eb72de1164f6cc366353a7c1ba.patch * Update d/clean with new list of generated pngs + one folder removed * Fix FTBFS part 2: debian/patches/51b053087af6ebc9904adf8bab64177ef5cadd1c.patch * d/rules: fix location of x3d-nodes-to-pascal [ Abou Al Montacir ] * Fixed multi-lines build rules in devian/rules file. * Update changelog for 7.0-alpha.1-1 release * Added libgl1 to build dependencies. * Added upstream patch to fix warning when building API docs. Thanks to Michalis Kamburelis * Force using PasDoc newer than 0.16.0. * Update changelog for 7.0-alpha.1-1 release * Fixed tests compilation. Thanks to Michalis Kamburelis * Fixed watch file. * Filter out binary shared object libraries when importing sources. * New upstream version 7.0~alpha.1+dfsg -- Abou Al Montacir Sun, 02 May 2021 12:20:38 +0200 castle-game-engine (6.4+dfsg1-7) unstable; urgency=medium * Improve built pngs by using upstream commit bac2e014 -- Paul Gevers Thu, 18 Feb 2021 11:16:52 +0100 castle-game-engine (6.4+dfsg1-6) unstable; urgency=medium [ Debian Janitor ] * Apply multi-arch hints. + castle-game-engine-doc, castle-game-engine-src: Add Multi-Arch: foreign. [ Paul Gevers ] * d/watch: update for pre-releases * Use imagemagick instead of xcf2png for icon conversion (Closes: #982500) -- Paul Gevers Thu, 11 Feb 2021 10:29:56 +0100 castle-game-engine (6.4+dfsg1-5) unstable; urgency=medium [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. [ Abou Al Montacir ] * Fix compilation with FPC 3.2.0. (Closes: Bug#968120) Thanks to Michalis Kamburelis * Fixed issue with thread manager initialization in fpmake with FPC 3.2.0. -- Abou Al Montacir Mon, 10 Aug 2020 17:24:31 +0200 castle-game-engine (6.4+dfsg1-4) unstable; urgency=medium [ Olivier Tilloy ] * Update runtime dependency on the transitional dummy ttf-dejavu-core (which was dropped from unstable) to fonts-dejavu-core (Closes: #961602) -- Paul Gevers Thu, 04 Jun 2020 18:41:09 +0200 castle-game-engine (6.4+dfsg1-3) unstable; urgency=medium * Add inkscape-dropped--export-png.patch, thanks Lucas Nussbaum for reporting Closes: #959582 * d/control: Add versioned B-D on inkscape * d/control: use canonical Vcs-Browser * Bump compat (via debhelper-compat) to 13 * Add d/castle-game-engine-src.lintian-overrides as the issue is only with packages build with cge * Add lintian override for dh-exec-subst-unknown-variable * Drop embedded ttf files that can be (and are) linked from packages * Bump standards -- Paul Gevers Tue, 05 May 2020 21:48:26 +0200 castle-game-engine (6.4+dfsg1-2) unstable; urgency=medium * Fix arch:all target for stand-alone builds (Closes: #890110) -- Paul Gevers Sun, 11 Feb 2018 20:39:37 +0100 castle-game-engine (6.4+dfsg1-1) unstable; urgency=medium * New upstream release - Drop reproducible build patch (applied upstream) * Drop previous hack to set FPCDIR now fpc is fixed * Swith to shorthand dh and adapt d/rules * Fix links to fonts in cge-src package, broken since 6.2+dfsg1-2 * Bump Build-Depends version on pasdoc -- Paul Gevers Sat, 10 Feb 2018 20:20:23 +0100 castle-game-engine (6.2+dfsg1-4) unstable; urgency=medium * Set FPCDIR on armel/armhf until fpc bug #888697 is fixed -- Paul Gevers Fri, 02 Feb 2018 13:19:20 +0100 castle-game-engine (6.2+dfsg1-3) unstable; urgency=medium * Fix FTBFS arch:all (without building arch:any at the same time) -- Paul Gevers Sun, 28 Jan 2018 19:42:59 +0100 castle-game-engine (6.2+dfsg1-2) unstable; urgency=medium * Don't set FPCDIR in d/rules (Closes: #887575) * Add patch for reproducible builds (Closes: #868790) Thanks Lamby. * Bump dephelper compat level to 11 and set Rules-Requires-Root to no -- Paul Gevers Sun, 28 Jan 2018 13:09:54 +0100 castle-game-engine (6.2+dfsg1-1) unstable; urgency=medium * Upload to unstable * New upstream release * Refresh patches: drop most as they were from upstream -- Paul Gevers Wed, 12 Jul 2017 21:26:19 +0200 castle-game-engine (6.0.2+dfsg1-2) experimental; urgency=medium * Improve the FTBFS on arm64 by adding it to the list of archs * Fix FTBFS on armel, armhf and powerpc in test-suite with upstream patch to change epsilon * Install examples into castle-game-engine-doc * Add upstream patch to enable generating all man-pages during build (instead of requiring an x-server session to do so) -- Paul Gevers Fri, 31 Mar 2017 20:19:13 +0200 castle-game-engine (6.0.2+dfsg1-1) experimental; urgency=medium * New upstream release - Adapt to new layout of the source - Refresh patches and remove obsolete ones * Update d/copyright for new upstream version - Strip convenience copies without source with the aid of d/watch * Update d/watch for new upstream location and Files-Excluded support * Bump compat level to 10 * Update upstream homepage * Replace obsolete -s option in dh-* calls with -a in d/rules * Improve the copying of the src code * Ship the tools that are part of cge in fp-units-castle-game-engine * generate auto-generated files in d/rules * Improve Debian situation for builders of Android applications * Depend on libjs-jquery for documentation (added by pasdoc) -- Paul Gevers Fri, 24 Mar 2017 15:43:33 +0100 castle-game-engine (5.2.0-3) unstable; urgency=medium * Timestamps of pascal font files were not properly touched * Update Vcs-* fields in d/control to https * Bump standards version (no changes) * New add_libpng1.6_api.patch to add libpng1.6 to the possible png libs (Closes: #820566) -- Paul Gevers Tue, 19 Apr 2016 21:00:09 +0200 castle-game-engine (5.2.0-2) unstable; urgency=medium * Fix FTBFS with fpc 3.0.0 by adding build dependencies (some may be removed in the future if fpc gets improved) * Try to fix FTBFS on armel/armhf by enlarging the range for the tests: more-tolerable-epsilon-on-all-cpus.patch * Add debugging info to mk_fonts.sh to investigate FTBFS on powerpc/ppc64 * Bump standards version (no changes) * Work around a bug in fpc where fpmake can't find the rtl unit -- Paul Gevers Tue, 02 Feb 2016 21:38:13 +0100 castle-game-engine (5.2.0-1) unstable; urgency=medium * New upstream release * Versioned depedendency on pasdoc * Drop patch to prevent timestamps as this is now the default of pasdoc * Prevent the build timestamp to end up in ppu files for reproducible builds * Build images from xcf souce during package build * Set architecture to any, we have no reason to believe it shouldn't work on other archs -- Paul Gevers Sun, 15 Nov 2015 14:33:47 +0100 castle-game-engine (5.1.1-2) unstable; urgency=medium * Upload to unstable * Prevent timestamps in documentation to allow builds to be reproducible -- Paul Gevers Sat, 16 May 2015 08:16:57 +0200 castle-game-engine (5.1.1-1) experimental; urgency=medium * New upstream release * Drop obsolete patch * Fix typo in test suite (failed on i386) by upstream commit 14349. Yah for running test suites. -- Paul Gevers Sat, 10 Jan 2015 19:30:14 +0100 castle-game-engine (5.1.0-1) experimental; urgency=medium * New upstream release * Update patches * Expend d/clean to avoid using embedded font files * Drop more font pascal files in d/gbp.conf * Build-Depends-Indep on inkscape iso librsvg2-bin to build icon and drop d/rules logic as upstream now provides the logic * Bump Standards-Version to 3.9.6 (no changes) * Remove d/castle_game_engine_icon.svg, now included upstream * Run test suite at build time (and add Build-Depends for it) - Add upstream patch to remove irrelevant test case that fails to build * Fix d/copyright (thanks Lintian) -- Paul Gevers Mon, 29 Dec 2014 09:09:44 +0100 castle-game-engine (5.0.0-3) unstable; urgency=medium * pasdoc finally entered Debian, so now build the documentation * Add upstream source for logo (from svn) and use it to build the png * Update d/TODO * Add d/gbp.conf to filter out upstream documentation during import -- Paul Gevers Sat, 30 Aug 2014 13:56:39 +0200 castle-game-engine (5.0.0-2) unstable; urgency=medium [ Abou Al Montacir ] * Force compilation of units in release mode in order to avoid FPC trying to recompile them during compilation of third party code. (Closes: #750486) [ Paul Gevers ] * Move maintainership to Pascal package team * Build depend on libfreetype6-dev, fixes FTBFS in Ubuntu (Closes: #748516) -- Paul Gevers Thu, 05 Jun 2014 21:26:23 +0200 castle-game-engine (5.0.0-1) unstable; urgency=medium [ Abou Al Montacir ] * New upstream release. (Closes: #747128) * Remove unused include file to allow building on systems where quilt is not installed [ Paul Gevers ] * Fix typo in package descriptions (Closes: #732760) * Remove nearly obsolete bzip compression for binary packages (See https://lists.debian.org/debian-devel/2014/01/msg00542.html) * Bump standards to 3.9.5 (no changes) * Converted copyright file to machine readable format and add notices for new files * Build Pascal source style font formats (using dejavu fonts package) * Strip piwik from documentation (thanks Lintian) -- Abou Al Montacir Fri, 13 Dec 2013 21:29:44 +0100 castle-game-engine (4.1.1-1) unstable; urgency=low * New upstream release - Drop all patches, applied upstream - Add fp-units-net to Build-depends * Add myself to uploaders * Reorganize d/rules -- Paul Gevers Sun, 08 Sep 2013 21:18:46 +0200 castle-game-engine (4.0.1-1) unstable; urgency=low * Packaged Castle Game Engine for Debian. (Closes: Bug#706408) -- Abou Al Montacir Sat, 27 Apr 2013 18:06:40 +0100