Репозитории ALT
S: | 1.1-alt2 |
5.1: | 0.9svn1082-alt2 |
Другие репозитории
Upstream: | 0.9beta9.1 |
Группа :: Звук
Пакет: aqualung
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: aqualung
Summary: Aqualung is a music player for the GNU/Linux operating system
Version: 0.9svn1082
Release: alt2
License: GPL
Group: Sound
# svn co https://aqualung.svn.sourceforge.net/svnroot/aqualung/trunk aqualung
Source: %name-svn.tar.gz
#Source: %name-%version.tar.gz
Packager: Fr. Br. George <george at altlinux.ru>
Url: http://aqualung.sf.net
# Automatically added by buildreq on Tue Oct 20 2009
BuildRequires: gcc-c++ jackit-devel libalsa-devel libavformat-devel libcddb-devel libcdio-devel libflac-devel libgtk+2-devel liblame-devel liblrdf-devel liblua5-devel libmac-devel libmad-devel libmodplug-devel libmpcdec-devel liboggz-devel libpulseaudio-devel libsamplerate-devel libsndfile-devel libspeex-devel libvorbis-devel libwavpack-devel libxml2-devel
%description
Aqualung is a music player for the GNU/Linux operating system.
It plays audio files from your filesystem and has the feature of
inserting no gaps between adjacent tracks. It also supports high
quality sample rate conversion between the file and the output
device, when necessary.
Almost all sample-based, uncompressed formats (eg. WAV, AIFF, AU
etc.) are supported. Files encoded with FLAC (the Free Lossless
Audio Codec), Ogg Vorbis, MPEG Audio (including the infamous MP3
format) and MOD files (MOD, S3M, XM, IT, etc.) are also supported.
The program can play the music through OSS, ALSA or the JACK Audio
Connection Kit.
Aqualung supports the LADSPA 1.1 plugin standard. You can use any
suitable plugin to enhance the music you are listening to.
Other features of the program: internally working volume and balance
controls (not touching the soundcard mixer), multiple skin support,
random seeking during playback, track repeat, list repeat and shuffle
mode (besides normal playback). It will come up in the same state as
it was when you closed it, including playback modes, volume & balance
settings, currently processing LADSPA plugins, window sizes,
positions & visibility, and other miscellaneous options.
You can control any running instance of the program remotely from the
command line (start, stop, pause etc.). Remote loading or enqueueing
soundfiles as well as complete playlists is also supported.
In addition to all this, Aqualung provides a so-called Music Store
that is an XML-based music database, capable of storing various
metadata about music on your computer (including, but not limited
to, the names of artists, and the titles of records and tracks).
You can (and should) organize your music into a tree of
Artists/Records/Tracks, thereby making life easier than with the
all-in-one Winamp/XMMS playlist.
Author: Tom Szilagyi <tszilagyi at users.sourceforge.net>
%prep
%setup -q -n %name
#./autogen.sh
%autoreconf
%build
%configure \
--enable-debug \
--prefix=%prefix \
--with-alsa=yes \
--with-cdda=yes \
--with-cddb=yes \
--with-flac=yes \
--with-id3=yes \
--with-ifp=yes \
--with-jack=yes \
--with-ladspa=yes \
--with-lame=yes \
--with-lavc=yes \
--with-loop=yes \
--with-mac=yes \
--with-metadata=yes \
--with-metaedit=yes \
--with-mpc=yes \
--with-mpeg=yes \
--with-mpegstatrec=yes \
--with-mod=yes \
--with-ogg=yes \
--with-oss=yes \
--with-sndfile=yes \
--with-speex=yes \
--with-src=yes \
--with-systray=yes \
--with-pulse=yes \
--with-vorbisenc=yes \
--with-wavpack=yes
# *64 patch
sed -i 's at /usr/lib/ at %_libdir at g' src/plugin.c
%make_build
%install
%makeinstall
# icon
install -Dm 644 src/img/icon_48.png %buildroot%_liconsdir/%name.png
# menu-entry
install -dm 755 %buildroot/%_desktopdir
cat > %name.desktop << EOF
[Desktop Entry]
Type=Application;Player
Comment=Aqualung is a music player for the GNU/Linux operating system
Terminal=false
Exec=%name -o alsa
Icon=%name
Name=Aqualung
EOF
install -m 0644 %name.desktop \
%buildroot/%_desktopdir/%name.desktop
%find_lang %name
%files -f %name.lang
%doc AUTHORS ChangeLog COPYING README
%_bindir/%name
%_mandir/man1/*
%dir %_datadir/%name
%_datadir/%name/*
%_liconsdir/%name.png
%_desktopdir/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь
Summary: Aqualung is a music player for the GNU/Linux operating system
Version: 0.9svn1082
Release: alt2
License: GPL
Group: Sound
# svn co https://aqualung.svn.sourceforge.net/svnroot/aqualung/trunk aqualung
Source: %name-svn.tar.gz
#Source: %name-%version.tar.gz
Packager: Fr. Br. George <george at altlinux.ru>
Url: http://aqualung.sf.net
# Automatically added by buildreq on Tue Oct 20 2009
BuildRequires: gcc-c++ jackit-devel libalsa-devel libavformat-devel libcddb-devel libcdio-devel libflac-devel libgtk+2-devel liblame-devel liblrdf-devel liblua5-devel libmac-devel libmad-devel libmodplug-devel libmpcdec-devel liboggz-devel libpulseaudio-devel libsamplerate-devel libsndfile-devel libspeex-devel libvorbis-devel libwavpack-devel libxml2-devel
%description
Aqualung is a music player for the GNU/Linux operating system.
It plays audio files from your filesystem and has the feature of
inserting no gaps between adjacent tracks. It also supports high
quality sample rate conversion between the file and the output
device, when necessary.
Almost all sample-based, uncompressed formats (eg. WAV, AIFF, AU
etc.) are supported. Files encoded with FLAC (the Free Lossless
Audio Codec), Ogg Vorbis, MPEG Audio (including the infamous MP3
format) and MOD files (MOD, S3M, XM, IT, etc.) are also supported.
The program can play the music through OSS, ALSA or the JACK Audio
Connection Kit.
Aqualung supports the LADSPA 1.1 plugin standard. You can use any
suitable plugin to enhance the music you are listening to.
Other features of the program: internally working volume and balance
controls (not touching the soundcard mixer), multiple skin support,
random seeking during playback, track repeat, list repeat and shuffle
mode (besides normal playback). It will come up in the same state as
it was when you closed it, including playback modes, volume & balance
settings, currently processing LADSPA plugins, window sizes,
positions & visibility, and other miscellaneous options.
You can control any running instance of the program remotely from the
command line (start, stop, pause etc.). Remote loading or enqueueing
soundfiles as well as complete playlists is also supported.
In addition to all this, Aqualung provides a so-called Music Store
that is an XML-based music database, capable of storing various
metadata about music on your computer (including, but not limited
to, the names of artists, and the titles of records and tracks).
You can (and should) organize your music into a tree of
Artists/Records/Tracks, thereby making life easier than with the
all-in-one Winamp/XMMS playlist.
Author: Tom Szilagyi <tszilagyi at users.sourceforge.net>
%prep
%setup -q -n %name
#./autogen.sh
%autoreconf
%build
%configure \
--enable-debug \
--prefix=%prefix \
--with-alsa=yes \
--with-cdda=yes \
--with-cddb=yes \
--with-flac=yes \
--with-id3=yes \
--with-ifp=yes \
--with-jack=yes \
--with-ladspa=yes \
--with-lame=yes \
--with-lavc=yes \
--with-loop=yes \
--with-mac=yes \
--with-metadata=yes \
--with-metaedit=yes \
--with-mpc=yes \
--with-mpeg=yes \
--with-mpegstatrec=yes \
--with-mod=yes \
--with-ogg=yes \
--with-oss=yes \
--with-sndfile=yes \
--with-speex=yes \
--with-src=yes \
--with-systray=yes \
--with-pulse=yes \
--with-vorbisenc=yes \
--with-wavpack=yes
# *64 patch
sed -i 's at /usr/lib/ at %_libdir at g' src/plugin.c
%make_build
%install
%makeinstall
# icon
install -Dm 644 src/img/icon_48.png %buildroot%_liconsdir/%name.png
# menu-entry
install -dm 755 %buildroot/%_desktopdir
cat > %name.desktop << EOF
[Desktop Entry]
Type=Application;Player
Comment=Aqualung is a music player for the GNU/Linux operating system
Terminal=false
Exec=%name -o alsa
Icon=%name
Name=Aqualung
EOF
install -m 0644 %name.desktop \
%buildroot/%_desktopdir/%name.desktop
%find_lang %name
%files -f %name.lang
%doc AUTHORS ChangeLog COPYING README
%_bindir/%name
%_mandir/man1/*
%dir %_datadir/%name
%_datadir/%name/*
%_liconsdir/%name.png
%_desktopdir/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь