Hello community, here is the log from the commit of package tepl for openSUSE:Factory checked in at 2020-11-19 11:57:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tepl (Old) and /work/SRC/openSUSE:Factory/.tepl.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tepl" Thu Nov 19 11:57:24 2020 rev:9 rq:847269 version:5.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tepl/tepl.changes 2020-04-23 18:28:22.467850912 +0200 +++ /work/SRC/openSUSE:Factory/.tepl.new.5913/tepl.changes 2020-11-23 10:51:36.962669821 +0100 @@ -1,0 +2,51 @@ +Fri Sep 11 12:28:16 UTC 2020 - [email protected] + +- Update to version 5.0.0: + + Updated translations. + +------------------------------------------------------------------- +Sat Sep 5 14:14:12 UTC 2020 - [email protected] + +- Update to version 4.99.4: + + Add a few extra functions for GtkFileChooser. +- Changes from version 4.99.3: + + Start to leverage the ICU library. +- Changes from version 4.99.2: + + License: + - Update the license from LGPLv2.1+ to LGPLv3+. + - Start to use the REUSE way of applying licenses and + copyrights information, with SPDX tags. + + API changes: The beginning of a complete overhaul of the file + loading and saving. + + New API: + - 'Go to line' horizontal bar feature. + - Utility functions: add a function. + + Under the hood changes: + - Have _TEPL_EXTERN macro for exporting public symbols. + - Have a smaller TeplApplicationWindow class, factor out + several tepl-window-actions-*.{c,h} files. + + Misc: + - Improvements to the build system. + - Metadata: improve the implementation and write unit tests. + - Init i18n. + - Tools: add shared-mime-info-list-text-plain-globs. +- Changes from version 4.99.1: + + Build system: port to Meson, remove Autotools. + + API changes: A complete overhaul of the metadata API and + implementation. The libxml2 is no longer required, and GVfs + metadata is no longer used. + + Misc: + - Write a new roadmap in docs/. + + Updated translations. +- Port to meson buildsystem: + + Add meson BuildReqequires. + + Replace configure/make/make_install macros with + meson/meson_build/meson_install. +- Add pkgconfig(icu-uc) and pkgconfig(icu-i18n) BuildRequires: new + dependencies. +- Replace pkgconfig(glib-2.0) BuildRequires with + pkgconfig(gio-2.0): adjust to meson checks. +- Drop pkgconfig(libxml-2.0) BuildRequires: no longer needed. +- Update License tag to LGPL-3.0-or-later: follow upstream change. + +------------------------------------------------------------------- Old: ---- tepl-4.4.0.tar.xz New: ---- tepl-5.0.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tepl.spec ++++++ --- /var/tmp/diff_new_pack.mqBpey/_old 2020-11-23 10:51:37.682670543 +0100 +++ /var/tmp/diff_new_pack.mqBpey/_new 2020-11-23 10:51:37.686670546 +0100 @@ -16,24 +16,26 @@ # -%define api_ver 4 +%define api_ver 5 %define lib_ver %{api_ver}-0 Name: tepl -Version: 4.4.0 +Version: 5.0.0 Release: 0 Summary: Text Editor Product Line -License: LGPL-2.1-or-later +License: LGPL-3.0-or-later Group: Productivity/Text/Editors URL: https://wiki.gnome.org/Projects/Tepl -Source: https://download.gnome.org/sources/tepl/4.4/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/tepl/5.0/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel >= 1.42.0 BuildRequires: gtk-doc +BuildRequires: meson >= 0.53 BuildRequires: pkgconfig BuildRequires: pkgconfig(amtk-5) >= 5.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.52 +BuildRequires: pkgconfig(gio-2.0) >= 2.64 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(gtksourceview-4) >= 4.0 -BuildRequires: pkgconfig(libxml-2.0) >= 2.5 +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(icu-uc) BuildRequires: pkgconfig(uchardet) %description @@ -79,29 +81,27 @@ %setup -q %build -%configure \ - --enable-gtk-doc -%make_build +%meson \ + -Dgtk_doc=true +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install %find_lang %{name}-%{api_ver} %post -n libtepl-%{lib_ver} -p /sbin/ldconfig %postun -n libtepl-%{lib_ver} -p /sbin/ldconfig %files -n libtepl-%{lib_ver} -%license COPYING -%doc NEWS +%doc LICENSES/LGPL-3.0-or-later.txt %{_libdir}/libtepl-%{api_ver}.so.* %files -n typelib-1_0-Tepl-%{api_ver} %{_libdir}/girepository-1.0/Tepl-%{api_ver}.typelib %files devel -%doc ABOUT-NLS AUTHORS ChangeLog HACKING README -%doc %{_datadir}/gtk-doc/html/%{name}-4.0 +%doc AUTHORS HACKING README +%doc %{_datadir}/gtk-doc/html/%{name}-5 %{_datadir}/gir-1.0/Tepl-%{api_ver}.gir %{_includedir}/tepl-%{api_ver}/ %{_libdir}/pkgconfig/tepl-%{api_ver}.pc ++++++ tepl-4.4.0.tar.xz -> tepl-5.0.0.tar.xz ++++++ ++++ 111046 lines of diff (skipped) _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
