rpms/audacious-plugins-freeworld/devel audacious-ffaudio.desktop, NONE, 1.1 audacious-plugins-2.2-m4a.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 audacious-aac.desktop, 1.1, 1.2 audacious-mp3.desktop, 1.1, 1.2 audacious-plugins-freeworld.spec, 1.5, 1.6 sources, 1.4, 1.5 audacious-alac.desktop, 1.1, NONE audacious-wma.desktop, 1.1, NONE

Hans de Goede jwrdegoede at rpmfusion.org
Sat Dec 19 16:59:56 CET 2009


Author: jwrdegoede

Update of /cvs/free/rpms/audacious-plugins-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv26265

Modified Files:
	.cvsignore audacious-aac.desktop audacious-mp3.desktop 
	audacious-plugins-freeworld.spec sources 
Added Files:
	audacious-ffaudio.desktop audacious-plugins-2.2-m4a.patch 
Removed Files:
	audacious-alac.desktop audacious-wma.desktop 
Log Message:
* Sat Dec 19 2009 Hans de Goede <j.w.r.degoede at hhs.nl> 2.2-1
- Update to 2.2



--- NEW FILE audacious-ffaudio.desktop ---
[Desktop Entry]
Name=Audacious
Comment=Play music
Comment[hu]=Zene lejátszása
Exec=audacious
Icon=audacious.png
MimeType=audio/x-ms-wma;audio/alac;audio/x-musepack;
Categories=GTK;AudioVideo;Player;
Terminal=false
Type=Application
NoDisplay=true

audacious-plugins-2.2-m4a.patch:
 ffaudio-core.c |    3 +++
 1 file changed, 3 insertions(+)

--- NEW FILE audacious-plugins-2.2-m4a.patch ---
diff -up audacious-plugins-2.2/src/ffaudio/ffaudio-core.c~ audacious-plugins-2.2/src/ffaudio/ffaudio-core.c
--- audacious-plugins-2.2/src/ffaudio/ffaudio-core.c~	2009-11-22 23:49:52.000000000 +0100
+++ audacious-plugins-2.2/src/ffaudio/ffaudio-core.c	2009-12-19 15:15:03.000000000 +0100
@@ -664,6 +664,9 @@ static gchar *ffaudio_fmts[] = {
     /* VQF */
     "vqf",
 
+    /* Apple Lossless (alac) */
+    "m4a",
+
     /* end of table */
     NULL
 };


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	21 Aug 2009 14:45:57 -0000	1.4
+++ .cvsignore	19 Dec 2009 15:59:56 -0000	1.5
@@ -1 +1 @@
-audacious-plugins-2.1.tgz
+audacious-plugins-2.2.tgz


Index: audacious-aac.desktop
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/audacious-aac.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- audacious-aac.desktop	10 Aug 2008 10:54:05 -0000	1.1
+++ audacious-aac.desktop	19 Dec 2009 15:59:56 -0000	1.2
@@ -8,6 +8,4 @@
 Categories=GTK;AudioVideo;Player;
 Terminal=false
 Type=Application
-Encoding=UTF-8
-X-Desktop-File-Install-Version=0.10
 NoDisplay=true


Index: audacious-mp3.desktop
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/audacious-mp3.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- audacious-mp3.desktop	10 Aug 2008 10:54:05 -0000	1.1
+++ audacious-mp3.desktop	19 Dec 2009 15:59:56 -0000	1.2
@@ -8,6 +8,4 @@
 Categories=GTK;AudioVideo;Player;
 Terminal=false
 Type=Application
-Encoding=UTF-8
-X-Desktop-File-Install-Version=0.10
 NoDisplay=true


Index: audacious-plugins-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/audacious-plugins-freeworld.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- audacious-plugins-freeworld.spec	21 Aug 2009 14:45:57 -0000	1.5
+++ audacious-plugins-freeworld.spec	19 Dec 2009 15:59:56 -0000	1.6
@@ -1,7 +1,12 @@
-%define         aud_ver 2.1
+# TODO:
+# - add more mime types to .desktop file for 'ffaudio' plugin
+# - add BR sidplay2-devel and find a way to make the built sid.so
+#   plugin an alternative to Fedora's sidplay1 based sid.so
+
+%define         aud_ver 2.2
 
 Name:           audacious-plugins-freeworld
-Version:        2.1
+Version:        2.2
 Release:        1%{?dist}
 Summary:        Additional plugins for the Audacious media player
 
@@ -11,8 +16,8 @@
 Source0:        http://distfiles.atheme.org/audacious-plugins-%{version}.tgz
 Source1:        audacious-mp3.desktop
 Source2:        audacious-aac.desktop
-Source3:        audacious-wma.desktop
-Source4:        audacious-alac.desktop
+Source3:        audacious-ffaudio.desktop
+Patch0:         audacious-plugins-2.2-m4a.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  audacious-devel >= %{aud_ver}
@@ -21,14 +26,14 @@
 BuildRequires:  lame-devel, libmms-devel, libmad-devel
 BuildRequires:  gettext, libbinio-devel
 BuildRequires:  dbus-devel >= 0.60, dbus-glib-devel >= 0.60
+# ffaudio plugin
+BuildRequires:  faad2-devel ffmpeg-devel
 
 # require all the plugins
 Requires:       %{name}-mp3 = %{version}-%{release}
 Requires:       %{name}-aac = %{version}-%{release}
-Requires:       %{name}-wma = %{version}-%{release}
-Requires:       %{name}-alac = %{version}-%{release}
-Requires:       %{name}-tta = %{version}-%{release}
 Requires:       %{name}-mms = %{version}-%{release}
+Requires:       %{name}-ffaudio = %{version}-%{release}
 
 # obsolete old freshrpms package
 Provides:       audacious-plugins-extras = %{version}-%{release}
@@ -39,6 +44,9 @@
 user interface based on Winamp 2.x skins. It is based on ("forked off")
 BMP.
 
+This package contains additional plugins for the Audacious media player.
+
+
 %package        mp3
 Summary:        MP3 playback plugin for Audacious
 Group:          Applications/Multimedia
@@ -47,9 +55,6 @@
 Requires(post):  desktop-file-utils >= 0.9
 Requires(postun): desktop-file-utils >= 0.9
 
-Provides:       bmp-mp3 = 0.9.7.1
-Obsoletes:      bmp-mp3 <= 0.9.7.1
-
 # obsolete old livna package
 Provides:       audacious-plugins-nonfree-mp3 = %{version}-%{release}
 Obsoletes:      audacious-plugins-nonfree-mp3 < %{version}-%{release}
@@ -82,60 +87,26 @@
 This is the plugin needed to play AAC audio files.
 
 
-%package        wma
-Summary:        WMA playback plugin for Audacious
-Group:          Applications/Multimedia
-Requires:       audacious-plugins >= %{aud_ver}
+%package ffaudio
+Summary: FFMpeg/FAAD2 based input plugin for Audacious
+Group: Applications/Multimedia
+Requires: audacious-plugins >= %{aud_ver}
 
 Requires(post):  desktop-file-utils >= 0.9
 Requires(postun): desktop-file-utils >= 0.9
 
-# obsolete old livna package
-Provides:       audacious-plugins-nonfree-wma = %{version}-%{release}
-Obsoletes:      audacious-plugins-nonfree-wma < %{version}-%{release}
+# obsolete discontinued plugins
+Obsoletes: audacious-plugins-freeworld-alac <= 2.1
+Obsoletes: audacious-plugins-freeworld-tta <= 2.1
+Obsoletes: audacious-plugins-freeworld-wma <= 2.1
+
+# obsolete old livna packages
+Obsoletes: audacious-plugins-nonfree-alac < %{version}-%{release}
+Obsoletes: audacious-plugins-nonfree-tta < %{version}-%{release}
+Obsoletes: audacious-plugins-nonfree-wma < %{version}-%{release}
 
-%description    wma
-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 is the plugin needed to play WMA audio files.
-
-
-%package        alac
-Summary:        ALAC playback plugin for Audacious
-Group:          Applications/Multimedia
-Requires:       audacious-plugins >= %{aud_ver}
-
-Requires(post):  desktop-file-utils >= 0.9
-Requires(postun): desktop-file-utils >= 0.9
-
-# obsolete old livna package
-Provides:       audacious-plugins-nonfree-alac = %{version}-%{release}
-Obsoletes:      audacious-plugins-nonfree-alac < %{version}-%{release}
-
-%description    alac
-Audacious is a media player that currently uses a skinned
-user interface based on Winamp 2.x skins. It is based on ("forked off")
-
-This is the plugin needed to play ALAC (Apple Lossless Audio Codec)
-audio files.
-
-
-%package        tta
-Summary:        TTA playback plugin for Audacious
-Group:          Applications/Multimedia
-Requires:       audacious-plugins >= %{aud_ver}
-
-# obsolete old livna package
-Provides:       audacious-plugins-nonfree-tta = %{version}-%{release}
-Obsoletes:      audacious-plugins-nonfree-tta < %{version}-%{release}
-
-%description    tta
-Audacious is a media player that currently uses a skinned
-user interface based on Winamp 2.x skins. It is based on ("forked off")
-
-This is the plugin needed to play TTA audio files.
+%description ffaudio
+FFMpeg/FAAD2 based input plugin for Audacious.
 
 
 %package        mms
@@ -157,6 +128,8 @@
 
 %prep
 %setup -q -n audacious-plugins-%{version}
+%patch0 -p1
+sed -i '\,^.SILENT:,d' buildsys.mk.in
 
 
 %build
@@ -168,9 +141,7 @@
         --disable-dependency-tracking
 make V=1 %{?_smp_mflags} -C src/madplug
 make V=1 %{?_smp_mflags} -C src/aac
-make V=1 %{?_smp_mflags} -C src/wma
-make V=1 %{?_smp_mflags} -C src/alac
-make V=1 %{?_smp_mflags} -C src/tta
+make V=1 %{?_smp_mflags} -C src/ffaudio
 make V=1 %{?_smp_mflags} -C src/mms
 
 
@@ -178,9 +149,7 @@
 rm -rf $RPM_BUILD_ROOT
 make -C src/madplug install DESTDIR=$RPM_BUILD_ROOT
 make -C src/aac install DESTDIR=$RPM_BUILD_ROOT
-make -C src/wma install DESTDIR=$RPM_BUILD_ROOT
-make -C src/alac install DESTDIR=$RPM_BUILD_ROOT
-make -C src/tta install DESTDIR=$RPM_BUILD_ROOT
+make -C src/ffaudio install DESTDIR=$RPM_BUILD_ROOT
 make -C src/mms install DESTDIR=$RPM_BUILD_ROOT
 
 desktop-file-install --vendor livna \
@@ -191,16 +160,13 @@
     --dir $RPM_BUILD_ROOT%{_datadir}/applications   \
     %{SOURCE2}
 
-desktop-file-install --vendor livna \
+desktop-file-install --vendor "" \
     --dir $RPM_BUILD_ROOT%{_datadir}/applications   \
     %{SOURCE3}
 
-desktop-file-install --vendor livna \
-    --dir $RPM_BUILD_ROOT%{_datadir}/applications   \
-    %{SOURCE4}
-
 find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -217,16 +183,10 @@
 %postun aac
 update-desktop-database %{_datadir}/applications
 
-%post wma
-update-desktop-database %{_datadir}/applications
-
-%postun wma
-update-desktop-database %{_datadir}/applications
-
-%post alac
+%post ffaudio
 update-desktop-database %{_datadir}/applications
 
-%postun alac
+%postun ffaudio
 update-desktop-database %{_datadir}/applications
 
 
@@ -244,25 +204,20 @@
 %{_libdir}/audacious/Input/aac.so
 %{_datadir}/applications/livna-audacious-aac.desktop
 
-%files wma
+%files ffaudio
 %defattr(-,root,root,-)
-%{_libdir}/audacious/Input/wma.so
-%{_datadir}/applications/livna-audacious-wma.desktop
-
-%files alac
-%defattr(-,root,root,-)
-%{_libdir}/audacious/Input/alac.so
-%{_datadir}/applications/livna-audacious-alac.desktop
-
-%files tta
-%defattr(-,root,root,-)
-%{_libdir}/audacious/Input/tta.so
+%{_libdir}/audacious/Input/ffaudio.so
+%{_datadir}/applications/audacious-ffaudio.desktop
 
 %files mms
 %defattr(-,root,root,-)
 %{_libdir}/audacious/Transport/mms.so
 
+
 %changelog
+* Sat Dec 19 2009 Hans de Goede <j.w.r.degoede at hhs.nl> 2.2-1
+- Update to 2.2
+
 * Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.5.1-2
 - rebuild for new F11 features
 


Index: sources
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	21 Aug 2009 14:45:57 -0000	1.4
+++ sources	19 Dec 2009 15:59:56 -0000	1.5
@@ -1 +1 @@
-087fcb1f6fb8429b267f18ed3e3acb7a  audacious-plugins-2.1.tgz
+ed6790bf5667c824eda72301f0a886a8  audacious-plugins-2.2.tgz


--- audacious-alac.desktop DELETED ---


--- audacious-wma.desktop DELETED ---



More information about the rpmfusion-commits mailing list