[Git][java-team/plexus-interactivity-api][master] 10 commits: Using secure URI in d/control
Pierre Gruet (@pgt)
gitlab at salsa.debian.org
Sun Oct 9 20:06:01 BST 2022
Pierre Gruet pushed to branch master at Debian Java Maintainers / plexus-interactivity-api
Commits:
a064dca5 by Pierre Gruet at 2022-10-09T14:25:34+02:00
Using secure URI in d/control
- - - - -
5a8f7ce4 by Pierre Gruet at 2022-10-09T14:25:47+02:00
Using 1.0 format for d/copyright
- - - - -
8a4288ce by Pierre Gruet at 2022-10-09T14:26:15+02:00
Adding a Lintian override for bad-jar-name
- - - - -
a92a0f21 by Pierre Gruet at 2022-10-09T14:26:37+02:00
Rules-Requires-Root: no
- - - - -
257374ae by Pierre Gruet at 2022-10-09T14:26:58+02:00
Raising Standards version to 4.6.1
- - - - -
b31da85e by Pierre Gruet at 2022-10-09T14:45:57+02:00
Providing version information of all dependencies in the parent POM file
- - - - -
b30b8a3e by Pierre Gruet at 2022-10-09T14:47:45+02:00
Updating changelog
- - - - -
5073125a by Pierre Gruet at 2022-10-09T14:51:57+02:00
Trim trailing whitespace.
Changes-By: lintian-brush
Fixes: lintian: trailing-whitespace
See-also: https://lintian.debian.org/tags/trailing-whitespace.html
- - - - -
d3fefdd2 by Pierre Gruet at 2022-10-09T14:52:02+02:00
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse.
Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
- - - - -
9b98da90 by Pierre Gruet at 2022-10-09T14:52:46+02:00
Upload to unstable
- - - - -
7 changed files:
- debian/changelog
- debian/control
- debian/copyright
- + debian/libplexus-interactivity-api-java.lintian-overrides
- + debian/patches/dependency_management.patch
- + debian/patches/series
- + debian/upstream/metadata
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+plexus-interactivity-api (1.1-2) unstable; urgency=medium
+
+ * Team upload.
+ * Raising Standards version to 4.6.1:
+ - Using 1.0 format for d/copyright
+ - Rules-Requires-Root: no
+ * Providing version information of all dependencies in the parent POM file
+ (Closes: #1021485)
+ * Using secure URI in d/control
+ * Adding a Lintian override for bad-jar-name
+ * Trim trailing whitespace.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+
+ -- Pierre Gruet <pgt at debian.org> Sun, 09 Oct 2022 14:52:32 +0200
+
plexus-interactivity-api (1.1-1) unstable; urgency=medium
* Team upload.
@@ -65,9 +81,9 @@ plexus-interactivity-api (1.0-alpha-6-3) experimental; urgency=low
* Add a Build-Depends-Indep dependency on maven-repo-helper
* Use mh_installpom and mh_installjar to install the POM and the jar to the
Maven repository
- * Update watch file to reflect changes on the site, now use SVN to get the
- sources
- * Fix Lintian warnings: remove -1 revision to dependencies, move Homepage
+ * Update watch file to reflect changes on the site, now use SVN to get the
+ sources
+ * Fix Lintian warnings: remove -1 revision to dependencies, move Homepage
tag to top level
* Add Vcs-Browser and Vcs-Svn to control
* Change the dependency on java-gcj to default-jdk (Closes: #526299)
=====================================
debian/control
=====================================
@@ -9,10 +9,11 @@ Build-Depends:
libplexus-container-default1.5-java,
libplexus-utils2-java,
maven-debian-helper (>= 2.2)
-Standards-Version: 4.6.0.1
+Standards-Version: 4.6.1
Vcs-Git: https://salsa.debian.org/java-team/plexus-interactivity-api.git
Vcs-Browser: https://salsa.debian.org/java-team/plexus-interactivity-api
-Homepage: http://codehaus-plexus.github.io/plexus-interactivity/
+Homepage: https://codehaus-plexus.github.io/plexus-interactivity/
+Rules-Requires-Root: no
Package: libplexus-interactivity-api-java
Architecture: all
=====================================
debian/copyright
=====================================
@@ -1,74 +1,38 @@
-This package was debianized by Paul Cager <paul-debian at home.paulcager.org>
-Sun, 25 Mar 2007 18:27:29 +0100
-
-The Debian packaging is Copyright (c) 2007 Paul Cager and is licensed under
-the GNU General Public License version 2. On Debian systems, the complete text
-of the GNU General Public License version 2 can be found in
-'/usr/share/common-licenses/GPL-2'.
-
-
-plex-classworlds was downloaded from http://plexus.codehaus.org/
-
-Upstream Authors:
- Ben Walding <bwalding at jakarta.org>
- bob mcwhirter<bob at eng.werken.com>
- Jason van Zyl<jason at maven.org>
- Andrew Williams
- Hani Suleiman <hani at formicary.net>
-
-COPYRIGHT NOTICES:
- Copyright 2002 (C) The Werken Company. All Rights Reserved.
-
- Redistribution and use of this software and associated documentation
- ("Software"), with or without modification, are permitted provided
- that the following conditions are met:
-
- 1. Redistributions of source code must retain copyright
- statements and notices. Redistributions must also contain a
- copy of this document.
-
- 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 name "classworlds" must not be used to endorse or promote
- products derived from this Software without prior written
- permission of The Werken Company. For written permission,
- please contact bob at werken.com.
-
- 4. Products derived from this Software may not be called "classworlds"
- nor may "classworlds" appear in their names without prior written
- permission of The Werken Company. "classworlds" is a registered
- trademark of The Werken Company.
-
- 5. Due credit should be given to The Werken Company.
- (http://classworlds.werken.com/).
-
- THIS SOFTWARE IS PROVIDED BY THE WERKEN COMPANY AND CONTRIBUTORS
- ``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 WERKEN COMPANY 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.
-
-
- * Copyright 2001-2006 Codehaus Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Plexus Interactivity Handler
+Source: https://codehaus-plexus.github.io/plexus-interactivity/
+
+Files: *
+Copyright: 2005 The Codehaus
+License: Expat
+
+Files: debian/*
+Copyright: 2007 Paul Cager <paul-debian at home.paulcager.org>
+ 2022 Pierre Gruet <pgt at debian.org>
+License: GPL-2+ and Expat
+Comment: The original packaging is Copyright (c) 2007 Paul Cager and is
+ licensed under the GNU General Public License version 2. Further packaging is licensed under Expat.
+
+License: Expat
+ 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 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.
+
+License: GPL-2+
+ On Debian systems the full text of the GPL-2 can be found in
+ /usr/share/common-licenses/GPL-2
=====================================
debian/libplexus-interactivity-api-java.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# The indicated file is the real jar and not a symlink, but this really does
+# not harm.
+bad-jar-name [usr/share/java/plexus-interactivity-api.jar]
=====================================
debian/patches/dependency_management.patch
=====================================
@@ -0,0 +1,29 @@
+Description: specifying the versions of dependencies in the
+ dependencyManagement section of the parent POM. Otherwise no version number
+ whill be shipped in the binary package for these dependencies.
+Author: Pierre Gruet <pgt at debian.org>
+Bug-Debian: https://bugs.debian.org/1021485
+Forwarded: https://github.com/codehaus-plexus/plexus-interactivity/issues/34
+Last-Update: 2022-10-09
+
+--- a/pom.xml
++++ b/pom.xml
+@@ -52,4 +52,18 @@
+ </plugins>
+ </build>
+
++ <dependencyManagement>
++ <dependencies>
++ <dependency>
++ <groupId>org.codehaus.plexus</groupId>
++ <artifactId>plexus-utils</artifactId>
++ <version>3.3.1</version>
++ </dependency>
++ <dependency>
++ <groupId>org.codehaus.plexus</groupId>
++ <artifactId>plexus-container-default</artifactId>
++ <version>2.1.1</version>
++ </dependency>
++ </dependencies>
++ </dependencyManagement>
+ </project>
=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+dependency_management.patch
=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/codehaus-plexus/plexus-interactivity/issues
+Bug-Submit: https://github.com/codehaus-plexus/plexus-interactivity/issues/new
+Repository: https://github.com/codehaus-plexus/plexus-interactivity.git
+Repository-Browse: https://github.com/codehaus-plexus/plexus-interactivity
View it on GitLab: https://salsa.debian.org/java-team/plexus-interactivity-api/-/compare/e4cd37eec99f6a8dd2980ec4658f904ad22de4ff...9b98da900ab8593ae80c2d038326ad1628ec7b79
--
View it on GitLab: https://salsa.debian.org/java-team/plexus-interactivity-api/-/compare/e4cd37eec99f6a8dd2980ec4658f904ad22de4ff...9b98da900ab8593ae80c2d038326ad1628ec7b79
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/20221009/c8628dc2/attachment.htm>
More information about the pkg-java-commits
mailing list