[Git][java-team/jansi][master] 3 commits: Exclude the Mac binaries from the upstream tarball

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Tue Sep 27 18:52:02 BST 2022



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / jansi


Commits:
d31613c7 by Emmanuel Bourg at 2022-09-27T19:40:02+02:00
Exclude the Mac binaries from the upstream tarball

- - - - -
7f186cd4 by Emmanuel Bourg at 2022-09-27T19:43:47+02:00
Bypass TTY detection to preserve the Maven coloring with dpkg-buildpackage

- - - - -
32e184bc by Emmanuel Bourg at 2022-09-27T19:51:33+02:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/copyright
- + debian/patches/01-bypass-tty-detection.patch
- + debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+jansi (2.4.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Bypass TTY detection to preserve the Maven coloring with dpkg-buildpackage
+  * Exclude the Mac binaries from the upstream tarball
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Tue, 27 Sep 2022 19:51:25 +0200
+
 jansi (2.4.0-1) unstable; urgency=medium
 
   * New upstream version 2.4.0.


=====================================
debian/copyright
=====================================
@@ -3,6 +3,7 @@ Source: https://github.com/fusesource/jansi/releases
 Files-Excluded:
  *.so
  *.dll
+ *.jnilib
 
 Files: *
 Copyright: 2009-2017 the original author(s)


=====================================
debian/patches/01-bypass-tty-detection.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Bypass the TTY detection and assume it's always true. Otherwise
+ the Maven output is no longer colorized when building a package with debuild
+ or dpkg-buildpackage. This was the behavior of jansi 1.x
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/src/main/java/org/fusesource/jansi/AnsiConsole.java
++++ b/src/main/java/org/fusesource/jansi/AnsiConsole.java
+@@ -259,7 +259,7 @@
+             isAtty = false;
+             withException = true;
+         }
+-        isatty = isAtty;
++        isatty = true;
+ 
+         final AnsiOutputStream.WidthSupplier width;
+         final AnsiProcessor processor;


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+01-bypass-tty-detection.patch



View it on GitLab: https://salsa.debian.org/java-team/jansi/-/compare/c05a3c14919ffbd5d218d25690296d821b73f24e...32e184bcb8a433580eb59d169be8da393829a1b7

-- 
View it on GitLab: https://salsa.debian.org/java-team/jansi/-/compare/c05a3c14919ffbd5d218d25690296d821b73f24e...32e184bcb8a433580eb59d169be8da393829a1b7
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20220927/0d7c07bd/attachment.htm>


More information about the pkg-java-commits mailing list