FreeBSD Bugzilla – Attachment 157555 Details for
Bug 188110
[update patch] devel/maven (3.3.3)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Maven33.shar - Maven 3.3.3 new port
maven33.shar (text/plain), 7.76 KB, created by
bruce
on 2015-06-09 01:15:49 UTC
(
hide
)
Description:
Maven33.shar - Maven 3.3.3 new port
Filename:
MIME Type:
Creator:
bruce
Created:
2015-06-09 01:15:49 UTC
Size:
7.76 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># maven33 ># maven33/files ># maven33/files/mvn.sh.in ># maven33/pkg-plist ># maven33/pkg-descr ># maven33/Makefile ># maven33/distinfo ># >echo c - maven33 >mkdir -p maven33 > /dev/null 2>&1 >echo c - maven33/files >mkdir -p maven33/files > /dev/null 2>&1 >echo x - maven33/files/mvn.sh.in >sed 's/^X//' >maven33/files/mvn.sh.in << '6d393e13a2c66abb8f2508f50bb12055' >X#!/bin/sh >X# >X# $FreeBSD$ >X >Xif [ -f /etc/mavenrc ] ; then >X . /etc/mavenrc >Xfi >X >Xif [ -f "${HOME}/.mavenrc" ] ; then >X . "${HOME}/.mavenrc" >Xfi >X >XM2_HOME=${M2_HOME:-"%%DATADIR%%"} >X >X# traverses directory structure from process work directory to filesystem root >X# first directory with .mvn subdirectory is considered project base directory >Xfind_maven_basedir() { >X local basedir=$(pwd) >X local wdir=$(pwd) >X while [ "$wdir" != '/' ] ; do >X wdir=$(cd "$wdir/.."; pwd) >X if [ -d "$wdir"/.mvn ] ; then >X basedir=$wdir >X break >X fi >X done >X echo "${basedir}" >X} >X >X# concatenates all lines of a file >Xconcat_lines() { >X if [ -f "$1" ]; then >X echo "$(tr -s '\n' ' ' < "$1")" >X fi >X} >X >Xexport MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)} >XMAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" >X >X# Provide a "standardized" way to retrieve the CLI args that will >X# work with both Windows and non-Windows executions. >XMAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" >Xexport MAVEN_CMD_LINE_ARGS >X >XJAVA_VERSION="%%JAVA_VERSION%%" exec "%%LOCALBASE%%/bin/java" \ >X $MAVEN_OPTS \ >X -classpath "${M2_HOME}"/boot/plexus-classworlds-*.jar \ >X "-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \ >X "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ >X ${CLASSWORLDS_LAUNCHER} "$@" >X >6d393e13a2c66abb8f2508f50bb12055 >echo x - maven33/pkg-plist >sed 's/^X//' >maven33/pkg-plist << '487cbbd0a19769ec9e6ab7c145144006' >Xetc/maven-wrapper/instances.d/030303-maven33-3.3.3 >X%%DATADIR%%/030303-maven33-3.3.3 >X%%DATADIR%%/LICENSE >X%%DATADIR%%/NOTICE >X%%DATADIR%%/README.txt >X%%DATADIR%%/bin/m2.conf >X%%DATADIR%%/bin/mvn >X%%DATADIR%%/bin/mvn.cmd >X%%DATADIR%%/bin/mvnDebug >X%%DATADIR%%/bin/mvnDebug.cmd >X%%DATADIR%%/bin/mvnyjp >X%%DATADIR%%/boot/plexus-classworlds-2.5.2.jar >X%%DATADIR%%/conf/logging/simplelogger.properties >X%%DATADIR%%/conf/settings.xml >X%%DATADIR%%/conf/toolchains.xml >X%%DATADIR%%/lib/aether-api-1.0.2.v20150114.jar >X%%DATADIR%%/lib/aether-api.license >X%%DATADIR%%/lib/aether-connector-basic-1.0.2.v20150114.jar >X%%DATADIR%%/lib/aether-connector-basic.license >X%%DATADIR%%/lib/aether-impl-1.0.2.v20150114.jar >X%%DATADIR%%/lib/aether-impl.license >X%%DATADIR%%/lib/aether-spi-1.0.2.v20150114.jar >X%%DATADIR%%/lib/aether-spi.license >X%%DATADIR%%/lib/aether-transport-wagon-1.0.2.v20150114.jar >X%%DATADIR%%/lib/aether-transport-wagon.license >X%%DATADIR%%/lib/aether-util-1.0.2.v20150114.jar >X%%DATADIR%%/lib/aether-util.license >X%%DATADIR%%/lib/aopalliance-1.0.jar >X%%DATADIR%%/lib/cdi-api-1.0.jar >X%%DATADIR%%/lib/cdi-api.license >X%%DATADIR%%/lib/commons-cli-1.2.jar >X%%DATADIR%%/lib/commons-io-2.2.jar >X%%DATADIR%%/lib/commons-lang-2.6.jar >X%%DATADIR%%/lib/ext/README.txt >X%%DATADIR%%/lib/guava-18.0.jar >X%%DATADIR%%/lib/javax.inject-1.jar >X%%DATADIR%%/lib/jsoup-1.7.2.jar >X%%DATADIR%%/lib/jsoup.license >X%%DATADIR%%/lib/jsr250-api-1.0.jar >X%%DATADIR%%/lib/jsr250-api.license >X%%DATADIR%%/lib/maven-aether-provider-3.3.3.jar >X%%DATADIR%%/lib/maven-aether-provider.license >X%%DATADIR%%/lib/maven-artifact-3.3.3.jar >X%%DATADIR%%/lib/maven-artifact.license >X%%DATADIR%%/lib/maven-builder-support-3.3.3.jar >X%%DATADIR%%/lib/maven-builder-support.license >X%%DATADIR%%/lib/maven-compat-3.3.3.jar >X%%DATADIR%%/lib/maven-compat.license >X%%DATADIR%%/lib/maven-core-3.3.3.jar >X%%DATADIR%%/lib/maven-core.license >X%%DATADIR%%/lib/maven-embedder-3.3.3.jar >X%%DATADIR%%/lib/maven-embedder.license >X%%DATADIR%%/lib/maven-model-3.3.3.jar >X%%DATADIR%%/lib/maven-model-builder-3.3.3.jar >X%%DATADIR%%/lib/maven-model-builder.license >X%%DATADIR%%/lib/maven-model.license >X%%DATADIR%%/lib/maven-plugin-api-3.3.3.jar >X%%DATADIR%%/lib/maven-plugin-api.license >X%%DATADIR%%/lib/maven-repository-metadata-3.3.3.jar >X%%DATADIR%%/lib/maven-repository-metadata.license >X%%DATADIR%%/lib/maven-settings-3.3.3.jar >X%%DATADIR%%/lib/maven-settings-builder-3.3.3.jar >X%%DATADIR%%/lib/maven-settings-builder.license >X%%DATADIR%%/lib/maven-settings.license >X%%DATADIR%%/lib/org.eclipse.sisu.inject-0.3.0.jar >X%%DATADIR%%/lib/org.eclipse.sisu.inject.license >X%%DATADIR%%/lib/org.eclipse.sisu.plexus-0.3.0.jar >X%%DATADIR%%/lib/org.eclipse.sisu.plexus.license >X%%DATADIR%%/lib/plexus-cipher-1.7.jar >X%%DATADIR%%/lib/plexus-cipher.license >X%%DATADIR%%/lib/plexus-component-annotations-1.5.5.jar >X%%DATADIR%%/lib/plexus-interpolation-1.21.jar >X%%DATADIR%%/lib/plexus-sec-dispatcher-1.3.jar >X%%DATADIR%%/lib/plexus-sec-dispatcher.license >X%%DATADIR%%/lib/plexus-utils-3.0.20.jar >X%%DATADIR%%/lib/sisu-guice-3.2.5-no_aop.jar >X%%DATADIR%%/lib/slf4j-api-1.7.5.jar >X%%DATADIR%%/lib/slf4j-api.license >X%%DATADIR%%/lib/slf4j-simple-1.7.5.jar >X%%DATADIR%%/lib/slf4j-simple.license >X%%DATADIR%%/lib/wagon-file-2.9.jar >X%%DATADIR%%/lib/wagon-file.license >X%%DATADIR%%/lib/wagon-http-2.9-shaded.jar >X%%DATADIR%%/lib/wagon-http-shared-2.9.jar >X%%DATADIR%%/lib/wagon-http-shared.license >X%%DATADIR%%/lib/wagon-http.license >X%%DATADIR%%/lib/wagon-provider-api-2.9.jar >X%%DATADIR%%/lib/wagon-provider-api.license >487cbbd0a19769ec9e6ab7c145144006 >echo x - maven33/pkg-descr >sed 's/^X//' >maven33/pkg-descr << 'eb88da652b8f31367888aaf165b41825' >XApache Maven is a software project management and comprehension tool. Based on >Xthe concept of a project object model (POM), Maven can manage a project's >Xbuild, reporting and documentation from a central piece of information. >X >XWWW: http://maven.apache.org/ >eb88da652b8f31367888aaf165b41825 >echo x - maven33/Makefile >sed 's/^X//' >maven33/Makefile << 'ffcd84628ee1ae9b2f0b7243f6c8ea17' >X# Created by: Herve Quiroz <hq@FreeBSD.org> >X# $FreeBSD: head/devel/maven33/Makefile 386312 2015-05-14 10:15:04Z mat $ >X >XPORTNAME= maven33 >XDISTVERSION= 3.3.3 >XPORTREVISION= 1 >XCATEGORIES= devel java >XMASTER_SITES= APACHE/maven/maven-3/${DISTVERSION}/binaries >XDISTNAME= apache-maven-${DISTVERSION}-bin >X >XMAINTAINER= yerenkow@gmail.com >XCOMMENT= Java project management tool, 3.3.x branch >X >XLICENSE= APACHE20 >X >XRUN_DEPENDS= mvn:${PORTSDIR}/devel/maven-wrapper >X >XUSES= cpe >XCPE_PRODUCT= maven >XCPE_VENDOR= apache >X >XUSE_JAVA= yes >XJAVA_VERSION= 1.7+ >XNO_BUILD= yes >XDATADIR= ${JAVASHAREDIR}/${PORTNAME} >XWRKSRC= ${WRKDIR}/apache-maven-${DISTVERSION} >XSUB_FILES= mvn.sh >XSUB_LIST= CLASSWORLDS_JAR=plexus-classworlds-2.5.2.jar >XINSTANCE_FILE= 030303-${PORTNAME}-${PORTVERSION} >XINSTANCES_DIR= etc/maven-wrapper/instances.d/ >X >Xpost-extract: >X ${RM} -f ${WRKSRC}/bin/*.bat >X ${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE} >X >Xdo-install: >X cd ${WRKSRC} && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; >X cd ${WRKSRC} && ${FIND} . -type f -not -path "\./bin/" -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; >X ${INSTALL_DATA} ${WRKSRC}/bin/m2.conf ${STAGEDIR}${DATADIR}/bin/ >X ${INSTALL_SCRIPT} ${WRKDIR}/mvn.sh ${STAGEDIR}${DATADIR}/bin/mvn >X ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTANCES_DIR} >X ${INSTALL_DATA} ${WRKSRC}/${INSTANCE_FILE} ${STAGEDIR}${PREFIX}/${INSTANCES_DIR} >X >X.include <bsd.port.mk> >ffcd84628ee1ae9b2f0b7243f6c8ea17 >echo x - maven33/distinfo >sed 's/^X//' >maven33/distinfo << '5c19a91a0a44a3a1b6476a5fd1efd275' >XSHA256 (apache-maven-3.3.3-bin.tar.gz) = 3a8dc4a12ab9f3607a1a2097bbab0150c947ad6719d8f1bb6d5b47d0fb0c4779 >XSIZE (apache-maven-3.3.3-bin.tar.gz) = 8042383 >5c19a91a0a44a3a1b6476a5fd1efd275 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 188110
:
141337
|
148018
|
148019
|
150818
|
154997
|
155020
| 157555