[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