debian/0000775000000000000000000000000012237016354007173 5ustar debian/maven.cleanIgnoreRules0000644000000000000000000000000112237014241013442 0ustar debian/changelog0000664000000000000000000000466512237015517011060 0ustar maven-javadoc-plugin (2.9.1-2) unstable; urgency=low * Team upload. * Ignore the unused Maven dependency on Mockito (Closes: #729006) -- Emmanuel Bourg Thu, 07 Nov 2013 23:57:58 +0100 maven-javadoc-plugin (2.9.1-1) unstable; urgency=low * Team upload. * New upstream release - Refreshed doxia1_1.patch - Added a patch fixing the unmappable characters errors - Added a patch to remain compatible with the version of plexus-utils in Debian * debian/control: Updated Standards-Version to 3.9.5 (no changes) -- Emmanuel Bourg Tue, 05 Nov 2013 16:49:04 +0100 maven-javadoc-plugin (2.8-1) unstable; urgency=low * Team upload. * New upstream release * debian/control: - Updated Standards-Version to 3.9.4 (no changes) - Use canonical URLs for the Vcs-* fields - Removed Michael Koch from the uploaders (Closes: #654112) * debian/copyright: Updated to the Copyright Format 1.0 * Build depend on debhelper >= 9 * Use XZ compression for the upstream tarball * Documented the procedure to update the core Maven plugins in README.source -- Emmanuel Bourg Fri, 18 Oct 2013 01:46:27 +0200 maven-javadoc-plugin (2.6.1-2) unstable; urgency=low * Team upload. * Add Build-Depends on libmaven-plugin-tools-java (>= 2.8) (Closes: #640017). * Bump Standards-Version to 3.9.2. No changes were required. * Switch to source package format 3.0 (quilt). -- Miguel Landaeta Thu, 01 Sep 2011 07:40:02 -0430 maven-javadoc-plugin (2.6.1-1) unstable; urgency=low * New upstream release (Closes: #573575) * Add maven-enforcer-plugin to d/maven.ignoreRules since this plugin is still waiting in NEW. * Add missing Build-Depends: libmaven-shade-plugin-java, liblog4j1.2-java. * Add rule for commons-httpclient 3.x and log4j 1.2.x to d/maven.rules. * Add test dependencies to d/maven.ignoreRules since we don't build and run the tests anyway. -- Torsten Werner Fri, 12 Mar 2010 23:56:30 +0100 maven-javadoc-plugin (2.5-2) unstable; urgency=low * Tightened Depends on libmodello-maven-plugin-doc. * Added myself to Uploaders. * Updated Standards-Version to 3.8.3. -- Michael Koch Thu, 01 Oct 2009 21:46:05 +0200 maven-javadoc-plugin (2.5-1) unstable; urgency=low * Initial release (Closes: #540051) -- Ludovic Claude Wed, 01 Jul 2009 15:33:46 +0100 debian/maven.publishedRules0000644000000000000000000000000112237014241013173 0ustar debian/maven.ignoreRules0000664000000000000000000000032312237014241012510 0ustar junit-addons junit-addons jar * * * org.apache.maven.plugins maven-enforcer-plugin maven-plugin * * * org.mortbay.jetty jetty-client jar * * * org.mortbay.jetty jetty jar * * * org.mockito mockito-core * * * * debian/README.source0000664000000000000000000000117612230173764011361 0ustar Information about maven-javadoc-plugin -------------------------------------- This plugin is a core Maven plugin, if you update it to a new upstream release the superpom in the maven2-core package must be updated to specify the new version of the plugin. This pom is bundled in a jar built by the maven2 package, so the maven2 package has to be rebuilt after installing the updated maven2-core package. This package was debianized using the mh_make command from the maven-debian-helper package. The build system uses Maven but prevent it from downloading anything from the Internet, making the build compliant with the Debian policy. debian/source/0000775000000000000000000000000012230073130010457 5ustar debian/source/format0000664000000000000000000000001412230073130011665 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000120712230073761011124 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Maven Javadoc Plugin Upstream-Contact: Apache Maven team Source: http://maven.apache.org Files: * Copyright: 2001-2009, The Apache Software Foundation. License: Apache-2.0 Files: debian/* Copyright: 2009, Ludovic Claude License: GPL-3+ License: GPL-3+ On Debian GNU/Linux system you can find the complete text of the GPL-3 license in '/usr/share/common-licenses/GPL-3' License: Apache-2.0 On Debian GNU/Linux system you can find the complete text of the Apache 2.0 license in '/usr/share/common-licenses/Apache-2.0'. debian/watch0000664000000000000000000000025112230073130010206 0ustar version=3 opts="uversionmangle=s/-(alpha|beta)-/~$1/" \ http://svn.apache.org/repos/asf/maven/plugins/tags/ \ maven-javadoc-plugin-(\d.*)/ debian debian/orig-tar.sh debian/libmaven-javadoc-plugin-java.poms0000664000000000000000000000320612237014241015502 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM and its artifact if any # --ignore-pom: don't install the POM. To use on POM files that are created # temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms] # --no-parent: remove the tag from the POM # --package=: an alternative package to use when installing this POM # and its artifact # --has-package-version: to indicate that the original version of the POM is the same as the upstream part # of the version for the package. # --keep-elements=: a list of XML elements to keep in the POM # during a clean operation with mh_cleanpom or mh_installpom # --artifact=: path to the build artifact associated with this POM, # it will be installed when using the command mh_install. [mh_install] # --java-lib: install the jar into /usr/share/java to comply with Debian # packaging guidelines # --usj-name=: name to use when installing the library in /usr/share/java # --usj-version=: version to use when installing the library in /usr/share/java # --no-usj-versionless: don't install the versionless link in /usr/share/java # --dest-jar=: the destination for the real jar. # It will be installed with mh_install. [mh_install] # --classifier=: Optional, the classifier for the jar. Empty by default. # --site-xml=: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # pom.xml --no-parent --has-package-version debian/orig-tar.sh0000775000000000000000000000075612230156550011262 0ustar #!/bin/sh -e VERSION=$2 TAR=../maven-javadoc-plugin_$VERSION.orig.tar.xz DIR=maven-javadoc-plugin-$VERSION TAG=$(echo "maven-javadoc-plugin-$VERSION" | sed -re's/~(alpha|beta)/-\1-/') svn export http://svn.apache.org/repos/asf/maven/plugins/tags/${TAG} $DIR XZ_OPT=--best tar -c -J -f $TAR --exclude '*.jar' --exclude '*.class' $DIR rm -rf $DIR ../$TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir && echo "moved $TAR to $origDir" fi debian/maven.rules0000664000000000000000000000046312237015261011354 0ustar org.codehaus.modello modello-maven-plugin maven-plugin s/.*/1.1/ org.codehaus.mojo clirr-maven-plugin * * org.apache.bcel bcel jar s/5\..*/5.x/ * maven-plugin-plugin maven-plugin s/.*/2.8/ junit junit jar s/3\..*/3.x/ commons-httpclient commons-httpclient jar s/3\..*/3.x/ log4j log4j jar s/1\.2\..*/1.2.x/ debian/maven.properties0000664000000000000000000000015412236215332012413 0ustar maven.test.skip=true maven.compiler.source=1.6 maven.compiler.target=1.6 project.build.sourceEncoding=UTF-8 debian/rules0000775000000000000000000000036012230073130010236 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk JAVA_HOME := /usr/lib/jvm/default-java get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/compat0000664000000000000000000000000212230074015010360 0ustar 9 debian/control0000664000000000000000000000424212236215141010572 0ustar Source: maven-javadoc-plugin Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Ludovic Claude Build-Depends: cdbs, debhelper (>= 9), default-jdk, maven-debian-helper (>> 0.4) Build-Depends-Indep: clirr, libbcel-java, libcommons-lang-java, libdoxia-java, libdoxia-sitetools-java, libhttpclient-java, liblog4j1.2-java, libmaven-archiver-java, libmaven-invoker-plugin-java (>= 1.3), libmaven-plugin-testing-java, libmaven-plugin-tools-java (>= 3.2), libmaven-shade-plugin-java, libmaven2-core-java, libmodello-maven-plugin-java (>= 1.1), libqdox-java, libwagon-java Standards-Version: 3.9.5 Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/maven-javadoc-plugin Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/maven-javadoc-plugin/ Homepage: http://maven.apache.org/plugins/maven-javadoc-plugin/ Package: libmaven-javadoc-plugin-java Architecture: all Depends: ${maven:Depends}, ${misc:Depends} Recommends: ${maven:OptionalDepends} Description: Maven Javadoc Plugin Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. . Maven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal there are several areas of concern that Maven attempts to deal with: . * Making the build process easy * Providing a uniform build system * Providing quality project information * Providing guidelines for best practices development * Allowing transparent migration to new features . The Maven Javadoc Plugin is a plugin that uses the javadoc tool for generating javadocs for the specified project. debian/patches/0000775000000000000000000000000012236216500010614 5ustar debian/patches/plexus-utils2-compatibility.patch0000664000000000000000000000157112236213732017254 0ustar Description: FileUtils.fileWrite(File, String, String) was introduced in plexus-utils 2.0.6 but this version isn't available in Debian yet. So we fall back to FileUtils.fileWrite(String, String, String) Author: Emmanuel Bourg Forwarded: not-needed --- a/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java +++ b/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java @@ -5150,7 +5150,7 @@ StringUtils.replaceOnce( fileContents, "function loadFrames() {", fixData ); if ( !patchedFileContents.equals( fileContents ) ) { - FileUtils.fileWrite( file, outputEncoding, patchedFileContents ); + FileUtils.fileWrite( file.getAbsolutePath(), outputEncoding, patchedFileContents ); patched++; } } debian/patches/series0000664000000000000000000000012112236216272012031 0ustar doxia1_1.patch plexus-utils2-compatibility.patch fix-unmappable-characters.patch debian/patches/doxia1_1.patch0000664000000000000000000000077412236212256013256 0ustar --- a/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java +++ b/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java @@ -19,7 +19,7 @@ * under the License. */ -import org.apache.maven.doxia.module.xhtml.decoration.render.RenderingContext; +import org.apache.maven.doxia.sink.render.RenderingContext; import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; debian/patches/descriptor.patch0000664000000000000000000000363412230073130014013 0ustar --- a/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java +++ b/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java @@ -170,14 +170,14 @@ * Archiver manager * * @since 2.5 - * @component + * @component role="org.codehaus.plexus.archiver.manager.ArchiverManager" */ private ArchiverManager archiverManager; /** * Factory for creating artifact objects * - * @component + * @component role="org.apache.maven.artifact.factory.ArtifactFactory" */ private ArtifactFactory factory; @@ -185,14 +185,14 @@ * Used to resolve artifacts of aggregated modules * * @since 2.1 - * @component + * @component role="org.apache.maven.artifact.metadata.ArtifactMetadataSource" */ private ArtifactMetadataSource artifactMetadataSource; /** * Used for resolving artifacts * - * @component + * @component role="org.apache.maven.artifact.resolver.ArtifactResolver" */ private ArtifactResolver resolver; @@ -200,7 +200,7 @@ * Project builder * * @since 2.5 - * @component + * @component role="org.apache.maven.project.MavenProjectBuilder" */ private MavenProjectBuilder mavenProjectBuilder; --- a/src/main/java/org/apache/maven/plugin/javadoc/JavadocJar.java +++ b/src/main/java/org/apache/maven/plugin/javadoc/JavadocJar.java @@ -73,14 +73,14 @@ /** * Used for attaching the artifact in the project. * - * @component + * @component role="org.apache.maven.project.MavenProjectHelper" */ private MavenProjectHelper projectHelper; /** * The Jar archiver. * - * @parameter expression="${component.org.codehaus.plexus.archiver.Archiver#jar}" + * @component role="org.codehaus.plexus.archiver.Archiver" roleHint="jar" * @since 2.5 */ private JarArchiver jarArchiver; debian/patches/fix-unmappable-characters.patch0000664000000000000000000000117612236216516016676 0ustar Description: Fix compilation errors caused by unmappable characters for encoding ASCII Author: Emmanuel Bourg Forwarded: not-needed --- a/src/main/java/org/apache/maven/plugin/javadoc/JavadocUtil.java +++ b/src/main/java/org/apache/maven/plugin/javadoc/JavadocUtil.java @@ -634,7 +634,7 @@ * * * IBM 1.5 (French JVM) - * javadoc version complète de "J2RE 1.5.0 IBM Windows 32 build pwi32pdev-20070426a" + * javadoc version complete de "J2RE 1.5.0 IBM Windows 32 build pwi32pdev-20070426a" * * * FreeBSD 1.5