[Git][java-team/aspectj][master] 6 commits: Track and download the new releases from GitHub
Emmanuel Bourg
gitlab at salsa.debian.org
Thu Jan 7 16:11:59 GMT 2021
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / aspectj
Commits:
f3c6ad3b by Emmanuel Bourg at 2021-01-07T16:54:47+01:00
Track and download the new releases from GitHub
- - - - -
474c262d by Emmanuel Bourg at 2021-01-07T16:54:51+01:00
Standards-Version updated to 4.5.1
- - - - -
151b058b by Emmanuel Bourg at 2021-01-07T16:54:51+01:00
Switch to debhelper level 13
- - - - -
3fa0bb75 by Emmanuel Bourg at 2021-01-07T16:54:51+01:00
Removed the -java-doc package
- - - - -
8afde11e by Emmanuel Bourg at 2021-01-07T16:54:51+01:00
Converted debian/copyright to the Copyright Format 1.0
- - - - -
0e1f5c81 by Emmanuel Bourg at 2021-01-07T17:08:59+01:00
Upload to unstable
- - - - -
11 changed files:
- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- − debian/libaspectj-java-doc.doc-base.aspectj5rt-api
- − debian/libaspectj-java-doc.doc-base.runtime-api
- − debian/libaspectj-java-doc.doc-base.weaver-api
- − debian/libaspectj-java-doc.install
- − debian/patches/07_javadoc_links.diff
- debian/patches/series
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,9 +1,14 @@
-aspectj (1.9.2-2) UNRELEASED; urgency=medium
+aspectj (1.9.2-2) unstable; urgency=medium
* Team upload.
* Improved the reproducibility by using an UTC timestamp in Version.java
+ * Track and download the new releases from GitHub
+ * Removed the -java-doc package
+ * Standards-Version updated to 4.5.1
+ * Switch to debhelper level 13
+ * Converted debian/copyright to the Copyright Format 1.0
- -- Emmanuel Bourg <ebourg at apache.org> Fri, 20 Sep 2019 13:12:08 +0200
+ -- Emmanuel Bourg <ebourg at apache.org> Thu, 07 Jan 2021 17:08:44 +0100
aspectj (1.9.2-1) unstable; urgency=medium
=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11
=====================================
debian/control
=====================================
@@ -6,7 +6,7 @@ Uploaders: Emmanuel Bourg <ebourg at apache.org>
Build-Depends:
ant,
ant-optional,
- debhelper (>= 11~),
+ debhelper-compat (= 13),
default-jdk,
docbook-to-man,
docbook-xml,
@@ -14,7 +14,6 @@ Build-Depends:
html2text,
junit (>= 3.8.1),
libasm-java (>= 6.1),
- libasm-java-doc,
libaspectj-java (>= 1.9.0~beta5-1~),
libcommons-logging-java,
libequinox-app-java,
@@ -32,7 +31,7 @@ Build-Depends:
libxalan2-java,
maven-repo-helper,
xsltproc
-Standards-Version: 4.2.1
+Standards-Version: 4.5.1
Vcs-Git: https://salsa.debian.org/java-team/aspectj.git
Vcs-Browser: https://salsa.debian.org/java-team/aspectj
Homepage: http://www.eclipse.org/aspectj
@@ -69,7 +68,6 @@ Package: aspectj-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
-Suggests: libaspectj-java-doc
Description: aspect-oriented extension for Java - documentation
AspectJ enables the clean modularization of crosscutting concerns
such as: error checking and handling, synchronization, context-sensitive
@@ -78,19 +76,3 @@ Description: aspect-oriented extension for Java - documentation
.
This package provides AspectJ Programming Guide, Diagnosis Guide and
Development Environment Guide and Development Kit Developer's Notebook.
-
-Package: libaspectj-java-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Recommends: default-jdk-doc, libasm-java-doc
-Replaces: aspectj-doc (<< 1.6.10+dfsg-1)
-Conflicts: aspectj-doc (<< 1.6.10+dfsg-1)
-Suggests: aspectj-doc
-Description: aspect-oriented extension for Java - API documentation
- AspectJ enables the clean modularization of crosscutting concerns
- such as: error checking and handling, synchronization, context-sensitive
- behavior, performance optimizations, monitoring and logging, debugging
- support, multi-object protocols.
- .
- This package provides the Javadoc of JAR libraries of aspectj.
=====================================
debian/copyright
=====================================
@@ -1,364 +1,308 @@
-This package was debianized by Takashi Okamoto <tora at debian.org> on
-Fri, 21 Jun 2002 16:38:31 +0900. And taken over by James LewisMoss
-<dres at debian.org> on 19 Aug 2002. It is now co-maintained by the
-Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>.
-
-It was downloaded from <:pserver:anonymous at dev.eclipse.org:/cvsroot/tools>
-using the script debian/cvs-get.sh.
-
-Tarball repack:
- See debian/README.source and debian/cvs-get.sh
-
-=====================
-Embedded code copies:
-
- org.eclipse.jdt.core/jdtcore-for-aspectj-src.zip
- (also in eclipse-jdt Debian package)
- referred as "modified JDT Core for AspectJ"
-
- Modified JDT Core Compiler with some ".aj" files which are used to
- include aspect code fragments in the JDT Core Compiler.
- This special JDT Core Compiler is also moved to another package
- org.aspect.org.eclipse instead of org.eclipse and included during build
- in aspectjtools.jar
-
- lib/bcel/bcel-src.zip
- lib/bcel/bcel-verifier-src.zip
- (also in libbcel-java)
- referred as "modified BCEL for AspectJ"
-
- This fork of BCEL code base is significantly modified to work with AspectJ.
- In others words, AspectJ can't work with libbcel-java included in Debian
- and this library cannot be modified to work with AspectJ without side
- effect for others dependencies.
- This forked BCEL is also moved to another package
- org.aspect.org.apache instead of org.apache and included during build
- in aspectjtools.jar
-=====================
-
-
-Authors:
- Adrian Colyer <adrian_colyer at uk.ibm.com>
- Alexandre Vasseur <avasseur at gmail.com>
- Andrew Clement (aka Andy Clement) <andrew.clement at gmail.com>
- Andrew Huff <andrew_huff at uk.ibm.com>
- David Knibb <knibb at uk.ibm.com>
- Erik Hilsdale <eh-ajdev at tangygnat.org>
- George Harley <george_harley at operamail.com>
- Helen Hawkins <hawkins.ibm.com>
- Jim Hugunin <jim.hugunin at parc.com>
- Linton Ye <lintonye at dreamzenith.com>
- Matthew Webster <matthew_webster at uk.ibm.com>
- Martin Lippert <lippert at acm.org>
- Mik Kersten <beatmik at acm.org>
- Ron Bodkin <rbodkin at newaspects.com>
- Weston Isberg <wes at california.com>
-
-Copyright Holders of aspectj:
- 1997-2002 Xerox Corporation
- 1998-2002 Palo Alto Research Center, Incorporated (PARC)
- 2000-2006 IBM Corporation and others
- 2001-2002 The Apache Software Foundation (for BCEL source code)
- 2005-2008 Adrian Colyer
- 2005-2008 Alexandre Vasseur
- 2002-2009 Andrew Clement (aka Andy Clement)
- 2005 Andrew Huff
- 2005 David Knibb
- 2002 Erik Hilsdale
- 2003-2005 George Harley
- 2003-2007 Helen Hawkins
- 2004-2006 Jim Hugunin
- 2007 Linton Ye
- 2005-2006 Matthew Webster
- 2004 Martin Lippert
- 2003,2005 Mik Kersten
- 2002,2005 Ron Bodkin
- 2003-2005 Weston Isberg
-
-Copyright Holders of embedded "modified JDT Core for AspectJ":
- Copyright (c) 2000, 2007 IBM Corporation and others
- Copyright (c) 2002,2003 Palo Alto Research Center, Incorporated (PARC).
- Copyright (c) 2004, 2006 Ben Konrath <ben at bagu.org>
- Copyright (c) 2005, 2007 BEA Systems, Inc.
- Copyright (c) 2006 Red Hat Incorporated
-
-Copyright Holders of embedded "modified BCEL for AspectJ":
- Copyright (c) 2001-2002 The Apache Software Foundation
- Copyright (c) 2004 IBM Corporation and others
-
-License applicable to "AspectJ"
-(all files in )
-and to "modified JDT Core for AspectJ"
-(org.eclipse.jdt.core/jdtcore-for-aspectj-src.zip):
-
- Eclipse Public License - v 1.0
-
- THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
- PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE
- PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
- 1. DEFINITIONS
-
- "Contribution" means:
-
- a) in the case of the initial Contributor, the initial code and documentation
- distributed under this Agreement, and
- b) in the case of each subsequent Contributor:
-
- i) changes to the Program, and
-
- ii) additions to the Program;
-
- where such changes and/or additions to the Program originate from and are
- distributed by that particular Contributor. A Contribution 'originates'
- from a Contributor if it was added to the Program by such Contributor itself
- or anyone acting on such Contributor's behalf. Contributions do not include
- additions to the Program which: (i) are separate modules of software
- distributed in conjunction with the Program under their own license
- agreement, and (ii) are not derivative works of the Program.
-
- "Contributor" means any person or entity that distributes the Program.
-
- "Licensed Patents " mean patent claims licensable by a Contributor which are
- necessarily infringed by the use or sale of its Contribution alone or when
- combined with the Program.
-
- "Program" means the Contributions distributed in accordance with this
- Agreement.
-
- "Recipient" means anyone who receives the Program under this Agreement,
- including all Contributors.
-
- 2. GRANT OF RIGHTS
-
- a) Subject to the terms of this Agreement, each Contributor hereby grants
- Recipient a non-exclusive, worldwide, royalty-free copyright license to
- reproduce, prepare derivative works of, publicly display, publicly perform,
- distribute and sublicense the Contribution of such Contributor, if any,
- and such derivative works, in source code and object code form.
-
- b) Subject to the terms of this Agreement, each Contributor hereby grants
- Recipient a non-exclusive, worldwide, royalty-free patent license under
- Licensed Patents to make, use, sell, offer to sell, import and otherwise
- transfer the Contribution of such Contributor, if any, in source code and
- object code form. This patent license shall apply to the combination of
- the Contribution and the Program if, at the time the Contribution is added
- by the Contributor, such addition of the Contribution causes such
- combination to be covered by the Licensed Patents. The patent license shall
- not apply to any other combinations which include the Contribution. No
- hardware per se is licensed hereunder.
-
- c) Recipient understands that although each Contributor grants the licenses
- to its Contributions set forth herein, no assurances are provided by any
- Contributor that the Program does not infringe the patent or other
- intellectual property rights of any other entity. Each Contributor disclaims
- any liability to Recipient for claims brought by any other entity based on
- infringement of intellectual property rights or otherwise. As a condition to
- exercising the rights and licenses granted hereunder, each Recipient hereby
- assumes sole responsibility to secure any other intellectual property rights
- needed, if any. For example, if a third party patent license is required to
- allow Recipient to distribute the Program, it is Recipient's responsibility
- to acquire that license before distributing the Program.
-
- d) Each Contributor represents that to its knowledge it has sufficient
- copyright rights in its Contribution, if any, to grant the copyright license
- set forth in this Agreement.
-
- 3. REQUIREMENTS
-
- A Contributor may choose to distribute the Program in object code form under
- its own license agreement, provided that:
-
- a) it complies with the terms and conditions of this Agreement; and
-
- b) its license agreement:
-
- i) effectively disclaims on behalf of all Contributors all warranties and
- conditions, express and implied, including warranties or conditions of title
- and non-infringement, and implied warranties or conditions of merchantability
- and fitness for a particular purpose;
-
- ii) effectively excludes on behalf of all Contributors all liability for
- damages, including direct, indirect, special, incidental and consequential
- damages, such as lost profits;
-
- iii) states that any provisions which differ from this Agreement are offered
- by that Contributor alone and not by any other party; and
-
- iv) states that source code for the Program is available from such
- Contributor, and informs licensees how to obtain it in a reasonable manner on
- or through a medium customarily used for software exchange.
-
- When the Program is made available in source code form:
-
- a) it must be made available under this Agreement; and
-
- b) a copy of this Agreement must be included with each copy of the Program.
-
- Contributors may not remove or alter any copyright notices contained within
- the Program.
-
- Each Contributor must identify itself as the originator of its Contribution,
- if any, in a manner that reasonably allows subsequent Recipients to identify
- the originator of the Contribution.
-
- 4. COMMERCIAL DISTRIBUTION
-
- Commercial distributors of software may accept certain responsibilities with
- respect to end users, business partners and the like. While this license is
- intended to facilitate the commercial use of the Program, the Contributor who
- includes the Program in a commercial product offering should do so in a manner
- which does not create potential liability for other Contributors. Therefore,
- if a Contributor includes the Program in a commercial product offering, such
- Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
- every other Contributor ("Indemnified Contributor") against any losses,
- damages and costs (collectively "Losses") arising from claims, lawsuits and
- other legal actions brought by a third party against the Indemnified
- Contributor to the extent caused by the acts or omissions of such Commercial
- Contributor in connection with its distribution of the Program in a commercial
- product offering. The obligations in this section do not apply to any claims
- or Losses relating to any actual or alleged intellectual property
- infringement. In order to qualify, an Indemnified Contributor must:
- a) promptly notify the Commercial Contributor in writing of such claim, and
- b) allow the Commercial Contributor to control, and cooperate with the
- Commercial Contributor in, the defense and any related settlement
- negotiations. The Indemnified Contributor may participate in any such claim
- at its own expense.
-
- For example, a Contributor might include the Program in a commercial product
- offering, Product X. That Contributor is then a Commercial Contributor. If
- that Commercial Contributor then makes performance claims, or offers
- warranties related to Product X, those performance claims and warranties are
- such Commercial Contributor's responsibility alone. Under this section, the
- Commercial Contributor would have to defend claims against the other
- Contributors related to those performance claims and warranties, and if a
- court requires any other Contributor to pay any damages as a result, the
- Commercial Contributor must pay those damages.
-
- 5. NO WARRANTY
-
- EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON
- AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER
- EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR
- CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A
- PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the
- appropriateness of using and distributing the Program and assumes all
- risks associated with its exercise of rights under this Agreement ,
- including but not limited to the risks and costs of program errors,
- compliance with applicable laws, damage to or loss of data, programs or
- equipment, and unavailability or interruption of operations.
-
- 6. DISCLAIMER OF LIABILITY
-
- EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
- CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
- LOST PROFITS), 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 OR DISTRIBUTION OF THE PROGRAM OR THE
- EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
- POSSIBILITY OF SUCH DAMAGES.
-
- 7. GENERAL
-
- If any provision of this Agreement is invalid or unenforceable under
- applicable law, it shall not affect the validity or enforceability of the
- remainder of the terms of this Agreement, and without further action by
- the parties hereto, such provision shall be reformed to the minimum extent
- necessary to make such provision valid and enforceable.
-
- If Recipient institutes patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Program itself
- (excluding combinations of the Program with other software or hardware)
- infringes such Recipient's patent(s), then such Recipient's rights granted
- under Section 2(b) shall terminate as of the date such litigation is filed.
-
- All Recipient's rights under this Agreement shall terminate if it fails to
- comply with any of the material terms or conditions of this Agreement and
- does not cure such failure in a reasonable period of time after becoming
- aware of such noncompliance. If all Recipient's rights under this Agreement
- terminate, Recipient agrees to cease use and distribution of the Program as
- soon as reasonably practicable. However, Recipient's obligations under this
- Agreement and any licenses granted by Recipient relating to the Program
- shall continue and survive.
-
- Everyone is permitted to copy and distribute copies of this Agreement, but
- in order to avoid inconsistency the Agreement is copyrighted and may only
- be modified in the following manner. The Agreement Steward reserves the
- right to publish new versions (including revisions) of this Agreement from
- time to time. No one other than the Agreement Steward has the right to
- modify this Agreement. The Eclipse Foundation is the initial Agreement
- Steward. The Eclipse Foundation may assign the responsibility to serve as
- the Agreement Steward to a suitable separate entity. Each new version of
- the Agreement will be given a distinguishing version number. The Program
- (including Contributions) may always be distributed subject to the version
- of the Agreement under which it was received. In addition, after a new
- version of the Agreement is published, Contributor may elect to distribute
- the Program (including its Contributions) under the new version. Except as
- expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
- rights or licenses to the intellectual property of any Contributor under
- this Agreement, whether expressly, by implication, estoppel or otherwise.
- All rights in the Program not expressly granted under this Agreement are
- reserved.
-
- This Agreement is governed by the laws of the State of New York and the
- intellectual property laws of the United States of America. No party to
- this Agreement will bring a legal action under this Agreement more than
- one year after the cause of action arose. Each party waives its rights to
- a jury trial in any resulting litigation.
-
-License applicable to "modified BCEL for AspectJ"
-(in lib/bcel/bcel-src.zip
-and lib/bcel/bcel-verifier-src.zip):
-
- The Apache Software License, Version 1.1
-
- Copyright (c) 2001 The Apache Software Foundation. All rights
- reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- 2. 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.
-
- 3. The end-user documentation included with the redistribution,
- if any, must include the following acknowledgment:
- "This product includes software developed by the
- Apache Software Foundation (http://www.apache.org/)."
- Alternately, this acknowledgment may appear in the software itself,
- if and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Apache" and "Apache Software Foundation" and
- "Apache BCEL" must not be used to endorse or promote products
- derived from this software without prior written permission. For
- written permission, please contact apache at apache.org.
-
- 5. Products derived from this software may not be called "Apache",
- "Apache BCEL", nor may "Apache" appear in their name, without
- prior written permission of the Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 APACHE SOFTWARE FOUNDATION OR
- ITS 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.
- ====================================================================
-
- This software consists of voluntary contributions made by many
- individuals on behalf of the Apache Software Foundation. For more
- information on the Apache Software Foundation, please see
- <http://www.apache.org/>.
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: AspectJ
+Source: https://github.com/eclipse/org.aspectj
+
+Files: *
+Copyright: 1997-2002, Xerox Corporation
+ 1998-2003, Palo Alto Research Center, Incorporated (PARC)
+ 2000-2018, IBM Corporation
+ 2002-2020, Andrew Clement (aka Andy Clement)
+ 2002, Erik Hilsdale
+ 2002-2005, Ron Bodkin
+ 2003-2005, Weston Isberg
+ 2003-2005, George Harley
+ 2003-2007, Helen Hawkins
+ 2003-2005, Mik Kersten
+ 2004-2006, Jim Hugunin
+ 2004, Martin Lippert
+ 2005-2008, Adrian Colyer
+ 2005-2008, Alexandre Vasseur
+ 2005-2006, Matthew Webster
+ 2005, Andrew Huff
+ 2005, David Knibb
+ 2005-2018, BEA Systems, Inc
+ 2006-2011, Ben Konrath
+ 2007, Linton Ye
+ 2010, SpringSource
+ 2011-2018, GK Software AG
+ 2012-2013, VMware, Inc.
+ 2013-2016, GoPivotal, Inc
+ 2013, Jesper Steen Moeller
+ 2014-2017, Google Inc and others
+ 2014-2018, Mateusz Matela
+ 2016-2018, Till Brychcy
+License: EPL-1.0
+
+Files: bcel-builder/*
+Copyright: 2001-2002, The Apache Software Foundation
+Comment: Modified BCEL for AspectJ (original version in libbcel-java)
+ This fork of BCEL code base is significantly modified to work with AspectJ.
+ In others words, AspectJ can't work with libbcel-java included in Debian
+ and this library cannot be modified to work with AspectJ without side
+ effect for others dependencies.
+ This forked BCEL is also moved to another package
+ org.aspect.org.apache instead of org.apache and included during build
+ in aspectjtools.jar
+License: Apache-1.1
+ The Apache Software License, Version 1.1
+ .
+ Copyright (c) 2001 The Apache Software Foundation. All rights
+ reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ 2. 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.
+ .
+ 3. The end-user documentation included with the redistribution,
+ if any, must include the following acknowledgment:
+ "This product includes software developed by the
+ Apache Software Foundation (http://www.apache.org/)."
+ Alternately, this acknowledgment may appear in the software itself,
+ if and wherever such third-party acknowledgments normally appear.
+ .
+ 4. The names "Apache" and "Apache Software Foundation" and
+ "Apache BCEL" must not be used to endorse or promote products
+ derived from this software without prior written permission. For
+ written permission, please contact apache at apache.org.
+ .
+ 5. Products derived from this software may not be called "Apache",
+ "Apache BCEL", nor may "Apache" appear in their name, without
+ prior written permission of the Apache Software Foundation.
+ .
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 APACHE SOFTWARE FOUNDATION OR
+ ITS 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.
+
+Files: debian/*
+Copyright: 2002-2004, Takashi Okamoto
+ 2002, James LewisMoss
+ 2006, Christoph Berg
+ 2007-2008, Thomas Girard
+ 2008, Michael Koch
+ 2009-2012, Damien Raude-Morvan
+ 2011, tony mancill
+ 2014-2021, Emmanuel Bourg
+License: EPL-1.0
+
+License: EPL-1.0
+ Eclipse Public License - v 1.0
+ .
+ THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
+ LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+ CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+ .
+ 1. DEFINITIONS
+ .
+ "Contribution" means:
+ a) in the case of the initial Contributor, the initial code and
+ documentation distributed under this Agreement, and
+ b) in the case of each subsequent Contributor:
+ i) changes to the Program, and
+ ii) additions to the Program;
+ .
+ where such changes and/or additions to the Program originate from and are
+ distributed by that particular Contributor. A Contribution 'originates' from a
+ Contributor if it was added to the Program by such Contributor itself or
+ anyone acting on such Contributor's behalf. Contributions do not include
+ additions to the Program which: (i) are separate modules of software
+ distributed in conjunction with the Program under their own license agreement,
+ and (ii) are not derivative works of the Program.
+ "Contributor" means any person or entity that distributes the Program.
+ .
+ "Licensed Patents" mean patent claims licensable by a Contributor which are
+ necessarily infringed by the use or sale of its Contribution alone or when
+ combined with the Program.
+ .
+ "Program" means the Contributions distributed in accordance with this
+ Agreement.
+ .
+ "Recipient" means anyone who receives the Program under this Agreement,
+ including all Contributors.
+ .
+ 2. GRANT OF RIGHTS
+ .
+ a) Subject to the terms of this Agreement, each Contributor hereby grants
+ Recipient a non-exclusive, worldwide, royalty-free copyright license to
+ reproduce, prepare derivative works of, publicly display, publicly
+ perform, distribute and sublicense the Contribution of such Contributor,
+ if any, and such derivative works, in source code and object code form.
+ .
+ b) Subject to the terms of this Agreement, each Contributor hereby grants
+ Recipient a non-exclusive, worldwide, royalty-free patent license under
+ Licensed Patents to make, use, sell, offer to sell, import and otherwise
+ transfer the Contribution of such Contributor, if any, in source code and
+ object code form. This patent license shall apply to the combination of
+ the Contribution and the Program if, at the time the Contribution is
+ added by the Contributor, such addition of the Contribution causes such
+ combination to be covered by the Licensed Patents. The patent license
+ shall not apply to any other combinations which include the Contribution.
+ No hardware per se is licensed hereunder.
+ .
+ c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the patent
+ or other intellectual property rights of any other entity. Each
+ Contributor disclaims any liability to Recipient for claims brought by
+ any other entity based on infringement of intellectual property rights or
+ otherwise. As a condition to exercising the rights and licenses granted
+ hereunder, each Recipient hereby assumes sole responsibility to secure
+ any other intellectual property rights needed, if any. For example, if a
+ third party patent license is required to allow Recipient to distribute
+ the Program, it is Recipient's responsibility to acquire that license
+ before distributing the Program.
+ .
+ d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ .
+ 3. REQUIREMENTS
+ A Contributor may choose to distribute the Program in object code form under
+ its own license agreement, provided that:
+ .
+ a) it complies with the terms and conditions of this Agreement; and
+ .
+ b) its license agreement:
+ i) effectively disclaims on behalf of all Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular
+ purpose;
+ ii) effectively excludes on behalf of all Contributors all liability
+ for damages, including direct, indirect, special, incidental and
+ consequential damages, such as lost profits;
+ iii) states that any provisions which differ from this Agreement are
+ offered by that Contributor alone and not by any other party; and
+ iv) states that source code for the Program is available from such
+ Contributor, and informs licensees how to obtain it in a reasonable
+ manner on or through a medium customarily used for software
+ exchange.
+ .
+ When the Program is made available in source code form:
+ .
+ a) it must be made available under this Agreement; and
+ .
+ b) a copy of this Agreement must be included with each copy of the
+ Program.
+ Contributors may not remove or alter any copyright notices contained within
+ the Program.
+ .
+ Each Contributor must identify itself as the originator of its Contribution,
+ if any, in a manner that reasonably allows subsequent Recipients to identify
+ the originator of the Contribution.
+ .
+ 4. COMMERCIAL DISTRIBUTION
+ Commercial distributors of software may accept certain responsibilities with
+ respect to end users, business partners and the like. While this license is
+ intended to facilitate the commercial use of the Program, the Contributor who
+ includes the Program in a commercial product offering should do so in a manner
+ which does not create potential liability for other Contributors. Therefore,
+ if a Contributor includes the Program in a commercial product offering, such
+ Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
+ every other Contributor ("Indemnified Contributor") against any losses,
+ damages and costs (collectively "Losses") arising from claims, lawsuits and
+ other legal actions brought by a third party against the Indemnified
+ Contributor to the extent caused by the acts or omissions of such Commercial
+ Contributor in connection with its distribution of the Program in a commercial
+ product offering. The obligations in this section do not apply to any claims
+ or Losses relating to any actual or alleged intellectual property
+ infringement. In order to qualify, an Indemnified Contributor must: a)
+ promptly notify the Commercial Contributor in writing of such claim, and b)
+ allow the Commercial Contributor to control, and cooperate with the Commercial
+ Contributor in, the defense and any related settlement negotiations. The
+ Indemnified Contributor may participate in any such claim at its own expense.
+ .
+ For example, a Contributor might include the Program in a commercial product
+ offering, Product X. That Contributor is then a Commercial Contributor. If
+ that Commercial Contributor then makes performance claims, or offers
+ warranties related to Product X, those performance claims and warranties are
+ such Commercial Contributor's responsibility alone. Under this section, the
+ Commercial Contributor would have to defend claims against the other
+ Contributors related to those performance claims and warranties, and if a
+ court requires any other Contributor to pay any damages as a result, the
+ Commercial Contributor must pay those damages.
+ .
+ 5. NO WARRANTY
+ EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+ IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+ NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
+ Recipient is solely responsible for determining the appropriateness of using
+ and distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement , including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage to
+ or loss of data, programs or equipment, and unavailability or interruption of
+ operations.
+ .
+ 6. DISCLAIMER OF LIABILITY
+ EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
+ CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
+ LOST PROFITS), 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 OR DISTRIBUTION OF THE PROGRAM OR THE
+ EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
+ OF SUCH DAMAGES.
+ .
+ 7. GENERAL
+ .
+ If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ .
+ If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient's patent(s), then such Recipient's rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ .
+ All Recipient's rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and does
+ not cure such failure in a reasonable period of time after becoming aware of
+ such noncompliance. If all Recipient's rights under this Agreement terminate,
+ Recipient agrees to cease use and distribution of the Program as soon as
+ reasonably practicable. However, Recipient's obligations under this Agreement
+ and any licenses granted by Recipient relating to the Program shall continue
+ and survive.
+ .
+ Everyone is permitted to copy and distribute copies of this Agreement, but in
+ order to avoid inconsistency the Agreement is copyrighted and may only be
+ modified in the following manner. The Agreement Steward reserves the right to
+ publish new versions (including revisions) of this Agreement from time to
+ time. No one other than the Agreement Steward has the right to modify this
+ Agreement. The Eclipse Foundation is the initial Agreement Steward. The
+ Eclipse Foundation may assign the responsibility to serve as the Agreement
+ Steward to a suitable separate entity. Each new version of the Agreement will
+ be given a distinguishing version number. The Program (including
+ Contributions) may always be distributed subject to the version of the
+ Agreement under which it was received. In addition, after a new version of the
+ Agreement is published, Contributor may elect to distribute the Program
+ (including its Contributions) under the new version. Except as expressly
+ stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
+ licenses to the intellectual property of any Contributor under this Agreement,
+ whether expressly, by implication, estoppel or otherwise. All rights in the
+ Program not expressly granted under this Agreement are reserved.
+ .
+ This Agreement is governed by the laws of the State of New York and the
+ intellectual property laws of the United States of America. No party to this
+ Agreement will bring a legal action under this Agreement more than one year
+ after the cause of action arose. Each party waives its rights to a jury trial
+ in any resulting litigation.
=====================================
debian/libaspectj-java-doc.doc-base.aspectj5rt-api deleted
=====================================
@@ -1,9 +0,0 @@
-Document: aspectj-doc-aspectj5rt-api
-Title: API Javadoc for Aspectj Runtime Library
-Author: AspectJ Contributors
-Abstract: This is the API Javadoc provided by the AspectJ Runtime Library.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libaspectj-java/api-aspectj5rt/index.html
-Files: /usr/share/doc/libaspectj-java/api-aspectj5rt/*
=====================================
debian/libaspectj-java-doc.doc-base.runtime-api deleted
=====================================
@@ -1,9 +0,0 @@
-Document: aspectj-doc-runtime-api
-Title: API Javadoc for Aspectj Runtime API
-Author: AspectJ Contributors
-Abstract: This is the API Javadoc provided by the AspectJ Runtime API.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libaspectj-java/api-runtime/index.html
-Files: /usr/share/doc/libaspectj-java/api-runtime/*
=====================================
debian/libaspectj-java-doc.doc-base.weaver-api deleted
=====================================
@@ -1,9 +0,0 @@
-Document: aspectj-doc-weaver-api
-Title: API Javadoc for Aspectj Weaver API
-Author: AspectJ Contributors
-Abstract: This is the API Javadoc provided by the AspectJ Weaver API.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libaspectj-java/api-weaver/index.html
-Files: /usr/share/doc/libaspectj-java/api-weaver/*
=====================================
debian/libaspectj-java-doc.install deleted
=====================================
@@ -1,3 +0,0 @@
-aj-build/dist/docs/doc/aspectj5rt-api/* /usr/share/doc/libaspectj-java/api-aspectj5rt/
-aj-build/dist/docs/doc/runtime-api/* /usr/share/doc/libaspectj-java/api-runtime/
-aj-build/dist/docs/doc/weaver-api/* /usr/share/doc/libaspectj-java/api-weaver/
=====================================
debian/patches/07_javadoc_links.diff deleted
=====================================
@@ -1,40 +0,0 @@
-Description: Fix Javadoc links to use local
- files (from default-jdk-doc and libasm-java-doc).
-Forwarded: no
-Author: Damien Raude-Morvan <drazzib at debian.org>
-Last-Update: 2011-03-16
---- a/docs/build.xml
-+++ b/docs/build.xml
-@@ -252,10 +252,12 @@
- classpath="${@{module}.classpath}"
- packagenames="${@{module}.packagenames}"
- >
-- <link offline="true"
-- href="http://java.sun.com/j2se/1.5/docs/api"
-- packagelistLoc="${docs.src.dir}/jdk15-packages.txt"
-+ <link
-+ href="/usr/share/doc/default-jdk-doc/api/"
- />
-+ <link
-+ href="/usr/share/doc/libasm-java-doc/api/"
-+ />
- </javadoc>
- </sequential>
- </macrodef>
---- a/docs/docs.build.properties
-+++ b/docs/docs.build.properties
-@@ -18,12 +18,8 @@
-
- weaver.classpath=\
- ${aspectj.modules.dir}/lib/bcel/bcel.jar;\
--${aspectj.modules.dir}/asm/bin;\
--${aspectj.modules.dir}/bridge/bin;\
--${aspectj.modules.dir}/runtime/bin;\
--${aspectj.modules.dir}/util/bin;\
--${aspectj.modules.dir}/testing-util/bin;\
--${aspectj.modules.dir}/aj-build/jars/asm.jar;\
-+${aspectj.modules.dir}/lib/asm/asm-4.0.jar;\
-+${aspectj.modules.dir}/aj-build/jars/org.aspectj.matcher.jar;\
- ${aspectj.modules.dir}/aj-build/jars/bridge.jar;\
- ${aspectj.modules.dir}/aj-build/jars/runtime.jar;\
- ${aspectj.modules.dir}/aj-build/jars/util.jar;\
=====================================
debian/patches/series
=====================================
@@ -3,6 +3,5 @@
04_use_xsltproc_for_doc.diff
05_build_classpath.diff
ant_0_8_fix.diff
-07_javadoc_links.diff
use_system_asm.diff
09_compile-bcel-builder.diff
=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
version=3
opts=dversionmangle=s/\+dfsg//,uversionmangle=s/_/./g \
-http://git.eclipse.org/c/aspectj/org.aspectj.git/refs/tags .*org.aspectj-([\d_]+).tar.gz debian debian/orig-tar.sh
+https://github.com/eclipse/org.aspectj/tags .*/V([\d_]+).tar.gz debian debian/orig-tar.sh
View it on GitLab: https://salsa.debian.org/java-team/aspectj/-/compare/1e6826f7881ff16a1e112ec56942a4cc3328d84e...0e1f5c81007bf8f552be92415c12eeecda1eec1b
--
View it on GitLab: https://salsa.debian.org/java-team/aspectj/-/compare/1e6826f7881ff16a1e112ec56942a4cc3328d84e...0e1f5c81007bf8f552be92415c12eeecda1eec1b
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20210107/66f767bc/attachment.html>
More information about the pkg-java-commits
mailing list