commit:     ccf698b37c7be7baa9a64d9c7ebde3e9773d2756
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 05:34:49 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 05:37:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf698b3

dev-ruby/uglifier: add 4.2.1

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/uglifier/Manifest              |  1 +
 dev-ruby/uglifier/uglifier-4.2.1.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/uglifier/Manifest b/dev-ruby/uglifier/Manifest
index ac1a267d7a7e..111122bef55a 100644
--- a/dev-ruby/uglifier/Manifest
+++ b/dev-ruby/uglifier/Manifest
@@ -1 +1,2 @@
 DIST uglifier-4.2.0.tar.gz 201913 BLAKE2B 
90390308f116dc82fbf889b603b1ecd118adf9a6f541def408fe3229db02d78f3f7ba790822cc5524870317131260ad7f8c7191a69a9e158a43d9c3822fcc95f
 SHA512 
869194db8fffdb7d243fc5639e0286d73dfa3ca9485efda760a9eb00424e6797f0bf7aa9f6c8f410daac556e01b6a1a1701300bc373eb492ea21d864494f8246
+DIST uglifier-4.2.1.tar.gz 201771 BLAKE2B 
ac942186e2fb4204d0348d49b14f405efde906101c5030fbe05b3ddfacf858d7a0c1bbbfcdd0546eb16f7d3082f94d6061282c19f76b3ffeb5f77a4295ccfbf8
 SHA512 
64c0528828fd2a230f882c8739d7558b18655c80d65e7042e8adf94579373d212fa934d070dce9cfb6b67f167ad84dc4eb61cafa2e1f6c26b7b6543ecb531893

diff --git a/dev-ruby/uglifier/uglifier-4.2.1.ebuild 
b/dev-ruby/uglifier/uglifier-4.2.1.ebuild
new file mode 100644
index 000000000000..adc2e633fece
--- /dev/null
+++ b/dev-ruby/uglifier/uglifier-4.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor"
+HOMEPAGE="https://github.com/lautis/uglifier";
+SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*"
+
+ruby_add_bdepend "test? ( dev-ruby/sourcemap )"
+
+all_ruby_prepare() {
+       sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}

Reply via email to