Accepting request 1131327 from home:jengelh:branches:devel:libraries:c_c++

fixup before factory:
service file for Source0 with no http(s):// URL
devel: just use the SRPM base name
remove time-sensitive wording

OBS-URL: https://build.opensuse.org/request/show/1131327
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/decaf?expand=0&rev=2
This commit is contained in:
Paolo Stivanin 2023-12-06 14:23:15 +00:00 committed by Git OBS Bridge
parent a9789e45bf
commit 56b3cb2349
3 changed files with 28 additions and 12 deletions

16
_service Normal file
View File

@ -0,0 +1,16 @@
<services>
<service name="tar_scm" mode="manual">
<param name="filename">decaf</param>
<param name="scm">git</param>
<param name="url">https://git.code.sf.net/p/ed448goldilocks/code</param>
<param name="revision">v1.0.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<!-- <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param> -->
<param name="versionrewrite-pattern">v(.*)</param>
</service>
<service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service name="set_version" mode="manual"/>
</services>

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:37848412ce39159d6678e354bcb3e4967766af455dbd484e64a623fb21122b24
size 1136640
oid sha256:debdcea057a5a35eb95fcdda2969adf508d15c6925a54daa71a649352a6cc428
size 188404

View File

@ -31,27 +31,27 @@ BuildRequires: python3
%description
Ed448-Goldilocks is an Edwards-form elliptic curve proposed by
Michael Hamburg in 2015 and is suitable for fast cryptographic
operation with small keysizes
Michael Hamburg in 2015 and is suitable for cryptographic
operation with small keysizes.
%package -n lib%{name}%{sover}
Summary: Ed448-Goldilocks-based elliptic curve cryptography library
Group: Development/Libraries/C and C++
Group: System/Libraries
%description -n lib%{name}%{sover}
Ed448-Goldilocks is an Edwards-form elliptic curve proposed by
Michael Hamburg in 2015 and is suitable for fast cryptographic
operation with small keysizes
Michael Hamburg in 2015 and is suitable for cryptographic
operation with small keysizes.
%package -n lib%{name}-devel
%package devel
Summary: Development files for libdecaf
Group: Development/Libraries/C and C++
Requires: lib%{name}%{sover} = %{version}
%description -n lib%{name}-devel
%description devel
Development files for Ed448-Goldilocks, an Edwards-form elliptic
curve proposed by Michael Hamburg in 2015 and is suitable for
fast cryptographic operation with small keysizes
curve proposed suitable for cryptographic operation with small
keysizes.
%prep
%autosetup -p1
@ -77,7 +77,7 @@ fast cryptographic operation with small keysizes
%files -n lib%{name}%{sover}
%{_libdir}/lib%{name}.so.%{sover}
%files -n lib%{name}-devel
%files devel
%{_libdir}/libdecaf.so
%dir %{_datadir}/decaf
%dir %{_datadir}/decaf/cmake