debian/0000755000000000000000000000000011770045551007173 5ustar debian/compat0000644000000000000000000000000211761712460010371 0ustar 9 debian/control0000644000000000000000000000175411770045325010604 0ustar Source: octave-vrml Section: math Priority: optional Maintainer: Debian Octave Group Uploaders: Thomas Weber , Sébastien Villemot DM-Upload-Allowed: yes Build-Depends: debhelper (>= 9), cdbs, octave-pkg-dev (>= 1.0.1), texlive-latex-recommended, ghostscript Standards-Version: 3.9.3 Homepage: http://octave.sourceforge.net/vrml Vcs-Git: git://git.debian.org/git/pkg-octave/octave-vrml.git Vcs-Browser: http://git.debian.org/?p=pkg-octave/octave-vrml.git Package: octave-vrml Architecture: all Depends: ${misc:Depends}, ${octave:Depends}, whitedune Description: VRML functions for Octave This package provides functions to do 3D graphics using VRML in Octave a numerical computation software. It allows the visualization of sets of 3D points, 3D curves, surfaces, etc using Octave, in conjunction with the VRML browser FreeWRL. . This Octave add-on package is part of the Octave-Forge project. debian/changelog0000644000000000000000000001352011770045551011046 0ustar octave-vrml (1.0.13-1) unstable; urgency=low [ Rafael Laboissiere ] * Imported Upstream version 1.0.13 * Drop patch remove_broken_files (applied upstream) * Drop patch remove_unused_files (applied upstream) * Refresh patch whitedune_for_freewrl for new upstream release * Drop patch structure_initialization (applied upstream) * Drop patch add_private_functions (fixed upstream) * Add patch autoload-yes * Build the HowTo documentation in PDF form * Drop the dependency on octave-linear-algebra * debian/copyright: Reflect upstream changes -- Sébastien Villemot Tue, 19 Jun 2012 09:50:20 +0000 octave-vrml (1.0.11-3) unstable; urgency=low [ Rafael Laboissiere ] * debian/patches/order_boolean_operation: New patch * debian/patches/structure_initialization: New patch * debian/patches/add_private_functions: New patch * debian/rules: Do not install the empty data directory * debian/control: Depend on octave-linear-algebra [ Sébastien Villemot ] * Remove obsolete Lintian overrides for source package * debian/watch: use SourceForge redirector * debian/control: remove redundant dependencies * Register PDF documentation through doc-base -- Sébastien Villemot Thu, 31 May 2012 18:20:17 +0200 octave-vrml (1.0.11-2) unstable; urgency=low * Adapt .gitignore * Bump the debhelper compatibility level to 9 * Bump standards version to 3.9.3 * Bump the build-dependency on octave-pkg-dev to >= 1.0.1 * Add Sébastien Villemot to the list of Uploaders * debian/copyright: update using machine-readable format 1.0 -- Thomas Weber Thu, 22 Mar 2012 16:22:28 +0100 octave-vrml (1.0.11-1) unstable; urgency=low * New upstream version * debian/control: - Remove Rafael Laboissiere from Uploaders (Closes: #571872) - Remove Ólafur Jens Sigurðsson from Uploaders * Bump standards version to 3.8.4, no changes needed * Switch to dpkg-source 3.0 (quilt) format * Drop patch pass-tests-with-octave-3.2, applied upstream * New patches: - remove_unused_files, removes unused files (taken from upstream SVN, r7266) - remove_broken_files, removes broken files (taken from upstream SVN, r7267) -- Thomas Weber Sat, 01 May 2010 20:10:05 +0200 octave-vrml (1.0.10-2) unstable; urgency=low * Upload to unstable -- Thomas Weber Sun, 13 Dec 2009 23:07:29 +0100 octave-vrml (1.0.10-1) experimental; urgency=low [ Rafael Laboissiere ] * debian/control: Build-depend on octave-pkg-dev >= 0.7.0, such that the package is built against octave3.2 [ Thomas Weber ] * New upstream release * Bump standards version to 3.8.2, no changes needed * debian/patches/pass-tests-with-octave-3.2: new patch, lets tests pass with Octave 3.2; taken from upstream SVN * Use debian/octave-vrml.docs for installation of documentation and build-depend on octave-pkg-dev >= 0.7.1 for that -- Thomas Weber Wed, 22 Jul 2009 18:07:13 +0200 octave-vrml (1.0.9-1) unstable; urgency=low * New upstream release * debian/control: + (Standards-Version): Bump to 3.8.1 (add file debian/README.source) + (Depends): Add ${misc:Depends} + (Vcs-Git, Vcs-Browser): Adjust to new Git repository * debian/source.lintian-overrides: Add file for overriding Lintian warnings build-depends-without-arch-dep * debian/copyright: + Use DEP5 URL in Format-Specification + Use separate License stanzas for instructing about the location of the different licenses used in the package * debian/patches/whitedune_for_freewrl: Add description * debian/rules: Remove unneeded documentation source files, which get wrongly installed in /usr/share/doc -- Rafael Laboissiere Sun, 24 May 2009 23:07:12 +0200 octave-vrml (1.0.8-2) unstable; urgency=low [ Rafael Laboissiere ] * debian/copyright: Add header * debian/control: Bump build-dependency on octave-pkg-dev to >= 0.6.4, such that the package is built with the versioned packages directory [ Thomas Weber ] * Upload to unstable -- Thomas Weber Fri, 10 Apr 2009 23:32:06 +0200 octave-vrml (1.0.8-1) experimental; urgency=low * New upstream release * Bump dependency on octave-pkg-dev to 0.6.1, to get the experimental version -- Thomas Weber Sun, 14 Dec 2008 17:22:29 +0100 octave-vrml (1.0.6.4) unstable; urgency=low [ Ólafur Jens Sigurðsson ] * debian/control: Bumped Standards-Version to 3.8.0 (no changes needed) [ Thomas Weber ] * New patch: whitedune_for_freewrl: use whitedune instead of freewrl, the later is not packaged in Debian (closes: 499918) * debian/control: Add necessary dependencies for whitedune and dependencies used in the demos. -- Thomas Weber Mon, 29 Sep 2008 09:42:13 +0200 octave-vrml (1.0.6.4) unstable; urgency=low [ Rafael Laboissiere ] * debian/control: Improve long description [ Thomas Weber ] * debian/copyright: Add information about doc/ directory (this should, finally, closes: #468531) -- Rafael Laboissiere Sat, 07 Jun 2008 12:23:45 +0000 octave-vrml (1.0.6-1) unstable; urgency=low [ Ólafur Jens Sigurðsson ] * New upstream version [ Rafael Laboissiere ] * The source files vrml-mini-howto-1.tex and vrml-mini-howto-1.lyx of the PDF documentation distributed with the package are now included in the upstream tarball. This makes the package DFSG-compliant (really, closes: #468531) -- Rafael Laboissiere Sat, 10 May 2008 13:20:55 +0000 octave-vrml (1.0.5-1) unstable; urgency=low * Initial release (closes: #468531) -- Ólafur Jens Sigurðsson Sat, 23 Feb 2008 20:19:40 +0100 debian/rules0000755000000000000000000000032511770042314010245 0ustar #!/usr/bin/make -f # -*- makefile -*- export DH_ALWAYS_EXCLUDE = data include /usr/share/cdbs/1/class/octave-pkg.mk build/octave-vrml:: make -C doc clean:: make -C doc clean rm -f doc/vrml-mini-howto-1.pdf debian/octave-vrml.doc-base0000644000000000000000000000023411761714537013037 0ustar Document: octave-vrml Title: VRML functions for Octave Section: Science/Mathematics Format: PDF Files: /usr/share/doc/octave-vrml/vrml-mini-howto-1.pdf.gz debian/copyright0000644000000000000000000000353111770042314011122 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Vrml package for Octave Upstream-Contact: Etienne Grossmann Source: http://octave.sourceforge.net/vrml/index.html Files: inst/*.m Copyright: 2002-2012 Etienne Grossmann License: GPL-3+ Files: doc/* Copyright: Etienne Grossmann License: GFDL-NIV This document is free documentation; you can redistribute it and/or modify it under the terms of the GNU Free Documentation License as published by the Free Software Foundation, with no version specified and no cover texts, invariant sections and whatever else. . On Debian systems, the complete text of the GNU Free Documentation License, version 1.3, can be found in the file `/usr/share/common-licenses/GFDL-1.3'. Files: debian/* Copyright: 2008 Ólafur Jens Sigurðsson 2012 Thomas Weber 2012 Rafael Laboissiere 2012 Sébastien Villemot License: GPL-3+ 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 of the License, 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. . You should have received a copy of the GNU General Public License along with this program; if not, see . . On Debian systems, the complete text of the GNU General Public License, version 3, can be found in the file `/usr/share/common-licenses/GPL-3'. debian/watch0000644000000000000000000000006211761712703010222 0ustar version=3 http://sf.net/octave/vrml-(.+)\.tar\.gz debian/octave-vrml.docs0000644000000000000000000000003211761712460012277 0ustar doc/vrml-mini-howto-1.pdf debian/patches/0000755000000000000000000000000011770045336010623 5ustar debian/patches/autoload-yes0000644000000000000000000000077711770042314013160 0ustar Description: Set the Autoload flag to Yes Author: Rafael Laboissiere Forwarded: not-needed Last-Update: 2012-06-14 --- octave-vrml-1.0.13.orig/DESCRIPTION +++ octave-vrml-1.0.13/DESCRIPTION @@ -6,7 +6,7 @@ Maintainer: Etienne Grossmann = 2.9.7), linear-algebra, miscellaneous, struct, statistics -Autoload: no +Autoload: yes SystemRequirements: freewrl License: GPLv3+, GFDL Url: http://octave.sf.net debian/patches/series0000644000000000000000000000007311770045336012040 0ustar whitedune_for_freewrl order_boolean_operation autoload-yes debian/patches/whitedune_for_freewrl0000644000000000000000000000066711770042314015140 0ustar Description: Use whitedune instead of freewrl, the later is not packaged in Debian (fixes Bug#499918) Author: Thomas Weber Forwarded: Not-needed Last-Update: 2012-06-14 --- a/inst/vrml_browse.m +++ b/inst/vrml_browse.m @@ -86,7 +86,7 @@ end -vrml_b_name = "freewrl" ; +vrml_b_name = "whitedune" ; ##vrml_b_name = "/home/etienne/bin/my_freewrl.sh"; ##b_opt = [out_option," ",bop," ",best_option," --server --snapb octave.snap "] debian/patches/order_boolean_operation0000644000000000000000000000101111767622022015430 0ustar Description: Fix the order of terms in boolean operation Author: Sebastian Rühl Bug-Ubuntu: https://launchpad.net/bugs/787412 Reviewed-By: Rafael Laboissiere Forwarded: Not-needed Last-Update: 2012-05-31 --- octave-vrml-1.0.11.orig/inst/vrml_material.m +++ octave-vrml-1.0.11/inst/vrml_material.m @@ -42,7 +42,7 @@ if emit && !isnan (ec) else se = ""; end -if tran && ! isnan (tran) +if ! isnan (tran) && tran st = sprintf (" transparency %8.3g\n",tran); else st = ""; debian/source/0000755000000000000000000000000011761712460010473 5ustar debian/source/format0000644000000000000000000000001411761712460011701 0ustar 3.0 (quilt)