rpms/audacious/devel audacious-2.4-doc-enqueue.patch, NONE, 1.1 audacious-2.4-libm.patch, NONE, 1.1 .cvsignore, 1.18, 1.19 audacious.spec, 1.78, 1.79 sources, 1.18, 1.19 audacious-2.2-AUD-99.patch, 1.1, NONE audacious-2.2-coverart-2.patch, 1.2, NONE audacious-2.2-disabled-iplugins.patch, 1.4, NONE audacious-2.2-doc-enqueue.patch, 1.1, NONE audacious-2.2-libm.patch, 1.1, NONE audacious-2.2-multiple-decoders-per-ext.patch, 1.1, NONE audacious-2.2-pkgconfig-libs.patch, 1.1, NONE audacious-2.2-set_tuple_cb.patch, 1.3, NONE audacious-2.2-unescape-fileinfo.patch, 1.1, NONE

Michael Schwendt mschwendt at fedoraproject.org
Fri Jun 11 12:26:01 UTC 2010


Author: mschwendt

Update of /cvs/pkgs/rpms/audacious/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv29270

Modified Files:
	.cvsignore audacious.spec sources 
Added Files:
	audacious-2.4-doc-enqueue.patch audacious-2.4-libm.patch 
Removed Files:
	audacious-2.2-AUD-99.patch audacious-2.2-coverart-2.patch 
	audacious-2.2-disabled-iplugins.patch 
	audacious-2.2-doc-enqueue.patch audacious-2.2-libm.patch 
	audacious-2.2-multiple-decoders-per-ext.patch 
	audacious-2.2-pkgconfig-libs.patch 
	audacious-2.2-set_tuple_cb.patch 
	audacious-2.2-unescape-fileinfo.patch 
Log Message:
* Wed Jun  9 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4-0.1.alpha1
- Drop obsolete BR libsamplerate-devel and --enable-samplerate.
- Upgrade to 2.4 alpha1.


audacious-2.4-doc-enqueue.patch:
 main.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE audacious-2.4-doc-enqueue.patch ---
diff -Nur audacious-2.2-orig/src/audacious/main.c audacious-2.2/src/audacious/main.c
--- audacious-2.2-orig/src/audacious/main.c	2009-11-22 23:43:47.000000000 +0100
+++ audacious-2.2/src/audacious/main.c	2010-04-16 12:43:53.000000000 +0200
@@ -165,7 +165,7 @@
     {"play-pause", 't', 0, G_OPTION_ARG_NONE, &options.play_pause, N_("Pause if playing, play otherwise"), NULL},
     {"fwd", 'f', 0, G_OPTION_ARG_NONE, &options.fwd, N_("Skip forward in playlist"), NULL},
     {"show-jump-box", 'j', 0, G_OPTION_ARG_NONE, &options.show_jump_box, N_("Display Jump to File dialog"), NULL},
-    {"enqueue", 'e', 0, G_OPTION_ARG_NONE, &options.enqueue, N_("Don't clear the playlist"), NULL},
+    {"enqueue", 'e', 0, G_OPTION_ARG_NONE, &options.enqueue, N_("Add files to the playlist"), NULL},
     {"enqueue-to-temp", 'E', 0, G_OPTION_ARG_NONE, &options.enqueue_to_temp, N_("Add new files to a temporary playlist"), NULL},
     {"show-main-window", 'm', 0, G_OPTION_ARG_NONE, &options.mainwin, N_("Display the main window"), NULL},
     {"activate", 'a', 0, G_OPTION_ARG_NONE, &options.activate, N_("Display all open Audacious windows"), NULL},

audacious-2.4-libm.patch:
 Makefile |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE audacious-2.4-libm.patch ---
diff -Nur audacious-2.4-alpha1-orig/src/audacious/Makefile audacious-2.4-alpha1/src/audacious/Makefile
--- audacious-2.4-alpha1-orig/src/audacious/Makefile	2010-06-08 17:35:27.000000000 +0200
+++ audacious-2.4-alpha1/src/audacious/Makefile	2010-06-09 20:44:53.000000000 +0200
@@ -124,7 +124,7 @@
 		-I../libaudcore			\
 		-I../libaudtag
 
-LIBS += ${LDADD}						\
+LIBS += ${LDADD}	-lm					\
 		-L../libaudcore -laudcore	\
 		-L../libaudgui -laudgui \
 		-L../libaudtag -laudtag		\


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/audacious/devel/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- .cvsignore	25 Nov 2009 14:40:44 -0000	1.18
+++ .cvsignore	11 Jun 2010 12:26:00 -0000	1.19
@@ -1 +1 @@
-audacious-2.2.tgz
+audacious-2.4-alpha1.tgz


Index: audacious.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audacious/devel/audacious.spec,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -p -r1.78 -r1.79
--- audacious.spec	11 Jun 2010 09:13:25 -0000	1.78
+++ audacious.spec	11 Jun 2010 12:26:01 -0000	1.79
@@ -1,40 +1,23 @@
 # Minimum audacious/audacious-plugins version in inter-package
 # dependencies.
-# We enforce 2.2 as 2.1 or older is insufficient.
-%define aud_ver 2.2
+# We enforce 2.4 as 2.2 or older is insufficient.
+%define aud_ver 2.4
 
 Name: audacious
-Version: 2.2
-Release: 16%{?dist}
+Version: 2.4
+Release: 0.1.alpha1%{?dist}
 
 License: GPLv3
 Summary: GTK2 based media player similar to XMMS
 URL: http://audacious-media-player.org/
 Group: Applications/Multimedia
 
-Source0: http://distfiles.atheme.org/audacious-%{version}.tgz
+Source0: http://distfiles.atheme.org/audacious-%{version}-alpha1.tgz
 
-# not submitted upstream, code section is gone in post-2.2
-Patch0: audacious-2.2-disabled-iplugins.patch
-# obsolete with version upgrade
-Patch1: audacious-2.2-AUD-99.patch
-# obsolete with version upgrade
-Patch2: audacious-2.2-pkgconfig-libs.patch
-# won't apply with version upgrade
-# for a problem that is known upstream, but 2.3-alpha1 doesn't fixed it yet
-# iplugin sorting order is important, too
-Patch3: audacious-2.2-multiple-decoders-per-ext.patch
-# tuple.c part merged upstream
-Patch4: audacious-2.2-set_tuple_cb.patch
 # merged upstream
-Patch5: audacious-2.2-libm.patch
-# obsolete with version upgrade
-Patch6: audacious-2.2-coverart-2.patch
-# obsolete with version upgrade
-Patch7: audacious-2.2-unescape-fileinfo.patch
-# fix for manual merged upstream
-# fix for --help not merged yet
-Patch8: audacious-2.2-doc-enqueue.patch
+Patch0: audacious-2.4-libm.patch
+# only for --help
+Patch1: audacious-2.4-doc-enqueue.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -48,9 +31,6 @@ BuildRequires: dbus-devel dbus-glib-deve
 BuildRequires: libSM-devel
 BuildRequires: desktop-file-utils
 
-# disabled by default
-BuildRequires: libsamplerate-devel
-
 # The automatic SONAME dependency is not enough
 # during version upgrades.
 Requires: audacious-libs = %{version}-%{release}
@@ -90,18 +70,11 @@ Files needed when building software for 
 
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}-%{version}-alpha1
 sed -i '\,^.SILENT:,d' buildsys.mk.in
 sed -i -e 's!\(build_stamp.*\)UNSUPPORTED VERSION!\1Fedora package!' src/audacious/Makefile ; grep 'Fedora package' src/audacious/Makefile || exit -1
-%patch0 -p1 -b .disabled-iplugins
-%patch1 -p1 -b .AUD-99
-%patch2 -p1 -b .pkgconfig-libs
-%patch3 -p1 -b .multiple-decoders
-%patch4 -p1 -b .set_tuple_cb
-%patch5 -p1 -b .libm
-%patch6 -p1 -b .coverart
-%patch7 -p1 -b .unescape-fileinfo
-%patch8 -p1 -b .doc-enqueue
+%patch0 -p1 -b .libm
+%patch1 -p1 -b .doc-enqueue
 
 # From .desktop files remove MIME types the base build of the
 # Fedora audacious-plugins package does not understand.
@@ -127,7 +100,6 @@ done   
 
 %build
 %configure  \
-    --enable-samplerate \
     --disable-sse2  \
     --disable-rpath \
     --disable-dependency-tracking
@@ -155,17 +127,6 @@ desktop-file-install  \
     --add-category AudioVideo  \
     $RPM_BUILD_ROOT%{_datadir}/applications/audacious2.desktop
 
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
-mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/audacious2.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
-
-# fixed post-2.3
-# fix for: tarball installs softlinks that point into buildroot
-cd $RPM_BUILD_ROOT%{_bindir}
-rm -f audacious audtool
-ln -s audacious2 audacious
-ln -s audtool2 audtool
-cd -
-
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -173,17 +134,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 update-desktop-database &> /dev/null || :
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 
 %postun
 update-desktop-database &> /dev/null || :
-if [ $1 -eq 0 ] ; then
-    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
-    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-fi
-
-%posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %post libs -p /sbin/ldconfig
 
@@ -200,7 +153,7 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/audacious/
 %{_mandir}/man[^3]/*
 %{_datadir}/applications/*.desktop
-%{_datadir}/icons/hicolor/48x48/apps/*
+%{_datadir}/pixmaps/*
 
 %files libs
 %defattr(-,root,root,-)
@@ -211,13 +164,15 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_includedir}/audacious/
 %{_includedir}/libaudcore/
 %{_includedir}/libaudgui/
-%{_includedir}/libaudtag/
-%{_includedir}/libSAD/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 
 
 %changelog
+* Wed Jun  9 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4-0.1.alpha1
+- Drop obsolete BR libsamplerate-devel and --enable-samplerate.
+- Upgrade to 2.4 alpha1.
+
 * Wed Jun  9 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-16
 - Enhance the coverart patch to not crash in URI conversion (#602113).
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/audacious/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- sources	25 Nov 2009 14:40:44 -0000	1.18
+++ sources	11 Jun 2010 12:26:01 -0000	1.19
@@ -1 +1 @@
-ad0f7484692c529acfa91ce784170478  audacious-2.2.tgz
+d76f6ec0216cac67d371bec6a6fbe423  audacious-2.4-alpha1.tgz


--- audacious-2.2-AUD-99.patch DELETED ---


--- audacious-2.2-coverart-2.patch DELETED ---


--- audacious-2.2-disabled-iplugins.patch DELETED ---


--- audacious-2.2-doc-enqueue.patch DELETED ---


--- audacious-2.2-libm.patch DELETED ---


--- audacious-2.2-multiple-decoders-per-ext.patch DELETED ---


--- audacious-2.2-pkgconfig-libs.patch DELETED ---


--- audacious-2.2-set_tuple_cb.patch DELETED ---


--- audacious-2.2-unescape-fileinfo.patch DELETED ---



More information about the scm-commits mailing list