Hello, The packaging in Maven is jar, not bundle, so you need to use this value to get a match:
org.xerial.snappy s/snappy-java/snappy1.0.3-java/ jar s/.*/debian/ * * Ludovic On 08/31/2012 09:15 AM, olivier.sal...@codeless.fr wrote: > > 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 > > -- To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/5041e69e.1040...@laposte.net