X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fblds%2Fcinelerra.spec;h=2e28e105d1278422140b0bdffcfa8d1a37f26e1b;hp=33efa13ad2971f1cae1df031c944b1c20b8f7735;hb=c905fabd0678fcc8ab9e32e4443ad8709adafefd;hpb=5dd1696d79f92dbef0d96170776c7a6975f697fb diff --git a/cinelerra-5.1/blds/cinelerra.spec b/cinelerra-5.1/blds/cinelerra.spec index 33efa13a..2e28e105 100644 --- a/cinelerra-5.1/blds/cinelerra.spec +++ b/cinelerra-5.1/blds/cinelerra.spec @@ -1,4 +1,4 @@ -%define ver 20181129 +%define ver 20190331 %define cin cinelerra Summary: Multimedia Editing and construction @@ -12,15 +12,21 @@ Version: 5.1 Release: %{ver} License: GPL Group: Applications/Multimedia -URL: http://cinelerra-cv.org/ +URL: https://cinelerra-gg.org/ # Obtained from : # git clone git://git.cinelerra.org/goodguy/cinelerra.git cinelerra5 Source0: %{cin}-%{version}-%{ver}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -%if 0%{?fedora}%{?centos} +%if 0%{?fedora} %define rhat 1 +%define distro fedora +%endif +%if 0%{?centos} +%define rhat 1 +%define distro centos +%define centos_cfg --disable-libaom --disable-libwebp %endif BuildRequires: autoconf @@ -39,10 +45,13 @@ BuildRequires: libXft-devel BuildRequires: libXinerama-devel BuildRequires: libXv-devel BuildRequires: nasm +BuildRequires: libtool BuildRequires: ncurses-devel BuildRequires: texinfo BuildRequires: udftools BuildRequires: gtk2-devel +BuildRequires: va-devel +BuildRequires: vdpau-devel %{?rhat:BuildRequires: alsa-lib-devel} %{?rhat:BuildRequires: bzip2-devel} %{?rhat:BuildRequires: xorg-x11-fonts-cyrillic} @@ -70,7 +79,7 @@ Multimedia editing and construction %setup -q -n %{cin}-%{version} %build ./autogen.sh -%configure %{?xcfg} +%configure %{?xcfg} %{?centos_cfg} %{__make} %install @@ -79,14 +88,26 @@ Multimedia editing and construction %clean %{__rm} -rf %{buildroot} +%if 0%{?rhat} +%post +if [ -d /etc/yum.repos.d ]; then + echo > /etc/yum.repos.d/cin.repo "[cin]" + echo >> /etc/yum.repos.d/cin.repo "name=cinelerra-gg" + echo >> /etc/yum.repos.d/cin.repo "baseurl=https://cinelerra-gg.org/download/pkgs/%{distro}\$releasever/" + echo >> /etc/yum.repos.d/cin.repo "enabled=1" + echo >> /etc/yum.repos.d/cin.repo "gpgcheck=0" +fi +%postun +if [ -d /etc/yum.repos.d ]; then + rm -f /etc/yum.repos.d/cin.repo +fi +%endif + %files %defattr(-, root, root, -) %{_bindir}/* %{_libdir}/* %{_datadir}/* -%exclude /usr/src/debug -%exclude /usr/lib/debug - %changelog