I believe the current process of building a package seems to be via "ant", and some custom tasks, which are defined in the de.masters_of_disaster.ant.tasks package.
After downloading the source tarball, I type "ant dist-deb" and it generates a .deb file for me. It's not using the current debian build scripts, nor is it using a "rules" script. Further, it seems as this currently deb builder isn't dealing with source at all, and only packages the compiled .class files. I'm looking around to see if somewhere it is generating a .dsc file, but i haven't found it yet. [from build.xml] <target name="dist-deb" depends="init" description="build the DEB Package"> <antcall target="prepare-dist-files" /> <antcall target="compile-ar"> <param name="config.build.debuglevel" value="lines,source" /> <param name="classes.dir" location="${dist.dir}/classes" /> </antcall> <antcall target="compile-deb"> <param name="config.build.debuglevel" value="lines,source" /> <param name="classes.dir" location="${dist.dir}/classes" /> </antcall> <taskdef name="deb" classname=" de.masters_of_disaster.ant.tasks.deb.Deb" classpath="${dist.dir}/classes/deb" /> <antcall target="compile-calculatesize"> <param name="config.build.debuglevel" value="lines,source" /> <param name="classes.dir" location="${dist.dir}/classes" /> </antcall> ... On 2/19/07, Paul Cager <[EMAIL PROTECTED]> wrote:
Alan Ezust wrote: > > I've seen the ".deb" on your site. Are the package sources (.dsc, >> .diff.gz and .orig.tar.gz) available for download anywhere? > > > > We don't have .dsc files, .diff.gz files or .orig.tar.gz files yet. > For 4.3pre9, we use this: > > https://sourceforge.net/project/showfiles.php?group_id=588&package_id=3753 > > And the source tarball is this: > http://downloads.sourceforge.net/jedit/jedit4.3pre9source.tar.bz2?use_mirror=easynews > Sorry, I didn't phrase that very clearly. I was wondering how you generate the ".deb" file - do you first generate an RPM and then use a converter (e.g. alien) to create a deb from the rpm? Or do you create the .deb directly from the source code (using a debian/rules files etc). I asked because Debian packages are built from the source code. It sounds to me now as though you make use of "alien".