Commit a1dce171 authored by Jerome Benoit's avatar Jerome Benoit

Imported Debian patch 0.99~b6+dsx-8: #855615 fix + hardenning

parent 04033677
tachyon (0.99~b6+dsx-8) unstable; urgency=medium
* Serious bug fix release (Closes: #855615) / Debianization:
- d/rules:
- link-doc, drop (See: #747141);
- d/control:
- -dev Depends fields, harden.
-- Jerome Benoit <calculus@rezozer.net> Fri, 24 Feb 2017 13:51:03 +0000
tachyon (0.99~b6+dsx-7) unstable; urgency=medium
* Serious bug fix release (Closes: #848131) / Debianization:
......
......@@ -155,7 +155,7 @@ Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el s390x sh4 sparc64 x32
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-openmpi-0 (= ${binary:Version}), ${misc:Depends}
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-openmpi-0 (= ${binary:Version}), libopenmpi-dev, ${misc:Depends}
Multi-Arch: same
Description: Parallel/Multiprocessor Ray Tracing Library - development - OpenMPI flavour
Tachyon is a portable, high performance parallel ray tracing system
......@@ -206,7 +206,7 @@ Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc ppc64 ppc64el s390x sh4 sparc64 x32
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-mpich-0 (= ${binary:Version}), ${misc:Depends}
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-mpich-0 (= ${binary:Version}), libmpich-dev, ${misc:Depends}
Multi-Arch: same
Description: Parallel/Multiprocessor Ray Tracing Library - development - MPICH flavour
Tachyon is a portable, high performance parallel ray tracing system
......
......@@ -126,12 +126,6 @@ override_dh_auto_install-indep:
$(MAKE) -C pkgextra/volpack/data install $(DEB_AUTO_INSTALL_MAKEFLAGS)
$(MAKE) -C pkgextra/virtual-reality/graphics install $(DEB_AUTO_INSTALL_MAKEFLAGS)
override_dh_installdocs:
$(foreach lf, $(DEB_VIRT_LIBTACHYON_LISTOF_FLAVOUR), \
dh_installdocs -plibtachyon-$(lf)-$(DEB_PKG_LT_CURRENT)-dev --link-doc=libtachyon-dev-common $(NEWLINE)\
)
dh_installdocs --remaining-packages
override_dh_compress-indep:
dh_compress -X.pdf -Xexamples
......
......@@ -105,7 +105,7 @@ Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: @ARCH_REVLISTOF_OPENMPI@
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-openmpi-@LT_CURRENT@ (= ${binary:Version}), ${misc:Depends}
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-openmpi-@LT_CURRENT@ (= ${binary:Version}), libopenmpi-dev, ${misc:Depends}
Multi-Arch: same
Description: @SYNOPSIS_LIBRARY@ - development - OpenMPI flavour
##DescriptionMainPart##
......@@ -136,7 +136,7 @@ Provides: libtachyon-dev
Section: libdevel
Priority: extra
Architecture: @ARCH_REVLISTOF_MPICH@
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-mpich-@LT_CURRENT@ (= ${binary:Version}), ${misc:Depends}
Depends: libtachyon-dev-common (= ${source:Version}), libtachyon-mpich-@LT_CURRENT@ (= ${binary:Version}), libmpich-dev, ${misc:Depends}
Multi-Arch: same
Description: @SYNOPSIS_LIBRARY@ - development - MPICH flavour
##DescriptionMainPart##
......
dir_to_symlink /usr/share/doc/libtachyon-@LIBFLAVOUR@-@LT_CURRENT@-dev /usr/share/doc/libtachyon-dev-common 0.99~b6+dsx-5~
symlink_to_dir /usr/share/doc/libtachyon-@LIBFLAVOUR@-@LT_CURRENT@-dev /usr/share/doc/libtachyon-dev-common 0.99~b6+dsx-8~
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