Hi list,

I am trying to package archi [1]. An editor for archimate models.
Archi can be found here [2]. It is my first Java package.

Archi is packaged with maven. So this is what I did until so far:
- read Java Wiki [3]
- read Java Packaging [4]
- read MavenHelper [5]

To me it look like I have to start with mh_make to build the files 
I need (maven rules and poms). Because mh_make only works with SVN
I first created my own GIT repos and ran dh_make.
Now I have the debian directory with appropriate files and can login to
the
git-pbuilder to run mh_make (I use git-pbuilder in unstable).
 
Output I get:
Checking the parent dependency in the sub project
com.archimatetool.editor.feature/pom.xml

        In com.archimatetool.editor.fullscreen.macos/pom.xml: 
        This plugin cannot be found in the 
        Debian Maven repository. Ignore this 
        plugin?  
        org.eclipse.tycho:tycho-source-plugin:maven-plugin:0.25.0

In the maven-repos I see tycho-maven-plugin-0.25.0.pom.
Dpkg and apt-files failes.
        dpkg --search /usr/share/maven-repo/org/eclipse/tycho/tycho-
                      source-plugin/*/* 
        apt-file search /usr/share/maven-repo/org/eclipse/tycho/tycho-
                        source-plugin

Then
        try to enter a substitution rule of the form    
        s/groupId/newGroupId/ s/artifactId/newArtifactId/ jar 
        s/version/newVersion/ here:

Searching the maven-repo under the debian directory does not find
a tycho-source-plugin. So where is it? And how to make a subsitution
rule for it?

(Running mh_make from testing is not possible because libtycho-java is
not available there. So I have to run it within pbuilder chroot).

/Willem

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710262
[2] https://github.com/archimatetool/archi
[3] https://wiki.debian.org/Java
[4] https://wiki.debian.org/Java/Packaging
[5] https://wiki.debian.org/Java/MavenDebianHelper
[6] https://lists.debian.org/debian-java/2015/11/msg00030.html

Reply via email to