[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