Hello community,

here is the log from the commit of package cjs for openSUSE:Factory checked in 
at 2020-12-13 17:29:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cjs (Old)
 and      /work/SRC/openSUSE:Factory/.cjs.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cjs"

Sun Dec 13 17:29:51 2020 rev:15 rq:855372 version:4.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cjs/cjs.changes  2020-09-28 14:30:44.306234742 
+0200
+++ /work/SRC/openSUSE:Factory/.cjs.new.2328/cjs.changes        2020-12-13 
17:30:26.376392132 +0100
@@ -1,0 +2,15 @@
+Sat Dec  5 15:01:03 UTC 2020 - andy great <[email protected]>
+
+- Update to version 4.8.0.
+  * Rebase on GJS 1.66 and Mozjs78.
+  * deprecation.cpp: Add additional info to ByteArray deprecation 
+    warning, and link to the xlet versioning tutorial page.
+- Add cjs-tests package.
+- Switch to meson.
+
+-------------------------------------------------------------------
+Mon Sep 28 19:13:50 UTC 2020 - andy great <[email protected]>
+
+- Build with mozjs68. 
+
+-------------------------------------------------------------------

Old:
----
  cjs-4.6.0.tar.gz

New:
----
  cjs-4.8.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cjs.spec ++++++
--- /var/tmp/diff_new_pack.ntvogO/_old  2020-12-13 17:30:26.992392757 +0100
+++ /var/tmp/diff_new_pack.ntvogO/_new  2020-12-13 17:30:26.992392757 +0100
@@ -20,21 +20,20 @@
 %define sover   0
 %define typelib typelib-1_0-CjsPrivate-1_0
 Name:           cjs
-Version:        4.6.0
+Version:        4.8.0
 Release:        0
 Summary:        JavaScript module used by Cinnamon
 License:        MIT AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later)
 Group:          System/GUI/Other
 URL:            https://github.com/linuxmint/cjs
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  autoconf
-BuildRequires:  autoconf-archive
-BuildRequires:  automake
 BuildRequires:  dbus-1
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  python
+BuildRequires:  sysprof-devel
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
 BuildRequires:  pkgconfig(dbus-glib-1)
@@ -42,7 +41,9 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.14.0
 BuildRequires:  pkgconfig(libffi)
-BuildRequires:  pkgconfig(mozjs-52)
+BuildRequires:  pkgconfig(mozjs-78)
+BuildRequires:  pkgconfig(readline)
+BuildRequires:  pkgconfig(sysprof-capture-4)
 
 %description
 JavaScript bindings based on GObject Introspection for the
@@ -82,28 +83,29 @@
 
 This package contains development files for cjs.
 
+%package tests
+Summary:        Tests for the cjs package
+Group:          System/GUI/Other
+Requires:       %{name}%{?_isa} = %{?epoch}:%{version}-%{release}
+
+%description tests
+The cjs-tests package contains tests that can be used to verify
+the functionality of the installed cjs package.
+
 %prep
 %setup -q
-# we didn't enable code-coverage tests, so "@CODE_COVERAGE_RULES@" never get 
filled
-sed -i '$d' Makefile-test.am
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
-%if 0%{?suse_version} < 1500
-  --without-dbus-tests \
-%endif
-  --disable-static
-
-export CFLAGS+='%{optflags}'
-make %{?_smp_mflags} V=1
+%meson --libexecdir=%{_libdir}/%{name}/
+%meson_build
 
 %install
-%make_install
+%meson_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -n %{soname}%{sover} -p /sbin/ldconfig
+%fdupes -s %{buildroot}%{_libdir}/%{name}/installed-tests/
 
+%post -n %{soname}%{sover} -p /sbin/ldconfig
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
@@ -115,13 +117,19 @@
 %{_libdir}/libcjs.so.%{sover}*
 
 %files -n %{typelib}
-%dir %{_libdir}/cjs/
-%dir %{_libdir}/cjs/girepository-1.0/
-%{_libdir}/cjs/girepository-1.0/CjsPrivate-1.0.typelib
+%dir %{_libdir}/%{name}/
+%dir %{_libdir}/%{name}/girepository-1.0/
+%{_libdir}/%{name}/girepository-1.0/CjsPrivate-1.0.typelib
 
 %files devel
 %{_includedir}/%{name}-1.0/
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/%{name}*.pc
+%{_datadir}/cjs-1.0/
+
+%files tests
+%{_libdir}/%{name}/installed-tests/
+%{_datadir}/installed-tests/
+%{_datadir}/glib-2.0/schemas/org.cinnamon.CjsTest.gschema.xml
 
 %changelog

++++++ cjs-4.6.0.tar.gz -> cjs-4.8.0.tar.gz ++++++
++++ 83426 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