# Tag: Jack, Monitoring, Video # Type: Standalone # Category: Graphic, Tool Summary: Jack Video Monitor Name: xjadeo Version: 0.8.14 Release: 5%{?dist} License: GPL URL: https://xjadeo.sourceforge.net/ Vendor: Audinux Distribution: Audinux Source0: https://github.com/x42/xjadeo/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: xjadeo.desktop BuildRequires: gcc gcc-c++ BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: alsa-lib-devel BuildRequires: pkgconfig(jack) BuildRequires: gettext-devel BuildRequires: libxcb-devel BuildRequires: libX11-devel BuildRequires: mesa-libGLU-devel BuildRequires: libltc-devel BuildRequires: liblo-devel BuildRequires: freetype-devel BuildRequires: ffmpeg-devel BuildRequires: libXv-devel BuildRequires: SDL2-devel BuildRequires: libXpm-devel BuildRequires: desktop-file-utils %description xjadeo is a simple video player that gets sync from jack by x42. Please refer to the documentation in the doc folder for any details, or visit http://xjadeo.sf.net/ %prep %autosetup -n %{name}-%{version} %build %set_build_flags LDFLAGS="${LDFLAGS:-%{build_ldflags}} -z muldefs" ; export LDFLAGS ./autogen.sh %configure --without-portmidi --libdir=%{_libdir} sed -i -e 's/-lporttime//g' src/Makefile sed -i -e 's/-lporttime//g' src/xjadeo/Makefile cd src/xjadeo %make_build PREFIX=/usr paths.h cd ../.. %make_build PREFIX=/usr %install %make_install PREFIX=/usr install -m 755 -d %{buildroot}/%{_datadir}/icons/xjadeo/ install -m 644 src/xjadeo/icons/xjadeoH128.png %{buildroot}/%{_datadir}/icons/xjadeo/%{name}.png install -m 755 -d %{buildroot}/%{_datadir}/applications/ install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop desktop-file-install \ --add-category="AudioVideo" \ --delete-original \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/%{name}.desktop %check desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop %files %doc AUTHORS ChangeLog INSTALL NEWS README xjadeo.lsm %license COPYING %{_bindir}/* %{_datadir}/man/* %{_datadir}/xjadeo/ %{_datadir}/applications/* %{_datadir}/icons/* %changelog * Thu Apr 25 2024 Yann Collette 0.8.14-5 - update to 0.8.14-5 * Mon Feb 12 2024 Yann Collette 0.8.13-5 - update to 0.8.13-5 - fix desktop icon * Sun Sep 03 2023 Yann Collette 0.8.13-4 - update to 0.8.13-4 * Sun Jan 01 2023 Yann Collette 0.8.12-4 - update to 0.8.12-4 * Mon Apr 18 2022 Yann Collette 0.8.11-4 - update to 0.8.11-4 * Wed Jan 6 2021 Yann Collette 0.8.10-4 - update to 0.8.10 * Fri Oct 23 2020 Yann Collette 0.8.9-4 - fix debug build * Wed Apr 22 2020 Yann Collette 0.8.9-3 - update for Fedora 32 * Fri May 3 2019 Yann Collette 0.8.9-1 - update to 0.8.9-1 * Mon Oct 15 2018 Yann Collette 0.8.7-1 - update for Fedora 29 * Mon Apr 2 2018 Yann Collette 0.8.7-1 - Initial release of spec file