Hello community, here is the log from the commit of package fontforge for openSUSE:Factory checked in at 2019-09-07 11:29:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fontforge (Old) and /work/SRC/openSUSE:Factory/.fontforge.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fontforge" Sat Sep 7 11:29:09 2019 rev:48 rq:725070 version:20190801 Changes: -------- --- /work/SRC/openSUSE:Factory/fontforge/fontforge.changes 2018-08-07 10:49:43.020543616 +0200 +++ /work/SRC/openSUSE:Factory/.fontforge.new.7948/fontforge.changes 2019-09-07 11:29:12.878465846 +0200 @@ -1,0 +2,25 @@ +Wed Aug 21 12:36:23 UTC 2019 - pgajdos@suse.com + +- version update to 20190801 [bsc#1145185] + * Bugfixes + * Added Croatian translation + * Added user decompositions + * New graphic for the splash/about screen + * Images embedded in SFDs are now serialised as PNGs + * Both the Windows and Mac builds are now built with Python 3 instead of Python 2. + * The minimum supported version for the Mac build is now MacOS Sierra (10.12) + * FontForge no longer uses gnulib + * collab support has been removed + * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx. + * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3, + from @frank-trampe. See the technical bulletin here for more information. + * Improved feature file support, from @skef and @khaledhosny. + * WOFF2 support, from @jtanx. + * Unicode 12.1.0 support, from @JoesCat. + * Extended Python interfaces, from @skef. +- modified patches + % fontforge-version.patch (refreshed) +- deleted patches + - reproducible.patch (upstreamed) + +------------------------------------------------------------------- Old: ---- fontforge-20170731-repacked.tar.xz reproducible.patch New: ---- fontforge-20190801-repacked.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fontforge.spec ++++++ --- /var/tmp/diff_new_pack.dcQZpE/_old 2019-09-07 11:29:14.962465586 +0200 +++ /var/tmp/diff_new_pack.dcQZpE/_new 2019-09-07 11:29:14.994465581 +0200 @@ -1,7 +1,7 @@ # # spec file for package fontforge # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,15 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: fontforge -Version: 20170731 +Version: 20190801 Release: 0 Summary: A Font Editor -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Productivity/Graphics/Vector Editors Url: http://fontforge.org/ # Source: https://github.com/fontforge/fontforge/archive/%{version}.tar.gz @@ -30,8 +30,6 @@ # workardound for bug 930076, imho upstream should fix this # https://github.com/fontforge/fontforge/issues/2270 Patch0: fontforge-version.patch -# PATCH-FIX-UPSTREAM bmwiedemann https://github.com/fontforge/fontforge/pull/3152 -Patch1: reproducible.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: cairo-devel @@ -97,15 +95,8 @@ %prep %setup -q -%patch0 -%patch1 -p1 +%patch0 -p1 sed -i 's/\r$//' doc/html/{Big5.txt,corpchar.txt} -# workaround for bug 930076; we just need the _version_of_the_release_! (see also fontforge-version.patch) --- -grep 'doversion(FONTFORGE_MODTIME_STR)' fontforgeexe/startnoui.c && \ -sed -i 's:FONTFORGE_MODTIME_STR:"%{version}":' fontforgeexe/startnoui.c -grep 'doversion(FONTFORGE_MODTIME_STR)' fontforgeexe/startui.c && \ -sed -i 's:FONTFORGE_MODTIME_STR:"%{version}":' fontforgeexe/startui.c -# --- %build ./bootstrap --force @@ -118,7 +109,7 @@ %install make DESTDIR=%{buildroot} install %{?_smp_mflags} -%suse_update_desktop_file -i %{name} VectorGraphics +%suse_update_desktop_file -i org.fontforge.FontForge VectorGraphics %find_lang FontForge find %{buildroot} -type f -name "*.la" -delete -print %fdupes -s %{buildroot}%{_datadir}/%{name} @@ -136,9 +127,12 @@ %{_libdir}/lib*.so.* %{_datadir}/fontforge/ %{python3_sitearch}/* -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/*/apps/%{name}.png -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/applications/org.fontforge.FontForge.desktop +%{_datadir}/icons/hicolor/*/apps/org.fontforge.FontForge.png +%{_datadir}/icons/hicolor/scalable/apps/org.fontforge.FontForge.svg +%{_datadir}/appdata/org.fontforge.FontForge.appdata.xml +%{_datadir}/metainfo/org.fontforge.FontForge.*.xml +%{_datadir}/pixmaps/org.fontforge.FontForge.* %{_datadir}/mime/packages/%{name}.xml %files doc ++++++ fontforge-20170731-repacked.tar.xz -> fontforge-20190801-repacked.tar.xz ++++++ /work/SRC/openSUSE:Factory/fontforge/fontforge-20170731-repacked.tar.xz /work/SRC/openSUSE:Factory/.fontforge.new.7948/fontforge-20190801-repacked.tar.xz differ: char 25, line 1 ++++++ fontforge-version.patch ++++++ --- /var/tmp/diff_new_pack.dcQZpE/_old 2019-09-07 11:29:15.450465525 +0200 +++ /var/tmp/diff_new_pack.dcQZpE/_new 2019-09-07 11:29:15.466465522 +0200 @@ -1,31 +1,26 @@ -Index: fontforge/start.c +Index: fontforge-20190801/fontforge/start.c =================================================================== ---- fontforge/start.c.orig 2015-04-30 22:29:11.000000000 +0200 -+++ fontforge/start.c 2015-05-11 12:45:19.923253423 +0200 -@@ -133,9 +133,14 @@ - } +--- fontforge-20190801.orig/fontforge/start.c 2019-08-21 13:44:15.537289287 +0200 ++++ fontforge-20190801/fontforge/start.c 2019-08-21 13:44:39.253433054 +0200 +@@ -108,8 +108,6 @@ return; void doversion(const char *source_version_str) { -+ /* not to be upstreamed ! */ if ( source_version_str!=NULL ) -+ { - printf( "fontforge %s\n", source_version_str ); -+ printf( "libfontforge %s\n", source_version_str ); -+ } else { - printf( "libfontforge %d\n", - FONTFORGE_VERSIONDATE_RAW ); -+ } +- printf( "fontforge %s\n", source_version_str ); +- printf( "build date: %s\n", +- FONTFORGE_MODTIME_STR ); ++ printf( "libfontforge %s\n", source_version_str ); exit(0); } -Index: fontforgeexe/startnoui.c +Index: fontforge-20190801/fontforgeexe/startnoui.c =================================================================== ---- fontforgeexe/startnoui.c.orig 2015-04-30 22:29:11.000000000 +0200 -+++ fontforgeexe/startnoui.c 2015-05-11 11:54:33.442771227 +0200 -@@ -116,7 +116,7 @@ +--- fontforge-20190801.orig/fontforgeexe/startnoui.c 2019-08-21 13:44:15.541289311 +0200 ++++ fontforge-20190801/fontforgeexe/startnoui.c 2019-08-21 13:45:22.769696849 +0200 +@@ -128,7 +128,7 @@ int fontforge_main( int argc, char **arg else if ( strcmp(pt,"-help")==0 ) doscripthelp(); else if ( strcmp(pt,"-version")==0 || strcmp(pt,"-v")==0 || strcmp(pt,"-V")==0 ) -- doversion(FONTFORGE_MODTIME_STR); +- doversion(FONTFORGE_VERSION); + doversion(source_version_str); } # if defined(_NO_PYTHON)