[mtpaint] Add png patch
terjeros
terjeros at fedoraproject.org
Mon Nov 7 12:45:33 UTC 2011
commit 76f76de5684fde46dfd30c8542b44211c34fd895
Author: Terje Røsten <terje.rosten at ntnu.no>
Date: Mon Nov 7 13:45:26 2011 +0100
Add png patch
mtpaint-3.31-png.patch | 20 ++++++++++++++++++++
mtpaint.spec | 7 ++++++-
2 files changed, 26 insertions(+), 1 deletions(-)
---
diff --git a/mtpaint-3.31-png.patch b/mtpaint-3.31-png.patch
new file mode 100644
index 0000000..eb845d4
--- /dev/null
+++ b/mtpaint-3.31-png.patch
@@ -0,0 +1,20 @@
+--- mtpaint-3.31/src/png.c~ 2009-02-05 11:39:16.000000000 +0100
++++ mtpaint-3.31/src/png.c 2011-11-07 13:38:08.000000000 +0100
+@@ -539,7 +539,7 @@
+ if (settings->bpp == 3)
+ {
+ png_set_strip_16(png_ptr);
+- png_set_gray_1_2_4_to_8(png_ptr);
++ png_set_expand_gray_1_2_4_to_8(png_ptr);
+ png_set_palette_to_rgb(png_ptr);
+ png_set_gray_to_rgb(png_ptr);
+
+@@ -644,7 +644,7 @@
+ png_set_strip_alpha(png_ptr);
+ png_set_packing(png_ptr);
+ if ((color_type == PNG_COLOR_TYPE_GRAY) && (bit_depth < 8))
+- png_set_gray_1_2_4_to_8(png_ptr);
++ png_set_expand_gray_1_2_4_to_8(png_ptr);
+ for (i = 0; i < height; i++)
+ {
+ row_pointers[i] = settings->img[CHN_IMAGE] + i * width;
diff --git a/mtpaint.spec b/mtpaint.spec
index f85af42..e20e838 100644
--- a/mtpaint.spec
+++ b/mtpaint.spec
@@ -3,7 +3,7 @@
Summary: Painting program for creating icons and pixel-based artwork
Name: mtpaint
Version: 3.31
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv3+
Group: Applications/Multimedia
URL: http://mtpaint.sourceforge.net/
@@ -12,6 +12,7 @@ Source1: http://downloads.sf.net/%{name}/%{name}_handbook-%{docver}.zip
Patch0: %{name}-3.19-xdg-open.patch
Patch1: %{name}-3.19-openjpeg.patch
Patch2: %{name}-3.31-dso.patch
+Patch3: %{name}-3.31-png.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel zlib-devel
BuildRequires: libpng-devel giflib-devel libjpeg-devel libtiff-devel
@@ -40,6 +41,7 @@ application mtpaint.
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
# We have moved docs
%{__sed} -i 's,"/usr/doc/mtpaint/index.html","%{_docdir}/%{name}-handbook-%{version}/index.html",' src/png.c
@@ -102,6 +104,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%doc %{name}_handbook-%{docver}/COPYING %{name}_handbook-%{docver}/docs/*
%changelog
+* Mon Nov 07 2011 Terje Rosten <terje.rosten at ntnu.no> - 3.31-6
+- Add png patch
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.31-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
More information about the scm-commits
mailing list