Hi Bob, No problem, do you want to tell me where you think the problem is and I can see if I can fix it for you? Can't promise anything as I won't havea huge amount of time, but just in case.
Regards On 23/11/05, Allison, Bob <[EMAIL PROTECTED]> wrote: > I found the problem. Now I just need to figure out a solution. I'll > let you know when I get this figured out (probably over the weekend). > > -----Original Message----- > From: Sena Gbeckor-Kove [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 23, 2005 11:07 > To: Maven Users List > Subject: Re: RPM Plugin not cleaning its includes > > > Hi Bob, > > We are trying to do the following : > > -- Install ${basedir}/src/main/bin/* at /usr/local/amf/bin > ${basedir}/src/main/bin/* --> /usr/local/amf/bin > > -- Install ${basedir}/target/*.jar at /usr/local/amf/plugin/core/lib > ${basedir}/target/*.jar --> /usr/local/amf/plugin/core/lib > > We are using the following mappings fragment having looked at your > suggestions regarding the filename elemnt and still the contents of > the first mapping turn when copying the contents for the second > mapping. > > > <mappings> > <mapping> > <directory>/usr/local/amf/bin</directory> > <filemode>755</filemode> > <username>root</username> > <groupname>system</groupname> > <sources> > <source> > <location>src/main/bin</location> > <includes> > <include>*</include> > </includes> > <excludes> > <exclude>CVS</exclude> > <exclude>CVS/*</exclude> > </excludes> > </source> > </sources> > </mapping> > <mapping> > > <directory>/usr/local/amf/plugin/core/lib</directory> > <filemode>755</filemode> > <username>root</username> > <groupname>system</groupname> > <sources> > <source> > <location>target</location> > <includes> > <include>*.jar</include> > </includes> > <excludes> > <exclude>CVS</exclude> > <exclude>CVS/*</exclude> > <exclude>*/*</exclude> > </excludes> > </source> > </sources> > </mapping> > > Any ideas? > Thanks in advance > Regards > > > > On 23/11/05, Allison, Bob <[EMAIL PROTECTED]> wrote: > > Well, I see a couple problems with your configuration. As I read the > > two mappings, they should do the following: > > > > -- Install ${basedir}/src/main/bin/* at /usr/local (for example, > > ${basedir}/src/main/bin/myprog will be installed at /usr/local/myprog) > > > > -- Install ${basedir}/target/*.jar at /usr/local (for example, > > ${basedir}/target/myprog.jar will be installed at > /usr/local/myprog.jar) > > > > You are getting the two mappings muddled because they specify the same > > destination. You will probably almost never need to specify the > > filename parameter. Instead, the directory parameters should be > > specified as /usr/local/amf/bin and /usr/local/amf/plugin/core/lib. > > > > -----Original Message----- > > From: Sena Gbeckor-Kove [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, November 23, 2005 08:38 > > To: users@maven.apache.org > > Subject: RPM Plugin not cleaning its includes > > > > > > Hi Bob, > > > > It appears that the RPM plugin cumulatively includes the contents of > > includes when dealing wiith mappings. For example, the following 2 > > mappings cause thhe contents of the first ampping, a bunch of scripts > > from the bin directory, to be copied into the next <filename/> > > specified "amf/plugin/core/lib". > > > > Any ideas would be appreciated. > > > > Regards > > > > <mappings> > > <mapping> > > <directory>/usr/local</directory> > > <filename>amf/bin</filename> > > <filemode>755</filemode> > > <username>root</username> > > <groupname>system</groupname> > > <sources> > > <source> > > <location>src/main/bin</location> > > <includes> > > <include>*</include> > > </includes> > > <excludes> > > <exclude>CVS</exclude> > > <exclude>CVS/*</exclude> > > </excludes> > > </source> > > </sources> > > </mapping> > > <mapping> > > <directory>/usr/local</directory> > > <filename>amf/plugin/core/lib</filename> > > <filemode>755</filemode> > > <username>root</username> > > <groupname>system</groupname> > > <sources> > > <source> > > <location>target</location> > > <includes> > > <include>*.jar</include> > > </includes> > > <excludes> > > <exclude>CVS</exclude> > > <exclude>CVS/*</exclude> > > </excludes> > > </source> > > </sources> > > </mapping> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]