[fasterxml-oss-parent] Initial import (#857079)

gil gil at fedoraproject.org
Wed Oct 10 12:05:37 UTC 2012


commit bba21aadbaeb49aaae127379128a75a6c6fc9882
Author: gil <puntogil at libero.it>
Date:   Wed Oct 10 14:05:22 2012 +0200

    Initial import (#857079)

 .gitignore                       |    1 +
 fasterxml-oss-parent-3-pom.patch |   46 +++++++++++++++++++++++++++
 fasterxml-oss-parent.spec        |   64 ++++++++++++++++++++++++++++++++++++++
 sources                          |    1 +
 4 files changed, 112 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..e614859 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/fasterxml-oss-parent-3-src-git.tar.xz
diff --git a/fasterxml-oss-parent-3-pom.patch b/fasterxml-oss-parent-3-pom.patch
new file mode 100644
index 0000000..e739a52
--- /dev/null
+++ b/fasterxml-oss-parent-3-pom.patch
@@ -0,0 +1,46 @@
+--- pom.xml	2012-08-21 03:42:31.000000000 +0200
++++ pom.xml-gil	2012-09-13 15:44:25.590144619 +0200
+@@ -346,11 +346,11 @@
+         <version>1.7</version>
+       </extension>
+ 
+-      <extension>
++      <!--extension>
+         <groupId>org.kathrynhuxtable.maven.wagon</groupId>
+         <artifactId>wagon-gitsite</artifactId>
+         <version>0.3.1</version>
+-      </extension>
++      </extension-->
+     </extensions>
+   </build>
+ 
+@@ -361,23 +361,16 @@
+         <artifactId>maven-javadoc-plugin</artifactId>
+         <version>${javadoc.version}</version>
+         <configuration>
+-          <bootclasspath>${sun.boot.class.path}</bootclasspath>
+-          <doclet>com.google.doclava.Doclava</doclet>
+-          <useStandardDocletOptions>false</useStandardDocletOptions>
+-          <additionalJOption>-J-Xmx1024m</additionalJOption>
++          <minmemory>128m</minmemory>
+           <maxmemory>${javadoc.maxmemory}</maxmemory>
++          <breakiterator>true</breakiterator>
++          <quiet>true</quiet>
++          <verbose>false</verbose>
++          <source>${javac.src.version}</source>
++          <linksource>true</linksource>
+           <links>
+             <link>http://docs.oracle.com/javase/6/docs/api/</link>
+           </links>
+-          <docletArtifact>
+-            <groupId>com.google.doclava</groupId>
+-            <artifactId>doclava</artifactId>
+-            <version>1.0.3</version>
+-          </docletArtifact>
+-          <additionalparam>
+-            -hdf project.name "${project.name}"
+-            -d ${project.reporting.outputDirectory}/apidocs
+-          </additionalparam>
+         </configuration>
+         <reportSets>
+           <reportSet>
diff --git a/fasterxml-oss-parent.spec b/fasterxml-oss-parent.spec
new file mode 100644
index 0000000..5816159
--- /dev/null
+++ b/fasterxml-oss-parent.spec
@@ -0,0 +1,64 @@
+Name:          fasterxml-oss-parent
+Version:       3
+Release:       1%{?dist}
+Summary:       FasterXML parent pom
+Group:         Development/Libraries
+License:       ASL 2.0
+URL:           http://fasterxml.com/
+# git clone git://github.com/FasterXML/oss-parent.git fasterxml-oss-parent-3
+# (cd fasterxml-oss-parent-3/ && git archive --format=tar --prefix=fasterxml-oss-parent-3/ oss-parent-3 | xz > ../fasterxml-oss-parent-3-src-git.tar.xz)
+Source0:       %{name}-%{version}-src-git.tar.xz
+
+# remove unavailable extension org.kathrynhuxtable.maven.wagon wagon-gitsite 0.3.1
+# fix javadoc configration, remove unavailable com.google.doclava doclava 1.0.3
+Patch0:        fasterxml-oss-parent-3-pom.patch
+
+BuildRequires: java-devel
+BuildRequires: jpackage-utils
+
+BuildRequires: maven
+BuildRequires: maven-enforcer-plugin
+BuildRequires: maven-plugin-bundle
+BuildRequires: maven-site-plugin
+
+Requires:      java
+Requires:      jpackage-utils
+BuildArch:     noarch
+
+%description
+FasterXML is the business behind the Woodstox streaming XML parser,
+Jackson streaming JSON parser, the Aalto non-blocking XML parser, and
+a growing family of utility libraries and extensions.
+
+FasterXML offers consulting services for adoption, performance tuning,
+and extension.
+
+This package contains the parent pom file for FasterXML.com projects.
+
+%prep
+%setup -q -n %{name}-%{version}
+%patch0 -p0
+
+%pom_remove_plugin org.sonatype.plugins:nexus-maven-plugin
+%pom_remove_plugin org.codehaus.mojo:jdepend-maven-plugin
+%pom_remove_plugin org.codehaus.mojo:taglist-maven-plugin
+
+%build
+# nothing to do
+%install
+
+mkdir -p %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom
+
+%check
+mvn-rpmbuild verify
+
+%files
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
+%doc LICENSE NOTICE README.creole
+
+%changelog
+* Thu Sep 13 2012 gil cattaneo <puntogil at libero.it> 3-1
+- initial rpm
\ No newline at end of file
diff --git a/sources b/sources
index e69de29..c474e0f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b0856e26716c43a7eec29e7be03b18b3  fasterxml-oss-parent-3-src-git.tar.xz


More information about the scm-commits mailing list