Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 380577

Summary: media-sound/audacious and depend: ebuild improvements
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: New packagesAssignee: Tony Vroon (RETIRED) <chainsaw>
Status: RESOLVED FIXED    
Severity: trivial Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild.patch
ebuild.patch
ebuild.patch
ebuild.patch

Description Agostino Sarubbo gentoo-dev 2011-08-24 23:28:55 UTC
Created attachment 284543 [details, diff]
ebuild.patch

see attached patch
Comment 1 Agostino Sarubbo gentoo-dev 2011-08-24 23:29:09 UTC
Created attachment 284545 [details, diff]
ebuild.patch
Comment 2 Agostino Sarubbo gentoo-dev 2011-08-24 23:29:25 UTC
Created attachment 284547 [details, diff]
ebuild.patch
Comment 3 Agostino Sarubbo gentoo-dev 2011-08-24 23:29:43 UTC
Created attachment 284549 [details, diff]
ebuild.patch
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2011-08-30 14:09:36 UTC
Please target 3.0.2 only; I will not be modifying the 2.5.4 ebuilds at this point in time.
Comment 5 Agostino Sarubbo gentoo-dev 2011-08-30 22:11:39 UTC
(In reply to comment #4)
> Please target 3.0.2 only; I will not be modifying the 2.5.4 ebuilds at this
> point in time.

--- audacious-2.5.4.ebuild      2011-08-25 18:01:17.000000000 +0200                                                                                                                 
+++ audacious-3.0.2.ebuild      2011-08-24 23:51:33.000000000 +0200                                                                                                                 
@@ -1,6 +1,6 @@                                                                                                                                                                     
 # Copyright 1999-2011 Gentoo Foundation                                                                                                                                            
 # Distributed under the terms of the GNU General Public License v2                                                                                                                 
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/audacious-2.5.4.ebuild,v 1.2 2011/08/25 15:37:13 chainsaw Exp $                                                           
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/audacious-3.0.2.ebuild,v 1.1 2011/08/24 21:51:33 chainsaw Exp $                                                           
                                                                                                                                                                                    
 EAPI=4                                                                                                                                                                             
                                                                                                                                                                                    
@@ -8,12 +8,12 @@                                                                                                                                                                   
 S="${WORKDIR}/${MY_P}"                                                                                                                                                             
 DESCRIPTION="Audacious Player - Your music, your way, no exceptions"                                                                                                               
 HOMEPAGE="http://audacious-media-player.org/"                                                                                                                                      
-SRC_URI="http://distfiles.atheme.org/${MY_P}.tar.gz                                                                                                                                
+SRC_URI="http://distfiles.atheme.org/${MY_P}.tar.bz2                                                                                                                               
         mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"                                                                                                                               
                                                                                                                                                                                    
 LICENSE="GPL-2"                                                                                                                                                                    
 SLOT="0"                                                                                                                                                                           
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux"                                                                  
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux"                                                                 
 IUSE="altivec chardet nls session sse2"                                                                                                                                            
                                                                                                                                                                                    
 RDEPEND=">=dev-libs/dbus-glib-0.60                                                                                                                                                 
@@ -31,7 +31,7 @@                                                                                                                                                                   
        chardet? ( app-i18n/libguess )                                                                                                                                              
        nls? ( dev-util/intltool )"                                                                                                                                                 
                                                                                                                                                                                    
-PDEPEND=">=media-plugins/audacious-plugins-2.5.4"                                                                                                                                  
+PDEPEND=">=media-plugins/audacious-plugins-3.0.2"
 
 src_configure() {
        # D-Bus is a mandatory dependency, remote control,

There is no difference between 2.5.4 and 3.0.2, so you can apply my changes directly on 3.0.2. Same thing for audacious-plugins
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2011-09-22 14:59:19 UTC
+*audacious-3.0.3 (22 Sep 2011)
+
+  22 Sep 2011; Tony Vroon <chainsaw@gentoo.org> -audacious-3.0.2.ebuild,
+  +audacious-3.0.3.ebuild:
+  Version bump. Ebuild improvements by Agostino "ago" Sarubbo close bugs
+  #380577, #383357 & #383649. Remove vulnerable version for security bug
+  #383991.

+*audacious-plugins-3.0.3 (22 Sep 2011)
+
+  22 Sep 2011; Tony Vroon <chainsaw@gentoo.org>
+  -audacious-plugins-3.0.2.ebuild, +audacious-plugins-3.0.3.ebuild,
+  metadata.xml:
+  Version bump. Ebuild improvements by Agostino "ago" Sarubbo close bugs
+  #380577, #383357 & #383649. Remove vulnerable version for security bug
+  #383991.