From e1c28e40ff06971e90b991f922f1f3511d5b577e Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Apr 05 2016 17:05:48 +0000 Subject: import graphite2-1.3.6-1.el7_2 --- diff --git a/.gitignore b/.gitignore index 63fbd80..e2be44c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/graphite2-1.2.2.tgz +SOURCES/graphite-1.3.6.tgz diff --git a/.graphite2.metadata b/.graphite2.metadata index 60570db..7b22fd5 100644 --- a/.graphite2.metadata +++ b/.graphite2.metadata @@ -1 +1 @@ -9ab10e67763d7142c32ee5f4546471c92d3180ed SOURCES/graphite2-1.2.2.tgz +052ed2e3653f7a026bf9ff63ca42683ce0bcefb4 SOURCES/graphite-1.3.6.tgz diff --git a/SOURCES/graphite-arm-nodefaultlibs.patch b/SOURCES/graphite-arm-nodefaultlibs.patch index e698137..98ea4a0 100644 --- a/SOURCES/graphite-arm-nodefaultlibs.patch +++ b/SOURCES/graphite-arm-nodefaultlibs.patch @@ -1,10 +1,14 @@ --- graphite2-1.2.0/src/CMakeLists.txt.orig 2012-11-09 17:48:04.908391335 +0800 +++ graphite2-1.2.0/src/CMakeLists.txt 2012-11-09 17:48:48.647102280 +0800 -@@ -109,7 +109,7 @@ +@@ -118,11 +118,7 @@ if (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") target_link_libraries(graphite2 kernel32 msvcr90 mingw32 gcc user32) else (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") -- target_link_libraries(graphite2 c gcc) +- if (GRAPHITE2_ASAN) +- target_link_libraries(graphite2 c gcc_s) +- else (GRAPHITE2_ASAN) +- target_link_libraries(graphite2 c gcc) +- endif (GRAPHITE2_ASAN) + target_link_libraries(graphite2 c gcc_s) include(Graphite) nolib_test(stdc++ $) diff --git a/SPECS/graphite2.spec b/SPECS/graphite2.spec index 3a3a7f1..16f614f 100644 --- a/SPECS/graphite2.spec +++ b/SPECS/graphite2.spec @@ -1,19 +1,19 @@ Name: graphite2 -Version: 1.2.2 -Release: 5%{?dist} +Version: 1.3.6 +Release: 1%{?dist} Summary: Font rendering capabilities for complex non-Roman writing systems Group: Development/Tools License: (LGPLv2+ or GPLv2+ or MPL) and (Netscape or GPLv2+ or LGPLv2+) URL: http://sourceforge.net/projects/silgraphite/ -Source0: http://downloads.sourceforge.net/silgraphite/graphite2-%{version}.tgz +Source0: http://downloads.sourceforge.net/silgraphite/graphite-%{version}.tgz Patch0: graphite-arm-nodefaultlibs.patch Patch1: graphite2-1.2.0-cmakepath.patch BuildRequires: cmake BuildRequires: freetype-devel BuildRequires: doxygen asciidoc -BuildRequires: texlive-helvetic texlive-sectsty texlive-tocloft texlive-xtab texlive-multirow +BuildRequires: texlive-helvetic texlive-sectsty texlive-tocloft texlive-xtab texlive-multirow fonttools Obsoletes: silgraphite < 2.3.1-5 @@ -41,7 +41,7 @@ Includes and definitions for developing with graphite2. %patch1 -p1 -b .cmake %build -%cmake -DGRAPHITE2_COMPARE_RENDERER=OFF . +%cmake -DGRAPHITE2_COMPARE_RENDERER=OFF . make %{?_smp_mflags} make docs sed -i -e 's!!!g' doc/manual.html @@ -60,6 +60,7 @@ ctest %files %doc LICENSE COPYING ChangeLog %{_bindir}/gr2fonttest +%{_libdir}/libgraphite2.so.3 %{_libdir}/libgraphite2.so.3.0.1 %files devel @@ -69,15 +70,39 @@ ctest %{_libdir}/%{name}/graphite2.cmake %{_includedir}/%{name} %{_libdir}/libgraphite2.so -%{_libdir}/libgraphite2.so.3 %{_libdir}/pkgconfig/graphite2.pc %changelog -* Fri Jan 24 2014 Daniel Mach - 1.2.2-5 -- Mass rebuild 2014-01-24 +* Mon Feb 29 2016 Caolán McNamara - 1.3.6-1 +- Related: rhbz#1309052 CVE-2016-1521 CVE-2016-1522 CVE-2016-1523 CVE-2016-1526 + +* Wed Feb 17 2016 Caolán McNamara - 1.3.5-1 +- Resolves: rhbz#1309052 CVE-2016-1521 CVE-2016-1522 CVE-2016-1523 CVE-2016-1526 + +* Wed Feb 03 2016 Fedora Release Engineering - 1.2.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 1.2.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Feb 21 2015 Till Maas - 1.2.4-4 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Sat Aug 16 2014 Fedora Release Engineering - 1.2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1.2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Apr 03 2014 Nicholas van Oudtshoorn - 1.2.4-1 +- New upstream release + +* Sat Dec 21 2013 Ville Skyttä - 1.2.2-5 +- Move *.so.major symlink to main package. -* Fri Dec 27 2013 Daniel Mach - 1.2.2-4 -- Mass rebuild 2013-12-27 +* Sat Aug 03 2013 Fedora Release Engineering - 1.2.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon Jun 24 2013 Caolán McNamara - 1.2.2-3 - clarify licenses