diff --git a/helpers/DATA/fop/replace-sRGB-profile.patch b/helpers/DATA/fop/replace-sRGB-profile.patch deleted file mode 100644 index 9cae42d0d2d04a4a9ff3dab1b84d91a57a070936..0000000000000000000000000000000000000000 --- a/helpers/DATA/fop/replace-sRGB-profile.patch +++ /dev/null @@ -1,44 +0,0 @@ -Description: Load the sRGB profile from the icc-profiles-free package -Author: Emmanuel Bourg <ebourg@apache.org> -Forwarded: not-needed -Bug-Debian: https://bugs.debian.org/657281 -Bug: https://issues.apache.org/jira/browse/FOP-2025 ---- a/src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java -+++ b/src/java/org/apache/fop/pdf/PDFICCBasedColorSpace.java -@@ -21,6 +21,8 @@ - - import java.awt.color.ColorSpace; - import java.awt.color.ICC_Profile; -+import java.io.File; -+import java.io.FileInputStream; - import java.io.IOException; - import java.io.InputStream; - -@@ -135,11 +137,14 @@ - * @return the ICC stream with the sRGB profile - */ - public static PDFICCStream setupsRGBColorProfile(PDFDocument pdfDoc) { -- ICC_Profile profile; -+ ICC_Profile profile = null; - PDFICCStream sRGBProfile = pdfDoc.getFactory().makePDFICCStream(); -- InputStream in = PDFDocument.class.getResourceAsStream("sRGB Color Space Profile.icm"); -- if (in != null) { -+ // Load the sRGB profile installed by the icc-profiles-free package -+ File file = new File("/usr/share/color/icc/sRGB.icc"); -+ if (file.exists()) { -+ InputStream in = null; - try { -+ in = new FileInputStream(file); - profile = ColorProfileUtil.getICC_Profile(in); - } catch (IOException ioe) { - throw new RuntimeException( -@@ -147,7 +152,8 @@ - } finally { - IOUtils.closeQuietly(in); - } -- } else { -+ } -+ if (profile == null) { - // Fallback: Use the sRGB profile from the JRE (about 140KB) - profile = ColorProfileUtil.getICC_Profile(ColorSpace.CS_sRGB); - } diff --git a/helpers/make-fop b/helpers/make-fop deleted file mode 100644 index 483e35e49fee4ecdf8403700642ede7121ab083b..0000000000000000000000000000000000000000 --- a/helpers/make-fop +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh -# -# Copyright (C) 2015 Santiago RodrÃguez <santi@trisquel.info> -# -# 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 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -# - -VERSION=1 -QUILT=skip -. ./config - -#Patch original url: -# http://anonscm.debian.org/viewvc/pkg-java/trunk/fop/debian/patches/series?view=markup&pathrev=18588 - -cp $DATA/replace-sRGB-profile.patch debian/patches/ -echo replace-sRGB-profile.patch >> debian/patches/series - -export QUILT_PATCHES=debian/patches -quilt push -a - -changelog "Use a free sRGB icc profile" - -compile