Files
packages/anda/lib/xavs/xavs.spec
T
Raboneko 248f36f210 fix: change xavs URL to https from http (#3432) (#3439)
(cherry picked from commit 48ca23728a)

Co-authored-by: Willow <willow@willowidk.dev>
2025-02-20 02:24:06 +08:00

67 lines
1.7 KiB
RPMSpec

Name: xavs
Version: 0.1.55
Release: 1%{?dist}
Summary: AVS1 (First-generation AVS Standards) library
License: GPLv2
URL: https://xavs.sourceforge.net/
Patch0: %{name}-cflags.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
BuildRequires: libtool
BuildRequires: subversion
#BuildRequires: yasm
%description
AVS is a complete standard system including system, video, audio, and digital
rights management, providing a more comprehensive solution for the digital audio
and video industry.
%package -n lib%{name}
Summary: AVS1 (First-generation AVS Standards) library
%description -n lib%{name}
AVS is a complete standard system including system, video, audio, and digital
rights management, providing a more comprehensive solution for the digital audio
and video industry.
%package -n lib%{name}-devel
Summary: Development files for %{name}
Requires: lib%{name}%{?_isa} = %{version}-%{release}
Requires: pkg-config
%description -n lib%{name}-devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
svn co https://svn.code.sf.net/p/xavs/code/trunk %{name}
%setup -T -D -n %{name}
%autopatch -p1
%build
%configure \
--disable-asm \
--enable-pic \
--enable-shared \
--extra-cflags="-Wno-int-conversion -Wno-declaration-missing-parameter-type"
%make_build
%install
%make_install
rm -f %{buildroot}%{_libdir}/*.a
%files
%{_bindir}/%{name}
%files -n lib%{name}
%{_libdir}/*.so.*
%files -n lib%{name}-devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%changelog
%autochangelog