[pkg-java] r12943 - in trunk/maven-repo-helper: debian src/main/bin
Peter Collingbourne
pcc-guest at alioth.debian.org
Wed Aug 25 03:14:16 UTC 2010
Author: pcc-guest
Date: 2010-08-25 03:14:07 +0000 (Wed, 25 Aug 2010)
New Revision: 12943
Modified:
trunk/maven-repo-helper/debian/changelog
trunk/maven-repo-helper/src/main/bin/mh_cleanpom
trunk/maven-repo-helper/src/main/bin/mh_installjar
trunk/maven-repo-helper/src/main/bin/mh_linkjar
trunk/maven-repo-helper/src/main/bin/mh_linkrepojar
Log:
Escape all $ characters in usage messages
Modified: trunk/maven-repo-helper/debian/changelog
===================================================================
--- trunk/maven-repo-helper/debian/changelog 2010-08-24 22:35:34 UTC (rev 12942)
+++ trunk/maven-repo-helper/debian/changelog 2010-08-25 03:14:07 UTC (rev 12943)
@@ -2,6 +2,7 @@
[ Peter Collingbourne ]
* Document the correct order of attributes in rules files
+ * Escape all $ characters in usage messages
[ Ludovic Claude ]
* mh_transformpoms: Remove warning about missing parent dependency
Modified: trunk/maven-repo-helper/src/main/bin/mh_cleanpom
===================================================================
--- trunk/maven-repo-helper/src/main/bin/mh_cleanpom 2010-08-24 22:35:34 UTC (rev 12942)
+++ trunk/maven-repo-helper/src/main/bin/mh_cleanpom 2010-08-25 03:14:07 UTC (rev 12943)
@@ -74,7 +74,7 @@
echo -e ""
echo -e "\tEach one of those elements can also be a replace rule, of the form"
echo -e "\ts/<regex>/<replace>/ where regex is a regular expression, and replace"
- echo -e "\tis the replacement. Substitution groups $1 $2... can be used in the"
+ echo -e "\tis the replacement. Substitution groups \$1 \$2... can be used in the"
echo -e "\treplacement if capture groups () have been used in the regex."
echo -e ""
echo -e "\tThe first element is mandatory (groupId), but you can ignore the"
@@ -91,7 +91,7 @@
echo -e ""
echo -e "Example of a rules file:"
echo -e ""
- echo -e "\ts/commons-(.*)/org.apache.commons.commons$1/"
+ echo -e "\ts/commons-(.*)/org.apache.commons.commons\$1/"
echo -e "\torg.itext * * s/1\\..*/1.x/"
echo -e "\torg.itext * * s/2\\..*/2.x/"
echo -e "\t# use the alpha version of plexus-container-default"
Modified: trunk/maven-repo-helper/src/main/bin/mh_installjar
===================================================================
--- trunk/maven-repo-helper/src/main/bin/mh_installjar 2010-08-24 22:35:34 UTC (rev 12942)
+++ trunk/maven-repo-helper/src/main/bin/mh_installjar 2010-08-25 03:14:07 UTC (rev 12943)
@@ -18,8 +18,8 @@
echo -e "\t[jar] is the path to the jar to install, usually located in the build"
echo -e "\t folder."
echo -e "\t[link] is an additional link to the jar to install, usually there should"
- echo -e "\t be a link to usr/share/java/$jar.jar and"
- echo -e "\t usr/share/java/$jar-$version.jar to comply with the Java packaging"
+ echo -e "\t be a link to usr/share/java/\$jar.jar and"
+ echo -e "\t usr/share/java/\$jar-\$version.jar to comply with the Java packaging"
echo -e "\t guidelines. Note that there is no need to specify those particular"
echo -e "\t links if the --java-lib option is used."
echo -e "Options:"
@@ -33,8 +33,8 @@
echo -e "\t debian/maven.rules"
echo -e "\t-l --java-lib: Optional, if given it will install the jar into"
echo -e "\t /usr/share/java to comply with the Debian Java specification."
- echo -e "\t The jar will be installed as /usr/share/java/$name-$version.jar and"
- echo -e "\t a versionless link /usr/share/java/$name.jar will point to it, as"
+ echo -e "\t The jar will be installed as /usr/share/java/\$name-\$version.jar and"
+ echo -e "\t a versionless link /usr/share/java/\$name.jar will point to it, as"
echo -e "\t well as the links installed in /usr/share/maven-repo"
echo -e "\t-n<name> --usj-name=<name>: Optional, the name to use when installing the"
echo -e "\t library in /usr/share/java when --java-lib is used."
@@ -48,7 +48,7 @@
echo -e "\t-d<path> --dest-jar=<path>: Optional, the destination for the real jar."
echo -e "\t The other places where the jar appears, in the repository or in the"
echo -e "\t list of links, will be symlinks to this jar."
- echo -e "\t Defaults to /usr/share/java/$name-$version.jar if --java-lib is used,"
+ echo -e "\t Defaults to /usr/share/java/\$name-\$version.jar if --java-lib is used,"
echo -e "\t otherwise it goes to the versioned path in the Maven repository."
echo -e "\t-c<classifier> --classifier=<classifier>: Optional, the classifier for"
echo -e "\t the jar. Empty by default."
Modified: trunk/maven-repo-helper/src/main/bin/mh_linkjar
===================================================================
--- trunk/maven-repo-helper/src/main/bin/mh_linkjar 2010-08-24 22:35:34 UTC (rev 12942)
+++ trunk/maven-repo-helper/src/main/bin/mh_linkjar 2010-08-25 03:14:07 UTC (rev 12943)
@@ -18,8 +18,8 @@
echo -e "\t[dest_jar] is the path of the installed jar, usually located in the"
echo -e "\t usr/share/java folder."
echo -e "\t[link] is an additional link to the jar to install, usually there should"
- echo -e "\t be a link to usr/share/java/$jar.jar and"
- echo -e "\t usr/share/java/$jar-$version.jar to comply with the Java packaging"
+ echo -e "\t be a link to usr/share/java/\$jar.jar and"
+ echo -e "\t usr/share/java/\$jar-\$version.jar to comply with the Java packaging"
echo -e "\t guidelines. Note that there is no need to specify those particular"
echo -e "\t links if the --java-lib option is used."
echo -e "Options:"
@@ -31,8 +31,8 @@
echo -e "\t debian/maven.rules"
echo -e "\t-l --java-lib: Optional, if given it will install the jar into"
echo -e "\t /usr/share/java to comply with the Debian Java specification."
- echo -e "\t The jar will be installed as /usr/share/java/$name-$version.jar and"
- echo -e "\t a versionless link /usr/share/java/$name.jar will point to it, as"
+ echo -e "\t The jar will be installed as /usr/share/java/\$name-\$version.jar and"
+ echo -e "\t a versionless link /usr/share/java/\$name.jar will point to it, as"
echo -e "\t well as the links installed in /usr/share/maven-repo"
echo -e "\t-n<name> --usj-name=<name>: Optional, the name to use when installing the"
echo -e "\t library in /usr/share/java when --java-lib is used."
Modified: trunk/maven-repo-helper/src/main/bin/mh_linkrepojar
===================================================================
--- trunk/maven-repo-helper/src/main/bin/mh_linkrepojar 2010-08-24 22:35:34 UTC (rev 12942)
+++ trunk/maven-repo-helper/src/main/bin/mh_linkrepojar 2010-08-25 03:14:07 UTC (rev 12943)
@@ -14,8 +14,8 @@
echo -e "\t[pom] is the location of the POM associated with the jar to install."
echo -e "\t GroupId, artifactId and version will be extracted from this file."
echo -e "\t[link] is a link to the jar to install, usually there should"
- echo -e "\t be a link to usr/share/java/$jar.jar and"
- echo -e "\t usr/share/java/$jar-$version.jar to comply with the Java packaging"
+ echo -e "\t be a link to usr/share/java/\$jar.jar and"
+ echo -e "\t usr/share/java/\$jar-\$version.jar to comply with the Java packaging"
echo -e "\t guidelines. Note that there is no need to specify those particular"
echo -e "\t links if the --java-lib option is used."
echo -e "Options:"
More information about the pkg-java-commits
mailing list