[jmapviewer] 06/13: Drop 04-bing-logo.patch, applied upstream.
Bas Couwenberg
sebastic at xs4all.nl
Fri Dec 12 21:35:27 UTC 2014
This is an automated email from the git hooks/post-receive script.
sebastic-guest pushed a commit to branch master
in repository jmapviewer.
commit 8692670520b647c2c7db2d982870c2ac13111c5c
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Fri Dec 12 22:00:04 2014 +0100
Drop 04-bing-logo.patch, applied upstream.
---
debian/changelog | 1 +
debian/patches/04-bing-logo.patch | 59 ---------------------------------------
debian/patches/series | 1 -
3 files changed, 1 insertion(+), 60 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 4ed1bb4..c1500f2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ jmapviewer (1.04+dfsg-1) UNRELEASED; urgency=medium
* New upstream release.
* Add myself to Uploaders.
* Add gbp.conf to use pristine-tar by default.
+ * Drop 04-bing-logo.patch, applied upstream.
-- Bas Couwenberg <sebastic at xs4all.nl> Fri, 12 Dec 2014 21:58:40 +0100
diff --git a/debian/patches/04-bing-logo.patch b/debian/patches/04-bing-logo.patch
deleted file mode 100644
index 9891cee..0000000
--- a/debian/patches/04-bing-logo.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Description: Download the Bing logo when it's not installed.
- The Bing logo is required for attribution when using the imagery, but the
- license terms covering the image are unclear. JMapViewer is licensed under
- the GPL, but the Bing logo is most likely not.
- .
- To not require the inclusion of the bing_maps.png file in the jmapviewer
- package, the image is downloaded using the URL provided in the BrandLogoUri
- attribute of the attribution response.
- .
-Author: Marcus Lundblad <ml at update.uu.se> & Martin Krüger <martin.krueger at gmx.com>
-Bug-Debian: https://bugs.debian.org/765421
-
---- a/src/org/openstreetmap/gui/jmapviewer/tilesources/BingAerialTileSource.java
-+++ b/src/org/openstreetmap/gui/jmapviewer/tilesources/BingAerialTileSource.java
-@@ -3,6 +3,7 @@ package org.openstreetmap.gui.jmapviewer
-
- import java.awt.Image;
- import java.io.IOException;
-+import java.io.InputStream;
- import java.net.MalformedURLException;
- import java.net.URL;
- import java.util.ArrayList;
-@@ -45,6 +46,7 @@ public class BingAerialTileSource extend
- private static final Pattern subdomainPattern = Pattern.compile("\\{subdomain\\}");
- private static final Pattern quadkeyPattern = Pattern.compile("\\{quadkey\\}");
- private static final Pattern culturePattern = Pattern.compile("\\{culture\\}");
-+ private String BrandLogoUri = null;
-
- public BingAerialTileSource() {
- super("Bing Aerial Maps", "http://example.com/");
-@@ -97,6 +99,9 @@ public class BingAerialTileSource extend
- subdomains[i] = subdomainTxt.item(i).getNodeValue();
- }
-
-+ XPathExpression BrandLogoUriXpath = xpath.compile("/Response/BrandLogoUri/text()");
-+ this.BrandLogoUri = BrandLogoUriXpath.evaluate(document);
-+
- XPathExpression attributionXpath = xpath.compile("Attribution/text()");
- XPathExpression coverageAreaXpath = xpath.compile("CoverageArea");
- XPathExpression zoomMinXpath = xpath.compile("ZoomMin/text()");
-@@ -173,8 +178,17 @@ public class BingAerialTileSource extend
-
- @Override
- public Image getAttributionImage() {
-+ for( int i=0 ; i<5 && getAttribution()==null ; i++ ) ;
- try {
-- return ImageIO.read(JMapViewer.class.getResourceAsStream("images/bing_maps.png"));
-+ final InputStream imageResource = JMapViewer.class.getResourceAsStream("images/bing_maps.png");
-+ if (imageResource != null) {
-+ return ImageIO.read(imageResource);
-+ } else {
-+ if (this.BrandLogoUri != null)
-+ return ImageIO.read(new URL(this.BrandLogoUri));
-+ else
-+ return null;
-+ }
- } catch (IOException e) {
- return null;
- }
diff --git a/debian/patches/series b/debian/patches/series
index d21e4d8..32e8c24 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,2 @@
01-build_less.patch
03-use-installed-library-in-demo.patch
-04-bing-logo.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/jmapviewer.git
More information about the Pkg-grass-devel
mailing list