[pkg-java] r4157 - trunk/easymock/debian

janpascal-guest at alioth.debian.org janpascal-guest at alioth.debian.org
Wed Sep 12 08:05:12 UTC 2007


Author: janpascal-guest
Date: 2007-09-12 08:05:12 +0000 (Wed, 12 Sep 2007)
New Revision: 4157

Added:
   trunk/easymock/debian/libeasymock-java-doc.doc-base.apidocs
   trunk/easymock/debian/libeasymock-java-doc.doc-base.manual
Modified:
   trunk/easymock/debian/changelog
   trunk/easymock/debian/control
   trunk/easymock/debian/copyright
Log:
Added doc-base files; many fixes in debian/changelog

Modified: trunk/easymock/debian/changelog
===================================================================
--- trunk/easymock/debian/changelog	2007-09-12 03:41:42 UTC (rev 4156)
+++ trunk/easymock/debian/changelog	2007-09-12 08:05:12 UTC (rev 4157)
@@ -1,3 +1,10 @@
+easymock (2.3+ds1-1~pre2) unstable; urgency=low
+
+  * Many fixes to the packaging suggested by Michael Koch, regarding
+    debian/copyright, binary package relations and adding .doc-base files
+
+ -- Jan-Pascal van Best <janpascal at vanbest.org>  Wed, 12 Sep 2007 09:07:30 +0200
+
 easymock (2.3+ds1-1~pre1) unstable; urgency=low
 
   * Initial release. (Closes: #441839)

Modified: trunk/easymock/debian/control
===================================================================
--- trunk/easymock/debian/control	2007-09-12 03:41:42 UTC (rev 4156)
+++ trunk/easymock/debian/control	2007-09-12 08:05:12 UTC (rev 4157)
@@ -6,13 +6,14 @@
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/easymock/
 XS-Vcs-svn: svn://svn.debian.org/svn/pkg-java/trunk/easymock/
 Build-Depends: cdbs, debhelper (>= 5.0.42), dpatch (>= 2.0),
- java-gcj-compat-dev (>= 1.0.76),
- ant (>= 1.7.0), ant-optional (>= 1.7.0), junit4 (>= 4.3.1)
+ java-gcj-compat-dev (>= 1.0.76), ant-optional (>= 1.7.0), 
+ junit4 (>= 4.3.1)
 Standards-Version: 3.7.2
 
 Package: libeasymock-java
 Architecture: all
 Depends: java-gcj-compat (>= 1.0.76) | java2-runtime
+Suggests: libeasymock-java-doc
 Description: Java library to generate Mock Objects for given interfaces
  EasyMock 2 is a library that provides an easy way to use Mock Objects for given
  interfaces. Mock Objects simulate parts of the behavior of domain code,
@@ -25,7 +26,7 @@
 Package: libeasymock-java-doc
 Architecture: all
 Section: doc
-Suggests: libeasymock-java
+Enhances: libeasymock-java
 Description: Java library to generate Mock Objects for given interfaces (documentation)
  EasyMock 2 is a library that provides an easy way to use Mock Objects for given
  interfaces. Mock Objects simulate parts of the behavior of domain code,

Modified: trunk/easymock/debian/copyright
===================================================================
--- trunk/easymock/debian/copyright	2007-09-12 03:41:42 UTC (rev 4156)
+++ trunk/easymock/debian/copyright	2007-09-12 08:05:12 UTC (rev 4157)
@@ -1,34 +1,61 @@
 This package was debianized by Jan-Pascal van Best <janpascal at vanbest.org> on
 Tue, 11 Sep 2007 14:03:47 +0200
 
-It was downloaded from
-http://www.easymock.org/Downloads.html
+It was downloaded from http://www.easymock.org/Downloads.html
 
-The easymockVERSION.zip file provided by upstream contains the source files in
+The easymock$VERSION.zip file provided by upstream contains the source files in
 another zip file. It also contains the pre-built jar file and pre-built
 javadocs. 
 Use the script debian/get-orig-source.sh to download the upstream source and 
-create easymock_VERSION.orig.tar.gz containing the easymock source files.
+create easymock_$VERSION.orig.tar.gz containing the easymock source files.
 
-Copyright (c) 2001-2007 OFFIS <http://www.offis.de>, Tammo Freese <http://tammofreese.de>
+Software license
+================
 
+Upstream Authors: Tammo Freese <http://tammofreese.de>
+Copyright: 2001-2007 OFFIS <http://www.offis.de>, Tammo Freese <http://tammofreese.de>
 License:
+  EasyMock 2 License (MIT License)
 
-EasyMock 2 License (MIT License)
+  Permission is hereby granted, free of charge, to any person obtaining a copy of
+  this software and associated documentation files (the "Software"), to deal in
+  the Software without restriction, including without limitation the rights to
+  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+  the Software, and to permit persons to whom the Software is furnished to do so,
+  subject to the following conditions:
 
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
+  The above copyright notice and this permission notice shall be included in all
+  copies or substantial portions of the Software.
 
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Debian packaging license
+========================
+
+The Debian packaging consists of build.xml and the files under debian/.
+
+Author: Jan-Pascal van Best <janpascal at vanbest.org>
+Copyright: 2007 Jan-Pascal van Best <janpascal at vanbest.org>
+License:
+  This program is free software; you can redistribute it and/or modify it under
+  the terms of the GNU General Public License as published by the Free Software
+  Foundation; either version 2 of the License, or (at your option) any later
+  version.
+
+  This program is distributed in the hope that it will be useful, but WITHOUT ANY
+  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+  PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License along with
+  this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+  Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+  On Debian systems, the complete text of the GNU General Public License,
+  version 2, can be found in /usr/share/common-licenses/GPL-2.
+

Added: trunk/easymock/debian/libeasymock-java-doc.doc-base.apidocs
===================================================================
--- trunk/easymock/debian/libeasymock-java-doc.doc-base.apidocs	                        (rev 0)
+++ trunk/easymock/debian/libeasymock-java-doc.doc-base.apidocs	2007-09-12 08:05:12 UTC (rev 4157)
@@ -0,0 +1,10 @@
+Document: easymock-apidocs
+Title: EasyMock API documentation
+Author: Tammo Freese
+Abstract: Provides API documentation for the
+ Java EasyMock library
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libeasymock-java-doc/api/index.html
+Files: /usr/share/doc/libeasymock-java-doc/api/*.html /usr/share/doc/libeasymock-java-doc/api/org/easymock/*.html /usr/share/doc/libeasymock-java-doc/api/org/easymock/internal/*.html /usr/share/doc/libeasymock-java-doc/api/org/easymock/internal/matchers/*.html

Added: trunk/easymock/debian/libeasymock-java-doc.doc-base.manual
===================================================================
--- trunk/easymock/debian/libeasymock-java-doc.doc-base.manual	                        (rev 0)
+++ trunk/easymock/debian/libeasymock-java-doc.doc-base.manual	2007-09-12 08:05:12 UTC (rev 4157)
@@ -0,0 +1,10 @@
+Document: easymock-manual
+Title: EasyMock documentation
+Author: Tammo Freese
+Abstract: This document describes how to use the
+ Java EasyMock library when testing your Java code.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libeasymock-java-doc/Documentation.html
+Files: /usr/share/doc/libeasymock-java-doc/*.html




More information about the pkg-java-commits mailing list