Hi, Kenneth! From: Kenneth Pronovici <[EMAIL PROTECTED]> Subject: Re: NBIO (Non-blocking I/O) Date: Tue, 12 Feb 2002 12:58:44 -0600
> > (3)Build-Depends field is incomplete. At least, it's depend on JDK. > > What JVM and compiler do you use? If you can, I recommend use jikes > > and kaffe. They are free java compiler and runtime. You can also > > use gcj to compile Java source. > > I have changed Build-Depends to this: > > Build-Depends: debhelper (>> 3.0.0), gcc, jikes, j2sdk1.3 - You don't have to write gcc here. It's build-essential package. (Sorry, I missed this point at previous mail.) (http://www.debian.org/doc/packaging-manuals/build-essential) - You don't need to use jikes when you must use j2sdk1.3. I use jikes and kaffe when I want to remove dependency for non-free software. But it's no problem. - You wrote 'devel' for section in control file. I think NBIO is library. 'libs' may be better than 'devel' for section) - The software which depend on non-free software should go to contrib section (write contrib/devel (or contrib/libs) at control file). - Upstream directory name seems nbio-1.4. You can build source package like nbio_1.4-1.orig.tar.gz. I recommend you to use upstream name. - In generally, source package provide complete upstream file (*.orig.tar.gz) and diff file (*.diff.gz). Why don't you provide complete upstream file? Do you know dh_make which help making debian pacakge? If you don't know it, please try it. - build_instructions.txt said: If you want to move to a different upstream release: o change the tarball in the upstream directory o add to debian/changelog (use 'dch -i') o update debian/make-debian.sh to point to the correct new tarball and directory (change $NBIO_TARBALL and $NBIO_SRC_DIR) But do you know uupdate? - Debian specific files(only build_instructions.txt?) should be in debian/ directory. > Is it even allowable for an "official" Debian package to have a build > dependency on a package (i.e. the Blackdown one) that's not a part of > Debian? Your package seems almost OK. Good job:) But "official" means go to main section. nbio depend on non-free software(j2sdk1.3) and it can't be gone to main. So it will be in contrib section. Could you try again? regards, ---- Takashi Okamoto -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]