[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#428127: Nearly done



Hi,

> I also have a working packaging for 2.8. The only reason I have not
> uploaded it so far, is that the copyright file is not complete, and
> writing is very time consuming. I am half way through...
> Have you written a proper copyright file?

>From LICENSE.txt, I had assumed that everything was under the Apache
License, Version 2.0. I was wrong.

This is a bit more complicated than that. See attached what I could
come up with.

> I was planning to upload htmlunit 2.8 first (given that we already
> have core-js 2.8 in testing), and then upload both to 2.9.
> But if you have already worked on 2.9 and they work on unstable, we
> could just go for 2.9.

As 2.9 requires updated dependencies, I think it is better to stay with 2.8.

> Are your changed based on the VCS?
> http://anonscm.debian.org/gitweb/?p=collab-maint/htmlunit-core-js.git;a=summary
> http://anonscm.debian.org/gitweb/?p=collab-maint/htmlunit.git;a=summary

I did not know about those.

>> Seems to work fine. In order to build it, I had to update :
>> - commons-io to 2.0.1
>> - nekohtml to 1.9.15
>
> Mhm, for this we need to talk to the respective maintainers...

No need to, 2.8 does not require those, and I'm fine with 2.8 for my
goal which is getting the GWT compiler into Debian.

Thanks,

Alex
diff --git a/debian/copyright b/debian/copyright
index d88356c..c70b8fb 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,6 +3,59 @@ Upstream-Name: HtmlUnit
 Upstream-Contact: Mike Bowler <mbowler@GargoyleSoftware.com>
 Source: http://htmlunit.sourceforge.net/
 
+Files: *
+Copyright: 2002-2011 Gargoyle Software Inc.
+License: ASL-2.0
+
+Files: src/test/resources/json2.js
+License: public-domain
+
+Files: cruise/buildstatus.xsl
+Copyright: 2004 The Pragmatic Programmers, LLC.
+License: All rights reserved.
+
+Files: src/test/resources/libraries/yui/*
+Copyright: 2007, Yahoo! Inc. All rights reserved.
+License: BSD
+
+Files: src/test/resources/libraries/curvyCorners/*
+Copyright: Copyright (c) 2006 Cameron Cooke
+License: GPL-2.1+
+
+Files: src/test/resources/libraries/MochiKit/*
+Copyright: 2005 Bob Ippolito. All rights reserved.
+License: MIT
+
+Files: src/test/resources/libraries/prototype/*
+Copyright: 2005-2007 Sam Stephenson
+License: MIT
+
+Files: src/test/resources/libraries/tinymce/*
+Copyright: 2004-2008, Moxiecode Systems AB, All rights reserved.
+License: LGPL-2.1
+
+Files: src/test/resources/libraries/dojo/*
+Copyright: 2004-2007, The Dojo Foundation
+License: MIT
+
+Files: src/test/resources/libraries/ExtJS/*
+Copyright: 2006-2008, Ext JS, LLC.
+License: GPL-3
+
+Files: src/test/resources/libraries/jquery/*
+Copyright: 2009 John Resig
+License: MIT
+
+Files: src/test/resources/libraries/mootools/*
+License: MIT                                                                            
+Files: src/test/resources/libraries/sarissa/0.9.9.3/ecmaunit/*
+Copyright: 2003-2004 EcmaUnit Contributors. All rights reserved.
+License: ecmaunit
+
+Files: src/test/resources/libraries/sarissa/0.9.9.3/gr/*
+Copyright: 2004-2007 Emmanouil Batsis
+License: LGPL-2.1+ or ASL-2+
+
 Files: debian/*
 Copyright: 2011 Ludovico Cavedon <cavedon@debian.org>
 License: GPL-2+
@@ -10,3 +63,38 @@ License: GPL-2+
 License: GPL-2
  On Debian systems, the full text of the GNU General Public License version 2
  can be found in the file `/usr/share/common-licenses/GPL-2'.
+
+License: ASL-2.0
+ On Debian systems, the full text of the Apache license 2.0 can be found
+ in the file `/usr/share/common-licenses/Apache-2.0'.
+
+License: BSD
+ On Debian systems, the full text of the BSD license can be found in the
+ file `/usr/share/common-licenses/BSD'.
+
+License: ecmaunit
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions are
+  met:
+  .
+  * Redistributions of source code must retain the above copyright notice,
+  this list of conditions and the following disclaimer.             
+  * Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+  * Neither the name of EcmaUnit nor the names of its contributors may be
+  used to endorse or promote products derived from this software without
+  specific prior written permission.                       
+  .
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  
+

Reply to: