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]

Reply via email to