[openjk] 02/05: New snapshot with source files for icons, and some licensing fixes
Simon McVittie
smcv at debian.org
Mon Mar 23 22:39:20 UTC 2015
This is an automated email from the git hooks/post-receive script.
smcv pushed a commit to branch master
in repository openjk.
commit dd43cb6e63d0bfe47ca99a47c6a5088c240fa0a6
Author: Simon McVittie <smcv at debian.org>
Date: Mon Mar 23 21:31:36 2015 +0000
New snapshot with source files for icons, and some licensing fixes
---
debian/changelog | 4 +--
debian/copyright | 98 ++++++++++++++++++++++++++++++++------------------------
debian/rules | 21 ++++++------
3 files changed, 68 insertions(+), 55 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b39c143..17bf9cc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-openjk (0~20150318+ds1-1) UNRELEASED; urgency=low
+openjk (0~20150323+ds1-1) UNRELEASED; urgency=low
* Initial release. (Closes: #739486)
- -- Simon McVittie <smcv at debian.org> Thu, 19 Mar 2015 08:34:41 +0000
+ -- Simon McVittie <smcv at debian.org> Mon, 23 Mar 2015 21:23:11 +0000
diff --git a/debian/copyright b/debian/copyright
index a7d2e6b..af6787b 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,8 +3,6 @@ Upstream-Name: OpenJK
Source: https://github.com/JACoders/OpenJK/
License: GPL-2
Files-Excluded:
- CMakeModules/FindJPEG.cmake
- CMakeModules/FindPNG.cmake
code*/client/OpenAL
code*/client/eax
code*/*.dll
@@ -80,6 +78,7 @@ Comment:
Files: *
Copyright:
+ © 1997 Tomas Möller
© 1999-2005 Id Software, Inc.
© 2000-2013 Raven Software, Inc.
© 2001-2013 Activision, Inc.
@@ -88,6 +87,8 @@ Copyright:
License: GPL-2
Files:
+ code/mp3code/*
+ codemp/mp3code/*
codemp/client/cl_avi.cpp
code*/qcommon/md4.cpp
shared/sdl/sdl_sound.cpp
@@ -95,27 +96,36 @@ Files:
shared/sys/con_tty.cpp
shared/sys/con_win32.cpp
Copyright:
+ © 1995-1997 Xing Technology
+ © 1998-1999 EMusic.com
© 1997-1998 Andrew Tridgell
© 1999-2005 Id Software, Inc.
© 2005-2006 Tim Angus
License: GPL-2+
+ mp3code taken from "FreeAmp - The Free MP3 Player", which was
+ later renamed to Zinf due to trademark issues, and was in Debian
+ under that name until it was removed due to unfixed bugs in 2007.
+ Other modules mostly from ioquake3.
Files:
- code/mp3code/*
- codemp/mp3code/*
+ code*/macosx/OpenJK.icns
+ code/win32/starwars.ico
+ codemp/win32/icon.ico
+ shared/icons/*
+ shared/sdl/sdl_icon.h
Copyright:
- © 1995-1997 Xing Technology
- © 1998-1999 EMusic.com
-License: GPL-2+
-Comment:
- Apparently taken from "FreeAmp - The Free MP3 Player", which was
- later renamed to Zinf due to trademark issues, and was in Debian
- under that name until it was removed due to unfixed bugs in 2007.
+ © 2013 Antonio Aiello
+License: Expat
Files:
+ CMakeModules/FindJPEG.cmake
+ CMakeModules/FindPNG.cmake
CMakeModules/FindSDL2.cmake
+ CMakeModules/InstallZIP.cmake
Copyright:
- © 2003-2009 Kitware, Inc.
+ © 2000-2009 Kitware, Inc.
+ © 2000-2009 Insight Software Consortium
+ © 2015 OpenJK contributors
License: BSD-3-clause-cmake
Files:
@@ -137,32 +147,36 @@ Copyright:
© 1998-2005 Gilles Vollant
© 1990-2000 Info-Zip
License: zlib
+Comment:
+ This is a subset of libminizip, modified to use the Quake 3 engine's
+ Z_Malloc "zone" (memory pool) allocator.
Files:
code/rd-*/glext.h
Copyright:
© 2013-2014 The Khronos Group Inc.
-License: glext-permissive
+License: Expat
# ==== LICENSE TEXTS ===================================================
License: GPL-2
- Jedi Academy is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License version 2
- as published by the Free Software Foundation.
+ OpenJK is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
.
- Jedi Academy is distributed in the hope that it will be useful,
+ 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 Jedi Academy. If not, see <http://www.gnu.org/licenses/>.
+ along with this program; if not, see <http://www.gnu.org/licenses/>.
Comment:
See /usr/share/common-licenses/GPL-2 for a copy of the GPL version 2.
.
- Some files have the same license grant but with "Jedi Academy" replaced
- by "Jedi Knight 2" or "OpenJK".
+ Some files have the same license grant with trivial differences,
+ e.g. "This program" instead of OpenJK, or different details for
+ contacting the FSF.
License: GPL-2+
Quake III Arena source code is free software; you can redistribute it
@@ -181,9 +195,9 @@ License: GPL-2+
Comment:
See /usr/share/common-licenses/GPL-2 for a copy of the GPL version 2.
.
- Some files have the same license grant but with "This program"
- or similar text instead of "Quake III Arena", or with different details for
- contacting the FSF.
+ Some files have the same license grant with trivial differences,
+ e.g. "This program" instead of "Quake III Arena source code", or
+ different details for contacting the FSF.
License: zlib
This software is provided 'as-is', without any express or implied
@@ -256,25 +270,25 @@ License: BSD-3-clause-cmake
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-License: glext-permissive
- Permission is hereby granted, free of charge, to any person obtaining a
- copy of this software and/or associated documentation files (the
- "Materials"), to deal in the Materials without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Materials, and to
- permit persons to whom the Materials are furnished to do so, subject to
- the following conditions:
+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 Materials.
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
.
- THE MATERIALS ARE 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
- MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
+ 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:
- The same as the Expat (MIT/X11) license, except that it says Materials
- instead of Software
+ The license of code*/rd-*/glext.h is a trivial variation on this license:
+ it says "the Materials" instead of "the Software", and replaces
+ "software and associated documentation" with "software and/or documentation".
diff --git a/debian/rules b/debian/rules
index ad4ff07..5fc2704 100755
--- a/debian/rules
+++ b/debian/rules
@@ -95,13 +95,14 @@ override_dh_auto_install: debian/icons
debian/icons: debian/rules
install -d debian/icons/512 debian/icons/128 \
- debian/icons/32 debian/icons/16
- icns2png -x code/macosx/OpenJK.icns
- mv OpenJK_512x512x32.png debian/icons/512/openjk.png
- mv OpenJK_128x128x32.png debian/icons/128/openjk.png
- mv OpenJK_32x32x32.png debian/icons/32/openjk.png
+ debian/icons/64 debian/icons/32 debian/icons/16
+ install -m644 shared/icons/OpenJK_Icon_128.png debian/icons/128/openjk.png
+ install -m644 shared/icons/OpenJK_Icon_64.png debian/icons/64/openjk.png
+ install -m644 shared/icons/OpenJK_Icon_32.png debian/icons/32/openjk.png
+ install -m644 shared/icons/OpenJK_Icon_16.png debian/icons/16/openjk.png
+ convert -resize 512x512 shared/icons/OpenJK_Icon_1024.png \
+ debian/icons/512/openjk.png
convert debian/icons/32/openjk.png debian/icons/openjk.xpm
- mv OpenJK_16x16x32.png debian/icons/16/openjk.png
# no libraries here, only plugins
override_dh_makeshlibs:
@@ -119,10 +120,10 @@ override_dh_clean:
ORIG_REPO ?= https://github.com/JACoders/OpenJK
ORIG_REL =
# Empty if it's a release
-ORIG_REV = eb70ecaf184caf54f3c28973b726ce847d77fb22
+ORIG_REV = f56cc41bc80bbf9656cf56020b9eabede7d9b076
# Use the date of the ORIG_REV, or 20130426.1 if you snapshot twice in a day,
# or empty if ORIG_REV is
-ORIG_DATE = 20150318
+ORIG_DATE = 20150323
ORIG_SUFFIX = +ds1
ifeq (${ORIG_REV},)
@@ -146,8 +147,6 @@ get-orig-source:
--format=tar \
--prefix=openjk-${ORIG_VER}.orig/ \
${ORIG_EXPORT} | tar -xvf-
- rm -fr openjk-${ORIG_VER}.orig/CMakeModules/FindJPEG.cmake
- rm -fr openjk-${ORIG_VER}.orig/CMakeModules/FindPNG.cmake
rm -fr openjk-${ORIG_VER}.orig/code*/client/OpenAL
rm -fr openjk-${ORIG_VER}.orig/code*/client/eax
rm -fr openjk-${ORIG_VER}.orig/code*/*.dll
@@ -158,7 +157,7 @@ get-orig-source:
rm -fr openjk-${ORIG_VER}.orig/lib/zlib
rm -fr openjk-${ORIG_VER}.orig/tools/Assimilate
rm -fr openjk-${ORIG_VER}.orig/tools/ModView
- rm -fr openjk-${ORIG_VER}.orig/tools/Ibize/[^i]*
+ rm -fr openjk-${ORIG_VER}.orig/tools/Ibize/[!i]*
rm -fr openjk-${ORIG_VER}.orig/tools/Ibize/ibize.cpp
rm -fr openjk-${ORIG_VER}.orig/tools/Ibize/interpreter.h
rm -fr openjk-${ORIG_VER}.orig/tools/create_soundbank
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/openjk.git
More information about the Pkg-games-commits
mailing list