Package: tachyon / 0.99~b6+dsx-9

Metadata

Package Version Patches format
tachyon 0.99~b6+dsx-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
upstream lintian spelling error silence.patch | (download)

demosrc/glwin.c | 2 1 + 1 - 0 !
demosrc/parse.c | 6 3 + 3 - 0 !
src/threads.c | 6 3 + 3 - 0 !
src/threads.h | 6 3 + 3 - 0 !
4 files changed, 10 insertions(+), 10 deletions(-)

 source typo
 Correct spelling error as reported by lintian in some binraries;
 meant to silence lintian and eventually to be submitted to the
 upstream maintainer.
upstream pthreads.patch | (download)

src/threads.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 posix threads
 Harden POSIX Threads support in GNU environment (Closes: #729182).
upstream parse tpoly.patch | (download)

demosrc/parse.c | 19 16 + 3 - 0 !
1 file changed, 16 insertions(+), 3 deletions(-)

 parse -- tpoly
 Correct the tachyon parser for tpoly data files.
upstream opengl.patch | (download)

demosrc/main.c | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 opengl
 Harden separate build either with or without OpenGL support.
upstream C2help2man.patch | (download)

demosrc/getargs.c | 146 89 + 57 - 0 !
demosrc/main.c | 18 9 + 9 - 0 !
2 files changed, 98 insertions(+), 66 deletions(-)

 format usages and helps
 Attempt to format and harmonize helps of the demonstration programs
 wrt UN*X customs in view to employ help2man to generate manpages.
upstream demosrc samples.patch | (download)

demosrc/animskull.c | 16 8 + 8 - 0 !
demosrc/animspheres.c | 10 5 + 5 - 0 !
demosrc/animspheres2.c | 12 6 + 6 - 0 !
demosrc/fire.c | 134 69 + 65 - 0 !
demosrc/hypertex.c | 16 8 + 8 - 0 !
demosrc/mainanim.c | 10 5 + 5 - 0 !
6 files changed, 101 insertions(+), 97 deletions(-)

 demosrc samples refreshment
 Render buildable the demonstration C source samples;
 plus minor comestic changes.
upstream rationalization cleanup.patch | (download)

docs/Makefile | 11 3 + 8 - 0 !
1 file changed, 3 insertions(+), 8 deletions(-)

 rationalization -- clean up
 Straightforward clean up.
 This patch is meant to be submitted to the upstream maintainer.
upstream rationalization one_header.patch | (download)

src/api.c | 1 0 + 1 - 0 !
src/box.c | 1 0 + 1 - 0 !
src/camera.c | 1 0 + 1 - 0 !
src/cylinder.c | 1 0 + 1 - 0 !
src/extvol.c | 1 0 + 1 - 0 !
src/grid.c | 1 0 + 1 - 0 !
src/hash.c | 2 1 + 1 - 0 !
src/hash.h | 40 0 + 40 - 0 !
src/imageio.c | 1 0 + 1 - 0 !
src/imap.c | 1 0 + 1 - 0 !
src/jpeg.c | 1 0 + 1 - 0 !
src/light.c | 1 0 + 1 - 0 !
src/parallel.c | 1 0 + 1 - 0 !
src/parvol.c | 1 0 + 1 - 0 !
src/plane.c | 1 0 + 1 - 0 !
src/pngfile.c | 1 0 + 1 - 0 !
src/ppm.c | 1 0 + 1 - 0 !
src/psd.c | 1 0 + 1 - 0 !
src/quadric.c | 1 0 + 1 - 0 !
src/render.c | 1 0 + 1 - 0 !
src/ring.c | 1 0 + 1 - 0 !
src/sgirgb.c | 1 0 + 1 - 0 !
src/sphere.c | 1 0 + 1 - 0 !
src/tachyon.h | 217 201 + 16 - 0 !
src/tachyon_dep.h | 55 0 + 55 - 0 !
src/texture.c | 1 0 + 1 - 0 !
src/tgafile.c | 1 0 + 1 - 0 !
src/trace.c | 1 0 + 1 - 0 !
src/triangle.c | 1 0 + 1 - 0 !
src/ui.c | 1 0 + 1 - 0 !
src/util.c | 1 0 + 1 - 0 !
src/util.h | 111 0 + 111 - 0 !
src/vol.c | 1 0 + 1 - 0 !
src/winbmp.c | 1 0 + 1 - 0 !
34 files changed, 202 insertions(+), 252 deletions(-)

 rationalization -- one development header file
 The tachyon library C header `tachyon.h' file declares the
 functions that are meant to be exported. Unfortunately, it
 includes three other C sub-headers, two of them having a
 generic name; what is not appropriate for a system wide setup.
 This patch icorporates this sub-headers into the master header
 `tachyon.h'. Afterwards, only one header, which is named according
 to the package, has to be set up; what is very wise for a system
 wide set up.
 This patch is transparent for the final developer, and it is also
 meant to be submitted to the upstream maintainer.
upstream rationalization version_script.patch | (download)

src/tachyon.map | 129 129 + 0 - 0 !
1 file changed, 129 insertions(+)

 rationalization -- version_script
 Provides a version script [1] for the shipped library.
 The map was basically generated from the unique header `tachyon.h' with
 the help of cproto as follows:
 $ cproto -X 1 -f 0 tachyon.h | sed -e '/^\/\*/d' | tr -d '*()' | rev | cut -d ' ' -f1 | rev ;
 The version script, along the script to generate it, has been submitted to
 the upstream maintainer.
 This patch is transparent for the final developer, and it is also
 meant to be submitted to the upstream maintainer.
 [1] https://www.gnu.org/software/gnulib/manual/html_node/LD-Version-Scripts.html
upstream rationalization autotools.patch | (download)

Makefile.am | 12 12 + 0 - 0 !
configure.ac | 87 87 + 0 - 0 !
demosrc/Makefile.am | 85 85 + 0 - 0 !
m4/adhoc_libjpeg.m4 | 236 236 + 0 - 0 !
src/Makefile.am | 160 160 + 0 - 0 !
src/util.c | 2 1 + 1 - 0 !
6 files changed, 581 insertions(+), 1 deletion(-)

 rationalization -- autotools machinery
 Attempt to autotoolize the upstream package in view to ease
 future maintenance on both side.
 This patch is meant to be submitted to the upstream maintainer.
debianization.patch | (download)

Makefile.am | 6 5 + 1 - 0 !
configure.ac | 6 4 + 2 - 0 !
demosrc/Makefile.am | 5 3 + 2 - 0 !
docs/Makefile | 26 20 + 6 - 0 !
4 files changed, 32 insertions(+), 11 deletions(-)

 debianization
 Meant to maintain a minimal debian/rules, to fix warnings,
 to address Debian specific stuff in general.
 This is a Debian centric patch.
debianization documentation.patch | (download)

docs/Makefile | 61 34 + 27 - 0 !
pkgextra/virtual-reality/graphics/Makefile | 28 28 + 0 - 0 !
pkgextra/volpack/data/Makefile | 35 35 + 0 - 0 !
pkgextra/volpack/data/den2raw.c | 43 43 + 0 - 0 !
pkgextra/volpack/data/denfile.c | 46 46 + 0 - 0 !
5 files changed, 186 insertions(+), 27 deletions(-)

 debianization -- documentation
 Address Debian Policy requirements for documentation;
 and silence the composition machinery.
 This is a Debian centric patch.
debianization bug 848363 ax_check_gl.patch | (download)

m4/ax_check_gl.m4 | 298 298 + 0 - 0 !
1 file changed, 298 insertions(+)

 debianization -- workaround around bug #848363