[Git][java-team/libjgoodies-looks-java][master] 7 commits: Standards-Version updated to 4.1.4

Emmanuel Bourg gitlab at salsa.debian.org
Thu May 17 11:43:58 BST 2018


Emmanuel Bourg pushed to branch master at Debian Java Maintainers / libjgoodies-looks-java


Commits:
d6816967 by Emmanuel Bourg at 2018-05-17T12:03:37+02:00
Standards-Version updated to 4.1.4

- - - - -
04e037f9 by Emmanuel Bourg at 2018-05-17T12:03:43+02:00
Switch to debhelper level 11

- - - - -
19b3a33f by Emmanuel Bourg at 2018-05-17T12:03:47+02:00
Use salsa.debian.org Vcs-* URLs

- - - - -
b5cdddc3 by Emmanuel Bourg at 2018-05-17T12:05:12+02:00
Wrap and sort

- - - - -
8ace6870 by Emmanuel Bourg at 2018-05-17T12:16:05+02:00
Updated the Homepage field

- - - - -
cc954310 by Emmanuel Bourg at 2018-05-17T12:43:09+02:00
Disabled the Windows L&F to fix the build failure with Java 10 (Closes: #898906)

- - - - -
69bb3577 by Emmanuel Bourg at 2018-05-17T12:43:32+02:00
Upload to unstable

- - - - -


8 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/copyright
- debian/libjgoodies-looks-java-doc.install
- + debian/patches/01-java10-compatibility.patch
- + debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+libjgoodies-looks-java (2.7.0-3) unstable; urgency=medium
+
+  * Team upload.
+  * Disabled the Windows L&F to fix the build failure with Java 10
+    (Closes: #898906)
+  * Standards-Version updated to 4.1.4
+  * Switch to debhelper level 11
+  * Use salsa.debian.org Vcs-* URLs
+  * Updated the Homepage field
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Thu, 17 May 2018 12:43:22 +0200
+
 libjgoodies-looks-java (2.7.0-2) unstable; urgency=medium
 
   * Upload to unstable.


=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -2,22 +2,26 @@ Source: libjgoodies-looks-java
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: tony mancill <tmancill at debian.org>,
+Uploaders:
+ tony mancill <tmancill at debian.org>,
  gregor herrmann <gregoa at debian.org>
-Build-Depends: debhelper (>= 10),
+Build-Depends:
+ debhelper (>= 11),
  default-jdk,
+ default-jdk-doc,
  javahelper,
+ junit4,
+ libjgoodies-common-java (>= 1.8.1),
+ libmaven-javadoc-plugin-java,
  maven-debian-helper (>= 1.5)
-Build-Depends-Indep: default-jdk-doc, libjgoodies-common-java (>= 1.8.1),
- junit4, libmaven-javadoc-plugin-java
-Standards-Version: 3.9.8
-Homepage: http://www.jgoodies.com/freeware/looks/
-Vcs-Git: git://git.debian.org/git/pkg-java/libjgoodies-looks-java.git
-Vcs-Browser: http://git.debian.org/?p=pkg-java/libjgoodies-looks-java.git
+Standards-Version: 4.1.4
+Vcs-Git: https://salsa.debian.org/java-team/libjgoodies-looks-java.git
+Vcs-Browser: https://salsa.debian.org/java-team/libjgoodies-looks-java
+Homepage: http://www.jgoodies.com/freeware/libraries/looks/
 
 Package: libjgoodies-looks-java
 Architecture: all
-Depends: ${misc:Depends}, ${java:Depends}
+Depends: ${java:Depends}, ${misc:Depends}
 Description: library with Swing look&feel implementations
  The JGoodies Looks make your Swing applications and applets look better.
  The package consists of a Windows look&feel and the Plastic look&feel
@@ -34,5 +38,5 @@ Description: library with Swing look&feel implementations (documentation)
  The package consists of a Windows look&feel and the Plastic look&feel
  family. These have been optimized for readability, precise micro-design and
  usability.
- . 
+ .
  This package contains the documentation for the library.


=====================================
debian/copyright
=====================================
--- a/debian/copyright
+++ b/debian/copyright
@@ -12,42 +12,42 @@ Copyright: 2001-2015, JGoodies Karsten Lentzsch
 License: BSD-3
 
 Files: debian/*
-Copyright: 
+Copyright:
  2006-2012, gregor herrmann <gregoa at debian.org>
  2006-2016, tony mancill <tmancill at debian.org>
 License: GPL-2+
 
 License: BSD-3
- Redistribution and use in source and binary forms, with or without 
+ Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:
  .
- o Redistributions of source code must retain the above copyright notice, 
-   this list of conditions and the following disclaimer. 
- .   
- o Redistributions in binary form must reproduce the above copyright notice, 
-   this list of conditions and the following disclaimer in the documentation 
-   and/or other materials provided with the distribution. 
- .   
- o Neither the name of JGoodies Karsten Lentzsch nor the names of 
-   its contributors may be used to endorse or promote products derived 
-   from this software without specific prior written permission. 
- .   
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
- PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
- PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 
- OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
- OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
+ o Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+ .
+ o Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+ .
+ o Neither the name of JGoodies Karsten Lentzsch nor the names of
+   its contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+ OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 License: GPL-2+
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option) 
+ the Free Software Foundation; either version 2, or (at your option)
  any later version.
  .
  On Debian systems, the complete text of version 2 of the GNU General Public


=====================================
debian/libjgoodies-looks-java-doc.install
=====================================
--- a/debian/libjgoodies-looks-java-doc.install
+++ b/debian/libjgoodies-looks-java-doc.install
@@ -1,2 +1 @@
 docs/api/* usr/share/doc/libjgoodies-looks-java/api
-


=====================================
debian/patches/01-java10-compatibility.patch
=====================================
--- /dev/null
+++ b/debian/patches/01-java10-compatibility.patch
@@ -0,0 +1,36 @@
+Description: Fixes the build failure with Java 10
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/pom.xml
++++ b/pom.xml
+@@ -93,6 +93,9 @@
+                 <configuration>
+                     <source>1.6</source>
+                     <target>1.6</target>
++                    <excludes>
++                        <exclude>com/jgoodies/looks/windows/**</exclude>
++                    </excludes>
+                  </configuration>
+              </plugin>
+          </plugins>
+--- a/src/main/java/com/jgoodies/looks/common/MenuSelectionProcessor.java
++++ b/src/main/java/com/jgoodies/looks/common/MenuSelectionProcessor.java
+@@ -43,8 +43,6 @@
+ import javax.swing.SwingUtilities;
+ import javax.swing.plaf.basic.ComboPopup;
+ 
+-import com.sun.java.swing.plaf.windows.WindowsRootPaneUI;
+-
+ /**
+  * Handles the Alt key to select the first menu in the menu bar - if any.
+  * Useful to let non-Windows L&fs like Plastic feel more like Windows.
+--- a/src/main/java/com/jgoodies/looks/Options.java
++++ b/src/main/java/com/jgoodies/looks/Options.java
+@@ -39,7 +39,6 @@
+ import com.jgoodies.common.base.SystemUtils;
+ import com.jgoodies.looks.common.ShadowPopup;
+ import com.jgoodies.looks.plastic.PlasticLookAndFeel;
+-import com.jgoodies.looks.windows.WindowsLookAndFeel;
+ 
+ /**
+  * Provides access to optional features of the JGoodies L&Fs


=====================================
debian/patches/series
=====================================
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+01-java10-compatibility.patch


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -3,4 +3,4 @@
 export JAVA_HOME = /usr/lib/jvm/default-java
 
 %:
-	dh $@ --buildsystem=maven --with javahelper
+	dh $@ --with javahelper



View it on GitLab: https://salsa.debian.org/java-team/libjgoodies-looks-java/compare/21cb3489438a00d09683f05281fcffa7fca5d5dd...69bb35778b072cc595dc10066a60d17574f2db11

---
View it on GitLab: https://salsa.debian.org/java-team/libjgoodies-looks-java/compare/21cb3489438a00d09683f05281fcffa7fca5d5dd...69bb35778b072cc595dc10066a60d17574f2db11
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/20180517/23cd7ff8/attachment.html>


More information about the pkg-java-commits mailing list