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

Bug 176465

Summary: ebuild for emusic.com download manager
Product: Gentoo Linux Reporter: Miika Linnapuomi <some.mki>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: michael, tetromino
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://developer.emusic.com/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Initial ebuild
emusicdlm-4.0_alpha3.ebuild - no binaries!
Updated ebuild for version 4.1.1

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.