Control: tags 936238 + patch
Dear maintainer, I've prepared an NMU for brial (versioned as 1.2.5-2.1). The diff is attached to this message. Regards.
diff -Nru brial-1.2.5/debian/changelog brial-1.2.5/debian/changelog --- brial-1.2.5/debian/changelog 2019-11-10 15:15:02.000000000 -0500 +++ brial-1.2.5/debian/changelog 2020-01-10 14:06:12.000000000 -0500 @@ -1,3 +1,10 @@ +brial (1.2.5-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Drop python2 support; Closes: #936238 + + -- Sandro Tosi <mo...@debian.org> Fri, 10 Jan 2020 14:06:12 -0500 + brial (1.2.5-2) unstable; urgency=medium * Rebuild with gcc-9 (required to fix segfaults in sagemath). diff -Nru brial-1.2.5/debian/control brial-1.2.5/debian/control --- brial-1.2.5/debian/control 2019-11-10 15:14:55.000000000 -0500 +++ brial-1.2.5/debian/control 2020-01-10 14:05:50.000000000 -0500 @@ -10,7 +10,6 @@ libboost-python-dev, libboost-test-dev, libm4ri-dev (>= 20120613), - python-all-dev, python3-all-dev, libgd-dev, libjpeg-dev, @@ -21,30 +20,6 @@ Vcs-Browser: https://salsa.debian.org/science-team/brial Homepage: https://github.com/BRiAl -Package: python-brial -Architecture: any -Section: python -Replaces: python-polybori (<< 0.8.5) -Breaks: python-polybori (<< 0.8.5), sagemath (<< 8.1~) -Depends: ${shlibs:Depends}, - ${misc:Depends}, - libbrial3 (= ${binary:Version}), - libbrial-groebner3 (= ${binary:Version}), - ${python:Depends} -Description: polynomials over Boolean Rings, Python 2 module - The core of BRiAl is a C++ library, which provides high-level data - types for Boolean polynomials and monomials, exponent vectors, as - well as for the underlying polynomial rings and subsets of the - powerset of the Boolean variables. As a unique approach, binary - decision diagrams are used as internal storage type for polynomial - structures. On top of this C++-library a Python interface - is provided. This allows parsing of complex polynomial systems, as well - as sophisticated and extendable strategies for Groebner base - computation. BRiAl features a powerful reference implementation - for Groebner basis computation. - . - This package contains the BRiAl Python 2 module. - Package: python3-brial Architecture: any Section: python diff -Nru brial-1.2.5/debian/python-brial.install brial-1.2.5/debian/python-brial.install --- brial-1.2.5/debian/python-brial.install 2019-09-01 04:03:40.000000000 -0400 +++ brial-1.2.5/debian/python-brial.install 1969-12-31 19:00:00.000000000 -0500 @@ -1,2 +0,0 @@ -usr/lib/python2.*/ - diff -Nru brial-1.2.5/debian/rules brial-1.2.5/debian/rules --- brial-1.2.5/debian/rules 2019-09-01 04:03:40.000000000 -0400 +++ brial-1.2.5/debian/rules 2020-01-10 14:06:05.000000000 -0500 @@ -5,7 +5,7 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: - dh $@ --with python2,python3 + dh $@ --with python3 override_dh_auto_build: dh_auto_build