Hello community, here is the log from the commit of package git for openSUSE:Factory checked in at 2018-02-23 15:28:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/git (Old) and /work/SRC/openSUSE:Factory/.git.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git" Fri Feb 23 15:28:45 2018 rev:214 rq:578902 version:2.16.2 Changes: -------- --- /work/SRC/openSUSE:Factory/git/git.changes 2018-02-19 12:54:11.612735990 +0100 +++ /work/SRC/openSUSE:Factory/.git.new/git.changes 2018-02-23 15:28:47.172716020 +0100 @@ -1,0 +2,5 @@ +Wed Feb 21 12:19:29 UTC 2018 - [email protected] + +- Create subpackage for libsecret credential helper. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ git.spec ++++++ --- /var/tmp/diff_new_pack.jzjbAa/_old 2018-02-23 15:28:48.276676135 +0100 +++ /var/tmp/diff_new_pack.jzjbAa/_new 2018-02-23 15:28:48.280675991 +0100 @@ -30,6 +30,8 @@ %bcond_with git_gnome_keyring %endif +%bcond_without git_libsecret + %bcond_without docs Name: git @@ -73,6 +75,9 @@ %if %{with git_gnome_keyring} BuildRequires: libgnome-keyring-devel %endif +%if %{with git_libsecret} +BuildRequires: libsecret-devel +%endif BuildRequires: libopenssl-devel %if 0%{?suse_version} > 1320 BuildRequires: libsha1detectcoll-devel @@ -176,6 +181,17 @@ A Git credential backend which uses the GNOME keyring as storage. %endif +%if %{with git_libsecret} +%package credential-libsecret +Summary: Git credential backend using libsecret to access keyring +Group: Development/Tools/Version Control +Requires: git-core = %{version} + +%description credential-libsecret +A Git credential backend which uses libsecret API to acces keyrings such as +kwallet or GNOME keyring. +%endif + %package arch Summary: Git tools for importing Arch repositories Group: Development/Tools/Version Control @@ -299,6 +315,9 @@ %if %{with git_gnome_keyring} ./.make -C contrib/credential/gnome-keyring %endif +%if %{with git_libsecret} +./.make -C contrib/credential/libsecret +%endif ./.make -C contrib/subtree/ %install @@ -340,6 +359,9 @@ %if %{with git_gnome_keyring} install -m 755 -D contrib/credential/gnome-keyring/git-credential-gnome-keyring %{buildroot}/%{gitexecdir}/git-credential-gnome-keyring %endif +%if %{with git_libsecret} +install -m 755 -D contrib/credential/libsecret/git-credential-libsecret %{buildroot}/%{gitexecdir}/git-credential-libsecret +%endif # contrib/workdir install -m 755 -D contrib/workdir/git-new-workdir %{buildroot}/%{_bindir} # process tcsh completion @@ -427,6 +449,11 @@ %{gitexecdir}/git-credential-gnome-keyring %endif +%if %{with git_libsecret} +%files credential-libsecret +%{gitexecdir}/git-credential-libsecret +%endif + %files arch %{gitexecdir}/git-archimport %{!?_without_docs: %{_mandir}/man1/git-archimport.1*}
