diff --git a/maven.spec b/maven.spec index 5cad05f..f0c1e8c 100644 --- a/maven.spec +++ b/maven.spec @@ -191,7 +191,10 @@ install -d -m 755 %{buildroot}%{_sysconfdir}/%{name} install -d -m 755 %{buildroot}%{_datadir}/bash-completion/completions install -d -m 755 %{buildroot}%{_mandir}/man1 -for cmd in mvn mvnDebug mvnyjp; do sed s/@@CMD@@/$cmd/ %{SOURCE200} >%{buildroot}%{_bindir}/$cmd; done +for cmd in mvn mvnDebug mvnyjp; do + sed s/@@CMD@@/$cmd/ %{SOURCE200} >%{buildroot}%{_bindir}/$cmd + echo ".so man1/mvn.1" >%{buildroot}%{_mandir}/man1/$cmd.1 +done install -p -m 644 %{SOURCE2} %{buildroot}%{_mandir}/man1 install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/mvn mv $M2_HOME/bin/m2.conf %{buildroot}%{_sysconfdir} @@ -258,7 +261,7 @@ ln -sf $(build-classpath plexus/classworlds) \ %config(noreplace) %{_sysconfdir}/%{name}/settings.xml %config(noreplace) %{_sysconfdir}/%{name}/logging/simplelogger.properties %{_datadir}/bash-completion/completions/mvn -%{_mandir}/man1/mvn.1.gz +%{_mandir}/man1/mvn*.1.gz %files javadoc -f .mfiles-javadoc %doc LICENSE NOTICE @@ -267,6 +270,7 @@ ln -sf $(build-classpath plexus/classworlds) \ %changelog * Wed Apr 1 2015 Mikolaj Izdebski - 3.3.1-2 - Install mvnDebug and mvnyjp in bindir +- Update manpage - Resolves: rhbz#1207850 * Mon Mar 16 2015 Michal Srb - 3.3.1-1 diff --git a/mvn.1 b/mvn.1 index f6c486a..53175fd 100644 --- a/mvn.1 +++ b/mvn.1 @@ -1,8 +1,10 @@ -.TH MVN "1" "July 2012" "Apache Maven 3.0.4" "User Commands" +.TH MVN "1" "April 2015" "Apache Maven 3.3.1" "User Commands" .SH NAME mvn \- software project management and comprehension tool .SH DESCRIPTION usage: mvn [options] [] [] +usage: mvnDebug [options] [] [] +usage: mvnyjp [options] [] [] .SH OPTIONS .TP \fB\-am\fR,\-\-also\-make @@ -19,6 +21,10 @@ projects on the list Run in non\-interactive (batch) mode .TP +\fB\-b\fR,\-\-builder +The id of the build strategy to +use. +.TP \fB\-C\fR,\-\-strict\-checksums Fail the build if checksums don't match @@ -44,7 +50,7 @@ Encrypt server password .TP \fB\-f\fR,\-\-file Force the use of an alternate POM -file. +file (or directory with pom.xml). .TP \fB\-fae\fR,\-\-fail\-at\-end Only fail the build afterwards; @@ -63,6 +69,10 @@ of project result Alternate path for the global settings file .TP +\fB\-gt\fR,\-\-global\-toolchains +Alternate path for the global +toolchains file +.TP \fB\-h\fR,\-\-help Display help information .TP @@ -70,6 +80,13 @@ Display help information Log file to where all build output will go. .TP +\fB\-llr\fR,\-\-legacy\-local\-repository +Use Maven 2 Legacy Local +Repository behaviour, ie no use of +_remote.repositories. Can also be +activated by using +\fB\-Dmaven\fR.legacyLocalRepo=true +.TP \fB\-N\fR,\-\-non\-recursive Do not recurse into sub\-projects .TP @@ -118,9 +135,9 @@ Alternate path for the user toolchains file .TP \fB\-U\fR,\-\-update\-snapshots -Forces a check for updated -releases and snapshots on remote -repositories +Forces a check for missing +releases and updated snapshots on +remote repositories .TP \fB\-up\fR,\-\-update\-plugins Ineffective, only kept for