diff options
Diffstat (limited to 'dev-java/gwt')
-rw-r--r-- | dev-java/gwt/Manifest | 6 | ||||
-rw-r--r-- | dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch | 20 | ||||
-rw-r--r-- | dev-java/gwt/files/gwt-2.9.0-remove-git-usage.patch | 26 | ||||
-rw-r--r-- | dev-java/gwt/gwt-2.9.0-r3.ebuild | 94 | ||||
-rw-r--r-- | dev-java/gwt/metadata.xml | 17 |
5 files changed, 0 insertions, 163 deletions
diff --git a/dev-java/gwt/Manifest b/dev-java/gwt/Manifest deleted file mode 100644 index 49cccf7db4bc..000000000000 --- a/dev-java/gwt/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX gwt-2.9.0-jsinterop-classpath.patch 1045 BLAKE2B fad98ffdf65e3d399b9aaba97ef91e175270294ad7e4bd344ff24ba585de19eb7576d7ed296f25e67aae4553fb134eb5629815f89a76ad936ed67bd0bb7c5b51 SHA512 b27036428c0a152b8fbb3e65b787df933ab480291bd457bce02a2772c49dde3c3af86bfb3ef48eda97b8fb988062b8865edcc99e1744d53f2b3e01c69ef447fa -AUX gwt-2.9.0-remove-git-usage.patch 1284 BLAKE2B cf06867ab6917e04a90a6f98f6868467dab8a54eda93847cf77a2e45917a59329c5be0857e3ad38eab942c90f696f9d6e8fd8509174b16c1cc72d242a01fcc3c SHA512 b32c808cf6514893aad5fdd07aa2724a9a3f0c9dede9aa1092ffe2470db02f481f6d2cba8b1521f221dfff0f2353dbe41aa1169eba28512f7c8feaf1dffba879 -DIST gwt-2.9.0.tar.gz 13081965 BLAKE2B 8b18e4cad6df9b1a2336bdf537a26def021ccd950299a6064e9a7328d0161c093f56284cce7b8a0e0a0c72b0dc9604e5e5527332d1878afd19a3c95eed5129a7 SHA512 424484a42f28387734a89a3a12b48716031e194e3a712a5e7cbdb66f77ab68e72ff8751f70a4048f4b9f35d92948c285490fd8e23c34d5c5e5558fee33952bf5 -DIST gwt-tools-194772ed94078802d8030136796de344eb1fdbe1.tar.gz 575902138 BLAKE2B 518ed1752cc82a527521525e181db712a641d36db203f511bdcc5206de314aa1eb693415b690fc42f38c9beabaffc484ad6ec3444e3cd8b4f2a3fa2ab9505f11 SHA512 0365d664b4b14ec833c922c8fab5df269e69ac8f1526315810f4922132439b880ee15e7e8b80e8b505469a374ba4a47998c7ed07b5f53227d50100247fade82b -EBUILD gwt-2.9.0-r3.ebuild 2201 BLAKE2B 85ded9a527a5fd3fe1d6052177fae33f91b83177b3df92ffedcb343c89bdf80390efe98a0cd75299794593e12d5103e8b7b6a6fc68731a0c10ba5a43e1fd4189 SHA512 161f635795b1bbc13432cb1ea2163d9a777593576699f393c6fd0551c5bfe6443a4337b22849337eb77b1bcbb3790be0fb41150d125b7191e63cd5fd012a3875 -MISC metadata.xml 662 BLAKE2B 61fd32a1ed4198e8fb98e7a50615d3ac74db1b714c07814ac259bb06235d8227e050b8e0b0c4f1f74c94e31219aa94daa658b0c333cdd222fefac2252bf8b735 SHA512 0c12e0d4c1e8e437d4e9ced9e42c685c86dbfa0906b3c63e91f3db466a5fc7af4b05c535a98e66a83d48b1b995426206950ced93f0eeeade865b1047a519ccc3 diff --git a/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch b/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch deleted file mode 100644 index 55d14fab15d3..000000000000 --- a/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch +++ /dev/null @@ -1,20 +0,0 @@ -# It's unclear how upstream gets their "dev.compile.test" target to compile -# without this - it could be that their testing is done with the local tools/ -# dir, and that some assumptions are made somewhere in the build system that -# don't apply when the tools dir is elsewhere. Either way, this fixes it. -# -# a Pull Request (of sorts) has been issued with upstream to incorporate this -# change. I would list the PR link here, but they use gerrit, and i don't -# understand what happened to my submission after I issued -# `git push upstream HEAD:refs/for/master` - ---- a/dev/build.xml -+++ b/dev/build.xml -@@ -60,6 +60,7 @@ - <pathelement - location="${gwt.tools.lib}/streamhtmlparser/streamhtmlparser-jsilver-r10/streamhtmlparser-jsilver-r10-1.5-rebased.jar"/> - <pathelement location="${gwt.build.lib}/gwt-dev-${build.host.platform}.jar"/> -+ <pathelement location="${gwt.tools.lib}/jsinterop/jsinterop-annotations-2.0.0.jar"/> - <pathelement location="${alldeps.jar}"/> - </classpath> - </gwt.javac> diff --git a/dev-java/gwt/files/gwt-2.9.0-remove-git-usage.patch b/dev-java/gwt/files/gwt-2.9.0-remove-git-usage.patch deleted file mode 100644 index 9ebbafb99099..000000000000 --- a/dev-java/gwt/files/gwt-2.9.0-remove-git-usage.patch +++ /dev/null @@ -1,26 +0,0 @@ -# This git stuff in the ant configs is useful during development, since it does -# something or other withe git revision and sets some sort of sentinel file. -# Since this package is for a release, we don't need it. ---- a/common.ant.xml -+++ b/common.ant.xml -@@ -277,16 +277,16 @@ - - <macrodef name="gwt.getgitinfo" description="Identifies the GIT info of a workspace"> - <sequential> -- <exec executable="git" searchpath="true" outputproperty="gwt.gitrev"> -- <arg line="rev-parse --short HEAD"/> -- </exec> -+ <!-- <exec executable="git" searchpath="true" outputproperty="gwt.gitrev"> --> -+ <!-- <arg line="rev-parse - -short HEAD"/> --> -+ <!-- </exec> --> - <!-- Generally, filtering requires a sentinel file so that changes to git rev will - be noticed as invalidating the previously-generated filter output. This property - names where such a sentinel lives; it is tested with <available/> and created - with <touch/> --> - <mkdir dir="${project.build}/sentinels"/> - <property name="filter.sentinel" -- location="${project.build}/sentinels/gwt-${gwt.version}-git-${gwt.gitrev}"/> -+ location="${project.build}/sentinels/gwt-${gwt.version}"/> - </sequential> - </macrodef> - diff --git a/dev-java/gwt/gwt-2.9.0-r3.ebuild b/dev-java/gwt/gwt-2.9.0-r3.ebuild deleted file mode 100644 index a86cdb15be16..000000000000 --- a/dev-java/gwt/gwt-2.9.0-r3.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 - -GWT_TOOLS_COMMIT="194772ed94078802d8030136796de344eb1fdbe1" -GWT_TOOLS_PN="tools" - -DESCRIPTION="Google Web Toolkit library" -HOMEPAGE="https://www.gwtproject.org/" -SRC_URI="https://github.com/gwtproject/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/gwtproject/${GWT_TOOLS_PN}/archive/${GWT_TOOLS_COMMIT}.tar.gz -> ${PN}-${GWT_TOOLS_PN}-${GWT_TOOLS_COMMIT}.tar.gz" -# While the test suite does compile and does execute with an exit status of 0, -# there are many tests that end with FAILED status. It is unclear if this is -# expected from upstream or not, but in order to keep things honest, the test -# suite is being restricted -RESTRICT="mirror test" -SLOT="2.8" -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -CDEPEND=" - dev-java/guava:0 - dev-java/rhino:1.6 - dev-java/asm:9 - dev-java/eclipse-ecj:4.15 - dev-java/validation-api:1.0 -" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.8:*" -DEPEND=" - ${CDEPEND} - virtual/jdk:1.8 -" - -JAVA_ANT_REWRITE_CLASSPATH="yes" -EANT_BUILD_TARGET="build" -EANT_GENTOO_CLASSPATH=" - asm-9 - guava - rhino-1.6 - eclipse-ecj-4.15 - validation-api-1.0 -" - -PATCHES=( - "${FILESDIR}/${PN}-2.9.0-jsinterop-classpath.patch" - "${FILESDIR}/${PN}-2.9.0-remove-git-usage.patch" -) - -src_prepare() { - default - - java-pkg-2_src_prepare -} - -src_compile() { - # the default setup assumes that you've placed these in ${S}/tools. We put - # it in ${WORKDIR} though - export GWT_TOOLS="${WORKDIR}/${GWT_TOOLS_PN}-${GWT_TOOLS_COMMIT}" - export GWT_VERSION="${PV}" - - java-pkg-2_src_compile -} - -src_test() { - local -x ANT_OPTS=-Dfile.encoding=UTF-8 - local -x TZ=America/Los_Angeles - - java-pkg-2_src_test -} - -src_install() { - local i18nCreater_launcher_args=( - i18nCreater - --main com.google.gwt.i18n.tools.I18NCreater - --jar gwt-dev.jar - ) - local webAppCreator_launcher_args=( - webAppCreator - --main com.google.gwt.user.tools.WebAppCreator - --jar gwt-dev.jar - ) - - java-pkg_dojar build/lib/*.jar - java-pkg_dolauncher ${i18nCreater_launcher_args[@]} - java-pkg_dolauncher ${webAppCreator_launcher_args[@]} -} diff --git a/dev-java/gwt/metadata.xml b/dev-java/gwt/metadata.xml deleted file mode 100644 index cd120d3bccba..000000000000 --- a/dev-java/gwt/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> - </maintainer> - <longdescription lang="en"> - GWT is a development toolkit for building and optimizing - complex browser-based applications. Its goal is to enable - productive development of high-performance web applications - without the developer having to be an expert in browser - quirks, XMLHttpRequest, and JavaScript. It’s open source, - completely free, and used by thousands of developers around - the world. - </longdescription> -</pkgmetadata> |