%global shortname memory-monitor Name: jenkins-extras-memory-monitor Version: 1.7 Release: %mkrel 4 Group: Development/Java Summary: Java library for monitoring memory/swap usage # License is specified in pom file License: MIT URL: https://github.com/jenkinsci/extras-memory-monitor Source0: https://github.com/jenkinsci/extras-%{shortname}/archive/%{shortname}-%{version}.tar.gz # License text copied from http://jenkins-ci.org/mit-license Source1: LICENSE.txt Patch0: 0001-Remove-support-for-windows-and-solaris.patch BuildRequires: maven-local BuildRequires: java-devel BuildRequires: mvn(net.java.dev.jna:jna) BuildArch: noarch %description This package contains a small Java library for monitoring memory/swap usage. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains the API documentation for Jenkins memory monitor. %prep %setup -q -n extras-%{shortname}-%{shortname}-%{version} cp %{SOURCE1} LICENSE # Nothing really interesting in parent %pom_remove_parent %pom_xpath_inject "pom:project" "<groupId>org.jenkins-ci</groupId>" %patch0 -p1 %build # tests are failing because 'top' is unavailable (adding BR won't solve the problem) %mvn_build -f %install %mvn_install %files -f .mfiles %doc LICENSE %files javadoc -f .mfiles-javadoc %doc LICENSE %changelog * Wed Oct 15 2014 umeabot <umeabot> 1.7-4.mga5 + Revision: 740128 - Second Mageia 5 Mass Rebuild - Mageia 5 Mass Rebuild * Fri May 09 2014 dmorgan <dmorgan> 1.7-2.mga5 + Revision: 621375 - imported package jenkins-extras-memory-monitor * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri May 10 2013 Michal Srb <msrb@redhat.com> - 1.7-1 - Initial package