Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176465 - ebuild for emusic.com download manager
Summary: ebuild for emusic.com download manager
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://developer.emusic.com/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-29 14:28 UTC by Miika Linnapuomi
Modified: 2009-02-19 21:21 UTC (History)
2 users (show)

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


Attachments
Initial ebuild (emusicdlm-4.0_alpha2.ebuild,703 bytes, text/plain)
2007-04-29 14:33 UTC, Miika Linnapuomi
Details
emusicdlm-4.0_alpha3.ebuild - no binaries! (emusicdlm-4.0_alpha3.ebuild,713 bytes, text/plain)
2007-05-16 03:05 UTC, Alexandre Rostovtsev (RETIRED)
Details
Updated ebuild for version 4.1.1 (emusicdlm-4.1.1.ebuild,713 bytes, text/plain)
2009-02-19 21:14 UTC, Michael Thalmeier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miika Linnapuomi 2007-04-29 14:28:08 UTC
It's still in alpha, and its (currently?) distributed in binary only, but made an ebuild for it.

Reproducible: Always
Comment 1 Miika Linnapuomi 2007-04-29 14:33:08 UTC
Created attachment 117644 [details]
Initial ebuild

Doesn't install gnome/kde desktop entries or the icon. src_uri/unpack isn't pretty because of upstream file naming..
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2007-05-16 03:05:12 UTC
Created attachment 119410 [details]
emusicdlm-4.0_alpha3.ebuild - no binaries!

After looking at emusicdlm-4 for a bit, I've come to the conclusion that it consists of
1. an architecture-independent, pure XUL application (javascript and xml), which turns out to be open-source (LGPL-2.1); and
2. 8 megabytes of xulrunner binary, basically unmodified from what mozilla.org provides.

Since Gentoo already has the xulrunner package, there is absolutely no reason to download the massive xulrunner binary from the emusic site. So I've repackaged emusicdlm to use an external xulrunner, saving 8.5MB of download. Coincidentally, this makes the ebuild much more sane.
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2007-05-16 03:08:18 UTC
btw, since the norunner variant of emusicdlm is pure xul, it should be keyworded same as xulrunner (~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 at the moment).
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2007-06-21 23:24:50 UTC
Alpha4 is out, and it's much more usable than alpha3. For one thing, window controls actually work. I've uploaded the no-binaries package to the same place; to install, just rename the above no-binaries ebuild to emusicdlm-4.0_alpha4.ebuild.
Comment 5 Michael Thalmeier 2009-02-19 21:14:30 UTC
Created attachment 182577 [details]
Updated ebuild for version 4.1.1
Comment 6 Michael Thalmeier 2009-02-19 21:21:17 UTC
The new 4.1.1 version explicitly states xulrunner 1.8 - 1.8.* as its dependency.