diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2014-05-29 03:48:18 -0400 |
---|---|---|
committer | Luke Shumaker <LukeShu@sbcglobal.net> | 2014-05-29 03:48:18 -0400 |
commit | 0580290eca9424a1be5d694a2f2c68739c170e28 (patch) | |
tree | eb115c7e8e2baaf019f202057fd8f631468e32f7 | |
parent | b0caa8f3eb97ad600bf95f530cdee2e36e0acfdd (diff) |
build more packages
-rw-r--r-- | Makefile | 6 | ||||
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | conf/sources.all.mk | 31 | ||||
-rw-r--r-- | conf/sources.mk | 46 |
4 files changed, 53 insertions, 31 deletions
@@ -109,11 +109,7 @@ $(addprefix build/packages/,$(package_generic)): build/packages/%: RECURSIVE bui # dependencies ################################################################# -build/packages/plexus-containers: \ - build/packages/plexus-utils \ - build/packages/plexus-classworlds - -############################################################################### +# boilerplate ################################################################## clean: PHONY rm -rf build/compile build/packages @@ -4,3 +4,4 @@ dependencies: asm-3 ant commons-logging + commons-io diff --git a/conf/sources.all.mk b/conf/sources.all.mk new file mode 100644 index 0000000..65baa9d --- /dev/null +++ b/conf/sources.all.mk @@ -0,0 +1,31 @@ +_apache_svn = https://svn.apache.org/repos/asf +_apache_mirror = http://archive.apache.org/dist + +maven = tar|$(_apache_mirror)/maven/maven-3/3.2.1/source/apache-maven-3.2.1-src.tar.gz +maven-extras-enforcer = svn|$(_apache_svn)|maven/enforcer/tags/enforcer-1.3 +maven-extras-maven-clean-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-clean-plugin-2.5 +maven-extras-maven-compiler-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-compiler-plugin-3.1 +maven-extras-maven-deploy-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-deploy-plugin-2.8.1 +maven-extras-maven-install-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-install-plugin-2.5.1 +maven-extras-maven-plugins = svn|$(_apache_svn)|maven/plugins/tags/maven-plugins-24 +maven-extras-maven-remote-resources-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-remote-resources-plugin-1.5 +maven-extras-maven-resources-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-resources-plugin-2.6 +maven-extras-maven-site-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-site-plugin-3.3 +maven-extras-maven-verifier-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-verifier-plugin-1.0 +maven-extras-plugin-tools = svn|$(_apache_svn)|maven/plugin-tools/tags/maven-plugin-tools-3.2 +maven-extras-pom-asf = svn|$(_apache_svn)|maven/pom/tags/apache-13 +maven-extras-pom-maven = svn|$(_apache_svn)|maven/pom/tags/maven-parent-23 +plexus-archiver = git|git://github.com/sonatype/plexus-archiver.git|plexus-archiver-2.4.3 +plexus-cipher = git|git://github.com/sonatype/plexus-cipher.git|plexus-cipher-1.7 +plexus-classworlds = git|git://github.com/sonatype/plexus-classworlds.git|plexus-classworlds-2.5.1 +plexus-compiler = git|git://github.com/sonatype/plexus-compiler.git|plexus-compiler-2.3 +plexus-containers = git|git://github.com/sonatype/plexus-containers.git|plexus-containers-1.5.5 +plexus-interpolation = git|git://github.com/sonatype/plexus-interpolation.git|plexus-interpolation-1.19 +plexus-io = git|git://github.com/sonatype/plexus-io.git|plexus-io-2.0.9 +plexus-pom = git|git://github.com/sonatype/plexus-pom.git|plexus-3.3.1 +plexus-utils = git|git://github.com/sonatype/plexus-utils.git|plexus-utils-3.0.17 +# We get slf4j from git because the official distribution tarball for 1.7.5 is +# incomplete. +slf4j = git|git://github.com/qos-ch/slf4j.git|v_1.7.5 +# yes, I know xbean 3.4 is old +xbean-reflect = svn|$(_apache_svn)|geronimo/xbean/tags/xbean-3.4/xbean-reflect diff --git a/conf/sources.mk b/conf/sources.mk index 65baa9d..b4ed3f7 100644 --- a/conf/sources.mk +++ b/conf/sources.mk @@ -1,31 +1,25 @@ _apache_svn = https://svn.apache.org/repos/asf _apache_mirror = http://archive.apache.org/dist -maven = tar|$(_apache_mirror)/maven/maven-3/3.2.1/source/apache-maven-3.2.1-src.tar.gz -maven-extras-enforcer = svn|$(_apache_svn)|maven/enforcer/tags/enforcer-1.3 -maven-extras-maven-clean-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-clean-plugin-2.5 -maven-extras-maven-compiler-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-compiler-plugin-3.1 -maven-extras-maven-deploy-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-deploy-plugin-2.8.1 -maven-extras-maven-install-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-install-plugin-2.5.1 -maven-extras-maven-plugins = svn|$(_apache_svn)|maven/plugins/tags/maven-plugins-24 -maven-extras-maven-remote-resources-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-remote-resources-plugin-1.5 -maven-extras-maven-resources-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-resources-plugin-2.6 -maven-extras-maven-site-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-site-plugin-3.3 -maven-extras-maven-verifier-plugin = svn|$(_apache_svn)|maven/plugins/tags/maven-verifier-plugin-1.0 -maven-extras-plugin-tools = svn|$(_apache_svn)|maven/plugin-tools/tags/maven-plugin-tools-3.2 -maven-extras-pom-asf = svn|$(_apache_svn)|maven/pom/tags/apache-13 -maven-extras-pom-maven = svn|$(_apache_svn)|maven/pom/tags/maven-parent-23 -plexus-archiver = git|git://github.com/sonatype/plexus-archiver.git|plexus-archiver-2.4.3 -plexus-cipher = git|git://github.com/sonatype/plexus-cipher.git|plexus-cipher-1.7 +plexus-utils = git|git://github.com/sonatype/plexus-utils.git|plexus-utils-3.0.17 +# guava +# sisu-guice (and -no_aop) +plexus-component-annotations = git|git://github.com/sonatype/plexus-containers.git|plexus-containers-1.5.5/plexus-component-annotations +# junit plexus-classworlds = git|git://github.com/sonatype/plexus-classworlds.git|plexus-classworlds-2.5.1 -plexus-compiler = git|git://github.com/sonatype/plexus-compiler.git|plexus-compiler-2.3 -plexus-containers = git|git://github.com/sonatype/plexus-containers.git|plexus-containers-1.5.5 plexus-interpolation = git|git://github.com/sonatype/plexus-interpolation.git|plexus-interpolation-1.19 -plexus-io = git|git://github.com/sonatype/plexus-io.git|plexus-io-2.0.9 -plexus-pom = git|git://github.com/sonatype/plexus-pom.git|plexus-3.3.1 -plexus-utils = git|git://github.com/sonatype/plexus-utils.git|plexus-utils-3.0.17 -# We get slf4j from git because the official distribution tarball for 1.7.5 is -# incomplete. -slf4j = git|git://github.com/qos-ch/slf4j.git|v_1.7.5 -# yes, I know xbean 3.4 is old -xbean-reflect = svn|$(_apache_svn)|geronimo/xbean/tags/xbean-3.4/xbean-reflect +# slf4j-api +# ch.qos.logback/logback-clasic +# org.apache.maven.wagon/wagon-provider-api +# org.apache.maven.wagon/wagon-file +# org.apache.maven.wagon/wagon-http (shaded?) +# org.eclipse.aether/aether-api +# org.eclipse.aether/aether-spi +# org.eclipse.aether/aether-impl +# org.eclipse.aether/aether-util +# org.eclipse.aether/aether-connector-wagon +# org.eclipse.aether/aether-impl +# commons-cli +# commons-jxpath +# plexus-sec-dispatcher +plexus-cipher = git|git://github.com/sonatype/plexus-cipher.git|plexus-cipher-1.7 |