Page MenuHomeSolus

D10480.id25622.diff
No OneTemporary

D10480.id25622.diff

diff --git a/files/closure-compiler-linter b/files/closure-compiler-linter
deleted file mode 100644
--- a/files/closure-compiler-linter
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-if [ -z "$JAVA_HOME" ]; then
- export JAVA_HOME=/usr/lib64/openjdk-11
-fi
-
-exec $JAVA_HOME/bin/java -jar /usr/share/java/closure-compiler/closure-compiler-linter.jar $@
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : closure-compiler
-version : '20200517'
-release : 2
+version : '20210202'
+release : 3
source :
- - https://github.com/google/closure-compiler/archive/v20200517.tar.gz : 6be4e078fc707eff4a39bdbce9e9462973bb9a32d2b65426f2d77c5e9c68aa76
+ - https://github.com/google/closure-compiler/archive/v20210202.tar.gz : de4a41fa6cfd524548f508a4b078677a6cac351dc665233473c1dc5bef102800
license : Apache-2.0
homepage : https://developers.google.com/closure/compiler/
component : programming.java
@@ -11,18 +11,19 @@
The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls.
networking : yes
builddeps :
- - apache-maven
+ - bazel
+ - git
+ - python-docutils
rundeps :
- openjdk-11
+setup : |
+ rm .bazelrc
build : |
export JAVA_HOME=/usr/lib64/openjdk-11
- mvn -Dmaven.repo.local=../local-repo -DskipTests -T%YJOBS% \
- -pl externs/pom.xml,pom-main.xml,pom-main-shaded.xml,pom-linter.xml \
+ bazel build //:compiler_shaded --define=COMPILER_VERSION=%version%.0.0
install : |
- pushd closure-compiler-%version%
- install -Dm00644 target/closure-compiler-1.0-SNAPSHOT.jar \
- $installdir/usr/share/java/closure-compiler/closure-compiler.jar
- install -Dm00644 target/closure-compiler-linter-1.0-SNAPSHOT.jar \
- $installdir/usr/share/java/closure-compiler/closure-compiler-linter.jar
+ install -Dm00644 bazel-bin/compiler_shaded.jar $installdir/usr/share/java/closure-compiler/closure-compiler.jar
install -Dm00755 $pkgfiles/closure-compiler $installdir/usr/bin/closure-compiler
- install -Dm00755 $pkgfiles/closure-compiler-linter $installdir/usr/bin/closure-compiler-linter
+ rst2man debian/closure-compiler.1.txt > debian/closure-compiler.1.tmp
+ cat debian/manpage_encoding_declaration.UTF-8 debian/closure-compiler.1.tmp > debian/closure-compiler.1
+ install -Dm00644 debian/closure-compiler.1 $installdir/usr/share/man/man1/closure-compiler.1
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,8 +3,8 @@
<Name>closure-compiler</Name>
<Homepage>https://developers.google.com/closure/compiler/</Homepage>
<Packager>
- <Name>Campbell Jones</Name>
- <Email>dev@serebit.com</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Packager>
<License>Apache-2.0</License>
<PartOf>programming.java</PartOf>
@@ -21,18 +21,17 @@
<PartOf>programming.java</PartOf>
<Files>
<Path fileType="executable">/usr/bin/closure-compiler</Path>
- <Path fileType="executable">/usr/bin/closure-compiler-linter</Path>
- <Path fileType="data">/usr/share/java/closure-compiler/closure-compiler-linter.jar</Path>
<Path fileType="data">/usr/share/java/closure-compiler/closure-compiler.jar</Path>
+ <Path fileType="man">/usr/share/man/man1/closure-compiler.1</Path>
</Files>
</Package>
<History>
- <Update release="2">
- <Date>2020-06-12</Date>
- <Version>20200517</Version>
+ <Update release="3">
+ <Date>2021-02-22</Date>
+ <Version>20210202</Version>
<Comment>Packaging update</Comment>
- <Name>Campbell Jones</Name>
- <Email>dev@serebit.com</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
May 27 2023, 2:02 PM (10 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5794148
Default Alt Text
D10480.id25622.diff (4 KB)

Event Timeline