From a4c7ce1a8fc5e7dba17c3ac7b001135de03ff5e4 Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Thu, 16 Sep 2010 09:52:08 +0200 Subject: [PATCH] Initial commit of mojo-parent --- .gitignore | 1 + mojo-parent.spec | 66 ++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 68 insertions(+) create mode 100644 mojo-parent.spec diff --git a/.gitignore b/.gitignore index e69de29..5f329da 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/mojo-parent-24-source-release.zip diff --git a/mojo-parent.spec b/mojo-parent.spec new file mode 100644 index 0000000..dc68cb5 --- /dev/null +++ b/mojo-parent.spec @@ -0,0 +1,66 @@ +Name: mojo-parent +Version: 24 +Release: 3%{?dist} +Summary: Codehaus MOJO parent project pom file + +Group: Development/Libraries +License: ASL 2.0 +URL: http://mojo.codehaus.org/ +Source0: https://nexus.codehaus.org/content/repositories/releases/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch + +Requires: maven-plugin-plugin +Requires: junit + +Requires: jpackage-utils +Requires(post): jpackage-utils +Requires(postun): jpackage-utils + +%description +Codehaus MOJO parent project pom file + +%prep +%setup -q + +# see http://jira.codehaus.org/browse/MOJO-1561 +sed -i 's:plexus-javadoc:plexus-component-javadoc:' pom.xml + +%install +rm -rf %{buildroot} + +%add_to_maven_depmap org.codehaus.mojo %{name} %{version} JPP %{name} + +# poms +install -d -m 755 %{buildroot}%{_mavenpomdir} +install -pm 644 pom.xml \ + %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom + + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +%update_maven_depmap + +%postun +%update_maven_depmap + + +%files +%defattr(-,root,root,-) +%{_mavenpomdir}/* +%{_mavendepmapfragdir}/* + + + +%changelog +* Tue Sep 14 2010 Stanislav Ochotnicky - 24-3 +- Change to license used by upstream (ASL 2.0) + +* Mon Sep 6 2010 Stanislav Ochotnicky - 24-2 +- Removed %%build section and BRs (not really needed) + +* Mon Sep 6 2010 Stanislav Ochotnicky - 24-1 +- Initial version of the package + diff --git a/sources b/sources index e69de29..846c878 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +5074553f2dc773baa69b45037626b168 mojo-parent-24-source-release.zip