Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 134865
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Samuli Suominen <ssuominen@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Flavio Campana <SilverXXX@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
exaile-0.2_beta4.ebuild exaile-0.2_beta4.ebuild text/plain Jakub Moc (RETIRED) 2006-08-10 15:54 0000 968 bytes Details
exaile-0.2_beta5.ebuild exaile-0.2_beta5.ebuild text/plain Eichi 2006-08-21 10:33 0000 1.11 KB Details
exaile-0.2.3.ebuild exaile-0.2.3.ebuild text/plain Nick Cunningham 2006-09-08 12:03 0000 1.03 KB Details
exaile-0.2.4.ebuild exaile-0.2.4.ebuild text/plain Solveig Haag 2006-10-24 06:11 0000 1.09 KB Details
exaile-0.2.5b.ebuild exaile-0.2.5b.ebuild text/plain Nick Cunningham 2006-11-04 19:20 0000 1.57 KB Details
exaile-0.2.5b.ebuild exaile-0.2.5b.ebuild text/plain Nick Cunningham 2006-11-06 08:08 0000 1.81 KB Details
exaile-0.2.5.ebuild exaile-0.2.5.ebuild text/plain Juan Aguado 2006-11-12 02:43 0000 1.62 KB Details
exaile-0.2.5.ebuild exaile-0.2.5.ebuild text/plain Juan Aguado 2006-11-13 14:11 0000 1.70 KB Details
exaile-0.2.6.ebuild exaile-0.2.6.ebuild text/plain Juan Aguado 2006-11-18 02:26 0000 1.83 KB Details
exaile-0.2.7_beta2.ebuild exaile-0.2.7_beta2.ebuild text/plain Eichi 2006-12-26 11:44 0000 1.94 KB Details
exaile-0.2.7.ebuild exaile-0.2.7.ebuild text/plain Juan Aguado 2006-12-29 14:56 0000 2.06 KB Details
exaile-0.2.7-fix-status-icon.patch exaile-0.2.7-fix-status-icon.patch patch Juan Aguado 2006-12-29 14:57 0000 355 bytes Details | Diff
exaile-0.2.8.ebuild exaile-0.2.8.ebuild text/plain Ben Kuhn 2007-01-12 17:32 0000 2.49 KB Details
exaile-0.2.8.ebuild exaile-0.2.8.ebuild text/plain Santiago M. Mola 2007-01-31 22:08 0000 2.09 KB Details
exaile-9999.ebuild exaile-9999.ebuild text/plain Russell Harmon 2007-02-19 22:10 0000 2.08 KB Details
exaile-9999-strip.patch exaile-9999-strip.patch patch Russell Harmon 2007-02-19 22:11 0000 382 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 134865 depends on: Show dependency tree
Bug 134865 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-05-29 21:26 0000
New program, sort of amarok clone written in GTK+

------- Comment #1 From Jakub Moc (RETIRED) 2006-05-30 01:45:29 0000 -------
You didn't attach the ebuild... ;)

------- Comment #2 From Flavio Campana 2006-05-30 02:15:30 0000 -------
i don't know how to make cvs ebuild :(

------- Comment #3 From Jakub Moc (RETIRED) 2006-05-30 03:11:32 0000 -------
Uh, there's no release? Well, closing this, live CVS/SVN ebuilds is something
we try to avoid as much as possible.

------- Comment #4 From whitehawk 2006-06-08 16:27:25 0000 -------
Now there is a source tarball, that could be used for an ebuild. Reopen this
bug plz!

http://www.exaile.org/files/exaile-0.2b.tar.gz

------- Comment #5 From Jakub Moc (RETIRED) 2006-07-12 12:26:17 0000 -------
*** Bug 140146 has been marked as a duplicate of this bug. ***

------- Comment #6 From Jakub Moc (RETIRED) 2006-07-12 12:26:48 0000 -------
Reopen.

------- Comment #7 From Tiziano Müller 2006-07-16 12:07:47 0000 -------
Done. The ebuild is in the gentoo-sunrise overlay, available here:
http://gentoo-sunrise.org/svn/reviewed/media-video/exaile

------- Comment #8 From Jakub Moc (RETIRED) 2006-08-10 15:54:27 0000 -------
Created an attachment (id=93949) [details]
exaile-0.2_beta4.ebuild

------- Comment #9 From Eichi 2006-08-21 10:33:58 0000 -------
Created an attachment (id=94784) [details]
latest ebuild

version 0.2b5

------- Comment #10 From Tiziano Müller 2006-08-21 11:55:54 0000 -------
Well, I guess you wanted to add the ebuild as exaile-0.2_beta5.ebuild then :-)
Please don't attach new ebuilds if only the version changed and nothing _in_
the ebuilds needs updates to make it work, thanks.

------- Comment #11 From Eichi 2006-08-21 17:28:08 0000 -------
(In reply to comment #10)
> Well, I guess you wanted to add the ebuild as exaile-0.2_beta5.ebuild then :-)
> Please don't attach new ebuilds if only the version changed and nothing _in_
> the ebuilds needs updates to make it work, thanks.
> 

i removed one depency

------- Comment #12 From Pacho Ramos 2006-09-06 04:41:14 0000 -------
Exaile 0.2 has been released ;-)

http://www.exaile.org/

Thanks for adding it to portage tree :-)

------- Comment #13 From Tudor 2006-09-07 16:35:26 0000 -------
version 0.2.2 available

http://www.exaile.org/index.rb?command=download

------- Comment #14 From Nick Cunningham 2006-09-08 12:02:18 0000 -------
New version 0.2.3 is out, needed to slightly change the ebuild to deal with the
tarball structure, updated ebuild is attached

------- Comment #15 From Nick Cunningham 2006-09-08 12:03:15 0000 -------
Created an attachment (id=96418) [details]
Updated 0.2.3 ebuild

updated 0.2.3 ebuild

------- Comment #16 From Tiziano Müller 2006-09-08 13:07:35 0000 -------
Ok, thanks for letting me know. The new version will hit
gentoo-sunrise/reviewed soon.

------- Comment #17 From Diogo Ferreira 2006-09-10 05:55:07 0000 -------
It's working on ~amd64, perhaps the keyword should be added.

------- Comment #18 From Oleg S. Marin 2006-09-29 10:47:47 0000 -------
New version 0.2.4 has come.

------- Comment #19 From Solveig Haag 2006-10-24 06:11:43 0000 -------
Created an attachment (id=100379) [details]
exaile-0.2.4.ebuild

version bump to 0.2.4
added ~amd64 keyword
added "trayicon" to IUSE, to optionally build dependencies
(gnome-python-extras) for trayicon support.

------- Comment #20 From Tiziano Müller 2006-10-24 06:14:36 0000 -------
Well, did you lately check the ebuild which is already in sunrise?

------- Comment #21 From Ryan 2006-10-29 09:04:34 0000 -------
I think there should be use flags for some of the more popular gst plugins for
those who haven't installed gstreamer before (ogg, flac, m4a/aac, etc)

------- Comment #22 From Nick Cunningham 2006-11-04 19:19:05 0000 -------
Updated ebuild to 0.2.5b release (0.2.5 beta/preview release), also added a
couple more use flags as requested

------- Comment #23 From Nick Cunningham 2006-11-04 19:20:11 0000 -------
Created an attachment (id=101252) [details]
exaile-0.2.5b.ebuild

------- Comment #24 From Nick Cunningham 2006-11-06 08:05:12 0000 -------
(From update of attachment 101252 [details])
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils toolchain-funcs

MY_P=${PN}_${PV}

DESCRIPTION="Exaile is a media player aiming to be similar to KDE's AmaroK, but
for GTK"
HOMEPAGE="http://www.exaile.org/"
SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="fam mp3 trayicon ipod flac aac"

DEPEND=">=dev-lang/python-2.4
      >=dev-python/pygtk-2.0"
RDEPEND="${DEPEND}
      >=dev-python/pysqlite-2
      >=media-libs/gstreamer-0.10
      >=media-libs/gst-plugins-good-0.10
      >=dev-python/gst-python-0.10
      >=media-plugins/gst-plugins-gconf-0.10
      >=media-libs/mutagen-1.6
      dev-python/elementtree
      sys-apps/dbus
      fam? ( app-admin/gamin )
      mp3? ( >=media-plugins/gst-plugins-mad-0.10 )
      flac? ( >=media-plugins/gst-plugins-flac-0.10 )
      aac? ( >=media-plugins/gst-plugins-faac-0.10 )
      trayicon? ( dev-python/gnome-python-extras )
      ipod? ( >=media-libs/libgpod-0.3.2-r1
            >=media-plugins/gst-plugins-faac-0.10 )"

S=${WORKDIR}/${MY_P}

pkg_setup() {
   if ! built_with_use sys-apps/dbus python; then
      eerror "dbus has to be built with python support"
      die "dbus python use-flag not set"
   fi

   if use ipod && ! built_with_use media-libs/libgpod python ; then
      eerror "libgpod has to be built with python support"
      die "libgpod python use-flag not set"
   fi

}

src_unpack() {
   unpack ${A}
   cd "${S}"
   # We want Gentoo's mutagen package
   sed -i \
      -e '/mutagen/d' \
      Makefile || die "sed failed"
}

src_compile() {
   emake CC=$(tc-getCC) || die "emake failed"
}

src_install() {
   emake DESTDIR="${D}" install || die "emake install failed"
} 

------- Comment #25 From Nick Cunningham 2006-11-06 08:08:11 0000 -------
Created an attachment (id=101338) [details]
exaile-0.2.5b.ebuild

updated ebuild to include new deps

------- Comment #26 From Juan Aguado 2006-11-12 02:43:26 0000 -------
Created an attachment (id=101719) [details]
media-sound/exaile-0.2.5.ebuild

New "stable" version 0.2.5. Enjoy :)

------- Comment #27 From Juan Aguado 2006-11-12 02:45:26 0000 -------
(From update of attachment 101719 [details])
Mmm, I got a problem with the MIME type. Is corrected now.

------- Comment #28 From Juan Aguado 2006-11-13 14:11:59 0000 -------
Created an attachment (id=101870) [details]
exaile-0.2.5.ebuild

Updated ebuild, with more USE flags and fixed dependencies.

------- Comment #29 From Juan Aguado 2006-11-18 02:26:44 0000 -------
Created an attachment (id=102250) [details]
exaile-0.2.6.ebuild

Version bump

------- Comment #30 From Alex Blazh 2006-12-22 06:15:58 0000 -------
exaile 0.2.7b2 released

------- Comment #31 From Eichi 2006-12-26 11:43:02 0000 -------
I made a ebuild for 0.2.7_beta2...it works but with some bad hacks in it :/

I have to ask the dev to change his versions numbers...he call them 0.2.7b2 and
portage dont know strange b's...

------- Comment #32 From Eichi 2006-12-26 11:44:55 0000 -------
Created an attachment (id=104761) [details]
bad hacked but working ebuild

------- Comment #33 From Ryan 2006-12-26 19:12:42 0000 -------
notify-python needs to be marked a dependency, or added as a use flag 

bug # 139818  for 0.1.1 ebuild

------- Comment #34 From jon R-B 2006-12-29 04:35:55 0000 -------
There are a few gts-plugins-* missing to allow m4a playback

------- Comment #35 From Juan Aguado 2006-12-29 14:56:23 0000 -------
Created an attachment (id=104958) [details]
exaile-0.2.7.ebuild

New ebuild for new version. It comes with an upstream patch.

@ jon R-B: Exaile depends on gstreamer for audio playback. I haven't got any
m4a archive to test, but you can install various gst-plugins-* to know which
plugin is needed, so we can modify the ebuild.

------- Comment #36 From Juan Aguado 2006-12-29 14:57:20 0000 -------
Created an attachment (id=104959) [details]
exaile-0.2.7-fix-status-icon.patch

And here comes the patch.

------- Comment #37 From Ryan 2006-12-29 20:27:39 0000 -------
I had to manually install the gst-plugin-ffmpeg plugin to get m4a files to work

------- Comment #38 From Juan Aguado 2006-12-30 01:55:32 0000 -------
Most *.m4a files should be created with aac codecs, so using this useflag (aac)
may work. If not, gst-plugins-ffmpeg provides apple lossless audio decoder (the
other codec that can make m4a files), so is should be work. I'll add it later,
if I got time.

------- Comment #39 From Miller Larson 2007-01-11 18:14:46 0000 -------
Can someone throw together an ebuild for 0.2.8?

When I ran exaile, I was getting what looked like a python error complaining
about a missing modules "dbus," so I took that as a hunch and re-merged
dbus-python and now it runs.

Though I think its broken due to my version of dbus: 1.0.2
So now it comes down to using dbus-1.0.2 for gaim-2.0.0_beta5, or stepping it
back for exaile....  that is a hard choice indeed.

------- Comment #40 From Ben Kuhn 2007-01-12 17:32:18 0000 -------
Created an attachment (id=106703) [details]
Version bump to exaile-0.2.8

Bumped to 0.2.8.  It works for me, but I'm new at editing ebuilds so there may
be problems with it.

------- Comment #41 From Ben Kuhn 2007-01-16 20:15:15 0000 -------
(In reply to comment #39)
I'm using exaile 0.2.8 and it's working fine with dbus 1.0.2.  

> Can someone throw together an ebuild for 0.2.8?
> 
> When I ran exaile, I was getting what looked like a python error complaining
> about a missing modules "dbus," so I took that as a hunch and re-merged
> dbus-python and now it runs.
> 
> Though I think its broken due to my version of dbus: 1.0.2
> So now it comes down to using dbus-1.0.2 for gaim-2.0.0_beta5, or stepping it
> back for exaile....  that is a hard choice indeed.
> 

------- Comment #42 From Miller Larson 2007-01-28 18:31:54 0000 -------
(In reply to comment #41)
> (In reply to comment #39)
> I'm using exaile 0.2.8 and it's working fine with dbus 1.0.2.  
> 
> > Can someone throw together an ebuild for 0.2.8?
> > 
> > When I ran exaile, I was getting what looked like a python error complaining
> > about a missing modules "dbus," so I took that as a hunch and re-merged
> > dbus-python and now it runs.
> > 
> > Though I think its broken due to my version of dbus: 1.0.2
> > So now it comes down to using dbus-1.0.2 for gaim-2.0.0_beta5, or stepping it
> > back for exaile....  that is a hard choice indeed.
> > 
> 

After getting it merged, it doesn't complain and want me to downgrade dbus as
I'd thought it might.  I've been using 0.2.8 with no problems on 3 x86 as well
as an amd64.

------- Comment #43 From Sebastian Roeder 2007-01-29 19:22:11 0000 -------
I am using the exaile ebuild on a xfce system - no gnome installed. This way I
found out that exaile has additional dependencies:

to play ogg files you need >=media-plugins/gst-plugins-ogg-0.10 and
>=media-plugins/gst-plugins-vorbis-0.10 (both added to REDEPEND)

to play audiocds you need >=media-plugins/gst-plugins-cdparanoia (I added this
one  behind the audiocd? in REDEPEND)

------- Comment #44 From Santiago M. Mola 2007-01-31 22:08:52 0000 -------
Created an attachment (id=108799) [details]
exaile-0.2.8.ebuild

gst-plugins-faac -> gst-plugins-faad
gst-plugins-{cdparanoia,ogg,vorbis} added

------- Comment #45 From Samuli Suominen 2007-02-04 09:12:31 0000 -------
Thanks everybody, committed to tree. Nice player.

------- Comment #46 From Russell Harmon 2007-02-19 22:10:56 0000 -------
Created an attachment (id=110700) [details]
Exaile svn ebuild

The latest exaile (0.2.8) works like crap... so I wrote a svn ebuild for it.
See attachment. You also need the patch that will be in the next post.

It should be noted that gamin support (the fam use flag) has been dropped from
exaile.

------- Comment #47 From Russell Harmon 2007-02-19 22:11:47 0000 -------
Created an attachment (id=110702) [details]
exaile-9999-strip.patch

Patch for exaile-9999.ebuild

------- Comment #48 From Samuli Suominen 2007-02-19 22:48:55 0000 -------
(In reply to comment #46)
> Created an attachment (id=110700) [edit] [details]
> Exaile svn ebuild
> 
> The latest exaile (0.2.8) works like crap... so I wrote a svn ebuild for it.
> See attachment. You also need the patch that will be in the next post.

Crap or no crap it's the latest release. We won't be adding live ebuild of
exaile into portage simply because it would be impossible to maintain.

------- Comment #49 From Russell Harmon 2007-02-19 23:33:20 0000 -------
> Crap or no crap it's the latest release. We won't be adding live ebuild of
> exaile into portage simply because it would be impossible to maintain.
> 

I don't really see what would be so hard about it to maintain... it's
dependencies don't change too often, and the build process is simple. 

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug