Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | release 0.3.00.3.0 | Miroslav Šulc | 2019-10-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | reformatted | Miroslav Šulc | 2019-10-30 | 2 | -7/+8 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | added fix to avoid parsing directories that are not package directories | Miroslav Šulc | 2019-10-30 | 1 | -0/+4 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | added header to the cache file | Miroslav Šulc | 2019-10-30 | 2 | -2/+3 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | reformatted and improved style | Miroslav Šulc | 2019-10-30 | 3 | -16/+23 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | added todos | Miroslav Šulc | 2019-10-30 | 1 | -1/+6 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | removed unused import | Miroslav Šulc | 2019-10-30 | 1 | -1/+0 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | updated pom.xml | Miroslav Šulc | 2019-10-30 | 1 | -2/+5 |
| | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> | ||||
* | meta.sh: add scala.0.2 | Benda Xu | 2017-01-09 | 1 | -0/+4 |
| | |||||
* | MavenVersion.java: _rc3 should not be stripped. | Benda Xu | 2017-01-09 | 1 | -2/+2 |
| | | | | >=cat/pkg-1.0 does not match cat/pkg-1.0_rc3 | ||||
* | tree.sh: remove both beta and p in _beta1_p1.2.0. | Benda Xu | 2017-01-09 | 1 | -21/+27 |
| | |||||
* | movl: refresh ebuilds and only digest 1 ebuild. | Benda Xu | 2017-01-09 | 1 | -5/+29 |
| | |||||
* | MavenVersion.java: parse version range. | Benda Xu | 2017-01-09 | 1 | -1/+9 |
| | | | | | http://maven.apache.org/components/enforcer/enforcer-rules/versionRanges.html https://docs.oracle.com/middleware/1212/core/MAVEN/maven_version.htm | ||||
* | MavenVersion.java: maven verion tricks. | Benda Xu | 2017-01-09 | 1 | -1/+1 |
| | |||||
* | tree.sh: more maven version compatibility tricks. | Benda Xu | 2017-01-09 | 2 | -5/+31 |
| | |||||
* | Document how to install it in Gentoo. | Benda Xu | 2016-10-09 | 1 | -0/+3 |
| | |||||
* | tree.sh: silent pushd notice.0.1 | Benda Xu | 2016-10-08 | 1 | -1/+1 |
| | |||||
* | Move the jsch-agentproxy into java. | Benda Xu | 2016-10-06 | 2 | -12/+2 |
| | | | | | | Ugly hack, but better than removing lines from ebuilds. Should put this into some configuration file. | ||||
* | change script shebangs to /bin/bash. | Benda Xu | 2016-10-06 | 3 | -3/+3 |
| | | | | Because /usr/bin/env gets prefixified anyway. | ||||
* | movl, meta.sh: query portage related variables at runtime. | Benda Xu | 2016-10-06 | 3 | -3/+6 |
| | |||||
* | movl: add digest. tree.sh: generate cache before ebuild generation. | Benda Xu | 2016-10-06 | 2 | -9/+11 |
| | |||||
* | meta.sh also use configuration file, create movl wrapper script. | Benda Xu | 2016-10-06 | 5 | -24/+80 |
| | |||||
* | tree.sh: use dirs from conf file. | Benda Xu | 2016-10-06 | 1 | -16/+20 |
| | |||||
* | maven/: maven overlay skeleton. | Benda Xu | 2016-10-06 | 4 | -0/+34 |
| | |||||
* | add an option --cache-file to specify cache file. | Benda Xu | 2016-10-06 | 3 | -3/+18 |
| | |||||
* | meta.sh: add more jmock, hamcrest, tec. | Benda Xu | 2016-10-06 | 2 | -14/+38 |
| | | | | tree.sh: restructure to reuse code. | ||||
* | .travis.yml: Initial travis.yml file for Travis CI. Can it be used? | William L. Thomson Jr | 2016-10-05 | 1 | -0/+7 |
| | |||||
* | src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java: Minor change | William L. Thomson Jr | 2016-10-05 | 1 | -9/+12 |
| | | | | | | | 1. Relocated doc source, and though not used test IUSE variables from IUSE with rest of ebuild variables to above inherit using JAVA_PKG_IUSE. Left test there in case default test case is added to java eclasses, but at this time has no usage in JAVA_PKG_IUSE. | ||||
* | Major updates to resolve dependency (#8) | heroxbd | 2016-10-05 | 9 | -23/+269 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * MavenEbuilder: mavenProject targetversion is not an array. * MavenVersion: expand regex. 1. match 3.1.4.GA (org.jboss.logging:jboss-logging) 2. match 2.0b6 (org.apache-extras.beanshell:bsh) * MavenCache: artifactId may not be identical to gentoo package. * MavenCache: give explicit error messages as place holders when dependency is missing. * script/meta.sh: auxiliary script to relate gentoo repo to maven repo metadata. * Specify the default jre version. * tree.sh: recursively call java-ebuilder. * meta.sh: use maven to enumerate child modules. * meta.sh: add more exceptions. * MavenEbuilder.java: handle SLOT dependency according to ebuild styles. If SLOT=0, no SLOT is used in CLASSPATH. * MavenEbuilder.java: remove JAVA_SRC_DIR. Not needed. The default is enough. Because we have one ebuild per child module. * MavenParser.java: mvn timeout to 10minutes. When something cannot be downloaded, maven could use several minutes to finish. * MavenParser.java: let scope default to "compile". It is interpreted as common dependencies. Some poms does not specify scopes of their dependencies. * MavenParser.java: remove maven build instructions. They are not used at all. Parsing them can cause error in some poms. The side effect is that testdependencies are not triggered. * MavenProject.java: remove system dependencies. They are deprecated: https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#System_Dependencies They are satisfied by virtual/jdk. * MavenProject.java: source encoding default to UTF-8. * PortageParser.java: consider dev-java/ant-* ebuilds. * MavenParser.java: parse opengl-api version from pom. | ||||
* | added some comments useful for generation of ebuild from multiple projects | Miroslav Šulc | 2016-09-09 | 1 | -0/+16 |
| | |||||
* | org/gentoo/java/ebuilder/maven/MavenParser.java: fix result list | heroxbd | 2016-09-09 | 1 | -0/+5 |
| | | | | 1. Parsed objects should be added the returning result ArrayList. 2. Some pom.xml has 'projects' tag enclosing 'project', ignore it if found. | ||||
* | COPYING: Added MIT license for project | William L. Thomson Jr | 2016-09-08 | 1 | -0/+22 |
| | |||||
* | rewritten to be able to support multiple pom files (the multiple pom files ↵ | Miroslav Šulc | 2015-11-06 | 7 | -358/+476 |
| | | | | ebuild creation is not implemented yet) | ||||
* | added parsed maven version to maven project dependency class | Miroslav Šulc | 2015-10-26 | 1 | -0/+16 |
| | |||||
* | testing framework information added to ebuild where applicable | Miroslav Šulc | 2015-10-26 | 1 | -0/+42 |
| | |||||
* | fixed parsing of maven versions | Miroslav Šulc | 2015-10-26 | 1 | -1/+1 |
| | |||||
* | removed TODO note as it is now in github issues | Miroslav Šulc | 2015-10-26 | 1 | -2/+0 |
| | |||||
* | implemented maven cache loading and dependency resolving | Miroslav Šulc | 2015-10-26 | 5 | -145/+445 |
| | |||||
* | enhanced processing of SLOT value | Miroslav Šulc | 2015-10-26 | 1 | -1/+89 |
| | |||||
* | Matches jar and zip but non-greedily. | Patrice Clement | 2015-10-26 | 1 | -1/+1 |
| | |||||
* | adding dependency on app-arch/unzip when src_uri ends with .zip or .jar | Miroslav Šulc | 2015-10-26 | 1 | -2/+10 |
| | |||||
* | MavenEbuilder: Don't inherit eutils but java-pkg-2 instead. | Patrice Clement | 2015-10-26 | 1 | -1/+1 |
| | | | | | | | There's no need to inherit the eutils eclass since the dep graph goes like this: eutils <- java-utils-2 <- java-pkg-2 | ||||
* | updated source and target versions handling according to comment ↵ | Miroslav Šulc | 2015-10-26 | 2 | -25/+2 |
| | | | | https://bugs.gentoo.org/show_bug.cgi?id=564158#c2 | ||||
* | implemented generating of ebuild | Miroslav Šulc | 2015-10-26 | 9 | -70/+950 |
| | |||||
* | implemented parsing of pom.xml into maven project | Miroslav Šulc | 2015-10-24 | 6 | -14/+1052 |
| | |||||
* | subslots are removed from slot string | Miroslav Šulc | 2015-10-24 | 1 | -1/+1 |
| | |||||
* | fixed typo in usage info | Miroslav Šulc | 2015-10-24 | 1 | -1/+1 |
| | |||||
* | added support for parsing also MAVEN_ID="" or MAVEN_ID="groupId" with ↵ | Miroslav Šulc | 2015-10-24 | 1 | -2/+12 |
| | | | | correct expansion | ||||
* | implemented portage tree parser | Miroslav Šulc | 2015-10-24 | 5 | -9/+445 |
| | |||||
* | removed unused imports | Miroslav Šulc | 2015-10-24 | 1 | -4/+0 |
| |