[jboss-parent] Initial import.

Marek Goldmann goldmann at fedoraproject.org
Thu Jul 28 13:14:34 UTC 2011


commit 98ef7d862473a72bd4ccd9f63f2ac6b52c18a6b4
Author: Marek Goldmann <goldmann at fedoraproject.org>
Date:   Thu Jul 28 09:14:13 2011 -0400

    Initial import.

 .gitignore        |    1 +
 jboss-parent.spec |   96 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources           |    1 +
 3 files changed, 98 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5a46582 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/jboss-parent-6.tar.xz
diff --git a/jboss-parent.spec b/jboss-parent.spec
new file mode 100644
index 0000000..5120382
--- /dev/null
+++ b/jboss-parent.spec
@@ -0,0 +1,96 @@
+Name:                 jboss-parent
+Version:              6
+Release:              2%{?dist}
+Summary:              JBoss Parent POM
+Group:                Development/Libraries
+License:              LGPLv2+
+URL:                  http://www.jboss.org/
+
+# git clone git://github.com/jboss/jboss-parent-pom.git
+# cd jboss-parent-pom/ && git archive --format=tar --prefix=jboss-parent-6/ 6 | xz > jboss-parent-6.tar.xz
+Source0:              %{name}-%{version}.tar.xz
+BuildArch:            noarch
+
+BuildRequires:        jpackage-utils
+BuildRequires:        maven
+BuildRequires:        maven-install-plugin
+BuildRequires:        maven-javadoc-plugin
+BuildRequires:        maven-release-plugin
+BuildRequires:        maven-resources-plugin
+
+# Although clover2-plugin is opensource, Clover isn't and cannot be packaged.
+# It seems that JBoss projects doesn't depend on this plugin and it will be
+# removed in the future
+
+# Requires:             maven-clover2-plugin
+
+# Below is the list of additional requires for this package
+
+# Requires:             findbugs-maven-plugin
+# Requires:             javancss-maven-plugin
+# Requires:             jdepend-maven-plugin
+# Requires:             maven-injection-plugin
+# Requires:             sonar-maven-plugin
+
+Requires:             maven-antrun-plugin
+Requires:             maven-assembly-plugin
+Requires:             buildnumber-maven-plugin
+Requires:             maven-checkstyle-plugin
+Requires:             maven-clean-plugin
+Requires:             maven-plugin-cobertura
+Requires:             maven-compiler-plugin
+Requires:             maven-dependency-plugin
+Requires:             maven-deploy-plugin
+Requires:             maven-ear-plugin
+Requires:             maven-eclipse-plugin
+Requires:             maven-ejb-plugin
+Requires:             maven-enforcer-plugin
+Requires:             maven-idea-plugin
+Requires:             maven-install-plugin
+Requires:             maven-jar-plugin
+Requires:             maven-javadoc-plugin
+Requires:             maven-plugin-jxr
+Requires:             maven-license-plugin
+Requires:             maven-plugin-plugin
+Requires:             maven-pmd-plugin
+Requires:             maven-rar-plugin
+Requires:             maven-release-plugin
+Requires:             maven-resources-plugin
+Requires:             maven-site-plugin
+Requires:             maven-source-plugin
+Requires:             maven-surefire-plugin
+Requires:             maven-war-plugin
+Requires:             jpackage-utils
+Requires:             java
+
+%description
+The Project Object Model files for JBoss packages.
+
+%prep
+%setup -q
+
+%build
+mvn-rpmbuild install javadoc:aggregate
+
+%install
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.jboss-%{name}.pom
+
+%add_maven_depmap JPP.jboss-%{name}.pom
+
+%files
+%doc README.md
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
+
+%changelog
+* Thu Jul 28 2011 Marek Goldmann <mgoldman at redhat.com> 6-2
+- Added build section
+- Removed unnecessary sections and BR's
+
+* Mon Jul 18 2011 Marek Goldmann <mgoldman at redhat.com> 6-1
+- Upstream release: 6.
+
+* Tue Jun 07 2011 Marek Goldmann <mgoldman at redhat.com> 6-0.1.beta2
+- Initial packaging
+
diff --git a/sources b/sources
index e69de29..725930b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b7da52119805c9d7b0704c7e67d4c6cd  jboss-parent-6.tar.xz


More information about the scm-commits mailing list