[packages/gnote] - updated to 41.0

qboosh qboosh at pld-linux.org
Tue Sep 28 21:18:30 CEST 2021


commit 6a4069f4d22a8821c33ccdd72e0768e239a35c1e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Sep 28 21:23:15 2021 +0200

    - updated to 41.0

 gnote.spec | 125 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 60 insertions(+), 65 deletions(-)
---
diff --git a/gnote.spec b/gnote.spec
index 2da8983..c3a4bc9 100644
--- a/gnote.spec
+++ b/gnote.spec
@@ -1,15 +1,13 @@
 Summary:	Note-taking application
 Summary(pl.UTF-8):	Aplikacja do zbierania notatek
 Name:		gnote
-Version:	40.2
+Version:	41.0
 Release:	1
 License:	GPL v3+
 Group:		X11/Applications
-Source0:	https://download.gnome.org/sources/gnote/40/%{name}-%{version}.tar.xz
-# Source0-md5:	bb2aadaa7febd8734fddab222343bce3
+Source0:	https://download.gnome.org/sources/gnote/41/%{name}-%{version}.tar.xz
+# Source0-md5:	723f827061ab729e8254103ea7db2ea0
 URL:		https://wiki.gnome.org/Apps/Gnote
-BuildRequires:	autoconf >= 2.59
-BuildRequires:	automake >= 1.11
 BuildRequires:	desktop-file-utils
 BuildRequires:	docbook-dtd412-xml
 BuildRequires:	gettext-tools
@@ -17,21 +15,22 @@ BuildRequires:	glibmm-devel >= 2.62
 BuildRequires:	gspell-devel >= 1.8.0
 BuildRequires:	gtk+3-devel >= 3.22.20
 BuildRequires:	gtkmm3-devel >= 3.22.20
-BuildRequires:	intltool >= 0.35.0
 BuildRequires:	libsecret-devel >= 0.8
 BuildRequires:	libstdc++-devel >= 6:5
-BuildRequires:	libtool >= 2:2
 BuildRequires:	libuuid-devel
 BuildRequires:	libxml2-devel >= 2.0
 BuildRequires:	libxslt-devel
+BuildRequires:	meson >= 0.50.0
+BuildRequires:	ninja >= 1.5
 BuildRequires:	pkgconfig
+BuildRequires:	python3 >= 1:3
 BuildRequires:	rpmbuild(find_lang) >= 1.23
-BuildRequires:	rpmbuild(macros) >= 1.592
+BuildRequires:	rpmbuild(macros) >= 1.736
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
 BuildRequires:	yelp-tools
 Requires(post,postun):	/sbin/ldconfig
-Requires(post,postun):	glib2 >= 1:2.32.0
+Requires(post,postun):	glib2 >= 1:2.62
 Requires(post,postun):	gtk-update-icon-cache
 Requires(post,postun):	hicolor-icon-theme
 Requires:	glibmm >= 2.62
@@ -42,7 +41,7 @@ Requires:	hicolor-icon-theme
 Requires:	libsecret >= 0.8
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		abi_ver		40
+%define		abi_ver		41
 
 %description
 Gnote is a desktop note-taking application which is simple and easy to
@@ -60,20 +59,16 @@ Jest to port aplikacji Tomboy do C++, pochłaniający mniej zasobów.
 %setup -q
 
 %build
-%configure \
-	--disable-silent-rules
-%{__make}
+%meson build
+
+%ninja_build -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
-
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnote/addins/%{version}/*.la
+%ninja_install -C build
 
-# remove -devel files
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnote.{la,so}
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgnote-%{abi_ver}.so
 
 %find_lang gnote --with-gnome
 
@@ -95,58 +90,58 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS NEWS README TODO
 %attr(755,root,root) %{_bindir}/gnote
 %attr(755,root,root) %{_libdir}/libgnote-%{abi_ver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgnote-%{abi_ver}.so.2
+%attr(755,root,root) %ghost %{_libdir}/libgnote-%{abi_ver}.so.0
 %dir %{_libdir}/gnote
-%dir %{_libdir}/gnote/addins
-%dir %{_libdir}/gnote/addins/%{version}
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libbacklinks.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libbugzilla.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libexporttogtg.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libexporttohtml.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libfilesystemsyncservice.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libfixedwidth.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libgvfssyncservice.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libinserttimestamp.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libnotedirectorywatcher.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libnoteoftheday.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libprintnotes.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libreadonly.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libreplacetitle.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libspecialnotes.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libstatistics.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libstickynoteimport.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libtableofcontents.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libtodo.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libtomboyimport.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libunderline.so
-%attr(755,root,root) %{_libdir}/gnote/addins/%{version}/libwebdavsyncservice.so
-%{_libdir}/gnote/addins/%{version}/backlinks.desktop
-%{_libdir}/gnote/addins/%{version}/bugzilla.desktop
-%{_libdir}/gnote/addins/%{version}/exporttogtg.desktop
-%{_libdir}/gnote/addins/%{version}/exporttohtml.desktop
-%{_libdir}/gnote/addins/%{version}/filesystemsyncservice.desktop
-%{_libdir}/gnote/addins/%{version}/fixedwidth.desktop
-%{_libdir}/gnote/addins/%{version}/gvfssyncservice.desktop
-%{_libdir}/gnote/addins/%{version}/inserttimestamp.desktop
-%{_libdir}/gnote/addins/%{version}/notedirectorywatcher.desktop
-%{_libdir}/gnote/addins/%{version}/noteoftheday.desktop
-%{_libdir}/gnote/addins/%{version}/printnotes.desktop
-%{_libdir}/gnote/addins/%{version}/readonly.desktop
-%{_libdir}/gnote/addins/%{version}/replacetitle.desktop
-%{_libdir}/gnote/addins/%{version}/specialnotes.desktop
-%{_libdir}/gnote/addins/%{version}/statistics.desktop
-%{_libdir}/gnote/addins/%{version}/stickynoteimport.desktop
-%{_libdir}/gnote/addins/%{version}/tableofcontents.desktop
-%{_libdir}/gnote/addins/%{version}/todo.desktop
-%{_libdir}/gnote/addins/%{version}/tomboyimport.desktop
-%{_libdir}/gnote/addins/%{version}/underline.desktop
-%{_libdir}/gnote/addins/%{version}/webdavsyncservice.desktop
+%dir %{_libdir}/gnote/plugins
+%dir %{_libdir}/gnote/plugins/%{abi_ver}
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libbacklinks.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libbugzilla.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libexporttogtg.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libexporttohtml.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libfilesystemsyncservice.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libfixedwidth.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libgvfssyncservice.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libinserttimestamp.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libnotedirectorywatcher.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libnoteoftheday.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libprintnotes.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libreadonly.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libreplacetitle.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libspecialnotes.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libstatistics.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libstickynoteimport.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libtableofcontents.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libtodo.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libtomboyimport.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libunderline.so
+%attr(755,root,root) %{_libdir}/gnote/plugins/%{abi_ver}/libwebdavsyncservice.so
+%{_libdir}/gnote/plugins/%{abi_ver}/backlinks.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/bugzilla.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/exporttogtg.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/exporttohtml.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/filesystemsyncservice.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/fixedwidth.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/gvfssyncservice.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/inserttimestamp.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/notedirectorywatcher.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/noteoftheday.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/printnotes.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/readonly.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/replacetitle.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/specialnotes.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/statistics.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/stickynoteimport.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/tableofcontents.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/todo.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/tomboyimport.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/underline.desktop
+%{_libdir}/gnote/plugins/%{abi_ver}/webdavsyncservice.desktop
 %{_datadir}/dbus-1/services/org.gnome.Gnote.service
 %{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml
 %{_datadir}/gnome-shell/search-providers/org.gnome.Gnote.search-provider.ini
 %{_datadir}/gnote
 %{_datadir}/metainfo/org.gnome.Gnote.appdata.xml
 %{_desktopdir}/org.gnome.Gnote.desktop
-%{_iconsdir}/hicolor/*x*/apps/org.gnome.Gnote.png
+%{_iconsdir}/hicolor/*x*/apps/org.gnome.Gnote.svg
 %{_iconsdir}/hicolor/scalable/apps/org.gnome.Gnote.svg
 %{_mandir}/man1/gnote.1*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnote.git/commitdiff/6a4069f4d22a8821c33ccdd72e0768e239a35c1e



More information about the pld-cvs-commit mailing list