[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#933327: ITP: libjengelman-shadow-java -- Gradle plugin for creating fat/uber JARs with support for package relocation.



Package: wnpp
Owner: Saif Abdul Cassim <saif.15@cse.mrt.ac.lk>
Severity: wishlist

* Package name    : libjengelman-shadow-java
  Version         : 4.0.3
  Upstream Author : John Engelman <john.engelman@target.com>
* URL             : https://github.com/johnrengelman/shadow
* License         : Apache-2.0                  
  Programming Lang: Groovy                          
  Description     : Gradle plugin for creating fat/uber JARs with support for package relocation.

Shadow is an extension of the Gradle Jar task that optimizes FatJar/UberJar
creation by using JarInputStream and JarOutputStream to copy file contents.
This avoids the unnecessary I/O overhead of expanding jar files to
disk before recombining them. Shadow provides the similar filtering,
relocation, and transformation capabilities as the Maven Shade plugin.
The gradle-shadow-plugin makes it possible to integrate JFlex into the Gradle
- build system.

This Package is need by Kotlin-1.3.30 which I am trying to package as well. I ll maintain this package with the help of debian java team.

Reply to: