Skip to content
Commits on Source (6)
ball (1.5.0+git20180813.37fc53c-3) unstable; urgency=medium
* Add missing Breaks+Replaces: libballview1.4-dev
Closes: #919225
* Enable building with dpkg-buildpackage -A
Closes: #919239
-- Andreas Tille <tille@debian.org> Mon, 14 Jan 2019 08:12:12 +0100
ball (1.5.0+git20180813.37fc53c-2) unstable; urgency=medium
* Fix Build-Depends (Thanks for the hints to Adrian Bunk
<bunk@debian.org>)
Closes: #784451
* Fix FTBFS on architectures where char is unsigned
(Thanks for the fix to Adrian Bunk <bunk@debian.org>)
Closes: #919172
-- Andreas Tille <tille@debian.org> Sun, 13 Jan 2019 15:49:01 +0100
ball (1.5.0+git20180813.37fc53c-1) unstable; urgency=medium
[ Jelmer Vernooij ]
......
......@@ -13,7 +13,7 @@ Build-Depends: debhelper (>= 11~),
flex,
bison,
cmake,
libqtwebkit-dev,
qtwebengine5-dev [amd64 arm64 armhf i386 mipsel],
libfftw3-dev,
libeigen3-dev,
libgsl0-dev,
......@@ -30,8 +30,7 @@ Build-Depends: debhelper (>= 11~),
libglew-dev,
libx11-dev,
tidy,
chrpath,
libqt4-dev-bin
chrpath
Build-Depends-Indep: doxygen,
graphviz,
ghostscript,
......@@ -90,8 +89,9 @@ Section: libdevel
Depends: libball1.5 (= ${binary:Version}),
${misc:Depends}
Suggests: libball1.5-doc
Conflicts: libball1.3-dev,
Breaks: libball1.3-dev,
libball1.4-dev
Replaces: libball1.4-dev
Description: Header files for the Biochemical Algorithms Library
BALL (Biochemical Algorithms Library) is an application framework
in C++ that has been specifically designed for rapid software
......@@ -133,7 +133,9 @@ Section: libdevel
Depends: libballview1.5 (= ${binary:Version}),
${misc:Depends}
Recommends: libball1.5-doc
Conflicts: libballview1.3-dev
Breaks: libballview1.3-dev,
libballview1.4-dev
Replaces: libballview1.4-dev
Description: Header files for the VIEW part of the Biochemical Algorithms Library
BALL (Biochemical Algorithms Library) is an application framework
in C++ that has been specifically designed for rapid software
......
Description: Fix FTBFS on architectures where char is unsigned
Author: Adrian Bunk <bunk@debian.org>
Bug-Debian: https://bugs.debian.org/919172
--- ball-1.5.0+git20180813.37fc53c.orig/include/BALL/DATATYPE/hashGrid.h
+++ ball-1.5.0+git20180813.37fc53c/include/BALL/DATATYPE/hashGrid.h
@@ -32,7 +32,7 @@ namespace BALL
{
namespace __private
{
- extern const char BALL_EXPORT neighbour_table_[27][3];
+ extern const signed char BALL_EXPORT neighbour_table_[27][3];
}
template <typename Item> class HashGrid3;
--- ball-1.5.0+git20180813.37fc53c.orig/source/DATATYPE/hashGrid.C
+++ ball-1.5.0+git20180813.37fc53c/source/DATATYPE/hashGrid.C
@@ -9,7 +9,7 @@ namespace BALL
{
namespace __private
{
- const char neighbour_table_[27][3] =
+ const signed char neighbour_table_[27][3] =
{
{ 0, 0, 0 }, { 0, 0, -1 }, { 0, 0, 1 },
{ 0, -1, -1 }, { 0, -1, 0 }, { 0, -1, 1 },
fix-ftbfs-char.patch
......@@ -155,6 +155,7 @@ override_dh_installdocs:
override_dh_install:
dh_install
dh_sip
find debian/python-ball/usr/lib/python*/dist-packages/ -name BALLPyMacros.h -delete
find debian/python-ball -name CMakeLists.txt -delete
if [ -d debian/python-ball ] ; then \
find debian/python-ball/usr/lib/python*/dist-packages/ -name BALLPyMacros.h -delete ; \
find debian/python-ball -name CMakeLists.txt -delete ; \
fi