Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37555873
en ru br
ALT Linux repos
S:1.4.2-alt1
5.0: 1.2.0-alt3
4.1: 1.2.0-alt2
4.0: 1.2.0-alt2
3.0: 1.0update.1-alt1.1.1.1

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

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin