[Lunar-commits] <moonbase> maven-bin: Initial import. A project management software.

Stefan Wold ratler at lunar-linux.org
Thu Aug 28 17:49:33 CEST 2008


commit 29aacb8698c9be728dbb8dc194c5096a9ff54ef3
Author: Stefan Wold <ratler at lunar-linux.org>
Date:   Thu Aug 28 17:49:33 2008 +0200

    maven-bin: Initial import. A project management software.
---
 java/maven-bin/BUILD   |   14 ++++++++++++++
 java/maven-bin/DEPENDS |    1 +
 java/maven-bin/DETAILS |   17 +++++++++++++++++
 3 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/java/maven-bin/BUILD b/java/maven-bin/BUILD
new file mode 100644
index 0000000..2b1603d
--- /dev/null
+++ b/java/maven-bin/BUILD
@@ -0,0 +1,14 @@
+(
+
+  MVNSHARE=/usr/share/maven
+
+  rm -f bin/*.bat &&
+  prepare_install &&
+  install -m 755 -d $MVNSHARE/ &&
+  cp -rp {bin,boot,conf,lib} $MVNSHARE/ &&
+  ln -sf $MVNSHARE/bin/mvn /usr/bin/mvn &&
+  ln -sf $MVNSHARE/bin/mvnDebug /usr/bin/mvnDebug &&
+  ln -sf $MVNSHARE/bin/m2 /usr/bin/m2 &&
+
+  gather_docs LICENSE* NOTICE* README*
+) > $C_FIFO 2>&1
diff --git a/java/maven-bin/DEPENDS b/java/maven-bin/DEPENDS
new file mode 100644
index 0000000..a2a3495
--- /dev/null
+++ b/java/maven-bin/DEPENDS
@@ -0,0 +1 @@
+depends %JAVA_SDK
diff --git a/java/maven-bin/DETAILS b/java/maven-bin/DETAILS
new file mode 100644
index 0000000..ceab482
--- /dev/null
+++ b/java/maven-bin/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=maven-bin
+         VERSION=2.0.9
+          SOURCE=apache-maven-${VERSION}-bin.tar.bz2
+      SOURCE_URL=http://ftp.heanet.ie/mirrors/www.apache.org/dist/maven/binaries/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/apache-maven-$VERSION
+      SOURCE_VFY=sha1:1890a33aac8f23c2a97f4858a1eb0edc13b898e9
+        WEB_SITE="http://maven.apache.org/"
+         ENTERED=20080828
+         UPDATED=20080828
+           SHORT="A software project management and comprehension tool"
+
+cat <<EOF
+Maven is a software project management and comprehension tool. Based
+on the concept of a project object model (POM), Maven can manage a
+project's build, reporting and documentation from a central piece
+of information.
+EOF


More information about the Lunar-commits mailing list