mizdebsk pushed to maven-changes-plugin (master). "Retire package"

notifications at fedoraproject.org notifications at fedoraproject.org
Wed Apr 1 12:04:19 UTC 2015


>From 05a35e9fed452461fb36c1f1a59dbe8e4d7641a3 Mon Sep 17 00:00:00 2001
From: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Wed, 1 Apr 2015 14:04:06 +0200
Subject: Retire package


diff --git a/0001-Remove-dependency-on-velocity-tools.patch b/0001-Remove-dependency-on-velocity-tools.patch
deleted file mode 100644
index 0010ff7..0000000
--- a/0001-Remove-dependency-on-velocity-tools.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 14f3c6586d9c476404a3c0c16e5a095b4ba866ad Mon Sep 17 00:00:00 2001
-From: Michal Srb <msrb at redhat.com>
-Date: Wed, 10 Apr 2013 09:00:22 +0200
-Subject: [PATCH 1/2] Remove dependency on velocity-tools
-
----
- .../java/org/apache/maven/plugin/announcement/AnnouncementMojo.java  | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java b/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java
-index 06d4575..0f7cd2b 100644
---- a/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java
-+++ b/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java
-@@ -50,9 +50,9 @@ import org.apache.maven.settings.Settings;
- import org.apache.velocity.Template;
- import org.apache.velocity.app.VelocityEngine;
- import org.apache.velocity.context.Context;
-+import org.apache.velocity.VelocityContext;
- import org.apache.velocity.exception.ResourceNotFoundException;
- import org.apache.velocity.exception.VelocityException;
--import org.apache.velocity.tools.ToolManager;
- import org.codehaus.plexus.util.ReaderFactory;
- import org.codehaus.plexus.util.StringUtils;
- import org.codehaus.plexus.velocity.VelocityComponent;
-@@ -518,8 +518,7 @@ public class AnnouncementMojo
-     {
-         try
-         {
--            ToolManager toolManager = new ToolManager( true );
--            Context context = toolManager.createContext();
-+            Context context = new VelocityContext();
- 
-             if ( getIntroduction() == null || getIntroduction().equals( "" ) )
-             {
--- 
-1.9.3
-
diff --git a/0002-Update-to-Doxia-1.6.patch b/0002-Update-to-Doxia-1.6.patch
deleted file mode 100644
index 1b2fafd..0000000
--- a/0002-Update-to-Doxia-1.6.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 29d76b6f385918446b0b680b97fd6bb275960d91 Mon Sep 17 00:00:00 2001
-From: Mikolaj Izdebski <mizdebsk at redhat.com>
-Date: Mon, 4 Aug 2014 11:54:55 +0200
-Subject: [PATCH 2/2] Update to Doxia 1.6
-
----
- pom.xml                                                               | 4 ++--
- .../java/org/apache/maven/plugin/changes/AbstractChangesReport.java   | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/pom.xml b/pom.xml
-index 02f08da..7d68cb2 100644
---- a/pom.xml
-+++ b/pom.xml
-@@ -60,8 +60,8 @@ under the License.
-   </issueManagement>
- 
-   <properties>
--    <doxiaVersion>1.2</doxiaVersion>
--    <doxiaSitetoolsVersion>1.2</doxiaSitetoolsVersion>
-+    <doxiaVersion>1.6</doxiaVersion>
-+    <doxiaSitetoolsVersion>1.6</doxiaSitetoolsVersion>
-     <mavenVersion>2.2.1</mavenVersion>
-     <sitePluginVersion>3.1</sitePluginVersion>
-     <mavenPluginPluginVersion>3.1</mavenPluginPluginVersion>
-diff --git a/src/main/java/org/apache/maven/plugin/changes/AbstractChangesReport.java b/src/main/java/org/apache/maven/plugin/changes/AbstractChangesReport.java
-index 8f23a22..e7a19ec 100644
---- a/src/main/java/org/apache/maven/plugin/changes/AbstractChangesReport.java
-+++ b/src/main/java/org/apache/maven/plugin/changes/AbstractChangesReport.java
-@@ -28,12 +28,12 @@ import org.apache.maven.artifact.resolver.ArtifactResolutionException;
- import org.apache.maven.artifact.resolver.ArtifactResolver;
- import org.apache.maven.artifact.versioning.InvalidVersionSpecificationException;
- import org.apache.maven.artifact.versioning.VersionRange;
--import org.apache.maven.doxia.sink.render.RenderingContext;
- import org.apache.maven.doxia.site.decoration.Body;
- import org.apache.maven.doxia.site.decoration.DecorationModel;
- import org.apache.maven.doxia.site.decoration.Skin;
- import org.apache.maven.doxia.siterenderer.Renderer;
- import org.apache.maven.doxia.siterenderer.RendererException;
-+import org.apache.maven.doxia.siterenderer.RenderingContext;
- import org.apache.maven.doxia.siterenderer.SiteRenderingContext;
- import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink;
- import org.apache.maven.plugin.MojoExecutionException;
--- 
-1.9.3
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f20e4fc
--- /dev/null
+++ b/dead.package
@@ -0,0 +1,7 @@
+This package is retired.
+
+The reason is that I've been unable to update the package to newer
+upstream version for over 2 years (bug #919544) due to Apache CXF being
+outdated (bug #1007206).
+
+See: https://lists.fedoraproject.org/pipermail/devel/2015-March/209304.html
\ No newline at end of file
diff --git a/maven-changes-plugin.spec b/maven-changes-plugin.spec
deleted file mode 100644
index 2b41284..0000000
--- a/maven-changes-plugin.spec
+++ /dev/null
@@ -1,170 +0,0 @@
-Name:           maven-changes-plugin
-Version:        2.8
-Release:        10%{?dist}
-Summary:        Plugin to support reporting of changes between releases
-
-Group:          Development/Libraries
-License:        ASL 2.0
-URL:            http://maven.apache.org/plugins/%{name}
-Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
-Patch0:         0001-Remove-dependency-on-velocity-tools.patch
-Patch1:         0002-Update-to-Doxia-1.6.patch
-
-BuildArch:      noarch
-
-BuildRequires: java-devel >= 1:1.6.0
-BuildRequires: apache-commons-collections
-BuildRequires: jakarta-commons-httpclient
-BuildRequires: apache-commons-io
-BuildRequires: apache-commons-lang
-BuildRequires: apache-commons-logging
-BuildRequires: maven-local
-BuildRequires: maven-project
-BuildRequires: maven-doxia-sitetools
-BuildRequires: maven-install-plugin
-BuildRequires: maven-compiler-plugin
-BuildRequires: maven-plugin-plugin
-BuildRequires: maven-resources-plugin
-BuildRequires: maven-surefire-plugin
-BuildRequires: maven-surefire-provider-junit
-BuildRequires: maven-jar-plugin
-BuildRequires: maven-javadoc-plugin
-BuildRequires: maven-shared-filtering
-BuildRequires: maven-shared-reporting-api
-BuildRequires: maven-shared-reporting-impl
-BuildRequires: modello
-BuildRequires: plexus-containers-container-default
-BuildRequires: plexus-containers-component-metadata
-BuildRequires: plexus-mail-sender
-BuildRequires: plexus-i18n
-BuildRequires: plexus-interpolation
-BuildRequires: plexus-utils
-BuildRequires: plexus-velocity
-BuildRequires: xmlrpc3-client
-BuildRequires: xmlrpc3-common
-BuildRequires: xerces-j2
-BuildRequires: xml-commons-apis
-BuildRequires: velocity
-
-%description
-This plugin is used to inform your users of the changes that have
-occurred between different releases of your project. The plugin can
-extract these changes, either from a changes.xml file or from the JIRA
-issue management system, and present them as a report. You also have
-the option of creating a release announcement and even sending this
-via email to your users.
-
-
-%package javadoc
-Group:    Documentation
-Summary:  Javadoc for %{name}
-
-%description javadoc
-API documentation for %{name}.
-
-
-%prep
-%setup -q
-
-# remove dependency on velocity-tools
-%patch0 -p1
-%patch1 -p1
-%pom_remove_dep :velocity-tools
-
-# Javamail is provided by JDK
-%pom_remove_dep :geronimo-javamail_1.4_mail
-%pom_remove_dep :geronimo-javamail_1.4_provider
-%pom_remove_dep :geronimo-javamail_1.4_spec
-
-# Fix Maven 3 compatibility
-%pom_add_dep org.apache.maven:maven-compat
-
-# Disable github module as we don't have dependencies
-rm -rf src/main/java/org/apache/maven/plugin/github
-%pom_remove_dep org.apache.httpcomponents:
-%pom_remove_dep org.eclipse.mylyn.github:
-
-%build
-%mvn_build -f
-
-%install
-%mvn_install
-
-
-%files -f .mfiles
-%dir %{_javadir}/%{name}
-%doc LICENSE NOTICE
-
-%files javadoc -f .mfiles-javadoc
-%doc LICENSE NOTICE
-
-%changelog
-* Tue Oct 14 2014 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.8-10
-- Remove legacy Obsoletes/Provides for maven2 plugin
-
-* Mon Aug  4 2014 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.8-9
-- Port to Doxia 1.6
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.8-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky at redhat.com> - 2.8-7
-- Use Requires: java-headless rebuild (#1067528)
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.8-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Wed Apr 10 2013 Michal Srb <msrb at redhat.com> - 2.8-5
-- Remove dependency on velocity-tools
-
-* Tue Feb 12 2013 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.8-4
-- Use default packaging layout
-
-* Tue Feb 12 2013 Michal Srb <msrb at redhat.com> - 2.8-3
-- Build with xmvn
-- Remove custom depmap
-
-* Wed Feb 06 2013 Java SIG <java-devel at lists.fedoraproject.org> - 2.8-2
-- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
-- Replace maven BuildRequires with maven-local
-
-* Mon Sep 17 2012 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.8-1
-- Update to upstream version 2.8
-- Convert patches to POM macros
-- Install LICENSE and NOTICE files
-- Remove rpm bug workaround
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.7.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Thu May 24 2012 Stanislav Ochotnicky <sochotnicky at redhat.com> - 2.7.1-1
-- Update to latest upstream (2.7.1)
-- Remove upstreamed patch for component-metadata migration
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.6-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Fri Jul 15 2011 Jaromir Capik <jcapik at redhat.com> 2.6-2
-- Migration from plexus-maven-plugin to plexus-containers-component-metadata
-
-* Mon Jun 27 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 2.6-1
-- Update to latest upstream (2.6)
-- Properly complete BR/R
-- Fix maven3 compatibility
-
-* Tue May 24 2011 Alexander Kurtakov <akurtako at redhat.com> 2.5-2
-- Do not require maven2, require maven.
-
-* Tue May 24 2011 Alexander Kurtakov <akurtako at redhat.com> 2.5-1
-- Update to latest upstream - 2.5.
-
-* Fri Mar  4 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 2.4-1
-- Update to latest upsteam (2.4)
-- Build with maven 3
-- Versionless jars & javadocs
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.3-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Jul 21 2010 Stanislav Ochotnicky <sochotnicky at redhat.com> - 2.3-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index ac6c411..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-f3bcde430e2c6566499d34c75abc35b8  maven-changes-plugin-2.8-source-release.zip
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/maven-changes-plugin.git/commit/?h=master&id=05a35e9fed452461fb36c1f1a59dbe8e4d7641a3


More information about the scm-commits mailing list