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

Reply via email to