From aaec28e12f2bae250cf1e4cf9c0c4f03d458d6e7 Mon Sep 17 00:00:00 2001 From: Pawel Kolodziejski Date: Sun, 1 Dec 2019 12:09:03 +0100 Subject: [PATCH] DEBIAN: Update package files --- dists/debian/control | 1 + dists/debian/copyright | 356 +++++++++++++++++++++++++++++++++-------- dists/residualvm.6 | 4 +- 3 files changed, 289 insertions(+), 72 deletions(-) diff --git a/dists/debian/control b/dists/debian/control index 231149bde17..cf9e4dff0a3 100644 --- a/dists/debian/control +++ b/dists/debian/control @@ -5,6 +5,7 @@ Maintainer: Pawel Kolodziejski Build-Depends: debhelper (>= 9), autotools-dev ,libasound2-dev [linux-any] ,libsdl2-dev | libsdl1.2-dev + ,libgl1-mesa-dev ,libmad0-dev ,libz-dev ,libmpeg2-4-dev diff --git a/dists/debian/copyright b/dists/debian/copyright index da26ece1edb..c518c275ffc 100644 --- a/dists/debian/copyright +++ b/dists/debian/copyright @@ -1,84 +1,300 @@ -ResidualVM was debianized by Pino Toscano the 4th Oct 2008. - -Upstream Authors: see `/usr/share/doc/residualvm/AUTHORS'. +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: ResidualVM +Source: https://residualvm.org/ +Files: * Copyright: + 2003-2019 ResidualVM team + 2001-2019 The ScummVM Project + and others listed in COPYRIGHT file +License: GPL-2+ +Comment: + See list of copyright holders in "/usr/share/doc/residualvm/COPYRIGHT". + See list of upstream authors in "/usr/share/doc/residualvm/AUTHORS". + . + Portions of the following files are Expat licensed: + * engines/grim/gfx_base.cpp + * engines/grim/gfx_opengl_shaders.cpp + * engines/myst3/gfx_opengl_shaders.cpp -Most of the files are released under the GNU General Public License v2. -Some other source files are released under GNU Lesser General Public -License v2 and BSD licenses. -See COPYING.BSD, COPYING.LGPL, COPYING.FREEFONT, COPYING.ISC, COPYING.LUA, -COPYING.MIT COPYING.TINYGL. -The Debian packaging is licensed under the GPL. +Files: + common/json.cpp + common/json.h + graphics/nine_patch.cpp + graphics/nine_patch.h +Copyright: + 2010 Mike Anchor + 2011 Matthew Leverton +License: GPL-2+ and Expat -ResidualVM is Copyright © 2003-2019 The ResidualVM Team +Files: math/quat.cpp + math/matrix4.cpp +Copyright: 2013-2014 ResidualVM team + 1999 Kevin B. Thompson + 2000-2001 Brett Porter +License: GPL-2+ +Comment: + Based on LGPL-2.1 code from Portalib3d which no longer is available on the + net, but was used in the iconoclast-project: + http://code.google.com/p/iconoclast/ - 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, or (at your option) any - later version. +Files: gui/themes/fonts/fixed5x8* + graphics/fonts/consolefont.cpp +Copyright: not-applicable +License: Public-Domain + Public domain font. Share and enjoy. - On Debian GNU/Linux systems, the complete text of the GNU General - Public License can be found in `/usr/share/common-licenses/GPL'. +Files: engines/grim/lua/* +Copyright: 1994-2011 Lua.org, PUC-Rio. +License: Lua -ResidualVM includes Lua licensed code: -/****************************************************************************** -* Copyright (c) 1994-1998 TeCGraf, PUC-Rio. All rights reserved. -* -* Permission is hereby granted, without written agreement and without license -* or royalty fees, to use, copy, modify, and distribute this software and its -* documentation for any purpose, including commercial applications, subject to -* the following conditions: -* -* - The above copyright notice and this permission notice shall appear in all -* copies or substantial portions of this software. -* -* - The origin of this software must not be misrepresented; you must not -* claim that you wrote the original software. If you use this software in a -* product, an acknowledgment in the product documentation would be greatly -* appreciated (but it is not required). -* -* - Altered source versions must be plainly marked as such, and must not be -* misrepresented as being the original software. -* -* The authors specifically disclaim any warranties, including, but not limited -* to, the implied warranties of merchantability and fitness for a particular -* purpose. The software provided hereunder is on an "as is" basis, and the -* authors have no obligation to provide maintenance, support, updates, -* enhancements, or modifications. In no event shall TeCGraf, PUC-Rio, or the -* authors be held liable to any party for direct, indirect, special, -* incidental, or consequential damages arising out of the use of this software -* and its documentation. -* -* The Lua language and this implementation have been entirely designed and -* written by Waldemar Celes Filho, Roberto Ierusalimschy and -* Luiz Henrique de Figueiredo at TeCGraf, PUC-Rio. -* This implementation contains no third-party code. -******************************************************************************/ +Files: gui/themes/fonts/Free*.ttf + gui/themes/modern/Free*.ttf +Copyright: 2002-2009 Free Software Foundation. +License: 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 3, 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. + . + The complete text of the GNU General Public License can be found + in "/usr/share/common-licenses/GPL-3". +Files: gui/themes/fonts/clR6x12*.bdf +Copyright: 1989 Dale Schumacher +License: BSD-like + Permission to use, copy, modify, and distribute this software and + its documentation for any purpose and without fee is hereby + granted, provided that the above copyright notice appear in all + copies and that both that copyright notice and this permission + notice appear in supporting documentation, and that the name of + Dale Schumacher not be used in advertising or publicity pertaining to + distribution of the software without specific, written prior + permission. Dale Schumacher makes no representations about the + suitability of this software for any purpose. It is provided "as + is" without express or implied warranty. -ResidualVM include also TinyGL code: -/******************************************************************************/ -Copyright notice: +Files: gui/themes/fonts/fixed5x8*.bdf +Copyright: not-applicable +License: public-domain + Public domain font. Share and enjoy. - (C) 1997-1998 Fabrice Bellard +Files: gui/themes/fonts/helv*.bdf +Copyright: 1984-1989,1994 Adobe Systems Incorporated. + 1988,1994 Digital Equipment Corporation. +License: Adobe-BSD-like + Adobe is a trademark of Adobe Systems Incorporated which may be + registered in certain jurisdictions. + Permission to use these trademarks is hereby granted only in + association with the images described in this file. + . + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose and without fee is hereby + granted, provided that the above copyright notices appear in all + copies and that both those copyright notices and this permission + notice appear in supporting documentation, and that the names of + Adobe Systems and Digital Equipment Corporation not be used in + advertising or publicity pertaining to distribution of the software + without specific, written prior permission. Adobe Systems and + Digital Equipment Corporation make no representations about the + suitability of this software for any purpose. It is provided "as + is" without express or implied warranty. - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. +Files: graphics/tinygl/* +Copyright: 1997-1998 Fabrice Bellard +License: Zlib + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + . + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + . + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product and its documentation + *is* required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: +Files: graphics/yuv_to_rgb.cpp + graphics/yuva_to_rgba.cpp +Copyright: 2001-2012 The ScummVM Project +License: GPL-2+ +Comment: portions copyright as below + The YUV to RGB conversion code is derived from SDL's YUV overlay code, which + in turn appears to be derived from mpeg_play. The following copyright + notices have been included in accordance with the original license. Please + note that the term "software" in this context only applies to the + buildLookup() and plotYUV*() functions below. + . + Copyright (c) 1995 The Regents of the University of California. + All rights reserved. + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose, without fee, and without written agreement is + hereby granted, provided that the above copyright notice and the following + two paragraphs appear in all copies of this software. + . + IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR + DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT + OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF + CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + . + THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, + INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS + ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO + PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + . + Copyright (c) 1995 Erik Corry + All rights reserved. + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose, without fee, and without written agreement is + hereby granted, provided that the above copyright notice and the following + two paragraphs appear in all copies of this software. + . + IN NO EVENT SHALL ERIK CORRY BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, + SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF + THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF ERIK CORRY HAS BEEN ADVISED + OF THE POSSIBILITY OF SUCH DAMAGE. + . + ERIK CORRY SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" + BASIS, AND ERIK CORRY HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, + UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + . + Portions of this software Copyright (c) 1995 Brown University. + All rights reserved. + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose, without fee, and without written agreement + is hereby granted, provided that the above copyright notice and the + following two paragraphs appear in all copies of this software. + . + IN NO EVENT SHALL BROWN UNIVERSITY BE LIABLE TO ANY PARTY FOR + DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT + OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF BROWN + UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + . + BROWN UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" + BASIS, AND BROWN UNIVERSITY HAS NO OBLIGATION TO PROVIDE MAINTENANCE, + SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product and its documentation - *is* required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. +Files: *.patchr +Copyright: 2001-2013 ResidualVM team +License: ISC + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + . + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -If you redistribute modified sources, I would appreciate that you -include in the files history information documenting your changes. -/******************************************************************************/ +Files: test/cxxtest/* +Copyright: 2008 Sandia Corporation +License: LGPL-2.1+ + +Files: + backends/audiocd/win32/msvc/ntddcdrm.h +Copyright: 2012-2013 MinGW.org project +License: Expat + +Files: debian/* +Copyright: 2013-2018 Dmitry Smirnov +License: GPL-2+ + +License: GPL-2+ + 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 package 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. + . + The complete text of the GNU General Public License version 2 + can be found in `/usr/share/common-licenses/GPL-2'. + +License: LGPL-2.1+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + . + This library 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 + Lesser General Public License for more details. + . + On Debian systems, the complete text of the GNU Library General Public License + can be found in the file `/usr/share/common-licenses/LGPL-2.1'. + +License: Expat + 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. + . + 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. +Comment: + This license also known as "MIT/X11 (BSD like)" or "MIT" however FSF + consider "MIT" labelling ambiguous and copyright-format specification + recommend to label such license as "Expat". + +License: Lua + Copyright (c) 1994-1998 TeCGraf, PUC-Rio. All rights reserved. + . + Permission is hereby granted, without written agreement and without license + or royalty fees, to use, copy, modify, and distribute this software and its + documentation for any purpose, including commercial applications, subject to + the following conditions: + . + - The above copyright notice and this permission notice shall appear in all + copies or substantial portions of this software. + . + - The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software in a + product, an acknowledgment in the product documentation would be greatly + appreciated (but it is not required). + . + - Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + . + The authors specifically disclaim any warranties, including, but not limited + to, the implied warranties of merchantability and fitness for a particular + purpose. The software provided hereunder is on an "as is" basis, and the + authors have no obligation to provide maintenance, support, updates, + enhancements, or modifications. In no event shall TeCGraf, PUC-Rio, or the + authors be held liable to any party for direct, indirect, special, + incidental, or consequential damages arising out of the use of this software + and its documentation. diff --git a/dists/residualvm.6 b/dists/residualvm.6 index 65ba114ffc1..7c7adb27b28 100644 --- a/dists/residualvm.6 +++ b/dists/residualvm.6 @@ -71,7 +71,7 @@ Quit (Most platforms) .It Pa $HOME/.residualvmrc Configuration file on UNIX. .It Pa "$HOME/Library/Preferences/ResidualVM Preferences" -Configuration file on Mac OS X. +Configuration file on macOS. .El .Sh EXAMPLES Running the builtin game launcher: @@ -80,6 +80,6 @@ Running the builtin game launcher: .Pp .Sh SEE ALSO More information can be found in the README and on the website -.Pa http://residualvm.org . +.Pa https://residualvm.org . .Sh AUTHORS See AUTHORS file for more information.