Compare commits
2 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| e400758fb1 | |||
| 8895ebbd0d |
24
0002-Fix-tests-build.patch
Normal file
24
0002-Fix-tests-build.patch
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
From f1039ba4877cd300fcc3710166214446418d5e69 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Samuel Cabrero <scabrero@suse.com>
|
||||||
|
Date: Wed, 10 Dec 2025 17:14:29 +0100
|
||||||
|
Subject: [PATCH] Fix tests build
|
||||||
|
|
||||||
|
---
|
||||||
|
src/tests/test_common.h | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/src/tests/test_common.h b/src/tests/test_common.h
|
||||||
|
index aa51b23..1c18c78 100644
|
||||||
|
--- a/src/tests/test_common.h
|
||||||
|
+++ b/src/tests/test_common.h
|
||||||
|
@@ -35,6 +35,7 @@
|
||||||
|
#include <stddef.h>
|
||||||
|
#include <setjmp.h>
|
||||||
|
|
||||||
|
+#include <stdint.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <cmocka.h>
|
||||||
|
|
||||||
|
--
|
||||||
|
2.52.0
|
||||||
|
|
||||||
2
_service
2
_service
@@ -2,7 +2,7 @@
|
|||||||
<service mode="manual" name="obs_scm">
|
<service mode="manual" name="obs_scm">
|
||||||
<param name="url">https://github.com/authselect/authselect.git/</param>
|
<param name="url">https://github.com/authselect/authselect.git/</param>
|
||||||
<param name="versionformat">@PARENT_TAG@+git.@TAG_OFFSET@.%h</param>
|
<param name="versionformat">@PARENT_TAG@+git.@TAG_OFFSET@.%h</param>
|
||||||
<param name="revision">1.4.3</param>
|
<param name="revision">1.6.2</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
</service>
|
</service>
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 10 16:15:44 UTC 2025 - Samuel Cabrero <scabrero@suse.de>
|
||||||
|
|
||||||
|
- Fix build tests, add patch 0002-Fix-tests-build.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Dec 04 16:37:50 UTC 2023 - dcermak@suse.com
|
Mon Dec 04 16:37:50 UTC 2023 - dcermak@suse.com
|
||||||
|
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ License: GPL-3.0-or-later
|
|||||||
URL: https://github.com/authselect/authselect
|
URL: https://github.com/authselect/authselect
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
Patch0: 0001-Adapt-authselect-for-the-etc-usr-etc-merge.patch
|
Patch0: 0001-Adapt-authselect-for-the-etc-usr-etc-merge.patch
|
||||||
|
Patch2: 0002-Fix-tests-build.patch
|
||||||
BuildRequires: asciidoc
|
BuildRequires: asciidoc
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
@@ -108,12 +109,6 @@ translate some of the authconfig calls into authselect calls. It provides
|
|||||||
only minimum backward compatibility and users are encouraged to migrate
|
only minimum backward compatibility and users are encouraged to migrate
|
||||||
to authselect completely.
|
to authselect completely.
|
||||||
|
|
||||||
%package lang
|
|
||||||
Summary: Language translations for authselect
|
|
||||||
|
|
||||||
%description lang
|
|
||||||
This package contains the language translation files for authselect
|
|
||||||
|
|
||||||
%package -n %{devname}
|
%package -n %{devname}
|
||||||
Summary: Development libraries and headers for authselect
|
Summary: Development libraries and headers for authselect
|
||||||
Group: Development/Libraries/Other
|
Group: Development/Libraries/Other
|
||||||
@@ -142,6 +137,8 @@ autoreconf -fiv
|
|||||||
# Find translations
|
# Find translations
|
||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
%find_lang %{name} %{name}.8.lang --with-man
|
%find_lang %{name} %{name}.8.lang --with-man
|
||||||
|
%find_lang %{name}-migration %{name}-migration.7.lang --with-man
|
||||||
|
%find_lang %{name}-profiles %{name}-profiles.5.lang --with-man
|
||||||
|
|
||||||
# We want this file to contain only manual page translations
|
# We want this file to contain only manual page translations
|
||||||
sed -i '/LC_MESSAGES/d' %{name}.8.lang
|
sed -i '/LC_MESSAGES/d' %{name}.8.lang
|
||||||
@@ -165,7 +162,7 @@ mv %{buildroot}%{_sysconfdir}/bash_completion.d/authselect-completion.sh %{build
|
|||||||
%license COPYING
|
%license COPYING
|
||||||
%{_libdir}/libauthselect.so.%{somajor}{,.*}
|
%{_libdir}/libauthselect.so.%{somajor}{,.*}
|
||||||
|
|
||||||
%files profiles
|
%files profiles -f %{name}.lang -f %{name}-profiles.5.lang
|
||||||
%dir %{_sysconfdir}/authselect
|
%dir %{_sysconfdir}/authselect
|
||||||
%dir %{_sysconfdir}/authselect/custom
|
%dir %{_sysconfdir}/authselect/custom
|
||||||
%dir %{_localstatedir}/lib/authselect
|
%dir %{_localstatedir}/lib/authselect
|
||||||
@@ -238,9 +235,7 @@ mv %{buildroot}%{_sysconfdir}/bash_completion.d/authselect-completion.sh %{build
|
|||||||
%{_libdir}/libauthselect.so
|
%{_libdir}/libauthselect.so
|
||||||
%{_libdir}/pkgconfig/authselect.pc
|
%{_libdir}/pkgconfig/authselect.pc
|
||||||
|
|
||||||
%files lang -f %{name}.lang -f %{name}.8.lang
|
%files -f %{name}.8.lang -f %{name}-migration.7.lang
|
||||||
|
|
||||||
%files
|
|
||||||
%{_bindir}/authselect
|
%{_bindir}/authselect
|
||||||
%{_mandir}/man8/authselect.8*
|
%{_mandir}/man8/authselect.8*
|
||||||
%{_mandir}/man7/authselect-migration.7*
|
%{_mandir}/man7/authselect-migration.7*
|
||||||
|
|||||||
Reference in New Issue
Block a user