Репозитории ALT
S: | 3.40.0-alt1 |
5.1: | 2.26.1-alt1 |
4.1: | 2.22.0-alt2.qa1 |
4.0: | 2.16.3-alt1 |
3.0: | 2.10.0-alt1.1 |
Группа :: Звук
Пакет: sound-juicer
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define ver_major 2.10
Name: sound-juicer
Version: %ver_major.0
Release: alt1.1
Summary: Clean and lean CD ripper
Summary(be_BY.UTF-8): п÷я─п╬я│я┌я▀ п╧ п╩я▒пЁп╨я√ я█п╨я│я┌я─п╟п╨я┌п╟я─ п╥п╟п©я√я│п╟я· п╥ п╟п©я┌я▀я┤п╫я▀я┘ п╢я▀я│п╨п╟я·.
Summary(ru_RU.UTF-8): п÷я─п╬я│я┌п╬п╧ п╦ п╩я▒пЁп╨п╦п╧ я█п╨я│я┌я─п╟п╨я┌п╬я─ п╥п╟п©п╦я│п╣п╧ я│ п╬п©я┌п╦я┤п╣я│п╨п╦я┘ п╢п╦я│п╨п╬п╡.
License: GPL
Group: Sound
Url: http://www.burtonini.com/blog/computers/%name
Source: %url/%name-%version.tar.gz
Source1: %name.be.po
%define scrollkeeper_ver 0.3.14
%define GConf_ver 2.10.0
Requires: libmusicbrainz,libgnomeui,glib2
Requires: gstreamer >= 0.8.9
Requires: libGConf2 >= %GConf_ver
Requires: gstreamer-cdaudio
Requires: gstreamer-cdparanoia
BuildPreReq: gnome-common >= 2.8.0
BuildPreReq: GConf2 >= %GConf_ver
BuildPreReq: menu-devel
# Automatically added by buildreq on Mon May 16 2005
BuildRequires: gstreamer-plugins-devel gstreamer-utils libnautilus2-cd-burner-devel
BuildRequires: ORBit2-devel esound fontconfig freetype2 gcc-c++ glib2-devel gnome-vfs2-devel
BuildRequires: gnome2-media-devel libGConf2-devel libnautilus2-cd-burner-devel gstreamer-gconf
BuildRequires: hostinfo libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel gnome2-media-devel
BuildRequires: libdbus-devel libglade2-devel libgnome-devel libgnome-keyring libgnomecanvas-devel
BuildRequires: libgnomeui-devel libgtk+2-devel libhal-devel libmusicbrainz-devel libpango-devel libpopt-devel
BuildRequires: libstdc++-devel libxml2-devel perl-XML-Parser pkgconfig xorg-x11-devel xorg-x11-libs
BuildRequires: gstreamer-devel >= 0.8.9
BuildRequires: libGConf2-devel >= %GConf_ver
BuildRequires: scrollkeeper >= %scrollkeeper_ver
%description
GStreamer-based CD ripping tool. Saves audio CDs to Ogg/vorbis.
%description -l be_BY.UTF-8
п║я─п╬п╢п╟п╨ п╡я▀п╩я┐я┤я█п╫я▄п╫я▐ п╥п╟п©я√я│п╟я· п╥ п╟п©я┌я▀я┤п╫я▀я┘ п╟я·п╢я▀я▒ п╢я▀я│п╨п╟я·, я▐п╨я√ п╠п╟п╥я┐п╣я├я├п╟ п╫п╟ gstreamer.
п■п╟п╥п╡п╟п╩я▐п╣ п╥п╟я┘п╬я·п╡п╟я├я▄ п╥п╟п©я√я│я▀ я┐ я└п╟я─п╪п╟я├п╣ Ogg/vorbis.
%description -l ru_RU.UTF-8
п÷я─п╬пЁя─п╟п╪п╪п╟ п╢п╩я▐ п╡я▀п╢п╣п╩п╣п╫п╦я▐ п╥п╟п©п╦я│п╣п╧ я│ п╬п©я┌п╦я┤п╣я│п╨п╦я┘ п╟я┐п╢п╦п╬п╢п╦я│п╨п╬п╡, п╠п╟п╥п╦я─я┐я▌я┴п╟я▐я│я▐ п╫п╟ gstreamer.
п║п╬я┘я─п╟п╫я▐п╣я┌ п╥п╟п©п╦я│п╦ п╡ я└п╬я─п╪п╟я┌п╟я┘ Ogg/vorbis.
%prep
%setup -q
cat %SOURCE1 > po/be.po
%__subst 's, -Werror,,
s, -Wno-unused-parameter,,
s,\(sound_juicer_LDFLAG.*\),\1 -export-dynamic,' src/Makefile*
%build
#%__rm -f missing
#%__libtoolize --copy --force
#%__aclocal -I %_datadir/aclocal/gnome2-macros
#%__autoheader
#%__automake -a -c
#%__autoconf
export LDFLAGS=-export-dynamic
%configure \
--disable-schemas-install \
--enable-hal \
--enable-ignore-missing-cd
%make_build
%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%make_install DESTDIR=$RPM_BUILD_ROOT install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
# menus
%__mkdir_p %buildroot%_menudir
freedesktop2menu.pl %name "Multimedia/Sound" \
%buildroot%_datadir/applications/%name.desktop \
%buildroot%_menudir/%name
%__rm -rf %buildroot%_localstatedir/scrollkeeper
%find_lang --with-gnome %name
%post
%gconf2_install
%gconf2_install %name
%update_menus
%postun
%clean_menus
%files -f %name.lang
%_bindir/*
%_datadir/%name
%_datadir/applications/*
%_datadir/pixmaps/*
%_menudir/*
%config %_sysconfdir/gconf/schemas/*
%doc AUTHORS COPYING ChangeLog INSTALL README NEWS
%changelog
…
Полный changelog можно просмотреть здесь
Name: sound-juicer
Version: %ver_major.0
Release: alt1.1
Summary: Clean and lean CD ripper
Summary(be_BY.UTF-8): п÷я─п╬я│я┌я▀ п╧ п╩я▒пЁп╨я√ я█п╨я│я┌я─п╟п╨я┌п╟я─ п╥п╟п©я√я│п╟я· п╥ п╟п©я┌я▀я┤п╫я▀я┘ п╢я▀я│п╨п╟я·.
Summary(ru_RU.UTF-8): п÷я─п╬я│я┌п╬п╧ п╦ п╩я▒пЁп╨п╦п╧ я█п╨я│я┌я─п╟п╨я┌п╬я─ п╥п╟п©п╦я│п╣п╧ я│ п╬п©я┌п╦я┤п╣я│п╨п╦я┘ п╢п╦я│п╨п╬п╡.
License: GPL
Group: Sound
Url: http://www.burtonini.com/blog/computers/%name
Source: %url/%name-%version.tar.gz
Source1: %name.be.po
%define scrollkeeper_ver 0.3.14
%define GConf_ver 2.10.0
Requires: libmusicbrainz,libgnomeui,glib2
Requires: gstreamer >= 0.8.9
Requires: libGConf2 >= %GConf_ver
Requires: gstreamer-cdaudio
Requires: gstreamer-cdparanoia
BuildPreReq: gnome-common >= 2.8.0
BuildPreReq: GConf2 >= %GConf_ver
BuildPreReq: menu-devel
# Automatically added by buildreq on Mon May 16 2005
BuildRequires: gstreamer-plugins-devel gstreamer-utils libnautilus2-cd-burner-devel
BuildRequires: ORBit2-devel esound fontconfig freetype2 gcc-c++ glib2-devel gnome-vfs2-devel
BuildRequires: gnome2-media-devel libGConf2-devel libnautilus2-cd-burner-devel gstreamer-gconf
BuildRequires: hostinfo libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel gnome2-media-devel
BuildRequires: libdbus-devel libglade2-devel libgnome-devel libgnome-keyring libgnomecanvas-devel
BuildRequires: libgnomeui-devel libgtk+2-devel libhal-devel libmusicbrainz-devel libpango-devel libpopt-devel
BuildRequires: libstdc++-devel libxml2-devel perl-XML-Parser pkgconfig xorg-x11-devel xorg-x11-libs
BuildRequires: gstreamer-devel >= 0.8.9
BuildRequires: libGConf2-devel >= %GConf_ver
BuildRequires: scrollkeeper >= %scrollkeeper_ver
%description
GStreamer-based CD ripping tool. Saves audio CDs to Ogg/vorbis.
%description -l be_BY.UTF-8
п║я─п╬п╢п╟п╨ п╡я▀п╩я┐я┤я█п╫я▄п╫я▐ п╥п╟п©я√я│п╟я· п╥ п╟п©я┌я▀я┤п╫я▀я┘ п╟я·п╢я▀я▒ п╢я▀я│п╨п╟я·, я▐п╨я√ п╠п╟п╥я┐п╣я├я├п╟ п╫п╟ gstreamer.
п■п╟п╥п╡п╟п╩я▐п╣ п╥п╟я┘п╬я·п╡п╟я├я▄ п╥п╟п©я√я│я▀ я┐ я└п╟я─п╪п╟я├п╣ Ogg/vorbis.
%description -l ru_RU.UTF-8
п÷я─п╬пЁя─п╟п╪п╪п╟ п╢п╩я▐ п╡я▀п╢п╣п╩п╣п╫п╦я▐ п╥п╟п©п╦я│п╣п╧ я│ п╬п©я┌п╦я┤п╣я│п╨п╦я┘ п╟я┐п╢п╦п╬п╢п╦я│п╨п╬п╡, п╠п╟п╥п╦я─я┐я▌я┴п╟я▐я│я▐ п╫п╟ gstreamer.
п║п╬я┘я─п╟п╫я▐п╣я┌ п╥п╟п©п╦я│п╦ п╡ я└п╬я─п╪п╟я┌п╟я┘ Ogg/vorbis.
%prep
%setup -q
cat %SOURCE1 > po/be.po
%__subst 's, -Werror,,
s, -Wno-unused-parameter,,
s,\(sound_juicer_LDFLAG.*\),\1 -export-dynamic,' src/Makefile*
%build
#%__rm -f missing
#%__libtoolize --copy --force
#%__aclocal -I %_datadir/aclocal/gnome2-macros
#%__autoheader
#%__automake -a -c
#%__autoconf
export LDFLAGS=-export-dynamic
%configure \
--disable-schemas-install \
--enable-hal \
--enable-ignore-missing-cd
%make_build
%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%make_install DESTDIR=$RPM_BUILD_ROOT install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
# menus
%__mkdir_p %buildroot%_menudir
freedesktop2menu.pl %name "Multimedia/Sound" \
%buildroot%_datadir/applications/%name.desktop \
%buildroot%_menudir/%name
%__rm -rf %buildroot%_localstatedir/scrollkeeper
%find_lang --with-gnome %name
%post
%gconf2_install
%gconf2_install %name
%update_menus
%postun
%clean_menus
%files -f %name.lang
%_bindir/*
%_datadir/%name
%_datadir/applications/*
%_datadir/pixmaps/*
%_menudir/*
%config %_sysconfdir/gconf/schemas/*
%doc AUTHORS COPYING ChangeLog INSTALL README NEWS
%changelog
…
Полный changelog можно просмотреть здесь