mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-01 09:31:58 +00:00
c47f6a052c
* Funny update script Signed-off-by: Gilver <rockgrub@disroot.org> * Fixies Signed-off-by: Gilver <rockgrub@disroot.org> * Change ver source for now Signed-off-by: Gilver <rockgrub@disroot.org> * Bump release Signed-off-by: Gilver <rockgrub@disroot.org> * New devel file Signed-off-by: Gilver <rockgrub@disroot.org> --------- Signed-off-by: Gilver <rockgrub@disroot.org>
62 lines
1.5 KiB
RPMSpec
62 lines
1.5 KiB
RPMSpec
%global commit ad6748ac8b2ebbfae7d0c5608434f60592d61edc
|
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
|
%global commit_date 20250303
|
|
%global ver 0.2.1
|
|
|
|
Name: libfreeaptx
|
|
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
|
Release: 2%?dist
|
|
Summary: Free implementation of Audio Processing Technology codec (aptX)
|
|
License: LGPLv2+
|
|
URL: https://github.com/iamthehorker/libfreeaptx
|
|
Source0: %{url}/archive/%{commit}/libfreeaptx-%{commit}.tar.gz
|
|
BuildRequires: gcc
|
|
BuildRequires: make
|
|
|
|
%description
|
|
This is an Open Source implementation of Audio Processing Technology codec
|
|
(aptX). This codec is mainly used in Bluetooth A2DP profile.
|
|
|
|
%package devel
|
|
Summary: Development files for %{name}
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
%description devel
|
|
The %{name}-devel package contains libraries and header files for developing
|
|
applications that use %{name}.
|
|
|
|
%package tools
|
|
Summary: %{name} encoder and decoder utilities
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
%description tools
|
|
The %{name}-tools package contains command line encoder and decoder utilities.
|
|
|
|
%prep
|
|
%autosetup -n libfreeaptx-%{commit} -p1
|
|
|
|
%build
|
|
%make_build LDFLAGS="%{build_ldflags}" "CFLAGS=%{build_cflags}"
|
|
|
|
%install
|
|
%make_install PREFIX=%{_prefix} LIBDIR=%{_lib}
|
|
|
|
%files
|
|
%license COPYING
|
|
%{_libdir}/%{name}.so.0
|
|
%{_libdir}/%{name}.so.%{ver}
|
|
|
|
%files devel
|
|
%{_includedir}/freeaptx.h
|
|
%{_libdir}/%{name}.a
|
|
%{_libdir}/%{name}.so
|
|
%{_libdir}/pkgconfig/%{name}.pc
|
|
|
|
%files tools
|
|
%doc README
|
|
%{_bindir}/freeaptxenc
|
|
%{_bindir}/freeaptxdec
|
|
|
|
%changelog
|
|
%autochangelog
|