mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
* fix(davs2): update logic (#3332) (cherry picked from commita49f31b6e8) * fix(davs2): rpm conditional syntax (cherry picked from commit8868186) * fix(davs2): use %nil (cherry picked from commit629a31b) --------- Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
%global commit0 b41cf117452e2d73d827f02d3e30aa20f1c721ac
|
||||
%global date 20220903
|
||||
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
||||
%global shortcommit %(c=%{commit0}; echo ${c:0:7})
|
||||
|
||||
Name: davs2
|
||||
Version: 1.6
|
||||
Release: 5%{?shortcommit0:.%{date}git%{shortcommit0}}%{?dist}
|
||||
Version: 1.7
|
||||
Release: 1%{?shortcommit:.%{date}git%{shortcommit}}%{?dist}
|
||||
Summary: An open-source decoder of AVS2-P2/IEEE1857.4 video coding standard
|
||||
URL: https://github.com/pkuvcl/%{name}
|
||||
License: GPLv2
|
||||
|
||||
%if "%{?shortcommit0}"
|
||||
%if %len %{commit0} != 0
|
||||
Source0: https://github.com/pkuvcl/%{name}/archive/%{commit0}/%{name}-%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz
|
||||
%else
|
||||
Source0: https://github.com/pkuvcl/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
@@ -44,7 +44,7 @@ This package contains the shared library development files.
|
||||
|
||||
%prep
|
||||
# Use flat condition or it fails on EPEL 7
|
||||
%if "%{?shortcommit0}"
|
||||
%if %len %{commit0} != 0
|
||||
%autosetup -n %{name}-%{commit0}
|
||||
%else
|
||||
%autosetup
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
rpm.version(gh("pkuvcl/davs2"));
|
||||
rpm.version(gh_tag("pkuvcl/davs2"));
|
||||
if rpm.changed() {
|
||||
rpm.global("commit0", "%nil");
|
||||
rpm.release();
|
||||
}
|
||||
Reference in New Issue
Block a user