From 160595cb868725af376e1a2004a02c1314ea2e4f Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 23 Jul 2010 21:53:43 +0000 Subject: [PATCH 01/42] Setup of module libaccounts-glib --- .cvsignore | 0 Makefile | 21 +++++++++++++++++++++ sources | 0 3 files changed, 21 insertions(+) create mode 100644 .cvsignore create mode 100644 Makefile create mode 100644 sources diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..e69de29 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..cc39e1d --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Makefile for source rpm: libaccounts-glib +# $Id$ +NAME := libaccounts-glib +SPECFILE = $(firstword $(wildcard *.spec)) + +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attept a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From f1b156aa39ea4bd84a6d26e334ba0aad07d95f36 Mon Sep 17 00:00:00 2001 From: supercyper Date: Sat, 24 Jul 2010 01:27:09 +0000 Subject: [PATCH 02/42] *** empty log message *** --- .cvsignore | 1 + libaccounts-glib.spec | 83 +++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 85 insertions(+) create mode 100644 libaccounts-glib.spec diff --git a/.cvsignore b/.cvsignore index e69de29..d5daf56 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +libaccounts-glib-0.39.tar.gz diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec new file mode 100644 index 0000000..9882f43 --- /dev/null +++ b/libaccounts-glib.spec @@ -0,0 +1,83 @@ +Name: libaccounts-glib +Version: 0.39 +Release: 2%{?dist} +Group: System Environment/Libraries +Summary: Nokia Maemo Accounts base library +License: LGPLv2 +URL: http://gitorious.org/accounts-sso/accounts-glib +#extracted from http://repo.meego.com/MeeGo/builds/trunk/1.0.80.11.20100720.2/core/repos/source/libaccounts-glib-0.39-4.3.src.rpm +Source0: %{name}-%{version}.tar.gz +BuildRequires: dbus-glib-devel +BuildRequires: libxml2-devel +BuildRequires: sqlite-devel +BuildRequires: check-devel +#no needed for final release tarball +BuildRequires: libtool +BuildRequires: gtk-doc + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: glib2-devel + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%setup -q + +%build +gtkdocize +autoreconf -i --force + +%configure --disable-static \ + --disable-gtk-doc + +sed -i 's/-Werror//g' libaccounts-glib/Makefile +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} + +rm -f %{buildroot}%{_libdir}/*.la + +#Add docs manuall to %%doc instead +rm -rf %{buildroot}%{_prefix}/doc/reference + +#remove tests for now +rm -f %{buildroot}%{_bindir}/*test* +rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc COPYING AUTHORS +%dir %{_datadir}/backup-framework +%dir %{_datadir}/backup-framework/applications +%{_datadir}/backup-framework/applications/*.conf +%{_libdir}/%{name}.so.* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/%{name}.pc +%{_includedir}/%{name} + +%changelog +* Fri Jul 23 2010 Chen Lei - 0.39-2 +- List files more specfic in spec +- Add a permanent link for meego SRPM + +* Thu Jul 08 2010 Chen Lei - 0.39-1 +- Initial packaging for Fedora + +* Mon Jun 14 2010 Bernd Wachter - 0.39 +- Update to latest version diff --git a/sources b/sources index e69de29..0759399 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +52f6da83a66c8800c2e4b300ee7dd160 libaccounts-glib-0.39.tar.gz From 9306e7b853420838c9c1ee06c2c8ad9d75afe6d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 20:41:04 +0000 Subject: [PATCH 03/42] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index cc39e1d..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: libaccounts-glib -# $Id$ -NAME := libaccounts-glib -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 7a8b93f4f10b0b2822025b91a6769f8f055a44f8 Mon Sep 17 00:00:00 2001 From: Chen Lei Date: Fri, 6 Aug 2010 13:17:36 +0800 Subject: [PATCH 04/42] Update to 0.45 --- .gitignore | 2 +- libaccounts-glib.spec | 15 +++++++++------ sources | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index d5daf56..28dc974 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -libaccounts-glib-0.39.tar.gz +libaccounts-glib-0.45.tar.gz diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 9882f43..80f715e 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,17 +1,17 @@ Name: libaccounts-glib -Version: 0.39 -Release: 2%{?dist} +Version: 0.45 +Release: 1%{?dist} Group: System Environment/Libraries Summary: Nokia Maemo Accounts base library License: LGPLv2 URL: http://gitorious.org/accounts-sso/accounts-glib -#extracted from http://repo.meego.com/MeeGo/builds/trunk/1.0.80.11.20100720.2/core/repos/source/libaccounts-glib-0.39-4.3.src.rpm +# extracted from http://repo.meego.com/MeeGo/builds/trunk/daily/core/repos/source/libaccounts-glib-0.45-1.1.src.rpm Source0: %{name}-%{version}.tar.gz BuildRequires: dbus-glib-devel BuildRequires: libxml2-devel BuildRequires: sqlite-devel BuildRequires: check-devel -#no needed for final release tarball +# no needed for final release tarball BuildRequires: libtool BuildRequires: gtk-doc @@ -46,10 +46,10 @@ make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_libdir}/*.la -#Add docs manuall to %%doc instead +# add docs manuall to %%doc instead rm -rf %{buildroot}%{_prefix}/doc/reference -#remove tests for now +# remove tests for now rm -f %{buildroot}%{_bindir}/*test* rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test @@ -72,6 +72,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_includedir}/%{name} %changelog +* Fri Aug 06 2010 Chen Lei - 0.45-1 +- New upstream release + * Fri Jul 23 2010 Chen Lei - 0.39-2 - List files more specfic in spec - Add a permanent link for meego SRPM diff --git a/sources b/sources index 0759399..ab2da8e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -52f6da83a66c8800c2e4b300ee7dd160 libaccounts-glib-0.39.tar.gz +259cb6d5f80f04aebe8c40575845b9d3 libaccounts-glib-0.45.tar.gz From 72932cb22fd1abc1b5b1e923662afce2a58b5cd4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 22:34:08 -0600 Subject: [PATCH 05/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 80f715e..6c8535e 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 0.45 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries Summary: Nokia Maemo Accounts base library License: LGPLv2 @@ -72,6 +72,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_includedir}/%{name} %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 0.45-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Fri Aug 06 2010 Chen Lei - 0.45-1 - New upstream release From 4e5aea15c1e633bfa2a9036f8536b786b5b28073 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 01:20:43 -0600 Subject: [PATCH 06/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 6c8535e..1cff294 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 0.45 -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Libraries Summary: Nokia Maemo Accounts base library License: LGPLv2 @@ -72,6 +72,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_includedir}/%{name} %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 0.45-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 0.45-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 68c6d775f6f43352ed074795fe3d147cbb4e3684 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 14:12:49 -0500 Subject: [PATCH 07/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 1cff294..310dfcf 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 0.45 -Release: 3%{?dist} +Release: 4%{?dist} Group: System Environment/Libraries Summary: Nokia Maemo Accounts base library License: LGPLv2 @@ -72,6 +72,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_includedir}/%{name} %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.45-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri Jan 13 2012 Fedora Release Engineering - 0.45-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 96216fdb452e5d7d0ca31f3a71002e6cbe881b59 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 22:00:08 -0600 Subject: [PATCH 08/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 310dfcf..3919d39 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 0.45 -Release: 4%{?dist} +Release: 5%{?dist} Group: System Environment/Libraries Summary: Nokia Maemo Accounts base library License: LGPLv2 @@ -72,6 +72,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_includedir}/%{name} %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 0.45-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Jul 19 2012 Fedora Release Engineering - 0.45-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 146fe86f66e2a3ba17771c8e11e7867c6c78bcc2 Mon Sep 17 00:00:00 2001 From: Jaroslav Reznik Date: Mon, 25 Feb 2013 14:55:50 +0100 Subject: [PATCH 09/42] Latest upstream release --- .gitignore | 1 + libaccounts-glib.spec | 34 ++++++++++++++++++++++++++++++---- sources | 2 +- 3 files changed, 32 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 28dc974..4bb7640 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ libaccounts-glib-0.45.tar.gz +/libaccounts-glib-1.8.tar.gz diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 3919d39..dd14622 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,8 +1,8 @@ Name: libaccounts-glib -Version: 0.45 -Release: 5%{?dist} +Version: 1.8 +Release: 1%{?dist} Group: System Environment/Libraries -Summary: Nokia Maemo Accounts base library +Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: http://gitorious.org/accounts-sso/accounts-glib # extracted from http://repo.meego.com/MeeGo/builds/trunk/daily/core/repos/source/libaccounts-glib-0.45-1.1.src.rpm @@ -28,6 +28,13 @@ Requires: glib2-devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. +%package docs +Summary: Documentation for %{name} +BuildArch: noarch + +%description docs +The %{name}-docs package contains documentation for %{name}. + %prep %setup -q @@ -59,19 +66,38 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %files %defattr(-,root,root,-) -%doc COPYING AUTHORS +%doc COPYING AUTHORS INSTALL ChangeLog README NEWS +%{_bindir}/ag-backup +%{_bindir}/ag-tool +%{_mandir}/man1/ag-backup.1.gz +%{_mandir}/man1/ag-tool.1.gz %dir %{_datadir}/backup-framework %dir %{_datadir}/backup-framework/applications %{_datadir}/backup-framework/applications/*.conf %{_libdir}/%{name}.so.* +%{_libdir}/girepository-1.0/Accounts-1.0.typelib +%dir %{_datadir}/xml/ +%dir %{_datadir}/xml/accounts/ +%dir %{_datadir}/xml/accounts/schema/ +%dir %{_datadir}/xml/accounts/schema/dtd +%{_datadir}/xml/accounts/schema/dtd/accounts-*.dtd %files devel %defattr(-,root,root,-) %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/%{name} +%{_datadir}/gir-1.0/Accounts-1.0.gir +%{_datadir}/vala/vapi/accounts.deps +%{_datadir}/vala/vapi/accounts.vapi + +%files docs +%doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Mon Feb 25 2013 Jaroslav Reznik - 1.18-1 +- Latest upstream release + * Thu Feb 14 2013 Fedora Release Engineering - 0.45-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index ab2da8e..8bf320e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -259cb6d5f80f04aebe8c40575845b9d3 libaccounts-glib-0.45.tar.gz +0fc478b00fa471f9844c47708f85c2f7 libaccounts-glib-1.8.tar.gz From ff26a5c8d5d1c7aa006224f01121872b70661084 Mon Sep 17 00:00:00 2001 From: Jaroslav Reznik Date: Mon, 25 Feb 2013 16:57:52 +0100 Subject: [PATCH 10/42] add gobject introspection --- libaccounts-glib.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index dd14622..b0f6e0c 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -4,13 +4,13 @@ Release: 1%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 -URL: http://gitorious.org/accounts-sso/accounts-glib -# extracted from http://repo.meego.com/MeeGo/builds/trunk/daily/core/repos/source/libaccounts-glib-0.45-1.1.src.rpm -Source0: %{name}-%{version}.tar.gz +URL: https://code.google.com/p/accounts-sso/ +Source0: https://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz BuildRequires: dbus-glib-devel BuildRequires: libxml2-devel BuildRequires: sqlite-devel BuildRequires: check-devel +BuildRequires: gobject-introspection-devel # no needed for final release tarball BuildRequires: libtool BuildRequires: gtk-doc @@ -97,6 +97,8 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %changelog * Mon Feb 25 2013 Jaroslav Reznik - 1.18-1 - Latest upstream release +- Add GObject introspection +- Fix URLs and description * Thu Feb 14 2013 Fedora Release Engineering - 0.45-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 0874237278d9e9f1e934133856bf852346a1f353 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 23:46:13 -0500 Subject: [PATCH 11/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index b0f6e0c..187ac46 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.8 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -95,6 +95,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Feb 25 2013 Jaroslav Reznik - 1.18-1 - Latest upstream release - Add GObject introspection From 92a220c5e376710944ac9e6b52af65409684e5f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 26 Feb 2014 16:35:46 +0100 Subject: [PATCH 12/42] Update to latest upstream release --- .gitignore | 1 + libaccounts-glib.spec | 16 +++++++++++----- sources | 2 +- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4bb7640..e415edf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ libaccounts-glib-0.45.tar.gz /libaccounts-glib-1.8.tar.gz +/libaccounts-glib-1.16.tar.gz diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 187ac46..e425ebb 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib -Version: 1.8 -Release: 2%{?dist} +Version: 1.16 +Release: 1%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -88,17 +88,23 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/%{name} %{_datadir}/gir-1.0/Accounts-1.0.gir -%{_datadir}/vala/vapi/accounts.deps -%{_datadir}/vala/vapi/accounts.vapi +%{_libdir}/libaccounts-glib +%{_datadir}/dbus-1/interfaces/*.xml +%{_datadir}/libaccounts-glib +%{_datadir}/vala/vapi/libaccounts-glib.deps +%{_datadir}/vala/vapi/libaccounts-glib.vapi %files docs %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Wed Feb 26 2014 Daniel Vrátil - 1.16-1 +- Latest upstream release + * Sat Aug 03 2013 Fedora Release Engineering - 1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild -* Mon Feb 25 2013 Jaroslav Reznik - 1.18-1 +* Mon Feb 25 2013 Jaroslav Reznik - 1.8-1 - Latest upstream release - Add GObject introspection - Fix URLs and description diff --git a/sources b/sources index 8bf320e..8e818ec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0fc478b00fa471f9844c47708f85c2f7 libaccounts-glib-1.8.tar.gz +9cdb46354885a8973bccd05090360361 libaccounts-glib-1.16.tar.gz From ecb16a042f83d7518a0c432451b05577db8afa52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 26 Feb 2014 17:01:59 +0100 Subject: [PATCH 13/42] Fix build with -Werror=format-security --- libaccounts-glib-1.16-build-with-werror.patch | 13 +++++++++++++ libaccounts-glib.spec | 4 +++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 libaccounts-glib-1.16-build-with-werror.patch diff --git a/libaccounts-glib-1.16-build-with-werror.patch b/libaccounts-glib-1.16-build-with-werror.patch new file mode 100644 index 0000000..6517084 --- /dev/null +++ b/libaccounts-glib-1.16-build-with-werror.patch @@ -0,0 +1,13 @@ +diff --git a/libaccounts-glib/ag-provider.c b/libaccounts-glib/ag-provider.c +index 426cb2c..187614b 100644 +--- a/libaccounts-glib/ag-provider.c ++++ b/libaccounts-glib/ag-provider.c +@@ -441,7 +441,7 @@ ag_provider_get_plugin_name (AgProvider *provider) + gboolean + ag_provider_get_single_account (AgProvider *provider) + { +- g_return_val_if_fail (provider != NULL, NULL); ++ g_return_val_if_fail (provider != NULL, FALSE); + return provider->single_account; + } + diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index e425ebb..6eb52f7 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,6 +6,7 @@ Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://code.google.com/p/accounts-sso/ Source0: https://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz +Patch0: libaccounts-glib-1.16-build-with-werror.patch BuildRequires: dbus-glib-devel BuildRequires: libxml2-devel BuildRequires: sqlite-devel @@ -38,6 +39,8 @@ The %{name}-docs package contains documentation for %{name}. %prep %setup -q +%patch0 -p1 -b .werror + %build gtkdocize autoreconf -i --force @@ -45,7 +48,6 @@ autoreconf -i --force %configure --disable-static \ --disable-gtk-doc -sed -i 's/-Werror//g' libaccounts-glib/Makefile make %{?_smp_mflags} %install From 3d16f88e761145251df392419d90ee868ecd5935 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 21:34:05 -0500 Subject: [PATCH 14/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 6eb52f7..6d68df6 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.16 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -100,6 +100,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 1.16-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed Feb 26 2014 Daniel Vrátil - 1.16-1 - Latest upstream release From eebb5b8b9f5259148fa7cf85bf4a39bc0d79d758 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 22 Jul 2014 19:27:59 +0200 Subject: [PATCH 15/42] Rebuilt for gobject-introspection 1.41.4 --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 6d68df6..c1192d0 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.16 -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -100,6 +100,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Tue Jul 22 2014 Kalev Lember - 1.16-3 +- Rebuilt for gobject-introspection 1.41.4 + * Sat Jun 07 2014 Fedora Release Engineering - 1.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From e74beb4a5b69a3dd2db6722dc0da76f9075a9601 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 02:13:39 +0000 Subject: [PATCH 16/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index c1192d0..f01d062 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.16 -Release: 3%{?dist} +Release: 4%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -100,6 +100,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 1.16-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Tue Jul 22 2014 Kalev Lember - 1.16-3 - Rebuilt for gobject-introspection 1.41.4 From d1ca7b858c6482da2279952ee1e36f38993a9502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Thu, 26 Mar 2015 11:33:18 +0100 Subject: [PATCH 17/42] Update to 1.18 --- .gitignore | 1 + libaccounts-glib-1.16-build-with-werror.patch | 13 ----------- libaccounts-glib.spec | 23 ++++++++++++------- sources | 2 +- 4 files changed, 17 insertions(+), 22 deletions(-) delete mode 100644 libaccounts-glib-1.16-build-with-werror.patch diff --git a/.gitignore b/.gitignore index e415edf..30f48fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ libaccounts-glib-0.45.tar.gz /libaccounts-glib-1.8.tar.gz /libaccounts-glib-1.16.tar.gz +/libaccounts-glib-1.18.tar.gz diff --git a/libaccounts-glib-1.16-build-with-werror.patch b/libaccounts-glib-1.16-build-with-werror.patch deleted file mode 100644 index 6517084..0000000 --- a/libaccounts-glib-1.16-build-with-werror.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/libaccounts-glib/ag-provider.c b/libaccounts-glib/ag-provider.c -index 426cb2c..187614b 100644 ---- a/libaccounts-glib/ag-provider.c -+++ b/libaccounts-glib/ag-provider.c -@@ -441,7 +441,7 @@ ag_provider_get_plugin_name (AgProvider *provider) - gboolean - ag_provider_get_single_account (AgProvider *provider) - { -- g_return_val_if_fail (provider != NULL, NULL); -+ g_return_val_if_fail (provider != NULL, FALSE); - return provider->single_account; - } - diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index f01d062..1a0e9bc 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,12 +1,15 @@ Name: libaccounts-glib -Version: 1.16 -Release: 4%{?dist} +Version: 1.18 +Release: 1%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://code.google.com/p/accounts-sso/ -Source0: https://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz -Patch0: libaccounts-glib-1.16-build-with-werror.patch + +# Source available from https://drive.google.com/drive/#folders/0B8fX9XOwH_g4alFsYV8tZTI4VjQ +# as per https://groups.google.com/forum/#!topic/accounts-sso-announce/8MserPgUV5M +Source0: %{name}-%{version}.tar.gz + BuildRequires: dbus-glib-devel BuildRequires: libxml2-devel BuildRequires: sqlite-devel @@ -39,8 +42,6 @@ The %{name}-docs package contains documentation for %{name}. %prep %setup -q -%patch0 -p1 -b .werror - %build gtkdocize autoreconf -i --force @@ -67,8 +68,8 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %postun -p /sbin/ldconfig %files -%defattr(-,root,root,-) -%doc COPYING AUTHORS INSTALL ChangeLog README NEWS +%license COPYING +%doc AUTHORS INSTALL ChangeLog README NEWS %{_bindir}/ag-backup %{_bindir}/ag-tool %{_mandir}/man1/ag-backup.1.gz @@ -100,6 +101,12 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Thu Mar 26 2015 Daniel Vrátil - 1.18-1 +- update to 1.18 +- update upstream source URL +- use %%license +- drop upstreamed patch + * Sun Aug 17 2014 Fedora Release Engineering - 1.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 8e818ec..bab06c4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9cdb46354885a8973bccd05090360361 libaccounts-glib-1.16.tar.gz +fa37ebbe1cc1e8b738368ba86142c197 libaccounts-glib-1.18.tar.gz From 64ddbe5d13aaa05e678032eb888612b80306c0cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 2 Jun 2015 11:59:03 +0200 Subject: [PATCH 18/42] Fix upstream and source URLs (project moved to gitlab) --- libaccounts-glib.spec | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 1a0e9bc..513ce32 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -4,11 +4,9 @@ Release: 1%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 -URL: https://code.google.com/p/accounts-sso/ +URL: https://gitlab.com/accounts-sso/libaccounts-glib -# Source available from https://drive.google.com/drive/#folders/0B8fX9XOwH_g4alFsYV8tZTI4VjQ -# as per https://groups.google.com/forum/#!topic/accounts-sso-announce/8MserPgUV5M -Source0: %{name}-%{version}.tar.gz +Source0: https://gitlab.com/accounts-sso/%{name}/repository/archive.tar.gz?ref=VERSION_%{version}#/%{name}-%{version}.tar.gz BuildRequires: dbus-glib-devel BuildRequires: libxml2-devel From 1e3a835409eb3deb70195298d862349145989c1e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 14:13:00 +0000 Subject: [PATCH 19/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 513ce32..1acc1bd 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.18 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -99,6 +99,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 1.18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Mar 26 2015 Daniel Vrátil - 1.18-1 - update to 1.18 - update upstream source URL From aaa795a823cfdd15563b146f7e2ed88b7d7f433c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 28 Sep 2015 08:36:50 -0500 Subject: [PATCH 20/42] 1.18-3 - tighten subpkg dependencies - -devel: drop hard-coded glib2 dep (pkgconfig auto deps handles it) - .spec cosmetics - own %_datadir/accounts (and children) --- libaccounts-glib.spec | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 1acc1bd..6855c18 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,7 +1,6 @@ Name: libaccounts-glib Version: 1.18 -Release: 2%{?dist} -Group: System Environment/Libraries +Release: 3%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -22,9 +21,7 @@ BuildRequires: gtk-doc %package devel Summary: Development files for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: glib2-devel +Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -54,6 +51,9 @@ make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_libdir}/*.la +# create/own data dirs +mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,service_types} + # add docs manuall to %%doc instead rm -rf %{buildroot}%{_prefix}/doc/reference @@ -75,23 +75,27 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %dir %{_datadir}/backup-framework %dir %{_datadir}/backup-framework/applications %{_datadir}/backup-framework/applications/*.conf -%{_libdir}/%{name}.so.* +%{_libdir}/libaccounts-glib.so.0* %{_libdir}/girepository-1.0/Accounts-1.0.typelib %dir %{_datadir}/xml/ %dir %{_datadir}/xml/accounts/ %dir %{_datadir}/xml/accounts/schema/ %dir %{_datadir}/xml/accounts/schema/dtd %{_datadir}/xml/accounts/schema/dtd/accounts-*.dtd +%dir %{_datadir}/accounts/ +%dir %{_datadir}/accounts/applications/ +%dir %{_datadir}/accounts/providers/ +%dir %{_datadir}/accounts/services/ +%dir %{_datadir}/accounts/service_types/ %files devel -%defattr(-,root,root,-) -%{_libdir}/%{name}.so -%{_libdir}/pkgconfig/%{name}.pc -%{_includedir}/%{name} +%{_libdir}/libaccounts-glib.so +%{_libdir}/pkgconfig/libaccounts-glib.pc +%{_includedir}/libaccounts-glib %{_datadir}/gir-1.0/Accounts-1.0.gir -%{_libdir}/libaccounts-glib +%{_libdir}/libaccounts-glib/ %{_datadir}/dbus-1/interfaces/*.xml -%{_datadir}/libaccounts-glib +%{_datadir}/libaccounts-glib/ %{_datadir}/vala/vapi/libaccounts-glib.deps %{_datadir}/vala/vapi/libaccounts-glib.vapi @@ -99,6 +103,12 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Mon Sep 28 2015 Rex Dieter - 1.18-3 +- tighten subpkg dependencies +- -devel: drop hard-coded glib2 dep (pkgconfig auto deps handles it) +- .spec cosmetics +- own %%_datadir/accounts (and children) + * Wed Jun 17 2015 Fedora Release Engineering - 1.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From eaf7abac5ad5299f7e32be7e74227545abf7f7c5 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 4 Feb 2016 02:52:55 +0000 Subject: [PATCH 21/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 6855c18..ff8b18d 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.18 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -103,6 +103,9 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 1.18-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Sep 28 2015 Rex Dieter - 1.18-3 - tighten subpkg dependencies - -devel: drop hard-coded glib2 dep (pkgconfig auto deps handles it) From 3980d69b6483b019dcfe0f00e6663b6d3927bef4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 24 Feb 2016 13:42:16 -0600 Subject: [PATCH 22/42] 1.21, %check: (advisory) 'make check' --- .gitignore | 1 + libaccounts-glib.spec | 55 ++++++++++++++++++++++++++----------------- sources | 2 +- 3 files changed, 36 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index 30f48fa..81b9656 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ libaccounts-glib-0.45.tar.gz /libaccounts-glib-1.8.tar.gz /libaccounts-glib-1.16.tar.gz /libaccounts-glib-1.18.tar.gz +/libaccounts-glib-1.21.tar.gz diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index ff8b18d..9d0d83a 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,11 +1,17 @@ + +%global commit0 00254a604a7c7bd38c41794a80ad8930e90f21aa +%global gittag0 VERSION_%{version} +%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) +%global snap0 20160216 + Name: libaccounts-glib -Version: 1.18 -Release: 4%{?dist} +Version: 1.21 +Release: 1%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib -Source0: https://gitlab.com/accounts-sso/%{name}/repository/archive.tar.gz?ref=VERSION_%{version}#/%{name}-%{version}.tar.gz +Source0: https://gitlab.com/accounts-sso/%{name}/repository/archive.tar.gz?ref=%{gittag0}#/%{name}-%{version}.tar.gz BuildRequires: dbus-glib-devel BuildRequires: libxml2-devel @@ -22,7 +28,6 @@ BuildRequires: gtk-doc %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} - %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -30,48 +35,51 @@ developing applications that use %{name}. %package docs Summary: Documentation for %{name} BuildArch: noarch - %description docs The %{name}-docs package contains documentation for %{name}. + %prep -%setup -q +%autosetup -n %{name}-%{gittag0}-%{commit0} + %build -gtkdocize -autoreconf -i --force +NOCONFIGURE=1 \ +./autogen.sh -%configure --disable-static \ - --disable-gtk-doc +%configure \ + --disable-static \ + --enable-gtk-doc make %{?_smp_mflags} + %install make install DESTDIR=%{buildroot} -rm -f %{buildroot}%{_libdir}/*.la +rm -fv %{buildroot}%{_libdir}/lib*.la # create/own data dirs mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,service_types} # add docs manuall to %%doc instead -rm -rf %{buildroot}%{_prefix}/doc/reference +rm -rfv %{buildroot}%{_prefix}/doc/reference -# remove tests for now -rm -f %{buildroot}%{_bindir}/*test* -rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test +%check +# advisory and non-fatal for now +make check || cat tests/test-suite.log ||: -%post -p /sbin/ldconfig +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %license COPYING -%doc AUTHORS INSTALL ChangeLog README NEWS +%doc AUTHORS ChangeLog README NEWS %{_bindir}/ag-backup %{_bindir}/ag-tool -%{_mandir}/man1/ag-backup.1.gz -%{_mandir}/man1/ag-tool.1.gz +%{_mandir}/man1/ag-backup.1* +%{_mandir}/man1/ag-tool.1* %dir %{_datadir}/backup-framework %dir %{_datadir}/backup-framework/applications %{_datadir}/backup-framework/applications/*.conf @@ -93,16 +101,21 @@ rm -rf %{buildroot}%{_datadir}/libaccounts-glib0-test %{_libdir}/pkgconfig/libaccounts-glib.pc %{_includedir}/libaccounts-glib %{_datadir}/gir-1.0/Accounts-1.0.gir -%{_libdir}/libaccounts-glib/ %{_datadir}/dbus-1/interfaces/*.xml -%{_datadir}/libaccounts-glib/ %{_datadir}/vala/vapi/libaccounts-glib.deps %{_datadir}/vala/vapi/libaccounts-glib.vapi +## testing bits +%{_datadir}/libaccounts-glib/ +%{_libdir}/libaccounts-glib/ %files docs %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ + %changelog +* Tue Feb 23 2016 Rex Dieter 1.21-1 +- 1.21, %%check: (advisory) 'make check' + * Thu Feb 04 2016 Fedora Release Engineering - 1.18-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index bab06c4..3178c0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fa37ebbe1cc1e8b738368ba86142c197 libaccounts-glib-1.18.tar.gz +88184b9d613e04ae17b164019661d35d libaccounts-glib-1.21.tar.gz From fcf721eed8154d0f25f65e9d14ce14ae6b55f73a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 29 Sep 2016 08:34:26 -0500 Subject: [PATCH 23/42] 1.23 --- .gitignore | 5 +---- libaccounts-glib.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 81b9656..2414c9b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,2 @@ -libaccounts-glib-0.45.tar.gz -/libaccounts-glib-1.8.tar.gz -/libaccounts-glib-1.16.tar.gz -/libaccounts-glib-1.18.tar.gz /libaccounts-glib-1.21.tar.gz +/libaccounts-glib-1.23.tar.gz diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 9d0d83a..ccd3078 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,11 +1,11 @@ -%global commit0 00254a604a7c7bd38c41794a80ad8930e90f21aa +%global commit0 8d14b10652b2fe6c25d8ad8334e2d5023d254313 %global gittag0 VERSION_%{version} %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) -%global snap0 20160216 +#global snap0 20160216 Name: libaccounts-glib -Version: 1.21 +Version: 1.23 Release: 1%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -44,6 +44,7 @@ The %{name}-docs package contains documentation for %{name}. %build +test -x configure || \ NOCONFIGURE=1 \ ./autogen.sh @@ -113,6 +114,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Thu Sep 29 2016 Rex Dieter - 1.23-1 +- 1.23 + * Tue Feb 23 2016 Rex Dieter 1.21-1 - 1.21, %%check: (advisory) 'make check' diff --git a/sources b/sources index 3178c0e..3dde76e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -88184b9d613e04ae17b164019661d35d libaccounts-glib-1.21.tar.gz +af872137184b38e39db415d67a32a510 libaccounts-glib-1.23.tar.gz From 720563ff8e9f86dfebe7d822f93ff5f96e2eed50 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 18:21:29 +0000 Subject: [PATCH 24/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index ccd3078..e2d41f9 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -114,6 +114,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Sep 29 2016 Rex Dieter - 1.23-1 - 1.23 From f1684bcc718c30fdefc92aacb9e9f4c42ccf8688 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 18:30:39 +0000 Subject: [PATCH 25/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index e2d41f9..7886879 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -114,6 +114,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.23-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 1.23-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 184f5f8f85106ce5a4c36a6df7f41fc281ab6cb8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 01:10:05 +0000 Subject: [PATCH 26/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 7886879..bf3a6a2 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -114,6 +114,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.23-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.23-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From f73faacca81a72eb85115da7ab95c37fad331135 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 21:10:12 +0000 Subject: [PATCH 27/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index bf3a6a2..c9485dc 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -114,6 +114,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.23-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 1.23-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 56d549839edad44b07b33a3ae3a62fd119be3390 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 07:47:48 +0000 Subject: [PATCH 28/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index c9485dc..04f6cf1 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -114,6 +114,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.23-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.23-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From da7f3cf0c863ffffc8cdca46f66473756376c6c2 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:39:31 +0100 Subject: [PATCH 29/42] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- libaccounts-glib.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 04f6cf1..75b61f0 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -71,8 +71,7 @@ rm -rfv %{buildroot}%{_prefix}/doc/reference make check || cat tests/test-suite.log ||: -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %license COPYING From 915f17a9b08c3f15a96579a3217c28c780b3b7de Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 06:39:10 +0000 Subject: [PATCH 30/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 75b61f0..5cec8b8 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -113,6 +113,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 1.23-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 1.23-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From c985203a11bf956c3a4e704410c49a81373bd54a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 12:46:01 +0000 Subject: [PATCH 31/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 5cec8b8..eb20a5a 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -113,6 +113,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 1.23-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Feb 01 2019 Fedora Release Engineering - 1.23-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From f42cacba91125f400b13e90ed2ec5a447b3fe392 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 08:32:28 +0000 Subject: [PATCH 32/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index eb20a5a..9704c8a 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -6,7 +6,7 @@ Name: libaccounts-glib Version: 1.23 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 URL: https://gitlab.com/accounts-sso/libaccounts-glib @@ -113,6 +113,9 @@ make check || cat tests/test-suite.log ||: %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 1.23-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Fedora Release Engineering - 1.23-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 86c833ef9324f0a58da05195f2977f5ecfb00b02 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 11 Apr 2020 18:30:56 +0200 Subject: [PATCH 33/42] update to version 1.24 --- .gitignore | 1 + 24.patch | 248 +++++++++++++++++++++++++++++++++++++ libaccounts-glib.rpmlintrc | 6 + libaccounts-glib.spec | 132 +++++++++++--------- sources | 2 +- 5 files changed, 328 insertions(+), 61 deletions(-) create mode 100644 24.patch create mode 100644 libaccounts-glib.rpmlintrc diff --git a/.gitignore b/.gitignore index 2414c9b..cd874df 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /libaccounts-glib-1.21.tar.gz /libaccounts-glib-1.23.tar.gz +/libaccounts-glib-1.24.tar.gz diff --git a/24.patch b/24.patch new file mode 100644 index 0000000..15bf74e --- /dev/null +++ b/24.patch @@ -0,0 +1,248 @@ +From b1b79d1ec4b01e5c5e73d75a32750f5650aadc11 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Corentin=20No=C3=ABl?= +Date: Wed, 8 Apr 2020 16:24:52 +0200 +Subject: [PATCH 1/2] meson: Re-establish previous soversion and update meson + declaration file to latest standards + +Explicitly set the meson requirements +Update the gtk-doc declaration +Use the built-in PkgConfig functionality +--- + docs/reference/libaccounts-glib-docs.xml | 10 ++++++ + docs/reference/meson.build | 10 ++++-- + libaccounts-glib/libaccounts-glib.pc.in | 15 -------- + libaccounts-glib/meson.build | 44 ++++++++++++++---------- + meson.build | 29 ++++++++-------- + 5 files changed, 57 insertions(+), 51 deletions(-) + delete mode 100644 libaccounts-glib/libaccounts-glib.pc.in + +diff --git a/docs/reference/libaccounts-glib-docs.xml b/docs/reference/libaccounts-glib-docs.xml +index c5629ed..bc74848 100644 +--- a/docs/reference/libaccounts-glib-docs.xml ++++ b/docs/reference/libaccounts-glib-docs.xml +@@ -106,6 +106,16 @@ + + + ++ ++ Index of new symbols in 1.14 ++ ++ ++ ++ ++ Index of new symbols in 1.25 ++ ++ ++ + + + +diff --git a/docs/reference/meson.build b/docs/reference/meson.build +index 19f26a9..be5e312 100644 +--- a/docs/reference/meson.build ++++ b/docs/reference/meson.build +@@ -3,7 +3,7 @@ glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html') + docpath = join_paths(get_option('prefix'), get_option('datadir'), 'gtk-doc', 'html') + + doc_configuration = configuration_data() +-doc_configuration.set('VERSION', full_version) ++doc_configuration.set('VERSION', meson.project_version()) + + configure_file(input : 'version.xml.in', + output : 'version.xml', +@@ -18,7 +18,7 @@ private_headers = [ + + gnome.gtkdoc('libaccounts-glib', + main_xml: 'libaccounts-glib-docs.xml', +- src_dir: [join_paths(meson.source_root (), 'libaccounts-glib')], ++ src_dir: src_dir, + dependencies : [glib_dep, gobject_dep, accounts_glib_dep], + content_files: [ + 'ag-backup.xml', +@@ -40,6 +40,10 @@ gnome.gtkdoc('libaccounts-glib', + '--extra-dir=' + join_paths(glib_docpath, 'gobject'), + '--extra-dir=' + join_paths(glib_docpath, 'gio') + ], +- scan_args: ['--rebuild-types','--ignore-headers=' + ' '.join(private_headers)], ++ c_args: [ ++ '-DACCOUNTS_GLIB_COMPILATION=1' ++ ], ++ ignore_headers: private_headers, ++ scan_args: ['--rebuild-types'], + install: true + ) +diff --git a/libaccounts-glib/libaccounts-glib.pc.in b/libaccounts-glib/libaccounts-glib.pc.in +deleted file mode 100644 +index e4df7b6..0000000 +--- a/libaccounts-glib/libaccounts-glib.pc.in ++++ /dev/null +@@ -1,15 +0,0 @@ +-prefix=@prefix@ +-libdir=@libdir@ +-includedir=@includedir@ +-applicationfilesdir=${prefix}/share/@APPLICATION_FILES_DIR@ +-servicefilesdir=${prefix}/share/@SERVICE_FILES_DIR@ +-servicetypefilesdir=${prefix}/share/@SERVICE_TYPE_FILES_DIR@ +-providerfilesdir=${prefix}/share/@PROVIDER_FILES_DIR@ +- +-Name: libaccounts-glib +-Description: A low-level library for managing accounts settings. +-Requires: glib-2.0 gobject-2.0 gio-unix-2.0 +-Require.private: libxml-2.0 sqlite3 +-Version: @VERSION@ +-Libs: -L${libdir} -laccounts-glib +-Cflags: -I${includedir} -I${includedir}/libaccounts-glib +diff --git a/libaccounts-glib/meson.build b/libaccounts-glib/meson.build +index 34e3a6a..46427c6 100644 +--- a/libaccounts-glib/meson.build ++++ b/libaccounts-glib/meson.build +@@ -40,10 +40,16 @@ marshal_files = gnome.genmarshal('ag-marshal', + private_headers += marshal_files[1] + c_files += marshal_files[0] + +-ag_library = shared_library('accounts-glib', ++src_dir = include_directories('.') ++ ++ag_library = library('accounts-glib', + public_headers + private_headers + c_files, +- c_args: '-DACCOUNTS_GLIB_COMPILATION=1', +- soversion: version_major, ++ c_args: [ ++ '-DG_LOG_DOMAIN="accounts-glib"', ++ '-DACCOUNTS_GLIB_COMPILATION=1', ++ ], ++ version: meson.project_version(), ++ soversion: so_version, + dependencies: accounts_glib_library_deps, + include_directories: root_dir, + install: true +@@ -54,21 +60,20 @@ install_headers(public_headers + files('accounts-glib.h'), + ) + + # PkgConfig creation +-accounts_glib_config = configuration_data() +-accounts_glib_config.set('prefix', get_option('prefix')) +-accounts_glib_config.set('libdir', join_paths('${prefix}', get_option('libdir'))) +-accounts_glib_config.set('includedir', join_paths('${prefix}', get_option('includedir'))) +-accounts_glib_config.set('APPLICATION_FILES_DIR', application_files_dir) +-accounts_glib_config.set('SERVICE_FILES_DIR', service_files_dir) +-accounts_glib_config.set('SERVICE_TYPE_FILES_DIR', service_type_files_dir) +-accounts_glib_config.set('PROVIDER_FILES_DIR', provider_files_dir) +-accounts_glib_config.set('VERSION', full_version) +- +-configure_file( +- input: 'libaccounts-glib.pc.in', +- output: 'libaccounts-glib.pc', +- configuration: accounts_glib_config, +- install_dir: join_paths(get_option('libdir'), 'pkgconfig') ++pkg.generate( ++ ag_library, ++ filebase: 'libaccounts-glib', ++ name: 'libaccounts-glib', ++ description: 'A low-level library for managing accounts settings.', ++ version: meson.project_version(), ++ requires: [glib_dep, gio_dep, gio_unix_dep, gobject_dep], ++ subdirs: 'libaccounts-glib', ++ variables: [ ++ 'applicationfilesdir=${prefix}/share/' + application_files_dir, ++ 'servicefilesdir=${prefix}/share/' + service_files_dir, ++ 'servicetypefilesdir=${prefix}/share/' + service_type_files_dir, ++ 'providerfilesdir=${prefix}/share/' + provider_files_dir, ++ ] + ) + + # Creation of the dependency to use it in tools and tests +@@ -87,7 +92,8 @@ gir_targets = gnome.generate_gir(ag_library, + symbol_prefix: 'ag', + includes: ['GObject-2.0', 'Gio-2.0'], + dependencies: accounts_glib_library_deps, +- extra_args: ['--c-include=libaccounts-glib.h', '-DACCOUNTS_GLIB_COMPILATION=1'], ++ header: 'libaccounts-glib.h', ++ extra_args: ['-DACCOUNTS_GLIB_COMPILATION=1'], + install: true + ) + +diff --git a/meson.build b/meson.build +index 999c679..6f214e7 100644 +--- a/meson.build ++++ b/meson.build +@@ -1,16 +1,17 @@ +-project('libaccounts-glib', 'c') ++project('libaccounts-glib', 'c', version: '1.24', license: 'LGPL2.1', meson_version: '>=0.48.0') + +-version_major = 1 +-version_minor = 24 +-full_version = '@0@.@1@'.format(version_major, version_minor) +-api_version = '@0@.0'.format(version_major) ++version_parts = meson.project_version().split('.') ++api_version = '@0@.0'.format(version_parts[0]) ++so_version = '0' + + gnome = import('gnome') ++pkg = import('pkgconfig') + +-glib_dep = dependency('glib-2.0', version : '>=2.26') +-gio_dep = dependency('gio-2.0', version : '>=2.26') +-gio_unix_dep = dependency('gio-unix-2.0') +-gobject_dep = dependency('gobject-2.0', version : '>=2.35.1') ++glib_minimal_version = '2.26' ++glib_dep = dependency('glib-2.0', version : '>=' + glib_minimal_version) ++gio_dep = dependency('gio-2.0', version : '>=' + glib_minimal_version) ++gio_unix_dep = dependency('gio-unix-2.0', version : '>=' + glib_minimal_version) ++gobject_dep = dependency('gobject-2.0', version : '>=' + glib_minimal_version) + libxml_dep = dependency('libxml-2.0') + sqlite_dep = dependency('sqlite3', version : '>=3.7.0') + +@@ -20,11 +21,11 @@ service_files_dir = 'accounts/services' + service_type_files_dir = 'accounts/service_types' + database_dir = 'libaccounts-glib' + +-add_global_arguments('-DAPPLICATION_FILES_DIR="'+ application_files_dir + '"', language : 'c') +-add_global_arguments('-DPROVIDER_FILES_DIR="'+ provider_files_dir + '"', language : 'c') +-add_global_arguments('-DSERVICE_FILES_DIR="'+ service_files_dir + '"', language : 'c') +-add_global_arguments('-DSERVICE_TYPE_FILES_DIR="'+ service_type_files_dir + '"', language : 'c') +-add_global_arguments('-DDATABASE_DIR="'+ database_dir + '"', language : 'c') ++add_project_arguments('-DAPPLICATION_FILES_DIR="'+ application_files_dir + '"', language : 'c') ++add_project_arguments('-DPROVIDER_FILES_DIR="'+ provider_files_dir + '"', language : 'c') ++add_project_arguments('-DSERVICE_FILES_DIR="'+ service_files_dir + '"', language : 'c') ++add_project_arguments('-DSERVICE_TYPE_FILES_DIR="'+ service_type_files_dir + '"', language : 'c') ++add_project_arguments('-DDATABASE_DIR="'+ database_dir + '"', language : 'c') + + accounts_glib_library_deps = [glib_dep, gio_dep, gio_unix_dep, gobject_dep, libxml_dep, sqlite_dep] + +-- +2.24.1 + + +From b6ff6ce8a0f71a1212f9cc8fd45bc8f8c81079dc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Corentin=20No=C3=ABl?= +Date: Wed, 8 Apr 2020 17:47:00 +0200 +Subject: [PATCH 2/2] ci: Update meson using pip3 + +--- + .gitlab-ci.yml | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml +index adc9705..4d861af 100644 +--- a/.gitlab-ci.yml ++++ b/.gitlab-ci.yml +@@ -15,12 +15,14 @@ before_script: + - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -yq sudo + - useradd -m tester + - adduser tester sudo +- - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -y locales ++ - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -yq locales + - echo "en_US UTF-8" > /etc/locale.gen + - locale-gen en_US.UTF-8 + - export LANG=en_US.UTF-8 + - export LANGUAGE=en_US:en + - export LC_ALL=en_US.UTF-8 ++ - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -yq python3-pip ++ - pip3 install meson + + + build_amd64: +-- +2.24.1 + diff --git a/libaccounts-glib.rpmlintrc b/libaccounts-glib.rpmlintrc new file mode 100644 index 0000000..58332ee --- /dev/null +++ b/libaccounts-glib.rpmlintrc @@ -0,0 +1,6 @@ +# man pages for utilities are no longer built with meson +addFilter("W: no-manual-page-for-binary ag-*") + +# documentation is shipped in the main and the -docs package +addFilter("W: no-documentation*") + diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 9704c8a..cd795e0 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,118 +1,129 @@ +Name: libaccounts-glib +Version: 1.24 +Release: 1%{?dist} +Summary: Accounts framework for Linux and POSIX based platforms +License: LGPLv2 -%global commit0 8d14b10652b2fe6c25d8ad8334e2d5023d254313 -%global gittag0 VERSION_%{version} -%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) -#global snap0 20160216 - -Name: libaccounts-glib -Version: 1.23 -Release: 9%{?dist} -Summary: Accounts framework for Linux and POSIX based platforms -License: LGPLv2 -URL: https://gitlab.com/accounts-sso/libaccounts-glib - -Source0: https://gitlab.com/accounts-sso/%{name}/repository/archive.tar.gz?ref=%{gittag0}#/%{name}-%{version}.tar.gz - -BuildRequires: dbus-glib-devel -BuildRequires: libxml2-devel -BuildRequires: sqlite-devel -BuildRequires: check-devel -BuildRequires: gobject-introspection-devel -# no needed for final release tarball -BuildRequires: libtool -BuildRequires: gtk-doc +URL: https://gitlab.com/accounts-sso/libaccounts-glib +Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz + +# proposed patch to fix accidentally bumped SONAME +Patch0: %{url}/-/merge_requests/24.patch + +BuildRequires: gcc +BuildRequires: meson >= 0.48.0 +BuildRequires: python3-devel +BuildRequires: python3-gobject +BuildRequires: vala + +BuildRequires: pkgconfig(gio-2.0) >= 2.26 +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.26 +BuildRequires: pkgconfig(gobject-2.0) >= 2.35.1 +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(sqlite3) >= 3.7.0 + +# dependencies for building docs +BuildRequires: gtk-doc + +# dependencies for tests +BuildRequires: pkgconfig(check) + +# package contains python3-gobject overrides +Requires: python3-gobject %description %{summary}. + %package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. + %package docs -Summary: Documentation for %{name} -BuildArch: noarch +Summary: Documentation for %{name} +BuildArch: noarch + %description docs The %{name}-docs package contains documentation for %{name}. %prep -%autosetup -n %{name}-%{gittag0}-%{commit0} +%autosetup -p1 %build -test -x configure || \ -NOCONFIGURE=1 \ -./autogen.sh - -%configure \ - --disable-static \ - --enable-gtk-doc - -make %{?_smp_mflags} +%meson +%meson_build %install -make install DESTDIR=%{buildroot} +%meson_install -rm -fv %{buildroot}%{_libdir}/lib*.la - -# create/own data dirs +# create data directories mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,service_types} -# add docs manuall to %%doc instead -rm -rfv %{buildroot}%{_prefix}/doc/reference %check -# advisory and non-fatal for now -make check || cat tests/test-suite.log ||: - +# some tests fail without either dbus-test-runner (not packaged) or X11 session +%meson_test || : -%ldconfig_scriptlets %files %license COPYING -%doc AUTHORS ChangeLog README NEWS +%doc README.md NEWS + %{_bindir}/ag-backup %{_bindir}/ag-tool -%{_mandir}/man1/ag-backup.1* -%{_mandir}/man1/ag-tool.1* -%dir %{_datadir}/backup-framework -%dir %{_datadir}/backup-framework/applications -%{_datadir}/backup-framework/applications/*.conf -%{_libdir}/libaccounts-glib.so.0* + +%{_libdir}/libaccounts-glib.so.0 +%{_libdir}/libaccounts-glib.so.%{version} %{_libdir}/girepository-1.0/Accounts-1.0.typelib + +%dir %{_datadir}/xml/accounts/schema/dtd +%{_datadir}/xml/accounts/schema/dtd/accounts-*.dtd + %dir %{_datadir}/xml/ %dir %{_datadir}/xml/accounts/ %dir %{_datadir}/xml/accounts/schema/ -%dir %{_datadir}/xml/accounts/schema/dtd -%{_datadir}/xml/accounts/schema/dtd/accounts-*.dtd %dir %{_datadir}/accounts/ %dir %{_datadir}/accounts/applications/ %dir %{_datadir}/accounts/providers/ %dir %{_datadir}/accounts/services/ %dir %{_datadir}/accounts/service_types/ +%{python3_sitearch}/gi/overrides/Accounts.py +%{python3_sitearch}/gi/overrides/__pycache__/* + + %files devel +%{_includedir}/libaccounts-glib/ + %{_libdir}/libaccounts-glib.so %{_libdir}/pkgconfig/libaccounts-glib.pc -%{_includedir}/libaccounts-glib -%{_datadir}/gir-1.0/Accounts-1.0.gir + %{_datadir}/dbus-1/interfaces/*.xml +%{_datadir}/gettext/its/accounts-*.{its,loc} +%{_datadir}/gir-1.0/Accounts-1.0.gir %{_datadir}/vala/vapi/libaccounts-glib.deps %{_datadir}/vala/vapi/libaccounts-glib.vapi -## testing bits -%{_datadir}/libaccounts-glib/ -%{_libdir}/libaccounts-glib/ + %files docs %doc %{_datadir}/gtk-doc/html/libaccounts-glib/ %changelog +* Sat Apr 11 2020 Fabio Valentini - 1.24-1 +- Update to version 1.24. +- Migrate from autotools to meson. + * Wed Jan 29 2020 Fedora Release Engineering - 1.23-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild @@ -205,3 +216,4 @@ make check || cat tests/test-suite.log ||: * Mon Jun 14 2010 Bernd Wachter - 0.39 - Update to latest version + diff --git a/sources b/sources index 3dde76e..40c00d3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -af872137184b38e39db415d67a32a510 libaccounts-glib-1.23.tar.gz +SHA512 (libaccounts-glib-1.24.tar.gz) = d35e933a21ecfef33f59a26a4da2d9618d3f341fbb94187ce78b4b21128a3c092d396f2f94c2f63da6bd653f6048f3d5b4051f8ba8e8e02b6b51933eb7fc7edd From 99e582ad37fde44a24dc2c64e034649adbc6b734 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 17 Apr 2020 15:01:03 +0200 Subject: [PATCH 34/42] update to version 1.25 --- .gitignore | 1 + 24.patch | 248 ------------------------------------------ libaccounts-glib.spec | 16 ++- sources | 2 +- 4 files changed, 12 insertions(+), 255 deletions(-) delete mode 100644 24.patch diff --git a/.gitignore b/.gitignore index cd874df..737f062 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /libaccounts-glib-1.21.tar.gz /libaccounts-glib-1.23.tar.gz /libaccounts-glib-1.24.tar.gz +/libaccounts-glib-VERSION_1.25.tar.gz diff --git a/24.patch b/24.patch deleted file mode 100644 index 15bf74e..0000000 --- a/24.patch +++ /dev/null @@ -1,248 +0,0 @@ -From b1b79d1ec4b01e5c5e73d75a32750f5650aadc11 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= -Date: Wed, 8 Apr 2020 16:24:52 +0200 -Subject: [PATCH 1/2] meson: Re-establish previous soversion and update meson - declaration file to latest standards - -Explicitly set the meson requirements -Update the gtk-doc declaration -Use the built-in PkgConfig functionality ---- - docs/reference/libaccounts-glib-docs.xml | 10 ++++++ - docs/reference/meson.build | 10 ++++-- - libaccounts-glib/libaccounts-glib.pc.in | 15 -------- - libaccounts-glib/meson.build | 44 ++++++++++++++---------- - meson.build | 29 ++++++++-------- - 5 files changed, 57 insertions(+), 51 deletions(-) - delete mode 100644 libaccounts-glib/libaccounts-glib.pc.in - -diff --git a/docs/reference/libaccounts-glib-docs.xml b/docs/reference/libaccounts-glib-docs.xml -index c5629ed..bc74848 100644 ---- a/docs/reference/libaccounts-glib-docs.xml -+++ b/docs/reference/libaccounts-glib-docs.xml -@@ -106,6 +106,16 @@ - - - -+ -+ Index of new symbols in 1.14 -+ -+ -+ -+ -+ Index of new symbols in 1.25 -+ -+ -+ - - - -diff --git a/docs/reference/meson.build b/docs/reference/meson.build -index 19f26a9..be5e312 100644 ---- a/docs/reference/meson.build -+++ b/docs/reference/meson.build -@@ -3,7 +3,7 @@ glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html') - docpath = join_paths(get_option('prefix'), get_option('datadir'), 'gtk-doc', 'html') - - doc_configuration = configuration_data() --doc_configuration.set('VERSION', full_version) -+doc_configuration.set('VERSION', meson.project_version()) - - configure_file(input : 'version.xml.in', - output : 'version.xml', -@@ -18,7 +18,7 @@ private_headers = [ - - gnome.gtkdoc('libaccounts-glib', - main_xml: 'libaccounts-glib-docs.xml', -- src_dir: [join_paths(meson.source_root (), 'libaccounts-glib')], -+ src_dir: src_dir, - dependencies : [glib_dep, gobject_dep, accounts_glib_dep], - content_files: [ - 'ag-backup.xml', -@@ -40,6 +40,10 @@ gnome.gtkdoc('libaccounts-glib', - '--extra-dir=' + join_paths(glib_docpath, 'gobject'), - '--extra-dir=' + join_paths(glib_docpath, 'gio') - ], -- scan_args: ['--rebuild-types','--ignore-headers=' + ' '.join(private_headers)], -+ c_args: [ -+ '-DACCOUNTS_GLIB_COMPILATION=1' -+ ], -+ ignore_headers: private_headers, -+ scan_args: ['--rebuild-types'], - install: true - ) -diff --git a/libaccounts-glib/libaccounts-glib.pc.in b/libaccounts-glib/libaccounts-glib.pc.in -deleted file mode 100644 -index e4df7b6..0000000 ---- a/libaccounts-glib/libaccounts-glib.pc.in -+++ /dev/null -@@ -1,15 +0,0 @@ --prefix=@prefix@ --libdir=@libdir@ --includedir=@includedir@ --applicationfilesdir=${prefix}/share/@APPLICATION_FILES_DIR@ --servicefilesdir=${prefix}/share/@SERVICE_FILES_DIR@ --servicetypefilesdir=${prefix}/share/@SERVICE_TYPE_FILES_DIR@ --providerfilesdir=${prefix}/share/@PROVIDER_FILES_DIR@ -- --Name: libaccounts-glib --Description: A low-level library for managing accounts settings. --Requires: glib-2.0 gobject-2.0 gio-unix-2.0 --Require.private: libxml-2.0 sqlite3 --Version: @VERSION@ --Libs: -L${libdir} -laccounts-glib --Cflags: -I${includedir} -I${includedir}/libaccounts-glib -diff --git a/libaccounts-glib/meson.build b/libaccounts-glib/meson.build -index 34e3a6a..46427c6 100644 ---- a/libaccounts-glib/meson.build -+++ b/libaccounts-glib/meson.build -@@ -40,10 +40,16 @@ marshal_files = gnome.genmarshal('ag-marshal', - private_headers += marshal_files[1] - c_files += marshal_files[0] - --ag_library = shared_library('accounts-glib', -+src_dir = include_directories('.') -+ -+ag_library = library('accounts-glib', - public_headers + private_headers + c_files, -- c_args: '-DACCOUNTS_GLIB_COMPILATION=1', -- soversion: version_major, -+ c_args: [ -+ '-DG_LOG_DOMAIN="accounts-glib"', -+ '-DACCOUNTS_GLIB_COMPILATION=1', -+ ], -+ version: meson.project_version(), -+ soversion: so_version, - dependencies: accounts_glib_library_deps, - include_directories: root_dir, - install: true -@@ -54,21 +60,20 @@ install_headers(public_headers + files('accounts-glib.h'), - ) - - # PkgConfig creation --accounts_glib_config = configuration_data() --accounts_glib_config.set('prefix', get_option('prefix')) --accounts_glib_config.set('libdir', join_paths('${prefix}', get_option('libdir'))) --accounts_glib_config.set('includedir', join_paths('${prefix}', get_option('includedir'))) --accounts_glib_config.set('APPLICATION_FILES_DIR', application_files_dir) --accounts_glib_config.set('SERVICE_FILES_DIR', service_files_dir) --accounts_glib_config.set('SERVICE_TYPE_FILES_DIR', service_type_files_dir) --accounts_glib_config.set('PROVIDER_FILES_DIR', provider_files_dir) --accounts_glib_config.set('VERSION', full_version) -- --configure_file( -- input: 'libaccounts-glib.pc.in', -- output: 'libaccounts-glib.pc', -- configuration: accounts_glib_config, -- install_dir: join_paths(get_option('libdir'), 'pkgconfig') -+pkg.generate( -+ ag_library, -+ filebase: 'libaccounts-glib', -+ name: 'libaccounts-glib', -+ description: 'A low-level library for managing accounts settings.', -+ version: meson.project_version(), -+ requires: [glib_dep, gio_dep, gio_unix_dep, gobject_dep], -+ subdirs: 'libaccounts-glib', -+ variables: [ -+ 'applicationfilesdir=${prefix}/share/' + application_files_dir, -+ 'servicefilesdir=${prefix}/share/' + service_files_dir, -+ 'servicetypefilesdir=${prefix}/share/' + service_type_files_dir, -+ 'providerfilesdir=${prefix}/share/' + provider_files_dir, -+ ] - ) - - # Creation of the dependency to use it in tools and tests -@@ -87,7 +92,8 @@ gir_targets = gnome.generate_gir(ag_library, - symbol_prefix: 'ag', - includes: ['GObject-2.0', 'Gio-2.0'], - dependencies: accounts_glib_library_deps, -- extra_args: ['--c-include=libaccounts-glib.h', '-DACCOUNTS_GLIB_COMPILATION=1'], -+ header: 'libaccounts-glib.h', -+ extra_args: ['-DACCOUNTS_GLIB_COMPILATION=1'], - install: true - ) - -diff --git a/meson.build b/meson.build -index 999c679..6f214e7 100644 ---- a/meson.build -+++ b/meson.build -@@ -1,16 +1,17 @@ --project('libaccounts-glib', 'c') -+project('libaccounts-glib', 'c', version: '1.24', license: 'LGPL2.1', meson_version: '>=0.48.0') - --version_major = 1 --version_minor = 24 --full_version = '@0@.@1@'.format(version_major, version_minor) --api_version = '@0@.0'.format(version_major) -+version_parts = meson.project_version().split('.') -+api_version = '@0@.0'.format(version_parts[0]) -+so_version = '0' - - gnome = import('gnome') -+pkg = import('pkgconfig') - --glib_dep = dependency('glib-2.0', version : '>=2.26') --gio_dep = dependency('gio-2.0', version : '>=2.26') --gio_unix_dep = dependency('gio-unix-2.0') --gobject_dep = dependency('gobject-2.0', version : '>=2.35.1') -+glib_minimal_version = '2.26' -+glib_dep = dependency('glib-2.0', version : '>=' + glib_minimal_version) -+gio_dep = dependency('gio-2.0', version : '>=' + glib_minimal_version) -+gio_unix_dep = dependency('gio-unix-2.0', version : '>=' + glib_minimal_version) -+gobject_dep = dependency('gobject-2.0', version : '>=' + glib_minimal_version) - libxml_dep = dependency('libxml-2.0') - sqlite_dep = dependency('sqlite3', version : '>=3.7.0') - -@@ -20,11 +21,11 @@ service_files_dir = 'accounts/services' - service_type_files_dir = 'accounts/service_types' - database_dir = 'libaccounts-glib' - --add_global_arguments('-DAPPLICATION_FILES_DIR="'+ application_files_dir + '"', language : 'c') --add_global_arguments('-DPROVIDER_FILES_DIR="'+ provider_files_dir + '"', language : 'c') --add_global_arguments('-DSERVICE_FILES_DIR="'+ service_files_dir + '"', language : 'c') --add_global_arguments('-DSERVICE_TYPE_FILES_DIR="'+ service_type_files_dir + '"', language : 'c') --add_global_arguments('-DDATABASE_DIR="'+ database_dir + '"', language : 'c') -+add_project_arguments('-DAPPLICATION_FILES_DIR="'+ application_files_dir + '"', language : 'c') -+add_project_arguments('-DPROVIDER_FILES_DIR="'+ provider_files_dir + '"', language : 'c') -+add_project_arguments('-DSERVICE_FILES_DIR="'+ service_files_dir + '"', language : 'c') -+add_project_arguments('-DSERVICE_TYPE_FILES_DIR="'+ service_type_files_dir + '"', language : 'c') -+add_project_arguments('-DDATABASE_DIR="'+ database_dir + '"', language : 'c') - - accounts_glib_library_deps = [glib_dep, gio_dep, gio_unix_dep, gobject_dep, libxml_dep, sqlite_dep] - --- -2.24.1 - - -From b6ff6ce8a0f71a1212f9cc8fd45bc8f8c81079dc Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= -Date: Wed, 8 Apr 2020 17:47:00 +0200 -Subject: [PATCH 2/2] ci: Update meson using pip3 - ---- - .gitlab-ci.yml | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml -index adc9705..4d861af 100644 ---- a/.gitlab-ci.yml -+++ b/.gitlab-ci.yml -@@ -15,12 +15,14 @@ before_script: - - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -yq sudo - - useradd -m tester - - adduser tester sudo -- - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -y locales -+ - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -yq locales - - echo "en_US UTF-8" > /etc/locale.gen - - locale-gen en_US.UTF-8 - - export LANG=en_US.UTF-8 - - export LANGUAGE=en_US:en - - export LC_ALL=en_US.UTF-8 -+ - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -yq python3-pip -+ - pip3 install meson - - - build_amd64: --- -2.24.1 - diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index cd795e0..531b47e 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,14 +1,15 @@ Name: libaccounts-glib -Version: 1.24 +Version: 1.25 Release: 1%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 -URL: https://gitlab.com/accounts-sso/libaccounts-glib -Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz +# workaround for GitLab bug that puts commit hash into tarball root directory name +# https://gitlab.com/gitlab-org/gitlab/-/issues/214535 +%global ver_str VERSION_%{version} -# proposed patch to fix accidentally bumped SONAME -Patch0: %{url}/-/merge_requests/24.patch +URL: https://gitlab.com/accounts-sso/libaccounts-glib +Source0: %{url}/-/archive/%{ver_str}/%{name}-%{ver_str}.tar.gz BuildRequires: gcc BuildRequires: meson >= 0.48.0 @@ -55,7 +56,7 @@ The %{name}-docs package contains documentation for %{name}. %prep -%autosetup -p1 +%autosetup -n %{name}-%{ver_str} -p1 %build @@ -120,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Wed Apr 15 2020 Fabio Valentini - 1.25-1 +- Update to version 1.25. + * Sat Apr 11 2020 Fabio Valentini - 1.24-1 - Update to version 1.24. - Migrate from autotools to meson. diff --git a/sources b/sources index 40c00d3..aba42cc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libaccounts-glib-1.24.tar.gz) = d35e933a21ecfef33f59a26a4da2d9618d3f341fbb94187ce78b4b21128a3c092d396f2f94c2f63da6bd653f6048f3d5b4051f8ba8e8e02b6b51933eb7fc7edd +SHA512 (libaccounts-glib-VERSION_1.25.tar.gz) = cc8b493d246f99300ee614fed93258378ecdbe9c518a958a59827ee8f74559b1ee3683acfb85f59aa91390275497fb35041da2be47f27f24f96e1efd5d6d2e20 From 1cf98ad035e0ba25fc54844701badc1367bd487e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 02:50:03 +0200 Subject: [PATCH 35/42] Rebuilt for Python 3.9 --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 531b47e..d33c71e 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Tue May 26 2020 Miro Hrončok - 1.25-2 +- Rebuilt for Python 3.9 + * Wed Apr 15 2020 Fabio Valentini - 1.25-1 - Update to version 1.25. From bc6ec065d2e6499e9984755bacaafb2d67f51627 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 04:12:44 +0000 Subject: [PATCH 36/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index d33c71e..916c684 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 1.25-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue May 26 2020 Miro Hrončok - 1.25-2 - Rebuilt for Python 3.9 From 89f85d02c7766bce78171e3de0796716b9592c4e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 03:50:44 +0000 Subject: [PATCH 37/42] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 916c684..c355604 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,10 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 1.25-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 1.25-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 21204932b52c660c3e6c001b8ea53c7a28e57e3c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 16:38:03 +0000 Subject: [PATCH 38/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index c355604..dc745f2 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.25-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 1.25-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b9debecf17f13b4d106019add09cf0197b3248c3 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 20:08:52 +0200 Subject: [PATCH 39/42] Rebuilt for Python 3.10 --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index dc745f2..362d4ce 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Fri Jun 04 2021 Python Maint - 1.25-6 +- Rebuilt for Python 3.10 + * Tue Jan 26 2021 Fedora Release Engineering - 1.25-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 7fb8d50746692774195dd3a8cd3615a5fd1e07dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 10:55:51 +0000 Subject: [PATCH 40/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index 362d4ce..a8b2287 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1.25-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Jun 04 2021 Python Maint - 1.25-6 - Rebuilt for Python 3.10 From d57327bd7ec06eef3e2e3663c37a125209f55c33 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 15:43:53 +0000 Subject: [PATCH 41/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libaccounts-glib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libaccounts-glib.spec b/libaccounts-glib.spec index a8b2287..17f1dff 100644 --- a/libaccounts-glib.spec +++ b/libaccounts-glib.spec @@ -1,6 +1,6 @@ Name: libaccounts-glib Version: 1.25 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPLv2 @@ -121,6 +121,9 @@ mkdir -p %{buildroot}%{_datadir}/accounts/{applications,providers,services,servi %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.25-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 1.25-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From b1094805fd8ca64cd23fef0b0e2654d19ad83c54 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:55:51 +0300 Subject: [PATCH 42/42] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index aba42cc..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (libaccounts-glib-VERSION_1.25.tar.gz) = cc8b493d246f99300ee614fed93258378ecdbe9c518a958a59827ee8f74559b1ee3683acfb85f59aa91390275497fb35041da2be47f27f24f96e1efd5d6d2e20