Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #12640

packaging filius

Path csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!bofh.it!news.nic.it!robomod
From "Andreas B. Mundt" <andi@debian.org>
Newsgroups linux.debian.maint.java
Subject packaging filius
Date Sat, 13 May 2023 21:10:01 +0200
Message-ID <Gv2MV-8G75-5@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-java-request@lists.debian.org Sat May 13 19:06:12 2023
Old-Return-Path <andi@debian.org>
X-Amavis-Spam-Status No, score=-6.99 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -4.6
X-Greylist delayed 382 seconds by postgrey-1.36 at bendel; Sat, 13 May 2023 18:49:54 UTC
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
X-Mailing-List <debian-java@lists.debian.org> archive/latest/23313
List-ID <debian-java.lists.debian.org>
List-URL <https://lists.debian.org/debian-java/>
List-Archive https://lists.debian.org/msgid-search/20230513184328.yonu7bbg5kiig7zm@flashgordon
Approved robomod@news.nic.it
Lines 38
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sat, 13 May 2023 20:43:28 +0200
X-Original-Message-ID <20230513184328.yonu7bbg5kiig7zm@flashgordon>
Xref csiph.com linux.debian.maint.java:12640

Show key headers only | View raw


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

Back to linux.debian.maint.java | Previous | NextNext in thread | Find similar


Thread

packaging filius "Andreas B. Mundt" <andi@debian.org> - 2023-05-13 21:10 +0200
  Re: packaging filius Thorsten Glaser <t.glaser@tarent.de> - 2023-05-13 22:00 +0200

csiph-web