[PATCH]: [JBoss-dev] can't build jboss from cvs

2001-11-18 Thread Adam Heath

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 @@
   
 
   
+
+
+  
+  
+  
+
+  
+
+  
+   
+   
+   
+   
+   
+
+  
+
+  
+
+  
+
+  
+   
+   
+   
+
+   
+   
+  
+
+  
+
+  
+
+  
+   
+   
+   
+
+  
+
+  
+
+  
+
+  
+
+   
+   
+   
+   
+   
+
+  
+
+  
+
+  
+
+  
+
+   
+   
+   
+   
+   
+   
+
+  
+
+  
+
+  
+
+  
+
+   
+   
+   
+
+  
+
+  
+
+  
+
+  
+
+  
+
+  


   



___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re: [PATCH]: [JBoss-dev] can't build jboss from cvs

2001-11-18 Thread Jason Dillon

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



Re: [PATCH]: [JBoss-dev] can't build jboss from cvs

2001-11-18 Thread Adam Heath

On Sun, 18 Nov 2001, Jason Dillon wrote:

> 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.

Actually, s/non-?free/external;

That more accurately describes what each file contains.


___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re: [PATCH]: [JBoss-dev] can't build jboss from cvs

2001-11-19 Thread Adam Heath

On Sun, 18 Nov 2001, Jason Dillon wrote:

> 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.

I'll reiterate it again, so it is completely clear.

What is in this patch is all that I am requesting from JBoss.org.  Nothing
more.  I don't need anything more complex than this.

Some people have assumed that I needed the build system chopped up, and that
just isn't the case.

When making official packages to be uploaded to Debian, I'll download the
-free-src.tgz, unpack that, and use normal Debian techniques for creating the
files that exist in the nonfree/external tarball.  Some of these techniques
can include downloading the nonfree/external tarball by hand, extracting into
.., and doing some symlink tricks.  This is the simplest way.

Having this split allows jboss to be uploaded into contrib, which is more
visible than uploading to the non-free section.


___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development