[properties-maven-plugin] Initial import (#828223).

gil gil at fedoraproject.org
Wed Jun 20 14:23:31 UTC 2012


commit 72ada58f00e8db8d3f49454185a40382fccbeed9
Author: gil <puntogil at libero.it>
Date:   Wed Jun 20 14:25:30 2012 +0200

    Initial import (#828223).

 .gitignore                   |    1 +
 properties-maven-plugin.spec |   86 ++++++++++++++++++++++++++++++++++++++++++
 sources                      |    1 +
 3 files changed, 88 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..a99d47a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/properties-maven-plugin-1.0-alpha-2-src-svn.tar.gz
diff --git a/properties-maven-plugin.spec b/properties-maven-plugin.spec
new file mode 100644
index 0000000..64cb90a
--- /dev/null
+++ b/properties-maven-plugin.spec
@@ -0,0 +1,86 @@
+%global namedreltag -alpha-2
+%global namedversion %{version}%{?namedreltag}
+Name:          properties-maven-plugin
+Version:       1.0
+Release:       0.1.alpha2%{?dist}
+Summary:       Properties Maven Plugin
+Group:         Development/Libraries
+License:       ASL 2.0
+URL:           http://mojo.codehaus.org/properties-maven-plugin/
+# svn export http://svn.codehaus.org/mojo/tags/properties-maven-plugin-1.0-alpha-2/
+# tar czf properties-maven-plugin-1.0-alpha-2-src-svn.tar.gz properties-maven-plugin-1.0-alpha-2
+Source0:       %{name}-%{namedversion}-src-svn.tar.gz
+
+BuildRequires: java-devel
+BuildRequires: jpackage-utils
+BuildRequires: mojo-parent
+
+BuildRequires: maven
+BuildRequires: plexus-utils
+
+# test deps (no test to run)
+BuildRequires: junit
+
+BuildRequires: maven-compiler-plugin
+BuildRequires: maven-enforcer-plugin
+BuildRequires: maven-install-plugin
+BuildRequires: maven-jar-plugin
+BuildRequires: maven-javadoc-plugin
+BuildRequires: maven-plugin-cobertura
+BuildRequires: maven-plugin-plugin
+BuildRequires: maven-resources-plugin
+BuildRequires: maven-surefire-plugin
+
+Requires:      maven
+Requires:      plexus-utils
+
+Requires:      java
+Requires:      jpackage-utils
+BuildArch:     noarch
+
+%description
+The Properties Maven Plugin is here to make life a little easier when dealing
+with properties. It provides goals to read and write properties from files.
+
+%package javadoc
+Group:         Documentation
+Summary:       Javadoc for %{name}
+Requires:      jpackage-utils
+
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q -n %{name}-%{namedversion}
+
+# use maven 3.x apis
+sed -i "s|maven-project|maven-core|" pom.xml
+
+%build
+
+mvn-rpmbuild install javadoc:aggregate
+
+%install
+
+mkdir -p %{buildroot}%{_javadir}
+install -m 644 target/%{name}-%{namedversion}.jar \
+  %{buildroot}%{_javadir}/%{name}.jar
+
+mkdir -p %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom %{name}.jar
+
+mkdir -p %{buildroot}%{_javadocdir}/%{name}
+cp -rp target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
+
+%files
+%{_javadir}/%{name}.jar
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
+
+%files javadoc
+%{_javadocdir}/%{name}
+
+%changelog
+* Mon Jun 04 2012 gil cattaneo <puntogil at libero.it> 1.0-0.1.alpha2
+- initial rpm
\ No newline at end of file
diff --git a/sources b/sources
index e69de29..dab295f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+7abf30b60b67639b161cc366dfa801e8  properties-maven-plugin-1.0-alpha-2-src-svn.tar.gz


More information about the scm-commits mailing list