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

Bug 500656

Summary: dev-util/yuicompressor-2.4.8 - Tool that supports the compression of both JavaScript and CSS files
Product: Gentoo Linux Reporter: Lars <gentoo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: gentoo, hydrapolic, monsieurp, nelchael
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://yui.github.io/yuicompressor/
See Also: https://bugs.gentoo.org/show_bug.cgi?id=571812
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dev-util/yuicompressor-2.4.8.ebuild
yuicompressor-2.4.8.ebuild
yuicompressor-2.4.8.ebuild

Description Lars 2014-02-08 00:50:19 UTC
Based on yuicompressor-2.4.7.ebuild of nelchael overlay.

Reproducible: Always
Comment 1 Lars 2014-02-08 00:52:04 UTC
Created attachment 369838 [details]
dev-util/yuicompressor-2.4.8.ebuild
Comment 2 Lars 2014-02-08 01:35:11 UTC
Created attachment 369844 [details]
yuicompressor-2.4.8.ebuild

fixed path to the temporary build directory
Comment 3 Lars 2014-02-08 22:20:39 UTC
Created attachment 369912 [details]
yuicompressor-2.4.8.ebuild

Now the jar is built from source using eant.
Comment 4 Tomáš Mózes 2014-02-24 08:30:25 UTC
Thank you for the ebuild, I was just looking for this.
Comment 5 Tomáš Mózes 2016-01-08 10:03:33 UTC
https://github.com/gentoo/gentoo/pull/622
Comment 6 Patrice Clement gentoo-dev 2016-01-08 10:28:53 UTC
See my comments on the PR. It's not ready to go yet.
Comment 7 Patrice Clement gentoo-dev 2016-01-13 14:18:56 UTC
commit 8cafde4 (HEAD, master)
Author: Patrice Clement <monsieurp@gentoo.org>
Date:   Wed Jan 13 14:16:19 2016 +0000

    dev-util/yuicompressor: Edit DEPEND and RDEPEND.
    
    Package-Manager: portage-2.2.26
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
    
    Gentoo-Bug: 500656
Comment 8 Patrice Clement gentoo-dev 2016-01-13 14:21:26 UTC
I didn't want to paste that commit but anyway. Package added. 

@Tomas: I caved.. even though I dislike adding packages with bundled jars but this is the exception to the rule :) 

The rhino jar is a special case although we should probably look into adding jargs to Portage and build yuicompressor with it. That's feasible.