Commit e2e7873c authored by Jerome Benoit's avatar Jerome Benoit

Imported Debian patch 0.99~b6+dsx-9

parent afb8ffb2
tachyon (0.99~b6+dsx-9) UNRELEASED; urgency=medium
tachyon (0.99~b6+dsx-9) unstable; urgency=medium
[ Jelmer Vernooij ]
* Change priority extra to optional.
-- Jelmer Vernooij <jelmer@debian.org> Thu, 18 Oct 2018 23:09:01 +0100
[ Jerome Benoit ]
* Debianization:
- debian/copyright:
- Format field, secure;
- Comment field, add;
- Copyright fields, refresh;
- debian/templates/control.in:
- debhelper, bump to 11;
- Standards Version, bump to 4.3.0 (no change);
- Vcs-* fields, migration to salsa;
- Priority fields, update;
- debian/rules:
- include pkg-info.mk;
- percent target, discard --parallel option;
- get-orig-source target, remove;
- debian/clean, harden;
- debian/source/*:
- d/s/lintian-overrides, refresh;
- d/s/options, remove;
- debian/tachyon-doc.{doc-base,links}.
-- Jerome Benoit <calculus@rezozer.net> Wed, 26 Dec 2018 16:04:14 +0000
tachyon (0.99~b6+dsx-8) unstable; urgency=medium
......
......@@ -7,6 +7,7 @@ docs/tachyon/index.html
docs/tachyon/node*.html
docs/tachyon/images.*
docs/tachyon/*.png
docs/tachyon/*.svg
docs/tachyon/internals.pl
docs/tachyon/labels.pl
scenes/*.jpg
......
......@@ -4,8 +4,8 @@ Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Jerome Benoit <calculus@rezozer.net>
Build-Depends:
debhelper (>= 9),
autotools-dev, autoconf-archive (>= 20160916), gnulib, dh-autoreconf, libtool,
debhelper (>= 11),
autoconf-archive, gnulib, libtool,
pkg-config, help2man,
mpi-default-dev (>= 1.6), libopenmpi-dev, libmpich-dev,
libjpeg-dev, libpng-dev,
......@@ -17,10 +17,10 @@ Build-Depends-Indep:
texlive-science, texlive-humanities,
latex2html,
rdfind, symlinks
Standards-Version: 3.9.8
Standards-Version: 4.3.0
Homepage: http://jedi.ks.uiuc.edu/~johns/raytracer/
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/tachyon.git
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/tachyon.git
Vcs-Git: https://salsa.debian.org/science-team/tachyon.git
Vcs-Browser: https://salsa.debian.org/science-team/tachyon
Package: libtachyon-serial-0
Provides: libtachyon
......
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: tachyon
Upstream-Contact: John E. Stone <johns@ks.uiuc.edu>
Source: http://jedi.ks.uiuc.edu/~johns/raytracer/
Comment:
The upstream source tarball is repacked to drop off some substantial weight
by wiping out included third-party material and to add some extra material
needed for documentation and as samples.
Files: *
Copyright:
1994-2015 John E. Stone <johns@ks.uiuc.edu>
1994-2018 John E. Stone <johns@ks.uiuc.edu>
License: BSD-3-clause
Files: demosrc/trackball.*
......@@ -60,7 +64,7 @@ License: public-domain-vp-chvrtd
Files: debian/*
Copyright:
2014-2015 Jerome Benoit <calculus@rezozer.net>
2014-2018 Jerome Benoit <calculus@rezozer.net>
2008 Tim Abbott <tabbott@mit.edu>
License: GPL-3+
Comment:
......
#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export DEB_PKG_VERSION = $(shell dpkg-parsechangelog -S Version)
export DEB_PKG_VERSION = $(DEB_VERSION)
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
......@@ -59,7 +60,7 @@ default:
@uscan --no-conf --dehs --report || true
%:
dh $@ --with autoreconf --parallel
dh $@ --with autoreconf
override_dh_auto_configure:
$(foreach lf, $(DEB_VIRT_LIBTACHYON_LISTOF_FLAVOUR), \
......@@ -151,9 +152,6 @@ override_dh_auto_clean-indep:
$(MAKE) -C pkgextra/volpack/data distclean || true
$(MAKE) -C pkgextra/virtual-reality/graphics distclean || true
get-orig-source:
uscan --no-conf --download-current-version --verbose
update-debian-control: debian/templates/control.in debian/rules debian/templates/control-description-mainpart.rin
sed \
-e "s|@LT_CURRENT@|$(DEB_PKG_LT_CURRENT)|g" \
......
debian-watch-may-check-gpg-signature
debian-watch-does-not-check-gpg-signature
compression = xz
compression-level = 9
......@@ -9,8 +9,8 @@ Abstract:
Section: Science/Mathematics
Format: HTML
Index: /usr/share/doc/tachyon-doc/html/index.html
Files: /usr/share/doc/tachyon-doc/html/*.html
Index: /usr/share/doc/tachyon/html/index.html
Files: /usr/share/doc/tachyon/html/*.html
Format: PDF
Files: /usr/share/doc/tachyon-doc/tachyon.pdf
Files: /usr/share/doc/tachyon/tachyon.pdf
usr/share/doc/tachyon-doc/examples/scenes/imaps usr/share/doc/tachyon-doc/examples/demosrc/imaps
usr/share/doc/tachyon-doc/examples/scenes/tpoly usr/share/doc/tachyon-doc/examples/demosrc/tpoly
usr/share/doc/tachyon-doc/examples/scenes/vol usr/share/doc/tachyon-doc/examples/demosrc/vol
usr/share/doc/tachyon-doc/examples/scenes/action.sh usr/share/doc/tachyon-doc/examples/scenes/clean.sh
usr/share/doc/tachyon-doc/examples/scenes/vol/brain.256x256x109 usr/share/doc/tachyon-doc/examples/scenes/vol/head.256x256x109
usr/share/doc/tachyon/examples/scenes/imaps usr/share/doc/tachyon/examples/demosrc/imaps
usr/share/doc/tachyon/examples/scenes/tpoly usr/share/doc/tachyon/examples/demosrc/tpoly
usr/share/doc/tachyon/examples/scenes/vol usr/share/doc/tachyon/examples/demosrc/vol
usr/share/doc/tachyon/examples/scenes/action.sh usr/share/doc/tachyon/examples/scenes/clean.sh
usr/share/doc/tachyon/examples/scenes/vol/brain.256x256x109 usr/share/doc/tachyon/examples/scenes/vol/head.256x256x109
......@@ -4,8 +4,8 @@ Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Jerome Benoit <calculus@rezozer.net>
Build-Depends:
debhelper (>= 9),
autotools-dev, autoconf-archive (>= 20160916), gnulib, dh-autoreconf, libtool,
debhelper (>= 11),
autoconf-archive, gnulib, libtool,
pkg-config, help2man,
mpi-default-dev (>= 1.6), libopenmpi-dev, libmpich-dev,
libjpeg-dev, libpng-dev,
......@@ -17,15 +17,14 @@ Build-Depends-Indep:
texlive-science, texlive-humanities,
latex2html,
rdfind, symlinks
Standards-Version: 3.9.8
Standards-Version: 4.3.0
Homepage: http://jedi.ks.uiuc.edu/~johns/raytracer/
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/tachyon.git
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/tachyon.git
Vcs-Git: https://salsa.debian.org/science-team/tachyon.git
Vcs-Browser: https://salsa.debian.org/science-team/tachyon
Package: libtachyon-serial-@LT_CURRENT@
Provides: libtachyon
Section: libs
Priority: extra
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
......@@ -42,7 +41,6 @@ Description: @SYNOPSIS_LIBRARY@ - runtime - serial flavour
Package: libtachyon-serial-@LT_CURRENT@-dev
Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: any
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-serial-@LT_CURRENT@ (= ${binary:Version}), ${misc:Depends}
Multi-Arch: same
......@@ -86,7 +84,6 @@ Description: @SYNOPSIS_LIBRARY@ - development - MT flavour
Package: libtachyon-openmpi-@LT_CURRENT@
Provides: libtachyon
Section: libs
Priority: extra
Architecture: @ARCH_REVLISTOF_OPENMPI@
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
......@@ -103,7 +100,6 @@ Description: @SYNOPSIS_LIBRARY@ - runtime - OpenMPI flavour
Package: libtachyon-openmpi-@LT_CURRENT@-dev
Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: @ARCH_REVLISTOF_OPENMPI@
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-openmpi-@LT_CURRENT@ (= ${binary:Version}), libopenmpi-dev, ${misc:Depends}
Multi-Arch: same
......@@ -117,7 +113,6 @@ Description: @SYNOPSIS_LIBRARY@ - development - OpenMPI flavour
Package: libtachyon-mpich-@LT_CURRENT@
Provides: libtachyon
Section: libs
Priority: extra
Architecture: @ARCH_REVLISTOF_MPICH@
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
......@@ -134,7 +129,6 @@ Description: @SYNOPSIS_LIBRARY@ - runtime - MPICH flavour
Package: libtachyon-mpich-@LT_CURRENT@-dev
Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: @ARCH_REVLISTOF_MPICH@
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-mpich-@LT_CURRENT@ (= ${binary:Version}), libmpich-dev, ${misc:Depends}
Multi-Arch: same
......@@ -160,7 +154,6 @@ Description: @SYNOPSIS_LIBRARY@ - development - common material
Package: libtachyon-mpi-dev
Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: any
Depends: ${@LIBTACHYON_MPI_DEFAULT_DEV@}, mpi-default-dev, ${misc:Depends}
Description: @SYNOPSIS_LIBRARY@ - development - default MPI flavour
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment