File rawcooked.spec of Package RAWcooked

# Copyright (c) 2018 info@mediaarea.net
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.

# norootforbuild

%global rawcooked_version		24.11.20250920

Name:			rawcooked
Version:		%rawcooked_version
Release:		1
Summary:		Encodes RAW A/V data while permitting reversibility (CLI)
Group:			Productivity/Multimedia/Other
License:		BSD-2-Clause
URL:			https://mediaarea.net/RAWcooked
Packager:		Jerome Martinez <info@mediaarea.net>
Source0:		rawcooked_%{version}-1.tar.gz
Prefix:		%{_prefix}
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: 	gcc-c++
BuildRequires:	pkgconfig
BuildRequires:  automake
BuildRequires:  autoconf
BuildRequires:	dos2unix

%if 0%{?rhel} >= 8
BuildRequires:  alternatives
%endif

%description
rawcooked CLI (Command Line Interface)

RAWcooked provides this service:

Encodes RAW audio-visual data while permitting reversibility

%prep
%setup -q -n rawcooked-%rawcooked_version
dos2unix     *.txt
%__chmod 644 *.html *.txt

%build
export CFLAGS="-g $RPM_OPT_FLAGS"
export CXXFLAGS="-g $RPM_OPT_FLAGS"

# build CLI
pushd Project/GNU/CLI
	%__chmod +x autogen
	./autogen
	%if 0%{?mageia} >= 6
		%configure --disable-dependency-tracking
	%else
		%configure
	 %endif

	%__make %{?jobs:-j%{jobs}}
popd

%install
pushd Project/GNU/CLI
	%__make install DESTDIR=%{buildroot}
popd

%clean
[ -d "%{buildroot}" -a "%{buildroot}" != "" ] && %__rm -rf "%{buildroot}"

%files
%defattr(-,root,root,-)
%doc License.html
%doc History_CLI.txt
%{_bindir}/rawcooked
%{_mandir}/man1/rawcooked.*

%changelog
* Mon Jan 01 2018 Jerome Martinez <info@mediaarea.net> - 24.11.20250920-0
- See History.txt for more info and real dates
openSUSE Build Service is sponsored by