[bullet] 08/20: Update debian/copyright for new release and use Files-Excluded mechanism to
Markus Koschany
apo-guest at moszumanska.debian.org
Fri May 8 23:13:44 UTC 2015
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch master
in repository bullet.
commit 06cfaf33180ffa08ee8cd5c08a67fbcdc1c70622
Author: Markus Koschany <apo at gambaru.de>
Date: Fri May 8 22:46:55 2015 +0200
Update debian/copyright for new release and use Files-Excluded mechanism to
repack the source tarball. Remove all files without source and additional third
party libraries which are already packaged for Debian and create a DFSG-free
source tarball.
---
debian/copyright | 150 +++++++++++++++++++------------------------------------
debian/rules | 42 +---------------
2 files changed, 53 insertions(+), 139 deletions(-)
diff --git a/debian/copyright b/debian/copyright
index ab954d1..9e1ce8e 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,14 +2,21 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Bullet
Upstream-Contact: Erwin Coumans
Source: http://www.bulletphysics.org
+Files-Excluded:
+ build3
+ data/unittest_data.zip
+ docs/Bullet_User_Manual.pdf
+ docs/GPU_rigidbody_using_OpenCL.pdf
+ Extras/Serialize/BulletXmlWorldImporter/tiny*
+ examples/ThirdPartyLibs
Comment:
- The source tarball was repacked because it contained non-free files or
- software which has already been packaged for Debian. Please use
+ The source tarball was repacked because it contained files without source
+ or software which has already been packaged for Debian. Please use
debian/rules get-orig-source to retrieve the DFSG compatible sources.
.
The Bullet project was started by Erwin Coumans but many other people have
- made a contribution to it in the past. Please refer to the AUTHORS file in the
- source package for more information.
+ made a contribution to it in the past. Please refer to the AUTHORS.txt file in
+ the source package for more information.
Files: *
Copyright: 2001,2002 Russell L. Smith
@@ -17,77 +24,74 @@ Copyright: 2001,2002 Russell L. Smith
2003-2006, Gino van den Bergen
2003-2006, 2008, Stan Melax
2006-2007, Erin Catto
+ 2006, Simon Hobbs
2007, Starbreeze Studios
2007, Francisco Leon Najera
2006, 2007 Sony Computer Entertainment Inc.
2001-2008, Pierre Terdiman
2006-2009, 2011 Charlie C
- 2008, 2010, 2011, Advanced Micro Devices, Inc.
+ 2012, Advanced Micro Devices, Inc.
2011, Apple Inc.
2011, Ole Kniemeyer, MAXON
2011-2013, Steven Thompson
- 2003-2013, Erwin Coumans
- and contributors
+ 2003-2015, Erwin Coumans
+ 2015, Google Inc.
License: Zlib
-Files: src/Extras/sph/common/Glee.*
-Copyright: 2009, Ben Woodhouse
+Files: test/OpenCL/RadixSortBenchmark/main.cpp
+Copyright: 2010, Duane Merrill
+License: Apache-2.0
+
+Files: examples/Experiments/ImplicitCloth/stan/*
+Copyright: 1998, S Melax
+License: Melax-License
+ anyone is free to use, inspect, learn from, or ignore
+ the code here as they see fit.
+
+Files: src/Bullet3Collision/NarrowPhaseCollision/shared/b3MprPenetration.h
+ src/Bullet3OpenCL/NarrowphaseCollision/kernels/mprKernels.h
+ src/BulletCollision/NarrowPhaseCollision/btMprPenetration.h
+Copyright: 2012, Daniel Fiser <danfis at danfis.cz>
License: BSD-2-clause
-Files: src/BulletMultiThreaded/vectormath2bullet.h
- src/vectormath/sse/*
- Extras/HACD/*
+Files: Extras/HACD/*
Extras/ConvexDecomposition/*
- Extras/CDTestFramework/AntTweakBar/*
- Demos/NativeClient/*
-Copyright: 2004, Open Dynamics Framework Group
- 2006, 2007 Sony Computer Entertainment Inc.
- 2011, Khaled Mamou
- 2011, The Native Client Authors
- 2005-2012, Philippe Decaudin
+ test/gtest-1.7.0/*
+Copyright: 2004, Open Dynamics Framework Group
+ 2011, Khaled Mamou
+ 2005, 2007, 2008, Google Inc.
License: BSD-3-clause
-Files: Demos/OpenGL/CommandLineArguments.h
-Copyright: 2010, Duane Merrill
-License: Apache
-
-Files: src/Extras/sph/common/glext.h
-Copyright: 2006, NVIDIA Corporation
-License: SGI-Free-Software-License-B-2.0
-Comment:
- The file glext.h was released under Version 1.1 of SGI's Free Software
- License which is considered non-free by the Debian Project. However SGI
- revised the license and replaced it with version 2.0 which is DFSG free.
- Paragraph 8 grants the following right:
- "Once Covered Code has been published under a particular version of the
- License, Recipient may, for the duration of the license, continue to use it
- under the terms of that version, or choose to use such Covered Code under the
- terms of any subsequent version published bi SGI." Therefore Debian uses
- version 2.0.
-
-Files: src/MiniCL/cl_gl.h
- src/MiniCL/cl_plattform.h
- src/MiniCL/cl.h
+Files: src/clew/clew.h
Copyright: 2008-2009, The Khronos Group Inc.
License: Expat
Files: Extras/Serialize/makesdna/makesdna.cpp
- Demos/BspDemo/BspLoader.*
+ examples/Importers/ImportBsp/BspLoader.*
Copyright: 2001-2002, NaN Holding BV
1999-2005, Id Software Inc
License: GPL-2+
-Files: Demos/OpenGL/stb_image.*
+Files: examples/OpenGLWindow/stb_image.*
Copyright: 2011
License: public-domain
These files are granted to the Public Domain.
-Files: Demos/SharedOpenCL/clew.*
+Files: src/clew/clew.c
Copyright: 2009, Organic Vectory B.V, George van Venrooij
License: BSL-1.0
+Files: src/BulletDynamics/Vehicle/*
+Copyright: 2005, Erwin Coumans
+License: GNU-All-Permissive-License
+ Permission to use, copy, modify, distribute and sell this software and its
+ documentation for any purpose is hereby granted without fee, provided that the
+ above copyright notice appear in all copies. Erwin Coumans makes no
+ representations about the suitability of this software for any purpose. It is
+ provided "as is" without express or implied warranty.
+
Files: debian/*
-Copyright: 2013-2014, Markus Koschany <apo at gambaru.de>
+Copyright: 2013-2015, Markus Koschany <apo at gambaru.de>
License: Zlib
License: Zlib
@@ -126,45 +130,6 @@ License: Expat
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-License: SGI-Free-Software-License-B-2.0
- TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THIS SOFTWARE IS PROVIDED
- *AS IS* AND NVIDIA AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EITHER EXPRESS
- OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL
- NVIDIA OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR
- CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR
- LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION,
- OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE
- THIS SOFTWARE, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
- DAMAGES.
- .
- License Applicability. Except to the extent portions of this file are
- made subject to an alternative license as permitted in the SGI Free
- Software License B, Version 1.1 (the "License"), the contents of this
- file are subject only to the provisions of the License. You may not use
- this file except in compliance with the License. You may obtain a copy
- of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
- Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
- .
- http://oss.sgi.com/projects/FreeB
- .
- Note that, as provided in the License, the Software is distributed on an
- "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
- DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
- CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
- PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- .
- Original Code. The Original Code is: OpenGL Sample Implementation,
- Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
- Inc. The Original Code is Copyright (c) 1991-2004 Silicon Graphics, Inc.
- Copyright in any portions created by third parties is as indicated
- elsewhere herein. All Rights Reserved.
- .
- Additional Notice Provisions: This software was created using the
- OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
- not been independently verified as being compliant with the OpenGL(R)
- version 1.2.1 Specification.
-
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License 2 as published by
@@ -234,22 +199,9 @@ License: BSD-3-clause
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-License: Apache
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- .
- http://www.apache.org/licenses/LICENSE-2.0
- .
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- .
- For more information, see our Google Code project site:
- http://code.google.com/p/back40computing/
+License: Apache-2.0
+ On Debian systems the complete license text of the Apache license 2.0 can be
+ found in /usr/share/common-licenses/Apache-2.0.
License: BSL-1.0
Permission is hereby granted, free of charge, to any person or organization
diff --git a/debian/rules b/debian/rules
index 221ed0e..1a409a8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,6 @@
#!/usr/bin/make -f
#export DH_VERBOSE=1
-PKD := $(abspath $(dir $(MAKEFILE_LIST)))
-DTYPE := +dfsg
-PKG := bullet
-VER ?= $(shell dpkg-parsechangelog -l$(PKD)/changelog -SVersion | cut -d- -f1)
-
VERSION=2.83
%:
@@ -40,38 +35,5 @@ override_dh_clean:
dh_clean
$(RM) -r html
-
-.PHONY: get-orig-source
-## http://wiki.debian.org/onlyjob/get-orig-source
-get-orig-source: $(PKG)_$(VER)$(DTYPE).orig.tar.xz
- @
-
-$(PKG)_$(VER)$(DTYPE).orig.tar.xz:
- @echo "# Downloading..."
- uscan --noconf --verbose --rename --destdir=$(CURDIR) --check-dirname-level=0 --force-download --download-version $(VER) $(DPATH)
- $(if $(wildcard $(PKG)-$(VER)),$(error $(PKG)-$(VER) exist, aborting..))
- @echo "# Extracting..."
- mkdir $(PKG)-$(VER) \
- && tar xf $(PKG)_$(VER).orig.tar.* --directory $(PKG)-$(VER) --strip-components 1 \
- || $(RM) -r $(PKG)-$(VER)
- @echo "# Clean-up..."
- cd $(PKG)-$(VER) \
- && $(RM) -r -v \
- build \
- Glut \
- GLUT32.DLL \
- glut64.dll \
- Extras/CUDA \
- Extras/khx2dae \
- Extras/glui \
- Extras/CDTestFramework/License.txt.bak \
- Extras/CDTestFramework/GLUT32.DLL \
- Extras/Serialize/BulletXmlWorldImporter/tiny* \
- Demos/BulletDinoDemo \
- Demos/DX11ClothDemo \
- UnitTests/cppunit \
- Bullet_User_Manual.pdf
- @echo "# Packing..."
- find -L "$(PKG)-$(VER)" -xdev -type f -print | sort \
- | XZ_OPT="-6v" tar -caf "$(PKG)_$(VER)$(DTYPE).orig.tar.xz" -T- --owner=root --group=root --mode=a+rX \
- && $(RM) -r "$(PKG)-$(VER)"
+get-orig-source:
+ uscan --verbose --repack --force-download --compression xz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/bullet.git
More information about the Pkg-games-commits
mailing list