commit 0647d277dd699f8b267c2c43558164311de0f33b Author: gil puntogil@libero.it Date: Sat Jul 6 01:12:21 2013 +0200
switch to XMvn
minlog.spec | 42 ++++++++++++------------------------------ 1 files changed, 12 insertions(+), 30 deletions(-) --- diff --git a/minlog.spec b/minlog.spec index a3ac4a9..252c812 100644 --- a/minlog.spec +++ b/minlog.spec @@ -1,8 +1,7 @@ Name: minlog Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Minimal overhead Java logging -Group: Development/Libraries License: BSD URL: http://code.google.com/p/minlog/ Source0: http://minlog.googlecode.com/files/%%7Bname%7D-%%7Bversion%7D.zip @@ -11,17 +10,8 @@ Source1: http://repo2.maven.org/maven2/com/googlecode/%%7Bname%7D/%%7Bversion%7D/% Source2: minlog-license.txt
BuildRequires: java-devel -BuildRequires: jpackage-utils - BuildRequires: maven-local -BuildRequires: maven-compiler-plugin -BuildRequires: maven-jar-plugin -BuildRequires: maven-javadoc-plugin -BuildRequires: maven-resources-plugin -BuildRequires: maven-surefire-plugin - -Requires: java -Requires: jpackage-utils + BuildArch: noarch
%description @@ -39,7 +29,6 @@ MinLog is a Java logging library. Key features: Java file with ~100 non-comment lines of code.
%package javadoc -Group: Documentation Summary: Javadoc for %{name}
%description javadoc @@ -58,31 +47,24 @@ sed -i 's/\r//' license.txt
%build
-mvn-rpmbuild package javadoc:aggregate +%mvn_file :%{name} %{name} +%mvn_alias :%{name} "com.esotericsoftware.%{name}:%{name}" +%mvn_build
%install +%mvn_install
-mkdir -p %{buildroot}%{_javadir} -install -m 644 target/%{name}-%{version}.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 -a "com.esotericsoftware.%{name}:%{name}" - -mkdir -p %{buildroot}%{_javadocdir}/%{name} -cp -rp target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name} - -%files -%{_javadir}/%{name}.jar -%{_mavenpomdir}/JPP-%{name}.pom -%{_mavendepmapfragdir}/%{name} +%files -f .mfiles %doc license.txt
-%files javadoc -%{_javadocdir}/%{name} +%files javadoc -f .mfiles-javadoc %doc license.txt
%changelog +* Fri Jul 05 2013 gil cattaneo puntogil@libero.it 1.2-3 +- switch to XMvn +- minor changes to adapt to current guideline + * Tue Apr 30 2013 gil cattaneo puntogil@libero.it 1.2-2 - installed proper license file
java-sig-commits@lists.fedoraproject.org