From be88b471d5bfe62bbb52dbccf925554129836c03 Mon Sep 17 00:00:00 2001 From: gil Date: Fri, 3 Jun 2016 11:04:49 +0200 Subject: [PATCH] update to 0.66.4 --- .gitignore | 1 + aesh.spec | 54 ++++++++++++++++++++++++++++++------------------------ sources | 2 +- 3 files changed, 32 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index a9adf7f..385d2af 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /0.33.3.tar.gz /0.33.7.tar.gz +/0.66.4.tar.gz diff --git a/aesh.spec b/aesh.spec index c840d48..f8594ef 100644 --- a/aesh.spec +++ b/aesh.spec @@ -1,37 +1,37 @@ -Name: aesh -Version: 0.33.7 -Release: 4%{dist} -Summary: Another Extendable SHell -License: EPL -URL: http://aeshell.github.io/ -Source0: https://github.com/aeshell/aesh/archive/%{version}.tar.gz +Name: aesh +Version: 0.66.4 +Release: 1%{dist} +Summary: Another Extendable SHell +License: ASL 2.0 +URL: http://aeshell.github.io/ +Source0: https://github.com/aeshell/aesh/archive/%{version}.tar.gz -BuildRequires: jboss-parent BuildRequires: maven-local -BuildRequires: maven-compiler-plugin -BuildRequires: maven-enforcer-plugin -BuildRequires: maven-install-plugin -BuildRequires: maven-jar-plugin -BuildRequires: maven-javadoc-plugin -BuildRequires: jansi -BuildRequires: fusesource-pom -BuildRequires: junit -BuildRequires: maven-surefire-provider-junit +BuildRequires: mvn(junit:junit) +BuildRequires: mvn(org.fusesource.jansi:jansi) +BuildRequires: mvn(org.jboss:jboss-parent:pom:) -BuildArch: noarch +BuildArch: noarch %description Æsh is a Java library for handling console input with the goal to support most GNU Readline features. %package javadoc -Summary: Javadocs for %{name} +Summary: Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep -%setup -q -n aesh-%{version} +%setup -q -n %{name}-%{version} +# Cleanup +rm -r *gradle* + +%pom_xpath_set pom:addClasspath false +# This test @ random fails (koji only) +# ComparisonFailure: expected:<[]foo> but was:<[$<2>]foo> +rm src/test/java/org/jboss/aesh/parser/ParserTest.java %build %mvn_build @@ -40,14 +40,20 @@ This package contains the API documentation for %{name}. %mvn_install %files -f .mfiles -%dir %{_javadir}/%{name} -%doc license.txt -%doc README.md +%doc README.asciidoc +%license LICENSE %files javadoc -f .mfiles-javadoc -%doc license.txt +%license LICENSE %changelog +* Fri Jun 03 2016 gil cattaneo 0.66.4-1 +- update to 0.66.4 +- fix BRs list and use BR mvn()-like +- introduce license macro +- remove duplicate file +- remove some rpmlint problems + * Wed Feb 03 2016 Fedora Release Engineering - 0.33.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 8b5d7bf..2cfd173 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -358443b7ea7661d854851093d3222014 0.33.7.tar.gz +59a28ba7e4e6a0a9b4359f40ab61735a 0.66.4.tar.gz