[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: need help with maven helper



Le 8/31/12 1:12 AM, Ludovic Claude a écrit :
> Hello,
>
> You should use this rule instead. It's a substitution you want to do,
> and the format use is similar to standard Unix sed command.
>
> org.xerial.snappy s/snappy-java/snappy1.0.3-java/ bundle s/.*/debian/ * *
Unfortunatly, this does not work.
My generated pom by maven helper is still like:

^I<modelVersion>4.0.0</modelVersion>
^I<groupId>org.xerial.snappy</groupId>
^I<artifactId>snappy-java</artifactId>
^I<version>1.0.3-rc3</version>
^I<packaging>jar</packaging>
^I
^I<name>Snappy for Java</name>
^I<description>Compression/decompression library</description>
^I<properties>
^I^I<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
^I^I<debian.mavenRules>org.xerial.snappy snappy-java jar 1.0.3-rc3 *
*</debian.mavenRules>
^I^I<debian.originalVersion>1.0.3-rc3</debian.originalVersion>
^I^I<debian.package>libsnappy1.0.3-java</debian.package>
^I</properties>
....

The artifact id is not modified. And files are installed in
/usr/share/maven-repo/org/xerial/snappy/snappy-java/...

Olivier

>
> Ludovic
>
> On 08/29/2012 11:07 AM, Olivier Sallou wrote:
>> Hi,
>> I need some help with maven helper.
>> I need to rename the artifact id of the package library.
>> In pom.xml, artifactId is snappy-java, and I need to rename it to
>> snappy1.0.3-java (with version 1.0.3-rc3)
>>
>> What I expect is to get maven data in
>> /usr/share/maven-repo/org/xerial/snappy/snappy1.0.3-java/
>>
>> However I fail to do so. I updated maven.rules (see below) but file name
>> is correct only in /usj.
>>
>> I tried to patch the pom.xml to set correct artifactid but in this case,
>> I have a build error when trying to unset patches as maven helper
>> modifies the pom.xml
>>
>> Any hint on how I could do that?
>>
>> Thanks
>>
>> Olivier
>>
>> In my maven.rules:
>> org.xerial.snappy snappy1.0.3-java bundle s/.*/debian/ * *
>>
>> Package content:
>> drwxr-xr-x root/root         0 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/
>> drwxr-xr-x root/root         0 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/1.0.3-rc3/
>> -rw-r--r-- root/root      1287 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/1.0.3-rc3/snappy-java-1.0.3-rc3.pom
>> -rw-r--r-- root/root     23781 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/1.0.3-rc3/snappy-java-1.0.3-rc3.jar
>> drwxr-xr-x root/root         0 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/debian/
>> -rw-r--r-- root/root      1284 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/debian/snappy-java-debian.pom
>> drwxr-xr-x root/root         0 2012-08-29 09:43 ./usr/share/java/
>> lrwxrwxrwx root/root         0 2012-08-29 09:43
>> ./usr/share/maven-repo/org/xerial/snappy/snappy-java/debian/snappy-java-debian.jar
>> -> ../1.0.3-rc3/snappy-java-1.0.3-rc3.jar
>> lrwxrwxrwx root/root         0 2012-08-29 09:43
>> ./usr/share/java/snappy1.0.3-java.jar ->
>> ../maven-repo/org/xerial/snappy/snappy-java/1.0.3-rc3/snappy-java-1.0.3-rc3.jar
>> ....
>>
>
>
> -- 
> gpg key id: 4096R/326D8438  (keyring.debian.org)
> Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438


Reply to: