From 3be4b0239d9a9ea45c851fd4e0ff33267afc5b1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 14 Oct 2024 14:12:46 +0200 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 fdk-aac-free revision ae1dc2c469a8c28f0c9c3c4d0b3aea46 --- .gitattributes | 23 ++++++++++ baselibs.conf | 1 + fdk-aac-free-2.0.0.tar.gz | 3 ++ fdk-aac-free.changes | 10 ++++ fdk-aac-free.spec | 97 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 134 insertions(+) create mode 100644 .gitattributes create mode 100644 baselibs.conf create mode 100644 fdk-aac-free-2.0.0.tar.gz create mode 100644 fdk-aac-free.changes create mode 100644 fdk-aac-free.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..eeb7e37 --- /dev/null +++ b/baselibs.conf @@ -0,0 +1 @@ +libfdk-aac2 diff --git a/fdk-aac-free-2.0.0.tar.gz b/fdk-aac-free-2.0.0.tar.gz new file mode 100644 index 0000000..f24259f --- /dev/null +++ b/fdk-aac-free-2.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4a27656463e22861e4e917796d586687abff418d5b5928724a728f10f39cd7 +size 2181914 diff --git a/fdk-aac-free.changes b/fdk-aac-free.changes new file mode 100644 index 0000000..f82e8a9 --- /dev/null +++ b/fdk-aac-free.changes @@ -0,0 +1,10 @@ +------------------------------------------------------------------- +Mon Jan 17 12:03:05 UTC 2022 - Antonio Larrosa + +- Add baselibs.conf file since pipewire uses it and fdk-aac-free + is a dependency. + +------------------------------------------------------------------- +Mon Oct 18 13:30:05 UTC 2021 - Neal Gompa + +- Initial packaging derived from Fedora package diff --git a/fdk-aac-free.spec b/fdk-aac-free.spec new file mode 100644 index 0000000..ebf198a --- /dev/null +++ b/fdk-aac-free.spec @@ -0,0 +1,97 @@ +# +# spec file for package fdk-aac-free +# +# Copyright (c) 2020 Red Hat, Inc. +# Copyright (c) 2021 Neal Gompa . +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + +%global somajor 2 +%global origname fdk-aac +%global libname lib%{origname}%{somajor} +%global devname lib%{origname}-devel + +Name: fdk-aac-free +Version: 2.0.0 +Release: 0 +Summary: Modified Version of the Fraunhofer FDK AAC Codec Library for Android +Group: Productivity/Multimedia/Other +License: FDK-AAC +URL: https://cgit.freedesktop.org/~wtay/fdk-aac/log/?h=fedora +Source0: https://people.freedesktop.org/~wtay/fdk-aac-free-%{version}.tar.gz +Source99: baselibs.conf + +BuildRequires: automake +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: libtool +BuildRequires: make + +%description +The Third-Party Modified Version of the Fraunhofer FDK AAC Codec Library +for Android is software that implements part of the MPEG Advanced Audio Coding +("AAC") encoding and decoding scheme for digital audio. + + +%package -n %{libname} +Summary: Modified Version of the FDK AAC Codec Library for Android +Group: System/Libraries + +%description -n %{libname} +The Third-Party Modified Version of the Fraunhofer FDK AAC Codec Library +for Android is software that implements part of the MPEG Advanced Audio Coding +("AAC") encoding and decoding scheme for digital audio. + +%package -n %{devname} +Summary: Development files for %{name} +Group: Development/Libraries/C and C++ +Requires: %{libname}%{?_isa} = %{version}-%{release} +Provides: %{name}-devel = %{version}-%{release} +Provides: %{name}-devel%{?_isa} = %{version}-%{release} + +%description -n %{devname} +The %{devname} package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup + + +%build +autoreconf -fiv +%configure \ + --disable-silent-rules \ + --disable-static + +%make_build + + +%install +%make_install INSTALL="install -p" +find %{buildroot} -type f -name "*.la" -delete -print + +%ldconfig_scriptlets -n %{libname} + +%files -n %{libname} +%doc ChangeLog README.fedora +%license NOTICE +%{_libdir}/libfdk-aac.so.%{somajor}{,.*} + +%files -n %{devname} +%doc documentation/*.pdf +%dir %{_includedir}/fdk-aac +%{_includedir}/fdk-aac/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/fdk-aac.pc + +%changelog