• packaging filius

    From Andreas B. Mundt@21:1/5 to All on Sat May 13 21:10:01 2023
    Hi,

    if it is feasible without too much hassle, I am interested in
    packaging filius [1], a (simple) network simulator for education and
    schools. There is already a RFP [2], but before switching that one to
    an ITP, I tried to get a very first proof of concept.

    I am new to packaging java applications and after learning a bit
    about it from the Debian wiki, I started with 'mh_make'. After
    installing some more dependencies, it looks like most of them are
    already available. However, I got stuck with htmlparser [3], which
    does not supply the maven meta data in '/usr/share/maven-repo'.
    I tried patching 'pom.xml' like:

    <dependency>
    <groupId>org.htmlparser</groupId>
    <artifactId>htmlparser</artifactId>
    <version>{htmlparser.version}</version>
    + <scope>system</scope>
    + <systemPath>/usr/share/java/htmlparser.jar</systemPath>
    </dependency>

    but this seems not to work:

    [ERROR] /tmp/packaging/filius-master/src/main/java/filius/gui/anwendungssicht/GUIApplicationWebBrowserWindow.java:[51,22]
    package org.htmlparser does not exist

    Any ideas what's the culprit? Are there better ways to give it a try?
    Any help/hint is appreciated.

    Best regards,

    Andi


    [1] https://www.lernsoftware-filius.de/
    [2] https://bugs.debian.org/982648
    [3] https://tracker.debian.org/pkg/libhtmlparser-java

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thorsten Glaser@21:1/5 to Andreas B. Mundt on Sat May 13 22:00:01 2023
    On Sat, 13 May 2023, Andreas B. Mundt wrote:

    <version>{htmlparser.version}</version>

    At the very least, there should be a $ before {

    bye,
    //mirabilos
    --
    Infrastrukturexperte • tarent solutions GmbH
    Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
    Telephon +49 228 54881-393 • Fax: +49 228 54881-235
    HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
    Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

    **************************************************** /⁀\ The UTF-8 Ribbon
    ╲ ╱ Campaign against Mit dem tarent-Newsletter nichts mehr verpassen:  ╳  HTML eMail! Also, https://www.tarent.de/newsletter
    ╱ ╲ header encryption!
    ****************************************************

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)