Group :: Som
RPM: ardour
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define beta beta24
%define subbeta %nil
Name: ardour
Version: 0.9
Release: alt0.7%{beta}%subbeta.1
Summary: Ardour is a multichannel hard disk recorder and digital audio workstation.
Summary(ru_RU.KOI8-R): Ardour -- ÜÔÏ ÃÉÆÒÏ×ÁÑ ÒÁÂÏÞÁÑ ÓÔÁÎÃÉÑ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÍÎÏÇÏËÁÎÁÌØÎÏÇÏ Ú×ÕËÁ.
License: GPL
Group: Sound
Url: http://ardour.org
Packager: Yuri N. Sedunov <aris at altlinux.ru>
Source: %url/releases/%name-%version%beta%subbeta.tar.bz2
%if 0
Source1: %name-48x48.xpm
Source2: %name-32x32.xpm
Source3: %name-16x16.xpm
%endif
Patch: %name-0.9beta24-alt-makefile.patch
%define jack_ver 0.98.1
%define samplerate_ver 0.0.15
%define lrdf_ver 0.3.5
Requires: jackd >= %jack_ver
BuildPreReq: libtool_1.4
BuildPreReq: kernel-headers-std
BuildPreReq: jackit-devel >= %jack_ver
BuildPreReq: libsamplerate-devel >= %samplerate_ver
BuildPreReq: liblrdf-devel >= %lrdf_ver
# Automatically added by buildreq on Tue Aug 24 2004 (-bi)
BuildRequires: XFree86-devel-static XFree86-libs flex gcc-c++ gcc-g77 glib-devel glib2 gtk+-devel jackit-devel libalsa-devel libart_lgpl-devel liblrdf-devel libncurses-devel libpng-devel libraptor-devel libsamplerate-devel libsndfile-devel libstdc++-devel libtinfo-devel libxml2-devel pkgconfig python-base python-modules-compiler python-modules-encodings rpm-build-python sgml-tools zlib-devel
%description
Ardour is a multichannel hard disk recorder (HDR) and digital audio
workstation (DAW). It is capable of simultaneous recording of 24 or more
channels of 32 bit audio at 48kHz. Ardour is intended to function as a
"professional" HDR system, replacing dedicated hardware solutions such
as the Mackie HDR and provide the same or better functionality as
proprietary software DAWs such as ProTools, Samplitude, Logic Audio,
Nuendo and Cubase VST/SX.
%description -l ru_RU.KOI8-R
Ardour -- ÜÔÏ ÃÉÆÒÏ×ÁÑ ÒÁÂÏÞÁÑ ÓÔÁÎÃÉÑ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÍÎÏÇÏËÁÎÁÌØÎÏÇÏ
Ú×ÕËÁ, ÐÏÚ×ÏÌÑÀÝÁÑ ÚÁÐÉÓØ 24 É ÂÏÌÅÅ ËÁÎÁÌÏ× 32-ÂÉÔÎÏÇÏ Ú×ÕËÁ Ó ÞÁÓÔÏÔÏÊ
ÄÉÓËÒÅÔÉÚÁÃÉÉ 48 ëçÃ. Ardour ÐÏÚ×ÏÌÑÅÔ ÚÁÍÅÎÉÔØ ÔÒÁÄÉÃÉÏÎÎÙÅ ÁÐÐÁÒÁÔÎÙÅ
ÒÅÛÅÎÉÑ ËÌÁÓÓÁ Mackie HDR É ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÏÄÉÎÁËÏ×ÕÀ ÉÌÉ ÂÏÌØÛÕÀ
ÆÕÎËÃÉÏÎÁÌØÎÏÓÔØ × ÓÒÁ×ÎÅÎÉÉ Ó ÔÁËÉÍÉ ÐÒÏÐÒÉÅÔÁÒÎÙÍÉ ÐÒÏÇÒÁÍÍÎÙÍÉ
ÐÒÏÄÕËÔÁÍÉ ËÁË ProTools, Samplitude, Logic Audio, Nuendo É Cubase
VST/SX.
%prep
%setup -q -n %name-%version%beta%subbeta
%patch -p1
%build
%set_libtool_version 1.4
%configure
%make_build
%install
%makeinstall
# menu
%__mkdir_p %buildroot/%_menudir
%__cat <<__MENU__ >%buildroot/%_menudir/%name
?package(%name): needs="x11" section="Multimedia/%group" title="Ardour" \
longtitle="Multichannel Hard Disk Recorder" command="%_bindir/ardour" icon="%name.xpm"
__MENU__
%if 0
# icons
%__install -pD -m644 %SOURCE1 %buildroot%_liconsdir/%name.xpm
%__install -pD -m644 %SOURCE2 %buildroot%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE3 %buildroot%_miconsdir/%name.xpm
%endif
%__rm -rf DOCUMENTATION/CVS
%find_lang --with-man --output=%name.lang %name libgtkmmext
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%_bindir/*
%dir %_libdir/%name
%_libdir/%name/*
%dir %_datadir/%name
%_datadir/%name/*
%exclude %_datadir/%name/*a
%_menudir/*
#%_iconsdir/%name.xpm
#%_iconsdir/*/%name.xpm
%dir %_sysconfdir/%name
%config %_sysconfdir/%name/*
%_man1dir/*
%doc DOCUMENTATION/*
%changelog
…
Todas as alterações você pod ver aqui
%define subbeta %nil
Name: ardour
Version: 0.9
Release: alt0.7%{beta}%subbeta.1
Summary: Ardour is a multichannel hard disk recorder and digital audio workstation.
Summary(ru_RU.KOI8-R): Ardour -- ÜÔÏ ÃÉÆÒÏ×ÁÑ ÒÁÂÏÞÁÑ ÓÔÁÎÃÉÑ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÍÎÏÇÏËÁÎÁÌØÎÏÇÏ Ú×ÕËÁ.
License: GPL
Group: Sound
Url: http://ardour.org
Packager: Yuri N. Sedunov <aris at altlinux.ru>
Source: %url/releases/%name-%version%beta%subbeta.tar.bz2
%if 0
Source1: %name-48x48.xpm
Source2: %name-32x32.xpm
Source3: %name-16x16.xpm
%endif
Patch: %name-0.9beta24-alt-makefile.patch
%define jack_ver 0.98.1
%define samplerate_ver 0.0.15
%define lrdf_ver 0.3.5
Requires: jackd >= %jack_ver
BuildPreReq: libtool_1.4
BuildPreReq: kernel-headers-std
BuildPreReq: jackit-devel >= %jack_ver
BuildPreReq: libsamplerate-devel >= %samplerate_ver
BuildPreReq: liblrdf-devel >= %lrdf_ver
# Automatically added by buildreq on Tue Aug 24 2004 (-bi)
BuildRequires: XFree86-devel-static XFree86-libs flex gcc-c++ gcc-g77 glib-devel glib2 gtk+-devel jackit-devel libalsa-devel libart_lgpl-devel liblrdf-devel libncurses-devel libpng-devel libraptor-devel libsamplerate-devel libsndfile-devel libstdc++-devel libtinfo-devel libxml2-devel pkgconfig python-base python-modules-compiler python-modules-encodings rpm-build-python sgml-tools zlib-devel
%description
Ardour is a multichannel hard disk recorder (HDR) and digital audio
workstation (DAW). It is capable of simultaneous recording of 24 or more
channels of 32 bit audio at 48kHz. Ardour is intended to function as a
"professional" HDR system, replacing dedicated hardware solutions such
as the Mackie HDR and provide the same or better functionality as
proprietary software DAWs such as ProTools, Samplitude, Logic Audio,
Nuendo and Cubase VST/SX.
%description -l ru_RU.KOI8-R
Ardour -- ÜÔÏ ÃÉÆÒÏ×ÁÑ ÒÁÂÏÞÁÑ ÓÔÁÎÃÉÑ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÍÎÏÇÏËÁÎÁÌØÎÏÇÏ
Ú×ÕËÁ, ÐÏÚ×ÏÌÑÀÝÁÑ ÚÁÐÉÓØ 24 É ÂÏÌÅÅ ËÁÎÁÌÏ× 32-ÂÉÔÎÏÇÏ Ú×ÕËÁ Ó ÞÁÓÔÏÔÏÊ
ÄÉÓËÒÅÔÉÚÁÃÉÉ 48 ëçÃ. Ardour ÐÏÚ×ÏÌÑÅÔ ÚÁÍÅÎÉÔØ ÔÒÁÄÉÃÉÏÎÎÙÅ ÁÐÐÁÒÁÔÎÙÅ
ÒÅÛÅÎÉÑ ËÌÁÓÓÁ Mackie HDR É ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÏÄÉÎÁËÏ×ÕÀ ÉÌÉ ÂÏÌØÛÕÀ
ÆÕÎËÃÉÏÎÁÌØÎÏÓÔØ × ÓÒÁ×ÎÅÎÉÉ Ó ÔÁËÉÍÉ ÐÒÏÐÒÉÅÔÁÒÎÙÍÉ ÐÒÏÇÒÁÍÍÎÙÍÉ
ÐÒÏÄÕËÔÁÍÉ ËÁË ProTools, Samplitude, Logic Audio, Nuendo É Cubase
VST/SX.
%prep
%setup -q -n %name-%version%beta%subbeta
%patch -p1
%build
%set_libtool_version 1.4
%configure
%make_build
%install
%makeinstall
# menu
%__mkdir_p %buildroot/%_menudir
%__cat <<__MENU__ >%buildroot/%_menudir/%name
?package(%name): needs="x11" section="Multimedia/%group" title="Ardour" \
longtitle="Multichannel Hard Disk Recorder" command="%_bindir/ardour" icon="%name.xpm"
__MENU__
%if 0
# icons
%__install -pD -m644 %SOURCE1 %buildroot%_liconsdir/%name.xpm
%__install -pD -m644 %SOURCE2 %buildroot%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE3 %buildroot%_miconsdir/%name.xpm
%endif
%__rm -rf DOCUMENTATION/CVS
%find_lang --with-man --output=%name.lang %name libgtkmmext
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%_bindir/*
%dir %_libdir/%name
%_libdir/%name/*
%dir %_datadir/%name
%_datadir/%name/*
%exclude %_datadir/%name/*a
%_menudir/*
#%_iconsdir/%name.xpm
#%_iconsdir/*/%name.xpm
%dir %_sysconfdir/%name
%config %_sysconfdir/%name/*
%_man1dir/*
%doc DOCUMENTATION/*
%changelog
…
Todas as alterações você pod ver aqui