Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release-src > by-pkgid > 6104e99142518ce08aa7ba07ba97dc5f > files > 3

classmate-0.8.0-4.mga5.src.rpm

Name:          classmate
Version:       0.8.0
Release:       %mkrel 4
Summary:       Java introspection library
Group:         Development/Java
License:       ASL 2.0
Url:           http://github.com/cowtowncoder/java-classmate/
Source0:       https://github.com/cowtowncoder/java-classmate/archive/%{name}-%{version}.tar.gz
# classmate package don't include the license file
Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt

BuildRequires: java-devel
BuildRequires: sonatype-oss-parent

BuildRequires: junit

BuildRequires: maven-local
BuildRequires: maven-enforcer-plugin
BuildRequires: maven-plugin-bundle
BuildRequires: maven-source-plugin
BuildRequires: maven-surefire-provider-junit

BuildArch:     noarch

%description
Library for introspecting types with full generic information
including resolving of field and method types.

%package       javadoc
Summary:       Javadoc for %{name}
Group:         Documentation

%description javadoc
This package contains javadoc for %{name}.

%prep
%setup -q -n java-%{name}-%{name}-%{version}

find . -name "*.class" -delete
find . -name "*.jar" -delete

cp -p %{SOURCE1} .
sed -i 's/\r//' LICENSE-2.0.txt

# these test fails junit.framework.AssertionFailedError: expected:<X> but was:<Y>
rm -r src/test/java/com/fasterxml/classmate/TestReadme.java \
      src/test/java/com/fasterxml/classmate/types/ResolvedObjectTypeTest.java \
      src/test/java/com/fasterxml/classmate/AnnotationsTest.java

%build
%mvn_file :%{name} %{name}
%mvn_build

%install
%mvn_install

%files -f .mfiles
%doc LICENSE-2.0.txt README.md release-notes.txt

%files javadoc -f .mfiles-javadoc
%doc LICENSE-2.0.txt


%changelog
* Sat Dec 27 2014 daviddavid <daviddavid> 0.8.0-4.mga5
+ Revision: 806383
- fix BuildRequires
- rebuild against current java stack

  + umeabot <umeabot>
    - Second Mageia 5 Mass Rebuild
    - Mageia 5 Mass Rebuild

  + dmorgan <dmorgan>
    - New version

* Tue Oct 22 2013 umeabot <umeabot> 0.5.4-5.mga4
+ Revision: 545813
- Mageia 4 Mass Rebuild

* Thu Oct 17 2013 luigiwalser <luigiwalser> 0.5.4-4.mga4
+ Revision: 501863
- BR maven-local for mvn-rpmbuild

* Fri Jan 11 2013 umeabot <umeabot> 0.5.4-3.mga3
+ Revision: 347824
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Dec 03 2012 dmorgan <dmorgan> 0.5.4-2.mga3
+ Revision: 325829
- Java Stack Mass Rebuild

* Sun Aug 14 2011 dmorgan <dmorgan> 0.5.4-0.mga2
+ Revision: 133046
- Fix buildrequires
- Clean spec file

  + gil <gil>
    - imported package classmate