I will look at adding this to build/build.xml next week. probably won't be
this exact patch, but will do the same basic things you want.
--jason
On Sun, 18 Nov 2001, Adam Heath wrote:
> On Sat, 17 Nov 2001, Jason Dillon wrote:
>
> > I think it is worth the time to setup a jboss deb and serve the packages
> > from jboss.org (or sf). I have yet to understand the full logistics for
> > submitting the packages to debian. The advantage to that would be that any
> > debian user could install jboss with no extra config. It remains to be seen
> > that the added work to split off all of the thirdparty bits is worth the
> > effort. It might be easiert to simply ask users to add a line to there apt
> > config and not bother with trying to become part of the debian dist... if
> > that is even possible.
>
> Here is a patch, that does what I want. build.xml had no concept of building
> source archives. Also, ignore the build.compiler patch.
>
> Here is a list of output file, and their sizes:
>
> -rw-r--r--1 adam adam 11642880 Nov 18 13:56 jboss-3.0.0alpha-free-src.tar
> -rw-r--r--1 adam adam 2033497 Nov 18 13:56 jboss-3.0.0alpha-free-src.tgz
> -rw-r--r--1 adam adam 3306719 Nov 18 13:58 jboss-3.0.0alpha-free-src.zip
> -rw-r--r--1 adam adam 19599360 Nov 18 13:56
>jboss-3.0.0alpha-nonfree-src.tar
> -rw-r--r--1 adam adam 13985393 Nov 18 13:57
>jboss-3.0.0alpha-nonfree-src.tgz
> -rw-r--r--1 adam adam 14140300 Nov 18 13:58
>jboss-3.0.0alpha-nonfree-src.zip
> -rw-r--r--1 adam adam 31242240 Nov 18 13:57 jboss-3.0.0alpha-src.tar
> -rw-r--r--1 adam adam 16021389 Nov 18 13:57 jboss-3.0.0alpha-src.tgz
> -rw-r--r--1 adam adam 17447010 Nov 18 13:59 jboss-3.0.0alpha-src.zip
>
> For a real upload to debian, I would only fetch the -free-src.tgz. I would
> then make available on the build machine, the stuff that is in
> nonfree.src.tgz, thru other means.
>
> This is all I want from JBoss.org. This will allow me to upload jboss to
> Debian(into the contrib section). I'll work on the actual moving of files
> into the deb, and creating the debian meta data, so support all this.
>
>
> Index: build/build.xml
> ===
> RCS file: /cvsroot/jboss/build/jboss/build.xml,v
> retrieving revision 1.46
> diff -u -r1.46 build.xml
> --- build/build.xml 2001/11/12 04:24:18 1.46
> +++ build/build.xml 2001/11/18 20:03:42
> @@ -19,6 +19,7 @@
>
>
>
> +
>
>
>
> @@ -1388,6 +1389,120 @@
>
>
>
> +
> +
> +
> +
> +
> +
> + + description="Builds a ZIP free source distribution.">
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> + + description="Builds a ZIP non-free source distribution.">
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> + + description="Builds a ZIP source distribution.">
> +
> +
> +
> +
> +
> +
> +
> +
> +
> +
> + + depends="source-free-zip, source-nonfree-zip, source-zip"
> + description="Builds all ZIP source distributions."/>
> +
> + + description="Builds a TAR free source distribution.">
> + + basedir="${module.output}/../../">
> +
> +
> +
> +
> +
> +
> +
> +
> + + description="Builds a TAR-GZIP free source distribution.">
> + + zipfile="${module.output}/${release.id}-free-src.tgz"/>
> +
> +
> + + description="Builds a TAR non-free source distribution.">
> + + basedir="${module.output}/../../">
> +
> +
> +
> +
> +
> +
> +
> +
> +
> + + description="Builds a TAR-GZIP non-free source distribution.">
> + + zipfile="${module.output}/${release.id}-nonfree-src.tgz"/>
> +
> +
> + + description="Builds a TAR source distribution.">
> + + basedir="${module.output}/../../">
> +
> +
> +
> +
> +
> +
> + + description="Builds a TAR-GZIP source distribution.">
> + + zipfile="${module.output}/${release.id}-src.tgz"/>
> +
> +
> + + depends="source-free-tar, source-nonfree-tar, source-tar"
> + description="Builds all TAR source distributions."/>
> +
> + + depends="source-free-tgz, source-nonfree-tgz, source-tgz"
> + description="Builds all TGZ source distributions."/>
> +
> + + depends="source-all-tgz, source-all-zip"
> + description="Builds all source distributions."/>
>
>
>
>
>
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development