Debian package for nhc98-1.0pre19



About this list Date view Thread view Subject view Author view

Armin Groesslinger (agrde@gmx.net)
Sun, 23 Jul 2000 15:05:05 +0200 (CEST)


Hello NHC users, For some time, RPM packages of nhc98 have been around, but (as to my knowledge) no-one is making packages for Debian GNU/Linux. That's why I decided to make a DEB package for Debian 2.2 (potato) for the i386 architecture myself. I compiled with ghc-4.08 (with -O), gcc 2.95.2 and (for RTB) jdk-1.2.2; it should contain everything "make all" gives you. You can put deb http://www.fmi.uni-passau.de/~groessli/debian-packages potato/ deb-src http://www.fmi.uni-passau.de/~groessli/debian-packages potato/ in your /etc/apt/sources.list and use apt-get or deselect to install the package (or the sources), or grab it directly from http://www.fmi.uni-passau.de/~groessli/debian-packages/potato/binary-i386/devel/nhc98_1.0pre19-2_i386.deb As this is the first debian package I made, I'd appreciate some feedback on whether the package works on other systems or not (it does on my system :-) ). I think that the paths etc. are set correctly (Building a DEB has the same problem concering paths as building a RPM has, so I shamelessly stole a ed script from Jose Romildo Malaquias's spec file... (and added some of my own scripts)). So if you find a problem, please tell me and I'll correct the package. BTW, If the package is useful (i.e. some people really install it on their systems), I'll continue making packages for new (pre-)releases of nhc98. Regards, Armin PS: To compile RTB with jdk-1.2.2 I had to apply the following patch (although the compiler *should* accept it with "private"): --- nhc98-1.0pre19.orig/src/tracer/ui/nhctracer/Script.java +++ nhc98-1.0pre19/src/tracer/ui/nhctracer/Script.java @@ -29,7 +29,7 @@ new ScriptMetaAutoQuit().registerItemType("autoquit"); } - private void registerItemType(String name) { + protected void registerItemType(String name) { this.name = name; Script.parseTable.put(name, this); Script.classTable.put(this.getClass(), name);


About this list Date view Thread view Subject view Author view