aom 1.0.0-1.2020.04.17 (znver1;i686;armv7hnl) 2020-11476
1

Status rejected
Submitter nobodydead [@T] gmail.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/758619
Packages
aom-1.0.0-1.2020.04.17.znver1.binary
aom-1.0.0-1.2020.04.17.znver1.source
aom-debuginfo-1.0.0-1.2020.04.17.znver1.debuginfo
aom-extra-tools-1.0.0-1.2020.04.17.znver1.binary
aom-extra-tools-debuginfo-1.0.0-1.2020.04.17.znver1.debuginfo
lib64aom1-1.0.0-1.2020.04.17.znver1.binary
lib64aom1-debuginfo-1.0.0-1.2020.04.17.znver1.debuginfo
lib64aom-devel-1.0.0-1.2020.04.17.znver1.binary
lib64aom-static-devel-1.0.0-1.2020.04.17.znver1.binary
aom-1.0.0-1.2020.04.17.i686.binary
aom-1.0.0-1.2020.04.17.i686.source
aom-debuginfo-1.0.0-1.2020.04.17.i686.debuginfo
aom-extra-tools-1.0.0-1.2020.04.17.i686.binary
aom-extra-tools-debuginfo-1.0.0-1.2020.04.17.i686.debuginfo
libaom1-1.0.0-1.2020.04.17.i686.binary
libaom1-debuginfo-1.0.0-1.2020.04.17.i686.debuginfo
libaom-devel-1.0.0-1.2020.04.17.i686.binary
libaom-static-devel-1.0.0-1.2020.04.17.i686.binary
aom-1.0.0-1.2020.04.17.armv7hnl.source
aom-1.0.0-1.2020.04.17.armv7hnl.binary
aom-debuginfo-1.0.0-1.2020.04.17.armv7hnl.debuginfo
aom-extra-tools-1.0.0-1.2020.04.17.armv7hnl.binary
aom-extra-tools-debuginfo-1.0.0-1.2020.04.17.armv7hnl.debuginfo
libaom1-1.0.0-1.2020.04.17.armv7hnl.binary
libaom1-debuginfo-1.0.0-1.2020.04.17.armv7hnl.debuginfo
libaom-devel-1.0.0-1.2020.04.17.armv7hnl.binary
libaom-static-devel-1.0.0-1.2020.04.17.armv7hnl.binary
Build Date 2020-04-17 20:25:13 +0000 UTC
Last Updated 2020-04-21 01:44:38.425818883 +0000 UTC
$ git diff --patch-with-stat --summary b8b4572b305267ea7ec9e0a8465dbd9c3d264a21..5316ef0e2d3937dcc1b329c70d2b2f6c24217a22

 .abf.yml |   2 +-
 aom.spec | 109 +++++++++++++++++++++++++++++++++------------------------------
 2 files changed, 58 insertions(+), 53 deletions(-)

diff --git a/.abf.yml b/.abf.yml
index c20ccba..bd35ee2 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-    aom-28.10.2019.tar.xz: 9b79bf8df7e97d4203b5572c59c2d5b3d1dc247a
+  aom-2020.04.17.tar.zst: 073656bdf906515865b542108ae64ed5ef76b811
diff --git a/aom.spec b/aom.spec
index 02ffd58..4cf3cd3 100644
--- a/aom.spec
+++ b/aom.spec
@@ -1,30 +1,29 @@
-%define major 0
+%define major 1
 %define libname %mklibname %{name} %{major}
 %define develname %mklibname %{name} -d
+%define staticname %mklibname %{name} -d -s
 
 # Use latest git, until regular and standardized releases will be available.
 # We can't download (for now) download release tarball or last. Thats why we need download git by hand.
-
-%define gitdate 28.10.2019
-
-Name:       aom
-Version:    1.0.0
-Release:    0.%{gitdate}
-Summary:    Royalty-free next-generation video format
-Group:      System/Libraries
-License:    BSD
-URL:        http://aomedia.org/
+# Use the YYYY.MM.DD format to make sure the number always goes up, not down (31.1.2020 > 10.4.2020)
+%define gitdate 2020.04.17
+
+Name:		aom
+Version:	1.0.0
+Release:	1.%{gitdate}
+Summary:	Royalty-free next-generation video format
+Group:		System/Libraries
+License:	BSD
+URL:		http://aomedia.org/
 #Source should be taken from: https://aomedia.googlesource.com/aom/
-Source0:    %{name}-%{gitdate}.tar.xz
-
-BuildRequires:  cmake
-BuildRequires:  doxygen
-BuildRequires:  graphviz
-BuildRequires:  perl(Getopt::Long)
-BuildRequires:  wxgtku3.0-devel
-BuildRequires:  yasm
-
-Provides:       av1 = %{version}-%{release}
+Source0:	%{name}-%{gitdate}.tar.zst
+BuildRequires:	cmake
+BuildRequires:	doxygen
+BuildRequires:	graphviz
+BuildRequires:	perl(Getopt::Long)
+BuildRequires:	wxgtku3.0-devel
+BuildRequires:	yasm
+Provides:	av1 = %{version}-%{release}
 
 %description
 The Alliance for Open Media’s focus is to deliver a next-generation
@@ -40,88 +39,94 @@ video format that is:
 
 This package contains the reference encoder and decoder.
 
-
 %package extra-tools
-Summary:        Extra tools for aom
-Group:          System/Libraries
-Requires:       %{name} = %{version}-%{release}
+Summary:	Extra tools for aom
+Group:		System/Libraries
+Requires:	%{name} = %{version}-%{release}
 
 %description extra-tools
 This package contains the aom analyzer.
 
-
 %package -n %{libname}
-Summary:        Library files for aom
-Group:          System/Libraries
+Summary:	Library files for aom
+Group:		System/Libraries
 
 %description -n %{libname}
 Library files for aom, the royalty-free next-generation 
 video format.
 
-
 %package -n %{develname}
-Summary:        Development files for aom
-Group:          Development/C
-Requires:       %{name} = %{version}-%{release}
+Summary:	Development files for aom
+Group:		Development/C
+Requires:	%{libname} = %{version}-%{release}
 
 %description -n %{develname}
 Development files for aom, the royalty-free next-generation 
 video format.
 
+%package -n %{staticname}
+Summary:	Static library files for aom
+Group:		Development/C
+Requires:	%{develname} = %{version}-%{release}
+
+%description -n %{staticname}
+Static library files for aom, the royalty-free next-generation 
+video format.
 
 %prep
 %autosetup -p1 -n %{name}-%{gitdate}
 
-
 %build
-%cmake -Wno-dev -DENABLE_CCACHE=1 \
-            -DCMAKE_SKIP_RPATH=1 \
-%ifnarch aarch64 %{arm} %{ix86} x86_64
-            -DAOM_TARGET_CPU=generic \
+%cmake \
+	-Wno-dev -DENABLE_CCACHE=1 \
+	-DCMAKE_SKIP_RPATH=1 \
+%ifnarch aarch64 %{arm} %{ix86} %{x86_64}
+	-DAOM_TARGET_CPU=generic \
 %endif
 %ifarch %{arm}
-            -DAOM_TARGET_CPU=arm \
+	-DAOM_TARGET_CPU=arm \
 %endif
-%ifarch aarch64
-            -DAOM_TARGET_CPU=arm64 \
+%ifarch aarch64 riscv64
+	-DAOM_TARGET_CPU=arm64 \
 %endif
 %ifarch %{ix86}
-            -DAOM_TARGET_CPU=x86 \
+	-DAOM_TARGET_CPU=x86 \
 %endif
-%ifarch x86_64
-            -DAOM_TARGET_CPU=x86_64 \
+%ifarch %{x86_64}
+	-DAOM_TARGET_CPU=x86_64 \
 %endif
-            -DCONFIG_WEBM_IO=1 \
-            -DENABLE_DOCS=1 \
-            -DCONFIG_ANALYZER=1 \
-            -DCONFIG_LOWBITDEPTH=1
-%make_build
+	-DCONFIG_WEBM_IO=1 \
+	-DENABLE_DOCS=1 \
+	-DCONFIG_ANALYZER=1 \
+	-DCONFIG_LOWBITDEPTH=1
 
+%make_build
 
 %install
 %make_install -C build
 
 install -pm 0755 build/examples/analyzer %{buildroot}%{_bindir}/aomanalyzer
 
-
 %files
 %doc AUTHORS CHANGELOG README.md
 %license LICENSE PATENTS
 %{_bindir}/aomdec
 %{_bindir}/aomenc
 
-
 %files extra-tools
 %{_bindir}/aomanalyzer
 
-
 %files -n %{libname}
 %license LICENSE PATENTS
 %{_libdir}/libaom.so.%{major}{,.*}
-
+# Seems to be a compat symlink
+%{_libdir}/libaom.so.0
 
 %files -n %{develname}
 %doc build/docs/html/
 %{_includedir}/%{name}
 %{_libdir}/libaom.so
 %{_libdir}/pkgconfig/%{name}.pc
+
+%files -n %{staticname}
+%{_libdir}/libaom.a
Not Available

benbullard79 [@T] cox.net*Should* be OK1682d 18hrs
benbullard79 [@T] cox.netNo Comment.1679d 18hrs