rpms/audacious-plugins/devel audacious-plugins-1.2.2-cddb-buffer.patch, NONE, 1.1 audacious-plugins.desktop, NONE, 1.1 audacious-plugins.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Ralf Ertzinger (ertzing)
fedora-extras-commits at redhat.com
Sun Nov 26 18:26:17 UTC 2006
Author: ertzing
Update of /cvs/extras/rpms/audacious-plugins/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4104/devel
Modified Files:
.cvsignore sources
Added Files:
audacious-plugins-1.2.2-cddb-buffer.patch
audacious-plugins.desktop audacious-plugins.spec
Log Message:
auto-import audacious-plugins-1.2.2-0.8.sky on branch devel from audacious-plugins-1.2.2-0.8.sky.src.rpm
audacious-plugins-1.2.2-cddb-buffer.patch:
--- NEW FILE audacious-plugins-1.2.2-cddb-buffer.patch ---
diff -uNr audacious-plugins-fedora-1.2.2-orig/src/cdaudio/cddb.c audacious-plugins-fedora-1.2.2/src/cdaudio/cddb.c
--- audacious-plugins-fedora-1.2.2-orig/src/cdaudio/cddb.c 2006-11-21 09:59:31.000000000 +0100
+++ audacious-plugins-fedora-1.2.2/src/cdaudio/cddb.c 2006-11-21 10:02:48.000000000 +0100
@@ -109,14 +109,17 @@
cddb_generate_offset_string(cdda_disc_toc_t * info)
{
gchar *buffer;
+ gchar number[20];
int i;
buffer = g_malloc(info->last_track * 7 + 1);
sprintf(buffer, "%d", LBA(info->track[info->first_track]));
- for (i = info->first_track + 1; i <= info->last_track; i++)
- sprintf(buffer, "%s+%d", buffer, LBA(info->track[i]));
+ for (i = info->first_track + 1; i <= info->last_track; i++) {
+ sprintf(number, "+%d", LBA(info->track[i]));
+ strcat(buffer, number);
+ }
return buffer;
}
--- NEW FILE audacious-plugins.desktop ---
[Desktop Entry]
Name=Audacious
Comment=Play music
Comment[hu]=Zene lejátszása
Exec=audacious
Icon=audacious.png
MimeType=audio/x-scpls;audio/x-mpegurl;audio/mpegurl;audio/x-wav;application/x-ogg;
Categories=GTK;AudioVideo;Player;
Terminal=false
Type=Application
Encoding=UTF-8
X-Desktop-File-Install-Version=0.10
NoDisplay=true
--- NEW FILE audacious-plugins.spec ---
Name: audacious-plugins
Version: 1.2.2
Release: 0.8%{?dist}
Summary: Plugins for the Audacious media player
Group: Applications/Multimedia
License: GPL
URL: http://audacious-media-player.org/
# The original source files contain various codecs which clash
# with the FE license guidelines. They are removed in the -fedora-
# file.
# Source0: http://audacious-media-player.org/beta/audacious-plugins-1.2.2.tgz
Source0: audacious-plugins-fedora-%{version}.tar.gz
Source1: audacious-plugins.desktop
Patch0: audacious-plugins-1.2.2-cddb-buffer.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: audacious-devel >= 1.2.1-0.7%{dist}, esound-devel >= 0.2, libvorbis-devel >= 1.0
BuildRequires: zlib-devel, desktop-file-utils >= 0.9, alsa-lib-devel
BuildRequires: libsidplay-devel, libnotify-devel
BuildRequires: libmpcdec-devel, libmusicbrainz-devel
BuildRequires: taglib-devel >= 1.4, libogg-devel >= 1.0, flac-devel >= 1.1.2
BuildRequires: libvisual-devel >= 0.2, SDL-devel >= 1.2.9
BuildRequires: gettext, libsndfile-devel, curl-devel, libbinio-devel
BuildRequires: arts-devel, libmodplug-devel, lirc-devel
BuildRequires: jack-audio-connection-kit-devel, libsamplerate-devel
BuildRequires: pulseaudio-devel, fluidsynth-devel
Requires: audacious >= 1.2.0
Requires(post): desktop-file-utils >= 0.9, /sbin/ldconfig
Requires(postun): desktop-file-utils >= 0.9, /sbin/ldconfig
%description
Audacious is a media player that currently uses a skinned
user interface based on Winamp 2.x skins. It is based on ("forked off")
BMP.
This package provides essential plugins for audio input, audio output
and visualization.
%package jack
Summary: Audacious output plugin for JACK sound service
Group: Applications/Multimedia
Obsoletes: audacious-jack <= 1.1.2
Requires: audacious >= 1.2.0, audacious-plugins >= 1.2.0
%description jack
This package provides an Audacious output plugin that uses the
JACK sound service.
%package esd
Summary: Audacious output plugin for esd sound service
Group: Applications/Multimedia
Obsoletes: audacious-esd <= 1.1.2
Requires: audacious >= 1.2.0, audacious-plugins >= 1.2.0
%description esd
This package provides an Audacious output plugin that uses the
ESD sound server.
%package arts
Summary: Audacious output plugin for KDE arts sound service
Group: Applications/Multimedia
Obsoletes: audacious-arts <= 1.1.2
Requires: audacious >= 1.2.0, audacious-plugins >= 1.2.0
%description arts
This package provides an Audacious output plugin that uses the
KDE arts sound server.
%package pulseaudio
Summary: Audacious output plugin for PulseAudio
Group: Applications/Multimedia
Requires: audacious >= 1.2.0, audacious-plugins >= 1.2.0
%description pulseaudio
This package provides an Audacious output plugin that uses the
PulseAudio sound server.
%package amidi
Summary: Audacious imput plugin for amidi
Group: Applications/Multimedia
Requires: audacious >= 1.2.0, audacious-plugins >= 1.2.0
%description amidi
This package provides an Audacious input plugin that uses the
amidi sound service.
%prep
%setup -q -n audacious-plugins-fedora-%{version}
# Fix incorrect use of sprintf in the cdaudio plugin
%patch0 -p1 -b .cddb-buffer
%build
%configure \
--disable-rpath \
--enable-gconf \
--disable-gnome-vfs \
--enable-chardet \
--disable-dependency-tracking \
--enable-amidiplug \
--disable-amidiplug-dummy
make V=1 %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
desktop-file-install --vendor fedora \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{SOURCE1}
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/ldconfig
update-desktop-database %{_datadir}/applications
%postun
/sbin/ldconfig
update-desktop-database %{_datadir}/applications
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS
%{_libdir}/audacious
%exclude %{_libdir}/audacious/Input/libamidi-plug.so
%exclude %{_libdir}/audacious/Output/libjackout.so
%exclude %{_libdir}/audacious/Output/libarts.so
%exclude %{_libdir}/audacious/Output/libESD.so
%exclude %{_libdir}/audacious/Output/libpulse_audio.so
%{_datadir}/applications/fedora-audacious-plugins.desktop
%{_datadir}/audacious/images/audioscrobbler.png
%{_datadir}/audacious/images/audioscrobbler_badge.png
%files jack
%defattr(-,root,root,-)
%{_libdir}/audacious/Output/libjackout.so
%files arts
%defattr(-,root,root,-)
%{_bindir}/audacious-arts-helper
%{_libdir}/audacious/Output/libarts.so
%files esd
%defattr(-,root,root,-)
%{_libdir}/audacious/Output/libESD.so
%files pulseaudio
%defattr(-,root,root,-)
%{_libdir}/audacious/Output/libpulse_audio.so
%files amidi
%defattr(-,root,root,-)
%{_libdir}/audacious/Input/libamidi-plug.so
%{_libdir}/amidi-plug
%changelog
* Wed Nov 8 2006 Ralf Ertzinger <ralf at skytale.net> 1.2.2-0.8.fc7
- Initial RPM build for FE
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/audacious-plugins/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 26 Nov 2006 18:23:59 -0000 1.1
+++ .cvsignore 26 Nov 2006 18:25:47 -0000 1.2
@@ -0,0 +1 @@
+audacious-plugins-fedora-1.2.2.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/audacious-plugins/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 26 Nov 2006 18:23:59 -0000 1.1
+++ sources 26 Nov 2006 18:25:47 -0000 1.2
@@ -0,0 +1 @@
+8ac7f73da7432e1ffed6c2b9b0fced8c audacious-plugins-fedora-1.2.2.tar.gz
More information about the scm-commits
mailing list