ALT Linux repos
Group :: Sound
RPM: vorbis-tools
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%def_disable static
%def_enable shared
%def_disable rpath
%def_with pic
%def_enable ogg123
%def_enable oggdec
%def_enable oggenc
%def_enable ogginfo
%def_enable vcut
%def_enable vorbiscomment
%def_with flac
%def_with speex
%def_disable testing
Name: vorbis-tools
Version: 1.2.0
Release: alt2
Summary: Ogg Vorbis Tools
Summary(uk_UA.CP1251): Інструменти Ogg Vorbis
Summary(ru_RU.CP1251): Инструменты Ogg Vorbis
License: %gpl2only
Group: Sound
URL: http://www.vorbis.com/
Source: http://downloads.xiph.org/releases/vorbis/%name-%version.tar.bz2
Patch0: %name-1.2.0-configure.patch
# Patch1: https://trac.xiph.org/attachment/ticket/1347/vorbis-tools-1.2.0-sec.patch?format=raw
Patch1: %name-1.2.0-sec.patch
# Automatically added by buildreq on Mon Mar 17 2008
#BuildRequires: gcc-c++ libao-devel libcurl-devel libflac-devel libspeex-devel libvorbis-devel
BuildRequires: libogg-devel >= 1.0 libvorbis-devel >= 1.0.1
%if_enabled ogg123
BuildRequires: libao-devel libcurl-devel
%{?_with_flac:BuildRequires: libflac-devel libogg-devel liboggflac-devel}
%{?_with_speex:BuildRequires: libspeex-devel}
%else
%{?_enable_oggenc:%{?_with_flac:BuildRequires: libflac-devel libogg-devel liboggflac-devel}}
%endif
BuildRequires: rpm-build-licenses
%description
%name contains:
%{?_enable_ogg123:- ogg123 - playback tool}
%{?_enable_oggdec:- oggdec - decoder}
%{?_enable_oggenc:- oggenc - encoder}
%{?_enable_ogginfo:- ogginfo - informator}
%{?_enable_vcut:- vcut - cut tool}
%{?_enable_vorbiscomment:- vorbiscomment - tag editor}
%description -l uk_UA.CP1251
%name містить:
%{?_enable_ogg123:- ogg123 - інструмент для відтворення}
%{?_enable_oggdec:- oggdec - декодер}
%{?_enable_oggenc:- oggenc - кодер}
%{?_enable_ogginfo:- ogginfo - інформатор}
%{?_enable_vcut:- vcut - інструмент для розрізання}
%{?_enable_vorbiscomment:- vorbiscomment - редактор тегів}
%description -l ru_RU.CP1251
%name содержит:
%{?_enable_ogg123:- ogg123 - инструмент для воспроизведения}
%{?_enable_oggdec:- oggdec - декодер}
%{?_enable_oggenc:- oggenc - кодер}
%{?_enable_ogginfo:- ogginfo - информатор}
%{?_enable_vcut:- vcut - инструмент для разрезания}
%{?_enable_vorbiscomment:- vorbiscomment - редактор тегов}
%prep
%setup
%patch0 -p1
%patch1 -p1
%build
%__autoreconf
%configure \
%{subst_with pic} \
%{subst_enable rpath} \
%{subst_enable static} \
%if_disabled testing
--disable-aotest \
--disable-curltest \
--disable-oggtest \
--disable-vorbistest \
%endif
%{subst_enable ogg123} \
%{subst_enable oggdec} \
%{subst_enable oggenc} \
%{subst_enable ogginfo} \
%{subst_enable vcut} \
%{subst_enable vorbiscomment} \
%{subst_with flac} \
%{subst_with speex}
%make_build
%install
%make_install DESTDIR=%buildroot install
%find_lang %name
%files -f %name.lang
%doc AUTHORS CHANGES README
%_bindir/*
%_man1dir/*
%changelog
…
Full changelog you can see here
%def_enable shared
%def_disable rpath
%def_with pic
%def_enable ogg123
%def_enable oggdec
%def_enable oggenc
%def_enable ogginfo
%def_enable vcut
%def_enable vorbiscomment
%def_with flac
%def_with speex
%def_disable testing
Name: vorbis-tools
Version: 1.2.0
Release: alt2
Summary: Ogg Vorbis Tools
Summary(uk_UA.CP1251): Інструменти Ogg Vorbis
Summary(ru_RU.CP1251): Инструменты Ogg Vorbis
License: %gpl2only
Group: Sound
URL: http://www.vorbis.com/
Source: http://downloads.xiph.org/releases/vorbis/%name-%version.tar.bz2
Patch0: %name-1.2.0-configure.patch
# Patch1: https://trac.xiph.org/attachment/ticket/1347/vorbis-tools-1.2.0-sec.patch?format=raw
Patch1: %name-1.2.0-sec.patch
# Automatically added by buildreq on Mon Mar 17 2008
#BuildRequires: gcc-c++ libao-devel libcurl-devel libflac-devel libspeex-devel libvorbis-devel
BuildRequires: libogg-devel >= 1.0 libvorbis-devel >= 1.0.1
%if_enabled ogg123
BuildRequires: libao-devel libcurl-devel
%{?_with_flac:BuildRequires: libflac-devel libogg-devel liboggflac-devel}
%{?_with_speex:BuildRequires: libspeex-devel}
%else
%{?_enable_oggenc:%{?_with_flac:BuildRequires: libflac-devel libogg-devel liboggflac-devel}}
%endif
BuildRequires: rpm-build-licenses
%description
%name contains:
%{?_enable_ogg123:- ogg123 - playback tool}
%{?_enable_oggdec:- oggdec - decoder}
%{?_enable_oggenc:- oggenc - encoder}
%{?_enable_ogginfo:- ogginfo - informator}
%{?_enable_vcut:- vcut - cut tool}
%{?_enable_vorbiscomment:- vorbiscomment - tag editor}
%description -l uk_UA.CP1251
%name містить:
%{?_enable_ogg123:- ogg123 - інструмент для відтворення}
%{?_enable_oggdec:- oggdec - декодер}
%{?_enable_oggenc:- oggenc - кодер}
%{?_enable_ogginfo:- ogginfo - інформатор}
%{?_enable_vcut:- vcut - інструмент для розрізання}
%{?_enable_vorbiscomment:- vorbiscomment - редактор тегів}
%description -l ru_RU.CP1251
%name содержит:
%{?_enable_ogg123:- ogg123 - инструмент для воспроизведения}
%{?_enable_oggdec:- oggdec - декодер}
%{?_enable_oggenc:- oggenc - кодер}
%{?_enable_ogginfo:- ogginfo - информатор}
%{?_enable_vcut:- vcut - инструмент для разрезания}
%{?_enable_vorbiscomment:- vorbiscomment - редактор тегов}
%prep
%setup
%patch0 -p1
%patch1 -p1
%build
%__autoreconf
%configure \
%{subst_with pic} \
%{subst_enable rpath} \
%{subst_enable static} \
%if_disabled testing
--disable-aotest \
--disable-curltest \
--disable-oggtest \
--disable-vorbistest \
%endif
%{subst_enable ogg123} \
%{subst_enable oggdec} \
%{subst_enable oggenc} \
%{subst_enable ogginfo} \
%{subst_enable vcut} \
%{subst_enable vorbiscomment} \
%{subst_with flac} \
%{subst_with speex}
%make_build
%install
%make_install DESTDIR=%buildroot install
%find_lang %name
%files -f %name.lang
%doc AUTHORS CHANGES README
%_bindir/*
%_man1dir/*
%changelog
…
Full changelog you can see here