* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2017-12-21 9:07 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2017-12-21 9:07 UTC (permalink / raw
To: gentoo-commits
commit: 244d0e2919f18c2b220a49c78f162284e075dcf2
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 09:04:44 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 09:07:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244d0e29
dev-lang/closure-compiler-bin: remove 20150126
Package-Manager: Portage-2.3.14, Repoman-2.3.6
dev-lang/closure-compiler-bin/Manifest | 1 -
.../closure-compiler-bin-20150126.ebuild | 29 ----------------------
2 files changed, 30 deletions(-)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 14f697acbe5..8ef636f3f9a 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,2 +1 @@
-DIST closure-compiler-bin-20150126.tar.gz 5654460 BLAKE2B e23ae36a74cbc3d6835d0c42e31e3edf03de777366dcdd88f21cf8a04ab61c59065fb46cebc19a6a12a24ff5387621d52cd4c1d880c5dc815d7a0703a17c4687 SHA512 fe302299aa9f5e21c6db4ebb628b63b83a84faea57a533c52d5f1590617d7df1ab484a1f32a4f666ed23de12860e30cd2f43da33fa5ec7dbb27048d2905d537c
DIST closure-compiler-bin-20170218.tar.gz 6515448 BLAKE2B ddf7600776445c90059bcee037596af9c7b14265d55c51c1c4a2a55acf2fc97e8f9ab04f854f8a7ba0a32147e63c9e4e7723f4d7f34e842efae96fc86953d305 SHA512 4ddbb339615edb104ddcb84775b1da2f096d49dc921b70c5094a7b7afba25e40c1212bbc9f0e51ad643a3a72bfc46a301efcadd7909d09a77d0bb5e68e41bd81
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20150126.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20150126.ebuild
deleted file mode 100644
index 4db97caba63..00000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20150126.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://github.com/google/closure-compiler"
-SRC_URI="https://dl.google.com/closure-compiler/compiler-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar compiler.jar ${PN}.jar
- java-pkg_dolauncher \
- ${PN%-bin} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
- -into /opt
- dodoc README.md
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2024-04-11 1:38 Maciej Barć
0 siblings, 0 replies; 10+ messages in thread
From: Maciej Barć @ 2024-04-11 1:38 UTC (permalink / raw
To: gentoo-commits
commit: 8fd783fb700ce3e04e29cb82c1d47696ac8396a3
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 10 23:34:39 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 01:38:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd783fb
dev-lang/closure-compiler-bin: drop old 20231112
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/closure-compiler-bin/Manifest | 1 -
.../closure-compiler-bin-20231112.ebuild | 43 ----------------------
2 files changed, 44 deletions(-)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index d4da0c407dfd..5b600cd386e8 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,2 +1 @@
-DIST closure-compiler-v20231112.jar 14084315 BLAKE2B e56777723c2c306d8c7ddb700778bc2cea9c96967f17d78e4e3dc31e9dcf1debe73ec6ff1b54b1b89f7407add12c3c16ebe4111b397bfca85d695278744db69f SHA512 e07ff9f57cf7672a79bc72fc8d5f447134df3009b72e50b7bbba644ebb6cbc080b3870f0dd7a47aa85a0b7d1b2e26bbeb0b4d057864e3d29fb5249c1ec8e3e13
DIST closure-compiler-v20240317.jar 13984957 BLAKE2B cc9fd9e7dca6a95e62fe6d922dfad90d654ddddf15cd001c75a60ea5a893cea20e59d70b9a053d6b69853fc16c249c5994b2cff093838ff3fa79af0d5964313b SHA512 7bf276195fc6857e491cc16b12b33e1da55988c634ec5fea34d5b67e11e6caed91afff1d81bd91d77863200301f098549526d543be9c54eee4550bc20791a295
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild
deleted file mode 100644
index 1790b462aa70..000000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-MY_PN="${PN%-bin}"
-MY_P="${MY_PN}-v${PV}"
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://developers.google.com/closure/compiler/
- https://github.com/google/closure-compiler/"
-SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-src_unpack() {
- :
-}
-
-src_compile() {
- :
-}
-
-src_install() {
- java-pkg_jarinto "/opt/${PN}-${SLOT}/lib"
- java-pkg_newjar "${DISTDIR}/${MY_P}.jar" "${PN}.jar"
-
- local -a dolauncher_opts=(
- "${MY_PN}"
- --jar "/opt/${PN}-${SLOT}/lib/${PN}.jar"
- -into /opt
- )
- java-pkg_dolauncher "${dolauncher_opts[@]}"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2024-03-20 19:30 Maciej Barć
0 siblings, 0 replies; 10+ messages in thread
From: Maciej Barć @ 2024-03-20 19:30 UTC (permalink / raw
To: gentoo-commits
commit: da9b9fbbcd3095f0b6b1e820f38eb4b901daad66
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 18:01:01 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 19:30:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9b9fbb
dev-lang/closure-compiler-bin: bump to 20240317
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/closure-compiler-bin/Manifest | 1 +
.../closure-compiler-bin-20240317.ebuild | 43 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 47b08081a465..d4da0c407dfd 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1 +1,2 @@
DIST closure-compiler-v20231112.jar 14084315 BLAKE2B e56777723c2c306d8c7ddb700778bc2cea9c96967f17d78e4e3dc31e9dcf1debe73ec6ff1b54b1b89f7407add12c3c16ebe4111b397bfca85d695278744db69f SHA512 e07ff9f57cf7672a79bc72fc8d5f447134df3009b72e50b7bbba644ebb6cbc080b3870f0dd7a47aa85a0b7d1b2e26bbeb0b4d057864e3d29fb5249c1ec8e3e13
+DIST closure-compiler-v20240317.jar 13984957 BLAKE2B cc9fd9e7dca6a95e62fe6d922dfad90d654ddddf15cd001c75a60ea5a893cea20e59d70b9a053d6b69853fc16c249c5994b2cff093838ff3fa79af0d5964313b SHA512 7bf276195fc6857e491cc16b12b33e1da55988c634ec5fea34d5b67e11e6caed91afff1d81bd91d77863200301f098549526d543be9c54eee4550bc20791a295
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20240317.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20240317.ebuild
new file mode 100644
index 000000000000..1790b462aa70
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20240317.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-v${PV}"
+
+DESCRIPTION="JavaScript optimizing compiler"
+HOMEPAGE="https://developers.google.com/closure/compiler/
+ https://github.com/google/closure-compiler/"
+SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/jre-1.8:*
+"
+
+src_unpack() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ java-pkg_jarinto "/opt/${PN}-${SLOT}/lib"
+ java-pkg_newjar "${DISTDIR}/${MY_P}.jar" "${PN}.jar"
+
+ local -a dolauncher_opts=(
+ "${MY_PN}"
+ --jar "/opt/${PN}-${SLOT}/lib/${PN}.jar"
+ -into /opt
+ )
+ java-pkg_dolauncher "${dolauncher_opts[@]}"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2024-02-15 11:38 Maciej Barć
0 siblings, 0 replies; 10+ messages in thread
From: Maciej Barć @ 2024-02-15 11:38 UTC (permalink / raw
To: gentoo-commits
commit: 089361e9b6ab17a63d15fb0e9d66fa9602363904
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 11:34:15 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 11:37:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089361e9
dev-lang/closure-compiler-bin: drop old 20211107-r1
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/closure-compiler-bin/Manifest | 1 -
.../closure-compiler-bin-20211107-r1.ebuild | 43 ----------------------
2 files changed, 44 deletions(-)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 9700fdf735d6..47b08081a465 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,2 +1 @@
-DIST closure-compiler-v20211107.jar 13141765 BLAKE2B 0875fe9cc1963383185d387311ca693857c31cd811605a0896b331ebee92a10bda6182dc6d9b9f4e097b68da278764c56237f398e0042f16a30dea04428d6694 SHA512 6fda64ba9233874acd910f3579397b957667e0a19dcc9884cd1c5ed6087b5d2ae66093ac43d0381611a3adeb02be59a750c98704bda481be1b30601c8138aeb1
DIST closure-compiler-v20231112.jar 14084315 BLAKE2B e56777723c2c306d8c7ddb700778bc2cea9c96967f17d78e4e3dc31e9dcf1debe73ec6ff1b54b1b89f7407add12c3c16ebe4111b397bfca85d695278744db69f SHA512 e07ff9f57cf7672a79bc72fc8d5f447134df3009b72e50b7bbba644ebb6cbc080b3870f0dd7a47aa85a0b7d1b2e26bbeb0b4d057864e3d29fb5249c1ec8e3e13
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107-r1.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107-r1.ebuild
deleted file mode 100644
index 1790b462aa70..000000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-MY_PN="${PN%-bin}"
-MY_P="${MY_PN}-v${PV}"
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://developers.google.com/closure/compiler/
- https://github.com/google/closure-compiler/"
-SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-src_unpack() {
- :
-}
-
-src_compile() {
- :
-}
-
-src_install() {
- java-pkg_jarinto "/opt/${PN}-${SLOT}/lib"
- java-pkg_newjar "${DISTDIR}/${MY_P}.jar" "${PN}.jar"
-
- local -a dolauncher_opts=(
- "${MY_PN}"
- --jar "/opt/${PN}-${SLOT}/lib/${PN}.jar"
- -into /opt
- )
- java-pkg_dolauncher "${dolauncher_opts[@]}"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2024-02-11 23:47 Maciej Barć
0 siblings, 0 replies; 10+ messages in thread
From: Maciej Barć @ 2024-02-11 23:47 UTC (permalink / raw
To: gentoo-commits
commit: 5424ae7d183c99806f3361207d4f3ba2bfa6ef71
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 23:14:57 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 23:23:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5424ae7d
dev-lang/closure-compiler-bin: bump to EAPI 8; tweaks
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
...ild => closure-compiler-bin-20211107-r1.ebuild} | 27 +++++++++++++---------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107-r1.ebuild
similarity index 50%
rename from dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild
rename to dev-lang/closure-compiler-bin/closure-compiler-bin-20211107-r1.ebuild
index caecdb89ffdd..1790b462aa70 100644
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit java-pkg-2
@@ -9,16 +9,18 @@ MY_PN="${PN%-bin}"
MY_P="${MY_PN}-v${PV}"
DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://developers.google.com/closure/compiler/ https://github.com/google/closure-compiler"
+HOMEPAGE="https://developers.google.com/closure/compiler/
+ https://github.com/google/closure-compiler/"
SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar"
+S="${WORKDIR}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-RDEPEND=">=virtual/jre-1.8"
-
-S="${WORKDIR}"
+RDEPEND="
+ >=virtual/jre-1.8:*
+"
src_unpack() {
:
@@ -29,10 +31,13 @@ src_compile() {
}
src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar "${DISTDIR}"/${MY_P}.jar ${PN}.jar
- java-pkg_dolauncher \
- ${MY_PN} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
+ java-pkg_jarinto "/opt/${PN}-${SLOT}/lib"
+ java-pkg_newjar "${DISTDIR}/${MY_P}.jar" "${PN}.jar"
+
+ local -a dolauncher_opts=(
+ "${MY_PN}"
+ --jar "/opt/${PN}-${SLOT}/lib/${PN}.jar"
-into /opt
+ )
+ java-pkg_dolauncher "${dolauncher_opts[@]}"
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2024-02-11 23:47 Maciej Barć
0 siblings, 0 replies; 10+ messages in thread
From: Maciej Barć @ 2024-02-11 23:47 UTC (permalink / raw
To: gentoo-commits
commit: e9c47a704998905b4b3996d0099695f141065916
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 23:17:20 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 23:23:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c47a70
dev-lang/closure-compiler-bin: update metadata; take up maintainership
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/closure-compiler-bin/metadata.xml | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/dev-lang/closure-compiler-bin/metadata.xml b/dev-lang/closure-compiler-bin/metadata.xml
index 278d93933d15..d510a7025973 100644
--- a/dev-lang/closure-compiler-bin/metadata.xml
+++ b/dev-lang/closure-compiler-bin/metadata.xml
@@ -1,8 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>xgqt@gentoo.org</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <longdescription>
+ 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.
+ </longdescription>
<upstream>
+ <bugs-to>https://github.com/google/closure-compiler/issues/</bugs-to>
<remote-id type="github">google/closure-compiler</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2024-02-11 23:47 Maciej Barć
0 siblings, 0 replies; 10+ messages in thread
From: Maciej Barć @ 2024-02-11 23:47 UTC (permalink / raw
To: gentoo-commits
commit: e9a14615bd706c927375582edc822f8410828e91
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 23:18:19 2024 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 23:23:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a14615
dev-lang/closure-compiler-bin: bump to 20231112
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/closure-compiler-bin/Manifest | 1 +
.../closure-compiler-bin-20231112.ebuild | 43 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 6b07424dc362..9700fdf735d6 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1 +1,2 @@
DIST closure-compiler-v20211107.jar 13141765 BLAKE2B 0875fe9cc1963383185d387311ca693857c31cd811605a0896b331ebee92a10bda6182dc6d9b9f4e097b68da278764c56237f398e0042f16a30dea04428d6694 SHA512 6fda64ba9233874acd910f3579397b957667e0a19dcc9884cd1c5ed6087b5d2ae66093ac43d0381611a3adeb02be59a750c98704bda481be1b30601c8138aeb1
+DIST closure-compiler-v20231112.jar 14084315 BLAKE2B e56777723c2c306d8c7ddb700778bc2cea9c96967f17d78e4e3dc31e9dcf1debe73ec6ff1b54b1b89f7407add12c3c16ebe4111b397bfca85d695278744db69f SHA512 e07ff9f57cf7672a79bc72fc8d5f447134df3009b72e50b7bbba644ebb6cbc080b3870f0dd7a47aa85a0b7d1b2e26bbeb0b4d057864e3d29fb5249c1ec8e3e13
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild
new file mode 100644
index 000000000000..1790b462aa70
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20231112.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-v${PV}"
+
+DESCRIPTION="JavaScript optimizing compiler"
+HOMEPAGE="https://developers.google.com/closure/compiler/
+ https://github.com/google/closure-compiler/"
+SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/jre-1.8:*
+"
+
+src_unpack() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ java-pkg_jarinto "/opt/${PN}-${SLOT}/lib"
+ java-pkg_newjar "${DISTDIR}/${MY_P}.jar" "${PN}.jar"
+
+ local -a dolauncher_opts=(
+ "${MY_PN}"
+ --jar "/opt/${PN}-${SLOT}/lib/${PN}.jar"
+ -into /opt
+ )
+ java-pkg_dolauncher "${dolauncher_opts[@]}"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2021-11-24 0:20 Marek Szuba
0 siblings, 0 replies; 10+ messages in thread
From: Marek Szuba @ 2021-11-24 0:20 UTC (permalink / raw
To: gentoo-commits
commit: 6fbb485df7e48d5f8a5b08f2c303f83e94393e45
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 24 00:19:13 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Nov 24 00:20:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbb485d
dev-lang/closure-compiler-bin: add 20211107, remove 20170218
EAPI 5 -> 7
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-lang/closure-compiler-bin/Manifest | 2 +-
.../closure-compiler-bin-20170218.ebuild | 29 -----------------
.../closure-compiler-bin-20211107.ebuild | 38 ++++++++++++++++++++++
3 files changed, 39 insertions(+), 30 deletions(-)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 8ef636f3f9a8..6b07424dc362 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1 +1 @@
-DIST closure-compiler-bin-20170218.tar.gz 6515448 BLAKE2B ddf7600776445c90059bcee037596af9c7b14265d55c51c1c4a2a55acf2fc97e8f9ab04f854f8a7ba0a32147e63c9e4e7723f4d7f34e842efae96fc86953d305 SHA512 4ddbb339615edb104ddcb84775b1da2f096d49dc921b70c5094a7b7afba25e40c1212bbc9f0e51ad643a3a72bfc46a301efcadd7909d09a77d0bb5e68e41bd81
+DIST closure-compiler-v20211107.jar 13141765 BLAKE2B 0875fe9cc1963383185d387311ca693857c31cd811605a0896b331ebee92a10bda6182dc6d9b9f4e097b68da278764c56237f398e0042f16a30dea04428d6694 SHA512 6fda64ba9233874acd910f3579397b957667e0a19dcc9884cd1c5ed6087b5d2ae66093ac43d0381611a3adeb02be59a750c98704bda481be1b30601c8138aeb1
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild
deleted file mode 100644
index de842c3bfd89..000000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://github.com/google/closure-compiler"
-SRC_URI="https://dl.google.com/closure-compiler/compiler-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar ${PN%-bin}-v${PV}.jar ${PN}.jar
- java-pkg_dolauncher \
- ${PN%-bin} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
- -into /opt
- dodoc README.md
-}
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild
new file mode 100644
index 000000000000..caecdb89ffdd
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-v${PV}"
+
+DESCRIPTION="JavaScript optimizing compiler"
+HOMEPAGE="https://developers.google.com/closure/compiler/ https://github.com/google/closure-compiler"
+SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ java-pkg_jarinto /opt/${PN}-${SLOT}/lib
+ java-pkg_newjar "${DISTDIR}"/${MY_P}.jar ${PN}.jar
+ java-pkg_dolauncher \
+ ${MY_PN} \
+ --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
+ -into /opt
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2017-03-10 23:32 Mike Frysinger
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger @ 2017-03-10 23:32 UTC (permalink / raw
To: gentoo-commits
commit: 5293529cb1c6105a8a06624effb7eed14d9711ba
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 10 23:00:55 2017 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Mar 10 23:31:58 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5293529c
dev-lang/closure-compiler-bin: drop old <20150126 versions
dev-lang/closure-compiler-bin/Manifest | 4 ---
.../closure-compiler-bin-20120305.ebuild | 29 ----------------------
.../closure-compiler-bin-20121212.ebuild | 29 ----------------------
.../closure-compiler-bin-20130227.ebuild | 29 ----------------------
.../closure-compiler-bin-20130411.ebuild | 29 ----------------------
5 files changed, 120 deletions(-)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 737c089f310..0ffce80acb2 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,5 +1 @@
-DIST closure-compiler-bin-20120305.tar.gz 4905502 SHA256 593037f0f4e8df99293384559d64c3f89f50cecbd36f9a8755b3d4ddeeea89f2 SHA512 53c10a2731e4da8e49c46154c5a997a8b68f2d2e6a86baf4268425b3be416be1e4e9bc64809098484536af980e1192d649a95bd1088bb4da7ba83d4b7dad054f WHIRLPOOL 6e140b19282c1564a715aedd1ccee264ee5ea85e7da94f47fe9d59a3b3c9733cd0797b49238b49e68e25a7ce6957b9b3e26214b23ed41547378f45020d6d3490
-DIST closure-compiler-bin-20121212.tar.gz 5436614 SHA256 a78280bfe585be69648c0777d97bd33d9374d035463125521ca532d203974f60 SHA512 bb7bf694ff8aa9b932a6b248414884fc0d9cef6ab44d88cfad256ebd707ca299b21d2ee313a3b024032fc5eec0ffc4b7080182882af3c2311a2ad1f4ca85d1f9 WHIRLPOOL 5935f6ca1aada268a7d0fca28765c0ad4fc775891cf8f44148b81898838d5a3521a911b13efcb7a97e541f346ddb5fdeb6c998fddf6ed638c0d1fb4c52e87469
-DIST closure-compiler-bin-20130227.tar.gz 5694074 SHA256 c8ac4796e61919a4112ed616cc1734caf69b5aa5e777d5b0428defb21c253537 SHA512 f9ea62e994e1989643e3fe3db8fbe8c66eda34196b30bb31cdccbcbb4c209231bc35e705d5ac8cbcc73aecca8325e41ca48879eb624090b595a05413a56eb243 WHIRLPOOL ec4adc79e51fe5365a3087fc5d92fa1da15939a31f80c36faeda5aff3820cb58a7d77f52883f125c80c74cfa57aa3e830d98dd0975391186658339a66a457b93
-DIST closure-compiler-bin-20130411.tar.gz 5719640 SHA256 8487ab0b22f3c3e1d96ab518d42da057b113a41a685c1e68088c73fa9addcc3c SHA512 19cda8997828f58954ad94b63777aaf3157ce557af16090b6fc7dfc6333d57f901b630b75443a1b0ce961baec3989aae47061e92f97742be051f4451d8ae4023 WHIRLPOOL 3ee276d2f377be03f8bc33ba910770aa2631cc20392855d9dafc25fccc7ea0b393ecb98c20da9932eb6732e68bffc4218b87455260c4ac67d8bf7481aeef7e08
DIST closure-compiler-bin-20150126.tar.gz 5654460 SHA256 9b8eb3ada77a440f09b32807be492f7b71429e6677d2227866fb2b50d9c7574a SHA512 fe302299aa9f5e21c6db4ebb628b63b83a84faea57a533c52d5f1590617d7df1ab484a1f32a4f666ed23de12860e30cd2f43da33fa5ec7dbb27048d2905d537c WHIRLPOOL 5e4f532ddf90577a84613af18e9a81561090a3518dd994f0f3407fa0bc16c3d94f2934c4437519e14394353e43147b5a9677ee5d413b5f08c00136ef6e9f9471
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20120305.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20120305.ebuild
deleted file mode 100644
index 53f1f84b901..00000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20120305.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://code.google.com/p/closure-compiler/"
-SRC_URI="https://closure-compiler.googlecode.com/files/compiler-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar compiler.jar ${PN}.jar
- java-pkg_dolauncher \
- ${PN%-bin} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
- -into /opt
- dodoc README
-}
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20121212.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20121212.ebuild
deleted file mode 100644
index afee4f1807d..00000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20121212.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://code.google.com/p/closure-compiler/"
-SRC_URI="https://closure-compiler.googlecode.com/files/compiler-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar compiler.jar ${PN}.jar
- java-pkg_dolauncher \
- ${PN%-bin} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
- -into /opt
- dodoc README
-}
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20130227.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20130227.ebuild
deleted file mode 100644
index afee4f1807d..00000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20130227.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://code.google.com/p/closure-compiler/"
-SRC_URI="https://closure-compiler.googlecode.com/files/compiler-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar compiler.jar ${PN}.jar
- java-pkg_dolauncher \
- ${PN%-bin} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
- -into /opt
- dodoc README
-}
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20130411.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20130411.ebuild
deleted file mode 100644
index afee4f1807d..00000000000
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20130411.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://code.google.com/p/closure-compiler/"
-SRC_URI="https://closure-compiler.googlecode.com/files/compiler-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
- java-pkg_jarinto /opt/${PN}-${SLOT}/lib
- java-pkg_newjar compiler.jar ${PN}.jar
- java-pkg_dolauncher \
- ${PN%-bin} \
- --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
- -into /opt
- dodoc README
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/
@ 2017-03-10 23:32 Mike Frysinger
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger @ 2017-03-10 23:32 UTC (permalink / raw
To: gentoo-commits
commit: cc5e8d92d27b1223fcca9e10c9555711589cce2b
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 10 23:30:46 2017 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Mar 10 23:31:59 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5e8d92
dev-lang/closure-compiler-bin: version bump to 20170218 #585934
dev-lang/closure-compiler-bin/Manifest | 1 +
.../closure-compiler-bin-20170218.ebuild | 29 ++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-lang/closure-compiler-bin/Manifest b/dev-lang/closure-compiler-bin/Manifest
index 0ffce80acb2..9a4adff76ef 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1 +1,2 @@
DIST closure-compiler-bin-20150126.tar.gz 5654460 SHA256 9b8eb3ada77a440f09b32807be492f7b71429e6677d2227866fb2b50d9c7574a SHA512 fe302299aa9f5e21c6db4ebb628b63b83a84faea57a533c52d5f1590617d7df1ab484a1f32a4f666ed23de12860e30cd2f43da33fa5ec7dbb27048d2905d537c WHIRLPOOL 5e4f532ddf90577a84613af18e9a81561090a3518dd994f0f3407fa0bc16c3d94f2934c4437519e14394353e43147b5a9677ee5d413b5f08c00136ef6e9f9471
+DIST closure-compiler-bin-20170218.tar.gz 6515448 SHA256 8d8d44e4fc69e82a53b763f6d9418854aeef5ac1af87866a27fd007feb52561b SHA512 4ddbb339615edb104ddcb84775b1da2f096d49dc921b70c5094a7b7afba25e40c1212bbc9f0e51ad643a3a72bfc46a301efcadd7909d09a77d0bb5e68e41bd81 WHIRLPOOL 4b562549870c2efd81095f91181def62f5390cec7d25569da63f1f4b4e0e4ba6e3b64c1e5259b68d68bd748df311274044298f3d4472e12e37f5bd6a53b42fef
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild b/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild
new file mode 100644
index 00000000000..de842c3bfd8
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit java-pkg-2
+
+DESCRIPTION="JavaScript optimizing compiler"
+HOMEPAGE="https://github.com/google/closure-compiler"
+SRC_URI="https://dl.google.com/closure-compiler/compiler-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.6"
+
+S=${WORKDIR}
+
+src_install() {
+ java-pkg_jarinto /opt/${PN}-${SLOT}/lib
+ java-pkg_newjar ${PN%-bin}-v${PV}.jar ${PN}.jar
+ java-pkg_dolauncher \
+ ${PN%-bin} \
+ --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
+ -into /opt
+ dodoc README.md
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-04-11 1:38 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-21 9:07 [gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/ Michael Palimaka
-- strict thread matches above, loose matches on Subject: below --
2024-04-11 1:38 Maciej Barć
2024-03-20 19:30 Maciej Barć
2024-02-15 11:38 Maciej Barć
2024-02-11 23:47 Maciej Barć
2024-02-11 23:47 Maciej Barć
2024-02-11 23:47 Maciej Barć
2021-11-24 0:20 Marek Szuba
2017-03-10 23:32 Mike Frysinger
2017-03-10 23:32 Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox