summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2014-05-29 03:48:18 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2014-05-29 03:48:18 -0400
commit0580290eca9424a1be5d694a2f2c68739c170e28 (patch)
treeeb115c7e8e2baaf019f202057fd8f631468e32f7
parentb0caa8f3eb97ad600bf95f530cdee2e36e0acfdd (diff)
build more packages
-rw-r--r--Makefile6
-rw-r--r--README1
-rw-r--r--conf/sources.all.mk31
-rw-r--r--conf/sources.mk46
4 files changed, 53 insertions, 31 deletions
diff --git a/Makefile b/Makefile
index 3bfeb69..a24b818 100644
--- a/Makefile
+++ b/Makefile
@@ -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
diff --git a/README b/README
index 76be769..3809524 100644
--- a/README
+++ b/README
@@ -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