--- coin3-3.1.3.orig/debian/control +++ coin3-3.1.3/debian/control @@ -0,0 +1,56 @@ +Source: coin3 +Homepage: http://www.coin3d.org/ +Section: graphics +Maintainer: Steve M. Robbins +Priority: optional +Build-Depends: cdbs, debhelper (>= 5), quilt, libx11-dev, libxext-dev, libxi-dev, libxmu-dev, libxp-dev, libxpm-dev, libxt-dev, libgl1-mesa-dev, doxygen +Standards-Version: 3.8.3 + +Package: libcoin60 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: libsimage-dev, libfreetype6, libopenal0a, zlib1g, libbz2-1.0 +Description: high-level 3D graphics kit implementing the Open Inventor API + Coin is an OpenGL-based, retain-mode 3D graphics library that + implements the Open Inventor 2.1 API. It also includes support for + VRML97 and 3D audio. Installing the suggested packages will enable + extra features: + . + libsimage-dev enables loading of image files in SbImage + libfreetype6 enables use of TrueType fonts + libopenal0a enables audio support + zlib1g and libbz2 enable transparent read of compressed files + +Package: libcoin60-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, libcoin60 (= ${binary:Version}), libx11-dev, libxext-dev, libxi-dev, libxmu-dev, libxp-dev, libxpm-dev, libxt-dev, libgl1-mesa-dev | libgl-dev +Suggests: libcoin60-doc (= ${binary:Version}) +Conflicts: inventor-dev, libcoin20-dev, libcoin40-dev +Description: high-level 3D graphics devkit with Open Inventor and VRML97 support + Coin is an OpenGL-based, retain-mode 3D graphics library that + implements the Open Inventor 2.1 API. It also includes support for + VRML97 and 3D audio. + +Package: libcoin60-runtime +Architecture: all +Section: libs +Depends: ${misc:Depends} +Suggests: libcoin60 +Conflicts: libcoin20-runtime, libcoin40-runtime +Description: high-level 3D graphics kit - external data files + External data files used by the Coin library at run-time. The + dragger geometry files represent the defaults that are used if the + files are not found. This package is completely optional. + +Package: libcoin60-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Suggests: libcoin60-dev (= ${binary:Version}) +Conflicts: inventor-dev, libcoin20-doc, libcoin40-doc +Description: high-level 3D graphics kit with Open Inventor and VRML97 support + API documentation for the Coin library (the Open Inventor API) in + manpage and HTML format. + --- coin3-3.1.3.orig/debian/copyright +++ coin3-3.1.3/debian/copyright @@ -0,0 +1,17 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=143 +Upstream-Name: Coin +Upstream-Source: http://coin3d.org/lib/coin + +Files: * +Copyright: Coin is copyright (C) 1998-2008 by Kongsberg SIM (SIM). +License: GPL-2 + On Debian systems the full text of the GNU General Public License v2 + can be found in the `/usr/share/common-licenses/GPL-2' file. + +Files: debian/* +Copyright: Copyright 2008, Steve Robbins +License: GAP + Copying and distribution of these files, with or without + modification, are permitted in any medium without royalty provided + the copyright notice and this notice are preserved. --- coin3-3.1.3.orig/debian/changelog +++ coin3-3.1.3/debian/changelog @@ -0,0 +1,181 @@ +coin3 (3.1.3-1) unstable; urgency=low + + * New upstream. + + -- Steve M. Robbins Tue, 23 Mar 2010 20:36:32 -0500 + +coin3 (3.1.2-1) unstable; urgency=low + + * New upstream. + + -- Steve M. Robbins Sun, 01 Nov 2009 20:48:59 -0600 + +coin3 (3.1.0-2) unstable; urgency=low + + * rules: Don't install manpage deprecated.3. Closes: #533228. + + -- Steve M. Robbins Mon, 29 Jun 2009 23:39:44 -0500 + +coin3 (3.1.0-1) unstable; urgency=low + + * New upstream release. + + -- Steve M. Robbins Fri, 12 Jun 2009 21:49:23 -0500 + +coin3 (3.0.0-1) unstable; urgency=low + + * New upstream release. + + -- Steve M. Robbins Sat, 11 Oct 2008 00:46:03 -0500 + +coin2 (2.5.0-2) unstable; urgency=low + + * debian/control: Change suggests from libopenal0 to libopenal0a. + Closes: #488001. Change ${Source-Version} to ${binary:Version}. + Update to standards version 3.8.0. + + * debian/rules: Do not ignore errors in clean rule. + + -- Steve M. Robbins Sat, 28 Jun 2008 02:38:17 -0500 + +coin2 (2.5.0-1) unstable; urgency=low + + * New upstream. Closes: #444848. + + -- Steve M. Robbins Sun, 04 Nov 2007 15:14:38 -0600 + +coin2 (2.4.6-2) unstable; urgency=low + + * debian/control: Adapt build-depends to the latest churn of x11 + packages. Package libcoin20-dev now depends on all relevant X11 -dev + packages. + + -- Steve M. Robbins Sat, 22 Sep 2007 19:13:09 -0500 + +coin2 (2.4.6-1) unstable; urgency=low + + * New upstream. Closes: #417616. + + * debian/rules: Install coin.m4. Closes: #421683. + + -- Steve M. Robbins Wed, 2 May 2007 00:56:48 -0500 + +coin2 (2.4.5-3) unstable; urgency=low + + * debian/control: Suggest libsimage-dev to enable loading image files + using SbImage. Closes: #414657. Bump Standards-Version to 3.7.2.2 + (no changes required). + + * debian/watch: New. + + * debian/rules: Remove bogus man/man?/_* files before packaging. + + -- Steve M. Robbins Wed, 14 Mar 2007 21:08:33 -0500 + +coin2 (2.4.5-2) unstable; urgency=low + + * debian/control: build-depend on libglu1-mesa-dev. Closes: #365601. + + -- Steve M. Robbins Mon, 1 May 2006 20:59:33 -0400 + +coin2 (2.4.5-1) unstable; urgency=low + + * New upstream version. + Removed excess qualification on method definition. Closes: #357190. + + -- Steve M. Robbins Sun, 30 Apr 2006 16:58:52 -0400 + +coin2 (2.4.4-2) unstable; urgency=low + + * debian/control: Replace build-dependency on xlibs-dev with 8 others. + This is progress, apparently. Closes: #346642. + + -- Steve M. Robbins Fri, 13 Jan 2006 02:46:28 -0500 + +coin2 (2.4.4-1) unstable; urgency=low + + * New upstream version. Closes: #329162. + + -- Steve M. Robbins Wed, 23 Nov 2005 22:15:00 -0500 + +coin2 (2.4.3-3) unstable; urgency=low + + * debian/rules: Drop optimization level to -O2 for m68k in hopes + of being able to compile on that platform. + + -- Steve M. Robbins Mon, 15 Aug 2005 21:18:10 -0400 + +coin2 (2.4.3-2) unstable; urgency=low + + * Rename libcoin40 to libcoin40c2 for the GCC 4 transition. + Closes: #317668. + + * Comment out one line in configure that disables building both shared + and static libraries. + + -- Steve M. Robbins Sun, 10 Jul 2005 12:49:06 -0400 + +coin2 (2.4.3-1) unstable; urgency=low + + * New upstream version. Closes: #312742. + + -- Steve M. Robbins Sun, 10 Jul 2005 06:36:47 -0400 + +coin2 (2.3.0-1) unstable; urgency=low + + * New upstream version. + + -- Steve M. Robbins Thu, 24 Jun 2004 13:38:40 -0400 + +coin2 (2.2.1-2) unstable; urgency=low + + * configure: Fix problem detecting linker on amd64; applied patch + from Andreas Jochens. Closes: #253270. + + -- Steve M. Robbins Tue, 8 Jun 2004 19:34:23 -0400 + +coin2 (2.2.1-1) unstable; urgency=low + + * New upstream version. Closes: #242127. + + * debian/control: Suggest libbz2-1.0 rather than libbz2. + Closes: #237881. + + -- Steve M. Robbins Sat, 10 Apr 2004 07:52:41 -0400 + +coin2 (2.1.0-2) unstable; urgency=low + + * debian/control: Do not use lines starting with space, full stop, + and more characters. Closes: #208217. + Change build dependency from xlibmesa-dev to xlibmesa-gl-dev + + -- Steve M. Robbins Sat, 25 Oct 2003 08:17:24 -0400 + +coin2 (2.1.0-1) unstable; urgency=low + + * New upstream release. + + * debian/control: Suggest libraries libfreetype6, zlib1g, and libbz2 for + additional features introduced in this release. + + -- Steve M. Robbins Sat, 12 Jul 2003 11:13:50 -0400 + +coin2 (2.0.2-2) unstable; urgency=low + + * debian/libcoin40-doc.doc-base: Fix document name and files (*.png, + not *.gif). Closes: #192581. + + * include/Inventor/lists/SbIntList.h: Apply patch from CVS for int + to pointer cast. Closes: #192572. + + * Update libtool for mipsel. Closes: #190223. + + -- Steve M. Robbins Fri, 18 Apr 2003 21:25:12 -0400 + +coin2 (2.0.2-1) unstable; urgency=low + + * Initial Debian packaging. + + -- Steve M. Robbins Sat, 5 Apr 2003 13:04:13 -0500 + + --- coin3-3.1.3.orig/debian/libcoin60-doc.doc-base +++ coin3-3.1.3/debian/libcoin60-doc.doc-base @@ -0,0 +1,10 @@ +Document: libcoin60 +Title: Coin Library +Author: The Coin Developer Team at Kongsberg SIM (SIM) +Abstract: Coin is an OpenGL-based, retain-mode 3D graphics library + that implements the Open Inventor 2.1 API. +Section: Graphics + +Format: HTML +Index: /usr/share/doc/libcoin60-doc/html/index.html +Files: /usr/share/doc/libcoin60-doc/html/*.html /usr/share/doc/libcoin60-doc/html/*.png /usr/share/doc/libcoin60-doc/html/*.css --- coin3-3.1.3.orig/debian/watch +++ coin3-3.1.3/debian/watch @@ -0,0 +1,3 @@ +version=3 + +ftp://ftp.coin3d.org/pub/coin/src/Coin-([\d.]+)\.tar\.gz --- coin3-3.1.3.orig/debian/rules +++ coin3-3.1.3/debian/rules @@ -0,0 +1,43 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk + +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) +endif + +DEB_CONFIGURE_EXTRA_FLAGS = --disable-dependency-tracking \ + --enable-static --enable-shared \ + --disable-maintainer-mode \ + --enable-html htmldir=/usr/share/doc/libcoin60-doc/html \ + --enable-man --mandir=/usr/share/man \ + --without-mesa +DEB_MAKE_BUILD_TARGET = all +DEB_MAKE_CHECK_TARGET = check + +install/libcoin60:: + dh_install -plibcoin60 --autodest debian/tmp/usr/lib/lib*.so.* + +install/libcoin60-dev:: + dh_install -plibcoin60-dev --autodest debian/tmp/usr/lib/lib*.so + dh_install -plibcoin60-dev --autodest debian/tmp/usr/lib/lib*.a + dh_install -plibcoin60-dev --autodest debian/tmp/usr/lib/lib*.la + dh_install -plibcoin60-dev --autodest debian/tmp/usr/include + dh_install -plibcoin60-dev --autodest debian/tmp/usr/share/aclocal + dh_install -plibcoin60-dev --autodest debian/tmp/usr/share/Coin/conf + dh_install -plibcoin60-dev --autodest debian/tmp/usr/bin/coin-config + dh_installman -plibcoin60-dev debian/tmp/usr/share/man/man1/coin-config.1 + +install/libcoin60-runtime:: + dh_install -plibcoin60-runtime --autodest \ + debian/tmp/usr/share/Coin/draggerDefaults + +install/libcoin60-doc:: + cd debian/tmp/usr/share/man/man3 && \ + rm deprecated.3* + dh_installman -plibcoin60-doc debian/tmp/usr/share/man/man3/*.3 + dh_install -plibcoin60-doc debian/tmp/usr/share/doc/*/html