Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380577 - media-sound/audacious and depend: ebuild improvements
Summary: media-sound/audacious and depend: ebuild improvements
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal trivial (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2011-08-24 23:28 UTC by Agostino Sarubbo
Modified: 2011-09-22 14:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild.patch (diff1,332 bytes, patch)
2011-08-24 23:28 UTC, Agostino Sarubbo
Details | Diff
ebuild.patch (diff2,801 bytes, patch)
2011-08-24 23:29 UTC, Agostino Sarubbo
Details | Diff
ebuild.patch (diff3,928 bytes, patch)
2011-08-24 23:29 UTC, Agostino Sarubbo
Details | Diff
ebuild.patch (diff4,294 bytes, patch)
2011-08-24 23:29 UTC, Agostino Sarubbo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.