Name: libcaption Version: 0.8 Release: 1%{?dist} Summary: CEA608 / CEA708 closed-caption encoder/decoder License: MIT URL: https://github.com/szatmary/libcaption %undefine _disable_source_fetch Source0: https://github.com/szatmary/libcaption/archive/refs/tags/v0.8.tar.gz BuildRequires: cmake, gcc, gcc-c++, make BuildRequires: doxygen #Requires: %description libcaption is a library written in C to aid in the creating and parsing of closed caption data, open sourced under the MIT license to use within community developed broadcast tools. This package contains the files requires for building with libcaption. %prep %autosetup %build mkdir build cd build cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_LIB_DIR=%{_libdir} -DCMAKE_C_FLAGS="-fPIC" -DCMAKE_CXX_FLAGS="-fPIC" .. make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT cd build %make_install find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{?ldconfig_scriptlets} %files %license LICENSE.txt %doc README.md /usr/bin/flv+scc /usr/bin/flv+srt /usr/bin/flv2srt /usr/bin/party /usr/bin/rollup /usr/bin/scc2srt /usr/bin/scc2vtt /usr/bin/sccdump /usr/bin/srt2vtt /usr/bin/srtdump /usr/bin/ts2srt /usr/bin/vttdump /usr/bin/vttsegmenter /usr/include/caption/caption.h /usr/include/caption/cea708.h /usr/include/caption/eia608.h /usr/include/caption/eia608_charmap.h /usr/include/caption/mpeg.h /usr/include/caption/scc.h /usr/include/caption/srt.h /usr/include/caption/utf8.h /usr/include/caption/vtt.h /usr/include/caption/xds.h /usr/lib/libcaption.a %changelog * Mon Feb 02 2026 System User for dev -